You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NewEduCoderBuild/vendors.68f30a74.async.js

1639 lines
5.7 MiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"++lY":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};k.default=y},"+QRC":function(B,k,o){"use strict";var y=o("E9nw"),m={"text/plain":"Text","text/html":"Url",default:"Text"},v="Copy to clipboard: #{key}, Enter";function a(e){var h=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,h)}function t(e,h){var l,s,n,d,c,r,f=!1;h||(h={}),l=h.debug||!1;try{n=y(),d=document.createRange(),c=document.getSelection(),r=document.createElement("span"),r.textContent=e,r.style.all="unset",r.style.position="fixed",r.style.top=0,r.style.clip="rect(0, 0, 0, 0)",r.style.whiteSpace="pre",r.style.webkitUserSelect="text",r.style.MozUserSelect="text",r.style.msUserSelect="text",r.style.userSelect="text",r.addEventListener("copy",function(u){if(u.stopPropagation(),h.format)if(u.preventDefault(),typeof u.clipboardData=="undefined"){l&&console.warn("unable to use e.clipboardData"),l&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var p=m[h.format]||m.default;window.clipboardData.setData(p,e)}else u.clipboardData.clearData(),u.clipboardData.setData(h.format,e);h.onCopy&&(u.preventDefault(),h.onCopy(u.clipboardData))}),document.body.appendChild(r),d.selectNodeContents(r),c.addRange(d);var i=document.execCommand("copy");if(!i)throw new Error("copy command was unsuccessful");f=!0}catch(u){l&&console.error("unable to copy using execCommand: ",u),l&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(h.format||"text",e),h.onCopy&&h.onCopy(window.clipboardData),f=!0}catch(p){l&&console.error("unable to copy using clipboardData: ",p),l&&console.error("falling back to prompt"),s=a("message"in h?h.message:v),window.prompt(s,e)}}finally{c&&(typeof c.removeRange=="function"?c.removeRange(d):c.removeAllRanges()),r&&document.body.removeChild(r),n()}return f}B.exports=t},"+TT/":function(B,k,o){var y=o("bYtY"),m=o("mFDi"),v=o("OELB"),a=v.parsePercent,t=o("7aKB"),e=y.each,h=["left","right","top","bottom","width","height"],l=[["width","left","right"],["height","top","bottom"]];function s(b,x,w,_,C){var L=0,E=0;_==null&&(_=Infinity),C==null&&(C=Infinity);var S=0;x.eachChild(function(O,D){var F=O.position,U=O.getBoundingRect(),R=x.childAt(D+1),K=R&&R.getBoundingRect(),Z,P;if(b==="horizontal"){var Y=U.width+(K?-K.x+U.x:0);Z=L+Y,Z>_||O.newline?(L=0,Z=Y,E+=S+w,S=U.height):S=Math.max(S,U.height)}else{var W=U.height+(K?-K.y+U.y:0);P=E+W,P>C||O.newline?(L+=S+w,E=0,P=W,S=U.width):S=Math.max(S,U.width)}if(O.newline)return;F[0]=L,F[1]=E,b==="horizontal"?L=Z+w:E=P+w})}var n=s,d=y.curry(s,"vertical"),c=y.curry(s,"horizontal");function r(b,x,w){var _=x.width,C=x.height,L=a(b.x,_),E=a(b.y,C),S=a(b.x2,_),O=a(b.y2,C);return(isNaN(L)||isNaN(parseFloat(b.x)))&&(L=0),(isNaN(S)||isNaN(parseFloat(b.x2)))&&(S=_),(isNaN(E)||isNaN(parseFloat(b.y)))&&(E=0),(isNaN(O)||isNaN(parseFloat(b.y2)))&&(O=C),w=t.normalizeCssArray(w||0),{width:Math.max(S-L-w[1]-w[3],0),height:Math.max(O-E-w[0]-w[2],0)}}function f(b,x,w){w=t.normalizeCssArray(w||0);var _=x.width,C=x.height,L=a(b.left,_),E=a(b.top,C),S=a(b.right,_),O=a(b.bottom,C),D=a(b.width,_),F=a(b.height,C),U=w[2]+w[0],R=w[1]+w[3],K=b.aspect;isNaN(D)&&(D=_-S-R-L),isNaN(F)&&(F=C-O-U-E),K!=null&&(isNaN(D)&&isNaN(F)&&(K>_/C?D=_*.8:F=C*.8),isNaN(D)&&(D=K*F),isNaN(F)&&(F=D/K)),isNaN(L)&&(L=_-S-D-R),isNaN(E)&&(E=C-O-F-U);switch(b.left||b.right){case"center":L=_/2-D/2-w[3];break;case"right":L=_-D-R;break}switch(b.top||b.bottom){case"middle":case"center":E=C/2-F/2-w[0];break;case"bottom":E=C-F-U;break}L=L||0,E=E||0,isNaN(D)&&(D=_-R-L-(S||0)),isNaN(F)&&(F=C-U-E-(O||0));var Z=new m(L+w[3],E+w[0],D,F);return Z.margin=w,Z}function i(b,x,w,_,C){var L=!C||!C.hv||C.hv[0],E=!C||!C.hv||C.hv[1],S=C&&C.boundingMode||"all";if(!L&&!E)return;var O;if(S==="raw")O=b.type==="group"?new m(0,0,+x.width||0,+x.height||0):b.getBoundingRect();else if(O=b.getBoundingRect(),b.needLocalTransform()){var D=b.getLocalTransform();O=O.clone(),O.applyTransform(D)}x=f(y.defaults({width:O.width,height:O.height},x),w,_);var F=b.position,U=L?x.x-O.x:0,R=E?x.y-O.y:0;b.attr("position",S==="raw"?[U,R]:[F[0]+U,F[1]+R])}function u(b,x){return b[l[x][0]]!=null||b[l[x][1]]!=null&&b[l[x][2]]!=null}function p(b,x,w){!y.isObject(w)&&(w={});var _=w.ignoreSize;!y.isArray(_)&&(_=[_,_]);var C=E(l[0],0),L=E(l[1],1);D(l[0],b,C),D(l[1],b,L);function E(F,U){var R={},K=0,Z={},P=0,Y=2;if(e(F,function(H){Z[H]=b[H]}),e(F,function(H){S(x,H)&&(R[H]=Z[H]=x[H]),O(R,H)&&K++,O(Z,H)&&P++}),_[U])return O(x,F[1])?Z[F[2]]=null:O(x,F[2])&&(Z[F[1]]=null),Z;if(P===Y||!K)return Z;if(K>=Y)return R;for(var W=0;W<F.length;W++){var z=F[W];if(!S(R,z)&&S(b,z)){R[z]=b[z];break}}return R}function S(F,U){return F.hasOwnProperty(U)}function O(F,U){return F[U]!=null&&F[U]!=="auto"}function D(F,U,R){e(F,function(K){U[K]=R[K]})}}function g(b){return A({},b)}function A(b,x){return x&&b&&e(h,function(w){x.hasOwnProperty(w)&&(b[w]=x[w])}),b}k.LOCATION_PARAMS=h,k.HV_NAMES=l,k.box=n,k.vbox=d,k.hbox=c,k.getAvailableSize=r,k.getLayoutRect=f,k.positionElement=i,k.sizeCalculable=u,k.mergeLayoutParam=p,k.getLayoutParams=g,k.copyLayoutParams=A},"+bsz":function(B,k,o){//! moment.js locale configuration
//! locale : Irish or Irish Gaelic [ga]
//! author : André Silva : https://github.com/askpt
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=["Ean\xE1ir","Feabhra","M\xE1rta","Aibre\xE1n","Bealtaine","Meitheamh","I\xFAil","L\xFAnasa","Me\xE1n F\xF3mhair","Deireadh F\xF3mhair","Samhain","Nollaig"],v=["Ean","Feabh","M\xE1rt","Aib","Beal","Meith","I\xFAil","L\xFAn","M.F.","D.F.","Samh","Noll"],a=["D\xE9 Domhnaigh","D\xE9 Luain","D\xE9 M\xE1irt","D\xE9 C\xE9adaoin","D\xE9ardaoin","D\xE9 hAoine","D\xE9 Sathairn"],t=["Domh","Luan","M\xE1irt","C\xE9ad","D\xE9ar","Aoine","Sath"],e=["Do","Lu","M\xE1","C\xE9","D\xE9","A","Sa"],h=y.defineLocale("ga",{months:m,monthsShort:v,monthsParseExact:!0,weekdays:a,weekdaysShort:t,weekdaysMin:e,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xE1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xE9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xF3 shin",s:"c\xFApla soicind",ss:"%d soicind",m:"n\xF3im\xE9ad",mm:"%d n\xF3im\xE9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xE1",dd:"%d l\xE1",M:"m\xED",MM:"%d m\xEDonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){var n=s===1?"d":s%10===2?"na":"mh";return s+n},week:{dow:1,doy:4}});return h})},"+iwb":function(B,k,o){//! moment.js locale configuration
//! locale : Bosnian [bs]
//! author : Nedim Cholich : https://github.com/frontyard
//! based on (hr) translation by Bojan Marković
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e){var h=a+" ";switch(e){case"ss":return a===1?h+="sekunda":a===2||a===3||a===4?h+="sekunde":h+="sekundi",h;case"m":return t?"jedna minuta":"jedne minute";case"mm":return a===1?h+="minuta":a===2||a===3||a===4?h+="minute":h+="minuta",h;case"h":return t?"jedan sat":"jednog sata";case"hh":return a===1?h+="sat":a===2||a===3||a===4?h+="sata":h+="sati",h;case"dd":return a===1?h+="dan":h+="dana",h;case"MM":return a===1?h+="mjesec":a===2||a===3||a===4?h+="mjeseca":h+="mjeseci",h;case"yy":return a===1?h+="godina":a===2||a===3||a===4?h+="godine":h+="godina",h}}var v=y.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010Detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010Det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010De_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010Der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:m,m,mm:m,h:m,hh:m,d:"dan",dd:m,M:"mjesec",MM:m,y:"godinu",yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},"+lIL":function(B,k,o){var y=o("ProS");o("/ry/"),o("3OrL");var m=o("L5E0"),v=o("7Phj");y.registerVisual(m),y.registerLayout(v)},"+rIm":function(B,k,o){var y=o("bYtY"),m=y.retrieve,v=y.defaults,a=y.extend,t=y.each,e=o("7aKB"),h=o("IwbS"),l=o("Qxkt"),s=o("OELB"),n=s.isRadianAroundZero,d=s.remRadian,c=o("oVpE"),r=c.createSymbol,f=o("Fofx"),i=o("QBsz"),u=i.applyTransform,p=o("aX7z"),g=p.shouldShowAllLabels,A=Math.PI,b=function(P,Y){this.opt=Y,this.axisModel=P,v(Y,{labelOffset:0,nameDirection:1,tickDirection:1,labelDirection:1,silent:!0}),this.group=new h.Group;var W=new h.Group({position:Y.position.slice(),rotation:Y.rotation});W.updateTransform(),this._transform=W.transform,this._dumbGroup=W};b.prototype={constructor:b,hasBuilder:function(P){return!!x[P]},add:function(P){x[P].call(this)},getGroup:function(){return this.group}};var x={axisLine:function(){var P=this.opt,Y=this.axisModel;if(!Y.get("axisLine.show"))return;var W=this.axisModel.axis.getExtent(),z=this._transform,H=[W[0],0],X=[W[1],0];z&&(u(H,H,z),u(X,X,z));var V=a({lineCap:"round"},Y.getModel("axisLine.lineStyle").getLineStyle());this.group.add(new h.Line({anid:"line",subPixelOptimize:!0,shape:{x1:H[0],y1:H[1],x2:X[0],y2:X[1]},style:V,strokeContainThreshold:P.strokeContainThreshold||5,silent:!0,z2:1}));var q=Y.get("axisLine.symbol"),se=Y.get("axisLine.symbolSize"),ve=Y.get("axisLine.symbolOffset")||0;if(typeof ve=="number"&&(ve=[ve,ve]),q!=null){typeof q=="string"&&(q=[q,q]),(typeof se=="string"||typeof se=="number")&&(se=[se,se]);var ue=se[0],xe=se[1];t([{rotate:P.rotation+Math.PI/2,offset:ve[0],r:0},{rotate:P.rotation-Math.PI/2,offset:ve[1],r:Math.sqrt((H[0]-X[0])*(H[0]-X[0])+(H[1]-X[1])*(H[1]-X[1]))}],function(Fe,Ue){if(q[Ue]!=="none"&&q[Ue]!=null){var Ze=r(q[Ue],-ue/2,-xe/2,ue,xe,V.stroke,!0),we=Fe.r+Fe.offset,He=[H[0]+we*Math.cos(P.rotation),H[1]-we*Math.sin(P.rotation)];Ze.attr({rotation:Fe.rotate,position:He,silent:!0,z2:11}),this.group.add(Ze)}},this)}},axisTickLabel:function(){var P=this.axisModel,Y=this.opt,W=U(this,P,Y),z=K(this,P,Y);E(P,z,W),R(this,P,Y)},axisName:function(){var P=this.opt,Y=this.axisModel,W=m(P.axisName,Y.get("name"));if(!W)return;var z=Y.get("nameLocation"),H=P.nameDirection,X=Y.getModel("nameTextStyle"),V=Y.get("nameGap")||0,q=this.axisModel.axis.getExtent(),se=q[0]>q[1]?-1:1,ve=[z==="start"?q[0]-se*V:z==="end"?q[1]+se*V:(q[0]+q[1])/2,D(z)?P.labelOffset+H*V:0],ue,xe=Y.get("nameRotate");xe!=null&&(xe=xe*A/180);var Fe;D(z)?ue=_(P.rotation,xe!=null?xe:P.rotation,H):(ue=C(P,z,xe||0,q),Fe=P.axisNameAvailableWidth,Fe!=null&&(Fe=Math.abs(Fe/Math.sin(ue.rotation)),!isFinite(Fe)&&(Fe=null)));var Ue=X.getFont(),Ze=Y.get("nameTruncate",!0)||{},we=Ze.ellipsis,He=m(P.nameTruncateMaxWidth,Ze.maxWidth,Fe),ee=we!=null&&He!=null?e.truncateText(W,He,Ue,we,{minChar:2,placeholder:Ze.placeholder}):W,he=Y.get("tooltip",!0),Ve=Y.mainType,oe={componentType:Ve,name:W,$vars:["name"]};oe[Ve+"Index"]=Y.componentIndex;var Q=new h.Text({anid:"name",__fullText:W,__truncatedText:ee,position:ve,rotation:ue.rotation,silent:L(Y),z2:1,tooltip:he&&he.show?a({content:W,formatter:function(){return W},formatterParams:oe},he):null});h.setTextStyle(Q.style,X,{text:ee,textFont:Ue,textFill:X.getTextColor()||Y.get("axisLine.lineStyle.color"),textAlign:X.get("align")||ue.textAlign,textVerticalAlign:X.get("verticalAlign")||ue.textVerticalAlign}),Y.get("triggerEvent")&&(Q.eventData=w(Y),Q.eventData.targetType="axisName",Q.eventData.name=W),this._dumbGroup.add(Q),Q.updateTransform(),this.group.add(Q),Q.decomposeTransform()}},w=b.makeAxisEventDataBase=function(P){var Y={componentType:P.mainType,componentIndex:P.componentIndex};return Y[P.mainType+"Index"]=P.componentIndex,Y},_=b.innerTextLayout=function(P,Y,W){var z=d(Y-P),H,X;return n(z)?(X=W>0?"top":"bottom",H="center"):n(z-A)?(X=W>0?"bottom":"top",H="center"):(X="middle",z>0&&z<A?H=W>0?"right":"left":H=W>0?"left":"right"),{rotation:z,textAlign:H,textVerticalAlign:X}};function C(P,Y,W,z){var H=d(W-P.rotation),X,V,q=z[0]>z[1],se=Y==="start"&&!q||Y!=="start"&&q;return n(H-A/2)?(V=se?"bottom":"top",X="center"):n(H-A*1.5)?(V=se?"top":"bottom",X="center"):(V="middle",H<A*1.5&&H>A/2?X=se?"left":"right":X=se?"right":"left"),{rotation:H,textAlign:X,textVerticalAlign:V}}var L=b.isLabelSilent=function(P){var Y=P.get("tooltip");return P.get("silent")||!(P.get("triggerEvent")||Y&&Y.show)};function E(P,Y,W){if(g(P.axis))return;var z=P.get("axisLabel.showMinLabel"),H=P.get("axisLabel.showMaxLabel");Y=Y||[],W=W||[];var X=Y[0],V=Y[1],q=Y[Y.length-1],se=Y[Y.length-2],ve=W[0],ue=W[1],xe=W[W.length-1],Fe=W[W.length-2];z===!1?(S(X),S(ve)):O(X,V)&&(z?(S(V),S(ue)):(S(X),S(ve))),H===!1?(S(q),S(xe)):O(se,q)&&(H?(S(se),S(Fe)):(S(q),S(xe)))}function S(P){P&&(P.ignore=!0)}function O(P,Y,W){var z=P&&P.getBoundingRect().clone(),H=Y&&Y.getBoundingRect().clone();if(!z||!H)return;var X=f.identity([]);return f.rotate(X,X,-P.rotation),z.applyTransform(f.mul([],X,P.getLocalTransform())),H.applyTransform(f.mul([],X,Y.getLocalTransform())),z.intersect(H)}function D(P){return P==="middle"||P==="center"}function F(P,Y,W,z,H){for(var X=[],V=[],q=[],se=0;se<P.length;se++){var ve=P[se].coord;V[0]=ve,V[1]=0,q[0]=ve,q[1]=W,Y&&(u(V,V,Y),u(q,q,Y));var ue=new h.Line({anid:H+"_"+P[se].tickValue,subPixelOptimize:!0,shape:{x1:V[0],y1:V[1],x2:q[0],y2:q[1]},style:z,z2:2,silent:!0});X.push(ue)}return X}function U(P,Y,W){var z=Y.axis,H=Y.getModel("axisTick");if(!H.get("show")||z.scale.isBlank())return;for(var X=H.getModel("lineStyle"),V=W.tickDirection*H.get("length"),q=z.getTicksCoords(),se=F(q,P._transform,V,v(X.getLineStyle(),{stroke:Y.get("axisLine.lineStyle.color")}),"ticks"),ve=0;ve<se.length;ve++)P.group.add(se[ve]);return se}function R(P,Y,W){var z=Y.axis,H=Y.getModel("minorTick");if(!H.get("show")||z.scale.isBlank())return;var X=z.getMinorTicksCoords();if(!X.length)return;for(var V=H.getModel("lineStyle"),q=W.tickDirection*H.get("length"),se=v(V.getLineStyle(),v(Y.getModel("axisTick").getLineStyle(),{stroke:Y.get("axisLine.lineStyle.color")})),ve=0;ve<X.length;ve++)for(var ue=F(X[ve],P._transform,q,se,"minorticks_"+ve),xe=0;xe<ue.length;xe++)P.group.add(ue[xe])}function K(P,Y,W){var z=Y.axis,H=m(W.axisLabelShow,Y.get("axisLabel.show"));if(!H||z.scale.isBlank())return;var X=Y.getModel("axisLabel"),V=X.get("margin"),q=z.getViewLabels(),se=(m(W.labelRotate,X.get("rotate"))||0)*A/180,ve=_(W.rotation,se,W.labelDirection),ue=Y.getCategories&&Y.getCategories(!0),xe=[],Fe=L(Y),Ue=Y.get("triggerEvent");return t(q,function(Ze,we){var He=Ze.tickValue,ee=Ze.formattedLabel,he=Ze.rawLabel,Ve=X;ue&&ue[He]&&ue[He].textStyle&&(Ve=new l(ue[He].textStyle,X,Y.ecModel));var oe=Ve.getTextColor()||Y.get("axisLine.lineStyle.color"),Q=z.dataToCoord(He),G=[Q,W.labelOffset+W.labelDirection*V],te=new h.Text({anid:"label_"+He,position:G,rotation:ve.rotation,silent:Fe,z2:10});h.setTextStyle(te.style,Ve,{text:ee,textAlign:Ve.getShallow("align",!0)||ve.textAlign,textVerticalAlign:Ve.getShallow("verticalAlign",!0)||Ve.getShallow("baseline",!0)||ve.textVerticalAlign,textFill:typeof oe=="function"?oe(z.type==="category"?he:z.type==="value"?He+"":He,we):oe}),Ue&&(te.eventData=w(Y),te.eventData.targetType="axisLabel",te.eventData.value=he),P._dumbGroup.add(te),te.updateTransform(),xe.push(te),P.group.add(te),te.decomposeTransform()}),xe}var Z=b;B.exports=Z},"+wW9":function(B,k,o){var y=o("bYtY"),m=y.each,v=y.isArray,a=y.isObject,t=o("JuEJ"),e=o("4NO4"),h=e.normalizeToArray;function l(f,i){i=i.split(",");for(var u=f,p=0;p<i.length&&!(u=u&&u[i[p]],u==null);p++);return u}function s(f,i,u,p){i=i.split(",");for(var g=f,A,b=0;b<i.length-1;b++)A=i[b],g[A]==null&&(g[A]={}),g=g[A];(p||g[i[b]]==null)&&(g[i[b]]=u)}function n(f){m(d,function(i){i[0]in f&&!(i[1]in f)&&(f[i[1]]=f[i[0]])})}var d=[["x","left"],["y","top"],["x2","right"],["y2","bottom"]],c=["grid","geo","parallel","legend","toolbox","title","visualMap","dataZoom","timeline"];function r(f,i){t(f,i),f.series=h(f.series),m(f.series,function(u){if(!a(u))return;var p=u.type;if(p==="line")u.clipOverflow!=null&&(u.clip=u.clipOverflow);else if(p==="pie"||p==="gauge")u.clockWise!=null&&(u.clockwise=u.clockWise);else if(p==="gauge"){var g=l(u,"pointer.color");g!=null&&s(u,"itemStyle.color",g)}n(u)}),f.dataRange&&(f.visualMap=f.dataRange),m(c,function(u){var p=f[u];p&&(v(p)||(p=[p]),m(p,function(g){n(g)}))})}B.exports=r},"/40y":function(B,k,o){var y=o("wvav"),m=o("AmsH"),v=o("ubI+");function a(t){return m(t)?v(t):y(t)}B.exports=a},"/4CF":function(B,k,o){},"/4Y1":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("G8ex"),a=o.n(v)},"/IIm":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("H6uX"),t=o("IwbS"),e=o("pP6R"),h=o("gPAo"),l=v.curry,s=v.each,n=v.map,d=Math.min,c=Math.max,r=Math.pow,f=1e4,i=6,u=6,p="globalPan",g={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},A={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},b={brushStyle:{lineWidth:2,stroke:"rgba(0,0,0,0.3)",fill:"rgba(0,0,0,0.1)"},transformable:!0,brushMode:"single",removeOnClick:!1},x=0;function w(de){a.call(this),this._zr=de,this.group=new t.Group,this._brushType,this._brushOption,this._panels,this._track=[],this._dragging,this._covers=[],this._creatingCover,this._creatingPanel,this._enableGlobalPan,this._uid="brushController_"+x++,this._handlers={},s(G,function(ye,De){this._handlers[De]=v.bind(ye,this)},this)}w.prototype={constructor:w,enableBrush:function(de){return this._brushType&&C(this),de.brushType&&_(this,de),this},setPanels:function(de){if(de&&de.length){var ye=this._panels={};v.each(de,function(De){ye[De.panelId]=v.clone(De)})}else this._panels=null;return this},mount:function(de){de=de||{},this._enableGlobalPan=de.enableGlobalPan;var ye=this.group;return this._zr.add(ye),ye.attr({position:de.position||[0,0],rotation:de.rotation||0,scale:de.scale||[1,1]}),this._transform=ye.getLocalTransform(),this},eachCover:function(de,ye){s(this._covers,de,ye)},updateCovers:function(de){de=v.map(de,function(rr){return v.merge(v.clone(b),rr,!0)});var ye="\0-brush-index-",De=this._covers,tt=this._covers=[],Et=this,gt=this._creatingCover;return new h(De,de,Ut,Pe).add(pt).update(pt).remove(zt).execute(),this;function Pe(rr,nr){return(rr.id!=null?rr.id:ye+nr)+"-"+rr.brushType}function Ut(rr,nr){return Pe(rr.__brushOption,nr)}function pt(rr,nr){var Kt=de[rr];if(nr!=null&&De[nr]===gt)tt[rr]=De[nr];else{var ir=tt[rr]=nr!=null?(De[nr].__brushOption=Kt,De[nr]):O(Et,S(Et,Kt));U(Et,ir)}}function zt(rr){De[rr]!==gt&&Et.group.remove(De[rr])}},unmount:function(){return this.enableBrush(!1),P(this),this._zr.remove(this.group),this},dispose:function(){this.unmount(),this.off()}},v.mixin(w,a);function _(de,ye){var De=de._zr;de._enableGlobalPan||e.take(De,p,de._uid),L(De,de._handlers),de._brushType=ye.brushType,de._brushOption=v.merge(v.clone(b),ye,!0)}function C(de){var ye=de._zr;e.release(ye,p,de._uid),E(ye,de._handlers),de._brushType=de._brushOption=null}function L(de,ye){s(ye,function(De,tt){de.on(tt,De)})}function E(de,ye){s(ye,function(De,tt){de.off(tt,De)})}function S(de,ye){var De=me[ye.brushType].createCover(de,ye);return De.__brushOption=ye,F(De,ye),de.group.add(De),De}function O(de,ye){var De=R(ye);return De.endCreating&&(De.endCreating(de,ye),F(ye,ye.__brushOption)),ye}function D(de,ye){var De=ye.__brushOption;R(ye).updateCoverShape(de,ye,De.range,De)}function F(de,ye){var De=ye.z;De==null&&(De=f),de.traverse(function(tt){tt.z=De,tt.z2=De})}function U(de,ye){R(ye).updateCommon(de,ye),D(de,ye)}function R(de){return me[de.__brushOption.brushType]}function K(de,ye,De){var tt=de._panels;if(!tt)return!0;var Et,gt=de._transform;return s(tt,function(Pe){Pe.isTargetByCursor(ye,De,gt)&&(Et=Pe)}),Et}function Z(de,ye){var De=de._panels;if(!De)return!0;var tt=ye.__brushOption.panelId;return tt!=null?De[tt]:!0}function P(de){var ye=de._covers,De=ye.length;return s(ye,function(tt){de.group.remove(tt)},de),ye.length=0,!!De}function Y(de,ye){var De=n(de._covers,function(tt){var Et=tt.__brushOption,gt=v.clone(Et.range);return{brushType:Et.brushType,panelId:Et.panelId,range:gt}});de.trigger("brush",De,{isEnd:!!ye.isEnd,removeOnClick:!!ye.removeOnClick})}function W(de){var ye=de._track;if(!ye.length)return!1;var De=ye[ye.length-1],tt=ye[0],Et=De[0]-tt[0],gt=De[1]-tt[1],Pe=r(Et*Et+gt*gt,.5);return Pe>i}function z(de){var ye=de.length-1;return ye<0&&(ye=0),[de[0],de[ye]]}function H(de,ye,De,tt){var Et=new t.Group;return Et.add(new t.Rect({name:"main",style:se(De),silent:!0,draggable:!0,cursor:"move",drift:l(de,ye,Et,"nswe"),ondragend:l(Y,ye,{isEnd:!0})})),s(tt,function(gt){Et.add(new t.Rect({name:gt,style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:l(de,ye,Et,gt),ondragend:l(Y,ye,{isEnd:!0})}))}),Et}function X(de,ye,De,tt){var Et=tt.brushStyle.lineWidth||0,gt=c(Et,u),Pe=De[0][0],Ut=De[1][0],pt=Pe-Et/2,zt=Ut-Et/2,rr=De[0][1],nr=De[1][1],Kt=rr-gt+Et/2,ir=nr-gt+Et/2,$e=rr-Pe,ae=nr-Ut,re=$e+Et,Ce=ae+Et;q(de,ye,"main",Pe,Ut,$e,ae),tt.transformable&&(q(de,ye,"w",pt,zt,gt,Ce),q(de,ye,"e",Kt,zt,gt,Ce),q(de,ye,"n",pt,zt,re,gt),q(de,ye,"s",pt,ir,re,gt),q(de,ye,"nw",pt,zt,gt,gt),q(de,ye,"ne",Kt,zt,gt,gt),q(de,ye,"sw",pt,ir,gt,gt),q(de,ye,"se",Kt,ir,gt,gt))}function V(de,ye){var De=ye.__brushOption,tt=De.transformable,Et=ye.childAt(0);Et.useStyle(se(De)),Et.attr({silent:!tt,cursor:tt?"move":"default"}),s(["w","e","n","s","se","sw","ne","nw"],function(gt){var Pe=ye.childOfName(gt),Ut=xe(de,gt);Pe&&Pe.attr({silent:!tt,invisible:!tt,cursor:tt?A[Ut]+"-resize":null})})}function q(de,ye,De,tt,Et,gt,Pe){var Ut=ye.childOfName(De);Ut&&Ut.setShape(He(we(de,ye,[[tt,Et],[tt+gt,Et+Pe]])))}function se(de){return v.defaults({strokeNoScale:!0},de.brushStyle)}function ve(de,ye,De,tt){var Et=[d(de,De),d(ye,tt)],gt=[c(de,De),c(ye,tt)];return[[Et[0],gt[0]],[Et[1],gt[1]]]}function ue(de){return t.getTransform(de.group)}function xe(de,ye){if(ye.length>1){ye=ye.split("");var De=[xe(de,ye[0]),xe(de,ye[1])];return(De[0]==="e"||De[0]==="w")&&De.reverse(),De.join("")}else{var tt={w:"left",e:"right",n:"top",s:"bottom"},Et={left:"w",right:"e",top:"n",bottom:"s"},De=t.transformDirection(tt[ye],ue(de));return Et[De]}}function Fe(de,ye,De,tt,Et,gt,Pe,Ut){var pt=tt.__brushOption,zt=de(pt.range),rr=Ze(De,gt,Pe);s(Et.split(""),function(nr){var Kt=g[nr];zt[Kt[0]][Kt[1]]+=rr[Kt[0]]}),pt.range=ye(ve(zt[0][0],zt[1][0],zt[0][1],zt[1][1])),U(De,tt),Y(De,{isEnd:!1})}function Ue(de,ye,De,tt,Et){var gt=ye.__brushOption.range,Pe=Ze(de,De,tt);s(gt,function(Ut){Ut[0]+=Pe[0],Ut[1]+=Pe[1]}),U(de,ye),Y(de,{isEnd:!1})}function Ze(de,ye,De){var tt=de.group,Et=tt.transformCoordToLocal(ye,De),gt=tt.transformCoordToLocal(0,0);return[Et[0]-gt[0],Et[1]-gt[1]]}function we(de,ye,De){var tt=Z(de,ye);return tt&&tt!==!0?tt.clipPath(De,de._transform):v.clone(De)}function He(de){var ye=d(de[0][0],de[1][0]),De=d(de[0][1],de[1][1]),tt=c(de[0][0],de[1][0]),Et=c(de[0][1],de[1][1]);return{x:ye,y:De,width:tt-ye,height:Et-De}}function ee(de,ye,De){if(!de._brushType||Ae(de,ye))return;var tt=de._zr,Et=de._covers,gt=K(de,ye,De);if(!de._dragging)for(var Pe=0;Pe<Et.length;Pe++){var Ut=Et[Pe].__brushOption;if(gt&&(gt===!0||Ut.panelId===gt.panelId)&&me[Ut.brushType].contain(Et[Pe],De[0],De[1]))return}gt&&tt.setCursorStyle("crosshair")}function he(de){var ye=de.event;ye.preventDefault&&ye.preventDefault()}function Ve(de,ye,De){return de.childOfName("main").contain(ye,De)}function oe(de,ye,De,tt){var Et=de._creatingCover,gt=de._creatingPanel,Pe=de._brushOption,Ut;if(de._track.push(De.slice()),W(de)||Et){if(gt&&!Et){Pe.brushMode==="single"&&P(de);var pt=v.clone(Pe);pt.brushType=Q(pt.brushType,gt),pt.panelId=gt===!0?null:gt.panelId,Et=de._creatingCover=S(de,pt),de._covers.push(Et)}if(Et){var zt=me[Q(de._brushType,gt)],rr=Et.__brushOption;rr.range=zt.getCreatingRange(we(de,Et,de._track)),tt&&(O(de,Et),zt.updateCommon(de,Et)),D(de,Et),Ut={isEnd:tt}}}else tt&&Pe.brushMode==="single"&&Pe.removeOnClick&&(K(de,ye,De)&&P(de)&&(Ut={isEnd:tt,removeOnClick:!0}));return Ut}function Q(de,ye){return de==="auto"?ye.defaultBrushType:de}var G={mousedown:function(de){if(this._dragging)te(this,de);else if(!de.target||!de.target.draggable){he(de);var ye=this.group.transformCoordToLocal(de.offsetX,de.offsetY);this._creatingCover=null;var De=this._creatingPanel=K(this,de,ye);De&&(this._dragging=!0,this._track=[ye.slice()])}},mousemove:function(de){var ye=de.offsetX,De=de.offsetY,tt=this.group.transformCoordToLocal(ye,De);if(ee(this,de,tt),this._dragging){he(de);var Et=oe(this,de,tt,!1);Et&&Y(this,Et)}},mouseup:function(de){te(this,de)}};function te(de,ye){if(de._dragging){he(ye);var De=ye.offsetX,tt=ye.offsetY,Et=de.group.transformCoordToLocal(De,tt),gt=oe(de,ye,Et,!0);de._dragging=!1,de._track=[],de._creatingCover=null,gt&&Y(de,gt)}}function Ae(de,ye,De){var tt=de._zr;return ye<0||ye>tt.getWidth()||De<0||De>tt.getHeight()}var me={lineX:Me(0),lineY:Me(1),rect:{createCover:function(de,ye){return H(l(Fe,function(De){return De},function(De){return De}),de,ye,["w","e","n","s","se","sw","ne","nw"])},getCreatingRange:function(de){var ye=z(de);return ve(ye[1][0],ye[1][1],ye[0][0],ye[0][1])},updateCoverShape:function(de,ye,De,tt){X(de,ye,De,tt)},updateCommon:V,contain:Ve},polygon:{createCover:function(de,ye){var De=new t.Group;return De.add(new t.Polyline({name:"main",style:se(ye),silent:!0})),De},getCreatingRange:function(de){return de},endCreating:function(de,ye){ye.remove(ye.childAt(0)),ye.add(new t.Polygon({name:"main",draggable:!0,drift:l(Ue,de,ye),ondragend:l(Y,de,{isEnd:!0})}))},updateCoverShape:function(de,ye,De,tt){ye.childAt(0).setShape({points:we(de,ye,De)})},updateCommon:V,contain:Ve}};function Me(de){return{createCover:function(ye,De){return H(l(Fe,function(tt){var Et=[tt,[0,100]];return de&&Et.reverse(),Et},function(tt){return tt[de]}),ye,De,[["w","e"],["n","s"]][de])},getCreatingRange:function(ye){var De=z(ye),tt=d(De[0][de],De[1][de]),Et=c(De[0][de],De[1][de]);return[tt,Et]},updateCoverShape:function(ye,De,tt,Et){var gt,Pe=Z(ye,De);if(Pe!==!0&&Pe.getLinearBrushOtherExtent)gt=Pe.getLinearBrushOtherExtent(de,ye._transform);else{var Ut=ye._zr;gt=[0,[Ut.getWidth(),Ut.getHeight()][1-de]]}var pt=[tt,gt];de&&pt.reverse(),X(ye,De,pt,Et)},updateCommon:V,contain:Ve}}var Ie=w;B.exports=Ie},"/MfK":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="DeleteOutlined";var h=k.a=m.forwardRef(e)},"/POA":function(B,k,o){!function(y,m){if(!0)B.exports=m();else var v,a}(window,function(){return function(y){var m={};function v(a){if(m[a])return m[a].exports;var t=m[a]={i:a,l:!1,exports:{}};return y[a].call(t.exports,t,t.exports,v),t.l=!0,t.exports}return v.m=y,v.c=m,v.d=function(a,t,e){v.o(a,t)||Object.defineProperty(a,t,{enumerable:!0,get:e})},v.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},v.t=function(a,t){if(1&t&&(a=v(a)),8&t)return a;if(4&t&&typeof a=="object"&&a&&a.__esModule)return a;var e=Object.create(null);if(v.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:a}),2&t&&typeof a!="string")for(var h in a)v.d(e,h,function(l){return a[l]}.bind(null,h));return e},v.n=function(a){var t=a&&a.__esModule?function(){return a.default}:function(){return a};return v.d(t,"a",t),t},v.o=function(a,t){return Object.prototype.hasOwnProperty.call(a,t)},v.p="",v(v.s=34)}([function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.forwardEvent=m.EventEmitter=void 0;var a=function(){function t(){this._listeners=[],this._disposed=!1}return Object.defineProperty(t.prototype,"event",{get:function(){var h=this;return this._event||(this._event=function(l){return h._listeners.push(l),{dispose:function(){if(!h._disposed){for(var n=0;n<h._listeners.length;n++)if(h._listeners[n]===l)return void h._listeners.splice(n,1)}}}}),this._event},enumerable:!1,configurable:!0}),t.prototype.fire=function(e,h){for(var l=[],s=0;s<this._listeners.length;s++)l.push(this._listeners[s]);for(s=0;s<l.length;s++)l[s].call(void 0,e,h)},t.prototype.dispose=function(){this._listeners&&(this._listeners.length=0),this._disposed=!0},t}();m.EventEmitter=a,m.forwardEvent=function(t,e){return t(function(h){return e.fire(h)})}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.IUnicodeService=m.IOptionsService=m.ILogService=m.IInstantiationService=m.IDirtyRowService=m.ICharsetService=m.ICoreService=m.ICoreMouseService=m.IBufferService=void 0;var a=v(14);m.IBufferService=a.createDecorator("BufferService"),m.ICoreMouseService=a.createDecorator("CoreMouseService"),m.ICoreService=a.createDecorator("CoreService"),m.ICharsetService=a.createDecorator("CharsetService"),m.IDirtyRowService=a.createDecorator("DirtyRowService"),m.IInstantiationService=a.createDecorator("InstantiationService"),m.ILogService=a.createDecorator("LogService"),m.IOptionsService=a.createDecorator("OptionsService"),m.IUnicodeService=a.createDecorator("UnicodeService")},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.getDisposeArrayDisposable=m.disposeArray=m.Disposable=void 0;var a=function(){function e(){this._disposables=[],this._isDisposed=!1}return e.prototype.dispose=function(){this._isDisposed=!0;for(var h=0,l=this._disposables;h<l.length;h++)l[h].dispose();this._disposables.length=0},e.prototype.register=function(h){return this._disposables.push(h),h},e.prototype.unregister=function(h){var l=this._disposables.indexOf(h);l!==-1&&this._disposables.splice(l,1)},e}();function t(e){for(var h=0,l=e;h<l.length;h++)l[h].dispose();e.length=0}m.Disposable=a,m.disposeArray=t,m.getDisposeArrayDisposable=function(e){return{dispose:function(){return t(e)}}}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.WHITESPACE_CELL_CODE=m.WHITESPACE_CELL_WIDTH=m.WHITESPACE_CELL_CHAR=m.NULL_CELL_CODE=m.NULL_CELL_WIDTH=m.NULL_CELL_CHAR=m.CHAR_DATA_CODE_INDEX=m.CHAR_DATA_WIDTH_INDEX=m.CHAR_DATA_CHAR_INDEX=m.CHAR_DATA_ATTR_INDEX=m.DEFAULT_ATTR=m.DEFAULT_COLOR=void 0,m.DEFAULT_COLOR=256,m.DEFAULT_ATTR=256|m.DEFAULT_COLOR<<9,m.CHAR_DATA_ATTR_INDEX=0,m.CHAR_DATA_CHAR_INDEX=1,m.CHAR_DATA_WIDTH_INDEX=2,m.CHAR_DATA_CODE_INDEX=3,m.NULL_CELL_CHAR="",m.NULL_CELL_WIDTH=1,m.NULL_CELL_CODE=0,m.WHITESPACE_CELL_CHAR=" ",m.WHITESPACE_CELL_WIDTH=1,m.WHITESPACE_CELL_CODE=32},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(d,c){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,f){r.__proto__=f}||function(r,f){for(var i in f)f.hasOwnProperty(i)&&(r[i]=f[i])})(d,c)},function(n,d){function c(){this.constructor=n}a(n,d),n.prototype=d===null?Object.create(d):(c.prototype=d.prototype,new c)});Object.defineProperty(m,"__esModule",{value:!0}),m.CellData=void 0;var e=v(8),h=v(3),l=v(6),s=function(n){function d(){var c=n!==null&&n.apply(this,arguments)||this;return c.content=0,c.fg=0,c.bg=0,c.extended=new l.ExtendedAttrs,c.combinedData="",c}return t(d,n),d.fromCharData=function(c){var r=new d;return r.setFromCharData(c),r},d.prototype.isCombined=function(){return 2097152&this.content},d.prototype.getWidth=function(){return this.content>>22},d.prototype.getChars=function(){return 2097152&this.content?this.combinedData:2097151&this.content?e.stringFromCodePoint(2097151&this.content):""},d.prototype.getCode=function(){return this.isCombined()?this.combinedData.charCodeAt(this.combinedData.length-1):2097151&this.content},d.prototype.setFromCharData=function(c){this.fg=c[h.CHAR_DATA_ATTR_INDEX],this.bg=0;var r=!1;if(c[h.CHAR_DATA_CHAR_INDEX].length>2)r=!0;else if(c[h.CHAR_DATA_CHAR_INDEX].length===2){var f=c[h.CHAR_DATA_CHAR_INDEX].charCodeAt(0);if(55296<=f&&f<=56319){var i=c[h.CHAR_DATA_CHAR_INDEX].charCodeAt(1);56320<=i&&i<=57343?this.content=1024*(f-55296)+i-56320+65536|c[h.CHAR_DATA_WIDTH_INDEX]<<22:r=!0}else r=!0}else this.content=c[h.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|c[h.CHAR_DATA_WIDTH_INDEX]<<22;r&&(this.combinedData=c[h.CHAR_DATA_CHAR_INDEX],this.content=2097152|c[h.CHAR_DATA_WIDTH_INDEX]<<22)},d.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},d}(l.AttributeData);m.CellData=s},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.ISoundService=m.ISelectionService=m.IRenderService=m.IMouseService=m.ICoreBrowserService=m.ICharSizeService=void 0;var a=v(14);m.ICharSizeService=a.createDecorator("CharSizeService"),m.ICoreBrowserService=a.createDecorator("CoreBrowserService"),m.IMouseService=a.createDecorator("MouseService"),m.IRenderService=a.createDecorator("RenderService"),m.ISelectionService=a.createDecorator("SelectionService"),m.ISoundService=a.createDecorator("SoundService")},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.ExtendedAttrs=m.AttributeData=void 0;var a=function(){function e(){this.fg=0,this.bg=0,this.extended=new t}return e.toColorRGB=function(h){return[h>>>16&255,h>>>8&255,255&h]},e.fromColorRGB=function(h){return(255&h[0])<<16|(255&h[1])<<8|255&h[2]},e.prototype.clone=function(){var h=new e;return h.fg=this.fg,h.bg=this.bg,h.extended=this.extended.clone(),h},e.prototype.isInverse=function(){return 67108864&this.fg},e.prototype.isBold=function(){return 134217728&this.fg},e.prototype.isUnderline=function(){return 268435456&this.fg},e.prototype.isBlink=function(){return 536870912&this.fg},e.prototype.isInvisible=function(){return 1073741824&this.fg},e.prototype.isItalic=function(){return 67108864&this.bg},e.prototype.isDim=function(){return 134217728&this.bg},e.prototype.getFgColorMode=function(){return 50331648&this.fg},e.prototype.getBgColorMode=function(){return 50331648&this.bg},e.prototype.isFgRGB=function(){return(50331648&this.fg)==50331648},e.prototype.isBgRGB=function(){return(50331648&this.bg)==50331648},e.prototype.isFgPalette=function(){return(50331648&this.fg)==16777216||(50331648&this.fg)==33554432},e.prototype.isBgPalette=function(){return(50331648&this.bg)==16777216||(50331648&this.bg)==33554432},e.prototype.isFgDefault=function(){return(50331648&this.fg)==0},e.prototype.isBgDefault=function(){return(50331648&this.bg)==0},e.prototype.isAttributeDefault=function(){return this.fg===0&&this.bg===0},e.prototype.getFgColor=function(){switch(50331648&this.fg){case 16777216:case 33554432:return 255&this.fg;case 50331648:return 16777215&this.fg;default:return-1}},e.prototype.getBgColor=function(){switch(50331648&this.bg){case 16777216:case 33554432:return 255&this.bg;case 50331648:return 16777215&this.bg;default:return-1}},e.prototype.hasExtendedAttrs=function(){return 268435456&this.bg},e.prototype.updateExtended=function(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=268435456},e.prototype.getUnderlineColor=function(){if(268435456&this.bg&&~this.extended.underlineColor)switch(50331648&this.extended.underlineColor){case 16777216:case 33554432:return 255&this.extended.underlineColor;case 50331648:return 16777215&this.extended.underlineColor;default:return this.getFgColor()}return this.getFgColor()},e.prototype.getUnderlineColorMode=function(){return 268435456&this.bg&&~this.extended.underlineColor?50331648&this.extended.underlineColor:this.getFgColorMode()},e.prototype.isUnderlineColorRGB=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==50331648:this.isFgRGB()},e.prototype.isUnderlineColorPalette=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==16777216||(50331648&this.extended.underlineColor)==33554432:this.isFgPalette()},e.prototype.isUnderlineColorDefault=function(){return 268435456&this.bg&&~this.extended.underlineColor?(50331648&this.extended.underlineColor)==0:this.isFgDefault()},e.prototype.getUnderlineStyle=function(){return 268435456&this.fg?268435456&this.bg?this.extended.underlineStyle:1:0},e}();m.AttributeData=a;var t=function(){function e(h,l){h===void 0&&(h=0),l===void 0&&(l=-1),this.underlineStyle=h,this.underlineColor=l}return e.prototype.clone=function(){return new e(this.underlineStyle,this.underlineColor)},e.prototype.isEmpty=function(){return this.underlineStyle===0},e}();m.ExtendedAttrs=t},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.addDisposableDomListener=void 0,m.addDisposableDomListener=function(a,t,e,h){a.addEventListener(t,e,h);var l=!1;return{dispose:function(){l||(l=!0,a.removeEventListener(t,e,h))}}}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.Utf8ToUtf32=m.StringToUtf32=m.utf32ToString=m.stringFromCodePoint=void 0,m.stringFromCodePoint=function(e){return e>65535?(e-=65536,String.fromCharCode(55296+(e>>10))+String.fromCharCode(e%1024+56320)):String.fromCharCode(e)},m.utf32ToString=function(e,h,l){h===void 0&&(h=0),l===void 0&&(l=e.length);for(var s="",n=h;n<l;++n){var d=e[n];d>65535?(d-=65536,s+=String.fromCharCode(55296+(d>>10))+String.fromCharCode(d%1024+56320)):s+=String.fromCharCode(d)}return s};var a=function(){function e(){this._interim=0}return e.prototype.clear=function(){this._interim=0},e.prototype.decode=function(h,l){var s=h.length;if(!s)return 0;var n=0,d=0;this._interim&&(56320<=(f=h.charCodeAt(d++))&&f<=57343?l[n++]=1024*(this._interim-55296)+f-56320+65536:(l[n++]=this._interim,l[n++]=f),this._interim=0);for(var c=d;c<s;++c){var r=h.charCodeAt(c);if(55296<=r&&r<=56319){if(++c>=s)return this._interim=r,n;var f;56320<=(f=h.charCodeAt(c))&&f<=57343?l[n++]=1024*(r-55296)+f-56320+65536:(l[n++]=r,l[n++]=f)}else l[n++]=r}return n},e}();m.StringToUtf32=a;var t=function(){function e(){this.interim=new Uint8Array(3)}return e.prototype.clear=function(){this.interim.fill(0)},e.prototype.decode=function(h,l){var s=h.length;if(!s)return 0;var n,d,c,r,f=0,i=0,u=0;if(this.interim[0]){var p=!1,g=this.interim[0];g&=(224&g)==192?31:(240&g)==224?15:7;for(var A=0,b=void 0;(b=63&this.interim[++A])&&A<4;)g<<=6,g|=b;for(var x=(224&this.interim[0])==192?2:(240&this.interim[0])==224?3:4,w=x-A;u<w;){if(u>=s)return 0;if((192&(b=h[u++]))!=128){u--,p=!0;break}this.interim[A++]=b,g<<=6,g|=63&b}p||(x===2?g<128?u--:l[f++]=g:x===3?g<2048||g>=55296&&g<=57343||(l[f++]=g):g<65536||g>1114111||(l[f++]=g)),this.interim.fill(0)}for(var _=s-4,C=u;C<s;){for(;!(!(C<_)||128&(n=h[C])||128&(d=h[C+1])||128&(c=h[C+2])||128&(r=h[C+3]));)l[f++]=n,l[f++]=d,l[f++]=c,l[f++]=r,C+=4;if((n=h[C++])<128)l[f++]=n;else if((224&n)==192){if(C>=s)return this.interim[0]=n,f;if((192&(d=h[C++]))!=128){C--;continue}if((i=(31&n)<<6|63&d)<128){C--;continue}l[f++]=i}else if((240&n)==224){if(C>=s)return this.interim[0]=n,f;if((192&(d=h[C++]))!=128){C--;continue}if(C>=s)return this.interim[0]=n,this.interim[1]=d,f;if((192&(c=h[C++]))!=128){C--;continue}if((i=(15&n)<<12|(63&d)<<6|63&c)<2048||i>=55296&&i<=57343)continue;l[f++]=i}else if((248&n)==240){if(C>=s)return this.interim[0]=n,f;if((192&(d=h[C++]))!=128){C--;continue}if(C>=s)return this.interim[0]=n,this.interim[1]=d,f;if((192&(c=h[C++]))!=128){C--;continue}if(C>=s)return this.interim[0]=n,this.interim[1]=d,this.interim[2]=c,f;if((192&(r=h[C++]))!=128){C--;continue}if((i=(7&n)<<18|(63&d)<<12|(63&c)<<6|63&r)<65536||i>1114111)continue;l[f++]=i}}return f},e}();m.Utf8ToUtf32=t},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.CHAR_ATLAS_CELL_SPACING=m.DIM_OPACITY=m.INVERTED_DEFAULT_COLOR=void 0,m.INVERTED_DEFAULT_COLOR=257,m.DIM_OPACITY=.5,m.CHAR_ATLAS_CELL_SPACING=1},function(y,m,v){"use strict";var a,t,e,h;function l(n){var d=n.toString(16);return d.length<2?"0"+d:d}function s(n,d){return n<d?(d+.05)/(n+.05):(n+.05)/(d+.05)}Object.defineProperty(m,"__esModule",{value:!0}),m.contrastRatio=m.toPaddedHex=m.rgba=m.rgb=m.css=m.color=m.channels=void 0,function(n){n.toCss=function(d,c,r,f){return f!==void 0?"#"+l(d)+l(c)+l(r)+l(f):"#"+l(d)+l(c)+l(r)},n.toRgba=function(d,c,r,f){return f===void 0&&(f=255),(d<<24|c<<16|r<<8|f)>>>0}}(a=m.channels||(m.channels={})),(t=m.color||(m.color={})).blend=function(n,d){var c=(255&d.rgba)/255;if(c===1)return{css:d.css,rgba:d.rgba};var r=d.rgba>>24&255,f=d.rgba>>16&255,i=d.rgba>>8&255,u=n.rgba>>24&255,p=n.rgba>>16&255,g=n.rgba>>8&255,A=u+Math.round((r-u)*c),b=p+Math.round((f-p)*c),x=g+Math.round((i-g)*c);return{css:a.toCss(A,b,x),rgba:a.toRgba(A,b,x)}},t.isOpaque=function(n){return(255&n.rgba)==255},t.ensureContrastRatio=function(n,d,c){var r=h.ensureContrastRatio(n.rgba,d.rgba,c);if(r)return h.toColor(r>>24&255,r>>16&255,r>>8&255)},t.opaque=function(n){var d=(255|n.rgba)>>>0,c=h.toChannels(d),r=c[0],f=c[1],i=c[2];return{css:a.toCss(r,f,i),rgba:d}},t.opacity=function(n,d){var c=Math.round(255*d),r=h.toChannels(n.rgba),f=r[0],i=r[1],u=r[2];return{css:a.toCss(f,i,u,c),rgba:a.toRgba(f,i,u,c)}},(m.css||(m.css={})).toColor=function(n){switch(n.length){case 7:return{css:n,rgba:(parseInt(n.slice(1),16)<<8|255)>>>0};case 9:return{css:n,rgba:parseInt(n.slice(1),16)>>>0}}throw new Error("css.toColor: Unsupported css format")},function(n){function d(c,r,f){var i=c/255,u=r/255,p=f/255;return .2126*(i<=.03928?i/12.92:Math.pow((i+.055)/1.055,2.4))+.7152*(u<=.03928?u/12.92:Math.pow((u+.055)/1.055,2.4))+.0722*(p<=.03928?p/12.92:Math.pow((p+.055)/1.055,2.4))}n.relativeLuminance=function(c){return d(c>>16&255,c>>8&255,255&c)},n.relativeLuminance2=d}(e=m.rgb||(m.rgb={})),function(n){function d(r,f,i){for(var u=r>>24&255,p=r>>16&255,g=r>>8&255,A=f>>24&255,b=f>>16&255,x=f>>8&255,w=s(e.relativeLuminance2(A,x,b),e.relativeLuminance2(u,p,g));w<i&&(A>0||b>0||x>0);)A-=Math.max(0,Math.ceil(.1*A)),b-=Math.max(0,Math.ceil(.1*b)),x-=Math.max(0,Math.ceil(.1*x)),w=s(e.relativeLuminance2(A,x,b),e.relativeLuminance2(u,p,g));return(A<<24|b<<16|x<<8|255)>>>0}function c(r,f,i){for(var u=r>>24&255,p=r>>16&255,g=r>>8&255,A=f>>24&255,b=f>>16&255,x=f>>8&255,w=s(e.relativeLuminance2(A,x,b),e.relativeLuminance2(u,p,g));w<i&&(A<255||b<255||x<255);)A=Math.min(255,A+Math.ceil(.1*(255-A))),b=Math.min(255,b+Math.ceil(.1*(255-b))),x=Math.min(255,x+Math.ceil(.1*(255-x))),w=s(e.relativeLuminance2(A,x,b),e.relativeLuminance2(u,p,g));return(A<<24|b<<16|x<<8|255)>>>0}n.ensureContrastRatio=function(r,f,i){var u=e.relativeLuminance(r>>8),p=e.relativeLuminance(f>>8);if(s(u,p)<i)return p<u?d(r,f,i):c(r,f,i)},n.reduceLuminance=d,n.increaseLuminance=c,n.toChannels=function(r){return[r>>24&255,r>>16&255,r>>8&255,255&r]},n.toColor=function(r,f,i){return{css:a.toCss(r,f,i),rgba:a.toRgba(r,f,i)}}}(h=m.rgba||(m.rgba={})),m.toPaddedHex=l,m.contrastRatio=s},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.isLinux=m.isWindows=m.isIphone=m.isIpad=m.isMac=m.isSafari=m.isFirefox=void 0;var a=typeof navigator=="undefined",t=a?"node":navigator.userAgent,e=a?"node":navigator.platform;function h(l,s){return l.indexOf(s)>=0}m.isFirefox=!!~t.indexOf("Firefox"),m.isSafari=/^((?!chrome|android).)*safari/i.test(t),m.isMac=h(["Macintosh","MacIntel","MacPPC","Mac68K"],e),m.isIpad=e==="iPad",m.isIphone=e==="iPhone",m.isWindows=h(["Windows","Win16","Win32","WinCE"],e),m.isLinux=e.indexOf("Linux")>=0},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.C1=m.C0=void 0,function(a){a.NUL="\0",a.SOH="",a.STX="",a.ETX="",a.EOT="",a.ENQ="",a.ACK="",a.BEL="\x07",a.BS="\b",a.HT=" ",a.LF=`
`,a.VT="\v",a.FF="\f",a.CR="\r",a.SO="",a.SI="",a.DLE="",a.DC1="",a.DC2="",a.DC3="",a.DC4="",a.NAK="",a.SYN="",a.ETB="",a.CAN="",a.EM="",a.SUB="",a.ESC="",a.FS="",a.GS="",a.RS="",a.US="",a.SP=" ",a.DEL="\x7F"}(m.C0||(m.C0={})),function(a){a.PAD="\x80",a.HOP="\x81",a.BPH="\x82",a.NBH="\x83",a.IND="\x84",a.NEL="\x85",a.SSA="\x86",a.ESA="\x87",a.HTS="\x88",a.HTJ="\x89",a.VTS="\x8A",a.PLD="\x8B",a.PLU="\x8C",a.RI="\x8D",a.SS2="\x8E",a.SS3="\x8F",a.DCS="\x90",a.PU1="\x91",a.PU2="\x92",a.STS="\x93",a.CCH="\x94",a.MW="\x95",a.SPA="\x96",a.EPA="\x97",a.SOS="\x98",a.SGCI="\x99",a.SCI="\x9A",a.CSI="\x9B",a.ST="\x9C",a.OSC="\x9D",a.PM="\x9E",a.APC="\x9F"}(m.C1||(m.C1={}))},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.BaseRenderLayer=void 0;var a=v(3),t=v(9),e=v(25),h=v(6),l=v(28),s=v(10),n=v(17),d=function(){function c(r,f,i,u,p,g,A,b){this._container=r,this._alpha=u,this._colors=p,this._rendererId=g,this._bufferService=A,this._optionsService=b,this._scaledCharWidth=0,this._scaledCharHeight=0,this._scaledCellWidth=0,this._scaledCellHeight=0,this._scaledCharLeft=0,this._scaledCharTop=0,this._currentGlyphIdentifier={chars:"",code:0,bg:0,fg:0,bold:!1,dim:!1,italic:!1},this._canvas=document.createElement("canvas"),this._canvas.classList.add("xterm-"+f+"-layer"),this._canvas.style.zIndex=i.toString(),this._initCanvas(),this._container.appendChild(this._canvas)}return c.prototype.dispose=function(){var r;n.removeElementFromParent(this._canvas),(r=this._charAtlas)===null||r===void 0||r.dispose()},c.prototype._initCanvas=function(){this._ctx=l.throwIfFalsy(this._canvas.getContext("2d",{alpha:this._alpha})),this._alpha||this._clearAll()},c.prototype.onOptionsChanged=function(){},c.prototype.onBlur=function(){},c.prototype.onFocus=function(){},c.prototype.onCursorMove=function(){},c.prototype.onGridChanged=function(r,f){},c.prototype.onSelectionChanged=function(r,f,i){i===void 0&&(i=!1)},c.prototype.setColors=function(r){this._refreshCharAtlas(r)},c.prototype._setTransparency=function(r){if(r!==this._alpha){var f=this._canvas;this._alpha=r,this._canvas=this._canvas.cloneNode(),this._initCanvas(),this._container.replaceChild(this._canvas,f),this._refreshCharAtlas(this._colors),this.onGridChanged(0,this._bufferService.rows-1)}},c.prototype._refreshCharAtlas=function(r){this._scaledCharWidth<=0&&this._scaledCharHeight<=0||(this._charAtlas=e.acquireCharAtlas(this._optionsService.options,this._rendererId,r,this._scaledCharWidth,this._scaledCharHeight),this._charAtlas.warmUp())},c.prototype.resize=function(r){this._scaledCellWidth=r.scaledCellWidth,this._scaledCellHeight=r.scaledCellHeight,this._scaledCharWidth=r.scaledCharWidth,this._scaledCharHeight=r.scaledCharHeight,this._scaledCharLeft=r.scaledCharLeft,this._scaledCharTop=r.scaledCharTop,this._canvas.width=r.scaledCanvasWidth,this._canvas.height=r.scaledCanvasHeight,this._canvas.style.width=r.canvasWidth+"px",this._canvas.style.height=r.canvasHeight+"px",this._alpha||this._clearAll(),this._refreshCharAtlas(this._colors)},c.prototype._fillCells=function(r,f,i,u){this._ctx.fillRect(r*this._scaledCellWidth,f*this._scaledCellHeight,i*this._scaledCellWidth,u*this._scaledCellHeight)},c.prototype._fillBottomLineAtCells=function(r,f,i){i===void 0&&(i=1),this._ctx.fillRect(r*this._scaledCellWidth,(f+1)*this._scaledCellHeight-window.devicePixelRatio-1,i*this._scaledCellWidth,window.devicePixelRatio)},c.prototype._fillLeftLineAtCell=function(r,f,i){this._ctx.fillRect(r*this._scaledCellWidth,f*this._scaledCellHeight,window.devicePixelRatio*i,this._scaledCellHeight)},c.prototype._strokeRectAtCell=function(r,f,i,u){this._ctx.lineWidth=window.devicePixelRatio,this._ctx.strokeRect(r*this._scaledCellWidth+window.devicePixelRatio/2,f*this._scaledCellHeight+window.devicePixelRatio/2,i*this._scaledCellWidth-window.devicePixelRatio,u*this._scaledCellHeight-window.devicePixelRatio)},c.prototype._clearAll=function(){this._alpha?this._ctx.clearRect(0,0,this._canvas.width,this._canvas.height):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(0,0,this._canvas.width,this._canvas.height))},c.prototype._clearCells=function(r,f,i,u){this._alpha?this._ctx.clearRect(r*this._scaledCellWidth,f*this._scaledCellHeight,i*this._scaledCellWidth,u*this._scaledCellHeight):(this._ctx.fillStyle=this._colors.background.css,this._ctx.fillRect(r*this._scaledCellWidth,f*this._scaledCellHeight,i*this._scaledCellWidth,u*this._scaledCellHeight))},c.prototype._fillCharTrueColor=function(r,f,i){this._ctx.font=this._getFont(!1,!1),this._ctx.textBaseline="middle",this._clipRow(i),this._ctx.fillText(r.getChars(),f*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2)},c.prototype._drawChars=function(r,f,i){var u,p,g=this._getContrastColor(r);g||r.isFgRGB()||r.isBgRGB()?this._drawUncachedChars(r,f,i,g):(r.isInverse()?(u=r.isBgDefault()?t.INVERTED_DEFAULT_COLOR:r.getBgColor(),p=r.isFgDefault()?t.INVERTED_DEFAULT_COLOR:r.getFgColor()):(p=r.isBgDefault()?a.DEFAULT_COLOR:r.getBgColor(),u=r.isFgDefault()?a.DEFAULT_COLOR:r.getFgColor()),u+=this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&u<8?8:0,this._currentGlyphIdentifier.chars=r.getChars()||a.WHITESPACE_CELL_CHAR,this._currentGlyphIdentifier.code=r.getCode()||a.WHITESPACE_CELL_CODE,this._currentGlyphIdentifier.bg=p,this._currentGlyphIdentifier.fg=u,this._currentGlyphIdentifier.bold=!!r.isBold(),this._currentGlyphIdentifier.dim=!!r.isDim(),this._currentGlyphIdentifier.italic=!!r.isItalic(),this._charAtlas&&this._charAtlas.draw(this._ctx,this._currentGlyphIdentifier,f*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop)||this._drawUncachedChars(r,f,i))},c.prototype._drawUncachedChars=function(r,f,i,u){if(this._ctx.save(),this._ctx.font=this._getFont(!!r.isBold(),!!r.isItalic()),this._ctx.textBaseline="middle",r.isInverse())if(u)this._ctx.fillStyle=u.css;else if(r.isBgDefault())this._ctx.fillStyle=s.color.opaque(this._colors.background).css;else if(r.isBgRGB())this._ctx.fillStyle="rgb("+h.AttributeData.toColorRGB(r.getBgColor()).join(",")+")";else{var p=r.getBgColor();this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&p<8&&(p+=8),this._ctx.fillStyle=this._colors.ansi[p].css}else if(u)this._ctx.fillStyle=u.css;else if(r.isFgDefault())this._ctx.fillStyle=this._colors.foreground.css;else if(r.isFgRGB())this._ctx.fillStyle="rgb("+h.AttributeData.toColorRGB(r.getFgColor()).join(",")+")";else{var g=r.getFgColor();this._optionsService.options.drawBoldTextInBrightColors&&r.isBold()&&g<8&&(g+=8),this._ctx.fillStyle=this._colors.ansi[g].css}this._clipRow(i),r.isDim()&&(this._ctx.globalAlpha=t.DIM_OPACITY),this._ctx.fillText(r.getChars(),f*this._scaledCellWidth+this._scaledCharLeft,i*this._scaledCellHeight+this._scaledCharTop+this._scaledCharHeight/2),this._ctx.restore()},c.prototype._clipRow=function(r){this._ctx.beginPath(),this._ctx.rect(0,r*this._scaledCellHeight,this._bufferService.cols*this._scaledCellWidth,this._scaledCellHeight),this._ctx.clip()},c.prototype._getFont=function(r,f){return(f?"italic":"")+" "+(r?this._optionsService.options.fontWeightBold:this._optionsService.options.fontWeight)+" "+this._optionsService.options.fontSize*window.devicePixelRatio+"px "+this._optionsService.options.fontFamily},c.prototype._getContrastColor=function(r){if(this._optionsService.options.minimumContrastRatio!==1){var f=this._colors.contrastCache.getColor(r.bg,r.fg);if(f!==void 0)return f||void 0;var i=r.getFgColor(),u=r.getFgColorMode(),p=r.getBgColor(),g=r.getBgColorMode(),A=!!r.isInverse(),b=!!r.isInverse();if(A){var x=i;i=p,p=x;var w=u;u=g,g=w}var _=this._resolveBackgroundRgba(g,p,A),C=this._resolveForegroundRgba(u,i,A,b),L=s.rgba.ensureContrastRatio(_,C,this._optionsService.options.minimumContrastRatio);if(L){var E={css:s.channels.toCss(L>>24&255,L>>16&255,L>>8&255),rgba:L};return this._colors.contrastCache.setColor(r.bg,r.fg,E),E}this._colors.contrastCache.setColor(r.bg,r.fg,null)}},c.prototype._resolveBackgroundRgba=function(r,f,i){switch(r){case 16777216:case 33554432:return this._colors.ansi[f].rgba;case 50331648:return f<<8;case 0:default:return i?this._colors.foreground.rgba:this._colors.background.rgba}},c.prototype._resolveForegroundRgba=function(r,f,i,u){switch(r){case 16777216:case 33554432:return this._optionsService.options.drawBoldTextInBrightColors&&u&&f<8&&(f+=8),this._colors.ansi[f].rgba;case 50331648:return f<<8;case 0:default:return i?this._colors.background.rgba:this._colors.foreground.rgba}},c}();m.BaseRenderLayer=d},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.createDecorator=m.getServiceDependencies=m.serviceRegistry=void 0;function a(t,e,h){e.di$target===e?e.di$dependencies.push({id:t,index:h}):(e.di$dependencies=[{id:t,index:h}],e.di$target=e)}m.serviceRegistry=new Map,m.getServiceDependencies=function(t){return t.di$dependencies||[]},m.createDecorator=function(t){if(m.serviceRegistry.has(t))return m.serviceRegistry.get(t);var e=function h(l,s,n){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");a(h,l,n)};return e.toString=function(){return t},m.serviceRegistry.set(t,e),e}},function(y,m,v){"use strict";function a(t,e,h,l){if(h===void 0&&(h=0),l===void 0&&(l=t.length),h>=t.length)return t;h=(t.length+h)%t.length,l=l>=t.length?t.length:(t.length+l)%t.length;for(var s=h;s<l;++s)t[s]=e;return t}Object.defineProperty(m,"__esModule",{value:!0}),m.concat=m.fillFallback=m.fill=void 0,m.fill=function(t,e,h,l){return t.fill?t.fill(e,h,l):a(t,e,h,l)},m.fillFallback=a,m.concat=function(t,e){var h=new t.constructor(t.length+e.length);return h.set(t),h.set(e,t.length),h}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.BufferLine=m.DEFAULT_ATTR_DATA=void 0;var a=v(8),t=v(3),e=v(4),h=v(6);m.DEFAULT_ATTR_DATA=Object.freeze(new h.AttributeData);var l=function(){function s(n,d,c){c===void 0&&(c=!1),this.isWrapped=c,this._combined={},this._extendedAttrs={},this._data=new Uint32Array(3*n);for(var r=d||e.CellData.fromCharData([0,t.NULL_CELL_CHAR,t.NULL_CELL_WIDTH,t.NULL_CELL_CODE]),f=0;f<n;++f)this.setCell(f,r);this.length=n}return s.prototype.get=function(n){var d=this._data[3*n+0],c=2097151&d;return[this._data[3*n+1],2097152&d?this._combined[n]:c?a.stringFromCodePoint(c):"",d>>22,2097152&d?this._combined[n].charCodeAt(this._combined[n].length-1):c]},s.prototype.set=function(n,d){this._data[3*n+1]=d[t.CHAR_DATA_ATTR_INDEX],d[t.CHAR_DATA_CHAR_INDEX].length>1?(this._combined[n]=d[1],this._data[3*n+0]=2097152|n|d[t.CHAR_DATA_WIDTH_INDEX]<<22):this._data[3*n+0]=d[t.CHAR_DATA_CHAR_INDEX].charCodeAt(0)|d[t.CHAR_DATA_WIDTH_INDEX]<<22},s.prototype.getWidth=function(n){return this._data[3*n+0]>>22},s.prototype.hasWidth=function(n){return 12582912&this._data[3*n+0]},s.prototype.getFg=function(n){return this._data[3*n+1]},s.prototype.getBg=function(n){return this._data[3*n+2]},s.prototype.hasContent=function(n){return 4194303&this._data[3*n+0]},s.prototype.getCodePoint=function(n){var d=this._data[3*n+0];return 2097152&d?this._combined[n].charCodeAt(this._combined[n].length-1):2097151&d},s.prototype.isCombined=function(n){return 2097152&this._data[3*n+0]},s.prototype.getString=function(n){var d=this._data[3*n+0];return 2097152&d?this._combined[n]:2097151&d?a.stringFromCodePoint(2097151&d):""},s.prototype.loadCell=function(n,d){var c=3*n;return d.content=this._data[c+0],d.fg=this._data[c+1],d.bg=this._data[c+2],2097152&d.content&&(d.combinedData=this._combined[n]),268435456&d.bg&&(d.extended=this._extendedAttrs[n]),d},s.prototype.setCell=function(n,d){2097152&d.content&&(this._combined[n]=d.combinedData),268435456&d.bg&&(this._extendedAttrs[n]=d.extended),this._data[3*n+0]=d.content,this._data[3*n+1]=d.fg,this._data[3*n+2]=d.bg},s.prototype.setCellFromCodePoint=function(n,d,c,r,f,i){268435456&f&&(this._extendedAttrs[n]=i),this._data[3*n+0]=d|c<<22,this._data[3*n+1]=r,this._data[3*n+2]=f},s.prototype.addCodepointToCell=function(n,d){var c=this._data[3*n+0];2097152&c?this._combined[n]+=a.stringFromCodePoint(d):(2097151&c?(this._combined[n]=a.stringFromCodePoint(2097151&c)+a.stringFromCodePoint(d),c&=-2097152,c|=2097152):c=d|1<<22,this._data[3*n+0]=c)},s.prototype.insertCells=function(n,d,c,r){if((n%=this.length)&&this.getWidth(n-1)===2&&this.setCellFromCodePoint(n-1,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs),d<this.length-n){for(var f=new e.CellData,i=this.length-n-d-1;i>=0;--i)this.setCell(n+d+i,this.loadCell(n+i,f));for(i=0;i<d;++i)this.setCell(n+i,c)}else for(i=n;i<this.length;++i)this.setCell(i,c);this.getWidth(this.length-1)===2&&this.setCellFromCodePoint(this.length-1,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs)},s.prototype.deleteCells=function(n,d,c,r){if(n%=this.length,d<this.length-n){for(var f=new e.CellData,i=0;i<this.length-n-d;++i)this.setCell(n+i,this.loadCell(n+d+i,f));for(i=this.length-d;i<this.length;++i)this.setCell(i,c)}else for(i=n;i<this.length;++i)this.setCell(i,c);n&&this.getWidth(n-1)===2&&this.setCellFromCodePoint(n-1,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs),this.getWidth(n)!==0||this.hasContent(n)||this.setCellFromCodePoint(n,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs)},s.prototype.replaceCells=function(n,d,c,r){for(n&&this.getWidth(n-1)===2&&this.setCellFromCodePoint(n-1,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs),d<this.length&&this.getWidth(d-1)===2&&this.setCellFromCodePoint(d,0,1,(r==null?void 0:r.fg)||0,(r==null?void 0:r.bg)||0,(r==null?void 0:r.extended)||new h.ExtendedAttrs);n<d&&n<this.length;)this.setCell(n++,c)},s.prototype.resize=function(n,d){if(n!==this.length){if(n>this.length){var c=new Uint32Array(3*n);this.length&&(3*n<this._data.length?c.set(this._data.subarray(0,3*n)):c.set(this._data)),this._data=c;for(var r=this.length;r<n;++r)this.setCell(r,d)}else if(n){(c=new Uint32Array(3*n)).set(this._data.subarray(0,3*n)),this._data=c;var f=Object.keys(this._combined);for(r=0;r<f.length;r++){var i=parseInt(f[r],10);i>=n&&delete this._combined[i]}}else this._data=new Uint32Array(0),this._combined={};this.length=n}},s.prototype.fill=function(n){this._combined={},this._extendedAttrs={};for(var d=0;d<this.length;++d)this.setCell(d,n)},s.prototype.copyFrom=function(n){for(var d in this.length!==n.length?this._data=new Uint32Array(n._data):this._data.set(n._data),this.length=n.length,this._combined={},n._combined)this._combined[d]=n._combined[d];for(var d in this._extendedAttrs={},n._extendedAttrs)this._extendedAttrs[d]=n._extendedAttrs[d];this.isWrapped=n.isWrapped},s.prototype.clone=function(){var n=new s(0);for(var d in n._data=new Uint32Array(this._data),n.length=this.length,this._combined)n._combined[d]=this._combined[d];for(var d in this._extendedAttrs)n._extendedAttrs[d]=this._extendedAttrs[d];return n.isWrapped=this.isWrapped,n},s.prototype.getTrimmedLength=function(){for(var n=this.length-1;n>=0;--n)if(4194303&this._data[3*n+0])return n+(this._data[3*n+0]>>22);return 0},s.prototype.copyCellsFrom=function(n,d,c,r,f){var i=n._data;if(f)for(var u=r-1;u>=0;u--)for(var p=0;p<3;p++)this._data[3*(c+u)+p]=i[3*(d+u)+p];else for(u=0;u<r;u++)for(p=0;p<3;p++)this._data[3*(c+u)+p]=i[3*(d+u)+p];var g=Object.keys(n._combined);for(p=0;p<g.length;p++){var A=parseInt(g[p],10);A>=d&&(this._combined[A-d+c]=n._combined[A])}},s.prototype.translateToString=function(n,d,c){n===void 0&&(n=!1),d===void 0&&(d=0),c===void 0&&(c=this.length),n&&(c=Math.min(c,this.getTrimmedLength()));for(var r="";d<c;){var f=this._data[3*d+0],i=2097151&f;r+=2097152&f?this._combined[d]:i?a.stringFromCodePoint(i):t.WHITESPACE_CELL_CHAR,d+=f>>22||1}return r},s}();m.BufferLine=l},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.removeElementFromParent=void 0,m.removeElementFromParent=function(){for(var a,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var h=0,l=t;h<l.length;h++){var s=l[h];(a=s==null?void 0:s.parentElement)===null||a===void 0||a.removeChild(s)}}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.tooMuchOutput=m.promptLabel=void 0,m.promptLabel="Terminal input",m.tooMuchOutput="Too much output to announce, navigate to rows manually to read"},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(L,E){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,O){S.__proto__=O}||function(S,O){for(var D in O)O.hasOwnProperty(D)&&(S[D]=O[D])})(L,E)},function(C,L){function E(){this.constructor=C}a(C,L),C.prototype=L===null?Object.create(L):(E.prototype=L.prototype,new E)});Object.defineProperty(m,"__esModule",{value:!0}),m.InputHandler=m.WindowsOptionsReportType=void 0;var e,h=v(12),l=v(20),s=v(39),n=v(2),d=v(15),c=v(8),r=v(16),f=v(0),i=v(3),u=v(4),p=v(6),g=v(22),A=v(24),b={"(":0,")":1,"*":2,"+":3,"-":1,".":2};function x(C,L){if(C>24)return L.setWinLines||!1;switch(C){case 1:return!!L.restoreWin;case 2:return!!L.minimizeWin;case 3:return!!L.setWinPosition;case 4:return!!L.setWinSizePixels;case 5:return!!L.raiseWin;case 6:return!!L.lowerWin;case 7:return!!L.refreshWin;case 8:return!!L.setWinSizeChars;case 9:return!!L.maximizeWin;case 10:return!!L.fullscreenWin;case 11:return!!L.getWinState;case 13:return!!L.getWinPosition;case 14:return!!L.getWinSizePixels;case 15:return!!L.getScreenSizePixels;case 16:return!!L.getCellSizePixels;case 18:return!!L.getWinSizeChars;case 19:return!!L.getScreenSizeChars;case 20:return!!L.getIconTitle;case 21:return!!L.getWinTitle;case 22:return!!L.pushTitle;case 23:return!!L.popTitle;case 24:return!!L.setWinLines}return!1}!function(C){C[C.GET_WIN_SIZE_PIXELS=0]="GET_WIN_SIZE_PIXELS",C[C.GET_CELL_SIZE_PIXELS=1]="GET_CELL_SIZE_PIXELS"}(e=m.WindowsOptionsReportType||(m.WindowsOptionsReportType={}));var w=function(){function C(L,E,S,O){this._bufferService=L,this._coreService=E,this._logService=S,this._optionsService=O,this._data=new Uint32Array(0)}return C.prototype.hook=function(L){this._data=new Uint32Array(0)},C.prototype.put=function(L,E,S){this._data=d.concat(this._data,L.subarray(E,S))},C.prototype.unhook=function(L){if(L){var E=c.utf32ToString(this._data);switch(this._data=new Uint32Array(0),E){case'"q':return this._coreService.triggerDataEvent(h.C0.ESC+'P1$r0"q'+h.C0.ESC+"\\");case'"p':return this._coreService.triggerDataEvent(h.C0.ESC+'P1$r61;1"p'+h.C0.ESC+"\\");case"r":var S=this._bufferService.buffer.scrollTop+1+";"+(this._bufferService.buffer.scrollBottom+1)+"r";return this._coreService.triggerDataEvent(h.C0.ESC+"P1$r"+S+h.C0.ESC+"\\");case"m":return this._coreService.triggerDataEvent(h.C0.ESC+"P1$r0m"+h.C0.ESC+"\\");case" q":var O={block:2,underline:4,bar:6}[this._optionsService.options.cursorStyle];return O-=this._optionsService.options.cursorBlink?1:0,this._coreService.triggerDataEvent(h.C0.ESC+"P1$r"+O+" q"+h.C0.ESC+"\\");default:this._logService.debug("Unknown DCS $q %s",E),this._coreService.triggerDataEvent(h.C0.ESC+"P0$r"+h.C0.ESC+"\\")}}else this._data=new Uint32Array(0)},C}(),_=function(C){function L(E,S,O,D,F,U,R,K,Z){Z===void 0&&(Z=new s.EscapeSequenceParser);var P=C.call(this)||this;P._bufferService=E,P._charsetService=S,P._coreService=O,P._dirtyRowService=D,P._logService=F,P._optionsService=U,P._coreMouseService=R,P._unicodeService=K,P._parser=Z,P._parseBuffer=new Uint32Array(4096),P._stringDecoder=new c.StringToUtf32,P._utf8Decoder=new c.Utf8ToUtf32,P._workCell=new u.CellData,P._windowTitle="",P._iconName="",P._windowTitleStack=[],P._iconNameStack=[],P._curAttrData=r.DEFAULT_ATTR_DATA.clone(),P._eraseAttrDataInternal=r.DEFAULT_ATTR_DATA.clone(),P._onRequestBell=new f.EventEmitter,P._onRequestRefreshRows=new f.EventEmitter,P._onRequestReset=new f.EventEmitter,P._onRequestScroll=new f.EventEmitter,P._onRequestSyncScrollBar=new f.EventEmitter,P._onRequestWindowsOptionsReport=new f.EventEmitter,P._onA11yChar=new f.EventEmitter,P._onA11yTab=new f.EventEmitter,P._onCursorMove=new f.EventEmitter,P._onLineFeed=new f.EventEmitter,P._onScroll=new f.EventEmitter,P._onTitleChange=new f.EventEmitter,P.register(P._parser),P._parser.setCsiHandlerFallback(function(H,X){P._logService.debug("Unknown CSI code: ",{identifier:P._parser.identToString(H),params:X.toArray()})}),P._parser.setEscHandlerFallback(function(H){P._logService.debug("Unknown ESC code: ",{identifier:P._parser.identToString(H)})}),P._parser.setExecuteHandlerFallback(function(H){P._logService.debug("Unknown EXECUTE code: ",{code:H})}),P._parser.setOscHandlerFallback(function(H,X,V){P._logService.debug("Unknown OSC code: ",{identifier:H,action:X,data:V})}),P._parser.setDcsHandlerFallback(function(H,X,V){X==="HOOK"&&(V=V.toArray()),P._logService.debug("Unknown DCS code: ",{identifier:P._parser.identToString(H),action:X,payload:V})}),P._parser.setPrintHandler(function(H,X,V){return P.print(H,X,V)}),P._parser.setCsiHandler({final:"@"},function(H){return P.insertChars(H)}),P._parser.setCsiHandler({intermediates:" ",final:"@"},function(H){return P.scrollLeft(H)}),P._parser.setCsiHandler({final:"A"},function(H){return P.cursorUp(H)}),P._parser.setCsiHandler({intermediates:" ",final:"A"},function(H){return P.scrollRight(H)}),P._parser.setCsiHandler({final:"B"},function(H){return P.cursorDown(H)}),P._parser.setCsiHandler({final:"C"},function(H){return P.cursorForward(H)}),P._parser.setCsiHandler({final:"D"},function(H){return P.cursorBackward(H)}),P._parser.setCsiHandler({final:"E"},function(H){return P.cursorNextLine(H)}),P._parser.setCsiHandler({final:"F"},function(H){return P.cursorPrecedingLine(H)}),P._parser.setCsiHandler({final:"G"},function(H){return P.cursorCharAbsolute(H)}),P._parser.setCsiHandler({final:"H"},function(H){return P.cursorPosition(H)}),P._parser.setCsiHandler({final:"I"},function(H){return P.cursorForwardTab(H)}),P._parser.setCsiHandler({final:"J"},function(H){return P.eraseInDisplay(H)}),P._parser.setCsiHandler({prefix:"?",final:"J"},function(H){return P.eraseInDisplay(H)}),P._parser.setCsiHandler({final:"K"},function(H){return P.eraseInLine(H)}),P._parser.setCsiHandler({prefix:"?",final:"K"},function(H){return P.eraseInLine(H)}),P._parser.setCsiHandler({final:"L"},function(H){return P.insertLines(H)}),P._parser.setCsiHandler({final:"M"},function(H){return P.deleteLines(H)}),P._parser.setCsiHandler({final:"P"},function(H){return P.deleteChars(H)}),P._parser.setCsiHandler({final:"S"},function(H){return P.scrollUp(H)}),P._parser.setCsiHandler({final:"T"},function(H){return P.scrollDown(H)}),P._parser.setCsiHandler({final:"X"},function(H){return P.eraseChars(H)}),P._parser.setCsiHandler({final:"Z"},function(H){return P.cursorBackwardTab(H)}),P._parser.setCsiHandler({final:"`"},function(H){return P.charPosAbsolute(H)}),P._parser.setCsiHandler({final:"a"},function(H){return P.hPositionRelative(H)}),P._parser.setCsiHandler({final:"b"},function(H){return P.repeatPrecedingCharacter(H)}),P._parser.setCsiHandler({final:"c"},function(H){return P.sendDeviceAttributesPrimary(H)}),P._parser.setCsiHandler({prefix:">",final:"c"},function(H){return P.sendDeviceAttributesSecondary(H)}),P._parser.setCsiHandler({final:"d"},function(H){return P.linePosAbsolute(H)}),P._parser.setCsiHandler({final:"e"},function(H){return P.vPositionRelative(H)}),P._parser.setCsiHandler({final:"f"},function(H){return P.hVPosition(H)}),P._parser.setCsiHandler({final:"g"},function(H){return P.tabClear(H)}),P._parser.setCsiHandler({final:"h"},function(H){return P.setMode(H)}),P._parser.setCsiHandler({prefix:"?",final:"h"},function(H){return P.setModePrivate(H)}),P._parser.setCsiHandler({final:"l"},function(H){return P.resetMode(H)}),P._parser.setCsiHandler({prefix:"?",final:"l"},function(H){return P.resetModePrivate(H)}),P._parser.setCsiHandler({final:"m"},function(H){return P.charAttributes(H)}),P._parser.setCsiHandler({final:"n"},function(H){return P.deviceStatus(H)}),P._parser.setCsiHandler({prefix:"?",final:"n"},function(H){return P.deviceStatusPrivate(H)}),P._parser.setCsiHandler({intermediates:"!",final:"p"},function(H){return P.softReset(H)}),P._parser.setCsiHandler({intermediates:" ",final:"q"},function(H){return P.setCursorStyle(H)}),P._parser.setCsiHandler({final:"r"},function(H){return P.setScrollRegion(H)}),P._parser.setCsiHandler({final:"s"},function(H){return P.saveCursor(H)}),P._parser.setCsiHandler({final:"t"},function(H){return P.windowOptions(H)}),P._parser.setCsiHandler({final:"u"},function(H){return P.restoreCursor(H)}),P._parser.setCsiHandler({intermediates:"'",final:"}"},function(H){return P.insertColumns(H)}),P._parser.setCsiHandler({intermediates:"'",final:"~"},function(H){return P.deleteColumns(H)}),P._parser.setExecuteHandler(h.C0.BEL,function(){return P.bell()}),P._parser.setExecuteHandler(h.C0.LF,function(){return P.lineFeed()}),P._parser.setExecuteHandler(h.C0.VT,function(){return P.lineFeed()}),P._parser.setExecuteHandler(h.C0.FF,function(){return P.lineFeed()}),P._parser.setExecuteHandler(h.C0.CR,function(){return P.carriageReturn()}),P._parser.setExecuteHandler(h.C0.BS,function(){return P.backspace()}),P._parser.setExecuteHandler(h.C0.HT,function(){return P.tab()}),P._parser.setExecuteHandler(h.C0.SO,function(){return P.shiftOut()}),P._parser.setExecuteHandler(h.C0.SI,function(){return P.shiftIn()}),P._parser.setExecuteHandler(h.C1.IND,function(){return P.index()}),P._parser.setExecuteHandler(h.C1.NEL,function(){return P.nextLine()}),P._parser.setExecuteHandler(h.C1.HTS,function(){return P.tabSet()}),P._parser.setOscHandler(0,new g.OscHandler(function(H){P.setTitle(H),P.setIconName(H)})),P._parser.setOscHandler(1,new g.OscHandler(function(H){return P.setIconName(H)})),P._parser.setOscHandler(2,new g.OscHandler(function(H){return P.setTitle(H)})),P._parser.setEscHandler({final:"7"},function(){return P.saveCursor()}),P._parser.setEscHandler({final:"8"},function(){return P.restoreCursor()}),P._parser.setEscHandler({final:"D"},function(){return P.index()}),P._parser.setEscHandler({final:"E"},function(){return P.nextLine()}),P._parser.setEscHandler({final:"H"},function(){return P.tabSet()}),P._parser.setEscHandler({final:"M"},function(){return P.reverseIndex()}),P._parser.setEscHandler({final:"="},function(){return P.keypadApplicationMode()}),P._parser.setEscHandler({final:">"},function(){return P.keypadNumericMode()}),P._parser.setEscHandler({final:"c"},function(){return P.fullReset()}),P._parser.setEscHandler({final:"n"},function(){return P.setgLevel(2)}),P._parser.setEscHandler({final:"o"},function(){return P.setgLevel(3)}),P._parser.setEscHandler({final:"|"},function(){return P.setgLevel(3)}),P._parser.setEscHandler({final:"}"},function(){return P.setgLevel(2)}),P._parser.setEscHandler({final:"~"},function(){return P.setgLevel(1)}),P._parser.setEscHandler({intermediates:"%",final:"@"},function(){return P.selectDefaultCharset()}),P._parser.setEscHandler({intermediates:"%",final:"G"},function(){return P.selectDefaultCharset()});var Y=function(X){W._parser.setEscHandler({intermediates:"(",final:X},function(){return P.selectCharset("("+X)}),W._parser.setEscHandler({intermediates:")",final:X},function(){return P.selectCharset(")"+X)}),W._parser.setEscHandler({intermediates:"*",final:X},function(){return P.selectCharset("*"+X)}),W._parser.setEscHandler({intermediates:"+",final:X},function(){return P.selectCharset("+"+X)}),W._parser.setEscHandler({intermediates:"-",final:X},function(){return P.selectCharset("-"+X)}),W._parser.setEscHandler({intermediates:".",final:X},function(){return P.selectCharset("."+X)}),W._parser.setEscHandler({intermediates:"/",final:X},function(){return P.selectCharset("/"+X)})},W=this;for(var z in l.CHARSETS)Y(z);return P._parser.setEscHandler({intermediates:"#",final:"8"},function(){return P.screenAlignmentPattern()}),P._parser.setErrorHandler(function(H){return P._logService.error("Parsing error: ",H),H}),P._parser.setDcsHandler({intermediates:"$",final:"q"},new w(P._bufferService,P._coreService,P._logService,P._optionsService)),P}return t(L,C),Object.defineProperty(L.prototype,"onRequestBell",{get:function(){return this._onRequestBell.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onRequestRefreshRows",{get:function(){return this._onRequestRefreshRows.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onRequestReset",{get:function(){return this._onRequestReset.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onRequestScroll",{get:function(){return this._onRequestScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onRequestSyncScrollBar",{get:function(){return this._onRequestSyncScrollBar.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onRequestWindowsOptionsReport",{get:function(){return this._onRequestWindowsOptionsReport.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onA11yChar",{get:function(){return this._onA11yChar.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onA11yTab",{get:function(){return this._onA11yTab.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(L.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),L.prototype.dispose=function(){C.prototype.dispose.call(this)},L.prototype.parse=function(E){var S=this._bufferService.buffer,O=S.x,D=S.y;if(this._logService.debug("parsing data",E),this._parseBuffer.length<E.length&&this._parseBuffer.length<131072&&(this._parseBuffer=new Uint32Array(Math.min(E.length,131072))),this._dirtyRowService.clearRange(),E.length>131072)for(var F=0;F<E.length;F+=131072){var U=F+131072<E.length?F+131072:E.length,R=typeof E=="string"?this._stringDecoder.decode(E.substring(F,U),this._parseBuffer):this._utf8Decoder.decode(E.subarray(F,U),this._parseBuffer);this._parser.parse(this._parseBuffer,R)}else R=typeof E=="string"?this._stringDecoder.decode(E,this._parseBuffer):this._utf8Decoder.decode(E,this._parseBuffer),this._parser.parse(this._parseBuffer,R);(S=this._bufferService.buffer).x===O&&S.y===D||this._onCursorMove.fire(),this._onRequestRefreshRows.fire(this._dirtyRowService.start,this._dirtyRowService.end)},L.prototype.print=function(E,S,O){var D,F,U=this._bufferService.buffer,R=this._charsetService.charset,K=this._optionsService.options.screenReaderMode,Z=this._bufferService.cols,P=this._coreService.decPrivateModes.wraparound,Y=this._coreService.modes.insertMode,W=this._curAttrData,z=U.lines.get(U.ybase+U.y);this._dirtyRowService.markDirty(U.y),U.x&&O-S>0&&z.getWidth(U.x-1)===2&&z.setCellFromCodePoint(U.x-1,0,1,W.fg,W.bg,W.extended);for(var H=S;H<O;++H){if(D=E[H],F=this._unicodeService.wcwidth(D),D<127&&R){var X=R[String.fromCharCode(D)];X&&(D=X.charCodeAt(0))}if(K&&this._onA11yChar.fire(c.stringFromCodePoint(D)),F||!U.x){if(U.x+F-1>=Z){if(P){for(;U.x<Z;)z.setCellFromCodePoint(U.x++,0,1,W.fg,W.bg,W.extended);U.x=0,U.y++,U.y===U.scrollBottom+1?(U.y--,this._onRequestScroll.fire(this._eraseAttrData(),!0)):(U.y>=this._bufferService.rows&&(U.y=this._bufferService.rows-1),U.lines.get(U.ybase+U.y).isWrapped=!0),z=U.lines.get(U.ybase+U.y)}else if(U.x=Z-1,F===2)continue}if(Y&&(z.insertCells(U.x,F,U.getNullCell(W),W),z.getWidth(Z-1)===2&&z.setCellFromCodePoint(Z-1,i.NULL_CELL_CODE,i.NULL_CELL_WIDTH,W.fg,W.bg,W.extended)),z.setCellFromCodePoint(U.x++,D,F,W.fg,W.bg,W.extended),F>0)for(;--F;)z.setCellFromCodePoint(U.x++,0,0,W.fg,W.bg,W.extended)}else z.getWidth(U.x-1)?z.addCodepointToCell(U.x-1,D):z.addCodepointToCell(U.x-2,D)}O-S>0&&(z.loadCell(U.x-1,this._workCell),this._workCell.getWidth()===2||this._workCell.getCode()>65535?this._parser.precedingCodepoint=0:this._workCell.isCombined()?this._parser.precedingCodepoint=this._workCell.getChars().charCodeAt(0):this._parser.precedingCodepoint=this._workCell.content),U.x<Z&&O-S>0&&z.getWidth(U.x)===0&&!z.hasContent(U.x)&&z.setCellFromCodePoint(U.x,0,1,W.fg,W.bg,W.extended),this._dirtyRowService.markDirty(U.y)},L.prototype.addCsiHandler=function(E,S){var O=this;return E.final!=="t"||E.prefix||E.intermediates?this._parser.addCsiHandler(E,S):this._parser.addCsiHandler(E,function(D){return!x(D.params[0],O._optionsService.options.windowOptions)||S(D)})},L.prototype.addDcsHandler=function(E,S){return this._parser.addDcsHandler(E,new A.DcsHandler(S))},L.prototype.addEscHandler=function(E,S){return this._parser.addEscHandler(E,S)},L.prototype.addOscHandler=function(E,S){return this._parser.addOscHandler(E,new g.OscHandler(S))},L.prototype.bell=function(){this._onRequestBell.fire()},L.prototype.lineFeed=function(){var E=this._bufferService.buffer;this._dirtyRowService.markDirty(E.y),this._optionsService.options.convertEol&&(E.x=0),E.y++,E.y===E.scrollBottom+1?(E.y--,this._onRequestScroll.fire(this._eraseAttrData())):E.y>=this._bufferService.rows&&(E.y=this._bufferService.rows-1),E.x>=this._bufferService.cols&&E.x--,this._dirtyRowService.markDirty(E.y),this._onLineFeed.fire()},L.prototype.carriageReturn=function(){this._bufferService.buffer.x=0},L.prototype.backspace=function(){var E,S=this._bufferService.buffer;if(!this._coreService.decPrivateModes.reverseWraparound)return this._restrictCursor(),void(S.x>0&&S.x--);if(this._restrictCursor(this._bufferService.cols),S.x>0)S.x--;else if(S.x===0&&S.y>S.scrollTop&&S.y<=S.scrollBottom&&((E=S.lines.get(S.ybase+S.y))===null||E===void 0?void 0:E.isWrapped)){S.lines.get(S.ybase+S.y).isWrapped=!1,S.y--,S.x=this._bufferService.cols-1;var O=S.lines.get(S.ybase+S.y);O.hasWidth(S.x)&&!O.hasContent(S.x)&&S.x--}this._restrictCursor()},L.prototype.tab=function(){if(!(this._bufferService.buffer.x>=this._bufferService.cols)){var E=this._bufferService.buffer.x;this._bufferService.buffer.x=this._bufferService.buffer.nextStop(),this._optionsService.options.screenReaderMode&&this._onA11yTab.fire(this._bufferService.buffer.x-E)}},L.prototype.shiftOut=function(){this._charsetService.setgLevel(1)},L.prototype.shiftIn=function(){this._charsetService.setgLevel(0)},L.prototype._restrictCursor=function(E){E===void 0&&(E=this._bufferService.cols-1),this._bufferService.buffer.x=Math.min(E,Math.max(0,this._bufferService.buffer.x)),this._bufferService.buffer.y=this._coreService.decPrivateModes.origin?Math.min(this._bufferService.buffer.scrollBottom,Math.max(this._bufferService.buffer.scrollTop,this._bufferService.buffer.y)):Math.min(this._bufferService.rows-1,Math.max(0,this._bufferService.buffer.y)),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},L.prototype._setCursor=function(E,S){this._dirtyRowService.markDirty(this._bufferService.buffer.y),this._coreService.decPrivateModes.origin?(this._bufferService.buffer.x=E,this._bufferService.buffer.y=this._bufferService.buffer.scrollTop+S):(this._bufferService.buffer.x=E,this._bufferService.buffer.y=S),this._restrictCursor(),this._dirtyRowService.markDirty(this._bufferService.buffer.y)},L.prototype._moveCursor=function(E,S){this._restrictCursor(),this._setCursor(this._bufferService.buffer.x+E,this._bufferService.buffer.y+S)},L.prototype.cursorUp=function(E){var S=this._bufferService.buffer.y-this._bufferService.buffer.scrollTop;S>=0?this._moveCursor(0,-Math.min(S,E.params[0]||1)):this._moveCursor(0,-(E.params[0]||1))},L.prototype.cursorDown=function(E){var S=this._bufferService.buffer.scrollBottom-this._bufferService.buffer.y;S>=0?this._moveCursor(0,Math.min(S,E.params[0]||1)):this._moveCursor(0,E.params[0]||1)},L.prototype.cursorForward=function(E){this._moveCursor(E.params[0]||1,0)},L.prototype.cursorBackward=function(E){this._moveCursor(-(E.params[0]||1),0)},L.prototype.cursorNextLine=function(E){this.cursorDown(E),this._bufferService.buffer.x=0},L.prototype.cursorPrecedingLine=function(E){this.cursorUp(E),this._bufferService.buffer.x=0},L.prototype.cursorCharAbsolute=function(E){this._setCursor((E.params[0]||1)-1,this._bufferService.buffer.y)},L.prototype.cursorPosition=function(E){this._setCursor(E.length>=2?(E.params[1]||1)-1:0,(E.params[0]||1)-1)},L.prototype.charPosAbsolute=function(E){this._setCursor((E.params[0]||1)-1,this._bufferService.buffer.y)},L.prototype.hPositionRelative=function(E){this._moveCursor(E.params[0]||1,0)},L.prototype.linePosAbsolute=function(E){this._setCursor(this._bufferService.buffer.x,(E.params[0]||1)-1)},L.prototype.vPositionRelative=function(E){this._moveCursor(0,E.params[0]||1)},L.prototype.hVPosition=function(E){this.cursorPosition(E)},L.prototype.tabClear=function(E){var S=E.params[0];S===0?delete this._bufferService.buffer.tabs[this._bufferService.buffer.x]:S===3&&(this._bufferService.buffer.tabs={})},L.prototype.cursorForwardTab=function(E){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=E.params[0]||1;S--;)this._bufferService.buffer.x=this._bufferService.buffer.nextStop()},L.prototype.cursorBackwardTab=function(E){if(!(this._bufferService.buffer.x>=this._bufferService.cols))for(var S=E.params[0]||1,O=this._bufferService.buffer;S--;)O.x=O.prevStop()},L.prototype._eraseInBufferLine=function(E,S,O,D){D===void 0&&(D=!1);var F=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+E);F.replaceCells(S,O,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),D&&(F.isWrapped=!1)},L.prototype._resetBufferLine=function(E){var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+E);S.fill(this._bufferService.buffer.getNullCell(this._eraseAttrData())),S.isWrapped=!1},L.prototype.eraseInDisplay=function(E){var S;switch(this._restrictCursor(),E.params[0]){case 0:for(S=this._bufferService.buffer.y,this._dirtyRowService.markDirty(S),this._eraseInBufferLine(S++,this._bufferService.buffer.x,this._bufferService.cols,this._bufferService.buffer.x===0);S<this._bufferService.rows;S++)this._resetBufferLine(S);this._dirtyRowService.markDirty(S);break;case 1:for(S=this._bufferService.buffer.y,this._dirtyRowService.markDirty(S),this._eraseInBufferLine(S,0,this._bufferService.buffer.x+1,!0),this._bufferService.buffer.x+1>=this._bufferService.cols&&(this._bufferService.buffer.lines.get(S+1).isWrapped=!1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 2:for(S=this._bufferService.rows,this._dirtyRowService.markDirty(S-1);S--;)this._resetBufferLine(S);this._dirtyRowService.markDirty(0);break;case 3:var O=this._bufferService.buffer.lines.length-this._bufferService.rows;O>0&&(this._bufferService.buffer.lines.trimStart(O),this._bufferService.buffer.ybase=Math.max(this._bufferService.buffer.ybase-O,0),this._bufferService.buffer.ydisp=Math.max(this._bufferService.buffer.ydisp-O,0),this._onScroll.fire(0))}},L.prototype.eraseInLine=function(E){switch(this._restrictCursor(),E.params[0]){case 0:this._eraseInBufferLine(this._bufferService.buffer.y,this._bufferService.buffer.x,this._bufferService.cols);break;case 1:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.buffer.x+1);break;case 2:this._eraseInBufferLine(this._bufferService.buffer.y,0,this._bufferService.cols)}this._dirtyRowService.markDirty(this._bufferService.buffer.y)},L.prototype.insertLines=function(E){this._restrictCursor();var S=E.params[0]||1,O=this._bufferService.buffer;if(!(O.y>O.scrollBottom||O.y<O.scrollTop)){for(var D=O.ybase+O.y,F=this._bufferService.rows-1-O.scrollBottom,U=this._bufferService.rows-1+O.ybase-F+1;S--;)O.lines.splice(U-1,1),O.lines.splice(D,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.y,O.scrollBottom),O.x=0}},L.prototype.deleteLines=function(E){this._restrictCursor();var S=E.params[0]||1,O=this._bufferService.buffer;if(!(O.y>O.scrollBottom||O.y<O.scrollTop)){var D,F=O.ybase+O.y;for(D=this._bufferService.rows-1-O.scrollBottom,D=this._bufferService.rows-1+O.ybase-D;S--;)O.lines.splice(F,1),O.lines.splice(D,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.y,O.scrollBottom),O.x=0}},L.prototype.insertChars=function(E){this._restrictCursor();var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);S&&(S.insertCells(this._bufferService.buffer.x,E.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},L.prototype.deleteChars=function(E){this._restrictCursor();var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);S&&(S.deleteCells(this._bufferService.buffer.x,E.params[0]||1,this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},L.prototype.scrollUp=function(E){for(var S=E.params[0]||1,O=this._bufferService.buffer;S--;)O.lines.splice(O.ybase+O.scrollTop,1),O.lines.splice(O.ybase+O.scrollBottom,0,O.getBlankLine(this._eraseAttrData()));this._dirtyRowService.markRangeDirty(O.scrollTop,O.scrollBottom)},L.prototype.scrollDown=function(E){for(var S=E.params[0]||1,O=this._bufferService.buffer;S--;)O.lines.splice(O.ybase+O.scrollBottom,1),O.lines.splice(O.ybase+O.scrollTop,0,O.getBlankLine(r.DEFAULT_ATTR_DATA));this._dirtyRowService.markRangeDirty(O.scrollTop,O.scrollBottom)},L.prototype.scrollLeft=function(E){var S=this._bufferService.buffer;if(!(S.y>S.scrollBottom||S.y<S.scrollTop)){for(var O=E.params[0]||1,D=S.scrollTop;D<=S.scrollBottom;++D){var F=S.lines.get(S.ybase+D);F.deleteCells(0,O,S.getNullCell(this._eraseAttrData()),this._eraseAttrData()),F.isWrapped=!1}this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom)}},L.prototype.scrollRight=function(E){var S=this._bufferService.buffer;if(!(S.y>S.scrollBottom||S.y<S.scrollTop)){for(var O=E.params[0]||1,D=S.scrollTop;D<=S.scrollBottom;++D){var F=S.lines.get(S.ybase+D);F.insertCells(0,O,S.getNullCell(this._eraseAttrData()),this._eraseAttrData()),F.isWrapped=!1}this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom)}},L.prototype.insertColumns=function(E){var S=this._bufferService.buffer;if(!(S.y>S.scrollBottom||S.y<S.scrollTop)){for(var O=E.params[0]||1,D=S.scrollTop;D<=S.scrollBottom;++D){var F=this._bufferService.buffer.lines.get(S.ybase+D);F.insertCells(S.x,O,S.getNullCell(this._eraseAttrData()),this._eraseAttrData()),F.isWrapped=!1}this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom)}},L.prototype.deleteColumns=function(E){var S=this._bufferService.buffer;if(!(S.y>S.scrollBottom||S.y<S.scrollTop)){for(var O=E.params[0]||1,D=S.scrollTop;D<=S.scrollBottom;++D){var F=S.lines.get(S.ybase+D);F.deleteCells(S.x,O,S.getNullCell(this._eraseAttrData()),this._eraseAttrData()),F.isWrapped=!1}this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom)}},L.prototype.eraseChars=function(E){this._restrictCursor();var S=this._bufferService.buffer.lines.get(this._bufferService.buffer.ybase+this._bufferService.buffer.y);S&&(S.replaceCells(this._bufferService.buffer.x,this._bufferService.buffer.x+(E.params[0]||1),this._bufferService.buffer.getNullCell(this._eraseAttrData()),this._eraseAttrData()),this._dirtyRowService.markDirty(this._bufferService.buffer.y))},L.prototype.repeatPrecedingCharacter=function(E){if(this._parser.precedingCodepoint){for(var S=E.params[0]||1,O=new Uint32Array(S),D=0;D<S;++D)O[D]=this._parser.precedingCodepoint;this.print(O,0,O.length)}},L.prototype.sendDeviceAttributesPrimary=function(E){E.params[0]>0||(this._is("xterm")||this._is("rxvt-unicode")||this._is("screen")?this._coreService.triggerDataEvent(h.C0.ESC+"[?1;2c"):this._is("linux")&&this._coreService.triggerDataEvent(h.C0.ESC+"[?6c"))},L.prototype.sendDeviceAttributesSecondary=function(E){E.params[0]>0||(this._is("xterm")?this._coreService.triggerDataEvent(h.C0.ESC+"[>0;276;0c"):this._is("rxvt-unicode")?this._coreService.triggerDataEvent(h.C0.ESC+"[>85;95;0c"):this._is("linux")?this._coreService.triggerDataEvent(E.params[0]+"c"):this._is("screen")&&this._coreService.triggerDataEvent(h.C0.ESC+"[>83;40003;0c"))},L.prototype._is=function(E){return(this._optionsService.options.termName+"").indexOf(E)===0},L.prototype.setMode=function(E){for(var S=0;S<E.length;S++)switch(E.params[S]){case 4:this._coreService.modes.insertMode=!0}},L.prototype.setModePrivate=function(E){for(var S=0;S<E.length;S++)switch(E.params[S]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!0;break;case 2:this._charsetService.setgCharset(0,l.DEFAULT_CHARSET),this._charsetService.setgCharset(1,l.DEFAULT_CHARSET),this._charsetService.setgCharset(2,l.DEFAULT_CHARSET),this._charsetService.setgCharset(3,l.DEFAULT_CHARSET);break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(132,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!0,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!0;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!0;break;case 66:this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire();break;case 9:this._coreMouseService.activeProtocol="X10";break;case 1e3:this._coreMouseService.activeProtocol="VT200";break;case 1002:this._coreMouseService.activeProtocol="DRAG";break;case 1003:this._coreMouseService.activeProtocol="ANY";break;case 1004:this._coreService.decPrivateModes.sendFocus=!0;break;case 1005:this._logService.debug("DECSET 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="SGR";break;case 1015:this._logService.debug("DECSET 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!1;break;case 1048:this.saveCursor();break;case 1049:this.saveCursor();case 47:case 1047:this._bufferService.buffers.activateAltBuffer(this._eraseAttrData()),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!0}},L.prototype.resetMode=function(E){for(var S=0;S<E.length;S++)switch(E.params[S]){case 4:this._coreService.modes.insertMode=!1}},L.prototype.resetModePrivate=function(E){for(var S=0;S<E.length;S++)switch(E.params[S]){case 1:this._coreService.decPrivateModes.applicationCursorKeys=!1;break;case 3:this._optionsService.options.windowOptions.setWinLines&&(this._bufferService.resize(80,this._bufferService.rows),this._onRequestReset.fire());break;case 6:this._coreService.decPrivateModes.origin=!1,this._setCursor(0,0);break;case 7:this._coreService.decPrivateModes.wraparound=!1;break;case 12:break;case 45:this._coreService.decPrivateModes.reverseWraparound=!1;break;case 66:this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire();break;case 9:case 1e3:case 1002:case 1003:this._coreMouseService.activeProtocol="NONE";break;case 1004:this._coreService.decPrivateModes.sendFocus=!1;break;case 1005:this._logService.debug("DECRST 1005 not supported (see #2507)");break;case 1006:this._coreMouseService.activeEncoding="DEFAULT";break;case 1015:this._logService.debug("DECRST 1015 not supported (see #2507)");break;case 25:this._coreService.isCursorHidden=!0;break;case 1048:this.restoreCursor();break;case 1049:case 47:case 1047:this._bufferService.buffers.activateNormalBuffer(),E.params[S]===1049&&this.restoreCursor(),this._coreService.isCursorInitialized=!0,this._onRequestRefreshRows.fire(0,this._bufferService.rows-1),this._onRequestSyncScrollBar.fire();break;case 2004:this._coreService.decPrivateModes.bracketedPasteMode=!1}},L.prototype._updateAttrColor=function(E,S,O,D,F){return S===2?(E|=50331648,E&=-16777216,E|=p.AttributeData.fromColorRGB([O,D,F])):S===5&&(E&=-50331904,E|=33554432|255&O),E},L.prototype._extractColor=function(E,S,O){var D=[0,0,-1,0,0,0],F=0,U=0;do{if(D[U+F]=E.params[S+U],E.hasSubParams(S+U)){var R=E.getSubParams(S+U),K=0;do D[1]===5&&(F=1),D[U+K+1+F]=R[K];while(++K<R.length&&K+U+1+F<D.length);break}if(D[1]===5&&U+F>=2||D[1]===2&&U+F>=5)break;D[1]&&(F=1)}while(++U+S<E.length&&U+F<D.length);for(K=2;K<D.length;++K)D[K]===-1&&(D[K]=0);switch(D[0]){case 38:O.fg=this._updateAttrColor(O.fg,D[1],D[3],D[4],D[5]);break;case 48:O.bg=this._updateAttrColor(O.bg,D[1],D[3],D[4],D[5]);break;case 58:O.extended=O.extended.clone(),O.extended.underlineColor=this._updateAttrColor(O.extended.underlineColor,D[1],D[3],D[4],D[5])}return U},L.prototype._processUnderline=function(E,S){S.extended=S.extended.clone(),(!~E||E>5)&&(E=1),S.extended.underlineStyle=E,S.fg|=268435456,E===0&&(S.fg&=-268435457),S.updateExtended()},L.prototype.charAttributes=function(E){if(E.length===1&&E.params[0]===0)return this._curAttrData.fg=r.DEFAULT_ATTR_DATA.fg,void(this._curAttrData.bg=r.DEFAULT_ATTR_DATA.bg);for(var S,O=E.length,D=this._curAttrData,F=0;F<O;F++)(S=E.params[F])>=30&&S<=37?(D.fg&=-50331904,D.fg|=16777216|S-30):S>=40&&S<=47?(D.bg&=-50331904,D.bg|=16777216|S-40):S>=90&&S<=97?(D.fg&=-50331904,D.fg|=16777224|S-90):S>=100&&S<=107?(D.bg&=-50331904,D.bg|=16777224|S-100):S===0?(D.fg=r.DEFAULT_ATTR_DATA.fg,D.bg=r.DEFAULT_ATTR_DATA.bg):S===1?D.fg|=134217728:S===3?D.bg|=67108864:S===4?(D.fg|=268435456,this._processUnderline(E.hasSubParams(F)?E.getSubParams(F)[0]:1,D)):S===5?D.fg|=536870912:S===7?D.fg|=67108864:S===8?D.fg|=1073741824:S===2?D.bg|=134217728:S===21?this._processUnderline(2,D):S===22?(D.fg&=-134217729,D.bg&=-134217729):S===23?D.bg&=-67108865:S===24?D.fg&=-268435457:S===25?D.fg&=-536870913:S===27?D.fg&=-67108865:S===28?D.fg&=-1073741825:S===39?(D.fg&=-67108864,D.fg|=16777215&r.DEFAULT_ATTR_DATA.fg):S===49?(D.bg&=-67108864,D.bg|=16777215&r.DEFAULT_ATTR_DATA.bg):S===38||S===48||S===58?F+=this._extractColor(E,F,D):S===59?(D.extended=D.extended.clone(),D.extended.underlineColor=-1,D.updateExtended()):S===100?(D.fg&=-67108864,D.fg|=16777215&r.DEFAULT_ATTR_DATA.fg,D.bg&=-67108864,D.bg|=16777215&r.DEFAULT_ATTR_DATA.bg):this._logService.debug("Unknown SGR attribute: %d.",S)},L.prototype.deviceStatus=function(E){switch(E.params[0]){case 5:this._coreService.triggerDataEvent(h.C0.ESC+"[0n");break;case 6:var S=this._bufferService.buffer.y+1,O=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(h.C0.ESC+"["+S+";"+O+"R")}},L.prototype.deviceStatusPrivate=function(E){switch(E.params[0]){case 6:var S=this._bufferService.buffer.y+1,O=this._bufferService.buffer.x+1;this._coreService.triggerDataEvent(h.C0.ESC+"[?"+S+";"+O+"R")}},L.prototype.softReset=function(E){this._coreService.isCursorHidden=!1,this._onRequestSyncScrollBar.fire(),this._bufferService.buffer.scrollTop=0,this._bufferService.buffer.scrollBottom=this._bufferService.rows-1,this._curAttrData=r.DEFAULT_ATTR_DATA.clone(),this._coreService.reset(),this._charsetService.reset(),this._bufferService.buffer.savedX=0,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset,this._coreService.decPrivateModes.origin=!1},L.prototype.setCursorStyle=function(E){var S=E.params[0]||1;switch(S){case 1:case 2:this._optionsService.options.cursorStyle="block";break;case 3:case 4:this._optionsService.options.cursorStyle="underline";break;case 5:case 6:this._optionsService.options.cursorStyle="bar"}var O=S%2==1;this._optionsService.options.cursorBlink=O},L.prototype.setScrollRegion=function(E){var S,O=E.params[0]||1;(E.length<2||(S=E.params[1])>this._bufferService.rows||S===0)&&(S=this._bufferService.rows),S>O&&(this._bufferService.buffer.scrollTop=O-1,this._bufferService.buffer.scrollBottom=S-1,this._setCursor(0,0))},L.prototype.windowOptions=function(E){if(x(E.params[0],this._optionsService.options.windowOptions)){var S=E.length>1?E.params[1]:0;switch(E.params[0]){case 14:S!==2&&this._onRequestWindowsOptionsReport.fire(e.GET_WIN_SIZE_PIXELS);break;case 16:this._onRequestWindowsOptionsReport.fire(e.GET_CELL_SIZE_PIXELS);break;case 18:this._bufferService&&this._coreService.triggerDataEvent(h.C0.ESC+"[8;"+this._bufferService.rows+";"+this._bufferService.cols+"t");break;case 22:S!==0&&S!==2||(this._windowTitleStack.push(this._windowTitle),this._windowTitleStack.length>10&&this._windowTitleStack.shift()),S!==0&&S!==1||(this._iconNameStack.push(this._iconName),this._iconNameStack.length>10&&this._iconNameStack.shift());break;case 23:S!==0&&S!==2||this._windowTitleStack.length&&this.setTitle(this._windowTitleStack.pop()),S!==0&&S!==1||this._iconNameStack.length&&this.setIconName(this._iconNameStack.pop())}}},L.prototype.saveCursor=function(E){this._bufferService.buffer.savedX=this._bufferService.buffer.x,this._bufferService.buffer.savedY=this._bufferService.buffer.ybase+this._bufferService.buffer.y,this._bufferService.buffer.savedCurAttrData.fg=this._curAttrData.fg,this._bufferService.buffer.savedCurAttrData.bg=this._curAttrData.bg,this._bufferService.buffer.savedCharset=this._charsetService.charset},L.prototype.restoreCursor=function(E){this._bufferService.buffer.x=this._bufferService.buffer.savedX||0,this._bufferService.buffer.y=Math.max(this._bufferService.buffer.savedY-this._bufferService.buffer.ybase,0),this._curAttrData.fg=this._bufferService.buffer.savedCurAttrData.fg,this._curAttrData.bg=this._bufferService.buffer.savedCurAttrData.bg,this._charsetService.charset=this._savedCharset,this._bufferService.buffer.savedCharset&&(this._charsetService.charset=this._bufferService.buffer.savedCharset),this._restrictCursor()},L.prototype.setTitle=function(E){this._windowTitle=E,this._onTitleChange.fire(E)},L.prototype.setIconName=function(E){this._iconName=E},L.prototype.nextLine=function(){this._bufferService.buffer.x=0,this.index()},L.prototype.keypadApplicationMode=function(){this._logService.debug("Serial port requested application keypad."),this._coreService.decPrivateModes.applicationKeypad=!0,this._onRequestSyncScrollBar.fire()},L.prototype.keypadNumericMode=function(){this._logService.debug("Switching back to normal keypad."),this._coreService.decPrivateModes.applicationKeypad=!1,this._onRequestSyncScrollBar.fire()},L.prototype.selectDefaultCharset=function(){this._charsetService.setgLevel(0),this._charsetService.setgCharset(0,l.DEFAULT_CHARSET)},L.prototype.selectCharset=function(E){E.length===2?E[0]!=="/"&&this._charsetService.setgCharset(b[E[0]],l.CHARSETS[E[1]]||l.DEFAULT_CHARSET):this.selectDefaultCharset()},L.prototype.index=function(){this._restrictCursor();var E=this._bufferService.buffer;this._bufferService.buffer.y++,E.y===E.scrollBottom+1?(E.y--,this._onRequestScroll.fire(this._eraseAttrData())):E.y>=this._bufferService.rows&&(E.y=this._bufferService.rows-1),this._restrictCursor()},L.prototype.tabSet=function(){this._bufferService.buffer.tabs[this._bufferService.buffer.x]=!0},L.prototype.reverseIndex=function(){this._restrictCursor();var E=this._bufferService.buffer;if(E.y===E.scrollTop){var S=E.scrollBottom-E.scrollTop;E.lines.shiftElements(E.ybase+E.y,S,1),E.lines.set(E.ybase+E.y,E.getBlankLine(this._eraseAttrData())),this._dirtyRowService.markRangeDirty(E.scrollTop,E.scrollBottom)}else E.y--,this._restrictCursor()},L.prototype.fullReset=function(){this._parser.reset(),this._onRequestReset.fire()},L.prototype.reset=function(){this._curAttrData=r.DEFAULT_ATTR_DATA.clone(),this._eraseAttrDataInternal=r.DEFAULT_ATTR_DATA.clone()},L.prototype._eraseAttrData=function(){return this._eraseAttrDataInternal.bg&=-67108864,this._eraseAttrDataInternal.bg|=67108863&this._curAttrData.bg,this._eraseAttrDataInternal},L.prototype.setgLevel=function(E){this._charsetService.setgLevel(E)},L.prototype.screenAlignmentPattern=function(){var E=new u.CellData;E.content=1<<22|"E".charCodeAt(0),E.fg=this._curAttrData.fg,E.bg=this._curAttrData.bg;var S=this._bufferService.buffer;this._setCursor(0,0);for(var O=0;O<this._bufferService.rows;++O){var D=S.ybase+S.y+O,F=S.lines.get(D);F&&(F.fill(E),F.isWrapped=!1)}this._dirtyRowService.markAllDirty(),this._setCursor(0,0)},L}(n.Disposable);m.InputHandler=_},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.DEFAULT_CHARSET=m.CHARSETS=void 0,m.CHARSETS={},m.DEFAULT_CHARSET=m.CHARSETS.B,m.CHARSETS[0]={"`":"\u25C6",a:"\u2592",b:"\u2409",c:"\u240C",d:"\u240D",e:"\u240A",f:"\xB0",g:"\xB1",h:"\u2424",i:"\u240B",j:"\u2518",k:"\u2510",l:"\u250C",m:"\u2514",n:"\u253C",o:"\u23BA",p:"\u23BB",q:"\u2500",r:"\u23BC",s:"\u23BD",t:"\u251C",u:"\u2524",v:"\u2534",w:"\u252C",x:"\u2502",y:"\u2264",z:"\u2265","{":"\u03C0","|":"\u2260","}":"\xA3","~":"\xB7"},m.CHARSETS.A={"#":"\xA3"},m.CHARSETS.B=void 0,m.CHARSETS[4]={"#":"\xA3","@":"\xBE","[":"ij","\\":"\xBD","]":"|","{":"\xA8","|":"f","}":"\xBC","~":"\xB4"},m.CHARSETS.C=m.CHARSETS[5]={"[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},m.CHARSETS.R={"#":"\xA3","@":"\xE0","[":"\xB0","\\":"\xE7","]":"\xA7","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xA8"},m.CHARSETS.Q={"@":"\xE0","[":"\xE2","\\":"\xE7","]":"\xEA","^":"\xEE","`":"\xF4","{":"\xE9","|":"\xF9","}":"\xE8","~":"\xFB"},m.CHARSETS.K={"@":"\xA7","[":"\xC4","\\":"\xD6","]":"\xDC","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xDF"},m.CHARSETS.Y={"#":"\xA3","@":"\xA7","[":"\xB0","\\":"\xE7","]":"\xE9","`":"\xF9","{":"\xE0","|":"\xF2","}":"\xE8","~":"\xEC"},m.CHARSETS.E=m.CHARSETS[6]={"@":"\xC4","[":"\xC6","\\":"\xD8","]":"\xC5","^":"\xDC","`":"\xE4","{":"\xE6","|":"\xF8","}":"\xE5","~":"\xFC"},m.CHARSETS.Z={"#":"\xA3","@":"\xA7","[":"\xA1","\\":"\xD1","]":"\xBF","{":"\xB0","|":"\xF1","}":"\xE7"},m.CHARSETS.H=m.CHARSETS[7]={"@":"\xC9","[":"\xC4","\\":"\xD6","]":"\xC5","^":"\xDC","`":"\xE9","{":"\xE4","|":"\xF6","}":"\xE5","~":"\xFC"},m.CHARSETS["="]={"#":"\xF9","@":"\xE0","[":"\xE9","\\":"\xE7","]":"\xEA","^":"\xEE",_:"\xE8","`":"\xF4","{":"\xE4","|":"\xF6","}":"\xFC","~":"\xFB"}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.Params=void 0;var a=function(){function t(e,h){if(e===void 0&&(e=32),h===void 0&&(h=32),this.maxLength=e,this.maxSubParamsLength=h,h>256)throw new Error("maxSubParamsLength must not be greater than 256");this.params=new Int32Array(e),this.length=0,this._subParams=new Int32Array(h),this._subParamsLength=0,this._subParamsIdx=new Uint16Array(e),this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1}return t.fromArray=function(e){var h=new t;if(!e.length)return h;for(var l=e[0]instanceof Array?1:0;l<e.length;++l){var s=e[l];if(s instanceof Array)for(var n=0;n<s.length;++n)h.addSubParam(s[n]);else h.addParam(s)}return h},t.prototype.clone=function(){var e=new t(this.maxLength,this.maxSubParamsLength);return e.params.set(this.params),e.length=this.length,e._subParams.set(this._subParams),e._subParamsLength=this._subParamsLength,e._subParamsIdx.set(this._subParamsIdx),e._rejectDigits=this._rejectDigits,e._rejectSubDigits=this._rejectSubDigits,e._digitIsSub=this._digitIsSub,e},t.prototype.toArray=function(){for(var e=[],h=0;h<this.length;++h){e.push(this.params[h]);var l=this._subParamsIdx[h]>>8,s=255&this._subParamsIdx[h];s-l>0&&e.push(Array.prototype.slice.call(this._subParams,l,s))}return e},t.prototype.reset=function(){this.length=0,this._subParamsLength=0,this._rejectDigits=!1,this._rejectSubDigits=!1,this._digitIsSub=!1},t.prototype.addParam=function(e){if(this._digitIsSub=!1,this.length>=this.maxLength)this._rejectDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParamsIdx[this.length]=this._subParamsLength<<8|this._subParamsLength,this.params[this.length++]=e>2147483647?2147483647:e}},t.prototype.addSubParam=function(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigits||this._subParamsLength>=this.maxSubParamsLength)this._rejectSubDigits=!0;else{if(e<-1)throw new Error("values lesser than -1 are not allowed");this._subParams[this._subParamsLength++]=e>2147483647?2147483647:e,this._subParamsIdx[this.length-1]++}},t.prototype.hasSubParams=function(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[e]>>8)>0},t.prototype.getSubParams=function(e){var h=this._subParamsIdx[e]>>8,l=255&this._subParamsIdx[e];return l-h>0?this._subParams.subarray(h,l):null},t.prototype.getSubParamsAll=function(){for(var e={},h=0;h<this.length;++h){var l=this._subParamsIdx[h]>>8,s=255&this._subParamsIdx[h];s-l>0&&(e[h]=this._subParams.slice(l,s))}return e},t.prototype.addDigit=function(e){var h;if(!(this._rejectDigits||!(h=this._digitIsSub?this._subParamsLength:this.length)||this._digitIsSub&&this._rejectSubDigits)){var l=this._digitIsSub?this._subParams:this.params,s=l[h-1];l[h-1]=~s?Math.min(10*s+e,2147483647):e}},t}();m.Params=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.OscHandler=m.OscParser=void 0;var a=v(23),t=v(8),e=function(){function l(){this._state=0,this._id=-1,this._handlers=Object.create(null),this._handlerFb=function(){}}return l.prototype.addHandler=function(s,n){this._handlers[s]===void 0&&(this._handlers[s]=[]);var d=this._handlers[s];return d.push(n),{dispose:function(){var r=d.indexOf(n);r!==-1&&d.splice(r,1)}}},l.prototype.setHandler=function(s,n){this._handlers[s]=[n]},l.prototype.clearHandler=function(s){this._handlers[s]&&delete this._handlers[s]},l.prototype.setHandlerFallback=function(s){this._handlerFb=s},l.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},l.prototype.reset=function(){this._state===2&&this.end(!1),this._id=-1,this._state=0},l.prototype._start=function(){var s=this._handlers[this._id];if(s)for(var n=s.length-1;n>=0;n--)s[n].start();else this._handlerFb(this._id,"START")},l.prototype._put=function(s,n,d){var c=this._handlers[this._id];if(c)for(var r=c.length-1;r>=0;r--)c[r].put(s,n,d);else this._handlerFb(this._id,"PUT",t.utf32ToString(s,n,d))},l.prototype._end=function(s){var n=this._handlers[this._id];if(n){for(var d=n.length-1;d>=0&&n[d].end(s)===!1;d--);for(d--;d>=0;d--)n[d].end(!1)}else this._handlerFb(this._id,"END",s)},l.prototype.start=function(){this.reset(),this._id=-1,this._state=1},l.prototype.put=function(s,n,d){if(this._state!==3){if(this._state===1)for(;n<d;){var c=s[n++];if(c===59){this._state=2,this._start();break}if(c<48||57<c)return void(this._state=3);this._id===-1&&(this._id=0),this._id=10*this._id+c-48}this._state===2&&d-n>0&&this._put(s,n,d)}},l.prototype.end=function(s){this._state!==0&&(this._state!==3&&(this._state===1&&this._start(),this._end(s)),this._id=-1,this._state=0)},l}();m.OscParser=e;var h=function(){function l(s){this._handler=s,this._data="",this._hitLimit=!1}return l.prototype.start=function(){this._data="",this._hitLimit=!1},l.prototype.put=function(s,n,d){this._hitLimit||(this._data+=t.utf32ToString(s,n,d),this._data.length>a.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},l.prototype.end=function(s){var n;return this._hitLimit?n=!1:s&&(n=this._handler(this._data)),this._data="",this._hitLimit=!1,n},l}();m.OscHandler=h},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.PAYLOAD_LIMIT=void 0,m.PAYLOAD_LIMIT=1e7},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.DcsHandler=m.DcsParser=void 0;var a=v(8),t=v(21),e=v(23),h=[],l=function(){function n(){this._handlers=Object.create(null),this._active=h,this._ident=0,this._handlerFb=function(){}}return n.prototype.dispose=function(){this._handlers=Object.create(null),this._handlerFb=function(){}},n.prototype.addHandler=function(d,c){this._handlers[d]===void 0&&(this._handlers[d]=[]);var r=this._handlers[d];return r.push(c),{dispose:function(){var i=r.indexOf(c);i!==-1&&r.splice(i,1)}}},n.prototype.setHandler=function(d,c){this._handlers[d]=[c]},n.prototype.clearHandler=function(d){this._handlers[d]&&delete this._handlers[d]},n.prototype.setHandlerFallback=function(d){this._handlerFb=d},n.prototype.reset=function(){this._active.length&&this.unhook(!1),this._active=h,this._ident=0},n.prototype.hook=function(d,c){if(this.reset(),this._ident=d,this._active=this._handlers[d]||h,this._active.length)for(var r=this._active.length-1;r>=0;r--)this._active[r].hook(c);else this._handlerFb(this._ident,"HOOK",c)},n.prototype.put=function(d,c,r){if(this._active.length)for(var f=this._active.length-1;f>=0;f--)this._active[f].put(d,c,r);else this._handlerFb(this._ident,"PUT",a.utf32ToString(d,c,r))},n.prototype.unhook=function(d){if(this._active.length){for(var c=this._active.length-1;c>=0&&this._active[c].unhook(d)===!1;c--);for(c--;c>=0;c--)this._active[c].unhook(!1)}else this._handlerFb(this._ident,"UNHOOK",d);this._active=h,this._ident=0},n}();m.DcsParser=l;var s=function(){function n(d){this._handler=d,this._data="",this._hitLimit=!1}return n.prototype.hook=function(d){this._params=d.clone(),this._data="",this._hitLimit=!1},n.prototype.put=function(d,c,r){this._hitLimit||(this._data+=a.utf32ToString(d,c,r),this._data.length>e.PAYLOAD_LIMIT&&(this._data="",this._hitLimit=!0))},n.prototype.unhook=function(d){var c;return this._hitLimit?c=!1:d&&(c=this._handler(this._data,this._params||new t.Params)),this._params=void 0,this._data="",this._hitLimit=!1,c},n}();m.DcsHandler=s},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.removeTerminalFromCache=m.acquireCharAtlas=void 0;var a=v(26),t=v(43),e=[];m.acquireCharAtlas=function(h,l,s,n,d){for(var c=a.generateConfig(n,d,h,s),r=0;r<e.length;r++){var f=(i=e[r]).ownedBy.indexOf(l);if(f>=0){if(a.configEquals(i.config,c))return i.atlas;i.ownedBy.length===1?(i.atlas.dispose(),e.splice(r,1)):i.ownedBy.splice(f,1);break}}for(r=0;r<e.length;r++){var i=e[r];if(a.configEquals(i.config,c))return i.ownedBy.push(l),i.atlas}var u={atlas:new t.DynamicCharAtlas(document,c),config:c,ownedBy:[l]};return e.push(u),u.atlas},m.removeTerminalFromCache=function(h){for(var l=0;l<e.length;l++){var s=e[l].ownedBy.indexOf(h);if(s!==-1){e[l].ownedBy.length===1?(e[l].atlas.dispose(),e.splice(l,1)):e[l].ownedBy.splice(s,1);break}}}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.is256Color=m.configEquals=m.generateConfig=void 0;var a=v(3);m.generateConfig=function(t,e,h,l){var s={foreground:l.foreground,background:l.background,cursor:void 0,cursorAccent:void 0,selection:void 0,ansi:l.ansi.slice(0,16)};return{devicePixelRatio:window.devicePixelRatio,scaledCharWidth:t,scaledCharHeight:e,fontFamily:h.fontFamily,fontSize:h.fontSize,fontWeight:h.fontWeight,fontWeightBold:h.fontWeightBold,allowTransparency:h.allowTransparency,colors:s}},m.configEquals=function(t,e){for(var h=0;h<t.colors.ansi.length;h++)if(t.colors.ansi[h].rgba!==e.colors.ansi[h].rgba)return!1;return t.devicePixelRatio===e.devicePixelRatio&&t.fontFamily===e.fontFamily&&t.fontSize===e.fontSize&&t.fontWeight===e.fontWeight&&t.fontWeightBold===e.fontWeightBold&&t.allowTransparency===e.allowTransparency&&t.scaledCharWidth===e.scaledCharWidth&&t.scaledCharHeight===e.scaledCharHeight&&t.colors.foreground===e.colors.foreground&&t.colors.background===e.colors.background},m.is256Color=function(t){return t<a.DEFAULT_COLOR}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.ColorManager=m.DEFAULT_ANSI_COLORS=void 0;var a=v(10),t=v(45),e=a.css.toColor("#ffffff"),h=a.css.toColor("#000000"),l=a.css.toColor("#ffffff"),s=a.css.toColor("#000000"),n={css:"rgba(255, 255, 255, 0.3)",rgba:4294967117};m.DEFAULT_ANSI_COLORS=function(){for(var c=[a.css.toColor("#2e3436"),a.css.toColor("#cc0000"),a.css.toColor("#4e9a06"),a.css.toColor("#c4a000"),a.css.toColor("#3465a4"),a.css.toColor("#75507b"),a.css.toColor("#06989a"),a.css.toColor("#d3d7cf"),a.css.toColor("#555753"),a.css.toColor("#ef2929"),a.css.toColor("#8ae234"),a.css.toColor("#fce94f"),a.css.toColor("#729fcf"),a.css.toColor("#ad7fa8"),a.css.toColor("#34e2e2"),a.css.toColor("#eeeeec")],r=[0,95,135,175,215,255],f=0;f<216;f++){var i=r[f/36%6|0],u=r[f/6%6|0],p=r[f%6];c.push({css:a.channels.toCss(i,u,p),rgba:a.channels.toRgba(i,u,p)})}for(f=0;f<24;f++){var g=8+10*f;c.push({css:a.channels.toCss(g,g,g),rgba:a.channels.toRgba(g,g,g)})}return c}();var d=function(){function c(r,f){this.allowTransparency=f;var i=r.createElement("canvas");i.width=1,i.height=1;var u=i.getContext("2d");if(!u)throw new Error("Could not get rendering context");this._ctx=u,this._ctx.globalCompositeOperation="copy",this._litmusColor=this._ctx.createLinearGradient(0,0,1,1),this._contrastCache=new t.ColorContrastCache,this.colors={foreground:e,background:h,cursor:l,cursorAccent:s,selectionTransparent:n,selectionOpaque:a.color.blend(h,n),ansi:m.DEFAULT_ANSI_COLORS.slice(),contrastCache:this._contrastCache}}return c.prototype.onOptionsChange=function(r){r==="minimumContrastRatio"&&this._contrastCache.clear()},c.prototype.setTheme=function(r){(r===void 0&&(r={}),this.colors.foreground=this._parseColor(r.foreground,e),this.colors.background=this._parseColor(r.background,h),this.colors.cursor=this._parseColor(r.cursor,l,!0),this.colors.cursorAccent=this._parseColor(r.cursorAccent,s,!0),this.colors.selectionTransparent=this._parseColor(r.selection,n,!0),this.colors.selectionOpaque=a.color.blend(this.colors.background,this.colors.selectionTransparent),a.color.isOpaque(this.colors.selectionTransparent))&&(this.colors.selectionTransparent=a.color.opacity(this.colors.selectionTransparent,.3)),this.colors.ansi[0]=this._parseColor(r.black,m.DEFAULT_ANSI_COLORS[0]),this.colors.ansi[1]=this._parseColor(r.red,m.DEFAULT_ANSI_COLORS[1]),this.colors.ansi[2]=this._parseColor(r.green,m.DEFAULT_ANSI_COLORS[2]),this.colors.ansi[3]=this._parseColor(r.yellow,m.DEFAULT_ANSI_COLORS[3]),this.colors.ansi[4]=this._parseColor(r.blue,m.DEFAULT_ANSI_COLORS[4]),this.colors.ansi[5]=this._parseColor(r.magenta,m.DEFAULT_ANSI_COLORS[5]),this.colors.ansi[6]=this._parseColor(r.cyan,m.DEFAULT_ANSI_COLORS[6]),this.colors.ansi[7]=this._parseColor(r.white,m.DEFAULT_ANSI_COLORS[7]),this.colors.ansi[8]=this._parseColor(r.brightBlack,m.DEFAULT_ANSI_COLORS[8]),this.colors.ansi[9]=this._parseColor(r.brightRed,m.DEFAULT_ANSI_COLORS[9]),this.colors.ansi[10]=this._parseColor(r.brightGreen,m.DEFAULT_ANSI_COLORS[10]),this.colors.ansi[11]=this._parseColor(r.brightYellow,m.DEFAULT_ANSI_COLORS[11]),this.colors.ansi[12]=this._parseColor(r.brightBlue,m.DEFAULT_ANSI_COLORS[12]),this.colors.ansi[13]=this._parseColor(r.brightMagenta,m.DEFAULT_ANSI_COLORS[13]),this.colors.ansi[14]=this._parseColor(r.brightCyan,m.DEFAULT_ANSI_COLORS[14]),this.colors.ansi[15]=this._parseColor(r.brightWhite,m.DEFAULT_ANSI_COLORS[15]),this._contrastCache.clear()},c.prototype._parseColor=function(r,f,i){if(i===void 0&&(i=this.allowTransparency),r===void 0)return f;if(this._ctx.fillStyle=this._litmusColor,this._ctx.fillStyle=r,typeof this._ctx.fillStyle!="string")return console.warn("Color: "+r+" is invalid using fallback "+f.css),f;this._ctx.fillRect(0,0,1,1);var u=this._ctx.getImageData(0,0,1,1).data;if(u[3]!==255){if(!i)return console.warn("Color: "+r+" is using transparency, but allowTransparency is false. Using fallback "+f.css+"."),f;var p=this._ctx.fillStyle.substring(5,this._ctx.fillStyle.length-1).split(",").map(function(_){return Number(_)}),g=p[0],A=p[1],b=p[2],x=p[3],w=Math.round(255*x);return{rgba:a.channels.toRgba(g,A,b,w),css:r}}return{css:this._ctx.fillStyle,rgba:a.channels.toRgba(u[0],u[1],u[2],u[3])}},c}();m.ColorManager=d},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.throwIfFalsy=void 0,m.throwIfFalsy=function(a){if(!a)throw new Error("value must not be falsy");return a}},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(c,r){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,i){f.__proto__=i}||function(f,i){for(var u in i)i.hasOwnProperty(u)&&(f[u]=i[u])})(c,r)},function(d,c){function r(){this.constructor=d}a(d,c),d.prototype=c===null?Object.create(c):(r.prototype=c.prototype,new r)});Object.defineProperty(m,"__esModule",{value:!0}),m.CharacterJoinerRegistry=m.JoinedCellData=void 0;var e=v(6),h=v(3),l=v(4),s=function(d){function c(r,f,i){var u=d.call(this)||this;return u.content=0,u.combinedData="",u.fg=r.fg,u.bg=r.bg,u.combinedData=f,u._width=i,u}return t(c,d),c.prototype.isCombined=function(){return 2097152},c.prototype.getWidth=function(){return this._width},c.prototype.getChars=function(){return this.combinedData},c.prototype.getCode=function(){return 2097151},c.prototype.setFromCharData=function(r){throw new Error("not implemented")},c.prototype.getAsCharData=function(){return[this.fg,this.getChars(),this.getWidth(),this.getCode()]},c}(e.AttributeData);m.JoinedCellData=s;var n=function(){function d(c){this._bufferService=c,this._characterJoiners=[],this._nextCharacterJoinerId=0,this._workCell=new l.CellData}return d.prototype.registerCharacterJoiner=function(c){var r={id:this._nextCharacterJoinerId++,handler:c};return this._characterJoiners.push(r),r.id},d.prototype.deregisterCharacterJoiner=function(c){for(var r=0;r<this._characterJoiners.length;r++)if(this._characterJoiners[r].id===c)return this._characterJoiners.splice(r,1),!0;return!1},d.prototype.getJoinedCharacters=function(c){if(this._characterJoiners.length===0)return[];var r=this._bufferService.buffer.lines.get(c);if(!r||r.length===0)return[];for(var f=[],i=r.translateToString(!0),u=0,p=0,g=0,A=r.getFg(0),b=r.getBg(0),x=0;x<r.getTrimmedLength();x++)if(r.loadCell(x,this._workCell),this._workCell.getWidth()!==0){if(this._workCell.fg!==A||this._workCell.bg!==b){if(x-u>1)for(var w=this._getJoinedRanges(i,g,p,r,u),_=0;_<w.length;_++)f.push(w[_]);u=x,g=p,A=this._workCell.fg,b=this._workCell.bg}p+=this._workCell.getChars().length||h.WHITESPACE_CELL_CHAR.length}if(this._bufferService.cols-u>1)for(w=this._getJoinedRanges(i,g,p,r,u),_=0;_<w.length;_++)f.push(w[_]);return f},d.prototype._getJoinedRanges=function(c,r,f,i,u){for(var p=c.substring(r,f),g=this._characterJoiners[0].handler(p),A=1;A<this._characterJoiners.length;A++)for(var b=this._characterJoiners[A].handler(p),x=0;x<b.length;x++)d._mergeRanges(g,b[x]);return this._stringRangesToCellRanges(g,i,u),g},d.prototype._stringRangesToCellRanges=function(c,r,f){var i=0,u=!1,p=0,g=c[i];if(g){for(var A=f;A<this._bufferService.cols;A++){var b=r.getWidth(A),x=r.getString(A).length||h.WHITESPACE_CELL_CHAR.length;if(b!==0){if(!u&&g[0]<=p&&(g[0]=A,u=!0),g[1]<=p){if(g[1]=A,!(g=c[++i]))break;g[0]<=p?(g[0]=A,u=!0):u=!1}p+=x}}g&&(g[1]=this._bufferService.cols)}},d._mergeRanges=function(c,r){for(var f=!1,i=0;i<c.length;i++){var u=c[i];if(f){if(r[1]<=u[0])return c[i-1][1]=r[1],c;if(r[1]<=u[1])return c[i-1][1]=Math.max(r[1],u[1]),c.splice(i,1),c;c.splice(i,1),i--}else{if(r[1]<=u[0])return c.splice(i,0,r),c;if(r[1]<=u[1])return u[0]=Math.min(r[0],u[0]),c;r[0]<u[1]&&(u[0]=Math.min(r[0],u[0]),f=!0)}}return f?c[c.length-1][1]=r[1]:c.push(r),c},d}();m.CharacterJoinerRegistry=n},function(y,m,v){"use strict";function a(t,e){var h=e.getBoundingClientRect();return[t.clientX-h.left,t.clientY-h.top]}Object.defineProperty(m,"__esModule",{value:!0}),m.getRawByteCoords=m.getCoords=m.getCoordsRelativeToElement=void 0,m.getCoordsRelativeToElement=a,m.getCoords=function(t,e,h,l,s,n,d,c){if(s){var r=a(t,e);if(r)return r[0]=Math.ceil((r[0]+(c?n/2:0))/n),r[1]=Math.ceil(r[1]/d),r[0]=Math.min(Math.max(r[0],1),h+(c?1:0)),r[1]=Math.min(Math.max(r[1],1),l),r}},m.getRawByteCoords=function(t){if(t)return{x:t[0]+32,y:t[1]+32}}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.RenderDebouncer=void 0;var a=function(){function t(e){this._renderCallback=e}return t.prototype.dispose=function(){this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},t.prototype.refresh=function(e,h,l){var s=this;this._rowCount=l,e=e!==void 0?e:0,h=h!==void 0?h:this._rowCount-1,this._rowStart=this._rowStart!==void 0?Math.min(this._rowStart,e):e,this._rowEnd=this._rowEnd!==void 0?Math.max(this._rowEnd,h):h,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){return s._innerRefresh()}))},t.prototype._innerRefresh=function(){if(this._rowStart!==void 0&&this._rowEnd!==void 0&&this._rowCount!==void 0){var e=Math.max(this._rowStart,0),h=Math.min(this._rowEnd,this._rowCount-1);this._rowStart=void 0,this._rowEnd=void 0,this._animationFrame=void 0,this._renderCallback(e,h)}},t}();m.RenderDebouncer=a},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(l,s){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,d){n.__proto__=d}||function(n,d){for(var c in d)d.hasOwnProperty(c)&&(n[c]=d[c])})(l,s)},function(h,l){function s(){this.constructor=h}a(h,l),h.prototype=l===null?Object.create(l):(s.prototype=l.prototype,new s)});Object.defineProperty(m,"__esModule",{value:!0}),m.ScreenDprMonitor=void 0;var e=function(h){function l(){var s=h!==null&&h.apply(this,arguments)||this;return s._currentDevicePixelRatio=window.devicePixelRatio,s}return t(l,h),l.prototype.setListener=function(s){var n=this;this._listener&&this.clearListener(),this._listener=s,this._outerListener=function(){n._listener&&(n._listener(window.devicePixelRatio,n._currentDevicePixelRatio),n._updateDpr())},this._updateDpr()},l.prototype.dispose=function(){h.prototype.dispose.call(this),this.clearListener()},l.prototype._updateDpr=function(){var s;this._outerListener&&((s=this._resolutionMediaMatchList)===null||s===void 0||s.removeListener(this._outerListener),this._currentDevicePixelRatio=window.devicePixelRatio,this._resolutionMediaMatchList=window.matchMedia("screen and (resolution: "+window.devicePixelRatio+"dppx)"),this._resolutionMediaMatchList.addListener(this._outerListener))},l.prototype.clearListener=function(){this._resolutionMediaMatchList&&this._listener&&this._outerListener&&(this._resolutionMediaMatchList.removeListener(this._outerListener),this._resolutionMediaMatchList=void 0,this._listener=void 0,this._outerListener=void 0)},l}(v(2).Disposable);m.ScreenDprMonitor=e},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.clone=void 0,m.clone=function a(t,e){if(e===void 0&&(e=5),typeof t!="object")return t;var h=Array.isArray(t)?[]:{};for(var l in t)h[l]=e<=1?t[l]:t[l]?a(t[l],e-1):t[l];return h}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.Terminal=void 0;var a=v(4),t=v(35),e=v(18),h=v(0),l=v(83),s=function(){function i(u){this._core=new t.Terminal(u),this._addonManager=new l.AddonManager}return i.prototype._checkProposedApi=function(){if(!this._core.optionsService.options.allowProposedApi)throw new Error("You must set the allowProposedApi option to true to use proposed API")},Object.defineProperty(i.prototype,"onCursorMove",{get:function(){return this._core.onCursorMove},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onLineFeed",{get:function(){return this._core.onLineFeed},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onSelectionChange",{get:function(){return this._core.onSelectionChange},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onData",{get:function(){return this._core.onData},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onBinary",{get:function(){return this._core.onBinary},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onTitleChange",{get:function(){return this._core.onTitleChange},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onScroll",{get:function(){return this._core.onScroll},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onKey",{get:function(){return this._core.onKey},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onRender",{get:function(){return this._core.onRender},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"onResize",{get:function(){return this._core.onResize},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"element",{get:function(){return this._core.element},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"parser",{get:function(){return this._checkProposedApi(),this._parser||(this._parser=new r(this._core)),this._parser},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"unicode",{get:function(){return this._checkProposedApi(),new f(this._core)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"textarea",{get:function(){return this._core.textarea},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"rows",{get:function(){return this._core.rows},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"cols",{get:function(){return this._core.cols},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"buffer",{get:function(){return this._checkProposedApi(),new d(this._core.buffers)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"markers",{get:function(){return this._checkProposedApi(),this._core.markers},enumerable:!1,configurable:!0}),i.prototype.blur=function(){this._core.blur()},i.prototype.focus=function(){this._core.focus()},i.prototype.resize=function(u,p){this._verifyIntegers(u,p),this._core.resize(u,p)},i.prototype.open=function(u){this._core.open(u)},i.prototype.attachCustomKeyEventHandler=function(u){this._core.attachCustomKeyEventHandler(u)},i.prototype.registerLinkMatcher=function(u,p,g){return this._checkProposedApi(),this._core.registerLinkMatcher(u,p,g)},i.prototype.deregisterLinkMatcher=function(u){this._checkProposedApi(),this._core.deregisterLinkMatcher(u)},i.prototype.registerLinkProvider=function(u){return this._checkProposedApi(),this._core.registerLinkProvider(u)},i.prototype.registerCharacterJoiner=function(u){return this._checkProposedApi(),this._core.registerCharacterJoiner(u)},i.prototype.deregisterCharacterJoiner=function(u){this._checkProposedApi(),this._core.deregisterCharacterJoiner(u)},i.prototype.registerMarker=function(u){return this._checkProposedApi(),this._verifyIntegers(u),this._core.addMarker(u)},i.prototype.addMarker=function(u){return this.registerMarker(u)},i.prototype.hasSelection=function(){return this._core.hasSelection()},i.prototype.select=function(u,p,g){this._verifyIntegers(u,p,g),this._core.select(u,p,g)},i.prototype.getSelection=function(){return this._core.getSelection()},i.prototype.getSelectionPosition=function(){return this._core.getSelectionPosition()},i.prototype.clearSelection=function(){this._core.clearSelection()},i.prototype.selectAll=function(){this._core.selectAll()},i.prototype.selectLines=function(u,p){this._verifyIntegers(u,p),this._core.selectLines(u,p)},i.prototype.dispose=function(){this._addonManager.dispose(),this._core.dispose()},i.prototype.scrollLines=function(u){this._verifyIntegers(u),this._core.scrollLines(u)},i.prototype.scrollPages=function(u){this._verifyIntegers(u),this._core.scrollPages(u)},i.prototype.scrollToTop=function(){this._core.scrollToTop()},i.prototype.scrollToBottom=function(){this._core.scrollToBottom()},i.prototype.scrollToLine=function(u){this._verifyIntegers(u),this._core.scrollToLine(u)},i.prototype.clear=function(){this._core.clear()},i.prototype.write=function(u,p){this._core.write(u,p)},i.prototype.writeUtf8=function(u,p){this._core.write(u,p)},i.prototype.writeln=function(u,p){this._core.write(u),this._core.write(`\r
`,p)},i.prototype.paste=function(u){this._core.paste(u)},i.prototype.getOption=function(u){return this._core.optionsService.getOption(u)},i.prototype.setOption=function(u,p){this._core.optionsService.setOption(u,p)},i.prototype.refresh=function(u,p){this._verifyIntegers(u,p),this._core.refresh(u,p)},i.prototype.reset=function(){this._core.reset()},i.prototype.loadAddon=function(u){return this._addonManager.loadAddon(this,u)},Object.defineProperty(i,"strings",{get:function(){return e},enumerable:!1,configurable:!0}),i.prototype._verifyIntegers=function(){for(var u=[],p=0;p<arguments.length;p++)u[p]=arguments[p];for(var g=0,A=u;g<A.length;g++){var b=A[g];if(b===1/0||isNaN(b)||b%1!=0)throw new Error("This API only accepts integers")}},i}();m.Terminal=s;var n=function(){function i(u,p){this._buffer=u,this.type=p}return i.prototype.init=function(u){return this._buffer=u,this},Object.defineProperty(i.prototype,"cursorY",{get:function(){return this._buffer.y},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"cursorX",{get:function(){return this._buffer.x},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"viewportY",{get:function(){return this._buffer.ydisp},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"baseY",{get:function(){return this._buffer.ybase},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"length",{get:function(){return this._buffer.lines.length},enumerable:!1,configurable:!0}),i.prototype.getLine=function(u){var p=this._buffer.lines.get(u);if(p)return new c(p)},i.prototype.getNullCell=function(){return new a.CellData},i}(),d=function(){function i(u){var p=this;this._buffers=u,this._onBufferChange=new h.EventEmitter,this._normal=new n(this._buffers.normal,"normal"),this._alternate=new n(this._buffers.alt,"alternate"),this._buffers.onBufferActivate(function(){return p._onBufferChange.fire(p.active)})}return Object.defineProperty(i.prototype,"onBufferChange",{get:function(){return this._onBufferChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"active",{get:function(){if(this._buffers.active===this._buffers.normal)return this.normal;if(this._buffers.active===this._buffers.alt)return this.alternate;throw new Error("Active buffer is neither normal nor alternate")},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"normal",{get:function(){return this._normal.init(this._buffers.normal)},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"alternate",{get:function(){return this._alternate.init(this._buffers.alt)},enumerable:!1,configurable:!0}),i}(),c=function(){function i(u){this._line=u}return Object.defineProperty(i.prototype,"isWrapped",{get:function(){return this._line.isWrapped},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"length",{get:function(){return this._line.length},enumerable:!1,configurable:!0}),i.prototype.getCell=function(u,p){if(!(u<0||u>=this._line.length))return p?(this._line.loadCell(u,p),p):this._line.loadCell(u,new a.CellData)},i.prototype.translateToString=function(u,p,g){return this._line.translateToString(u,p,g)},i}(),r=function(){function i(u){this._core=u}return i.prototype.registerCsiHandler=function(u,p){return this._core.addCsiHandler(u,function(g){return p(g.toArray())})},i.prototype.addCsiHandler=function(u,p){return this.registerCsiHandler(u,p)},i.prototype.registerDcsHandler=function(u,p){return this._core.addDcsHandler(u,function(g,A){return p(g,A.toArray())})},i.prototype.addDcsHandler=function(u,p){return this.registerDcsHandler(u,p)},i.prototype.registerEscHandler=function(u,p){return this._core.addEscHandler(u,p)},i.prototype.addEscHandler=function(u,p){return this.registerEscHandler(u,p)},i.prototype.registerOscHandler=function(u,p){return this._core.addOscHandler(u,p)},i.prototype.addOscHandler=function(u,p){return this.registerOscHandler(u,p)},i}(),f=function(){function i(u){this._core=u}return i.prototype.register=function(u){this._core.unicodeService.register(u)},Object.defineProperty(i.prototype,"versions",{get:function(){return this._core.unicodeService.versions},enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype,"activeVersion",{get:function(){return this._core.unicodeService.activeVersion},set:function(p){this._core.unicodeService.activeVersion=p},enumerable:!1,configurable:!0}),i}()},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(P,Y){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(W,z){W.__proto__=z}||function(W,z){for(var H in z)z.hasOwnProperty(H)&&(W[H]=z[H])})(P,Y)},function(Z,P){function Y(){this.constructor=Z}a(Z,P),Z.prototype=P===null?Object.create(P):(Y.prototype=P.prototype,new Y)});Object.defineProperty(m,"__esModule",{value:!0}),m.Terminal=void 0;var e=v(36),h=v(37),l=v(38),s=v(12),n=v(19),d=v(40),c=v(50),r=v(51),f=v(11),i=v(7),u=v(18),p=v(54),g=v(55),A=v(56),b=v(57),x=v(59),w=v(0),_=v(16),C=v(27),L=v(60),E=v(5),S=v(61),O=v(62),D=v(63),F=v(64),U=v(65),R=typeof window!="undefined"?window.document:null,K=function(Z){function P(Y){Y===void 0&&(Y={});var W=Z.call(this,Y)||this;return W.browser=f,W._keyDownHandled=!1,W._onCursorMove=new w.EventEmitter,W._onKey=new w.EventEmitter,W._onRender=new w.EventEmitter,W._onSelectionChange=new w.EventEmitter,W._onTitleChange=new w.EventEmitter,W._onFocus=new w.EventEmitter,W._onBlur=new w.EventEmitter,W._onA11yCharEmitter=new w.EventEmitter,W._onA11yTabEmitter=new w.EventEmitter,W._setup(),W.linkifier=W._instantiationService.createInstance(c.Linkifier),W.linkifier2=W.register(W._instantiationService.createInstance(D.Linkifier2)),W.register(W._inputHandler.onRequestBell(function(){return W.bell()})),W.register(W._inputHandler.onRequestRefreshRows(function(z,H){return W.refresh(z,H)})),W.register(W._inputHandler.onRequestReset(function(){return W.reset()})),W.register(W._inputHandler.onRequestScroll(function(z,H){return W.scroll(z,H||void 0)})),W.register(W._inputHandler.onRequestWindowsOptionsReport(function(z){return W._reportWindowsOptions(z)})),W.register(w.forwardEvent(W._inputHandler.onCursorMove,W._onCursorMove)),W.register(w.forwardEvent(W._inputHandler.onTitleChange,W._onTitleChange)),W.register(w.forwardEvent(W._inputHandler.onA11yChar,W._onA11yCharEmitter)),W.register(w.forwardEvent(W._inputHandler.onA11yTab,W._onA11yTabEmitter)),W.register(W._bufferService.onResize(function(z){return W._afterResize(z.cols,z.rows)})),W}return t(P,Z),Object.defineProperty(P.prototype,"options",{get:function(){return this.optionsService.options},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onCursorMove",{get:function(){return this._onCursorMove.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onKey",{get:function(){return this._onKey.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onRender",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onTitleChange",{get:function(){return this._onTitleChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onFocus",{get:function(){return this._onFocus.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onBlur",{get:function(){return this._onBlur.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onA11yChar",{get:function(){return this._onA11yCharEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(P.prototype,"onA11yTab",{get:function(){return this._onA11yTabEmitter.event},enumerable:!1,configurable:!0}),P.prototype.dispose=function(){var Y,W,z;this._isDisposed||(Z.prototype.dispose.call(this),(Y=this._renderService)===null||Y===void 0||Y.dispose(),this._customKeyEventHandler=void 0,this.write=function(){},(z=(W=this.element)===null||W===void 0?void 0:W.parentNode)===null||z===void 0||z.removeChild(this.element))},P.prototype._setup=function(){Z.prototype._setup.call(this),this._customKeyEventHandler=void 0},Object.defineProperty(P.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),P.prototype.focus=function(){this.textarea&&this.textarea.focus({preventScroll:!0})},P.prototype._updateOptions=function(Y){var W,z,H,X;switch(Z.prototype._updateOptions.call(this,Y),Y){case"fontFamily":case"fontSize":(W=this._renderService)===null||W===void 0||W.clear(),(z=this._charSizeService)===null||z===void 0||z.measure();break;case"cursorBlink":case"cursorStyle":this.refresh(this.buffer.y,this.buffer.y);break;case"drawBoldTextInBrightColors":case"letterSpacing":case"lineHeight":case"fontWeight":case"fontWeightBold":case"minimumContrastRatio":this._renderService&&(this._renderService.clear(),this._renderService.onResize(this.cols,this.rows),this.refresh(0,this.rows-1));break;case"rendererType":this._renderService&&(this._renderService.setRenderer(this._createRenderer()),this._renderService.onResize(this.cols,this.rows));break;case"scrollback":(H=this.viewport)===null||H===void 0||H.syncScrollArea();break;case"screenReaderMode":this.optionsService.options.screenReaderMode?!this._accessibilityManager&&this._renderService&&(this._accessibilityManager=new A.AccessibilityManager(this,this._renderService)):((X=this._accessibilityManager)===null||X===void 0||X.dispose(),this._accessibilityManager=void 0);break;case"tabStopWidth":this.buffers.setupTabStops();break;case"theme":this._setTheme(this.optionsService.options.theme)}},P.prototype._onTextAreaFocus=function(Y){this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(s.C0.ESC+"[I"),this.updateCursorStyle(Y),this.element.classList.add("focus"),this._showCursor(),this._onFocus.fire()},P.prototype.blur=function(){var Y;return(Y=this.textarea)===null||Y===void 0?void 0:Y.blur()},P.prototype._onTextAreaBlur=function(){this.textarea.value="",this.refresh(this.buffer.y,this.buffer.y),this._coreService.decPrivateModes.sendFocus&&this._coreService.triggerDataEvent(s.C0.ESC+"[O"),this.element.classList.remove("focus"),this._onBlur.fire()},P.prototype._syncTextArea=function(){if(this.textarea&&this.buffer.isCursorInViewport&&!this._compositionHelper.isComposing){var Y=Math.ceil(this._charSizeService.height*this.optionsService.options.lineHeight),W=this._bufferService.buffer.y*Y,z=this._bufferService.buffer.x*this._charSizeService.width;this.textarea.style.left=z+"px",this.textarea.style.top=W+"px",this.textarea.style.width=this._charSizeService.width+"px",this.textarea.style.height=Y+"px",this.textarea.style.lineHeight=Y+"px",this.textarea.style.zIndex="-5"}},P.prototype._initGlobal=function(){var Y=this;this._bindKeys(),this.register(i.addDisposableDomListener(this.element,"copy",function(z){Y.hasSelection()&&l.copyHandler(z,Y._selectionService)}));var W=function(H){return l.handlePasteEvent(H,Y.textarea,Y._coreService)};this.register(i.addDisposableDomListener(this.textarea,"paste",W)),this.register(i.addDisposableDomListener(this.element,"paste",W)),f.isFirefox?this.register(i.addDisposableDomListener(this.element,"mousedown",function(z){z.button===2&&l.rightClickHandler(z,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})):this.register(i.addDisposableDomListener(this.element,"contextmenu",function(z){l.rightClickHandler(z,Y.textarea,Y.screenElement,Y._selectionService,Y.options.rightClickSelectsWord)})),f.isLinux&&this.register(i.addDisposableDomListener(this.element,"auxclick",function(z){z.button===1&&l.moveTextAreaUnderMouseCursor(z,Y.textarea,Y.screenElement)}))},P.prototype._bindKeys=function(){var Y=this;this.register(i.addDisposableDomListener(this.textarea,"keyup",function(W){return Y._keyUp(W)},!0)),this.register(i.addDisposableDomListener(this.textarea,"keydown",function(W){return Y._keyDown(W)},!0)),this.register(i.addDisposableDomListener(this.textarea,"keypress",function(W){return Y._keyPress(W)},!0)),this.register(i.addDisposableDomListener(this.textarea,"compositionstart",function(){return Y._compositionHelper.compositionstart()})),this.register(i.addDisposableDomListener(this.textarea,"compositionupdate",function(W){return Y._compositionHelper.compositionupdate(W)})),this.register(i.addDisposableDomListener(this.textarea,"compositionend",function(){return Y._compositionHelper.compositionend()})),this.register(this.onRender(function(){return Y._compositionHelper.updateCompositionElements()})),this.register(this.onRender(function(W){return Y._queueLinkification(W.start,W.end)}))},P.prototype.open=function(Y){var W=this;if(!Y)throw new Error("Terminal requires a parent element.");R.body.contains(Y)||this._logService.debug("Terminal.open was called on an element that was not attached to the DOM"),this._document=Y.ownerDocument,this.element=this._document.createElement("div"),this.element.dir="ltr",this.element.classList.add("terminal"),this.element.classList.add("xterm"),this.element.setAttribute("tabindex","0"),Y.appendChild(this.element);var z=R.createDocumentFragment();this._viewportElement=R.createElement("div"),this._viewportElement.classList.add("xterm-viewport"),z.appendChild(this._viewportElement),this._viewportScrollArea=R.createElement("div"),this._viewportScrollArea.classList.add("xterm-scroll-area"),this._viewportElement.appendChild(this._viewportScrollArea),this.screenElement=R.createElement("div"),this.screenElement.classList.add("xterm-screen"),this._helperContainer=R.createElement("div"),this._helperContainer.classList.add("xterm-helpers"),this.screenElement.appendChild(this._helperContainer),z.appendChild(this.screenElement),this.textarea=R.createElement("textarea"),this.textarea.classList.add("xterm-helper-textarea"),this.textarea.setAttribute("aria-label",u.promptLabel),this.textarea.setAttribute("aria-multiline","false"),this.textarea.setAttribute("autocorrect","off"),this.textarea.setAttribute("autocapitalize","off"),this.textarea.setAttribute("spellcheck","false"),this.textarea.tabIndex=0,this.register(i.addDisposableDomListener(this.textarea,"focus",function(V){return W._onTextAreaFocus(V)})),this.register(i.addDisposableDomListener(this.textarea,"blur",function(){return W._onTextAreaBlur()})),this._helperContainer.appendChild(this.textarea);var H=this._instantiationService.createInstance(F.CoreBrowserService,this.textarea);this._instantiationService.setService(E.ICoreBrowserService,H),this._charSizeService=this._instantiationService.createInstance(S.CharSizeService,this._document,this._helperContainer),this._instantiationService.setService(E.ICharSizeService,this._charSizeService),this._compositionView=R.createElement("div"),this._compositionView.classList.add("composition-view"),this._compositionHelper=this._instantiationService.createInstance(e.CompositionHelper,this.textarea,this._compositionView),this._helperContainer.appendChild(this._compositionView),this.element.appendChild(z),this._theme=this.options.theme||this._theme,this._colorManager=new C.ColorManager(R,this.options.allowTransparency),this.register(this.optionsService.onOptionChange(function(V){return W._colorManager.onOptionsChange(V)})),this._colorManager.setTheme(this._theme);var X=this._createRenderer();this._renderService=this.register(this._instantiationService.createInstance(L.RenderService,X,this.rows,this.screenElement)),this._instantiationService.setService(E.IRenderService,this._renderService),this.register(this._renderService.onRenderedBufferChange(function(V){return W._onRender.fire(V)})),this.onResize(function(V){return W._renderService.resize(V.cols,V.rows)}),this._soundService=this._instantiationService.createInstance(p.SoundService),this._instantiationService.setService(E.ISoundService,this._soundService),this._mouseService=this._instantiationService.createInstance(O.MouseService),this._instantiationService.setService(E.IMouseService,this._mouseService),this.viewport=this._instantiationService.createInstance(h.Viewport,function(V,q){return W.scrollLines(V,q)},this._viewportElement,this._viewportScrollArea),this.viewport.onThemeChange(this._colorManager.colors),this.register(this._inputHandler.onRequestSyncScrollBar(function(){return W.viewport.syncScrollArea()})),this.register(this.viewport),this.register(this.onCursorMove(function(){W._renderService.onCursorMove(),W._syncTextArea()})),this.register(this.onResize(function(){return W._renderService.onResize(W.cols,W.rows)})),this.register(this.onBlur(function(){return W._renderService.onBlur()})),this.register(this.onFocus(function(){return W._renderService.onFocus()})),this.register(this._renderService.onDimensionsChange(function(){return W.viewport.syncScrollArea()})),this._selectionService=this.register(this._instantiationService.createInstance(r.SelectionService,this.element,this.screenElement)),this._instantiationService.setService(E.ISelectionService,this._selectionService),this.register(this._selectionService.onRequestScrollLines(function(V){return W.scrollLines(V.amount,V.suppressScrollEvent)})),this.register(this._selectionService.onSelectionChange(function(){return W._onSelectionChange.fire()})),this.register(this._selectionService.onRequestRedraw(function(V){return W._renderService.onSelectionChanged(V.start,V.end,V.columnSelectMode)})),this.register(this._selectionService.onLinuxMouseSelection(function(V){W.textarea.value=V,W.textarea.focus(),W.textarea.select()})),this.register(this.onScroll(function(){W.viewport.syncScrollArea(),W._selectionService.refresh()})),this.register(i.addDisposableDomListener(this._viewportElement,"scroll",function(){return W._selectionService.refresh()})),this._mouseZoneManager=this._instantiationService.createInstance(g.MouseZoneManager,this.element,this.screenElement),this.register(this._mouseZoneManager),this.register(this.onScroll(function(){return W._mouseZoneManager.clearAll()})),this.linkifier.attachToDom(this.element,this._mouseZoneManager),this.linkifier2.attachToDom(this.element,this._mouseService,this._renderService),this.register(i.addDisposableDomListener(this.element,"mousedown",function(V){return W._selectionService.onMouseDown(V)})),this._coreMouseService.areMouseEventsActive?(this._selectionService.disable(),this.element.classList.add("enable-mouse-events")):this._selectionService.enable(),this.options.screenReaderMode&&(this._accessibilityManager=new A.AccessibilityManager(this,this._renderService)),this._charSizeService.measure(),this.refresh(0,this.rows-1),this._initGlobal(),this.bindMouse()},P.prototype._createRenderer=function(){switch(this.options.rendererType){case"canvas":return this._instantiationService.createInstance(d.Renderer,this._colorManager.colors,this.screenElement,this.linkifier,this.linkifier2);case"dom":return this._instantiationService.createInstance(b.DomRenderer,this._colorManager.colors,this.element,this.screenElement,this._viewportElement,this.linkifier,this.linkifier2);default:throw new Error('Unrecognized rendererType "'+this.options.rendererType+'"')}},P.prototype._setTheme=function(Y){var W,z,H;this._theme=Y,(W=this._colorManager)===null||W===void 0||W.setTheme(Y),(z=this._renderService)===null||z===void 0||z.setColors(this._colorManager.colors),(H=this.viewport)===null||H===void 0||H.onThemeChange(this._colorManager.colors)},P.prototype.bindMouse=function(){var Y=this,W=this,z=this.element;function H(ue){var xe,Fe,Ue=W._mouseService.getRawByteCoords(ue,W.screenElement,W.cols,W.rows);if(!Ue)return!1;switch(ue.overrideType||ue.type){case"mousemove":Fe=32,ue.buttons===void 0?(xe=3,ue.button!==void 0&&(xe=ue.button<3?ue.button:3)):xe=1&ue.buttons?0:4&ue.buttons?1:2&ue.buttons?2:3;break;case"mouseup":Fe=0,xe=ue.button<3?ue.button:3;break;case"mousedown":Fe=1,xe=ue.button<3?ue.button:3;break;case"wheel":ue.deltaY!==0&&(Fe=ue.deltaY<0?0:1),xe=4;break;default:return!1}return!(Fe===void 0||xe===void 0||xe>4)&&W._coreMouseService.triggerMouseEvent({col:Ue.x-33,row:Ue.y-33,button:xe,action:Fe,ctrl:ue.ctrlKey,alt:ue.altKey,shift:ue.shiftKey})}var X={mouseup:null,wheel:null,mousedrag:null,mousemove:null},V=function(xe){return H(xe),xe.buttons||(Y._document.removeEventListener("mouseup",X.mouseup),X.mousedrag&&Y._document.removeEventListener("mousemove",X.mousedrag)),Y.cancel(xe)},q=function(xe){return H(xe),xe.preventDefault(),Y.cancel(xe)},se=function(xe){xe.buttons&&H(xe)},ve=function(xe){xe.buttons||H(xe)};this.register(this._coreMouseService.onProtocolChange(function(ue){ue?(Y.optionsService.options.logLevel==="debug"&&Y._logService.debug("Binding to mouse events:",Y._coreMouseService.explainEvents(ue)),Y.element.classList.add("enable-mouse-events"),Y._selectionService.disable()):(Y._logService.debug("Unbinding from mouse events."),Y.element.classList.remove("enable-mouse-events"),Y._selectionService.enable()),8&ue?X.mousemove||(z.addEventListener("mousemove",ve),X.mousemove=ve):(z.removeEventListener("mousemove",X.mousemove),X.mousemove=null),16&ue?X.wheel||(z.addEventListener("wheel",q,{passive:!1}),X.wheel=q):(z.removeEventListener("wheel",X.wheel),X.wheel=null),2&ue?X.mouseup||(X.mouseup=V):(Y._document.removeEventListener("mouseup",X.mouseup),X.mouseup=null),4&ue?X.mousedrag||(X.mousedrag=se):(Y._document.removeEventListener("mousemove",X.mousedrag),X.mousedrag=null)})),this._coreMouseService.activeProtocol=this._coreMouseService.activeProtocol,this.register(i.addDisposableDomListener(z,"mousedown",function(ue){if(ue.preventDefault(),Y.focus(),Y._coreMouseService.areMouseEventsActive&&!Y._selectionService.shouldForceSelection(ue))return H(ue),X.mouseup&&Y._document.addEventListener("mouseup",X.mouseup),X.mousedrag&&Y._document.addEventListener("mousemove",X.mousedrag),Y.cancel(ue)})),this.register(i.addDisposableDomListener(z,"wheel",function(ue){if(!X.wheel){if(!Y.buffer.hasScrollback){var xe=Y.viewport.getLinesScrolled(ue);if(xe===0)return;for(var Fe=s.C0.ESC+(Y._coreService.decPrivateModes.applicationCursorKeys?"O":"[")+(ue.deltaY<0?"A":"B"),Ue="",Ze=0;Ze<Math.abs(xe);Ze++)Ue+=Fe;Y._coreService.triggerDataEvent(Ue,!0)}}},{passive:!0})),this.register(i.addDisposableDomListener(z,"wheel",function(ue){if(!X.wheel)return Y.viewport.onWheel(ue)?void 0:Y.cancel(ue)},{passive:!1})),this.register(i.addDisposableDomListener(z,"touchstart",function(ue){if(!Y._coreMouseService.areMouseEventsActive)return Y.viewport.onTouchStart(ue),Y.cancel(ue)},{passive:!0})),this.register(i.addDisposableDomListener(z,"touchmove",function(ue){if(!Y._coreMouseService.areMouseEventsActive)return Y.viewport.onTouchMove(ue)?void 0:Y.cancel(ue)},{passive:!1}))},P.prototype.refresh=function(Y,W){var z;(z=this._renderService)===null||z===void 0||z.refreshRows(Y,W)},P.prototype._queueLinkification=function(Y,W){var z;(z=this.linkifier)===null||z===void 0||z.linkifyRows(Y,W)},P.prototype.updateCursorStyle=function(Y){this._selectionService&&this._selectionService.shouldColumnSelect(Y)?this.element.classList.add("column-select"):this.element.classList.remove("column-select")},P.prototype._showCursor=function(){this._coreService.isCursorInitialized||(this._coreService.isCursorInitialized=!0,this.refresh(this.buffer.y,this.buffer.y))},P.prototype.scrollLines=function(Y,W){Z.prototype.scrollLines.call(this,Y,W),this.refresh(0,this.rows-1)},P.prototype.paste=function(Y){l.paste(Y,this.textarea,this._coreService)},P.prototype.attachCustomKeyEventHandler=function(Y){this._customKeyEventHandler=Y},P.prototype.registerLinkMatcher=function(Y,W,z){var H=this.linkifier.registerLinkMatcher(Y,W,z);return this.refresh(0,this.rows-1),H},P.prototype.deregisterLinkMatcher=function(Y){this.linkifier.deregisterLinkMatcher(Y)&&this.refresh(0,this.rows-1)},P.prototype.registerLinkProvider=function(Y){return this.linkifier2.registerLinkProvider(Y)},P.prototype.registerCharacterJoiner=function(Y){var W=this._renderService.registerCharacterJoiner(Y);return this.refresh(0,this.rows-1),W},P.prototype.deregisterCharacterJoiner=function(Y){this._renderService.deregisterCharacterJoiner(Y)&&this.refresh(0,this.rows-1)},Object.defineProperty(P.prototype,"markers",{get:function(){return this.buffer.markers},enumerable:!1,configurable:!0}),P.prototype.addMarker=function(Y){if(this.buffer===this.buffers.normal)return this.buffer.addMarker(this.buffer.ybase+this.buffer.y+Y)},P.prototype.hasSelection=function(){return!!this._selectionService&&this._selectionService.hasSelection},P.prototype.select=function(Y,W,z){this._selectionService.setSelection(Y,W,z)},P.prototype.getSelection=function(){return this._selectionService?this._selectionService.selectionText:""},P.prototype.getSelectionPosition=function(){if(this._selectionService&&this._selectionService.hasSelection)return{startColumn:this._selectionService.selectionStart[0],startRow:this._selectionService.selectionStart[1],endColumn:this._selectionService.selectionEnd[0],endRow:this._selectionService.selectionEnd[1]}},P.prototype.clearSelection=function(){var Y;(Y=this._selectionService)===null||Y===void 0||Y.clearSelection()},P.prototype.selectAll=function(){var Y;(Y=this._selectionService)===null||Y===void 0||Y.selectAll()},P.prototype.selectLines=function(Y,W){var z;(z=this._selectionService)===null||z===void 0||z.selectLines(Y,W)},P.prototype._keyDown=function(Y){if(this._keyDownHandled=!1,this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1)return!1;if(!this._compositionHelper.keydown(Y))return this.buffer.ybase!==this.buffer.ydisp&&this.scrollToBottom(),!1;var W=x.evaluateKeyboardEvent(Y,this._coreService.decPrivateModes.applicationCursorKeys,this.browser.isMac,this.options.macOptionIsMeta);if(this.updateCursorStyle(Y),W.type===3||W.type===2){var z=this.rows-1;return this.scrollLines(W.type===2?-z:z),this.cancel(Y,!0)}return W.type===1&&this.selectAll(),!!this._isThirdLevelShift(this.browser,Y)||(W.cancel&&this.cancel(Y,!0),!W.key||(W.key!==s.C0.ETX&&W.key!==s.C0.CR||(this.textarea.value=""),this._onKey.fire({key:W.key,domEvent:Y}),this._showCursor(),this._coreService.triggerDataEvent(W.key,!0),this.optionsService.options.screenReaderMode?void(this._keyDownHandled=!0):this.cancel(Y,!0)))},P.prototype._isThirdLevelShift=function(Y,W){var z=Y.isMac&&!this.options.macOptionIsMeta&&W.altKey&&!W.ctrlKey&&!W.metaKey||Y.isWindows&&W.altKey&&W.ctrlKey&&!W.metaKey;return W.type==="keypress"?z:z&&(!W.keyCode||W.keyCode>47)},P.prototype._keyUp=function(Y){this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1||(function(W){return W.keyCode===16||W.keyCode===17||W.keyCode===18}(Y)||this.focus(),this.updateCursorStyle(Y))},P.prototype._keyPress=function(Y){var W;if(this._keyDownHandled)return!1;if(this._customKeyEventHandler&&this._customKeyEventHandler(Y)===!1)return!1;if(this.cancel(Y),Y.charCode)W=Y.charCode;else if(Y.which===null||Y.which===void 0)W=Y.keyCode;else{if(Y.which===0||Y.charCode===0)return!1;W=Y.which}return!(!W||(Y.altKey||Y.ctrlKey||Y.metaKey)&&!this._isThirdLevelShift(this.browser,Y))&&(W=String.fromCharCode(W),this._onKey.fire({key:W,domEvent:Y}),this._showCursor(),this._coreService.triggerDataEvent(W,!0),!0)},P.prototype.bell=function(){this._soundBell()&&this._soundService.playBellSound()},P.prototype.resize=function(Y,W){Y!==this.cols||W!==this.rows?Z.prototype.resize.call(this,Y,W):this._charSizeService&&!this._charSizeService.hasValidSize&&this._charSizeService.measure()},P.prototype._afterResize=function(Y,W){var z,H;(z=this._charSizeService)===null||z===void 0||z.measure(),(H=this.viewport)===null||H===void 0||H.syncScrollArea(!0)},P.prototype.clear=function(){if(this.buffer.ybase!==0||this.buffer.y!==0){this.buffer.lines.set(0,this.buffer.lines.get(this.buffer.ybase+this.buffer.y)),this.buffer.lines.length=1,this.buffer.ydisp=0,this.buffer.ybase=0,this.buffer.y=0;for(var Y=1;Y<this.rows;Y++)this.buffer.lines.push(this.buffer.getBlankLine(_.DEFAULT_ATTR_DATA));this.refresh(0,this.rows-1),this._onScroll.fire(this.buffer.ydisp)}},P.prototype.reset=function(){var Y,W;this.options.rows=this.rows,this.options.cols=this.cols;var z=this._customKeyEventHandler;this._setup(),Z.prototype.reset.call(this),(Y=this._selectionService)===null||Y===void 0||Y.reset(),this._customKeyEventHandler=z,this.refresh(0,this.rows-1),(W=this.viewport)===null||W===void 0||W.syncScrollArea()},P.prototype._reportWindowsOptions=function(Y){if(this._renderService)switch(Y){case n.WindowsOptionsReportType.GET_WIN_SIZE_PIXELS:var W=this._renderService.dimensions.scaledCanvasWidth.toFixed(0),z=this._renderService.dimensions.scaledCanvasHeight.toFixed(0);this._coreService.triggerDataEvent(s.C0.ESC+"[4;"+z+";"+W+"t");break;case n.WindowsOptionsReportType.GET_CELL_SIZE_PIXELS:var H=this._renderService.dimensions.scaledCellWidth.toFixed(0),X=this._renderService.dimensions.scaledCellHeight.toFixed(0);this._coreService.triggerDataEvent(s.C0.ESC+"[6;"+X+";"+H+"t")}},P.prototype.cancel=function(Y,W){if(this.options.cancelEvents||W)return Y.preventDefault(),Y.stopPropagation(),!1},P.prototype._visualBell=function(){return!1},P.prototype._soundBell=function(){return this.options.bellStyle==="sound"},P}(U.CoreTerminal);m.Terminal=K},function(y,m,v){"use strict";var a=this&&this.__decorate||function(s,n,d,c){var r,f=arguments.length,i=f<3?n:c===null?c=Object.getOwnPropertyDescriptor(n,d):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(s,n,d,c);else for(var u=s.length-1;u>=0;u--)(r=s[u])&&(i=(f<3?r(i):f>3?r(n,d,i):r(n,d))||i);return f>3&&i&&Object.defineProperty(n,d,i),i},t=this&&this.__param||function(s,n){return function(d,c){n(d,c,s)}};Object.defineProperty(m,"__esModule",{value:!0}),m.CompositionHelper=void 0;var e=v(5),h=v(1),l=function(){function s(n,d,c,r,f,i){this._textarea=n,this._compositionView=d,this._bufferService=c,this._optionsService=r,this._charSizeService=f,this._coreService=i,this._isComposing=!1,this._isSendingComposition=!1,this._compositionPosition={start:0,end:0}}return Object.defineProperty(s.prototype,"isComposing",{get:function(){return this._isComposing},enumerable:!1,configurable:!0}),s.prototype.compositionstart=function(){this._isComposing=!0,this._compositionPosition.start=this._textarea.value.length,this._compositionView.textContent="",this._compositionView.classList.add("active")},s.prototype.compositionupdate=function(n){var d=this;this._compositionView.textContent=n.data,this.updateCompositionElements(),setTimeout(function(){d._compositionPosition.end=d._textarea.value.length},0)},s.prototype.compositionend=function(){this._finalizeComposition(!0)},s.prototype.keydown=function(n){if(this._isComposing||this._isSendingComposition){if(n.keyCode===229)return!1;if(n.keyCode===16||n.keyCode===17||n.keyCode===18)return!1;this._finalizeComposition(!1)}return n.keyCode!==229||(this._handleAnyTextareaChanges(),!1)},s.prototype._finalizeComposition=function(n){var d=this;if(this._compositionView.classList.remove("active"),this._isComposing=!1,n){var c={start:this._compositionPosition.start,end:this._compositionPosition.end};this._isSendingComposition=!0,setTimeout(function(){if(d._isSendingComposition){d._isSendingComposition=!1;var f=void 0;f=d._isComposing?d._textarea.value.substring(c.start,c.end):d._textarea.value.substring(c.start),d._coreService.triggerDataEvent(f,!0)}},0)}else{this._isSendingComposition=!1;var r=this._textarea.value.substring(this._compositionPosition.start,this._compositionPosition.end);this._coreService.triggerDataEvent(r,!0)}},s.prototype._handleAnyTextareaChanges=function(){var n=this,d=this._textarea.value;setTimeout(function(){if(!n._isComposing){var c=n._textarea.value.replace(d,"");c.length>0&&n._coreService.triggerDataEvent(c,!0)}},0)},s.prototype.updateCompositionElements=function(n){var d=this;if(this._isComposing){if(this._bufferService.buffer.isCursorInViewport){var c=Math.ceil(this._charSizeService.height*this._optionsService.options.lineHeight),r=this._bufferService.buffer.y*c,f=this._bufferService.buffer.x*this._charSizeService.width;this._compositionView.style.left=f+"px",this._compositionView.style.top=r+"px",this._compositionView.style.height=c+"px",this._compositionView.style.lineHeight=c+"px",this._compositionView.style.fontFamily=this._optionsService.options.fontFamily,this._compositionView.style.fontSize=this._optionsService.options.fontSize+"px";var i=this._compositionView.getBoundingClientRect();this._textarea.style.left=f+"px",this._textarea.style.top=r+"px",this._textarea.style.width=i.width+"px",this._textarea.style.height=i.height+"px",this._textarea.style.lineHeight=i.height+"px"}n||setTimeout(function(){return d.updateCompositionElements(!0)},0)}},s=a([t(2,h.IBufferService),t(3,h.IOptionsService),t(4,e.ICharSizeService),t(5,h.ICoreService)],s)}();m.CompositionHelper=l},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)}),e=this&&this.__decorate||function(r,f,i,u){var p,g=arguments.length,A=g<3?f:u===null?u=Object.getOwnPropertyDescriptor(f,i):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(r,f,i,u);else for(var b=r.length-1;b>=0;b--)(p=r[b])&&(A=(g<3?p(A):g>3?p(f,i,A):p(f,i))||A);return g>3&&A&&Object.defineProperty(f,i,A),A},h=this&&this.__param||function(r,f){return function(i,u){f(i,u,r)}};Object.defineProperty(m,"__esModule",{value:!0}),m.Viewport=void 0;var l=v(2),s=v(7),n=v(5),d=v(1),c=function(r){function f(i,u,p,g,A,b,x){var w=r.call(this)||this;return w._scrollLines=i,w._viewportElement=u,w._scrollArea=p,w._bufferService=g,w._optionsService=A,w._charSizeService=b,w._renderService=x,w.scrollBarWidth=0,w._currentRowHeight=0,w._lastRecordedBufferLength=0,w._lastRecordedViewportHeight=0,w._lastRecordedBufferHeight=0,w._lastTouchY=0,w._lastScrollTop=0,w._wheelPartialScroll=0,w._refreshAnimationFrame=null,w._ignoreNextScrollEvent=!1,w.scrollBarWidth=w._viewportElement.offsetWidth-w._scrollArea.offsetWidth||15,w.register(s.addDisposableDomListener(w._viewportElement,"scroll",w._onScroll.bind(w))),setTimeout(function(){return w.syncScrollArea()},0),w}return t(f,r),f.prototype.onThemeChange=function(i){this._viewportElement.style.backgroundColor=i.background.css},f.prototype._refresh=function(i){var u=this;if(i)return this._innerRefresh(),void(this._refreshAnimationFrame!==null&&cancelAnimationFrame(this._refreshAnimationFrame));this._refreshAnimationFrame===null&&(this._refreshAnimationFrame=requestAnimationFrame(function(){return u._innerRefresh()}))},f.prototype._innerRefresh=function(){if(this._charSizeService.height>0){this._currentRowHeight=this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio,this._lastRecordedViewportHeight=this._viewportElement.offsetHeight;var i=Math.round(this._currentRowHeight*this._lastRecordedBufferLength)+(this._lastRecordedViewportHeight-this._renderService.dimensions.canvasHeight);this._lastRecordedBufferHeight!==i&&(this._lastRecordedBufferHeight=i,this._scrollArea.style.height=this._lastRecordedBufferHeight+"px")}var u=this._bufferService.buffer.ydisp*this._currentRowHeight;this._viewportElement.scrollTop!==u&&(this._ignoreNextScrollEvent=!0,this._viewportElement.scrollTop=u),this._refreshAnimationFrame=null},f.prototype.syncScrollArea=function(i){if(i===void 0&&(i=!1),this._lastRecordedBufferLength!==this._bufferService.buffer.lines.length)return this._lastRecordedBufferLength=this._bufferService.buffer.lines.length,void this._refresh(i);if(this._lastRecordedViewportHeight===this._renderService.dimensions.canvasHeight){var u=this._bufferService.buffer.ydisp*this._currentRowHeight;this._lastScrollTop===u&&this._lastScrollTop===this._viewportElement.scrollTop&&this._renderService.dimensions.scaledCellHeight/window.devicePixelRatio===this._currentRowHeight||this._refresh(i)}else this._refresh(i)},f.prototype._onScroll=function(i){if(this._lastScrollTop=this._viewportElement.scrollTop,this._viewportElement.offsetParent)if(this._ignoreNextScrollEvent)this._ignoreNextScrollEvent=!1;else{var u=Math.round(this._lastScrollTop/this._currentRowHeight)-this._bufferService.buffer.ydisp;this._scrollLines(u,!0)}},f.prototype._bubbleScroll=function(i,u){var p=this._viewportElement.scrollTop+this._lastRecordedViewportHeight;return!(u<0&&this._viewportElement.scrollTop!==0||u>0&&p<this._lastRecordedBufferHeight)||(i.cancelable&&i.preventDefault(),!1)},f.prototype.onWheel=function(i){var u=this._getPixelsScrolled(i);return u!==0&&(this._viewportElement.scrollTop+=u,this._bubbleScroll(i,u))},f.prototype._getPixelsScrolled=function(i){if(i.deltaY===0)return 0;var u=this._applyScrollModifier(i.deltaY,i);return i.deltaMode===WheelEvent.DOM_DELTA_LINE?u*=this._currentRowHeight:i.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(u*=this._currentRowHeight*this._bufferService.rows),u},f.prototype.getLinesScrolled=function(i){if(i.deltaY===0)return 0;var u=this._applyScrollModifier(i.deltaY,i);return i.deltaMode===WheelEvent.DOM_DELTA_PIXEL?(u/=this._currentRowHeight+0,this._wheelPartialScroll+=u,u=Math.floor(Math.abs(this._wheelPartialScroll))*(this._wheelPartialScroll>0?1:-1),this._wheelPartialScroll%=1):i.deltaMode===WheelEvent.DOM_DELTA_PAGE&&(u*=this._bufferService.rows),u},f.prototype._applyScrollModifier=function(i,u){var p=this._optionsService.options.fastScrollModifier;return p==="alt"&&u.altKey||p==="ctrl"&&u.ctrlKey||p==="shift"&&u.shiftKey?i*this._optionsService.options.fastScrollSensitivity*this._optionsService.options.scrollSensitivity:i*this._optionsService.options.scrollSensitivity},f.prototype.onTouchStart=function(i){this._lastTouchY=i.touches[0].pageY},f.prototype.onTouchMove=function(i){var u=this._lastTouchY-i.touches[0].pageY;return this._lastTouchY=i.touches[0].pageY,u!==0&&(this._viewportElement.scrollTop+=u,this._bubbleScroll(i,u))},f=e([h(3,d.IBufferService),h(4,d.IOptionsService),h(5,n.ICharSizeService),h(6,n.IRenderService)],f)}(l.Disposable);m.Viewport=c},function(y,m,v){"use strict";function a(l){return l.replace(/\r?\n/g,"\r")}function t(l,s){return s?"[200~"+l+"[201~":l}function e(l,s,n){l=t(l=a(l),n.decPrivateModes.bracketedPasteMode),n.triggerDataEvent(l,!0),s.value=""}function h(l,s,n){var d=n.getBoundingClientRect(),c=l.clientX-d.left-10,r=l.clientY-d.top-10;s.style.width="20px",s.style.height="20px",s.style.left=c+"px",s.style.top=r+"px",s.style.zIndex="1000",s.focus()}Object.defineProperty(m,"__esModule",{value:!0}),m.rightClickHandler=m.moveTextAreaUnderMouseCursor=m.paste=m.handlePasteEvent=m.copyHandler=m.bracketTextForPaste=m.prepareTextForTerminal=void 0,m.prepareTextForTerminal=a,m.bracketTextForPaste=t,m.copyHandler=function(l,s){l.clipboardData&&l.clipboardData.setData("text/plain",s.selectionText),l.preventDefault()},m.handlePasteEvent=function(l,s,n){l.stopPropagation(),l.clipboardData&&e(l.clipboardData.getData("text/plain"),s,n)},m.paste=e,m.moveTextAreaUnderMouseCursor=h,m.rightClickHandler=function(l,s,n,d,c){h(l,s,n),c&&!d.isClickInSelection(l)&&d.selectWordAtCursor(l),s.value=d.selectionText,s.select()}},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)});Object.defineProperty(m,"__esModule",{value:!0}),m.EscapeSequenceParser=m.VT500_TRANSITION_TABLE=m.TransitionTable=void 0;var e=v(2),h=v(15),l=v(21),s=v(22),n=v(24),d=function(){function r(f){this.table=new Uint8Array(f)}return r.prototype.setDefault=function(f,i){h.fill(this.table,f<<4|i)},r.prototype.add=function(f,i,u,p){this.table[i<<8|f]=u<<4|p},r.prototype.addMany=function(f,i,u,p){for(var g=0;g<f.length;g++)this.table[i<<8|f[g]]=u<<4|p},r}();m.TransitionTable=d,m.VT500_TRANSITION_TABLE=function(){var r=new d(4095),f=Array.apply(null,Array(256)).map(function(b,x){return x}),i=function(x,w){return f.slice(x,w)},u=i(32,127),p=i(0,24);p.push(25),p.push.apply(p,i(28,32));var g,A=i(0,14);for(g in r.setDefault(1,0),r.addMany(u,0,2,0),A)r.addMany([24,26,153,154],g,3,0),r.addMany(i(128,144),g,3,0),r.addMany(i(144,152),g,3,0),r.add(156,g,0,0),r.add(27,g,11,1),r.add(157,g,4,8),r.addMany([152,158,159],g,0,7),r.add(155,g,11,3),r.add(144,g,11,9);return r.addMany(p,0,3,0),r.addMany(p,1,3,1),r.add(127,1,0,1),r.addMany(p,8,0,8),r.addMany(p,3,3,3),r.add(127,3,0,3),r.addMany(p,4,3,4),r.add(127,4,0,4),r.addMany(p,6,3,6),r.addMany(p,5,3,5),r.add(127,5,0,5),r.addMany(p,2,3,2),r.add(127,2,0,2),r.add(93,1,4,8),r.addMany(u,8,5,8),r.add(127,8,5,8),r.addMany([156,27,24,26,7],8,6,0),r.addMany(i(28,32),8,0,8),r.addMany([88,94,95],1,0,7),r.addMany(u,7,0,7),r.addMany(p,7,0,7),r.add(156,7,0,0),r.add(127,7,0,7),r.add(91,1,11,3),r.addMany(i(64,127),3,7,0),r.addMany(i(48,60),3,8,4),r.addMany([60,61,62,63],3,9,4),r.addMany(i(48,60),4,8,4),r.addMany(i(64,127),4,7,0),r.addMany([60,61,62,63],4,0,6),r.addMany(i(32,64),6,0,6),r.add(127,6,0,6),r.addMany(i(64,127),6,0,0),r.addMany(i(32,48),3,9,5),r.addMany(i(32,48),5,9,5),r.addMany(i(48,64),5,0,6),r.addMany(i(64,127),5,7,0),r.addMany(i(32,48),4,9,5),r.addMany(i(32,48),1,9,2),r.addMany(i(32,48),2,9,2),r.addMany(i(48,127),2,10,0),r.addMany(i(48,80),1,10,0),r.addMany(i(81,88),1,10,0),r.addMany([89,90,92],1,10,0),r.addMany(i(96,127),1,10,0),r.add(80,1,11,9),r.addMany(p,9,0,9),r.add(127,9,0,9),r.addMany(i(28,32),9,0,9),r.addMany(i(32,48),9,9,12),r.addMany(i(48,60),9,8,10),r.addMany([60,61,62,63],9,9,10),r.addMany(p,11,0,11),r.addMany(i(32,128),11,0,11),r.addMany(i(28,32),11,0,11),r.addMany(p,10,0,10),r.add(127,10,0,10),r.addMany(i(28,32),10,0,10),r.addMany(i(48,60),10,8,10),r.addMany([60,61,62,63],10,0,11),r.addMany(i(32,48),10,9,12),r.addMany(p,12,0,12),r.add(127,12,0,12),r.addMany(i(28,32),12,0,12),r.addMany(i(32,48),12,9,12),r.addMany(i(48,64),12,0,11),r.addMany(i(64,127),12,12,13),r.addMany(i(64,127),10,12,13),r.addMany(i(64,127),9,12,13),r.addMany(p,13,13,13),r.addMany(u,13,13,13),r.add(127,13,0,13),r.addMany([27,156,24,26],13,14,0),r.add(160,0,2,0),r.add(160,8,5,8),r.add(160,6,0,6),r.add(160,11,0,11),r.add(160,13,13,13),r}();var c=function(r){function f(i){i===void 0&&(i=m.VT500_TRANSITION_TABLE);var u=r.call(this)||this;return u._transitions=i,u.initialState=0,u.currentState=u.initialState,u._params=new l.Params,u._params.addParam(0),u._collect=0,u.precedingCodepoint=0,u._printHandlerFb=function(p,g,A){},u._executeHandlerFb=function(p){},u._csiHandlerFb=function(p,g){},u._escHandlerFb=function(p){},u._errorHandlerFb=function(p){return p},u._printHandler=u._printHandlerFb,u._executeHandlers=Object.create(null),u._csiHandlers=Object.create(null),u._escHandlers=Object.create(null),u._oscParser=new s.OscParser,u._dcsParser=new n.DcsParser,u._errorHandler=u._errorHandlerFb,u.setEscHandler({final:"\\"},function(){}),u}return t(f,r),f.prototype._identifier=function(i,u){u===void 0&&(u=[64,126]);var p=0;if(i.prefix){if(i.prefix.length>1)throw new Error("only one byte as prefix supported");if((p=i.prefix.charCodeAt(0))&&60>p||p>63)throw new Error("prefix must be in range 0x3c .. 0x3f")}if(i.intermediates){if(i.intermediates.length>2)throw new Error("only two bytes as intermediates are supported");for(var g=0;g<i.intermediates.length;++g){var A=i.intermediates.charCodeAt(g);if(32>A||A>47)throw new Error("intermediate must be in range 0x20 .. 0x2f");p<<=8,p|=A}}if(i.final.length!==1)throw new Error("final must be a single byte");var b=i.final.charCodeAt(0);if(u[0]>b||b>u[1])throw new Error("final must be in range "+u[0]+" .. "+u[1]);return p<<=8,p|=b},f.prototype.identToString=function(i){for(var u=[];i;)u.push(String.fromCharCode(255&i)),i>>=8;return u.reverse().join("")},f.prototype.dispose=function(){this._csiHandlers=Object.create(null),this._executeHandlers=Object.create(null),this._escHandlers=Object.create(null),this._oscParser.dispose(),this._dcsParser.dispose()},f.prototype.setPrintHandler=function(i){this._printHandler=i},f.prototype.clearPrintHandler=function(){this._printHandler=this._printHandlerFb},f.prototype.addEscHandler=function(i,u){var p=this._identifier(i,[48,126]);this._escHandlers[p]===void 0&&(this._escHandlers[p]=[]);var g=this._escHandlers[p];return g.push(u),{dispose:function(){var b=g.indexOf(u);b!==-1&&g.splice(b,1)}}},f.prototype.setEscHandler=function(i,u){this._escHandlers[this._identifier(i,[48,126])]=[u]},f.prototype.clearEscHandler=function(i){this._escHandlers[this._identifier(i,[48,126])]&&delete this._escHandlers[this._identifier(i,[48,126])]},f.prototype.setEscHandlerFallback=function(i){this._escHandlerFb=i},f.prototype.setExecuteHandler=function(i,u){this._executeHandlers[i.charCodeAt(0)]=u},f.prototype.clearExecuteHandler=function(i){this._executeHandlers[i.charCodeAt(0)]&&delete this._executeHandlers[i.charCodeAt(0)]},f.prototype.setExecuteHandlerFallback=function(i){this._executeHandlerFb=i},f.prototype.addCsiHandler=function(i,u){var p=this._identifier(i);this._csiHandlers[p]===void 0&&(this._csiHandlers[p]=[]);var g=this._csiHandlers[p];return g.push(u),{dispose:function(){var b=g.indexOf(u);b!==-1&&g.splice(b,1)}}},f.prototype.setCsiHandler=function(i,u){this._csiHandlers[this._identifier(i)]=[u]},f.prototype.clearCsiHandler=function(i){this._csiHandlers[this._identifier(i)]&&delete this._csiHandlers[this._identifier(i)]},f.prototype.setCsiHandlerFallback=function(i){this._csiHandlerFb=i},f.prototype.addDcsHandler=function(i,u){return this._dcsParser.addHandler(this._identifier(i),u)},f.prototype.setDcsHandler=function(i,u){this._dcsParser.setHandler(this._identifier(i),u)},f.prototype.clearDcsHandler=function(i){this._dcsParser.clearHandler(this._identifier(i))},f.prototype.setDcsHandlerFallback=function(i){this._dcsParser.setHandlerFallback(i)},f.prototype.addOscHandler=function(i,u){return this._oscParser.addHandler(i,u)},f.prototype.setOscHandler=function(i,u){this._oscParser.setHandler(i,u)},f.prototype.clearOscHandler=function(i){this._oscParser.clearHandler(i)},f.prototype.setOscHandlerFallback=function(i){this._oscParser.setHandlerFallback(i)},f.prototype.setErrorHandler=function(i){this._errorHandler=i},f.prototype.clearErrorHandler=function(){this._errorHandler=this._errorHandlerFb},f.prototype.reset=function(){this.currentState=this.initialState,this._oscParser.reset(),this._dcsParser.reset(),this._params.reset(),this._params.addParam(0),this._collect=0,this.precedingCodepoint=0},f.prototype.parse=function(i,u){for(var p=0,g=0,A=this.currentState,b=this._oscParser,x=this._dcsParser,w=this._collect,_=this._params,C=this._transitions.table,L=0;L<u;++L){switch((g=C[A<<8|((p=i[L])<160?p:160)])>>4){case 2:for(var E=L+1;;++E){if(E>=u||(p=i[E])<32||p>126&&p<160){this._printHandler(i,L,E),L=E-1;break}if(++E>=u||(p=i[E])<32||p>126&&p<160){this._printHandler(i,L,E),L=E-1;break}if(++E>=u||(p=i[E])<32||p>126&&p<160){this._printHandler(i,L,E),L=E-1;break}if(++E>=u||(p=i[E])<32||p>126&&p<160){this._printHandler(i,L,E),L=E-1;break}}break;case 3:this._executeHandlers[p]?this._executeHandlers[p]():this._executeHandlerFb(p),this.precedingCodepoint=0;break;case 0:break;case 1:if(this._errorHandler({position:L,code:p,currentState:A,collect:w,params:_,abort:!1}).abort)return;break;case 7:for(var S=this._csiHandlers[w<<8|p],O=S?S.length-1:-1;O>=0&&S[O](_)===!1;O--);O<0&&this._csiHandlerFb(w<<8|p,_),this.precedingCodepoint=0;break;case 8:do switch(p){case 59:_.addParam(0);break;case 58:_.addSubParam(-1);break;default:_.addDigit(p-48)}while(++L<u&&(p=i[L])>47&&p<60);L--;break;case 9:w<<=8,w|=p;break;case 10:for(var D=this._escHandlers[w<<8|p],F=D?D.length-1:-1;F>=0&&D[F]()===!1;F--);F<0&&this._escHandlerFb(w<<8|p),this.precedingCodepoint=0;break;case 11:_.reset(),_.addParam(0),w=0;break;case 12:x.hook(w<<8|p,_);break;case 13:for(var U=L+1;;++U)if(U>=u||(p=i[U])===24||p===26||p===27||p>127&&p<160){x.put(i,L,U),L=U-1;break}break;case 14:x.unhook(p!==24&&p!==26),p===27&&(g|=1),_.reset(),_.addParam(0),w=0,this.precedingCodepoint=0;break;case 4:b.start();break;case 5:for(var R=L+1;;R++)if(R>=u||(p=i[R])<32||p>127&&p<=159){b.put(i,L,R),L=R-1;break}break;case 6:b.end(p!==24&&p!==26),p===27&&(g|=1),_.reset(),_.addParam(0),w=0,this.precedingCodepoint=0}A=15&g}this._collect=w,this.currentState=A},f}(e.Disposable);m.EscapeSequenceParser=c},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(x,w){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,C){_.__proto__=C}||function(_,C){for(var L in C)C.hasOwnProperty(L)&&(_[L]=C[L])})(x,w)},function(b,x){function w(){this.constructor=b}a(b,x),b.prototype=x===null?Object.create(x):(w.prototype=x.prototype,new w)}),e=this&&this.__decorate||function(b,x,w,_){var C,L=arguments.length,E=L<3?x:_===null?_=Object.getOwnPropertyDescriptor(x,w):_;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(b,x,w,_);else for(var S=b.length-1;S>=0;S--)(C=b[S])&&(E=(L<3?C(E):L>3?C(x,w,E):C(x,w))||E);return L>3&&E&&Object.defineProperty(x,w,E),E},h=this&&this.__param||function(b,x){return function(w,_){x(w,_,b)}};Object.defineProperty(m,"__esModule",{value:!0}),m.Renderer=void 0;var l=v(41),s=v(47),n=v(48),d=v(49),c=v(29),r=v(2),f=v(5),i=v(1),u=v(25),p=v(0),g=1,A=function(b){function x(w,_,C,L,E,S,O,D,F){var U=b.call(this)||this;U._colors=w,U._screenElement=_,U._bufferService=E,U._charSizeService=S,U._optionsService=O,U._id=g++,U._onRequestRedraw=new p.EventEmitter;var R=U._optionsService.options.allowTransparency;return U._characterJoinerRegistry=new c.CharacterJoinerRegistry(U._bufferService),U._renderLayers=[new l.TextRenderLayer(U._screenElement,0,U._colors,U._characterJoinerRegistry,R,U._id,U._bufferService,O),new s.SelectionRenderLayer(U._screenElement,1,U._colors,U._id,U._bufferService,O),new d.LinkRenderLayer(U._screenElement,2,U._colors,U._id,C,L,U._bufferService,O),new n.CursorRenderLayer(U._screenElement,3,U._colors,U._id,U._onRequestRedraw,U._bufferService,O,D,F)],U.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},U._devicePixelRatio=window.devicePixelRatio,U._updateDimensions(),U.onOptionsChanged(),U}return t(x,b),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return this._onRequestRedraw.event},enumerable:!1,configurable:!0}),x.prototype.dispose=function(){for(var w=0,_=this._renderLayers;w<_.length;w++)_[w].dispose();b.prototype.dispose.call(this),u.removeTerminalFromCache(this._id)},x.prototype.onDevicePixelRatioChange=function(){this._devicePixelRatio!==window.devicePixelRatio&&(this._devicePixelRatio=window.devicePixelRatio,this.onResize(this._bufferService.cols,this._bufferService.rows))},x.prototype.setColors=function(w){this._colors=w;for(var _=0,C=this._renderLayers;_<C.length;_++){var L=C[_];L.setColors(this._colors),L.reset()}},x.prototype.onResize=function(w,_){this._updateDimensions();for(var C=0,L=this._renderLayers;C<L.length;C++)L[C].resize(this.dimensions);this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},x.prototype.onCharSizeChanged=function(){this.onResize(this._bufferService.cols,this._bufferService.rows)},x.prototype.onBlur=function(){this._runOperation(function(w){return w.onBlur()})},x.prototype.onFocus=function(){this._runOperation(function(w){return w.onFocus()})},x.prototype.onSelectionChanged=function(w,_,C){C===void 0&&(C=!1),this._runOperation(function(L){return L.onSelectionChanged(w,_,C)})},x.prototype.onCursorMove=function(){this._runOperation(function(w){return w.onCursorMove()})},x.prototype.onOptionsChanged=function(){this._runOperation(function(w){return w.onOptionsChanged()})},x.prototype.clear=function(){this._runOperation(function(w){return w.reset()})},x.prototype._runOperation=function(w){for(var _=0,C=this._renderLayers;_<C.length;_++)w(C[_])},x.prototype.renderRows=function(w,_){for(var C=0,L=this._renderLayers;C<L.length;C++)L[C].onGridChanged(w,_)},x.prototype._updateDimensions=function(){this._charSizeService.hasValidSize&&(this.dimensions.scaledCharWidth=Math.floor(this._charSizeService.width*window.devicePixelRatio),this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharTop=this._optionsService.options.lineHeight===1?0:Math.round((this.dimensions.scaledCellHeight-this.dimensions.scaledCharHeight)/2),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCharLeft=Math.floor(this._optionsService.options.letterSpacing/2),this.dimensions.scaledCanvasHeight=this._bufferService.rows*this.dimensions.scaledCellHeight,this.dimensions.scaledCanvasWidth=this._bufferService.cols*this.dimensions.scaledCellWidth,this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows,this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols)},x.prototype.registerCharacterJoiner=function(w){return this._characterJoinerRegistry.registerCharacterJoiner(w)},x.prototype.deregisterCharacterJoiner=function(w){return this._characterJoinerRegistry.deregisterCharacterJoiner(w)},x=e([h(4,i.IBufferService),h(5,f.ICharSizeService),h(6,i.IOptionsService),h(7,i.ICoreService),h(8,f.ICoreBrowserService)],x)}(r.Disposable);m.Renderer=A},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)});Object.defineProperty(m,"__esModule",{value:!0}),m.TextRenderLayer=void 0;var e=v(42),h=v(13),l=v(6),s=v(3),n=v(29),d=v(4),c=function(r){function f(i,u,p,g,A,b,x,w){var _=r.call(this,i,"text",u,A,p,b,x,w)||this;return _._characterWidth=0,_._characterFont="",_._characterOverlapCache={},_._workCell=new d.CellData,_._state=new e.GridCache,_._characterJoinerRegistry=g,_}return t(f,r),f.prototype.resize=function(i){r.prototype.resize.call(this,i);var u=this._getFont(!1,!1);this._characterWidth===i.scaledCharWidth&&this._characterFont===u||(this._characterWidth=i.scaledCharWidth,this._characterFont=u,this._characterOverlapCache={}),this._state.clear(),this._state.resize(this._bufferService.cols,this._bufferService.rows)},f.prototype.reset=function(){this._state.clear(),this._clearAll()},f.prototype._forEachCell=function(i,u,p,g){for(var A=i;A<=u;A++)for(var b=A+this._bufferService.buffer.ydisp,x=this._bufferService.buffer.lines.get(b),w=p?p.getJoinedCharacters(b):[],_=0;_<this._bufferService.cols;_++){x.loadCell(_,this._workCell);var C=this._workCell,L=!1,E=_;if(C.getWidth()!==0){if(w.length>0&&_===w[0][0]){L=!0;var S=w.shift();C=new n.JoinedCellData(this._workCell,x.translateToString(!0,S[0],S[1]),S[1]-S[0]),E=S[1]-1}!L&&this._isOverlapping(C)&&E<x.length-1&&x.getCodePoint(E+1)===s.NULL_CELL_CODE&&(C.content&=-12582913,C.content|=2<<22),g(C,_,A),_=E}}},f.prototype._drawBackground=function(i,u){var p=this,g=this._ctx,A=this._bufferService.cols,b=0,x=0,w=null;g.save(),this._forEachCell(i,u,null,function(_,C,L){var E=null;_.isInverse()?E=_.isFgDefault()?p._colors.foreground.css:_.isFgRGB()?"rgb("+l.AttributeData.toColorRGB(_.getFgColor()).join(",")+")":p._colors.ansi[_.getFgColor()].css:_.isBgRGB()?E="rgb("+l.AttributeData.toColorRGB(_.getBgColor()).join(",")+")":_.isBgPalette()&&(E=p._colors.ansi[_.getBgColor()].css),w===null&&(b=C,x=L),L!==x?(g.fillStyle=w||"",p._fillCells(b,x,A-b,1),b=C,x=L):w!==E&&(g.fillStyle=w||"",p._fillCells(b,x,C-b,1),b=C,x=L),w=E}),w!==null&&(g.fillStyle=w,this._fillCells(b,x,A-b,1)),g.restore()},f.prototype._drawForeground=function(i,u){var p=this;this._forEachCell(i,u,this._characterJoinerRegistry,function(g,A,b){if(!g.isInvisible()&&(p._drawChars(g,A,b),g.isUnderline())){if(p._ctx.save(),g.isInverse())if(g.isBgDefault())p._ctx.fillStyle=p._colors.background.css;else if(g.isBgRGB())p._ctx.fillStyle="rgb("+l.AttributeData.toColorRGB(g.getBgColor()).join(",")+")";else{var x=g.getBgColor();p._optionsService.options.drawBoldTextInBrightColors&&g.isBold()&&x<8&&(x+=8),p._ctx.fillStyle=p._colors.ansi[x].css}else if(g.isFgDefault())p._ctx.fillStyle=p._colors.foreground.css;else if(g.isFgRGB())p._ctx.fillStyle="rgb("+l.AttributeData.toColorRGB(g.getFgColor()).join(",")+")";else{var w=g.getFgColor();p._optionsService.options.drawBoldTextInBrightColors&&g.isBold()&&w<8&&(w+=8),p._ctx.fillStyle=p._colors.ansi[w].css}p._fillBottomLineAtCells(A,b,g.getWidth()),p._ctx.restore()}})},f.prototype.onGridChanged=function(i,u){this._state.cache.length!==0&&(this._charAtlas&&this._charAtlas.beginFrame(),this._clearCells(0,i,this._bufferService.cols,u-i+1),this._drawBackground(i,u),this._drawForeground(i,u))},f.prototype.onOptionsChanged=function(){this._setTransparency(this._optionsService.options.allowTransparency)},f.prototype._isOverlapping=function(i){if(i.getWidth()!==1)return!1;if(i.getCode()<256)return!1;var u=i.getChars();if(this._characterOverlapCache.hasOwnProperty(u))return this._characterOverlapCache[u];this._ctx.save(),this._ctx.font=this._characterFont;var p=Math.floor(this._ctx.measureText(u).width)>this._characterWidth;return this._ctx.restore(),this._characterOverlapCache[u]=p,p},f}(h.BaseRenderLayer);m.TextRenderLayer=c},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.GridCache=void 0;var a=function(){function t(){this.cache=[]}return t.prototype.resize=function(e,h){for(var l=0;l<e;l++){this.cache.length<=l&&this.cache.push([]);for(var s=this.cache[l].length;s<h;s++)this.cache[l].push(void 0);this.cache[l].length=h}this.cache.length=e},t.prototype.clear=function(){for(var e=0;e<this.cache.length;e++)for(var h=0;h<this.cache[e].length;h++)this.cache[e][h]=void 0},t}();m.GridCache=a},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(g,A){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,x){b.__proto__=x}||function(b,x){for(var w in x)x.hasOwnProperty(w)&&(b[w]=x[w])})(g,A)},function(p,g){function A(){this.constructor=p}a(p,g),p.prototype=g===null?Object.create(g):(A.prototype=g.prototype,new A)});Object.defineProperty(m,"__esModule",{value:!0}),m.NoneCharAtlas=m.DynamicCharAtlas=m.getGlyphCacheKey=void 0;var e=v(9),h=v(44),l=v(27),s=v(46),n=v(11),d=v(28),c=v(10),r={css:"rgba(0, 0, 0, 0)",rgba:0};function f(p){return p.code<<21|p.bg<<12|p.fg<<3|(p.bold?0:4)+(p.dim?0:2)+(p.italic?0:1)}m.getGlyphCacheKey=f;var i=function(p){function g(A,b){var x=p.call(this)||this;x._config=b,x._drawToCacheCount=0,x._glyphsWaitingOnBitmap=[],x._bitmapCommitTimeout=null,x._bitmap=null,x._cacheCanvas=A.createElement("canvas"),x._cacheCanvas.width=1024,x._cacheCanvas.height=1024,x._cacheCtx=d.throwIfFalsy(x._cacheCanvas.getContext("2d",{alpha:!0}));var w=A.createElement("canvas");w.width=x._config.scaledCharWidth,w.height=x._config.scaledCharHeight,x._tmpCtx=d.throwIfFalsy(w.getContext("2d",{alpha:x._config.allowTransparency})),x._width=Math.floor(1024/x._config.scaledCharWidth),x._height=Math.floor(1024/x._config.scaledCharHeight);var _=x._width*x._height;return x._cacheMap=new s.LRUMap(_),x._cacheMap.prealloc(_),x}return t(g,p),g.prototype.dispose=function(){this._bitmapCommitTimeout!==null&&(window.clearTimeout(this._bitmapCommitTimeout),this._bitmapCommitTimeout=null)},g.prototype.beginFrame=function(){this._drawToCacheCount=0},g.prototype.draw=function(A,b,x,w){if(b.code===32)return!0;if(!this._canCache(b))return!1;var _=f(b),C=this._cacheMap.get(_);if(C!=null)return this._drawFromCache(A,C,x,w),!0;if(this._drawToCacheCount<100){var L=void 0;L=this._cacheMap.size<this._cacheMap.capacity?this._cacheMap.size:this._cacheMap.peek().index;var E=this._drawToCache(b,L);return this._cacheMap.set(_,E),this._drawFromCache(A,E,x,w),!0}return!1},g.prototype._canCache=function(A){return A.code<256},g.prototype._toCoordinateX=function(A){return A%this._width*this._config.scaledCharWidth},g.prototype._toCoordinateY=function(A){return Math.floor(A/this._width)*this._config.scaledCharHeight},g.prototype._drawFromCache=function(A,b,x,w){if(!b.isEmpty){var _=this._toCoordinateX(b.index),C=this._toCoordinateY(b.index);A.drawImage(b.inBitmap?this._bitmap:this._cacheCanvas,_,C,this._config.scaledCharWidth,this._config.scaledCharHeight,x,w,this._config.scaledCharWidth,this._config.scaledCharHeight)}},g.prototype._getColorFromAnsiIndex=function(A){return A<this._config.colors.ansi.length?this._config.colors.ansi[A]:l.DEFAULT_ANSI_COLORS[A]},g.prototype._getBackgroundColor=function(A){return this._config.allowTransparency?r:A.bg===e.INVERTED_DEFAULT_COLOR?this._config.colors.foreground:A.bg<256?this._getColorFromAnsiIndex(A.bg):this._config.colors.background},g.prototype._getForegroundColor=function(A){return A.fg===e.INVERTED_DEFAULT_COLOR?c.color.opaque(this._config.colors.background):A.fg<256?this._getColorFromAnsiIndex(A.fg):this._config.colors.foreground},g.prototype._drawToCache=function(A,b){this._drawToCacheCount++,this._tmpCtx.save();var x=this._getBackgroundColor(A);this._tmpCtx.globalCompositeOperation="copy",this._tmpCtx.fillStyle=x.css,this._tmpCtx.fillRect(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),this._tmpCtx.globalCompositeOperation="source-over";var w=A.bold?this._config.fontWeightBold:this._config.fontWeight,_=A.italic?"italic":"";this._tmpCtx.font=_+" "+w+" "+this._config.fontSize*this._config.devicePixelRatio+"px "+this._config.fontFamily,this._tmpCtx.textBaseline="middle",this._tmpCtx.fillStyle=this._getForegroundColor(A).css,A.dim&&(this._tmpCtx.globalAlpha=e.DIM_OPACITY),this._tmpCtx.fillText(A.chars,0,this._config.scaledCharHeight/2),this._tmpCtx.restore();var C=this._tmpCtx.getImageData(0,0,this._config.scaledCharWidth,this._config.scaledCharHeight),L=!1;this._config.allowTransparency||(L=function(D,F){for(var U=!0,R=F.rgba>>>24,K=F.rgba>>>16&255,Z=F.rgba>>>8&255,P=0;P<D.data.length;P+=4)D.data[P]===R&&D.data[P+1]===K&&D.data[P+2]===Z?D.data[P+3]=0:U=!1;return U}(C,x));var E=this._toCoordinateX(b),S=this._toCoordinateY(b);this._cacheCtx.putImageData(C,E,S);var O={index:b,isEmpty:L,inBitmap:!1};return this._addGlyphToBitmap(O),O},g.prototype._addGlyphToBitmap=function(A){var b=this;!("createImageBitmap"in window)||n.isFirefox||n.isSafari||(this._glyphsWaitingOnBitmap.push(A),this._bitmapCommitTimeout===null&&(this._bitmapCommitTimeout=window.setTimeout(function(){return b._generateBitmap()},100)))},g.prototype._generateBitmap=function(){var A=this,b=this._glyphsWaitingOnBitmap;this._glyphsWaitingOnBitmap=[],window.createImageBitmap(this._cacheCanvas).then(function(x){A._bitmap=x;for(var w=0;w<b.length;w++)b[w].inBitmap=!0}),this._bitmapCommitTimeout=null},g}(h.BaseCharAtlas);m.DynamicCharAtlas=i;var u=function(p){function g(A,b){return p.call(this)||this}return t(g,p),g.prototype.draw=function(A,b,x,w){return!1},g}(h.BaseCharAtlas);m.NoneCharAtlas=u},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.BaseCharAtlas=void 0;var a=function(){function t(){this._didWarmUp=!1}return t.prototype.dispose=function(){},t.prototype.warmUp=function(){this._didWarmUp||(this._doWarmUp(),this._didWarmUp=!0)},t.prototype._doWarmUp=function(){},t.prototype.beginFrame=function(){},t}();m.BaseCharAtlas=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.ColorContrastCache=void 0;var a=function(){function t(){this._color={},this._rgba={}}return t.prototype.clear=function(){this._color={},this._rgba={}},t.prototype.setCss=function(e,h,l){this._rgba[e]||(this._rgba[e]={}),this._rgba[e][h]=l},t.prototype.getCss=function(e,h){return this._rgba[e]?this._rgba[e][h]:void 0},t.prototype.setColor=function(e,h,l){this._color[e]||(this._color[e]={}),this._color[e][h]=l},t.prototype.getColor=function(e,h){return this._color[e]?this._color[e][h]:void 0},t}();m.ColorContrastCache=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.LRUMap=void 0;var a=function(){function t(e){this.capacity=e,this._map={},this._head=null,this._tail=null,this._nodePool=[],this.size=0}return t.prototype._unlinkNode=function(e){var h=e.prev,l=e.next;e===this._head&&(this._head=l),e===this._tail&&(this._tail=h),h!==null&&(h.next=l),l!==null&&(l.prev=h)},t.prototype._appendNode=function(e){var h=this._tail;h!==null&&(h.next=e),e.prev=h,e.next=null,this._tail=e,this._head===null&&(this._head=e)},t.prototype.prealloc=function(e){for(var h=this._nodePool,l=0;l<e;l++)h.push({prev:null,next:null,key:null,value:null})},t.prototype.get=function(e){var h=this._map[e];return h!==void 0?(this._unlinkNode(h),this._appendNode(h),h.value):null},t.prototype.peekValue=function(e){var h=this._map[e];return h!==void 0?h.value:null},t.prototype.peek=function(){var e=this._head;return e===null?null:e.value},t.prototype.set=function(e,h){var l=this._map[e];if(l!==void 0)l=this._map[e],this._unlinkNode(l),l.value=h;else if(this.size>=this.capacity)l=this._head,this._unlinkNode(l),delete this._map[l.key],l.key=e,l.value=h,this._map[e]=l;else{var s=this._nodePool;s.length>0?((l=s.pop()).key=e,l.value=h):l={prev:null,next:null,key:e,value:h},this._map[e]=l,this.size++}this._appendNode(l)},t}();m.LRUMap=a},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(l,s){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,d){n.__proto__=d}||function(n,d){for(var c in d)d.hasOwnProperty(c)&&(n[c]=d[c])})(l,s)},function(h,l){function s(){this.constructor=h}a(h,l),h.prototype=l===null?Object.create(l):(s.prototype=l.prototype,new s)});Object.defineProperty(m,"__esModule",{value:!0}),m.SelectionRenderLayer=void 0;var e=function(h){function l(s,n,d,c,r,f){var i=h.call(this,s,"selection",n,!0,d,c,r,f)||this;return i._clearState(),i}return t(l,h),l.prototype._clearState=function(){this._state={start:void 0,end:void 0,columnSelectMode:void 0,ydisp:void 0}},l.prototype.resize=function(s){h.prototype.resize.call(this,s),this._clearState()},l.prototype.reset=function(){this._state.start&&this._state.end&&(this._clearState(),this._clearAll())},l.prototype.onSelectionChanged=function(s,n,d){if(this._didStateChange(s,n,d,this._bufferService.buffer.ydisp))if(this._clearAll(),s&&n){var c=s[1]-this._bufferService.buffer.ydisp,r=n[1]-this._bufferService.buffer.ydisp,f=Math.max(c,0),i=Math.min(r,this._bufferService.rows-1);if(!(f>=this._bufferService.rows||i<0)){if(this._ctx.fillStyle=this._colors.selectionTransparent.css,d){var u=s[0],p=n[0]-u,g=i-f+1;this._fillCells(u,f,p,g)}else{u=c===f?s[0]:0;var A=f===i?n[0]:this._bufferService.cols;this._fillCells(u,f,A-u,1);var b=Math.max(i-f-1,0);if(this._fillCells(0,f+1,this._bufferService.cols,b),f!==i){var x=r===i?n[0]:this._bufferService.cols;this._fillCells(0,i,x,1)}}this._state.start=[s[0],s[1]],this._state.end=[n[0],n[1]],this._state.columnSelectMode=d,this._state.ydisp=this._bufferService.buffer.ydisp}}else this._clearState()},l.prototype._didStateChange=function(s,n,d,c){return!this._areCoordinatesEqual(s,this._state.start)||!this._areCoordinatesEqual(n,this._state.end)||d!==this._state.columnSelectMode||c!==this._state.ydisp},l.prototype._areCoordinatesEqual=function(s,n){return!(!s||!n)&&s[0]===n[0]&&s[1]===n[1]},l}(v(13).BaseRenderLayer);m.SelectionRenderLayer=e},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(d,c){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,f){r.__proto__=f}||function(r,f){for(var i in f)f.hasOwnProperty(i)&&(r[i]=f[i])})(d,c)},function(n,d){function c(){this.constructor=n}a(n,d),n.prototype=d===null?Object.create(d):(c.prototype=d.prototype,new c)});Object.defineProperty(m,"__esModule",{value:!0}),m.CursorRenderLayer=void 0;var e=v(13),h=v(4),l=function(n){function d(c,r,f,i,u,p,g,A,b){var x=n.call(this,c,"cursor",r,!0,f,i,p,g)||this;return x._onRequestRedraw=u,x._coreService=A,x._coreBrowserService=b,x._cell=new h.CellData,x._state={x:0,y:0,isFocused:!1,style:"",width:0},x._cursorRenderers={bar:x._renderBarCursor.bind(x),block:x._renderBlockCursor.bind(x),underline:x._renderUnderlineCursor.bind(x)},x}return t(d,n),d.prototype.resize=function(c){n.prototype.resize.call(this,c),this._state={x:0,y:0,isFocused:!1,style:"",width:0}},d.prototype.reset=function(){this._clearCursor(),this._cursorBlinkStateManager&&(this._cursorBlinkStateManager.dispose(),this._cursorBlinkStateManager=void 0,this.onOptionsChanged())},d.prototype.onBlur=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.pause(),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},d.prototype.onFocus=function(){this._cursorBlinkStateManager?this._cursorBlinkStateManager.resume():this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},d.prototype.onOptionsChanged=function(){var c,r=this;this._optionsService.options.cursorBlink?this._cursorBlinkStateManager||(this._cursorBlinkStateManager=new s(this._coreBrowserService.isFocused,function(){r._render(!0)})):((c=this._cursorBlinkStateManager)===null||c===void 0||c.dispose(),this._cursorBlinkStateManager=void 0),this._onRequestRedraw.fire({start:this._bufferService.buffer.y,end:this._bufferService.buffer.y})},d.prototype.onCursorMove=function(){this._cursorBlinkStateManager&&this._cursorBlinkStateManager.restartBlinkAnimation()},d.prototype.onGridChanged=function(c,r){!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isPaused?this._render(!1):this._cursorBlinkStateManager.restartBlinkAnimation()},d.prototype._render=function(c){if(this._coreService.isCursorInitialized&&!this._coreService.isCursorHidden){var r=this._bufferService.buffer.ybase+this._bufferService.buffer.y,f=r-this._bufferService.buffer.ydisp;if(f<0||f>=this._bufferService.rows)this._clearCursor();else{var i=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1);if(this._bufferService.buffer.lines.get(r).loadCell(i,this._cell),this._cell.content!==void 0){if(!this._coreBrowserService.isFocused){this._clearCursor(),this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css;var u=this._optionsService.options.cursorStyle;return u&&u!=="block"?this._cursorRenderers[u](i,f,this._cell):this._renderBlurCursor(i,f,this._cell),this._ctx.restore(),this._state.x=i,this._state.y=f,this._state.isFocused=!1,this._state.style=u,void(this._state.width=this._cell.getWidth())}if(!this._cursorBlinkStateManager||this._cursorBlinkStateManager.isCursorVisible){if(this._state){if(this._state.x===i&&this._state.y===f&&this._state.isFocused===this._coreBrowserService.isFocused&&this._state.style===this._optionsService.options.cursorStyle&&this._state.width===this._cell.getWidth())return;this._clearCursor()}this._ctx.save(),this._cursorRenderers[this._optionsService.options.cursorStyle||"block"](i,f,this._cell),this._ctx.restore(),this._state.x=i,this._state.y=f,this._state.isFocused=!1,this._state.style=this._optionsService.options.cursorStyle,this._state.width=this._cell.getWidth()}else this._clearCursor()}}}else this._clearCursor()},d.prototype._clearCursor=function(){this._state&&(this._clearCells(this._state.x,this._state.y,this._state.width,1),this._state={x:0,y:0,isFocused:!1,style:"",width:0})},d.prototype._renderBarCursor=function(c,r,f){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillLeftLineAtCell(c,r,this._optionsService.options.cursorWidth),this._ctx.restore()},d.prototype._renderBlockCursor=function(c,r,f){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillCells(c,r,f.getWidth(),1),this._ctx.fillStyle=this._colors.cursorAccent.css,this._fillCharTrueColor(f,c,r),this._ctx.restore()},d.prototype._renderUnderlineCursor=function(c,r,f){this._ctx.save(),this._ctx.fillStyle=this._colors.cursor.css,this._fillBottomLineAtCells(c,r),this._ctx.restore()},d.prototype._renderBlurCursor=function(c,r,f){this._ctx.save(),this._ctx.strokeStyle=this._colors.cursor.css,this._strokeRectAtCell(c,r,f.getWidth(),1),this._ctx.restore()},d}(e.BaseRenderLayer);m.CursorRenderLayer=l;var s=function(){function n(d,c){this._renderCallback=c,this.isCursorVisible=!0,d&&this._restartInterval()}return Object.defineProperty(n.prototype,"isPaused",{get:function(){return!(this._blinkStartTimeout||this._blinkInterval)},enumerable:!1,configurable:!0}),n.prototype.dispose=function(){this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},n.prototype.restartBlinkAnimation=function(){var d=this;this.isPaused||(this._animationTimeRestarted=Date.now(),this.isCursorVisible=!0,this._animationFrame||(this._animationFrame=window.requestAnimationFrame(function(){d._renderCallback(),d._animationFrame=void 0})))},n.prototype._restartInterval=function(d){var c=this;d===void 0&&(d=600),this._blinkInterval&&window.clearInterval(this._blinkInterval),this._blinkStartTimeout=window.setTimeout(function(){if(c._animationTimeRestarted){var r=600-(Date.now()-c._animationTimeRestarted);if(c._animationTimeRestarted=void 0,r>0)return void c._restartInterval(r)}c.isCursorVisible=!1,c._animationFrame=window.requestAnimationFrame(function(){c._renderCallback(),c._animationFrame=void 0}),c._blinkInterval=window.setInterval(function(){if(c._animationTimeRestarted){var f=600-(Date.now()-c._animationTimeRestarted);return c._animationTimeRestarted=void 0,void c._restartInterval(f)}c.isCursorVisible=!c.isCursorVisible,c._animationFrame=window.requestAnimationFrame(function(){c._renderCallback(),c._animationFrame=void 0})},600)},d)},n.prototype.pause=function(){this.isCursorVisible=!0,this._blinkInterval&&(window.clearInterval(this._blinkInterval),this._blinkInterval=void 0),this._blinkStartTimeout&&(window.clearTimeout(this._blinkStartTimeout),this._blinkStartTimeout=void 0),this._animationFrame&&(window.cancelAnimationFrame(this._animationFrame),this._animationFrame=void 0)},n.prototype.resume=function(){this.pause(),this._animationTimeRestarted=void 0,this._restartInterval(),this.restartBlinkAnimation()},n}()},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(d,c){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,f){r.__proto__=f}||function(r,f){for(var i in f)f.hasOwnProperty(i)&&(r[i]=f[i])})(d,c)},function(n,d){function c(){this.constructor=n}a(n,d),n.prototype=d===null?Object.create(d):(c.prototype=d.prototype,new c)});Object.defineProperty(m,"__esModule",{value:!0}),m.LinkRenderLayer=void 0;var e=v(13),h=v(9),l=v(26),s=function(n){function d(c,r,f,i,u,p,g,A){var b=n.call(this,c,"link",r,!0,f,i,g,A)||this;return u.onShowLinkUnderline(function(x){return b._onShowLinkUnderline(x)}),u.onHideLinkUnderline(function(x){return b._onHideLinkUnderline(x)}),p.onShowLinkUnderline(function(x){return b._onShowLinkUnderline(x)}),p.onHideLinkUnderline(function(x){return b._onHideLinkUnderline(x)}),b}return t(d,n),d.prototype.resize=function(c){n.prototype.resize.call(this,c),this._state=void 0},d.prototype.reset=function(){this._clearCurrentLink()},d.prototype._clearCurrentLink=function(){if(this._state){this._clearCells(this._state.x1,this._state.y1,this._state.cols-this._state.x1,1);var c=this._state.y2-this._state.y1-1;c>0&&this._clearCells(0,this._state.y1+1,this._state.cols,c),this._clearCells(0,this._state.y2,this._state.x2,1),this._state=void 0}},d.prototype._onShowLinkUnderline=function(c){if(c.fg===h.INVERTED_DEFAULT_COLOR?this._ctx.fillStyle=this._colors.background.css:c.fg&&l.is256Color(c.fg)?this._ctx.fillStyle=this._colors.ansi[c.fg].css:this._ctx.fillStyle=this._colors.foreground.css,c.y1===c.y2)this._fillBottomLineAtCells(c.x1,c.y1,c.x2-c.x1);else{this._fillBottomLineAtCells(c.x1,c.y1,c.cols-c.x1);for(var r=c.y1+1;r<c.y2;r++)this._fillBottomLineAtCells(0,r,c.cols);this._fillBottomLineAtCells(0,c.y2,c.x2)}this._state=c},d.prototype._onHideLinkUnderline=function(c){this._clearCurrentLink()},d}(e.BaseRenderLayer);m.LinkRenderLayer=s},function(y,m,v){"use strict";var a=this&&this.__decorate||function(n,d,c,r){var f,i=arguments.length,u=i<3?d:r===null?r=Object.getOwnPropertyDescriptor(d,c):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")u=Reflect.decorate(n,d,c,r);else for(var p=n.length-1;p>=0;p--)(f=n[p])&&(u=(i<3?f(u):i>3?f(d,c,u):f(d,c))||u);return i>3&&u&&Object.defineProperty(d,c,u),u},t=this&&this.__param||function(n,d){return function(c,r){d(c,r,n)}};Object.defineProperty(m,"__esModule",{value:!0}),m.MouseZone=m.Linkifier=void 0;var e=v(0),h=v(1),l=function(){function n(d,c,r){this._bufferService=d,this._logService=c,this._unicodeService=r,this._linkMatchers=[],this._nextLinkMatcherId=0,this._onShowLinkUnderline=new e.EventEmitter,this._onHideLinkUnderline=new e.EventEmitter,this._onLinkTooltip=new e.EventEmitter,this._rowsToLinkify={start:void 0,end:void 0}}return Object.defineProperty(n.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"onLinkTooltip",{get:function(){return this._onLinkTooltip.event},enumerable:!1,configurable:!0}),n.prototype.attachToDom=function(d,c){this._element=d,this._mouseZoneManager=c},n.prototype.linkifyRows=function(d,c){var r=this;this._mouseZoneManager&&(this._rowsToLinkify.start===void 0||this._rowsToLinkify.end===void 0?(this._rowsToLinkify.start=d,this._rowsToLinkify.end=c):(this._rowsToLinkify.start=Math.min(this._rowsToLinkify.start,d),this._rowsToLinkify.end=Math.max(this._rowsToLinkify.end,c)),this._mouseZoneManager.clearAll(d,c),this._rowsTimeoutId&&clearTimeout(this._rowsTimeoutId),this._rowsTimeoutId=setTimeout(function(){return r._linkifyRows()},n._timeBeforeLatency))},n.prototype._linkifyRows=function(){this._rowsTimeoutId=void 0;var d=this._bufferService.buffer;if(this._rowsToLinkify.start!==void 0&&this._rowsToLinkify.end!==void 0){var c=d.ydisp+this._rowsToLinkify.start;if(!(c>=d.lines.length)){for(var r=d.ydisp+Math.min(this._rowsToLinkify.end,this._bufferService.rows)+1,f=Math.ceil(2e3/this._bufferService.cols),i=this._bufferService.buffer.iterator(!1,c,r,f,f);i.hasNext();)for(var u=i.next(),p=0;p<this._linkMatchers.length;p++)this._doLinkifyRow(u.range.first,u.content,this._linkMatchers[p]);this._rowsToLinkify.start=void 0,this._rowsToLinkify.end=void 0}}else this._logService.debug("_rowToLinkify was unset before _linkifyRows was called")},n.prototype.registerLinkMatcher=function(d,c,r){if(r===void 0&&(r={}),!c)throw new Error("handler must be defined");var f={id:this._nextLinkMatcherId++,regex:d,handler:c,matchIndex:r.matchIndex,validationCallback:r.validationCallback,hoverTooltipCallback:r.tooltipCallback,hoverLeaveCallback:r.leaveCallback,willLinkActivate:r.willLinkActivate,priority:r.priority||0};return this._addLinkMatcherToList(f),f.id},n.prototype._addLinkMatcherToList=function(d){if(this._linkMatchers.length!==0){for(var c=this._linkMatchers.length-1;c>=0;c--)if(d.priority<=this._linkMatchers[c].priority)return void this._linkMatchers.splice(c+1,0,d);this._linkMatchers.splice(0,0,d)}else this._linkMatchers.push(d)},n.prototype.deregisterLinkMatcher=function(d){for(var c=0;c<this._linkMatchers.length;c++)if(this._linkMatchers[c].id===d)return this._linkMatchers.splice(c,1),!0;return!1},n.prototype._doLinkifyRow=function(d,c,r){for(var f,i=this,u=new RegExp(r.regex.source,(r.regex.flags||"")+"g"),p=-1,g=function(){var x=f[typeof r.matchIndex!="number"?0:r.matchIndex];if(!x)return A._logService.debug("match found without corresponding matchIndex",f,r),"break";if(p=c.indexOf(x,p+1),u.lastIndex=p+x.length,p<0)return"break";var w=A._bufferService.buffer.stringIndexToBufferIndex(d,p);if(w[0]<0)return"break";var _=A._bufferService.buffer.lines.get(w[0]);if(!_)return"break";var C=_.getFg(w[1]),L=C?C>>9&511:void 0;r.validationCallback?r.validationCallback(x,function(E){i._rowsTimeoutId||E&&i._addLink(w[1],w[0]-i._bufferService.buffer.ydisp,x,r,L)}):A._addLink(w[1],w[0]-A._bufferService.buffer.ydisp,x,r,L)},A=this;(f=u.exec(c))!==null&&!(g()==="break"););},n.prototype._addLink=function(d,c,r,f,i){var u=this;if(this._mouseZoneManager&&this._element){var p=this._unicodeService.getStringCellWidth(r),g=d%this._bufferService.cols,A=c+Math.floor(d/this._bufferService.cols),b=(g+p)%this._bufferService.cols,x=A+Math.floor((g+p)/this._bufferService.cols);b===0&&(b=this._bufferService.cols,x--),this._mouseZoneManager.add(new s(g+1,A+1,b+1,x+1,function(w){if(f.handler)return f.handler(w,r);var _=window.open();_?(_.opener=null,_.location.href=r):console.warn("Opening link blocked as opener could not be cleared")},function(){u._onShowLinkUnderline.fire(u._createLinkHoverEvent(g,A,b,x,i)),u._element.classList.add("xterm-cursor-pointer")},function(w){u._onLinkTooltip.fire(u._createLinkHoverEvent(g,A,b,x,i)),f.hoverTooltipCallback&&f.hoverTooltipCallback(w,r,{start:{x:g,y:A},end:{x:b,y:x}})},function(){u._onHideLinkUnderline.fire(u._createLinkHoverEvent(g,A,b,x,i)),u._element.classList.remove("xterm-cursor-pointer"),f.hoverLeaveCallback&&f.hoverLeaveCallback()},function(w){return!f.willLinkActivate||f.willLinkActivate(w,r)}))}},n.prototype._createLinkHoverEvent=function(d,c,r,f,i){return{x1:d,y1:c,x2:r,y2:f,cols:this._bufferService.cols,fg:i}},n._timeBeforeLatency=200,n=a([t(0,h.IBufferService),t(1,h.ILogService),t(2,h.IUnicodeService)],n)}();m.Linkifier=l;var s=function(d,c,r,f,i,u,p,g,A){this.x1=d,this.y1=c,this.x2=r,this.y2=f,this.clickCallback=i,this.hoverCallback=u,this.tooltipCallback=p,this.leaveCallback=g,this.willLinkActivate=A};m.MouseZone=s},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(x,w){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,C){_.__proto__=C}||function(_,C){for(var L in C)C.hasOwnProperty(L)&&(_[L]=C[L])})(x,w)},function(b,x){function w(){this.constructor=b}a(b,x),b.prototype=x===null?Object.create(x):(w.prototype=x.prototype,new w)}),e=this&&this.__decorate||function(b,x,w,_){var C,L=arguments.length,E=L<3?x:_===null?_=Object.getOwnPropertyDescriptor(x,w):_;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")E=Reflect.decorate(b,x,w,_);else for(var S=b.length-1;S>=0;S--)(C=b[S])&&(E=(L<3?C(E):L>3?C(x,w,E):C(x,w))||E);return L>3&&E&&Object.defineProperty(x,w,E),E},h=this&&this.__param||function(b,x){return function(w,_){x(w,_,b)}};Object.defineProperty(m,"__esModule",{value:!0}),m.SelectionService=void 0;var l=v(11),s=v(52),n=v(4),d=v(0),c=v(5),r=v(1),f=v(30),i=v(53),u=v(2),p=String.fromCharCode(160),g=new RegExp(p,"g"),A=function(b){function x(w,_,C,L,E,S,O){var D=b.call(this)||this;return D._element=w,D._screenElement=_,D._bufferService=C,D._coreService=L,D._mouseService=E,D._optionsService=S,D._renderService=O,D._dragScrollAmount=0,D._enabled=!0,D._workCell=new n.CellData,D._mouseDownTimeStamp=0,D._onLinuxMouseSelection=D.register(new d.EventEmitter),D._onRedrawRequest=D.register(new d.EventEmitter),D._onSelectionChange=D.register(new d.EventEmitter),D._onRequestScrollLines=D.register(new d.EventEmitter),D._mouseMoveListener=function(F){return D._onMouseMove(F)},D._mouseUpListener=function(F){return D._onMouseUp(F)},D._coreService.onUserInput(function(){D.hasSelection&&D.clearSelection()}),D._trimListener=D._bufferService.buffer.lines.onTrim(function(F){return D._onTrim(F)}),D.register(D._bufferService.buffers.onBufferActivate(function(F){return D._onBufferActivate(F)})),D.enable(),D._model=new s.SelectionModel(D._bufferService),D._activeSelectionMode=0,D}return t(x,b),Object.defineProperty(x.prototype,"onLinuxMouseSelection",{get:function(){return this._onLinuxMouseSelection.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onRequestRedraw",{get:function(){return this._onRedrawRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onSelectionChange",{get:function(){return this._onSelectionChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"onRequestScrollLines",{get:function(){return this._onRequestScrollLines.event},enumerable:!1,configurable:!0}),x.prototype.dispose=function(){this._removeMouseDownListeners()},x.prototype.reset=function(){this.clearSelection()},x.prototype.disable=function(){this.clearSelection(),this._enabled=!1},x.prototype.enable=function(){this._enabled=!0},Object.defineProperty(x.prototype,"selectionStart",{get:function(){return this._model.finalSelectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"selectionEnd",{get:function(){return this._model.finalSelectionEnd},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"hasSelection",{get:function(){var _=this._model.finalSelectionStart,C=this._model.finalSelectionEnd;return!(!_||!C)&&(_[0]!==C[0]||_[1]!==C[1])},enumerable:!1,configurable:!0}),Object.defineProperty(x.prototype,"selectionText",{get:function(){var _=this._model.finalSelectionStart,C=this._model.finalSelectionEnd;if(!_||!C)return"";var L=this._bufferService.buffer,E=[];if(this._activeSelectionMode===3){if(_[0]===C[0])return"";for(var S=_[1];S<=C[1];S++){var O=L.translateBufferLineToString(S,!0,_[0],C[0]);E.push(O)}}else{var D=_[1]===C[1]?C[0]:void 0;for(E.push(L.translateBufferLineToString(_[1],!0,_[0],D)),S=_[1]+1;S<=C[1]-1;S++){var F=L.lines.get(S);O=L.translateBufferLineToString(S,!0),F&&F.isWrapped?E[E.length-1]+=O:E.push(O)}_[1]!==C[1]&&(F=L.lines.get(C[1]),O=L.translateBufferLineToString(C[1],!0,0,C[0]),F&&F.isWrapped?E[E.length-1]+=O:E.push(O))}return E.map(function(U){return U.replace(g," ")}).join(l.isWindows?`\r
`:`
`)},enumerable:!1,configurable:!0}),x.prototype.clearSelection=function(){this._model.clearSelection(),this._removeMouseDownListeners(),this.refresh(),this._onSelectionChange.fire()},x.prototype.refresh=function(w){var _=this;(this._refreshAnimationFrame||(this._refreshAnimationFrame=window.requestAnimationFrame(function(){return _._refresh()})),l.isLinux&&w)&&this.selectionText.length&&this._onLinuxMouseSelection.fire(this.selectionText)},x.prototype._refresh=function(){this._refreshAnimationFrame=void 0,this._onRedrawRequest.fire({start:this._model.finalSelectionStart,end:this._model.finalSelectionEnd,columnSelectMode:this._activeSelectionMode===3})},x.prototype.isClickInSelection=function(w){var _=this._getMouseBufferCoords(w),C=this._model.finalSelectionStart,L=this._model.finalSelectionEnd;return!!(C&&L&&_)&&this._areCoordsInSelection(_,C,L)},x.prototype._areCoordsInSelection=function(w,_,C){return w[1]>_[1]&&w[1]<C[1]||_[1]===C[1]&&w[1]===_[1]&&w[0]>=_[0]&&w[0]<C[0]||_[1]<C[1]&&w[1]===C[1]&&w[0]<C[0]||_[1]<C[1]&&w[1]===_[1]&&w[0]>=_[0]},x.prototype.selectWordAtCursor=function(w){var _=this._getMouseBufferCoords(w);_&&(this._selectWordAt(_,!1),this._model.selectionEnd=void 0,this.refresh(!0))},x.prototype.selectAll=function(){this._model.isSelectAllActive=!0,this.refresh(),this._onSelectionChange.fire()},x.prototype.selectLines=function(w,_){this._model.clearSelection(),w=Math.max(w,0),_=Math.min(_,this._bufferService.buffer.lines.length-1),this._model.selectionStart=[0,w],this._model.selectionEnd=[this._bufferService.cols,_],this.refresh(),this._onSelectionChange.fire()},x.prototype._onTrim=function(w){this._model.onTrim(w)&&this.refresh()},x.prototype._getMouseBufferCoords=function(w){var _=this._mouseService.getCoords(w,this._screenElement,this._bufferService.cols,this._bufferService.rows,!0);if(_)return _[0]--,_[1]--,_[1]+=this._bufferService.buffer.ydisp,_},x.prototype._getMouseEventScrollAmount=function(w){var _=f.getCoordsRelativeToElement(w,this._screenElement)[1],C=this._renderService.dimensions.canvasHeight;return _>=0&&_<=C?0:(_>C&&(_-=C),_=Math.min(Math.max(_,-50),50),(_/=50)/Math.abs(_)+Math.round(14*_))},x.prototype.shouldForceSelection=function(w){return l.isMac?w.altKey&&this._optionsService.options.macOptionClickForcesSelection:w.shiftKey},x.prototype.onMouseDown=function(w){if(this._mouseDownTimeStamp=w.timeStamp,(w.button!==2||!this.hasSelection)&&w.button===0){if(!this._enabled){if(!this.shouldForceSelection(w))return;w.stopPropagation()}w.preventDefault(),this._dragScrollAmount=0,this._enabled&&w.shiftKey?this._onIncrementalClick(w):w.detail===1?this._onSingleClick(w):w.detail===2?this._onDoubleClick(w):w.detail===3&&this._onTripleClick(w),this._addMouseDownListeners(),this.refresh(!0)}},x.prototype._addMouseDownListeners=function(){var w=this;this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.addEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.addEventListener("mouseup",this._mouseUpListener)),this._dragScrollIntervalTimer=window.setInterval(function(){return w._dragScroll()},50)},x.prototype._removeMouseDownListeners=function(){this._screenElement.ownerDocument&&(this._screenElement.ownerDocument.removeEventListener("mousemove",this._mouseMoveListener),this._screenElement.ownerDocument.removeEventListener("mouseup",this._mouseUpListener)),clearInterval(this._dragScrollIntervalTimer),this._dragScrollIntervalTimer=void 0},x.prototype._onIncrementalClick=function(w){this._model.selectionStart&&(this._model.selectionEnd=this._getMouseBufferCoords(w))},x.prototype._onSingleClick=function(w){if(this._model.selectionStartLength=0,this._model.isSelectAllActive=!1,this._activeSelectionMode=this.shouldColumnSelect(w)?3:0,this._model.selectionStart=this._getMouseBufferCoords(w),this._model.selectionStart){this._model.selectionEnd=void 0;var _=this._bufferService.buffer.lines.get(this._model.selectionStart[1]);_&&_.length!==this._model.selectionStart[0]&&_.hasWidth(this._model.selectionStart[0])===0&&this._model.selectionStart[0]++}},x.prototype._onDoubleClick=function(w){var _=this._getMouseBufferCoords(w);_&&(this._activeSelectionMode=1,this._selectWordAt(_,!0))},x.prototype._onTripleClick=function(w){var _=this._getMouseBufferCoords(w);_&&(this._activeSelectionMode=2,this._selectLineAt(_[1]))},x.prototype.shouldColumnSelect=function(w){return w.altKey&&!(l.isMac&&this._optionsService.options.macOptionClickForcesSelection)},x.prototype._onMouseMove=function(w){if(w.stopImmediatePropagation(),this._model.selectionStart){var _=this._model.selectionEnd?[this._model.selectionEnd[0],this._model.selectionEnd[1]]:null;if(this._model.selectionEnd=this._getMouseBufferCoords(w),this._model.selectionEnd){this._activeSelectionMode===2?this._model.selectionEnd[1]<this._model.selectionStart[1]?this._model.selectionEnd[0]=0:this._model.selectionEnd[0]=this._bufferService.cols:this._activeSelectionMode===1&&this._selectToWordAt(this._model.selectionEnd),this._dragScrollAmount=this._getMouseEventScrollAmount(w),this._activeSelectionMode!==3&&(this._dragScrollAmount>0?this._model.selectionEnd[0]=this._bufferService.cols:this._dragScrollAmount<0&&(this._model.selectionEnd[0]=0));var C=this._bufferService.buffer;if(this._model.selectionEnd[1]<C.lines.length){var L=C.lines.get(this._model.selectionEnd[1]);L&&L.hasWidth(this._model.selectionEnd[0])===0&&this._model.selectionEnd[0]++}_&&_[0]===this._model.selectionEnd[0]&&_[1]===this._model.selectionEnd[1]||this.refresh(!0)}else this.refresh(!0)}},x.prototype._dragScroll=function(){if(this._model.selectionEnd&&this._model.selectionStart&&this._dragScrollAmount){this._onRequestScrollLines.fire({amount:this._dragScrollAmount,suppressScrollEvent:!1});var w=this._bufferService.buffer;this._dragScrollAmount>0?(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=this._bufferService.cols),this._model.selectionEnd[1]=Math.min(w.ydisp+this._bufferService.rows,w.lines.length-1)):(this._activeSelectionMode!==3&&(this._model.selectionEnd[0]=0),this._model.selectionEnd[1]=w.ydisp),this.refresh()}},x.prototype._onMouseUp=function(w){var _=w.timeStamp-this._mouseDownTimeStamp;if(this._removeMouseDownListeners(),this.selectionText.length<=1&&_<500&&w.altKey){if(this._bufferService.buffer.ybase===this._bufferService.buffer.ydisp){var C=this._mouseService.getCoords(w,this._element,this._bufferService.cols,this._bufferService.rows,!1);if(C&&C[0]!==void 0&&C[1]!==void 0){var L=i.moveToCellSequence(C[0]-1,C[1]-1,this._bufferService,this._coreService.decPrivateModes.applicationCursorKeys);this._coreService.triggerDataEvent(L,!0)}}}else this.hasSelection&&this._onSelectionChange.fire()},x.prototype._onBufferActivate=function(w){var _=this;this.clearSelection(),this._trimListener.dispose(),this._trimListener=w.activeBuffer.lines.onTrim(function(C){return _._onTrim(C)})},x.prototype._convertViewportColToCharacterIndex=function(w,_){for(var C=_[0],L=0;_[0]>=L;L++){var E=w.loadCell(L,this._workCell).getChars().length;this._workCell.getWidth()===0?C--:E>1&&_[0]!==L&&(C+=E-1)}return C},x.prototype.setSelection=function(w,_,C){this._model.clearSelection(),this._removeMouseDownListeners(),this._model.selectionStart=[w,_],this._model.selectionStartLength=C,this.refresh()},x.prototype._getWordAt=function(w,_,C,L){if(C===void 0&&(C=!0),L===void 0&&(L=!0),!(w[0]>=this._bufferService.cols)){var E=this._bufferService.buffer,S=E.lines.get(w[1]);if(S){var O=E.translateBufferLineToString(w[1],!1),D=this._convertViewportColToCharacterIndex(S,w),F=D,U=w[0]-D,R=0,K=0,Z=0,P=0;if(O.charAt(D)===" "){for(;D>0&&O.charAt(D-1)===" ";)D--;for(;F<O.length&&O.charAt(F+1)===" ";)F++}else{var Y=w[0],W=w[0];S.getWidth(Y)===0&&(R++,Y--),S.getWidth(W)===2&&(K++,W++);var z=S.getString(W).length;for(z>1&&(P+=z-1,F+=z-1);Y>0&&D>0&&!this._isCharWordSeparator(S.loadCell(Y-1,this._workCell));){S.loadCell(Y-1,this._workCell);var H=this._workCell.getChars().length;this._workCell.getWidth()===0?(R++,Y--):H>1&&(Z+=H-1,D-=H-1),D--,Y--}for(;W<S.length&&F+1<O.length&&!this._isCharWordSeparator(S.loadCell(W+1,this._workCell));){S.loadCell(W+1,this._workCell);var X=this._workCell.getChars().length;this._workCell.getWidth()===2?(K++,W++):X>1&&(P+=X-1,F+=X-1),F++,W++}}F++;var V=D+U-R+Z,q=Math.min(this._bufferService.cols,F-D+R+K-Z-P);if(_||O.slice(D,F).trim()!==""){if(C&&V===0&&S.getCodePoint(0)!==32){var se=E.lines.get(w[1]-1);if(se&&S.isWrapped&&se.getCodePoint(this._bufferService.cols-1)!==32){var ve=this._getWordAt([this._bufferService.cols-1,w[1]-1],!1,!0,!1);if(ve){var ue=this._bufferService.cols-ve.start;V-=ue,q+=ue}}}if(L&&V+q===this._bufferService.cols&&S.getCodePoint(this._bufferService.cols-1)!==32){var xe=E.lines.get(w[1]+1);if(xe&&xe.isWrapped&&xe.getCodePoint(0)!==32){var Fe=this._getWordAt([0,w[1]+1],!1,!1,!0);Fe&&(q+=Fe.length)}}return{start:V,length:q}}}}},x.prototype._selectWordAt=function(w,_){var C=this._getWordAt(w,_);if(C){for(;C.start<0;)C.start+=this._bufferService.cols,w[1]--;this._model.selectionStart=[C.start,w[1]],this._model.selectionStartLength=C.length}},x.prototype._selectToWordAt=function(w){var _=this._getWordAt(w,!0);if(_){for(var C=w[1];_.start<0;)_.start+=this._bufferService.cols,C--;if(!this._model.areSelectionValuesReversed())for(;_.start+_.length>this._bufferService.cols;)_.length-=this._bufferService.cols,C++;this._model.selectionEnd=[this._model.areSelectionValuesReversed()?_.start:_.start+_.length,C]}},x.prototype._isCharWordSeparator=function(w){return w.getWidth()!==0&&this._optionsService.options.wordSeparator.indexOf(w.getChars())>=0},x.prototype._selectLineAt=function(w){var _=this._bufferService.buffer.getWrappedRangeForLine(w);this._model.selectionStart=[0,_.first],this._model.selectionEnd=[this._bufferService.cols,_.last],this._model.selectionStartLength=0},x=e([h(2,r.IBufferService),h(3,r.ICoreService),h(4,c.IMouseService),h(5,r.IOptionsService),h(6,c.IRenderService)],x)}(u.Disposable);m.SelectionService=A},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.SelectionModel=void 0;var a=function(){function t(e){this._bufferService=e,this.isSelectAllActive=!1,this.selectionStartLength=0}return t.prototype.clearSelection=function(){this.selectionStart=void 0,this.selectionEnd=void 0,this.isSelectAllActive=!1,this.selectionStartLength=0},Object.defineProperty(t.prototype,"finalSelectionStart",{get:function(){return this.isSelectAllActive?[0,0]:this.selectionEnd&&this.selectionStart&&this.areSelectionValuesReversed()?this.selectionEnd:this.selectionStart},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"finalSelectionEnd",{get:function(){if(this.isSelectAllActive)return[this._bufferService.cols,this._bufferService.buffer.ybase+this._bufferService.rows-1];if(this.selectionStart){if(!this.selectionEnd||this.areSelectionValuesReversed()){var h=this.selectionStart[0]+this.selectionStartLength;return h>this._bufferService.cols?[h%this._bufferService.cols,this.selectionStart[1]+Math.floor(h/this._bufferService.cols)]:[h,this.selectionStart[1]]}return this.selectionStartLength&&this.selectionEnd[1]===this.selectionStart[1]?[Math.max(this.selectionStart[0]+this.selectionStartLength,this.selectionEnd[0]),this.selectionEnd[1]]:this.selectionEnd}},enumerable:!1,configurable:!0}),t.prototype.areSelectionValuesReversed=function(){var e=this.selectionStart,h=this.selectionEnd;return!(!e||!h)&&(e[1]>h[1]||e[1]===h[1]&&e[0]>h[0])},t.prototype.onTrim=function(e){return this.selectionStart&&(this.selectionStart[1]-=e),this.selectionEnd&&(this.selectionEnd[1]-=e),this.selectionEnd&&this.selectionEnd[1]<0?(this.clearSelection(),!0):(this.selectionStart&&this.selectionStart[1]<0&&(this.selectionStart[1]=0),!1)},t}();m.SelectionModel=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.moveToCellSequence=void 0;var a=v(12);function t(d,c,r,f){var i=d-e(r,d),u=c-e(r,c);return n(Math.abs(i-u)-function(p,g,A){for(var b=0,x=p-e(A,p),w=g-e(A,g),_=0;_<Math.abs(x-w);_++){var C=h(p,g)==="A"?-1:1,L=A.buffer.lines.get(x+C*_);L&&L.isWrapped&&b++}return b}(d,c,r),s(h(d,c),f))}function e(d,c){for(var r=0,f=d.buffer.lines.get(c),i=f&&f.isWrapped;i&&c>=0&&c<d.rows;)r++,i=(f=d.buffer.lines.get(--c))&&f.isWrapped;return r}function h(d,c){return d>c?"A":"B"}function l(d,c,r,f,i,u){for(var p=d,g=c,A="";p!==r||g!==f;)p+=i?1:-1,i&&p>u.cols-1?(A+=u.buffer.translateBufferLineToString(g,!1,d,p),p=0,d=0,g++):!i&&p<0&&(A+=u.buffer.translateBufferLineToString(g,!1,0,d+1),d=p=u.cols-1,g--);return A+u.buffer.translateBufferLineToString(g,!1,d,p)}function s(d,c){var r=c?"O":"[";return a.C0.ESC+r+d}function n(d,c){d=Math.floor(d);for(var r="",f=0;f<d;f++)r+=c;return r}m.moveToCellSequence=function(d,c,r,f){var i,u=r.buffer.x,p=r.buffer.y;if(!r.buffer.hasScrollback)return function(A,b,x,w,_,C){return t(b,w,_,C).length===0?"":n(l(A,b,A,b-e(_,b),!1,_).length,s("D",C))}(u,p,0,c,r,f)+t(p,c,r,f)+function(A,b,x,w,_,C){var L;L=t(b,w,_,C).length>0?w-e(_,w):b;var E=w,S=function(O,D,F,U,R,K){var Z;return Z=t(F,U,R,K).length>0?U-e(R,U):D,O<F&&Z<=U||O>=F&&Z<U?"C":"D"}(A,b,x,w,_,C);return n(l(A,L,x,E,S==="C",_).length,s(S,C))}(u,p,d,c,r,f);if(p===c)return i=u>d?"D":"C",n(Math.abs(u-d),s(i,f));i=p>c?"D":"C";var g=Math.abs(p-c);return n(function(A,b){return b.cols-A}(p>c?d:u,r)+(g-1)*r.cols+1+((p>c?u:d)-1),s(i,f))}},function(y,m,v){"use strict";var a=this&&this.__decorate||function(l,s,n,d){var c,r=arguments.length,f=r<3?s:d===null?d=Object.getOwnPropertyDescriptor(s,n):d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")f=Reflect.decorate(l,s,n,d);else for(var i=l.length-1;i>=0;i--)(c=l[i])&&(f=(r<3?c(f):r>3?c(s,n,f):c(s,n))||f);return r>3&&f&&Object.defineProperty(s,n,f),f},t=this&&this.__param||function(l,s){return function(n,d){s(n,d,l)}};Object.defineProperty(m,"__esModule",{value:!0}),m.SoundService=void 0;var e=v(1),h=function(){function l(s){this._optionsService=s}return Object.defineProperty(l,"audioContext",{get:function(){if(!l._audioContext){var n=window.AudioContext||window.webkitAudioContext;if(!n)return console.warn("Web Audio API is not supported by this browser. Consider upgrading to the latest version"),null;l._audioContext=new n}return l._audioContext},enumerable:!1,configurable:!0}),l.prototype.playBellSound=function(){var s=l.audioContext;if(s){var n=s.createBufferSource();s.decodeAudioData(this._base64ToArrayBuffer(this._removeMimeType(this._optionsService.options.bellSound)),function(d){n.buffer=d,n.connect(s.destination),n.start(0)})}},l.prototype._base64ToArrayBuffer=function(s){for(var n=window.atob(s),d=n.length,c=new Uint8Array(d),r=0;r<d;r++)c[r]=n.charCodeAt(r);return c.buffer},l.prototype._removeMimeType=function(s){return s.split(",")[1]},l=a([t(0,e.IOptionsService)],l)}();m.SoundService=h},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)}),e=this&&this.__decorate||function(r,f,i,u){var p,g=arguments.length,A=g<3?f:u===null?u=Object.getOwnPropertyDescriptor(f,i):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(r,f,i,u);else for(var b=r.length-1;b>=0;b--)(p=r[b])&&(A=(g<3?p(A):g>3?p(f,i,A):p(f,i))||A);return g>3&&A&&Object.defineProperty(f,i,A),A},h=this&&this.__param||function(r,f){return function(i,u){f(i,u,r)}};Object.defineProperty(m,"__esModule",{value:!0}),m.MouseZoneManager=void 0;var l=v(2),s=v(7),n=v(5),d=v(1),c=function(r){function f(i,u,p,g,A,b){var x=r.call(this)||this;return x._element=i,x._screenElement=u,x._bufferService=p,x._mouseService=g,x._selectionService=A,x._optionsService=b,x._zones=[],x._areZonesActive=!1,x._lastHoverCoords=[void 0,void 0],x._initialSelectionLength=0,x.register(s.addDisposableDomListener(x._element,"mousedown",function(w){return x._onMouseDown(w)})),x._mouseMoveListener=function(w){return x._onMouseMove(w)},x._mouseLeaveListener=function(w){return x._onMouseLeave(w)},x._clickListener=function(w){return x._onClick(w)},x}return t(f,r),f.prototype.dispose=function(){r.prototype.dispose.call(this),this._deactivate()},f.prototype.add=function(i){this._zones.push(i),this._zones.length===1&&this._activate()},f.prototype.clearAll=function(i,u){if(this._zones.length!==0){i&&u||(i=0,u=this._bufferService.rows-1);for(var p=0;p<this._zones.length;p++){var g=this._zones[p];(g.y1>i&&g.y1<=u+1||g.y2>i&&g.y2<=u+1||g.y1<i&&g.y2>u+1)&&(this._currentZone&&this._currentZone===g&&(this._currentZone.leaveCallback(),this._currentZone=void 0),this._zones.splice(p--,1))}this._zones.length===0&&this._deactivate()}},f.prototype._activate=function(){this._areZonesActive||(this._areZonesActive=!0,this._element.addEventListener("mousemove",this._mouseMoveListener),this._element.addEventListener("mouseleave",this._mouseLeaveListener),this._element.addEventListener("click",this._clickListener))},f.prototype._deactivate=function(){this._areZonesActive&&(this._areZonesActive=!1,this._element.removeEventListener("mousemove",this._mouseMoveListener),this._element.removeEventListener("mouseleave",this._mouseLeaveListener),this._element.removeEventListener("click",this._clickListener))},f.prototype._onMouseMove=function(i){this._lastHoverCoords[0]===i.pageX&&this._lastHoverCoords[1]===i.pageY||(this._onHover(i),this._lastHoverCoords=[i.pageX,i.pageY])},f.prototype._onHover=function(i){var u=this,p=this._findZoneEventAt(i);p!==this._currentZone&&(this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout)),p&&(this._currentZone=p,p.hoverCallback&&p.hoverCallback(i),this._tooltipTimeout=window.setTimeout(function(){return u._onTooltip(i)},this._optionsService.options.linkTooltipHoverDuration)))},f.prototype._onTooltip=function(i){this._tooltipTimeout=void 0;var u=this._findZoneEventAt(i);u&&u.tooltipCallback&&u.tooltipCallback(i)},f.prototype._onMouseDown=function(i){if(this._initialSelectionLength=this._getSelectionLength(),this._areZonesActive){var u=this._findZoneEventAt(i);(u==null?void 0:u.willLinkActivate(i))&&(i.preventDefault(),i.stopImmediatePropagation())}},f.prototype._onMouseLeave=function(i){this._currentZone&&(this._currentZone.leaveCallback(),this._currentZone=void 0,this._tooltipTimeout&&clearTimeout(this._tooltipTimeout))},f.prototype._onClick=function(i){var u=this._findZoneEventAt(i),p=this._getSelectionLength();u&&p===this._initialSelectionLength&&(u.clickCallback(i),i.preventDefault(),i.stopImmediatePropagation())},f.prototype._getSelectionLength=function(){var i=this._selectionService.selectionText;return i?i.length:0},f.prototype._findZoneEventAt=function(i){var u=this._mouseService.getCoords(i,this._screenElement,this._bufferService.cols,this._bufferService.rows);if(u)for(var p=u[0],g=u[1],A=0;A<this._zones.length;A++){var b=this._zones[A];if(b.y1===b.y2){if(g===b.y1&&p>=b.x1&&p<b.x2)return b}else if(g===b.y1&&p>=b.x1||g===b.y2&&p<b.x2||g>b.y1&&g<b.y2)return b}},f=e([h(2,d.IBufferService),h(3,n.IMouseService),h(4,n.ISelectionService),h(5,d.IOptionsService)],f)}(l.Disposable);m.MouseZoneManager=c},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(i,u){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,g){p.__proto__=g}||function(p,g){for(var A in g)g.hasOwnProperty(A)&&(p[A]=g[A])})(i,u)},function(f,i){function u(){this.constructor=f}a(f,i),f.prototype=i===null?Object.create(i):(u.prototype=i.prototype,new u)});Object.defineProperty(m,"__esModule",{value:!0}),m.AccessibilityManager=void 0;var e=v(18),h=v(11),l=v(31),s=v(7),n=v(2),d=v(32),c=v(17),r=function(f){function i(u,p){var g=f.call(this)||this;g._terminal=u,g._renderService=p,g._liveRegionLineCount=0,g._charsToConsume=[],g._charsToAnnounce="",g._accessibilityTreeRoot=document.createElement("div"),g._accessibilityTreeRoot.classList.add("xterm-accessibility"),g._rowContainer=document.createElement("div"),g._rowContainer.classList.add("xterm-accessibility-tree"),g._rowContainer.setAttribute("role","list"),g._rowElements=[];for(var A=0;A<g._terminal.rows;A++)g._rowElements[A]=g._createAccessibilityTreeNode(),g._rowContainer.appendChild(g._rowElements[A]);if(g._topBoundaryFocusListener=function(b){return g._onBoundaryFocus(b,0)},g._bottomBoundaryFocusListener=function(b){return g._onBoundaryFocus(b,1)},g._rowElements[0].addEventListener("focus",g._topBoundaryFocusListener),g._rowElements[g._rowElements.length-1].addEventListener("focus",g._bottomBoundaryFocusListener),g._refreshRowsDimensions(),g._accessibilityTreeRoot.appendChild(g._rowContainer),g._renderRowsDebouncer=new l.RenderDebouncer(g._renderRows.bind(g)),g._refreshRows(),g._liveRegion=document.createElement("div"),g._liveRegion.classList.add("live-region"),g._liveRegion.setAttribute("aria-live","assertive"),g._accessibilityTreeRoot.appendChild(g._liveRegion),!g._terminal.element)throw new Error("Cannot enable accessibility before Terminal.open");return g._terminal.element.insertAdjacentElement("afterbegin",g._accessibilityTreeRoot),g.register(g._renderRowsDebouncer),g.register(g._terminal.onResize(function(b){return g._onResize(b.rows)})),g.register(g._terminal.onRender(function(b){return g._refreshRows(b.start,b.end)})),g.register(g._terminal.onScroll(function(){return g._refreshRows()})),g.register(g._terminal.onA11yChar(function(b){return g._onChar(b)})),g.register(g._terminal.onLineFeed(function(){return g._onChar(`
`)})),g.register(g._terminal.onA11yTab(function(b){return g._onTab(b)})),g.register(g._terminal.onKey(function(b){return g._onKey(b.key)})),g.register(g._terminal.onBlur(function(){return g._clearLiveRegion()})),g.register(g._renderService.onDimensionsChange(function(){return g._refreshRowsDimensions()})),g._screenDprMonitor=new d.ScreenDprMonitor,g.register(g._screenDprMonitor),g._screenDprMonitor.setListener(function(){return g._refreshRowsDimensions()}),g.register(s.addDisposableDomListener(window,"resize",function(){return g._refreshRowsDimensions()})),g}return t(i,f),i.prototype.dispose=function(){f.prototype.dispose.call(this),c.removeElementFromParent(this._accessibilityTreeRoot),this._rowElements.length=0},i.prototype._onBoundaryFocus=function(u,p){var g=u.target,A=this._rowElements[p===0?1:this._rowElements.length-2];if(g.getAttribute("aria-posinset")!==(p===0?"1":""+this._terminal.buffer.lines.length)&&u.relatedTarget===A){var b,x;if(p===0?(b=g,x=this._rowElements.pop(),this._rowContainer.removeChild(x)):(b=this._rowElements.shift(),x=g,this._rowContainer.removeChild(b)),b.removeEventListener("focus",this._topBoundaryFocusListener),x.removeEventListener("focus",this._bottomBoundaryFocusListener),p===0){var w=this._createAccessibilityTreeNode();this._rowElements.unshift(w),this._rowContainer.insertAdjacentElement("afterbegin",w)}else w=this._createAccessibilityTreeNode(),this._rowElements.push(w),this._rowContainer.appendChild(w);this._rowElements[0].addEventListener("focus",this._topBoundaryFocusListener),this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._terminal.scrollLines(p===0?-1:1),this._rowElements[p===0?1:this._rowElements.length-2].focus(),u.preventDefault(),u.stopImmediatePropagation()}},i.prototype._onResize=function(u){this._rowElements[this._rowElements.length-1].removeEventListener("focus",this._bottomBoundaryFocusListener);for(var p=this._rowContainer.children.length;p<this._terminal.rows;p++)this._rowElements[p]=this._createAccessibilityTreeNode(),this._rowContainer.appendChild(this._rowElements[p]);for(;this._rowElements.length>u;)this._rowContainer.removeChild(this._rowElements.pop());this._rowElements[this._rowElements.length-1].addEventListener("focus",this._bottomBoundaryFocusListener),this._refreshRowsDimensions()},i.prototype._createAccessibilityTreeNode=function(){var u=document.createElement("div");return u.setAttribute("role","listitem"),u.tabIndex=-1,this._refreshRowDimensions(u),u},i.prototype._onTab=function(u){for(var p=0;p<u;p++)this._onChar(" ")},i.prototype._onChar=function(u){var p=this;this._liveRegionLineCount<21&&(this._charsToConsume.length>0?this._charsToConsume.shift()!==u&&(this._charsToAnnounce+=u):this._charsToAnnounce+=u,u===`
`&&(this._liveRegionLineCount++,this._liveRegionLineCount===21&&(this._liveRegion.textContent+=e.tooMuchOutput)),h.isMac&&this._liveRegion.textContent&&this._liveRegion.textContent.length>0&&!this._liveRegion.parentNode&&setTimeout(function(){p._accessibilityTreeRoot.appendChild(p._liveRegion)},0))},i.prototype._clearLiveRegion=function(){this._liveRegion.textContent="",this._liveRegionLineCount=0,h.isMac&&c.removeElementFromParent(this._liveRegion)},i.prototype._onKey=function(u){this._clearLiveRegion(),this._charsToConsume.push(u)},i.prototype._refreshRows=function(u,p){this._renderRowsDebouncer.refresh(u,p,this._terminal.rows)},i.prototype._renderRows=function(u,p){for(var g=this._terminal.buffer,A=g.lines.length.toString(),b=u;b<=p;b++){var x=g.translateBufferLineToString(g.ydisp+b,!0),w=(g.ydisp+b+1).toString(),_=this._rowElements[b];_&&(x.length===0?_.innerHTML="&nbsp;":_.textContent=x,_.setAttribute("aria-posinset",w),_.setAttribute("aria-setsize",A))}this._announceCharacters()},i.prototype._refreshRowsDimensions=function(){if(this._renderService.dimensions.actualCellHeight){this._rowElements.length!==this._terminal.rows&&this._onResize(this._terminal.rows);for(var u=0;u<this._terminal.rows;u++)this._refreshRowDimensions(this._rowElements[u])}},i.prototype._refreshRowDimensions=function(u){u.style.height=this._renderService.dimensions.actualCellHeight+"px"},i.prototype._announceCharacters=function(){this._charsToAnnounce.length!==0&&(this._liveRegion.textContent+=this._charsToAnnounce,this._charsToAnnounce="")},i}(n.Disposable);m.AccessibilityManager=r},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(A,b){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(x,w){x.__proto__=w}||function(x,w){for(var _ in w)w.hasOwnProperty(_)&&(x[_]=w[_])})(A,b)},function(g,A){function b(){this.constructor=g}a(g,A),g.prototype=A===null?Object.create(A):(b.prototype=A.prototype,new b)}),e=this&&this.__decorate||function(g,A,b,x){var w,_=arguments.length,C=_<3?A:x===null?x=Object.getOwnPropertyDescriptor(A,b):x;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")C=Reflect.decorate(g,A,b,x);else for(var L=g.length-1;L>=0;L--)(w=g[L])&&(C=(_<3?w(C):_>3?w(A,b,C):w(A,b))||C);return _>3&&C&&Object.defineProperty(A,b,C),C},h=this&&this.__param||function(g,A){return function(b,x){A(b,x,g)}};Object.defineProperty(m,"__esModule",{value:!0}),m.DomRenderer=void 0;var l=v(58),s=v(9),n=v(2),d=v(5),c=v(1),r=v(0),f=v(10),i=v(17),u=1,p=function(g){function A(b,x,w,_,C,L,E,S,O){var D=g.call(this)||this;return D._colors=b,D._element=x,D._screenElement=w,D._viewportElement=_,D._linkifier=C,D._linkifier2=L,D._charSizeService=E,D._optionsService=S,D._bufferService=O,D._terminalClass=u++,D._rowElements=[],D._rowContainer=document.createElement("div"),D._rowContainer.classList.add("xterm-rows"),D._rowContainer.style.lineHeight="normal",D._rowContainer.setAttribute("aria-hidden","true"),D._refreshRowElements(D._bufferService.cols,D._bufferService.rows),D._selectionContainer=document.createElement("div"),D._selectionContainer.classList.add("xterm-selection"),D._selectionContainer.setAttribute("aria-hidden","true"),D.dimensions={scaledCharWidth:0,scaledCharHeight:0,scaledCellWidth:0,scaledCellHeight:0,scaledCharLeft:0,scaledCharTop:0,scaledCanvasWidth:0,scaledCanvasHeight:0,canvasWidth:0,canvasHeight:0,actualCellWidth:0,actualCellHeight:0},D._updateDimensions(),D._injectCss(),D._rowFactory=new l.DomRendererRowFactory(document,D._optionsService,D._colors),D._element.classList.add("xterm-dom-renderer-owner-"+D._terminalClass),D._screenElement.appendChild(D._rowContainer),D._screenElement.appendChild(D._selectionContainer),D._linkifier.onShowLinkUnderline(function(F){return D._onLinkHover(F)}),D._linkifier.onHideLinkUnderline(function(F){return D._onLinkLeave(F)}),D._linkifier2.onShowLinkUnderline(function(F){return D._onLinkHover(F)}),D._linkifier2.onHideLinkUnderline(function(F){return D._onLinkLeave(F)}),D}return t(A,g),Object.defineProperty(A.prototype,"onRequestRedraw",{get:function(){return new r.EventEmitter().event},enumerable:!1,configurable:!0}),A.prototype.dispose=function(){this._element.classList.remove("xterm-dom-renderer-owner-"+this._terminalClass),i.removeElementFromParent(this._rowContainer,this._selectionContainer,this._themeStyleElement,this._dimensionsStyleElement),g.prototype.dispose.call(this)},A.prototype._updateDimensions=function(){this.dimensions.scaledCharWidth=this._charSizeService.width*window.devicePixelRatio,this.dimensions.scaledCharHeight=Math.ceil(this._charSizeService.height*window.devicePixelRatio),this.dimensions.scaledCellWidth=this.dimensions.scaledCharWidth+Math.round(this._optionsService.options.letterSpacing),this.dimensions.scaledCellHeight=Math.floor(this.dimensions.scaledCharHeight*this._optionsService.options.lineHeight),this.dimensions.scaledCharLeft=0,this.dimensions.scaledCharTop=0,this.dimensions.scaledCanvasWidth=this.dimensions.scaledCellWidth*this._bufferService.cols,this.dimensions.scaledCanvasHeight=this.dimensions.scaledCellHeight*this._bufferService.rows,this.dimensions.canvasWidth=Math.round(this.dimensions.scaledCanvasWidth/window.devicePixelRatio),this.dimensions.canvasHeight=Math.round(this.dimensions.scaledCanvasHeight/window.devicePixelRatio),this.dimensions.actualCellWidth=this.dimensions.canvasWidth/this._bufferService.cols,this.dimensions.actualCellHeight=this.dimensions.canvasHeight/this._bufferService.rows;for(var b=0,x=this._rowElements;b<x.length;b++){var w=x[b];w.style.width=this.dimensions.canvasWidth+"px",w.style.height=this.dimensions.actualCellHeight+"px",w.style.lineHeight=this.dimensions.actualCellHeight+"px",w.style.overflow="hidden"}this._dimensionsStyleElement||(this._dimensionsStyleElement=document.createElement("style"),this._screenElement.appendChild(this._dimensionsStyleElement));var _=this._terminalSelector+" .xterm-rows span { display: inline-block; height: 100%; vertical-align: top; width: "+this.dimensions.actualCellWidth+"px}";this._dimensionsStyleElement.innerHTML=_,this._selectionContainer.style.height=this._viewportElement.style.height,this._screenElement.style.width=this.dimensions.canvasWidth+"px",this._screenElement.style.height=this.dimensions.canvasHeight+"px"},A.prototype.setColors=function(b){this._colors=b,this._injectCss()},A.prototype._injectCss=function(){var b=this;this._themeStyleElement||(this._themeStyleElement=document.createElement("style"),this._screenElement.appendChild(this._themeStyleElement));var x=this._terminalSelector+" .xterm-rows { color: "+this._colors.foreground.css+"; font-family: "+this._optionsService.options.fontFamily+"; font-size: "+this._optionsService.options.fontSize+"px;}";x+=this._terminalSelector+" span:not(."+l.BOLD_CLASS+") { font-weight: "+this._optionsService.options.fontWeight+";}"+this._terminalSelector+" span."+l.BOLD_CLASS+" { font-weight: "+this._optionsService.options.fontWeightBold+";}"+this._terminalSelector+" span."+l.ITALIC_CLASS+" { font-style: italic;}",x+="@keyframes blink_box_shadow_"+this._terminalClass+" { 50% { box-shadow: none; }}",x+="@keyframes blink_block_"+this._terminalClass+" { 0% { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+"; } 50% { background-color: "+this._colors.cursorAccent.css+"; color: "+this._colors.cursor.css+"; }}",x+=this._terminalSelector+" .xterm-rows:not(.xterm-focus) ."+l.CURSOR_CLASS+"."+l.CURSOR_STYLE_BLOCK_CLASS+" { outline: 1px solid "+this._colors.cursor.css+"; outline-offset: -1px;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+l.CURSOR_CLASS+"."+l.CURSOR_BLINK_CLASS+":not(."+l.CURSOR_STYLE_BLOCK_CLASS+") { animation: blink_box_shadow_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+l.CURSOR_CLASS+"."+l.CURSOR_BLINK_CLASS+"."+l.CURSOR_STYLE_BLOCK_CLASS+" { animation: blink_block_"+this._terminalClass+" 1s step-end infinite;}"+this._terminalSelector+" .xterm-rows.xterm-focus ."+l.CURSOR_CLASS+"."+l.CURSOR_STYLE_BLOCK_CLASS+" { background-color: "+this._colors.cursor.css+"; color: "+this._colors.cursorAccent.css+";}"+this._terminalSelector+" .xterm-rows ."+l.CURSOR_CLASS+"."+l.CURSOR_STYLE_BAR_CLASS+" { box-shadow: "+this._optionsService.options.cursorWidth+"px 0 0 "+this._colors.cursor.css+" inset;}"+this._terminalSelector+" .xterm-rows ."+l.CURSOR_CLASS+"."+l.CURSOR_STYLE_UNDERLINE_CLASS+" { box-shadow: 0 -1px 0 "+this._colors.cursor.css+" inset;}",x+=this._terminalSelector+" .xterm-selection { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none;}"+this._terminalSelector+" .xterm-selection div { position: absolute; background-color: "+this._colors.selectionTransparent.css+";}",this._colors.ansi.forEach(function(w,_){x+=b._terminalSelector+" .xterm-fg-"+_+" { color: "+w.css+"; }"+b._terminalSelector+" .xterm-bg-"+_+" { background-color: "+w.css+"; }"}),x+=this._terminalSelector+" .xterm-fg-"+s.INVERTED_DEFAULT_COLOR+" { color: "+f.color.opaque(this._colors.background).css+"; }"+this._terminalSelector+" .xterm-bg-"+s.INVERTED_DEFAULT_COLOR+" { background-color: "+this._colors.foreground.css+"; }",this._themeStyleElement.innerHTML=x},A.prototype.onDevicePixelRatioChange=function(){this._updateDimensions()},A.prototype._refreshRowElements=function(b,x){for(var w=this._rowElements.length;w<=x;w++){var _=document.createElement("div");this._rowContainer.appendChild(_),this._rowElements.push(_)}for(;this._rowElements.length>x;)this._rowContainer.removeChild(this._rowElements.pop())},A.prototype.onResize=function(b,x){this._refreshRowElements(b,x),this._updateDimensions()},A.prototype.onCharSizeChanged=function(){this._updateDimensions()},A.prototype.onBlur=function(){this._rowContainer.classList.remove("xterm-focus")},A.prototype.onFocus=function(){this._rowContainer.classList.add("xterm-focus")},A.prototype.onSelectionChanged=function(b,x,w){for(;this._selectionContainer.children.length;)this._selectionContainer.removeChild(this._selectionContainer.children[0]);if(b&&x){var _=b[1]-this._bufferService.buffer.ydisp,C=x[1]-this._bufferService.buffer.ydisp,L=Math.max(_,0),E=Math.min(C,this._bufferService.rows-1);if(!(L>=this._bufferService.rows||E<0)){var S=document.createDocumentFragment();if(w)S.appendChild(this._createSelectionElement(L,b[0],x[0],E-L+1));else{var O=_===L?b[0]:0,D=L===E?x[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(L,O,D));var F=E-L-1;if(S.appendChild(this._createSelectionElement(L+1,0,this._bufferService.cols,F)),L!==E){var U=C===E?x[0]:this._bufferService.cols;S.appendChild(this._createSelectionElement(E,0,U))}}this._selectionContainer.appendChild(S)}}},A.prototype._createSelectionElement=function(b,x,w,_){_===void 0&&(_=1);var C=document.createElement("div");return C.style.height=_*this.dimensions.actualCellHeight+"px",C.style.top=b*this.dimensions.actualCellHeight+"px",C.style.left=x*this.dimensions.actualCellWidth+"px",C.style.width=this.dimensions.actualCellWidth*(w-x)+"px",C},A.prototype.onCursorMove=function(){},A.prototype.onOptionsChanged=function(){this._updateDimensions(),this._injectCss()},A.prototype.clear=function(){for(var b=0,x=this._rowElements;b<x.length;b++)x[b].innerHTML=""},A.prototype.renderRows=function(b,x){for(var w=this._bufferService.buffer.ybase+this._bufferService.buffer.y,_=Math.min(this._bufferService.buffer.x,this._bufferService.cols-1),C=this._optionsService.options.cursorBlink,L=b;L<=x;L++){var E=this._rowElements[L];E.innerHTML="";var S=L+this._bufferService.buffer.ydisp,O=this._bufferService.buffer.lines.get(S),D=this._optionsService.options.cursorStyle;E.appendChild(this._rowFactory.createRow(O,S===w,D,_,C,this.dimensions.actualCellWidth,this._bufferService.cols))}},Object.defineProperty(A.prototype,"_terminalSelector",{get:function(){return".xterm-dom-renderer-owner-"+this._terminalClass},enumerable:!1,configurable:!0}),A.prototype.registerCharacterJoiner=function(b){return-1},A.prototype.deregisterCharacterJoiner=function(b){return!1},A.prototype._onLinkHover=function(b){this._setCellUnderline(b.x1,b.x2,b.y1,b.y2,b.cols,!0)},A.prototype._onLinkLeave=function(b){this._setCellUnderline(b.x1,b.x2,b.y1,b.y2,b.cols,!1)},A.prototype._setCellUnderline=function(b,x,w,_,C,L){for(;b!==x||w!==_;){var E=this._rowElements[w];if(!E)return;var S=E.children[b];S&&(S.style.textDecoration=L?"underline":"none"),++b>=C&&(b=0,w++)}},A=e([h(6,d.ICharSizeService),h(7,c.IOptionsService),h(8,c.IBufferService)],A)}(n.Disposable);m.DomRenderer=p},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.DomRendererRowFactory=m.CURSOR_STYLE_UNDERLINE_CLASS=m.CURSOR_STYLE_BAR_CLASS=m.CURSOR_STYLE_BLOCK_CLASS=m.CURSOR_BLINK_CLASS=m.CURSOR_CLASS=m.UNDERLINE_CLASS=m.ITALIC_CLASS=m.DIM_CLASS=m.BOLD_CLASS=void 0;var a=v(9),t=v(3),e=v(4),h=v(10);m.BOLD_CLASS="xterm-bold",m.DIM_CLASS="xterm-dim",m.ITALIC_CLASS="xterm-italic",m.UNDERLINE_CLASS="xterm-underline",m.CURSOR_CLASS="xterm-cursor",m.CURSOR_BLINK_CLASS="xterm-cursor-blink",m.CURSOR_STYLE_BLOCK_CLASS="xterm-cursor-block",m.CURSOR_STYLE_BAR_CLASS="xterm-cursor-bar",m.CURSOR_STYLE_UNDERLINE_CLASS="xterm-cursor-underline";var l=function(){function n(d,c,r){this._document=d,this._optionsService=c,this._colors=r,this._workCell=new e.CellData}return n.prototype.setColors=function(d){this._colors=d},n.prototype.createRow=function(d,c,r,f,i,u,p){for(var g=this._document.createDocumentFragment(),A=0,b=Math.min(d.length,p)-1;b>=0;b--)if(d.loadCell(b,this._workCell).getCode()!==t.NULL_CELL_CODE||c&&b===f){A=b+1;break}for(b=0;b<A;b++){d.loadCell(b,this._workCell);var x=this._workCell.getWidth();if(x!==0){var w=this._document.createElement("span");if(x>1&&(w.style.width=u*x+"px"),c&&b===f)switch(w.classList.add(m.CURSOR_CLASS),i&&w.classList.add(m.CURSOR_BLINK_CLASS),r){case"bar":w.classList.add(m.CURSOR_STYLE_BAR_CLASS);break;case"underline":w.classList.add(m.CURSOR_STYLE_UNDERLINE_CLASS);break;default:w.classList.add(m.CURSOR_STYLE_BLOCK_CLASS)}this._workCell.isBold()&&w.classList.add(m.BOLD_CLASS),this._workCell.isItalic()&&w.classList.add(m.ITALIC_CLASS),this._workCell.isDim()&&w.classList.add(m.DIM_CLASS),this._workCell.isUnderline()&&w.classList.add(m.UNDERLINE_CLASS),this._workCell.isInvisible()?w.textContent=t.WHITESPACE_CELL_CHAR:w.textContent=this._workCell.getChars()||t.WHITESPACE_CELL_CHAR;var _=this._workCell.getFgColor(),C=this._workCell.getFgColorMode(),L=this._workCell.getBgColor(),E=this._workCell.getBgColorMode(),S=!!this._workCell.isInverse();if(S){var O=_;_=L,L=O;var D=C;C=E,E=D}switch(C){case 16777216:case 33554432:this._workCell.isBold()&&_<8&&this._optionsService.options.drawBoldTextInBrightColors&&(_+=8),this._applyMinimumContrast(w,this._colors.background,this._colors.ansi[_])||w.classList.add("xterm-fg-"+_);break;case 50331648:var F=h.rgba.toColor(_>>16&255,_>>8&255,255&_);this._applyMinimumContrast(w,this._colors.background,F)||this._addStyle(w,"color:#"+s(_.toString(16),"0",6));break;case 0:default:this._applyMinimumContrast(w,this._colors.background,this._colors.foreground)||S&&w.classList.add("xterm-fg-"+a.INVERTED_DEFAULT_COLOR)}switch(E){case 16777216:case 33554432:w.classList.add("xterm-bg-"+L);break;case 50331648:this._addStyle(w,"background-color:#"+s(L.toString(16),"0",6));break;case 0:default:S&&w.classList.add("xterm-bg-"+a.INVERTED_DEFAULT_COLOR)}g.appendChild(w)}}return g},n.prototype._applyMinimumContrast=function(d,c,r){if(this._optionsService.options.minimumContrastRatio===1)return!1;var f=this._colors.contrastCache.getColor(this._workCell.bg,this._workCell.fg);return f===void 0&&(f=h.color.ensureContrastRatio(c,r,this._optionsService.options.minimumContrastRatio),this._colors.contrastCache.setColor(this._workCell.bg,this._workCell.fg,f!=null?f:null)),!!f&&(this._addStyle(d,"color:"+f.css),!0)},n.prototype._addStyle=function(d,c){d.setAttribute("style",""+(d.getAttribute("style")||"")+c+";")},n}();function s(n,d,c){for(;n.length<c;)n=d+n;return n}m.DomRendererRowFactory=l},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.evaluateKeyboardEvent=void 0;var a=v(12),t={48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"']};m.evaluateKeyboardEvent=function(e,h,l,s){var n={type:0,cancel:!1,key:void 0},d=(e.shiftKey?1:0)|(e.altKey?2:0)|(e.ctrlKey?4:0)|(e.metaKey?8:0);switch(e.keyCode){case 0:e.key==="UIKeyInputUpArrow"?n.key=h?a.C0.ESC+"OA":a.C0.ESC+"[A":e.key==="UIKeyInputLeftArrow"?n.key=h?a.C0.ESC+"OD":a.C0.ESC+"[D":e.key==="UIKeyInputRightArrow"?n.key=h?a.C0.ESC+"OC":a.C0.ESC+"[C":e.key==="UIKeyInputDownArrow"&&(n.key=h?a.C0.ESC+"OB":a.C0.ESC+"[B");break;case 8:if(e.shiftKey){n.key=a.C0.BS;break}if(e.altKey){n.key=a.C0.ESC+a.C0.DEL;break}n.key=a.C0.DEL;break;case 9:if(e.shiftKey){n.key=a.C0.ESC+"[Z";break}n.key=a.C0.HT,n.cancel=!0;break;case 13:n.key=e.altKey?a.C0.ESC+a.C0.CR:a.C0.CR,n.cancel=!0;break;case 27:n.key=a.C0.ESC,e.altKey&&(n.key=a.C0.ESC+a.C0.ESC),n.cancel=!0;break;case 37:if(e.metaKey)break;d?(n.key=a.C0.ESC+"[1;"+(d+1)+"D",n.key===a.C0.ESC+"[1;3D"&&(n.key=a.C0.ESC+(l?"b":"[1;5D"))):n.key=h?a.C0.ESC+"OD":a.C0.ESC+"[D";break;case 39:if(e.metaKey)break;d?(n.key=a.C0.ESC+"[1;"+(d+1)+"C",n.key===a.C0.ESC+"[1;3C"&&(n.key=a.C0.ESC+(l?"f":"[1;5C"))):n.key=h?a.C0.ESC+"OC":a.C0.ESC+"[C";break;case 38:if(e.metaKey)break;d?(n.key=a.C0.ESC+"[1;"+(d+1)+"A",l||n.key!==a.C0.ESC+"[1;3A"||(n.key=a.C0.ESC+"[1;5A")):n.key=h?a.C0.ESC+"OA":a.C0.ESC+"[A";break;case 40:if(e.metaKey)break;d?(n.key=a.C0.ESC+"[1;"+(d+1)+"B",l||n.key!==a.C0.ESC+"[1;3B"||(n.key=a.C0.ESC+"[1;5B")):n.key=h?a.C0.ESC+"OB":a.C0.ESC+"[B";break;case 45:e.shiftKey||e.ctrlKey||(n.key=a.C0.ESC+"[2~");break;case 46:n.key=d?a.C0.ESC+"[3;"+(d+1)+"~":a.C0.ESC+"[3~";break;case 36:n.key=d?a.C0.ESC+"[1;"+(d+1)+"H":h?a.C0.ESC+"OH":a.C0.ESC+"[H";break;case 35:n.key=d?a.C0.ESC+"[1;"+(d+1)+"F":h?a.C0.ESC+"OF":a.C0.ESC+"[F";break;case 33:e.shiftKey?n.type=2:n.key=a.C0.ESC+"[5~";break;case 34:e.shiftKey?n.type=3:n.key=a.C0.ESC+"[6~";break;case 112:n.key=d?a.C0.ESC+"[1;"+(d+1)+"P":a.C0.ESC+"OP";break;case 113:n.key=d?a.C0.ESC+"[1;"+(d+1)+"Q":a.C0.ESC+"OQ";break;case 114:n.key=d?a.C0.ESC+"[1;"+(d+1)+"R":a.C0.ESC+"OR";break;case 115:n.key=d?a.C0.ESC+"[1;"+(d+1)+"S":a.C0.ESC+"OS";break;case 116:n.key=d?a.C0.ESC+"[15;"+(d+1)+"~":a.C0.ESC+"[15~";break;case 117:n.key=d?a.C0.ESC+"[17;"+(d+1)+"~":a.C0.ESC+"[17~";break;case 118:n.key=d?a.C0.ESC+"[18;"+(d+1)+"~":a.C0.ESC+"[18~";break;case 119:n.key=d?a.C0.ESC+"[19;"+(d+1)+"~":a.C0.ESC+"[19~";break;case 120:n.key=d?a.C0.ESC+"[20;"+(d+1)+"~":a.C0.ESC+"[20~";break;case 121:n.key=d?a.C0.ESC+"[21;"+(d+1)+"~":a.C0.ESC+"[21~";break;case 122:n.key=d?a.C0.ESC+"[23;"+(d+1)+"~":a.C0.ESC+"[23~";break;case 123:n.key=d?a.C0.ESC+"[24;"+(d+1)+"~":a.C0.ESC+"[24~";break;default:if(!e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)if(l&&!s||!e.altKey||e.metaKey)l&&!e.altKey&&!e.ctrlKey&&e.metaKey?e.keyCode===65&&(n.type=1):e.key&&!e.ctrlKey&&!e.altKey&&!e.metaKey&&e.keyCode>=48&&e.key.length===1?n.key=e.key:e.key&&e.ctrlKey&&e.key==="_"&&(n.key=a.C0.US);else{var c=t[e.keyCode],r=c&&c[e.shiftKey?1:0];if(r)n.key=a.C0.ESC+r;else if(e.keyCode>=65&&e.keyCode<=90){var f=e.ctrlKey?e.keyCode-64:e.keyCode+32;n.key=a.C0.ESC+String.fromCharCode(f)}}else e.keyCode>=65&&e.keyCode<=90?n.key=String.fromCharCode(e.keyCode-64):e.keyCode===32?n.key=a.C0.NUL:e.keyCode>=51&&e.keyCode<=55?n.key=String.fromCharCode(e.keyCode-51+27):e.keyCode===56?n.key=a.C0.DEL:e.keyCode===219?n.key=a.C0.ESC:e.keyCode===220?n.key=a.C0.FS:e.keyCode===221&&(n.key=a.C0.GS)}return n}},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(p,g){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,b){A.__proto__=b}||function(A,b){for(var x in b)b.hasOwnProperty(x)&&(A[x]=b[x])})(p,g)},function(u,p){function g(){this.constructor=u}a(u,p),u.prototype=p===null?Object.create(p):(g.prototype=p.prototype,new g)}),e=this&&this.__decorate||function(u,p,g,A){var b,x=arguments.length,w=x<3?p:A===null?A=Object.getOwnPropertyDescriptor(p,g):A;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")w=Reflect.decorate(u,p,g,A);else for(var _=u.length-1;_>=0;_--)(b=u[_])&&(w=(x<3?b(w):x>3?b(p,g,w):b(p,g))||w);return x>3&&w&&Object.defineProperty(p,g,w),w},h=this&&this.__param||function(u,p){return function(g,A){p(g,A,u)}};Object.defineProperty(m,"__esModule",{value:!0}),m.RenderService=void 0;var l=v(31),s=v(0),n=v(2),d=v(32),c=v(7),r=v(1),f=v(5),i=function(u){function p(g,A,b,x,w,_){var C=u.call(this)||this;if(C._renderer=g,C._rowCount=A,C._isPaused=!1,C._needsFullRefresh=!1,C._isNextRenderRedrawOnly=!0,C._needsSelectionRefresh=!1,C._canvasWidth=0,C._canvasHeight=0,C._selectionState={start:void 0,end:void 0,columnSelectMode:!1},C._onDimensionsChange=new s.EventEmitter,C._onRender=new s.EventEmitter,C._onRefreshRequest=new s.EventEmitter,C.register({dispose:function(){return C._renderer.dispose()}}),C._renderDebouncer=new l.RenderDebouncer(function(E,S){return C._renderRows(E,S)}),C.register(C._renderDebouncer),C._screenDprMonitor=new d.ScreenDprMonitor,C._screenDprMonitor.setListener(function(){return C.onDevicePixelRatioChange()}),C.register(C._screenDprMonitor),C.register(_.onResize(function(E){return C._fullRefresh()})),C.register(x.onOptionChange(function(){return C._renderer.onOptionsChanged()})),C.register(w.onCharSizeChange(function(){return C.onCharSizeChanged()})),C._renderer.onRequestRedraw(function(E){return C.refreshRows(E.start,E.end,!0)}),C.register(c.addDisposableDomListener(window,"resize",function(){return C.onDevicePixelRatioChange()})),"IntersectionObserver"in window){var L=new IntersectionObserver(function(E){return C._onIntersectionChange(E[E.length-1])},{threshold:0});L.observe(b),C.register({dispose:function(){return L.disconnect()}})}return C}return t(p,u),Object.defineProperty(p.prototype,"onDimensionsChange",{get:function(){return this._onDimensionsChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRenderedBufferChange",{get:function(){return this._onRender.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"onRefreshRequest",{get:function(){return this._onRefreshRequest.event},enumerable:!1,configurable:!0}),Object.defineProperty(p.prototype,"dimensions",{get:function(){return this._renderer.dimensions},enumerable:!1,configurable:!0}),p.prototype._onIntersectionChange=function(g){this._isPaused=g.intersectionRatio===0,!this._isPaused&&this._needsFullRefresh&&(this.refreshRows(0,this._rowCount-1),this._needsFullRefresh=!1)},p.prototype.refreshRows=function(g,A,b){b===void 0&&(b=!1),this._isPaused?this._needsFullRefresh=!0:(b||(this._isNextRenderRedrawOnly=!1),this._renderDebouncer.refresh(g,A,this._rowCount))},p.prototype._renderRows=function(g,A){this._renderer.renderRows(g,A),this._needsSelectionRefresh&&(this._renderer.onSelectionChanged(this._selectionState.start,this._selectionState.end,this._selectionState.columnSelectMode),this._needsSelectionRefresh=!1),this._isNextRenderRedrawOnly||this._onRender.fire({start:g,end:A}),this._isNextRenderRedrawOnly=!0},p.prototype.resize=function(g,A){this._rowCount=A,this._fireOnCanvasResize()},p.prototype.changeOptions=function(){this._renderer.onOptionsChanged(),this.refreshRows(0,this._rowCount-1),this._fireOnCanvasResize()},p.prototype._fireOnCanvasResize=function(){this._renderer.dimensions.canvasWidth===this._canvasWidth&&this._renderer.dimensions.canvasHeight===this._canvasHeight||this._onDimensionsChange.fire(this._renderer.dimensions)},p.prototype.dispose=function(){u.prototype.dispose.call(this)},p.prototype.setRenderer=function(g){var A=this;this._renderer.dispose(),this._renderer=g,this._renderer.onRequestRedraw(function(b){return A.refreshRows(b.start,b.end,!0)}),this._needsSelectionRefresh=!0,this._fullRefresh()},p.prototype._fullRefresh=function(){this._isPaused?this._needsFullRefresh=!0:this.refreshRows(0,this._rowCount-1)},p.prototype.setColors=function(g){this._renderer.setColors(g),this._fullRefresh()},p.prototype.onDevicePixelRatioChange=function(){this._renderer.onDevicePixelRatioChange(),this.refreshRows(0,this._rowCount-1)},p.prototype.onResize=function(g,A){this._renderer.onResize(g,A),this._fullRefresh()},p.prototype.onCharSizeChanged=function(){this._renderer.onCharSizeChanged()},p.prototype.onBlur=function(){this._renderer.onBlur()},p.prototype.onFocus=function(){this._renderer.onFocus()},p.prototype.onSelectionChanged=function(g,A,b){this._selectionState.start=g,this._selectionState.end=A,this._selectionState.columnSelectMode=b,this._renderer.onSelectionChanged(g,A,b)},p.prototype.onCursorMove=function(){this._renderer.onCursorMove()},p.prototype.clear=function(){this._renderer.clear()},p.prototype.registerCharacterJoiner=function(g){return this._renderer.registerCharacterJoiner(g)},p.prototype.deregisterCharacterJoiner=function(g){return this._renderer.deregisterCharacterJoiner(g)},p=e([h(3,r.IOptionsService),h(4,f.ICharSizeService),h(5,r.IBufferService)],p)}(n.Disposable);m.RenderService=i},function(y,m,v){"use strict";var a=this&&this.__decorate||function(n,d,c,r){var f,i=arguments.length,u=i<3?d:r===null?r=Object.getOwnPropertyDescriptor(d,c):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")u=Reflect.decorate(n,d,c,r);else for(var p=n.length-1;p>=0;p--)(f=n[p])&&(u=(i<3?f(u):i>3?f(d,c,u):f(d,c))||u);return i>3&&u&&Object.defineProperty(d,c,u),u},t=this&&this.__param||function(n,d){return function(c,r){d(c,r,n)}};Object.defineProperty(m,"__esModule",{value:!0}),m.CharSizeService=void 0;var e=v(1),h=v(0),l=function(){function n(d,c,r){this._optionsService=r,this.width=0,this.height=0,this._onCharSizeChange=new h.EventEmitter,this._measureStrategy=new s(d,c,this._optionsService)}return Object.defineProperty(n.prototype,"hasValidSize",{get:function(){return this.width>0&&this.height>0},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"onCharSizeChange",{get:function(){return this._onCharSizeChange.event},enumerable:!1,configurable:!0}),n.prototype.measure=function(){var d=this._measureStrategy.measure();d.width===this.width&&d.height===this.height||(this.width=d.width,this.height=d.height,this._onCharSizeChange.fire())},n=a([t(2,e.IOptionsService)],n)}();m.CharSizeService=l;var s=function(){function n(d,c,r){this._document=d,this._parentElement=c,this._optionsService=r,this._result={width:0,height:0},this._measureElement=this._document.createElement("span"),this._measureElement.classList.add("xterm-char-measure-element"),this._measureElement.textContent="W",this._measureElement.setAttribute("aria-hidden","true"),this._parentElement.appendChild(this._measureElement)}return n.prototype.measure=function(){this._measureElement.style.fontFamily=this._optionsService.options.fontFamily,this._measureElement.style.fontSize=this._optionsService.options.fontSize+"px";var d=this._measureElement.getBoundingClientRect();return d.width!==0&&d.height!==0&&(this._result.width=d.width,this._result.height=Math.ceil(d.height)),this._result},n}()},function(y,m,v){"use strict";var a=this&&this.__decorate||function(s,n,d,c){var r,f=arguments.length,i=f<3?n:c===null?c=Object.getOwnPropertyDescriptor(n,d):c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(s,n,d,c);else for(var u=s.length-1;u>=0;u--)(r=s[u])&&(i=(f<3?r(i):f>3?r(n,d,i):r(n,d))||i);return f>3&&i&&Object.defineProperty(n,d,i),i},t=this&&this.__param||function(s,n){return function(d,c){n(d,c,s)}};Object.defineProperty(m,"__esModule",{value:!0}),m.MouseService=void 0;var e=v(5),h=v(30),l=function(){function s(n,d){this._renderService=n,this._charSizeService=d}return s.prototype.getCoords=function(n,d,c,r,f){return h.getCoords(n,d,c,r,this._charSizeService.hasValidSize,this._renderService.dimensions.actualCellWidth,this._renderService.dimensions.actualCellHeight,f)},s.prototype.getRawByteCoords=function(n,d,c,r){var f=this.getCoords(n,d,c,r);return h.getRawByteCoords(f)},s=a([t(0,e.IRenderService),t(1,e.ICharSizeService)],s)}();m.MouseService=l},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)}),e=this&&this.__decorate||function(r,f,i,u){var p,g=arguments.length,A=g<3?f:u===null?u=Object.getOwnPropertyDescriptor(f,i):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(r,f,i,u);else for(var b=r.length-1;b>=0;b--)(p=r[b])&&(A=(g<3?p(A):g>3?p(f,i,A):p(f,i))||A);return g>3&&A&&Object.defineProperty(f,i,A),A},h=this&&this.__param||function(r,f){return function(i,u){f(i,u,r)}};Object.defineProperty(m,"__esModule",{value:!0}),m.Linkifier2=void 0;var l=v(1),s=v(0),n=v(2),d=v(7),c=function(r){function f(i){var u=r.call(this)||this;return u._bufferService=i,u._linkProviders=[],u._linkCacheDisposables=[],u._isMouseOut=!0,u._activeLine=-1,u._onShowLinkUnderline=u.register(new s.EventEmitter),u._onHideLinkUnderline=u.register(new s.EventEmitter),u.register(n.getDisposeArrayDisposable(u._linkCacheDisposables)),u}return t(f,r),Object.defineProperty(f.prototype,"onShowLinkUnderline",{get:function(){return this._onShowLinkUnderline.event},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"onHideLinkUnderline",{get:function(){return this._onHideLinkUnderline.event},enumerable:!1,configurable:!0}),f.prototype.registerLinkProvider=function(i){var u=this;return this._linkProviders.push(i),{dispose:function(){var g=u._linkProviders.indexOf(i);g!==-1&&u._linkProviders.splice(g,1)}}},f.prototype.attachToDom=function(i,u,p){var g=this;this._element=i,this._mouseService=u,this._renderService=p,this.register(d.addDisposableDomListener(this._element,"mouseleave",function(){g._isMouseOut=!0,g._clearCurrentLink()})),this.register(d.addDisposableDomListener(this._element,"mousemove",this._onMouseMove.bind(this))),this.register(d.addDisposableDomListener(this._element,"click",this._onClick.bind(this)))},f.prototype._onMouseMove=function(i){if(this._lastMouseEvent=i,this._element&&this._mouseService){var u=this._positionFromMouseEvent(i,this._element,this._mouseService);if(u){this._isMouseOut=!1;for(var p=i.composedPath(),g=0;g<p.length;g++){var A=p[g];if(A.classList.contains("xterm"))break;if(A.classList.contains("xterm-hover"))return}this._lastBufferCell&&u.x===this._lastBufferCell.x&&u.y===this._lastBufferCell.y||(this._onHover(u),this._lastBufferCell=u)}}},f.prototype._onHover=function(i){if(this._activeLine!==i.y)return this._clearCurrentLink(),void this._askForLink(i,!1);this._currentLink&&this._linkAtPosition(this._currentLink.link,i)||(this._clearCurrentLink(),this._askForLink(i,!0))},f.prototype._askForLink=function(i,u){var p=this;this._activeProviderReplies&&u||(this._activeProviderReplies=new Map,this._activeLine=i.y);var g=!1;this._linkProviders.forEach(function(A,b){var x;u?((x=p._activeProviderReplies)===null||x===void 0?void 0:x.get(b))&&(g=p._checkLinkProviderResult(b,i,g)):A.provideLinks(i.y,function(w){var _,C;if(!p._isMouseOut){var L=w==null?void 0:w.map(function(E){return{link:E}});(_=p._activeProviderReplies)===null||_===void 0||_.set(b,L),g=p._checkLinkProviderResult(b,i,g),((C=p._activeProviderReplies)===null||C===void 0?void 0:C.size)===p._linkProviders.length&&p._removeIntersectingLinks(i.y,p._activeProviderReplies)}})})},f.prototype._removeIntersectingLinks=function(i,u){for(var p=new Set,g=0;g<u.size;g++){var A=u.get(g);if(A)for(var b=0;b<A.length;b++)for(var x=A[b],w=x.link.range.start.y<i?0:x.link.range.start.x,_=x.link.range.end.y>i?this._bufferService.cols:x.link.range.end.x,C=w;C<=_;C++){if(p.has(C)){A.splice(b--,1);break}p.add(C)}}},f.prototype._checkLinkProviderResult=function(i,u,p){var g,A=this;if(!this._activeProviderReplies)return p;for(var b=this._activeProviderReplies.get(i),x=!1,w=0;w<i;w++)this._activeProviderReplies.has(w)&&!this._activeProviderReplies.get(w)||(x=!0);if(!x&&b){var _=b.find(function(L){return A._linkAtPosition(L.link,u)});_&&(p=!0,this._handleNewLink(_))}if(this._activeProviderReplies.size===this._linkProviders.length&&!p)for(w=0;w<this._activeProviderReplies.size;w++){var C=(g=this._activeProviderReplies.get(w))===null||g===void 0?void 0:g.find(function(L){return A._linkAtPosition(L.link,u)});if(C){p=!0,this._handleNewLink(C);break}}return p},f.prototype._onClick=function(i){if(this._element&&this._mouseService&&this._currentLink){var u=this._positionFromMouseEvent(i,this._element,this._mouseService);u&&this._linkAtPosition(this._currentLink.link,u)&&this._currentLink.link.activate(i,this._currentLink.link.text)}},f.prototype._clearCurrentLink=function(i,u){this._element&&this._currentLink&&this._lastMouseEvent&&(!i||!u||this._currentLink.link.range.start.y>=i&&this._currentLink.link.range.end.y<=u)&&(this._linkLeave(this._element,this._currentLink.link,this._lastMouseEvent),this._currentLink=void 0,n.disposeArray(this._linkCacheDisposables))},f.prototype._handleNewLink=function(i){var u=this;if(this._element&&this._lastMouseEvent&&this._mouseService){var p=this._positionFromMouseEvent(this._lastMouseEvent,this._element,this._mouseService);p&&this._linkAtPosition(i.link,p)&&(this._currentLink=i,this._currentLink.state={decorations:{underline:i.link.decorations===void 0||i.link.decorations.underline,pointerCursor:i.link.decorations===void 0||i.link.decorations.pointerCursor},isHovered:!0},this._linkHover(this._element,i.link,this._lastMouseEvent),i.link.decorations={},Object.defineProperties(i.link.decorations,{pointerCursor:{get:function(){var A,b;return(b=(A=u._currentLink)===null||A===void 0?void 0:A.state)===null||b===void 0?void 0:b.decorations.pointerCursor},set:function(A){var b,x;((b=u._currentLink)===null||b===void 0?void 0:b.state)&&u._currentLink.state.decorations.pointerCursor!==A&&(u._currentLink.state.decorations.pointerCursor=A,u._currentLink.state.isHovered&&((x=u._element)===null||x===void 0||x.classList.toggle("xterm-cursor-pointer",A)))}},underline:{get:function(){var A,b;return(b=(A=u._currentLink)===null||A===void 0?void 0:A.state)===null||b===void 0?void 0:b.decorations.underline},set:function(A){var b,x,w;((b=u._currentLink)===null||b===void 0?void 0:b.state)&&((w=(x=u._currentLink)===null||x===void 0?void 0:x.state)===null||w===void 0?void 0:w.decorations.underline)!==A&&(u._currentLink.state.decorations.underline=A,u._currentLink.state.isHovered&&u._fireUnderlineEvent(i.link,A))}}}),this._renderService&&this._linkCacheDisposables.push(this._renderService.onRenderedBufferChange(function(g){var A=g.start===0?0:g.start+1+u._bufferService.buffer.ydisp;u._clearCurrentLink(A,g.end+1+u._bufferService.buffer.ydisp)})))}},f.prototype._linkHover=function(i,u,p){var g;((g=this._currentLink)===null||g===void 0?void 0:g.state)&&(this._currentLink.state.isHovered=!0,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(u,!0),this._currentLink.state.decorations.pointerCursor&&i.classList.add("xterm-cursor-pointer")),u.hover&&u.hover(p,u.text)},f.prototype._fireUnderlineEvent=function(i,u){var p=i.range,g=this._bufferService.buffer.ydisp,A=this._createLinkUnderlineEvent(p.start.x-1,p.start.y-g-1,p.end.x,p.end.y-g-1,void 0);(u?this._onShowLinkUnderline:this._onHideLinkUnderline).fire(A)},f.prototype._linkLeave=function(i,u,p){var g;((g=this._currentLink)===null||g===void 0?void 0:g.state)&&(this._currentLink.state.isHovered=!1,this._currentLink.state.decorations.underline&&this._fireUnderlineEvent(u,!1),this._currentLink.state.decorations.pointerCursor&&i.classList.remove("xterm-cursor-pointer")),u.leave&&u.leave(p,u.text)},f.prototype._linkAtPosition=function(i,u){var p=i.range.start.y===i.range.end.y,g=i.range.start.y<u.y,A=i.range.end.y>u.y;return(p&&i.range.start.x<=u.x&&i.range.end.x>=u.x||g&&i.range.end.x>=u.x||A&&i.range.start.x<=u.x||g&&A)&&i.range.start.y<=u.y&&i.range.end.y>=u.y},f.prototype._positionFromMouseEvent=function(i,u,p){var g=p.getCoords(i,u,this._bufferService.cols,this._bufferService.rows);if(g)return{x:g[0],y:g[1]+this._bufferService.buffer.ydisp}},f.prototype._createLinkUnderlineEvent=function(i,u,p,g,A){return{x1:i,y1:u,x2:p,y2:g,cols:this._bufferService.cols,fg:A}},f=e([h(0,l.IBufferService)],f)}(n.Disposable);m.Linkifier2=c},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.CoreBrowserService=void 0;var a=function(){function t(e){this._textarea=e}return Object.defineProperty(t.prototype,"isFocused",{get:function(){return document.activeElement===this._textarea&&document.hasFocus()},enumerable:!1,configurable:!0}),t}();m.CoreBrowserService=a},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(_,C){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(L,E){L.__proto__=E}||function(L,E){for(var S in E)E.hasOwnProperty(S)&&(L[S]=E[S])})(_,C)},function(w,_){function C(){this.constructor=w}a(w,_),w.prototype=_===null?Object.create(_):(C.prototype=_.prototype,new C)});Object.defineProperty(m,"__esModule",{value:!0}),m.CoreTerminal=void 0;var e=v(2),h=v(1),l=v(66),s=v(67),n=v(68),d=v(74),c=v(75),r=v(0),f=v(76),i=v(77),u=v(78),p=v(80),g=v(81),A=v(19),b=v(82),x=function(w){function _(C){var L=w.call(this)||this;return L._onBinary=new r.EventEmitter,L._onData=new r.EventEmitter,L._onLineFeed=new r.EventEmitter,L._onResize=new r.EventEmitter,L._onScroll=new r.EventEmitter,L._instantiationService=new l.InstantiationService,L.optionsService=new d.OptionsService(C),L._instantiationService.setService(h.IOptionsService,L.optionsService),L._bufferService=L.register(L._instantiationService.createInstance(n.BufferService)),L._instantiationService.setService(h.IBufferService,L._bufferService),L._logService=L._instantiationService.createInstance(s.LogService),L._instantiationService.setService(h.ILogService,L._logService),L._coreService=L.register(L._instantiationService.createInstance(c.CoreService,function(){return L.scrollToBottom()})),L._instantiationService.setService(h.ICoreService,L._coreService),L._coreMouseService=L._instantiationService.createInstance(f.CoreMouseService),L._instantiationService.setService(h.ICoreMouseService,L._coreMouseService),L._dirtyRowService=L._instantiationService.createInstance(i.DirtyRowService),L._instantiationService.setService(h.IDirtyRowService,L._dirtyRowService),L.unicodeService=L._instantiationService.createInstance(u.UnicodeService),L._instantiationService.setService(h.IUnicodeService,L.unicodeService),L._charsetService=L._instantiationService.createInstance(p.CharsetService),L._instantiationService.setService(h.ICharsetService,L._charsetService),L._inputHandler=new A.InputHandler(L._bufferService,L._charsetService,L._coreService,L._dirtyRowService,L._logService,L.optionsService,L._coreMouseService,L.unicodeService),L.register(r.forwardEvent(L._inputHandler.onLineFeed,L._onLineFeed)),L.register(L._inputHandler),L.register(r.forwardEvent(L._bufferService.onResize,L._onResize)),L.register(r.forwardEvent(L._coreService.onData,L._onData)),L.register(r.forwardEvent(L._coreService.onBinary,L._onBinary)),L.register(L.optionsService.onOptionChange(function(E){return L._updateOptions(E)})),L._writeBuffer=new b.WriteBuffer(function(E){return L._inputHandler.parse(E)}),L}return t(_,w),Object.defineProperty(_.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"onLineFeed",{get:function(){return this._onLineFeed.event},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"onScroll",{get:function(){return this._onScroll.event},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"cols",{get:function(){return this._bufferService.cols},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"rows",{get:function(){return this._bufferService.rows},enumerable:!1,configurable:!0}),Object.defineProperty(_.prototype,"buffers",{get:function(){return this._bufferService.buffers},enumerable:!1,configurable:!0}),_.prototype.dispose=function(){var C;this._isDisposed||(w.prototype.dispose.call(this),(C=this._windowsMode)===null||C===void 0||C.dispose(),this._windowsMode=void 0)},_.prototype.write=function(C,L){this._writeBuffer.write(C,L)},_.prototype.writeSync=function(C){this._writeBuffer.writeSync(C)},_.prototype.resize=function(C,L){isNaN(C)||isNaN(L)||(C=Math.max(C,n.MINIMUM_COLS),L=Math.max(L,n.MINIMUM_ROWS),this._bufferService.resize(C,L))},_.prototype.scroll=function(C,L){L===void 0&&(L=!1);var E,S=this._bufferService.buffer;(E=this._cachedBlankLine)&&E.length===this.cols&&E.getFg(0)===C.fg&&E.getBg(0)===C.bg||(E=S.getBlankLine(C,L),this._cachedBlankLine=E),E.isWrapped=L;var O=S.ybase+S.scrollTop,D=S.ybase+S.scrollBottom;if(S.scrollTop===0){var F=S.lines.isFull;D===S.lines.length-1?F?S.lines.recycle().copyFrom(E):S.lines.push(E.clone()):S.lines.splice(D+1,0,E.clone()),F?this._bufferService.isUserScrolling&&(S.ydisp=Math.max(S.ydisp-1,0)):(S.ybase++,this._bufferService.isUserScrolling||S.ydisp++)}else{var U=D-O+1;S.lines.shiftElements(O+1,U-1,-1),S.lines.set(D,E.clone())}this._bufferService.isUserScrolling||(S.ydisp=S.ybase),this._dirtyRowService.markRangeDirty(S.scrollTop,S.scrollBottom),this._onScroll.fire(S.ydisp)},_.prototype.scrollLines=function(C,L){var E=this._bufferService.buffer;if(C<0){if(E.ydisp===0)return;this._bufferService.isUserScrolling=!0}else C+E.ydisp>=E.ybase&&(this._bufferService.isUserScrolling=!1);var S=E.ydisp;E.ydisp=Math.max(Math.min(E.ydisp+C,E.ybase),0),S!==E.ydisp&&(L||this._onScroll.fire(E.ydisp))},_.prototype.scrollPages=function(C){this.scrollLines(C*(this.rows-1))},_.prototype.scrollToTop=function(){this.scrollLines(-this._bufferService.buffer.ydisp)},_.prototype.scrollToBottom=function(){this.scrollLines(this._bufferService.buffer.ybase-this._bufferService.buffer.ydisp)},_.prototype.scrollToLine=function(C){var L=C-this._bufferService.buffer.ydisp;L!==0&&this.scrollLines(L)},_.prototype.addEscHandler=function(C,L){return this._inputHandler.addEscHandler(C,L)},_.prototype.addDcsHandler=function(C,L){return this._inputHandler.addDcsHandler(C,L)},_.prototype.addCsiHandler=function(C,L){return this._inputHandler.addCsiHandler(C,L)},_.prototype.addOscHandler=function(C,L){return this._inputHandler.addOscHandler(C,L)},_.prototype._setup=function(){this.optionsService.options.windowsMode&&this._enableWindowsMode()},_.prototype.reset=function(){this._inputHandler.reset(),this._bufferService.reset(),this._charsetService.reset(),this._coreService.reset(),this._coreMouseService.reset()},_.prototype._updateOptions=function(C){var L;switch(C){case"scrollback":this.buffers.resize(this.cols,this.rows);break;case"windowsMode":this.optionsService.options.windowsMode?this._enableWindowsMode():((L=this._windowsMode)===null||L===void 0||L.dispose(),this._windowsMode=void 0)}},_.prototype._enableWindowsMode=function(){var C=this;if(!this._windowsMode){var L=[];L.push(this.onLineFeed(g.updateWindowsModeWrappedState.bind(null,this._bufferService))),L.push(this.addCsiHandler({final:"H"},function(){return g.updateWindowsModeWrappedState(C._bufferService),!1})),this._windowsMode={dispose:function(){for(var S=0,O=L;S<O.length;S++)O[S].dispose()}}}},_}(e.Disposable);m.CoreTerminal=x},function(y,m,v){"use strict";var a=this&&this.__spreadArrays||function(){for(var s=0,n=0,d=arguments.length;n<d;n++)s+=arguments[n].length;var c=Array(s),r=0;for(n=0;n<d;n++)for(var f=arguments[n],i=0,u=f.length;i<u;i++,r++)c[r]=f[i];return c};Object.defineProperty(m,"__esModule",{value:!0}),m.InstantiationService=m.ServiceCollection=void 0;var t=v(1),e=v(14),h=function(){function s(){for(var n=[],d=0;d<arguments.length;d++)n[d]=arguments[d];this._entries=new Map;for(var c=0,r=n;c<r.length;c++){var f=r[c],i=f[0],u=f[1];this.set(i,u)}}return s.prototype.set=function(n,d){var c=this._entries.get(n);return this._entries.set(n,d),c},s.prototype.forEach=function(n){this._entries.forEach(function(d,c){return n(c,d)})},s.prototype.has=function(n){return this._entries.has(n)},s.prototype.get=function(n){return this._entries.get(n)},s}();m.ServiceCollection=h;var l=function(){function s(){this._services=new h,this._services.set(t.IInstantiationService,this)}return s.prototype.setService=function(n,d){this._services.set(n,d)},s.prototype.getService=function(n){return this._services.get(n)},s.prototype.createInstance=function(n){for(var d=[],c=1;c<arguments.length;c++)d[c-1]=arguments[c];for(var r=e.getServiceDependencies(n).sort(function(b,x){return b.index-x.index}),f=[],i=0,u=r;i<u.length;i++){var p=u[i],g=this._services.get(p.id);if(!g)throw new Error("[createInstance] "+n.name+" depends on UNKNOWN service "+p.id+".");f.push(g)}var A=r.length>0?r[0].index:d.length;if(d.length!==A)throw new Error("[createInstance] First service dependency of "+n.name+" at position "+(A+1)+" conflicts with "+d.length+" static arguments");return new(n.bind.apply(n,a([void 0],a(d,f))))},s}();m.InstantiationService=l},function(y,m,v){"use strict";var a=this&&this.__decorate||function(d,c,r,f){var i,u=arguments.length,p=u<3?c:f===null?f=Object.getOwnPropertyDescriptor(c,r):f;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")p=Reflect.decorate(d,c,r,f);else for(var g=d.length-1;g>=0;g--)(i=d[g])&&(p=(u<3?i(p):u>3?i(c,r,p):i(c,r))||p);return u>3&&p&&Object.defineProperty(c,r,p),p},t=this&&this.__param||function(d,c){return function(r,f){c(r,f,d)}},e=this&&this.__spreadArrays||function(){for(var d=0,c=0,r=arguments.length;c<r;c++)d+=arguments[c].length;var f=Array(d),i=0;for(c=0;c<r;c++)for(var u=arguments[c],p=0,g=u.length;p<g;p++,i++)f[i]=u[p];return f};Object.defineProperty(m,"__esModule",{value:!0}),m.LogService=m.LogLevel=void 0;var h,l=v(1);!function(d){d[d.DEBUG=0]="DEBUG",d[d.INFO=1]="INFO",d[d.WARN=2]="WARN",d[d.ERROR=3]="ERROR",d[d.OFF=4]="OFF"}(h=m.LogLevel||(m.LogLevel={}));var s={debug:h.DEBUG,info:h.INFO,warn:h.WARN,error:h.ERROR,off:h.OFF},n=function(){function d(c){var r=this;this._optionsService=c,this._updateLogLevel(),this._optionsService.onOptionChange(function(f){f==="logLevel"&&r._updateLogLevel()})}return d.prototype._updateLogLevel=function(){this._logLevel=s[this._optionsService.options.logLevel]},d.prototype._evalLazyOptionalParams=function(c){for(var r=0;r<c.length;r++)typeof c[r]=="function"&&(c[r]=c[r]())},d.prototype._log=function(c,r,f){this._evalLazyOptionalParams(f),c.call.apply(c,e([console,"xterm.js: "+r],f))},d.prototype.debug=function(c){for(var r=[],f=1;f<arguments.length;f++)r[f-1]=arguments[f];this._logLevel<=h.DEBUG&&this._log(console.log,c,r)},d.prototype.info=function(c){for(var r=[],f=1;f<arguments.length;f++)r[f-1]=arguments[f];this._logLevel<=h.INFO&&this._log(console.info,c,r)},d.prototype.warn=function(c){for(var r=[],f=1;f<arguments.length;f++)r[f-1]=arguments[f];this._logLevel<=h.WARN&&this._log(console.warn,c,r)},d.prototype.error=function(c){for(var r=[],f=1;f<arguments.length;f++)r[f-1]=arguments[f];this._logLevel<=h.ERROR&&this._log(console.error,c,r)},d=a([t(0,l.IOptionsService)],d)}();m.LogService=n},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(f,i){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,p){u.__proto__=p}||function(u,p){for(var g in p)p.hasOwnProperty(g)&&(u[g]=p[g])})(f,i)},function(r,f){function i(){this.constructor=r}a(r,f),r.prototype=f===null?Object.create(f):(i.prototype=f.prototype,new i)}),e=this&&this.__decorate||function(r,f,i,u){var p,g=arguments.length,A=g<3?f:u===null?u=Object.getOwnPropertyDescriptor(f,i):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(r,f,i,u);else for(var b=r.length-1;b>=0;b--)(p=r[b])&&(A=(g<3?p(A):g>3?p(f,i,A):p(f,i))||A);return g>3&&A&&Object.defineProperty(f,i,A),A},h=this&&this.__param||function(r,f){return function(i,u){f(i,u,r)}};Object.defineProperty(m,"__esModule",{value:!0}),m.BufferService=m.MINIMUM_ROWS=m.MINIMUM_COLS=void 0;var l=v(1),s=v(69),n=v(0),d=v(2);m.MINIMUM_COLS=2,m.MINIMUM_ROWS=1;var c=function(r){function f(i){var u=r.call(this)||this;return u._optionsService=i,u.isUserScrolling=!1,u._onResize=new n.EventEmitter,u.cols=Math.max(i.options.cols,m.MINIMUM_COLS),u.rows=Math.max(i.options.rows,m.MINIMUM_ROWS),u.buffers=new s.BufferSet(i,u),u}return t(f,r),Object.defineProperty(f.prototype,"onResize",{get:function(){return this._onResize.event},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"buffer",{get:function(){return this.buffers.active},enumerable:!1,configurable:!0}),f.prototype.dispose=function(){r.prototype.dispose.call(this),this.buffers.dispose()},f.prototype.resize=function(i,u){this.cols=i,this.rows=u,this.buffers.resize(i,u),this.buffers.setupTabStops(this.cols),this._onResize.fire({cols:i,rows:u})},f.prototype.reset=function(){this.buffers.dispose(),this.buffers=new s.BufferSet(this._optionsService,this),this.isUserScrolling=!1},f=e([h(0,l.IOptionsService)],f)}(d.Disposable);m.BufferService=c},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(n,d){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,r){c.__proto__=r}||function(c,r){for(var f in r)r.hasOwnProperty(f)&&(c[f]=r[f])})(n,d)},function(s,n){function d(){this.constructor=s}a(s,n),s.prototype=n===null?Object.create(n):(d.prototype=n.prototype,new d)});Object.defineProperty(m,"__esModule",{value:!0}),m.BufferSet=void 0;var e=v(70),h=v(0),l=function(s){function n(d,c){var r=s.call(this)||this;return r._onBufferActivate=r.register(new h.EventEmitter),r._normal=new e.Buffer(!0,d,c),r._normal.fillViewportRows(),r._alt=new e.Buffer(!1,d,c),r._activeBuffer=r._normal,r.setupTabStops(),r}return t(n,s),Object.defineProperty(n.prototype,"onBufferActivate",{get:function(){return this._onBufferActivate.event},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"alt",{get:function(){return this._alt},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"active",{get:function(){return this._activeBuffer},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"normal",{get:function(){return this._normal},enumerable:!1,configurable:!0}),n.prototype.activateNormalBuffer=function(){this._activeBuffer!==this._normal&&(this._normal.x=this._alt.x,this._normal.y=this._alt.y,this._alt.clear(),this._activeBuffer=this._normal,this._onBufferActivate.fire({activeBuffer:this._normal,inactiveBuffer:this._alt}))},n.prototype.activateAltBuffer=function(d){this._activeBuffer!==this._alt&&(this._alt.fillViewportRows(d),this._alt.x=this._normal.x,this._alt.y=this._normal.y,this._activeBuffer=this._alt,this._onBufferActivate.fire({activeBuffer:this._alt,inactiveBuffer:this._normal}))},n.prototype.resize=function(d,c){this._normal.resize(d,c),this._alt.resize(d,c)},n.prototype.setupTabStops=function(d){this._normal.setupTabStops(d),this._alt.setupTabStops(d)},n}(v(2).Disposable);m.BufferSet=l},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.BufferStringIterator=m.Buffer=m.MAX_BUFFER_SIZE=void 0;var a=v(71),t=v(16),e=v(4),h=v(3),l=v(72),s=v(73),n=v(20),d=v(6);m.MAX_BUFFER_SIZE=4294967295;var c=function(){function f(i,u,p){this._hasScrollback=i,this._optionsService=u,this._bufferService=p,this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.savedY=0,this.savedX=0,this.savedCurAttrData=t.DEFAULT_ATTR_DATA.clone(),this.savedCharset=n.DEFAULT_CHARSET,this.markers=[],this._nullCell=e.CellData.fromCharData([0,h.NULL_CELL_CHAR,h.NULL_CELL_WIDTH,h.NULL_CELL_CODE]),this._whitespaceCell=e.CellData.fromCharData([0,h.WHITESPACE_CELL_CHAR,h.WHITESPACE_CELL_WIDTH,h.WHITESPACE_CELL_CODE]),this._cols=this._bufferService.cols,this._rows=this._bufferService.rows,this.lines=new a.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()}return f.prototype.getNullCell=function(i){return i?(this._nullCell.fg=i.fg,this._nullCell.bg=i.bg,this._nullCell.extended=i.extended):(this._nullCell.fg=0,this._nullCell.bg=0,this._nullCell.extended=new d.ExtendedAttrs),this._nullCell},f.prototype.getWhitespaceCell=function(i){return i?(this._whitespaceCell.fg=i.fg,this._whitespaceCell.bg=i.bg,this._whitespaceCell.extended=i.extended):(this._whitespaceCell.fg=0,this._whitespaceCell.bg=0,this._whitespaceCell.extended=new d.ExtendedAttrs),this._whitespaceCell},f.prototype.getBlankLine=function(i,u){return new t.BufferLine(this._bufferService.cols,this.getNullCell(i),u)},Object.defineProperty(f.prototype,"hasScrollback",{get:function(){return this._hasScrollback&&this.lines.maxLength>this._rows},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"isCursorInViewport",{get:function(){var u=this.ybase+this.y-this.ydisp;return u>=0&&u<this._rows},enumerable:!1,configurable:!0}),f.prototype._getCorrectBufferLength=function(i){if(!this._hasScrollback)return i;var u=i+this._optionsService.options.scrollback;return u>m.MAX_BUFFER_SIZE?m.MAX_BUFFER_SIZE:u},f.prototype.fillViewportRows=function(i){if(this.lines.length===0){i===void 0&&(i=t.DEFAULT_ATTR_DATA);for(var u=this._rows;u--;)this.lines.push(this.getBlankLine(i))}},f.prototype.clear=function(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new a.CircularList(this._getCorrectBufferLength(this._rows)),this.scrollTop=0,this.scrollBottom=this._rows-1,this.setupTabStops()},f.prototype.resize=function(i,u){var p=this.getNullCell(t.DEFAULT_ATTR_DATA),g=this._getCorrectBufferLength(u);if(g>this.lines.maxLength&&(this.lines.maxLength=g),this.lines.length>0){if(this._cols<i)for(var A=0;A<this.lines.length;A++)this.lines.get(A).resize(i,p);var b=0;if(this._rows<u)for(var x=this._rows;x<u;x++)this.lines.length<u+this.ybase&&(this._optionsService.options.windowsMode?this.lines.push(new t.BufferLine(i,p)):this.ybase>0&&this.lines.length<=this.ybase+this.y+b+1?(this.ybase--,b++,this.ydisp>0&&this.ydisp--):this.lines.push(new t.BufferLine(i,p)));else for(x=this._rows;x>u;x--)this.lines.length>u+this.ybase&&(this.lines.length>this.ybase+this.y+1?this.lines.pop():(this.ybase++,this.ydisp++));if(g<this.lines.maxLength){var w=this.lines.length-g;w>0&&(this.lines.trimStart(w),this.ybase=Math.max(this.ybase-w,0),this.ydisp=Math.max(this.ydisp-w,0),this.savedY=Math.max(this.savedY-w,0)),this.lines.maxLength=g}this.x=Math.min(this.x,i-1),this.y=Math.min(this.y,u-1),b&&(this.y+=b),this.savedX=Math.min(this.savedX,i-1),this.scrollTop=0}if(this.scrollBottom=u-1,this._isReflowEnabled&&(this._reflow(i,u),this._cols>i))for(A=0;A<this.lines.length;A++)this.lines.get(A).resize(i,p);this._cols=i,this._rows=u},Object.defineProperty(f.prototype,"_isReflowEnabled",{get:function(){return this._hasScrollback&&!this._optionsService.options.windowsMode},enumerable:!1,configurable:!0}),f.prototype._reflow=function(i,u){this._cols!==i&&(i>this._cols?this._reflowLarger(i,u):this._reflowSmaller(i,u))},f.prototype._reflowLarger=function(i,u){var p=l.reflowLargerGetLinesToRemove(this.lines,this._cols,i,this.ybase+this.y,this.getNullCell(t.DEFAULT_ATTR_DATA));if(p.length>0){var g=l.reflowLargerCreateNewLayout(this.lines,p);l.reflowLargerApplyNewLayout(this.lines,g.layout),this._reflowLargerAdjustViewport(i,u,g.countRemoved)}},f.prototype._reflowLargerAdjustViewport=function(i,u,p){for(var g=this.getNullCell(t.DEFAULT_ATTR_DATA),A=p;A-- >0;)this.ybase===0?(this.y>0&&this.y--,this.lines.length<u&&this.lines.push(new t.BufferLine(i,g))):(this.ydisp===this.ybase&&this.ydisp--,this.ybase--);this.savedY=Math.max(this.savedY-p,0)},f.prototype._reflowSmaller=function(i,u){for(var p=this.getNullCell(t.DEFAULT_ATTR_DATA),g=[],A=0,b=this.lines.length-1;b>=0;b--){var x=this.lines.get(b);if(!(!x||!x.isWrapped&&x.getTrimmedLength()<=i)){for(var w=[x];x.isWrapped&&b>0;)x=this.lines.get(--b),w.unshift(x);var _=this.ybase+this.y;if(!(_>=b&&_<b+w.length)){var C=w[w.length-1].getTrimmedLength(),L=l.reflowSmallerGetNewLineLengths(w,this._cols,i),E=L.length-w.length,S=void 0;S=this.ybase===0&&this.y!==this.lines.length-1?Math.max(0,this.y-this.lines.maxLength+E):Math.max(0,this.lines.length-this.lines.maxLength+E);for(var O=[],D=0;D<E;D++){var F=this.getBlankLine(t.DEFAULT_ATTR_DATA,!0);O.push(F)}O.length>0&&(g.push({start:b+w.length+A,newLines:O}),A+=O.length),w.push.apply(w,O);var U=L.length-1,R=L[U];R===0&&(R=L[--U]);for(var K=w.length-E-1,Z=C;K>=0;){var P=Math.min(Z,R);if(w[U].copyCellsFrom(w[K],Z-P,R-P,P,!0),(R-=P)===0&&(R=L[--U]),(Z-=P)===0){K--;var Y=Math.max(K,0);Z=l.getWrappedLineTrimmedLength(w,Y,this._cols)}}for(D=0;D<w.length;D++)L[D]<i&&w[D].setCell(L[D],p);for(var W=E-S;W-- >0;)this.ybase===0?this.y<u-1?(this.y++,this.lines.pop()):(this.ybase++,this.ydisp++):this.ybase<Math.min(this.lines.maxLength,this.lines.length+A)-u&&(this.ybase===this.ydisp&&this.ydisp++,this.ybase++);this.savedY=Math.min(this.savedY+E,this.ybase+u-1)}}}if(g.length>0){var z=[],H=[];for(D=0;D<this.lines.length;D++)H.push(this.lines.get(D));var X=this.lines.length,V=X-1,q=0,se=g[q];this.lines.length=Math.min(this.lines.maxLength,this.lines.length+A);var ve=0;for(D=Math.min(this.lines.maxLength-1,X+A-1);D>=0;D--)if(se&&se.start>V+ve){for(var ue=se.newLines.length-1;ue>=0;ue--)this.lines.set(D--,se.newLines[ue]);D++,z.push({index:V+1,amount:se.newLines.length}),ve+=se.newLines.length,se=g[++q]}else this.lines.set(D,H[V--]);var xe=0;for(D=z.length-1;D>=0;D--)z[D].index+=xe,this.lines.onInsertEmitter.fire(z[D]),xe+=z[D].amount;var Fe=Math.max(0,X+A-this.lines.maxLength);Fe>0&&this.lines.onTrimEmitter.fire(Fe)}},f.prototype.stringIndexToBufferIndex=function(i,u,p){for(p===void 0&&(p=!1);u;){var g=this.lines.get(i);if(!g)return[-1,-1];for(var A=p?g.getTrimmedLength():g.length,b=0;b<A;++b)if(g.get(b)[h.CHAR_DATA_WIDTH_INDEX]&&(u-=g.get(b)[h.CHAR_DATA_CHAR_INDEX].length||1),u<0)return[i,b];i++}return[i,0]},f.prototype.translateBufferLineToString=function(i,u,p,g){p===void 0&&(p=0);var A=this.lines.get(i);return A?A.translateToString(u,p,g):""},f.prototype.getWrappedRangeForLine=function(i){for(var u=i,p=i;u>0&&this.lines.get(u).isWrapped;)u--;for(;p+1<this.lines.length&&this.lines.get(p+1).isWrapped;)p++;return{first:u,last:p}},f.prototype.setupTabStops=function(i){for(i!=null?this.tabs[i]||(i=this.prevStop(i)):(this.tabs={},i=0);i<this._cols;i+=this._optionsService.options.tabStopWidth)this.tabs[i]=!0},f.prototype.prevStop=function(i){for(i==null&&(i=this.x);!this.tabs[--i]&&i>0;);return i>=this._cols?this._cols-1:i<0?0:i},f.prototype.nextStop=function(i){for(i==null&&(i=this.x);!this.tabs[++i]&&i<this._cols;);return i>=this._cols?this._cols-1:i<0?0:i},f.prototype.addMarker=function(i){var u=this,p=new s.Marker(i);return this.markers.push(p),p.register(this.lines.onTrim(function(g){p.line-=g,p.line<0&&p.dispose()})),p.register(this.lines.onInsert(function(g){p.line>=g.index&&(p.line+=g.amount)})),p.register(this.lines.onDelete(function(g){p.line>=g.index&&p.line<g.index+g.amount&&p.dispose(),p.line>g.index&&(p.line-=g.amount)})),p.register(p.onDispose(function(){return u._removeMarker(p)})),p},f.prototype._removeMarker=function(i){this.markers.splice(this.markers.indexOf(i),1)},f.prototype.iterator=function(i,u,p,g,A){return new r(this,i,u,p,g,A)},f}();m.Buffer=c;var r=function(){function f(i,u,p,g,A,b){p===void 0&&(p=0),g===void 0&&(g=i.lines.length),A===void 0&&(A=0),b===void 0&&(b=0),this._buffer=i,this._trimRight=u,this._startIndex=p,this._endIndex=g,this._startOverscan=A,this._endOverscan=b,this._startIndex<0&&(this._startIndex=0),this._endIndex>this._buffer.lines.length&&(this._endIndex=this._buffer.lines.length),this._current=this._startIndex}return f.prototype.hasNext=function(){return this._current<this._endIndex},f.prototype.next=function(){var i=this._buffer.getWrappedRangeForLine(this._current);i.first<this._startIndex-this._startOverscan&&(i.first=this._startIndex-this._startOverscan),i.last>this._endIndex+this._endOverscan&&(i.last=this._endIndex+this._endOverscan),i.first=Math.max(i.first,0),i.last=Math.min(i.last,this._buffer.lines.length);for(var u="",p=i.first;p<=i.last;++p)u+=this._buffer.translateBufferLineToString(p,this._trimRight);return this._current=i.last+1,{range:i,content:u}},f}();m.BufferStringIterator=r},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.CircularList=void 0;var a=v(0),t=function(){function e(h){this._maxLength=h,this.onDeleteEmitter=new a.EventEmitter,this.onInsertEmitter=new a.EventEmitter,this.onTrimEmitter=new a.EventEmitter,this._array=new Array(this._maxLength),this._startIndex=0,this._length=0}return Object.defineProperty(e.prototype,"onDelete",{get:function(){return this.onDeleteEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onInsert",{get:function(){return this.onInsertEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"onTrim",{get:function(){return this.onTrimEmitter.event},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"maxLength",{get:function(){return this._maxLength},set:function(l){if(this._maxLength!==l){for(var s=new Array(l),n=0;n<Math.min(l,this.length);n++)s[n]=this._array[this._getCyclicIndex(n)];this._array=s,this._maxLength=l,this._startIndex=0}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"length",{get:function(){return this._length},set:function(l){if(l>this._length)for(var s=this._length;s<l;s++)this._array[s]=void 0;this._length=l},enumerable:!1,configurable:!0}),e.prototype.get=function(h){return this._array[this._getCyclicIndex(h)]},e.prototype.set=function(h,l){this._array[this._getCyclicIndex(h)]=l},e.prototype.push=function(h){this._array[this._getCyclicIndex(this._length)]=h,this._length===this._maxLength?(this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1)):this._length++},e.prototype.recycle=function(){if(this._length!==this._maxLength)throw new Error("Can only recycle when the buffer is full");return this._startIndex=++this._startIndex%this._maxLength,this.onTrimEmitter.fire(1),this._array[this._getCyclicIndex(this._length-1)]},Object.defineProperty(e.prototype,"isFull",{get:function(){return this._length===this._maxLength},enumerable:!1,configurable:!0}),e.prototype.pop=function(){return this._array[this._getCyclicIndex(this._length---1)]},e.prototype.splice=function(h,l){for(var s=[],n=2;n<arguments.length;n++)s[n-2]=arguments[n];if(l){for(var d=h;d<this._length-l;d++)this._array[this._getCyclicIndex(d)]=this._array[this._getCyclicIndex(d+l)];this._length-=l}for(d=this._length-1;d>=h;d--)this._array[this._getCyclicIndex(d+s.length)]=this._array[this._getCyclicIndex(d)];for(d=0;d<s.length;d++)this._array[this._getCyclicIndex(h+d)]=s[d];if(this._length+s.length>this._maxLength){var c=this._length+s.length-this._maxLength;this._startIndex+=c,this._length=this._maxLength,this.onTrimEmitter.fire(c)}else this._length+=s.length},e.prototype.trimStart=function(h){h>this._length&&(h=this._length),this._startIndex+=h,this._length-=h,this.onTrimEmitter.fire(h)},e.prototype.shiftElements=function(h,l,s){if(!(l<=0)){if(h<0||h>=this._length)throw new Error("start argument out of range");if(h+s<0)throw new Error("Cannot shift elements in list beyond index 0");if(s>0){for(var n=l-1;n>=0;n--)this.set(h+n+s,this.get(h+n));var d=h+l+s-this._length;if(d>0)for(this._length+=d;this._length>this._maxLength;)this._length--,this._startIndex++,this.onTrimEmitter.fire(1)}else for(n=0;n<l;n++)this.set(h+n+s,this.get(h+n))}},e.prototype._getCyclicIndex=function(h){return(this._startIndex+h)%this._maxLength},e}();m.CircularList=t},function(y,m,v){"use strict";function a(t,e,h){if(e===t.length-1)return t[e].getTrimmedLength();var l=!t[e].hasContent(h-1)&&t[e].getWidth(h-1)===1,s=t[e+1].getWidth(0)===2;return l&&s?h-1:h}Object.defineProperty(m,"__esModule",{value:!0}),m.getWrappedLineTrimmedLength=m.reflowSmallerGetNewLineLengths=m.reflowLargerApplyNewLayout=m.reflowLargerCreateNewLayout=m.reflowLargerGetLinesToRemove=void 0,m.reflowLargerGetLinesToRemove=function(t,e,h,l,s){for(var n=[],d=0;d<t.length-1;d++){var c=d,r=t.get(++c);if(r.isWrapped){for(var f=[t.get(d)];c<t.length&&r.isWrapped;)f.push(r),r=t.get(++c);if(l>=d&&l<c)d+=f.length-1;else{for(var i=0,u=a(f,i,e),p=1,g=0;p<f.length;){var A=a(f,p,e),b=A-g,x=h-u,w=Math.min(b,x);f[i].copyCellsFrom(f[p],g,u,w,!1),(u+=w)===h&&(i++,u=0),(g+=w)===A&&(p++,g=0),u===0&&i!==0&&f[i-1].getWidth(h-1)===2&&(f[i].copyCellsFrom(f[i-1],h-1,u++,1,!1),f[i-1].setCell(h-1,s))}f[i].replaceCells(u,h,s);for(var _=0,C=f.length-1;C>0&&(C>i||f[C].getTrimmedLength()===0);C--)_++;_>0&&(n.push(d+f.length-_),n.push(_)),d+=f.length-1}}}return n},m.reflowLargerCreateNewLayout=function(t,e){for(var h=[],l=0,s=e[l],n=0,d=0;d<t.length;d++)if(s===d){var c=e[++l];t.onDeleteEmitter.fire({index:d-n,amount:c}),d+=c-1,n+=c,s=e[++l]}else h.push(d);return{layout:h,countRemoved:n}},m.reflowLargerApplyNewLayout=function(t,e){for(var h=[],l=0;l<e.length;l++)h.push(t.get(e[l]));for(l=0;l<h.length;l++)t.set(l,h[l]);t.length=e.length},m.reflowSmallerGetNewLineLengths=function(t,e,h){for(var l=[],s=t.map(function(u,p){return a(t,p,e)}).reduce(function(u,p){return u+p}),n=0,d=0,c=0;c<s;){if(s-c<h){l.push(s-c);break}n+=h;var r=a(t,d,e);n>r&&(n-=r,d++);var f=t[d].getWidth(n-1)===2;f&&n--;var i=f?h-1:h;l.push(i),c+=i}return l},m.getWrappedLineTrimmedLength=a},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(s,n){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,c){d.__proto__=c}||function(d,c){for(var r in c)c.hasOwnProperty(r)&&(d[r]=c[r])})(s,n)},function(l,s){function n(){this.constructor=l}a(l,s),l.prototype=s===null?Object.create(s):(n.prototype=s.prototype,new n)});Object.defineProperty(m,"__esModule",{value:!0}),m.Marker=void 0;var e=v(0),h=function(l){function s(n){var d=l.call(this)||this;return d.line=n,d._id=s._nextId++,d.isDisposed=!1,d._onDispose=new e.EventEmitter,d}return t(s,l),Object.defineProperty(s.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(s.prototype,"onDispose",{get:function(){return this._onDispose.event},enumerable:!1,configurable:!0}),s.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDispose.fire())},s._nextId=1,s}(v(2).Disposable);m.Marker=h},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.OptionsService=m.DEFAULT_OPTIONS=m.DEFAULT_BELL_SOUND=void 0;var a=v(0),t=v(11),e=v(33);m.DEFAULT_BELL_SOUND="data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjMyLjEwNAAAAAAAAAAAAAAA//tQxAADB8AhSmxhIIEVCSiJrDCQBTcu3UrAIwUdkRgQbFAZC1CQEwTJ9mjRvBA4UOLD8nKVOWfh+UlK3z/177OXrfOdKl7pyn3Xf//WreyTRUoAWgBgkOAGbZHBgG1OF6zM82DWbZaUmMBptgQhGjsyYqc9ae9XFz280948NMBWInljyzsNRFLPWdnZGWrddDsjK1unuSrVN9jJsK8KuQtQCtMBjCEtImISdNKJOopIpBFpNSMbIHCSRpRR5iakjTiyzLhchUUBwCgyKiweBv/7UsQbg8isVNoMPMjAAAA0gAAABEVFGmgqK////9bP/6XCykxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",m.DEFAULT_OPTIONS=Object.freeze({cols:80,rows:24,cursorBlink:!1,cursorStyle:"block",cursorWidth:1,bellSound:m.DEFAULT_BELL_SOUND,bellStyle:"none",drawBoldTextInBrightColors:!0,fastScrollModifier:"alt",fastScrollSensitivity:5,fontFamily:"courier-new, courier, monospace",fontSize:15,fontWeight:"normal",fontWeightBold:"bold",lineHeight:1,linkTooltipHoverDuration:500,letterSpacing:0,logLevel:"info",scrollback:1e3,scrollSensitivity:1,screenReaderMode:!1,macOptionIsMeta:!1,macOptionClickForcesSelection:!1,minimumContrastRatio:1,disableStdin:!1,allowProposedApi:!0,allowTransparency:!1,tabStopWidth:8,theme:{},rightClickSelectsWord:t.isMac,rendererType:"canvas",windowOptions:{},windowsMode:!1,wordSeparator:" ()[]{}',\"`",convertEol:!1,termName:"xterm",cancelEvents:!1});var h=["cols","rows"],l=function(){function s(n){this._onOptionChange=new a.EventEmitter,this.options=e.clone(m.DEFAULT_OPTIONS);for(var d=0,c=Object.keys(n);d<c.length;d++){var r=c[d];if(r in this.options){var f=n[r];this.options[r]=f}}}return Object.defineProperty(s.prototype,"onOptionChange",{get:function(){return this._onOptionChange.event},enumerable:!1,configurable:!0}),s.prototype.setOption=function(n,d){if(!(n in m.DEFAULT_OPTIONS))throw new Error('No option with key "'+n+'"');if(h.indexOf(n)!==-1)throw new Error('Option "'+n+'" can only be set in the constructor');this.options[n]!==d&&(d=this._sanitizeAndValidateOption(n,d),this.options[n]!==d&&(this.options[n]=d,this._onOptionChange.fire(n)))},s.prototype._sanitizeAndValidateOption=function(n,d){switch(n){case"bellStyle":case"cursorStyle":case"fontWeight":case"fontWeightBold":case"rendererType":case"wordSeparator":d||(d=m.DEFAULT_OPTIONS[n]);break;case"cursorWidth":d=Math.floor(d);case"lineHeight":case"tabStopWidth":if(d<1)throw new Error(n+" cannot be less than 1, value: "+d);break;case"minimumContrastRatio":d=Math.max(1,Math.min(21,Math.round(10*d)/10));break;case"scrollback":if((d=Math.min(d,4294967295))<0)throw new Error(n+" cannot be less than 0, value: "+d);break;case"fastScrollSensitivity":case"scrollSensitivity":if(d<=0)throw new Error(n+" cannot be less than or equal to 0, value: "+d)}return d},s.prototype.getOption=function(n){if(!(n in m.DEFAULT_OPTIONS))throw new Error('No option with key "'+n+'"');return this.options[n]},s}();m.OptionsService=l},function(y,m,v){"use strict";var a,t=this&&this.__extends||(a=function(u,p){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,A){g.__proto__=A}||function(g,A){for(var b in A)A.hasOwnProperty(b)&&(g[b]=A[b])})(u,p)},function(i,u){function p(){this.constructor=i}a(i,u),i.prototype=u===null?Object.create(u):(p.prototype=u.prototype,new p)}),e=this&&this.__decorate||function(i,u,p,g){var A,b=arguments.length,x=b<3?u:g===null?g=Object.getOwnPropertyDescriptor(u,p):g;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")x=Reflect.decorate(i,u,p,g);else for(var w=i.length-1;w>=0;w--)(A=i[w])&&(x=(b<3?A(x):b>3?A(u,p,x):A(u,p))||x);return b>3&&x&&Object.defineProperty(u,p,x),x},h=this&&this.__param||function(i,u){return function(p,g){u(p,g,i)}};Object.defineProperty(m,"__esModule",{value:!0}),m.CoreService=void 0;var l=v(1),s=v(0),n=v(33),d=v(2),c=Object.freeze({insertMode:!1}),r=Object.freeze({applicationCursorKeys:!1,applicationKeypad:!1,bracketedPasteMode:!1,origin:!1,reverseWraparound:!1,sendFocus:!1,wraparound:!0}),f=function(i){function u(p,g,A,b){var x=i.call(this)||this;return x._bufferService=g,x._logService=A,x._optionsService=b,x.isCursorInitialized=!1,x.isCursorHidden=!1,x._onData=x.register(new s.EventEmitter),x._onUserInput=x.register(new s.EventEmitter),x._onBinary=x.register(new s.EventEmitter),x._scrollToBottom=p,x.register({dispose:function(){return x._scrollToBottom=void 0}}),x.modes=n.clone(c),x.decPrivateModes=n.clone(r),x}return t(u,i),Object.defineProperty(u.prototype,"onData",{get:function(){return this._onData.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onUserInput",{get:function(){return this._onUserInput.event},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"onBinary",{get:function(){return this._onBinary.event},enumerable:!1,configurable:!0}),u.prototype.reset=function(){this.modes=n.clone(c),this.decPrivateModes=n.clone(r)},u.prototype.triggerDataEvent=function(p,g){if(g===void 0&&(g=!1),!this._optionsService.options.disableStdin){var A=this._bufferService.buffer;A.ybase!==A.ydisp&&this._scrollToBottom(),g&&this._onUserInput.fire(),this._logService.debug('sending data "'+p+'"',function(){return p.split("").map(function(b){return b.charCodeAt(0)})}),this._onData.fire(p)}},u.prototype.triggerBinaryEvent=function(p){this._optionsService.options.disableStdin||(this._logService.debug('sending binary "'+p+'"',function(){return p.split("").map(function(g){return g.charCodeAt(0)})}),this._onBinary.fire(p))},u=e([h(1,l.IBufferService),h(2,l.ILogService),h(3,l.IOptionsService)],u)}(d.Disposable);m.CoreService=f},function(y,m,v){"use strict";var a=this&&this.__decorate||function(r,f,i,u){var p,g=arguments.length,A=g<3?f:u===null?u=Object.getOwnPropertyDescriptor(f,i):u;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")A=Reflect.decorate(r,f,i,u);else for(var b=r.length-1;b>=0;b--)(p=r[b])&&(A=(g<3?p(A):g>3?p(f,i,A):p(f,i))||A);return g>3&&A&&Object.defineProperty(f,i,A),A},t=this&&this.__param||function(r,f){return function(i,u){f(i,u,r)}};Object.defineProperty(m,"__esModule",{value:!0}),m.CoreMouseService=void 0;var e=v(1),h=v(0),l={NONE:{events:0,restrict:function(){return!1}},X10:{events:1,restrict:function(f){return f.button!==4&&f.action===1&&(f.ctrl=!1,f.alt=!1,f.shift=!1,!0)}},VT200:{events:19,restrict:function(f){return f.action!==32}},DRAG:{events:23,restrict:function(f){return f.action!==32||f.button!==3}},ANY:{events:31,restrict:function(f){return!0}}};function s(r,f){var i=(r.ctrl?16:0)|(r.shift?4:0)|(r.alt?8:0);return r.button===4?(i|=64,i|=r.action):(i|=3&r.button,4&r.button&&(i|=64),8&r.button&&(i|=128),r.action===32?i|=32:r.action!==0||f||(i|=3)),i}var n=String.fromCharCode,d={DEFAULT:function(f){var i=[s(f,!1)+32,f.col+32,f.row+32];return i[0]>255||i[1]>255||i[2]>255?"":""+n(i[0])+n(i[1])+n(i[2])},SGR:function(f){var i=f.action===0&&f.button!==4?"m":"M";return"[<"+s(f,!0)+";"+f.col+";"+f.row+i}},c=function(){function r(f,i){this._bufferService=f,this._coreService=i,this._protocols={},this._encodings={},this._activeProtocol="",this._activeEncoding="",this._onProtocolChange=new h.EventEmitter,this._lastEvent=null;for(var u=0,p=Object.keys(l);u<p.length;u++){var g=p[u];this.addProtocol(g,l[g])}for(var A=0,b=Object.keys(d);A<b.length;A++){var x=b[A];this.addEncoding(x,d[x])}this.reset()}return r.prototype.addProtocol=function(f,i){this._protocols[f]=i},r.prototype.addEncoding=function(f,i){this._encodings[f]=i},Object.defineProperty(r.prototype,"activeProtocol",{get:function(){return this._activeProtocol},set:function(i){if(!this._protocols[i])throw new Error('unknown protocol "'+i+'"');this._activeProtocol=i,this._onProtocolChange.fire(this._protocols[i].events)},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"areMouseEventsActive",{get:function(){return this._protocols[this._activeProtocol].events!==0},enumerable:!1,configurable:!0}),Object.defineProperty(r.prototype,"activeEncoding",{get:function(){return this._activeEncoding},set:function(i){if(!this._encodings[i])throw new Error('unknown encoding "'+i+'"');this._activeEncoding=i},enumerable:!1,configurable:!0}),r.prototype.reset=function(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._lastEvent=null},Object.defineProperty(r.prototype,"onProtocolChange",{get:function(){return this._onProtocolChange.event},enumerable:!1,configurable:!0}),r.prototype.triggerMouseEvent=function(f){if(f.col<0||f.col>=this._bufferService.cols||f.row<0||f.row>=this._bufferService.rows)return!1;if(f.button===4&&f.action===32)return!1;if(f.button===3&&f.action!==32)return!1;if(f.button!==4&&(f.action===2||f.action===3))return!1;if(f.col++,f.row++,f.action===32&&this._lastEvent&&this._compareEvents(this._lastEvent,f))return!1;if(!this._protocols[this._activeProtocol].restrict(f))return!1;var i=this._encodings[this._activeEncoding](f);return i&&(this._activeEncoding==="DEFAULT"?this._coreService.triggerBinaryEvent(i):this._coreService.triggerDataEvent(i,!0)),this._lastEvent=f,!0},r.prototype.explainEvents=function(f){return{down:!!(1&f),up:!!(2&f),drag:!!(4&f),move:!!(8&f),wheel:!!(16&f)}},r.prototype._compareEvents=function(f,i){return f.col===i.col&&f.row===i.row&&f.button===i.button&&f.action===i.action&&f.ctrl===i.ctrl&&f.alt===i.alt&&f.shift===i.shift},r=a([t(0,e.IBufferService),t(1,e.ICoreService)],r)}();m.CoreMouseService=c},function(y,m,v){"use strict";var a=this&&this.__decorate||function(l,s,n,d){var c,r=arguments.length,f=r<3?s:d===null?d=Object.getOwnPropertyDescriptor(s,n):d;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")f=Reflect.decorate(l,s,n,d);else for(var i=l.length-1;i>=0;i--)(c=l[i])&&(f=(r<3?c(f):r>3?c(s,n,f):c(s,n))||f);return r>3&&f&&Object.defineProperty(s,n,f),f},t=this&&this.__param||function(l,s){return function(n,d){s(n,d,l)}};Object.defineProperty(m,"__esModule",{value:!0}),m.DirtyRowService=void 0;var e=v(1),h=function(){function l(s){this._bufferService=s,this.clearRange()}return Object.defineProperty(l.prototype,"start",{get:function(){return this._start},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"end",{get:function(){return this._end},enumerable:!1,configurable:!0}),l.prototype.clearRange=function(){this._start=this._bufferService.buffer.y,this._end=this._bufferService.buffer.y},l.prototype.markDirty=function(s){s<this._start?this._start=s:s>this._end&&(this._end=s)},l.prototype.markRangeDirty=function(s,n){if(s>n){var d=s;s=n,n=d}s<this._start&&(this._start=s),n>this._end&&(this._end=n)},l.prototype.markAllDirty=function(){this.markRangeDirty(0,this._bufferService.rows-1)},l=a([t(0,e.IBufferService)],l)}();m.DirtyRowService=h},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.UnicodeService=void 0;var a=v(0),t=v(79),e=function(){function h(){this._providers=Object.create(null),this._active="",this._onChange=new a.EventEmitter;var l=new t.UnicodeV6;this.register(l),this._active=l.version,this._activeProvider=l}return Object.defineProperty(h.prototype,"onChange",{get:function(){return this._onChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"versions",{get:function(){return Object.keys(this._providers)},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"activeVersion",{get:function(){return this._active},set:function(s){if(!this._providers[s])throw new Error('unknown Unicode version "'+s+'"');this._active=s,this._activeProvider=this._providers[s],this._onChange.fire(s)},enumerable:!1,configurable:!0}),h.prototype.register=function(l){this._providers[l.version]=l},h.prototype.wcwidth=function(l){return this._activeProvider.wcwidth(l)},h.prototype.getStringCellWidth=function(l){for(var s=0,n=l.length,d=0;d<n;++d){var c=l.charCodeAt(d);if(55296<=c&&c<=56319){if(++d>=n)return s+this.wcwidth(c);var r=l.charCodeAt(d);56320<=r&&r<=57343?c=1024*(c-55296)+r-56320+65536:s+=this.wcwidth(r)}s+=this.wcwidth(c)}return s},h}();m.UnicodeService=e},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.UnicodeV6=void 0;var a,t=v(15),e=[[768,879],[1155,1158],[1160,1161],[1425,1469],[1471,1471],[1473,1474],[1476,1477],[1479,1479],[1536,1539],[1552,1557],[1611,1630],[1648,1648],[1750,1764],[1767,1768],[1770,1773],[1807,1807],[1809,1809],[1840,1866],[1958,1968],[2027,2035],[2305,2306],[2364,2364],[2369,2376],[2381,2381],[2385,2388],[2402,2403],[2433,2433],[2492,2492],[2497,2500],[2509,2509],[2530,2531],[2561,2562],[2620,2620],[2625,2626],[2631,2632],[2635,2637],[2672,2673],[2689,2690],[2748,2748],[2753,2757],[2759,2760],[2765,2765],[2786,2787],[2817,2817],[2876,2876],[2879,2879],[2881,2883],[2893,2893],[2902,2902],[2946,2946],[3008,3008],[3021,3021],[3134,3136],[3142,3144],[3146,3149],[3157,3158],[3260,3260],[3263,3263],[3270,3270],[3276,3277],[3298,3299],[3393,3395],[3405,3405],[3530,3530],[3538,3540],[3542,3542],[3633,3633],[3636,3642],[3655,3662],[3761,3761],[3764,3769],[3771,3772],[3784,3789],[3864,3865],[3893,3893],[3895,3895],[3897,3897],[3953,3966],[3968,3972],[3974,3975],[3984,3991],[3993,4028],[4038,4038],[4141,4144],[4146,4146],[4150,4151],[4153,4153],[4184,4185],[4448,4607],[4959,4959],[5906,5908],[5938,5940],[5970,5971],[6002,6003],[6068,6069],[6071,6077],[6086,6086],[6089,6099],[6109,6109],[6155,6157],[6313,6313],[6432,6434],[6439,6440],[6450,6450],[6457,6459],[6679,6680],[6912,6915],[6964,6964],[6966,6970],[6972,6972],[6978,6978],[7019,7027],[7616,7626],[7678,7679],[8203,8207],[8234,8238],[8288,8291],[8298,8303],[8400,8431],[12330,12335],[12441,12442],[43014,43014],[43019,43019],[43045,43046],[64286,64286],[65024,65039],[65056,65059],[65279,65279],[65529,65531]],h=[[68097,68099],[68101,68102],[68108,68111],[68152,68154],[68159,68159],[119143,119145],[119155,119170],[119173,119179],[119210,119213],[119362,119364],[917505,917505],[917536,917631],[917760,917999]],l=function(){function s(){if(this.version="6",!a){a=new Uint8Array(65536),t.fill(a,1),a[0]=0,t.fill(a,0,1,32),t.fill(a,0,127,160),t.fill(a,2,4352,4448),a[9001]=2,a[9002]=2,t.fill(a,2,11904,42192),a[12351]=1,t.fill(a,2,44032,55204),t.fill(a,2,63744,64256),t.fill(a,2,65040,65050),t.fill(a,2,65072,65136),t.fill(a,2,65280,65377),t.fill(a,2,65504,65511);for(var n=0;n<e.length;++n)t.fill(a,0,e[n][0],e[n][1]+1)}}return s.prototype.wcwidth=function(n){return n<32?0:n<127?1:n<65536?a[n]:function(d,c){var r,f=0,i=c.length-1;if(d<c[0][0]||d>c[i][1])return!1;for(;i>=f;)if(d>c[r=f+i>>1][1])f=r+1;else{if(!(d<c[r][0]))return!0;i=r-1}return!1}(n,h)?0:n>=131072&&n<=196605||n>=196608&&n<=262141?2:1},s}();m.UnicodeV6=l},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.CharsetService=void 0;var a=function(){function t(){this.glevel=0,this._charsets=[]}return t.prototype.reset=function(){this.charset=void 0,this._charsets=[],this.glevel=0},t.prototype.setgLevel=function(e){this.glevel=e,this.charset=this._charsets[e]},t.prototype.setgCharset=function(e,h){this._charsets[e]=h,this.glevel===e&&(this.charset=h)},t}();m.CharsetService=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.updateWindowsModeWrappedState=void 0;var a=v(3);m.updateWindowsModeWrappedState=function(t){var e=t.buffer.lines.get(t.buffer.ybase+t.buffer.y-1),h=e==null?void 0:e.get(t.cols-1),l=t.buffer.lines.get(t.buffer.ybase+t.buffer.y);l&&h&&(l.isWrapped=h[a.CHAR_DATA_CODE_INDEX]!==a.NULL_CELL_CODE&&h[a.CHAR_DATA_CODE_INDEX]!==a.WHITESPACE_CELL_CODE)}},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.WriteBuffer=void 0;var a=function(){function t(e){this._action=e,this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0}return t.prototype.writeSync=function(e){if(this._writeBuffer.length){for(var h=this._bufferOffset;h<this._writeBuffer.length;++h){var l=this._writeBuffer[h],s=this._callbacks[h];this._action(l),s&&s()}this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=2147483647}this._action(e)},t.prototype.write=function(e,h){var l=this;if(this._pendingData>5e7)throw new Error("write data discarded, use flow control to avoid losing data");this._writeBuffer.length||(this._bufferOffset=0,setTimeout(function(){return l._innerWrite()})),this._pendingData+=e.length,this._writeBuffer.push(e),this._callbacks.push(h)},t.prototype._innerWrite=function(){for(var e=this,h=Date.now();this._writeBuffer.length>this._bufferOffset;){var l=this._writeBuffer[this._bufferOffset],s=this._callbacks[this._bufferOffset];if(this._bufferOffset++,this._action(l),this._pendingData-=l.length,s&&s(),Date.now()-h>=12)break}this._writeBuffer.length>this._bufferOffset?(this._bufferOffset>50&&(this._writeBuffer=this._writeBuffer.slice(this._bufferOffset),this._callbacks=this._callbacks.slice(this._bufferOffset),this._bufferOffset=0),setTimeout(function(){return e._innerWrite()},0)):(this._writeBuffer=[],this._callbacks=[],this._pendingData=0,this._bufferOffset=0)},t}();m.WriteBuffer=a},function(y,m,v){"use strict";Object.defineProperty(m,"__esModule",{value:!0}),m.AddonManager=void 0;var a=function(){function t(){this._addons=[]}return t.prototype.dispose=function(){for(var e=this._addons.length-1;e>=0;e--)this._addons[e].instance.dispose()},t.prototype.loadAddon=function(e,h){var l=this,s={instance:h,dispose:h.dispose,isDisposed:!1};this._addons.push(s),h.dispose=function(){return l._wrappedAddonDispose(s)},h.activate(e)},t.prototype._wrappedAddonDispose=function(e){if(!e.isDisposed){for(var h=-1,l=0;l<this._addons.length;l++)if(this._addons[l]===e){h=l;break}if(h===-1)throw new Error("Could not dispose an addon that has not been loaded");e.isDisposed=!0,e.dispose.apply(e.instance),this._addons.splice(h,1)}},t}();m.AddonManager=a}])})},"/SeX":function(B,k,o){var y=o("knOB"),m=o("qZFw"),v=function(t){this.name=t||"",this.cx=0,this.cy=0,this._radiusAxis=new y,this._angleAxis=new m,this._radiusAxis.polar=this._angleAxis.polar=this};v.prototype={type:"polar",axisPointerEnabled:!0,constructor:v,dimensions:["radius","angle"],model:null,containPoint:function(t){var e=this.pointToCoord(t);return this._radiusAxis.contain(e[0])&&this._angleAxis.contain(e[1])},containData:function(t){return this._radiusAxis.containData(t[0])&&this._angleAxis.containData(t[1])},getAxis:function(t){return this["_"+t+"Axis"]},getAxes:function(){return[this._radiusAxis,this._angleAxis]},getAxesByScale:function(t){var e=[],h=this._angleAxis,l=this._radiusAxis;return h.scale.type===t&&e.push(h),l.scale.type===t&&e.push(l),e},getAngleAxis:function(){return this._angleAxis},getRadiusAxis:function(){return this._radiusAxis},getOtherAxis:function(t){var e=this._angleAxis;return t===e?this._radiusAxis:e},getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},getTooltipAxes:function(t){var e=t!=null&&t!=="auto"?this.getAxis(t):this.getBaseAxis();return{baseAxes:[e],otherAxes:[this.getOtherAxis(e)]}},dataToPoint:function(t,e){return this.coordToPoint([this._radiusAxis.dataToRadius(t[0],e),this._angleAxis.dataToAngle(t[1],e)])},pointToData:function(t,e){var h=this.pointToCoord(t);return[this._radiusAxis.radiusToData(h[0],e),this._angleAxis.angleToData(h[1],e)]},pointToCoord:function(t){var e=t[0]-this.cx,h=t[1]-this.cy,l=this.getAngleAxis(),s=l.getExtent(),n=Math.min(s[0],s[1]),d=Math.max(s[0],s[1]);l.inverse?n=d-360:d=n+360;var c=Math.sqrt(e*e+h*h);e/=c,h/=c;for(var r=Math.atan2(-h,e)/Math.PI*180,f=r<n?1:-1;r<n||r>d;)r+=f*360;return[c,r]},coordToPoint:function(t){var e=t[0],h=t[1]/180*Math.PI,l=Math.cos(h)*e+this.cx,s=-Math.sin(h)*e+this.cy;return[l,s]},getArea:function(){var t=this.getAngleAxis(),e=this.getRadiusAxis(),h=e.getExtent().slice();h[0]>h[1]&&h.reverse();var l=t.getExtent(),s=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:h[0],r:h[1],startAngle:-l[0]*s,endAngle:-l[1]*s,clockwise:t.inverse,contain:function(n,d){var c=n-this.cx,r=d-this.cy,f=c*c+r*r,i=this.r,u=this.r0;return f<=i*i&&f>=u*u}}}};var a=v;B.exports=a},"/UA6":function(B,k,o){"use strict";(function(y){/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/var m=o("NWAk"),v=o("4kh3"),a=o("Vxp6");k.Buffer=l,k.SlowBuffer=g,k.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=y.TYPED_ARRAY_SUPPORT!==void 0?y.TYPED_ARRAY_SUPPORT:t(),k.kMaxLength=e();function t(){try{var oe=new Uint8Array(1);return oe.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},oe.foo()===42&&typeof oe.subarray=="function"&&oe.subarray(1,1).byteLength===0}catch(Q){return!1}}function e(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function h(oe,Q){if(e()<Q)throw new RangeError("Invalid typed array length");return l.TYPED_ARRAY_SUPPORT?(oe=new Uint8Array(Q),oe.__proto__=l.prototype):(oe===null&&(oe=new l(Q)),oe.length=Q),oe}function l(oe,Q,G){if(!l.TYPED_ARRAY_SUPPORT&&!(this instanceof l))return new l(oe,Q,G);if(typeof oe=="number"){if(typeof Q=="string")throw new Error("If encoding is specified then the first argument must be a string");return c(this,oe)}return s(this,oe,Q,G)}l.poolSize=8192,l._augment=function(oe){return oe.__proto__=l.prototype,oe};function s(oe,Q,G,te){if(typeof Q=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&Q instanceof ArrayBuffer?i(oe,Q,G,te):typeof Q=="string"?r(oe,Q,G):u(oe,Q)}l.from=function(oe,Q,G){return s(null,oe,Q,G)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0}));function n(oe){if(typeof oe!="number")throw new TypeError('"size" argument must be a number');if(oe<0)throw new RangeError('"size" argument must not be negative')}function d(oe,Q,G,te){return n(Q),Q<=0?h(oe,Q):G!==void 0?typeof te=="string"?h(oe,Q).fill(G,te):h(oe,Q).fill(G):h(oe,Q)}l.alloc=function(oe,Q,G){return d(null,oe,Q,G)};function c(oe,Q){if(n(Q),oe=h(oe,Q<0?0:p(Q)|0),!l.TYPED_ARRAY_SUPPORT)for(var G=0;G<Q;++G)oe[G]=0;return oe}l.allocUnsafe=function(oe){return c(null,oe)},l.allocUnsafeSlow=function(oe){return c(null,oe)};function r(oe,Q,G){if((typeof G!="string"||G==="")&&(G="utf8"),!l.isEncoding(G))throw new TypeError('"encoding" must be a valid string encoding');var te=A(Q,G)|0;oe=h(oe,te);var Ae=oe.write(Q,G);return Ae!==te&&(oe=oe.slice(0,Ae)),oe}function f(oe,Q){var G=Q.length<0?0:p(Q.length)|0;oe=h(oe,G);for(var te=0;te<G;te+=1)oe[te]=Q[te]&255;return oe}function i(oe,Q,G,te){if(Q.byteLength,G<0||Q.byteLength<G)throw new RangeError("'offset' is out of bounds");if(Q.byteLength<G+(te||0))throw new RangeError("'length' is out of bounds");return G===void 0&&te===void 0?Q=new Uint8Array(Q):te===void 0?Q=new Uint8Array(Q,G):Q=new Uint8Array(Q,G,te),l.TYPED_ARRAY_SUPPORT?(oe=Q,oe.__proto__=l.prototype):oe=f(oe,Q),oe}function u(oe,Q){if(l.isBuffer(Q)){var G=p(Q.length)|0;return oe=h(oe,G),oe.length===0||Q.copy(oe,0,0,G),oe}if(Q){if(typeof ArrayBuffer!="undefined"&&Q.buffer instanceof ArrayBuffer||"length"in Q)return typeof Q.length!="number"||Ve(Q.length)?h(oe,0):f(oe,Q);if(Q.type==="Buffer"&&a(Q.data))return f(oe,Q.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function p(oe){if(oe>=e())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+e().toString(16)+" bytes");return oe|0}function g(oe){return+oe!=oe&&(oe=0),l.alloc(+oe)}l.isBuffer=function(Q){return!!(Q!=null&&Q._isBuffer)},l.compare=function(Q,G){if(!l.isBuffer(Q)||!l.isBuffer(G))throw new TypeError("Arguments must be Buffers");if(Q===G)return 0;for(var te=Q.length,Ae=G.length,me=0,Me=Math.min(te,Ae);me<Me;++me)if(Q[me]!==G[me]){te=Q[me],Ae=G[me];break}return te<Ae?-1:Ae<te?1:0},l.isEncoding=function(Q){switch(String(Q).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(Q,G){if(!a(Q))throw new TypeError('"list" argument must be an Array of Buffers');if(Q.length===0)return l.alloc(0);var te;if(G===void 0)for(G=0,te=0;te<Q.length;++te)G+=Q[te].length;var Ae=l.allocUnsafe(G),me=0;for(te=0;te<Q.length;++te){var Me=Q[te];if(!l.isBuffer(Me))throw new TypeError('"list" argument must be an Array of Buffers');Me.copy(Ae,me),me+=Me.length}return Ae};function A(oe,Q){if(l.isBuffer(oe))return oe.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(oe)||oe instanceof ArrayBuffer))return oe.byteLength;typeof oe!="string"&&(oe=""+oe);var G=oe.length;if(G===0)return 0;for(var te=!1;;)switch(Q){case"ascii":case"latin1":case"binary":return G;case"utf8":case"utf-8":case void 0:return Ze(oe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return G*2;case"hex":return G>>>1;case"base64":return ee(oe).length;default:if(te)return Ze(oe).length;Q=(""+Q).toLowerCase(),te=!0}}l.byteLength=A;function b(oe,Q,G){var te=!1;if((Q===void 0||Q<0)&&(Q=0),Q>this.length)return"";if((G===void 0||G>this.length)&&(G=this.length),G<=0)return"";if(G>>>=0,Q>>>=0,G<=Q)return"";for(oe||(oe="utf8");;)switch(oe){case"hex":return Y(this,Q,G);case"utf8":case"utf-8":return U(this,Q,G);case"ascii":return Z(this,Q,G);case"latin1":case"binary":return P(this,Q,G);case"base64":return F(this,Q,G);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,Q,G);default:if(te)throw new TypeError("Unknown encoding: "+oe);oe=(oe+"").toLowerCase(),te=!0}}l.prototype._isBuffer=!0;function x(oe,Q,G){var te=oe[Q];oe[Q]=oe[G],oe[G]=te}l.prototype.swap16=function(){var Q=this.length;if(Q%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var G=0;G<Q;G+=2)x(this,G,G+1);return this},l.prototype.swap32=function(){var Q=this.length;if(Q%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var G=0;G<Q;G+=4)x(this,G,G+3),x(this,G+1,G+2);return this},l.prototype.swap64=function(){var Q=this.length;if(Q%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var G=0;G<Q;G+=8)x(this,G,G+7),x(this,G+1,G+6),x(this,G+2,G+5),x(this,G+3,G+4);return this},l.prototype.toString=function(){var Q=this.length|0;return Q===0?"":arguments.length===0?U(this,0,Q):b.apply(this,arguments)},l.prototype.equals=function(Q){if(!l.isBuffer(Q))throw new TypeError("Argument must be a Buffer");return this===Q?!0:l.compare(this,Q)===0},l.prototype.inspect=function(){var Q="",G=k.INSPECT_MAX_BYTES;return this.length>0&&(Q=this.toString("hex",0,G).match(/.{2}/g).join(" "),this.length>G&&(Q+=" ... ")),"<Buffer "+Q+">"},l.prototype.compare=function(Q,G,te,Ae,me){if(!l.isBuffer(Q))throw new TypeError("Argument must be a Buffer");if(G===void 0&&(G=0),te===void 0&&(te=Q?Q.length:0),Ae===void 0&&(Ae=0),me===void 0&&(me=this.length),G<0||te>Q.length||Ae<0||me>this.length)throw new RangeError("out of range index");if(Ae>=me&&G>=te)return 0;if(Ae>=me)return-1;if(G>=te)return 1;if(G>>>=0,te>>>=0,Ae>>>=0,me>>>=0,this===Q)return 0;for(var Me=me-Ae,Ie=te-G,de=Math.min(Me,Ie),ye=this.slice(Ae,me),De=Q.slice(G,te),tt=0;tt<de;++tt)if(ye[tt]!==De[tt]){Me=ye[tt],Ie=De[tt];break}return Me<Ie?-1:Ie<Me?1:0};function w(oe,Q,G,te,Ae){if(oe.length===0)return-1;if(typeof G=="string"?(te=G,G=0):G>2147483647?G=2147483647:G<-2147483648&&(G=-2147483648),G=+G,isNaN(G)&&(G=Ae?0:oe.length-1),G<0&&(G=oe.length+G),G>=oe.length){if(Ae)return-1;G=oe.length-1}else if(G<0)if(Ae)G=0;else return-1;if(typeof Q=="string"&&(Q=l.from(Q,te)),l.isBuffer(Q))return Q.length===0?-1:_(oe,Q,G,te,Ae);if(typeof Q=="number")return Q=Q&255,l.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?Ae?Uint8Array.prototype.indexOf.call(oe,Q,G):Uint8Array.prototype.lastIndexOf.call(oe,Q,G):_(oe,[Q],G,te,Ae);throw new TypeError("val must be string, number or Buffer")}function _(oe,Q,G,te,Ae){var me=1,Me=oe.length,Ie=Q.length;if(te!==void 0&&(te=String(te).toLowerCase(),te==="ucs2"||te==="ucs-2"||te==="utf16le"||te==="utf-16le")){if(oe.length<2||Q.length<2)return-1;me=2,Me/=2,Ie/=2,G/=2}function de(gt,Pe){return me===1?gt[Pe]:gt.readUInt16BE(Pe*me)}var ye;if(Ae){var De=-1;for(ye=G;ye<Me;ye++)if(de(oe,ye)===de(Q,De===-1?0:ye-De)){if(De===-1&&(De=ye),ye-De+1===Ie)return De*me}else De!==-1&&(ye-=ye-De),De=-1}else for(G+Ie>Me&&(G=Me-Ie),ye=G;ye>=0;ye--){for(var tt=!0,Et=0;Et<Ie;Et++)if(de(oe,ye+Et)!==de(Q,Et)){tt=!1;break}if(tt)return ye}return-1}l.prototype.includes=function(Q,G,te){return this.indexOf(Q,G,te)!==-1},l.prototype.indexOf=function(Q,G,te){return w(this,Q,G,te,!0)},l.prototype.lastIndexOf=function(Q,G,te){return w(this,Q,G,te,!1)};function C(oe,Q,G,te){G=Number(G)||0;var Ae=oe.length-G;te?(te=Number(te),te>Ae&&(te=Ae)):te=Ae;var me=Q.length;if(me%2!==0)throw new TypeError("Invalid hex string");te>me/2&&(te=me/2);for(var Me=0;Me<te;++Me){var Ie=parseInt(Q.substr(Me*2,2),16);if(isNaN(Ie))return Me;oe[G+Me]=Ie}return Me}function L(oe,Q,G,te){return he(Ze(Q,oe.length-G),oe,G,te)}function E(oe,Q,G,te){return he(we(Q),oe,G,te)}function S(oe,Q,G,te){return E(oe,Q,G,te)}function O(oe,Q,G,te){return he(ee(Q),oe,G,te)}function D(oe,Q,G,te){return he(He(Q,oe.length-G),oe,G,te)}l.prototype.write=function(Q,G,te,Ae){if(G===void 0)Ae="utf8",te=this.length,G=0;else if(te===void 0&&typeof G=="string")Ae=G,te=this.length,G=0;else if(isFinite(G))G=G|0,isFinite(te)?(te=te|0,Ae===void 0&&(Ae="utf8")):(Ae=te,te=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var me=this.length-G;if((te===void 0||te>me)&&(te=me),Q.length>0&&(te<0||G<0)||G>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ae||(Ae="utf8");for(var Me=!1;;)switch(Ae){case"hex":return C(this,Q,G,te);case"utf8":case"utf-8":return L(this,Q,G,te);case"ascii":return E(this,Q,G,te);case"latin1":case"binary":return S(this,Q,G,te);case"base64":return O(this,Q,G,te);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,Q,G,te);default:if(Me)throw new TypeError("Unknown encoding: "+Ae);Ae=(""+Ae).toLowerCase(),Me=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function F(oe,Q,G){return Q===0&&G===oe.length?m.fromByteArray(oe):m.fromByteArray(oe.slice(Q,G))}function U(oe,Q,G){G=Math.min(oe.length,G);for(var te=[],Ae=Q;Ae<G;){var me=oe[Ae],Me=null,Ie=me>239?4:me>223?3:me>191?2:1;if(Ae+Ie<=G){var de,ye,De,tt;switch(Ie){case 1:me<128&&(Me=me);break;case 2:de=oe[Ae+1],(de&192)===128&&(tt=(me&31)<<6|de&63,tt>127&&(Me=tt));break;case 3:de=oe[Ae+1],ye=oe[Ae+2],(de&192)===128&&(ye&192)===128&&(tt=(me&15)<<12|(de&63)<<6|ye&63,tt>2047&&(tt<55296||tt>57343)&&(Me=tt));break;case 4:de=oe[Ae+1],ye=oe[Ae+2],De=oe[Ae+3],(de&192)===128&&(ye&192)===128&&(De&192)===128&&(tt=(me&15)<<18|(de&63)<<12|(ye&63)<<6|De&63,tt>65535&&tt<1114112&&(Me=tt))}}Me===null?(Me=65533,Ie=1):Me>65535&&(Me-=65536,te.push(Me>>>10&1023|55296),Me=56320|Me&1023),te.push(Me),Ae+=Ie}return K(te)}var R=4096;function K(oe){var Q=oe.length;if(Q<=R)return String.fromCharCode.apply(String,oe);for(var G="",te=0;te<Q;)G+=String.fromCharCode.apply(String,oe.slice(te,te+=R));return G}function Z(oe,Q,G){var te="";G=Math.min(oe.length,G);for(var Ae=Q;Ae<G;++Ae)te+=String.fromCharCode(oe[Ae]&127);return te}function P(oe,Q,G){var te="";G=Math.min(oe.length,G);for(var Ae=Q;Ae<G;++Ae)te+=String.fromCharCode(oe[Ae]);return te}function Y(oe,Q,G){var te=oe.length;(!Q||Q<0)&&(Q=0),(!G||G<0||G>te)&&(G=te);for(var Ae="",me=Q;me<G;++me)Ae+=Ue(oe[me]);return Ae}function W(oe,Q,G){for(var te=oe.slice(Q,G),Ae="",me=0;me<te.length;me+=2)Ae+=String.fromCharCode(te[me]+te[me+1]*256);return Ae}l.prototype.slice=function(Q,G){var te=this.length;Q=~~Q,G=G===void 0?te:~~G,Q<0?(Q+=te,Q<0&&(Q=0)):Q>te&&(Q=te),G<0?(G+=te,G<0&&(G=0)):G>te&&(G=te),G<Q&&(G=Q);var Ae;if(l.TYPED_ARRAY_SUPPORT)Ae=this.subarray(Q,G),Ae.__proto__=l.prototype;else{var me=G-Q;Ae=new l(me,void 0);for(var Me=0;Me<me;++Me)Ae[Me]=this[Me+Q]}return Ae};function z(oe,Q,G){if(oe%1!==0||oe<0)throw new RangeError("offset is not uint");if(oe+Q>G)throw new RangeError("Trying to access beyond buffer length")}l.prototype.readUIntLE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q],me=1,Me=0;++Me<G&&(me*=256);)Ae+=this[Q+Me]*me;return Ae},l.prototype.readUIntBE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q+--G],me=1;G>0&&(me*=256);)Ae+=this[Q+--G]*me;return Ae},l.prototype.readUInt8=function(Q,G){return G||z(Q,1,this.length),this[Q]},l.prototype.readUInt16LE=function(Q,G){return G||z(Q,2,this.length),this[Q]|this[Q+1]<<8},l.prototype.readUInt16BE=function(Q,G){return G||z(Q,2,this.length),this[Q]<<8|this[Q+1]},l.prototype.readUInt32LE=function(Q,G){return G||z(Q,4,this.length),(this[Q]|this[Q+1]<<8|this[Q+2]<<16)+this[Q+3]*16777216},l.prototype.readUInt32BE=function(Q,G){return G||z(Q,4,this.length),this[Q]*16777216+(this[Q+1]<<16|this[Q+2]<<8|this[Q+3])},l.prototype.readIntLE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q],me=1,Me=0;++Me<G&&(me*=256);)Ae+=this[Q+Me]*me;return me*=128,Ae>=me&&(Ae-=Math.pow(2,8*G)),Ae},l.prototype.readIntBE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=G,me=1,Me=this[Q+--Ae];Ae>0&&(me*=256);)Me+=this[Q+--Ae]*me;return me*=128,Me>=me&&(Me-=Math.pow(2,8*G)),Me},l.prototype.readInt8=function(Q,G){return G||z(Q,1,this.length),this[Q]&128?(255-this[Q]+1)*-1:this[Q]},l.prototype.readInt16LE=function(Q,G){G||z(Q,2,this.length);var te=this[Q]|this[Q+1]<<8;return te&32768?te|4294901760:te},l.prototype.readInt16BE=function(Q,G){G||z(Q,2,this.length);var te=this[Q+1]|this[Q]<<8;return te&32768?te|4294901760:te},l.prototype.readInt32LE=function(Q,G){return G||z(Q,4,this.length),this[Q]|this[Q+1]<<8|this[Q+2]<<16|this[Q+3]<<24},l.prototype.readInt32BE=function(Q,G){return G||z(Q,4,this.length),this[Q]<<24|this[Q+1]<<16|this[Q+2]<<8|this[Q+3]},l.prototype.readFloatLE=function(Q,G){return G||z(Q,4,this.length),v.read(this,Q,!0,23,4)},l.prototype.readFloatBE=function(Q,G){return G||z(Q,4,this.length),v.read(this,Q,!1,23,4)},l.prototype.readDoubleLE=function(Q,G){return G||z(Q,8,this.length),v.read(this,Q,!0,52,8)},l.prototype.readDoubleBE=function(Q,G){return G||z(Q,8,this.length),v.read(this,Q,!1,52,8)};function H(oe,Q,G,te,Ae,me){if(!l.isBuffer(oe))throw new TypeError('"buffer" argument must be a Buffer instance');if(Q>Ae||Q<me)throw new RangeError('"value" argument is out of bounds');if(G+te>oe.length)throw new RangeError("Index out of range")}l.prototype.writeUIntLE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,te=te|0,!Ae){var me=Math.pow(2,8*te)-1;H(this,Q,G,te,me,0)}var Me=1,Ie=0;for(this[G]=Q&255;++Ie<te&&(Me*=256);)this[G+Ie]=Q/Me&255;return G+te},l.prototype.writeUIntBE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,te=te|0,!Ae){var me=Math.pow(2,8*te)-1;H(this,Q,G,te,me,0)}var Me=te-1,Ie=1;for(this[G+Me]=Q&255;--Me>=0&&(Ie*=256);)this[G+Me]=Q/Ie&255;return G+te},l.prototype.writeUInt8=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,1,255,0),l.TYPED_ARRAY_SUPPORT||(Q=Math.floor(Q)),this[G]=Q&255,G+1};function X(oe,Q,G,te){Q<0&&(Q=65535+Q+1);for(var Ae=0,me=Math.min(oe.length-G,2);Ae<me;++Ae)oe[G+Ae]=(Q&255<<8*(te?Ae:1-Ae))>>>(te?Ae:1-Ae)*8}l.prototype.writeUInt16LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8):X(this,Q,G,!0),G+2},l.prototype.writeUInt16BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>8,this[G+1]=Q&255):X(this,Q,G,!1),G+2};function V(oe,Q,G,te){Q<0&&(Q=4294967295+Q+1);for(var Ae=0,me=Math.min(oe.length-G,4);Ae<me;++Ae)oe[G+Ae]=Q>>>(te?Ae:3-Ae)*8&255}l.prototype.writeUInt32LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[G+3]=Q>>>24,this[G+2]=Q>>>16,this[G+1]=Q>>>8,this[G]=Q&255):V(this,Q,G,!0),G+4},l.prototype.writeUInt32BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>24,this[G+1]=Q>>>16,this[G+2]=Q>>>8,this[G+3]=Q&255):V(this,Q,G,!1),G+4},l.prototype.writeIntLE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,!Ae){var me=Math.pow(2,8*te-1);H(this,Q,G,te,me-1,-me)}var Me=0,Ie=1,de=0;for(this[G]=Q&255;++Me<te&&(Ie*=256);)Q<0&&de===0&&this[G+Me-1]!==0&&(de=1),this[G+Me]=(Q/Ie>>0)-de&255;return G+te},l.prototype.writeIntBE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,!Ae){var me=Math.pow(2,8*te-1);H(this,Q,G,te,me-1,-me)}var Me=te-1,Ie=1,de=0;for(this[G+Me]=Q&255;--Me>=0&&(Ie*=256);)Q<0&&de===0&&this[G+Me+1]!==0&&(de=1),this[G+Me]=(Q/Ie>>0)-de&255;return G+te},l.prototype.writeInt8=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,1,127,-128),l.TYPED_ARRAY_SUPPORT||(Q=Math.floor(Q)),Q<0&&(Q=255+Q+1),this[G]=Q&255,G+1},l.prototype.writeInt16LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8):X(this,Q,G,!0),G+2},l.prototype.writeInt16BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>8,this[G+1]=Q&255):X(this,Q,G,!1),G+2},l.prototype.writeInt32LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8,this[G+2]=Q>>>16,this[G+3]=Q>>>24):V(this,Q,G,!0),G+4},l.prototype.writeInt32BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,2147483647,-2147483648),Q<0&&(Q=4294967295+Q+1),l.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>24,this[G+1]=Q>>>16,this[G+2]=Q>>>8,this[G+3]=Q&255):V(this,Q,G,!1),G+4};function q(oe,Q,G,te,Ae,me){if(G+te>oe.length)throw new RangeError("Index out of range");if(G<0)throw new RangeError("Index out of range")}function se(oe,Q,G,te,Ae){return Ae||q(oe,Q,G,4,34028234663852886e22,-34028234663852886e22),v.write(oe,Q,G,te,23,4),G+4}l.prototype.writeFloatLE=function(Q,G,te){return se(this,Q,G,!0,te)},l.prototype.writeFloatBE=function(Q,G,te){return se(this,Q,G,!1,te)};function ve(oe,Q,G,te,Ae){return Ae||q(oe,Q,G,8,17976931348623157e292,-17976931348623157e292),v.write(oe,Q,G,te,52,8),G+8}l.prototype.writeDoubleLE=function(Q,G,te){return ve(this,Q,G,!0,te)},l.prototype.writeDoubleBE=function(Q,G,te){return ve(this,Q,G,!1,te)},l.prototype.copy=function(Q,G,te,Ae){if(te||(te=0),!Ae&&Ae!==0&&(Ae=this.length),G>=Q.length&&(G=Q.length),G||(G=0),Ae>0&&Ae<te&&(Ae=te),Ae===te)return 0;if(Q.length===0||this.length===0)return 0;if(G<0)throw new RangeError("targetStart out of bounds");if(te<0||te>=this.length)throw new RangeError("sourceStart out of bounds");if(Ae<0)throw new RangeError("sourceEnd out of bounds");Ae>this.length&&(Ae=this.length),Q.length-G<Ae-te&&(Ae=Q.length-G+te);var me=Ae-te,Me;if(this===Q&&te<G&&G<Ae)for(Me=me-1;Me>=0;--Me)Q[Me+G]=this[Me+te];else if(me<1e3||!l.TYPED_ARRAY_SUPPORT)for(Me=0;Me<me;++Me)Q[Me+G]=this[Me+te];else Uint8Array.prototype.set.call(Q,this.subarray(te,te+me),G);return me},l.prototype.fill=function(Q,G,te,Ae){if(typeof Q=="string"){if(typeof G=="string"?(Ae=G,G=0,te=this.length):typeof te=="string"&&(Ae=te,te=this.length),Q.length===1){var me=Q.charCodeAt(0);me<256&&(Q=me)}if(Ae!==void 0&&typeof Ae!="string")throw new TypeError("encoding must be a string");if(typeof Ae=="string"&&!l.isEncoding(Ae))throw new TypeError("Unknown encoding: "+Ae)}else typeof Q=="number"&&(Q=Q&255);if(G<0||this.length<G||this.length<te)throw new RangeError("Out of range index");if(te<=G)return this;G=G>>>0,te=te===void 0?this.length:te>>>0,Q||(Q=0);var Me;if(typeof Q=="number")for(Me=G;Me<te;++Me)this[Me]=Q;else{var Ie=l.isBuffer(Q)?Q:Ze(new l(Q,Ae).toString()),de=Ie.length;for(Me=0;Me<te-G;++Me)this[Me+G]=Ie[Me%de]}return this};var ue=/[^+\/0-9A-Za-z-_]/g;function xe(oe){if(oe=Fe(oe).replace(ue,""),oe.length<2)return"";for(;oe.length%4!==0;)oe=oe+"=";return oe}function Fe(oe){return oe.trim?oe.trim():oe.replace(/^\s+|\s+$/g,"")}function Ue(oe){return oe<16?"0"+oe.toString(16):oe.toString(16)}function Ze(oe,Q){Q=Q||Infinity;for(var G,te=oe.length,Ae=null,me=[],Me=0;Me<te;++Me){if(G=oe.charCodeAt(Me),G>55295&&G<57344){if(!Ae){if(G>56319){(Q-=3)>-1&&me.push(239,191,189);continue}else if(Me+1===te){(Q-=3)>-1&&me.push(239,191,189);continue}Ae=G;continue}if(G<56320){(Q-=3)>-1&&me.push(239,191,189),Ae=G;continue}G=(Ae-55296<<10|G-56320)+65536}else Ae&&((Q-=3)>-1&&me.push(239,191,189));if(Ae=null,G<128){if((Q-=1)<0)break;me.push(G)}else if(G<2048){if((Q-=2)<0)break;me.push(G>>6|192,G&63|128)}else if(G<65536){if((Q-=3)<0)break;me.push(G>>12|224,G>>6&63|128,G&63|128)}else if(G<1114112){if((Q-=4)<0)break;me.push(G>>18|240,G>>12&63|128,G>>6&63|128,G&63|128)}else throw new Error("Invalid code point")}return me}function we(oe){for(var Q=[],G=0;G<oe.length;++G)Q.push(oe.charCodeAt(G)&255);return Q}function He(oe,Q){for(var G,te,Ae,me=[],Me=0;Me<oe.length&&!((Q-=2)<0);++Me)G=oe.charCodeAt(Me),te=G>>8,Ae=G%256,me.push(Ae),me.push(te);return me}function ee(oe){return m.toByteArray(xe(oe))}function he(oe,Q,G,te){for(var Ae=0;Ae<te&&!(Ae+G>=Q.length||Ae>=oe.length);++Ae)Q[Ae+G]=oe[Ae];return Ae}function Ve(oe){return oe!==oe}}).call(this,o("UywP"))},"/WM3":function(B,k,o){var y=o("QuXc"),m=o("bYtY"),v=m.isFunction,a={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var h=t.getData(),l=(t.visualColorAccessPath||"itemStyle.color").split("."),s=t.get(l),n=v(s)&&!(s instanceof y)?s:null;(!s||n)&&(s=t.getColorFromPalette(t.name,null,e.getSeriesCount())),h.setVisual("color",s);var d=(t.visualBorderColorAccessPath||"itemStyle.borderColor").split("."),c=t.get(d);if(h.setVisual("borderColor",c),!e.isSeriesFiltered(t)){n&&h.each(function(f){h.setItemVisual(f,"color",n(t.getDataParams(f)))});var r=function(f,i){var u=f.getItemModel(i),p=u.get(l,!0),g=u.get(d,!0);p!=null&&f.setItemVisual(i,"color",p),g!=null&&f.setItemVisual(i,"borderColor",g)};return{dataEach:h.hasItemOption?r:null}}}};B.exports=a},"/XCc":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},m=y;k.default=m},"/ZgR":function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("jK+o"),l=o.n(h),s=o("pDHg"),n=function(c,r){var f={};for(var i in c)Object.prototype.hasOwnProperty.call(c,i)&&r.indexOf(i)<0&&(f[i]=c[i]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,i=Object.getOwnPropertySymbols(c);u<i.length;u++)r.indexOf(i[u])<0&&Object.prototype.propertyIsEnumerable.call(c,i[u])&&(f[i[u]]=c[i[u]]);return f},d=function(r){return t.createElement(s.a,null,function(f){var i,u=f.getPrefixCls,p=f.direction,g=r.prefixCls,A=r.type,b=A===void 0?"horizontal":A,x=r.orientation,w=x===void 0?"center":x,_=r.className,C=r.children,L=r.dashed,E=r.plain,S=n(r,["prefixCls","type","orientation","className","children","dashed","plain"]),O=u("divider",g),D=w.length>0?"-".concat(w):w,F=!!C,U=l()(_,O,"".concat(O,"-").concat(b),(i={},a()(i,"".concat(O,"-with-text"),F),a()(i,"".concat(O,"-with-text").concat(D),F),a()(i,"".concat(O,"-dashed"),!!L),a()(i,"".concat(O,"-plain"),!!E),a()(i,"".concat(O,"-rtl"),p==="rtl"),i));return t.createElement("div",m()({className:U},S,{role:"separator"}),C&&t.createElement("span",{className:"".concat(O,"-inner-text")},C))})};k.a=d},"/d5a":function(B,k){var o={average:function(v){for(var a=0,t=0,e=0;e<v.length;e++)isNaN(v[e])||(a+=v[e],t++);return t===0?NaN:a/t},sum:function(v){for(var a=0,t=0;t<v.length;t++)a+=v[t]||0;return a},max:function(v){for(var a=-Infinity,t=0;t<v.length;t++)v[t]>a&&(a=v[t]);return isFinite(a)?a:NaN},min:function(v){for(var a=Infinity,t=0;t<v.length;t++)v[t]<a&&(a=v[t]);return isFinite(a)?a:NaN},nearest:function(v){return v[0]}},y=function(v,a){return Math.round(v.length/2)};function m(v){return{seriesType:v,modifyOutputEnd:!0,reset:function(a,t,e){var h=a.getData(),l=a.get("sampling"),s=a.coordinateSystem;if(s.type==="cartesian2d"&&l){var n=s.getBaseAxis(),d=s.getOtherAxis(n),c=n.getExtent(),r=c[1]-c[0],f=Math.round(h.count()/r);if(f>1){var i;typeof l=="string"?i=o[l]:typeof l=="function"&&(i=l),i&&a.setData(h.downSample(h.mapDimension(d.dim),1/f,i,y))}}}}}B.exports=m},"/iHx":function(B,k,o){var y=o("6GrX"),m=o("IwbS"),v=["textStyle","color"],a={getTextColor:function(t){var e=this.ecModel;return this.getShallow("color")||(!t&&e?e.get(v):null)},getFont:function(){return m.getFont({fontStyle:this.getShallow("fontStyle"),fontWeight:this.getShallow("fontWeight"),fontSize:this.getShallow("fontSize"),fontFamily:this.getShallow("fontFamily")},this.ecModel)},getTextRect:function(t){return y.getBoundingRect(t,this.getFont(),this.getShallow("align"),this.getShallow("verticalAlign")||this.getShallow("baseline"),this.getShallow("padding"),this.getShallow("lineHeight"),this.getShallow("rich"),this.getShallow("truncateText"))}};B.exports=a},"/jce":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};k.default=y},"/qCZ":function(B,k,o){//! moment.js locale configuration
//! locale : Talossan [tzl]
//! author : Robin van der Vliet : https://github.com/robin0van0der0v
//! author : Iustì Canun
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xE7_Avr\xEFu_Mai_G\xFCn_Julia_Guscht_Setemvar_Listop\xE4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xFCn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xFAladi_L\xFAne\xE7i_Maitzi_M\xE1rcuri_Xh\xFAadi_Vi\xE9ner\xE7i_S\xE1turi".split("_"),weekdaysShort:"S\xFAl_L\xFAn_Mai_M\xE1r_Xh\xFA_Vi\xE9_S\xE1t".split("_"),weekdaysMin:"S\xFA_L\xFA_Ma_M\xE1_Xh_Vi_S\xE1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(t){return t.toLowerCase()==="d'o"},meridiem:function(t,e,h){return t>11?h?"d'o":"D'O":h?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xE0] LT",nextDay:"[dem\xE0 \xE0] LT",nextWeek:"dddd [\xE0] LT",lastDay:"[ieiri \xE0] LT",lastWeek:"[s\xFCr el] dddd [lasteu \xE0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:v,ss:v,m:v,mm:v,h:v,hh:v,d:v,dd:v,M:v,MM:v,y:v,yy:v},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function v(a,t,e,h){var l={s:["viensas secunds","'iensas secunds"],ss:[a+" secunds",""+a+" secunds"],m:["'n m\xEDut","'iens m\xEDut"],mm:[a+" m\xEDuts",""+a+" m\xEDuts"],h:["'n \xFEora","'iensa \xFEora"],hh:[a+" \xFEoras",""+a+" \xFEoras"],d:["'n ziua","'iensa ziua"],dd:[a+" ziuas",""+a+" ziuas"],M:["'n mes","'iens mes"],MM:[a+" mesen",""+a+" mesen"],y:["'n ar","'iens ar"],yy:[a+" ars",""+a+" ars"]};return h||t?l[e][0]:l[e][1]}return m})},"/ry/":function(B,k,o){var y=o("bYtY"),m=o("T4UG"),v=o("5GhG"),a=v.seriesModelMixin,t=m.extend({type:"series.boxplot",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:2,shadowOffsetY:2,shadowColor:"rgba(0,0,0,0.4)"}},animationEasing:"elasticOut",animationDuration:800}});y.mixin(t,a,!0);var e=t;B.exports=e},"/stD":function(B,k,o){var y=o("bYtY"),m=o("IUWy"),v=o("Kagy"),a=v.toolbox.brush;function t(l,s,n){this.model=l,this.ecModel=s,this.api=n,this._brushType,this._brushMode}t.defaultOption={show:!0,type:["rect","polygon","lineX","lineY","keep","clear"],icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:y.clone(a.title)};var e=t.prototype;e.render=e.updateView=function(l,s,n){var d,c,r;s.eachComponent({mainType:"brush"},function(f){d=f.brushType,c=f.brushOption.brushMode||"single",r|=f.areas.length}),this._brushType=d,this._brushMode=c,y.each(l.get("type",!0),function(f){l.setIconStatus(f,(f==="keep"?c==="multiple":f==="clear"?r:f===d)?"emphasis":"normal")})},e.getIcons=function(){var l=this.model,s=l.get("icon",!0),n={};return y.each(l.get("type",!0),function(d){s[d]&&(n[d]=s[d])}),n},e.onclick=function(l,s,n){var d=this._brushType,c=this._brushMode;n==="clear"?(s.dispatchAction({type:"axisAreaSelect",intervals:[]}),s.dispatchAction({type:"brush",command:"clear",areas:[]})):s.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?d:d===n?!1:n,brushMode:n==="keep"?c==="multiple"?"single":"multiple":c}})},m.register("brush",t);var h=t;B.exports=h},"/y7N":function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("6GrX"),a=o("7aKB"),t=o("Fofx"),e=o("aX7z"),h=o("+rIm");function l(p){var g=p.get("type"),A=p.getModel(g+"Style"),b;return g==="line"?(b=A.getLineStyle(),b.fill=null):g==="shadow"&&(b=A.getAreaStyle(),b.stroke=null),b}function s(p,g,A,b,x){var w=A.get("value"),_=d(w,g.axis,g.ecModel,A.get("seriesDataIndices"),{precision:A.get("label.precision"),formatter:A.get("label.formatter")}),C=A.getModel("label"),L=a.normalizeCssArray(C.get("padding")||0),E=C.getFont(),S=v.getBoundingRect(_,E),O=x.position,D=S.width+L[1]+L[3],F=S.height+L[0]+L[2],U=x.align;U==="right"&&(O[0]-=D),U==="center"&&(O[0]-=D/2);var R=x.verticalAlign;R==="bottom"&&(O[1]-=F),R==="middle"&&(O[1]-=F/2),n(O,D,F,b);var K=C.get("backgroundColor");(!K||K==="auto")&&(K=g.get("axisLine.lineStyle.color")),p.label={shape:{x:0,y:0,width:D,height:F,r:C.get("borderRadius")},position:O.slice(),style:{text:_,textFont:E,textFill:C.getTextColor(),textPosition:"inside",textPadding:L,fill:K,stroke:C.get("borderColor")||"transparent",lineWidth:C.get("borderWidth")||0,shadowBlur:C.get("shadowBlur"),shadowColor:C.get("shadowColor"),shadowOffsetX:C.get("shadowOffsetX"),shadowOffsetY:C.get("shadowOffsetY")},z2:10}}function n(p,g,A,b){var x=b.getWidth(),w=b.getHeight();p[0]=Math.min(p[0]+g,x)-g,p[1]=Math.min(p[1]+A,w)-A,p[0]=Math.max(p[0],0),p[1]=Math.max(p[1],0)}function d(p,g,A,b,x){p=g.scale.parse(p);var w=g.scale.getLabel(p,{precision:x.precision}),_=x.formatter;if(_){var C={value:e.getAxisRawValue(g,p),axisDimension:g.dim,axisIndex:g.index,seriesData:[]};y.each(b,function(L){var E=A.getSeriesByIndex(L.seriesIndex),S=L.dataIndexInside,O=E&&E.getDataParams(S);O&&C.seriesData.push(O)}),y.isString(_)?w=_.replace("{value}",w):y.isFunction(_)&&(w=_(C))}return w}function c(p,g,A){var b=t.create();return t.rotate(b,b,A.rotation),t.translate(b,b,A.position),m.applyTransform([p.dataToCoord(g),(A.labelOffset||0)+(A.labelDirection||1)*(A.labelMargin||0)],b)}function r(p,g,A,b,x,w){var _=h.innerTextLayout(A.rotation,0,A.labelDirection);A.labelMargin=x.get("label.margin"),s(g,b,x,w,{position:c(b.axis,p,A),align:_.textAlign,verticalAlign:_.textVerticalAlign})}function f(p,g,A){return A=A||0,{x1:p[A],y1:p[1-A],x2:g[A],y2:g[1-A]}}function i(p,g,A){return A=A||0,{x:p[A],y:p[1-A],width:g[A],height:g[1-A]}}function u(p,g,A,b,x,w){return{cx:p,cy:g,r0:A,r:b,startAngle:x,endAngle:w,clockwise:!0}}k.buildElStyle=l,k.buildLabelElOption=s,k.getValueLabel=d,k.getTransformedPosition=c,k.buildCartesianSingleLabelElOption=r,k.makeLineShape=f,k.makeRectShape=i,k.makeSectorShape=u},"0/Rx":function(B,k){function o(y){return{seriesType:y,reset:function(m,v){var a=v.findComponents({mainType:"legend"});if(!a||!a.length)return;var t=m.getData();t.filterSelf(function(e){for(var h=t.getName(e),l=0;l<a.length;l++)if(!a[l].isSelected(h))return!1;return!0})}}}B.exports=o},"01d+":function(B,k,o){var y=o("bYtY"),m=y.each,v=o("HF/U"),a=v.simpleLayout,t=v.simpleLayoutEdge;function e(h,l){h.eachSeriesByType("graph",function(s){var n=s.get("layout"),d=s.coordinateSystem;if(d&&d.type!=="view"){var c=s.getData(),r=[];m(d.dimensions,function(A){r=r.concat(c.mapDimension(A,!0))});for(var f=0;f<c.count();f++){for(var i=[],u=!1,p=0;p<r.length;p++){var g=c.get(r[p],f);isNaN(g)||(u=!0),i.push(g)}u?c.setItemLayout(f,d.dataToPoint(i)):c.setItemLayout(f,[NaN,NaN])}t(c.graph)}else(!n||n==="none")&&a(s)})}B.exports=e},"02Y4":function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("q1tI"),a=o.n(v),t=o("gO5/"),e=o("IWUT"),h=o("Xnl7"),l=o("bVAP"),s=o("zLQL"),n=o("lKCW"),d=o("+6n4"),c=o("jK+o"),r=o.n(c),f=o("T0En");function i(Y){var W=Y.pageXOffset,z="scrollLeft";if(typeof W!="number"){var H=Y.document;W=H.documentElement[z],typeof W!="number"&&(W=H.body[z])}return W}function u(Y){var W,z,H=Y.ownerDocument,X=H.body,V=H&&H.documentElement,q=Y.getBoundingClientRect();return W=q.left,z=q.top,W-=V.clientLeft||X.clientLeft||0,z-=V.clientTop||X.clientTop||0,{left:W,top:z}}function p(Y){var W=u(Y),z=Y.ownerDocument,H=z.defaultView||z.parentWindow;return W.left+=i(H),W.left}function g(Y){var W=A();return function(){var H=Object(n.a)(Y),X;if(W){var V=Object(n.a)(this).constructor;X=Reflect.construct(H,arguments,V)}else X=H.apply(this,arguments);return Object(s.a)(this,X)}}function A(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Y){return!1}}var b=function(Y){Object(l.a)(z,Y);var W=g(z);function z(){var H;return Object(e.a)(this,z),H=W.apply(this,arguments),H.onHover=function(X){var V=H.props,q=V.onHover,se=V.index;q(X,se)},H.onClick=function(X){var V=H.props,q=V.onClick,se=V.index;q(X,se)},H.onKeyDown=function(X){var V=H.props,q=V.onClick,se=V.index;X.keyCode===13&&q(X,se)},H}return Object(h.a)(z,[{key:"getClassName",value:function(){var X=this.props,V=X.prefixCls,q=X.index,se=X.value,ve=X.allowHalf,ue=X.focused,xe=q+1,Fe=V;return se===0&&q===0&&ue?Fe+=" ".concat(V,"-focused"):ve&&se+.5>=xe&&se<xe?(Fe+=" ".concat(V,"-half ").concat(V,"-active"),ue&&(Fe+=" ".concat(V,"-focused"))):(Fe+=xe<=se?" ".concat(V,"-full"):" ".concat(V,"-zero"),xe===se&&ue&&(Fe+=" ".concat(V,"-focused"))),Fe}},{key:"render",value:function(){var X=this.onHover,V=this.onClick,q=this.onKeyDown,se=this.props,ve=se.disabled,ue=se.prefixCls,xe=se.character,Fe=se.characterRender,Ue=se.index,Ze=se.count,we=se.value,He=typeof xe=="function"?xe(this.props):xe,ee=a.a.createElement("li",{className:this.getClassName()},a.a.createElement("div",{onClick:ve?null:V,onKeyDown:ve?null:q,onMouseMove:ve?null:X,role:"radio","aria-checked":we>Ue?"true":"false","aria-posinset":Ue+1,"aria-setsize":Ze,tabIndex:ve?-1:0},a.a.createElement("div",{className:"".concat(ue,"-first")},He),a.a.createElement("div",{className:"".concat(ue,"-second")},He)));return Fe&&(ee=Fe(ee,this.props)),ee}}]),z}(a.a.Component);function x(Y,W){var z=Object.keys(Y);if(Object.getOwnPropertySymbols){var H=Object.getOwnPropertySymbols(Y);W&&(H=H.filter(function(X){return Object.getOwnPropertyDescriptor(Y,X).enumerable})),z.push.apply(z,H)}return z}function w(Y){for(var W=1;W<arguments.length;W++){var z=arguments[W]!=null?arguments[W]:{};W%2?x(Object(z),!0).forEach(function(H){Object(t.a)(Y,H,z[H])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Y,Object.getOwnPropertyDescriptors(z)):x(Object(z)).forEach(function(H){Object.defineProperty(Y,H,Object.getOwnPropertyDescriptor(z,H))})}return Y}function _(Y){var W=C();return function(){var H=Object(n.a)(Y),X;if(W){var V=Object(n.a)(this).constructor;X=Reflect.construct(H,arguments,V)}else X=H.apply(this,arguments);return Object(s.a)(this,X)}}function C(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Y){return!1}}function L(){}var E=function(Y){Object(l.a)(z,Y);var W=_(z);function z(H){var X;Object(e.a)(this,z),X=W.call(this,H),X.onHover=function(q,se){var ve=X.props.onHoverChange,ue=X.getStarValue(se,q.pageX),xe=X.state.cleanedValue;ue!==xe&&X.setState({hoverValue:ue,cleanedValue:null}),ve(ue)},X.onMouseLeave=function(){var q=X.props.onHoverChange;X.setState({hoverValue:void 0,cleanedValue:null}),q(void 0)},X.onClick=function(q,se){var ve=X.props.allowClear,ue=X.state.value,xe=X.getStarValue(se,q.pageX),Fe=!1;ve&&(Fe=xe===ue),X.onMouseLeave(),X.changeValue(Fe?0:xe),X.setState({cleanedValue:Fe?xe:null})},X.onFocus=function(){var q=X.props.onFocus;X.setState({focused:!0}),q&&q()},X.onBlur=function(){var q=X.props.onBlur;X.setState({focused:!1}),q&&q()},X.onKeyDown=function(q){var se=q.keyCode,ve=X.props,ue=ve.count,xe=ve.allowHalf,Fe=ve.onKeyDown,Ue=ve.direction,Ze=Ue==="rtl",we=X.state.value;se===f.a.RIGHT&&we<ue&&!Ze?(xe?we+=.5:we+=1,X.changeValue(we),q.preventDefault()):se===f.a.LEFT&&we>0&&!Ze||se===f.a.RIGHT&&we>0&&Ze?(xe?we-=.5:we-=1,X.changeValue(we),q.preventDefault()):se===f.a.LEFT&&we<ue&&Ze&&(xe?we+=.5:we+=1,X.changeValue(we),q.preventDefault()),Fe&&Fe(q)},X.saveRef=function(q){return function(se){X.stars[q]=se}},X.saveRate=function(q){X.rate=q};var V=H.value;return V===void 0&&(V=H.defaultValue),X.stars={},X.state={value:V,focused:!1,cleanedValue:null},X}return Object(h.a)(z,[{key:"componentDidMount",value:function(){var X=this.props,V=X.autoFocus,q=X.disabled;V&&!q&&this.focus()}},{key:"getStarDOM",value:function(X){return Object(d.a)(this.stars[X])}},{key:"getStarValue",value:function(X,V){var q=this.props,se=q.allowHalf,ve=q.direction,ue=ve==="rtl",xe=X+1;if(se){var Fe=this.getStarDOM(X),Ue=p(Fe),Ze=Fe.clientWidth;(ue&&V-Ue>Ze/2||!ue&&V-Ue<Ze/2)&&(xe-=.5)}return xe}},{key:"focus",value:function(){var X=this.props.disabled;X||this.rate.focus()}},{key:"blur",value:function(){var X=this.props.disabled;X||this.rate.blur()}},{key:"changeValue",value:function(X){var V=this.props.onChange;"value"in this.props||this.setState({value:X}),V(X)}},{key:"render",value:function(){for(var X=this.props,V=X.count,q=X.allowHalf,se=X.style,ve=X.prefixCls,ue=X.disabled,xe=X.className,Fe=X.character,Ue=X.characterRender,Ze=X.tabIndex,we=X.direction,He=this.state,ee=He.value,he=He.hoverValue,Ve=He.focused,oe=[],Q=ue?"".concat(ve,"-disabled"):"",G=0;G<V;G+=1)oe.push(a.a.createElement(b,{ref:this.saveRef(G),index:G,count:V,disabled:ue,prefixCls:"".concat(ve,"-star"),allowHalf:q,value:he===void 0?ee:he,onClick:this.onClick,onHover:this.onHover,key:G,character:Fe,characterRender:Ue,focused:Ve}));var te=r()(ve,Q,xe,Object(t.a)({},"".concat(ve,"-rtl"),we==="rtl"));return a.a.createElement("ul",{className:te,style:se,onMouseLeave:ue?null:this.onMouseLeave,tabIndex:ue?-1:Ze,onFocus:ue?null:this.onFocus,onBlur:ue?null:this.onBlur,onKeyDown:ue?null:this.onKeyDown,ref:this.saveRate,role:"radiogroup"},oe)}}],[{key:"getDerivedStateFromProps",value:function(X,V){return"value"in X&&X.value!==void 0?w(w({},V),{},{value:X.value}):V}}]),z}(a.a.Component);E.defaultProps={defaultValue:0,count:5,allowHalf:!1,allowClear:!0,style:{},prefixCls:"rc-rate",onChange:L,character:"\u2605",onHoverChange:L,tabIndex:0,direction:"ltr"};var S=E,O=S,D=o("8Xv6"),F=o.n(D),U=o("67aS"),R=o("pDHg"),K=function(Y,W){var z={};for(var H in Y)Object.prototype.hasOwnProperty.call(Y,H)&&W.indexOf(H)<0&&(z[H]=Y[H]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,H=Object.getOwnPropertySymbols(Y);X<H.length;X++)W.indexOf(H[X])<0&&Object.prototype.propertyIsEnumerable.call(Y,H[X])&&(z[H[X]]=Y[H[X]]);return z},Z=v.forwardRef(function(Y,W){var z=Y.prefixCls,H=Y.tooltips,X=K(Y,["prefixCls","tooltips"]),V=function(Fe,Ue){var Ze=Ue.index;return H?v.createElement(U.a,{title:H[Ze]},Fe):Fe},q=v.useContext(R.b),se=q.getPrefixCls,ve=q.direction,ue=se("rate",z);return v.createElement(O,m()({ref:W,characterRender:V},X,{prefixCls:ue,direction:ve}))});Z.displayName="Rate",Z.defaultProps={character:v.createElement(F.a,null)};var P=k.a=Z},"06DH":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("Kagy"),a=o("IUWy"),t=v.toolbox.magicType,e="__ec_magicType_stack__";function h(c){this.model=c}h.defaultOption={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:m.clone(t.title),option:{},seriesIndex:{}};var l=h.prototype;l.getIcons=function(){var c=this.model,r=c.get("icon"),f={};return m.each(c.get("type"),function(i){r[i]&&(f[i]=r[i])}),f};var s={line:function(c,r,f,i){if(c==="bar")return m.merge({id:r,type:"line",data:f.get("data"),stack:f.get("stack"),markPoint:f.get("markPoint"),markLine:f.get("markLine")},i.get("option.line")||{},!0)},bar:function(c,r,f,i){if(c==="line")return m.merge({id:r,type:"bar",data:f.get("data"),stack:f.get("stack"),markPoint:f.get("markPoint"),markLine:f.get("markLine")},i.get("option.bar")||{},!0)},stack:function(c,r,f,i){var u=f.get("stack")===e;if(c==="line"||c==="bar")return i.setIconStatus("stack",u?"normal":"emphasis"),m.merge({id:r,stack:u?"":e},i.get("option.stack")||{},!0)}},n=[["line","bar"],["stack"]];l.onclick=function(c,r,f){var i=this.model,u=i.get("seriesIndex."+f);if(!s[f])return;var p={series:[]},g=function(x){var w=x.subType,_=x.id,C=s[f](w,_,x,i);C&&(m.defaults(C,x.option),p.series.push(C));var L=x.coordinateSystem;if(L&&L.type==="cartesian2d"&&(f==="line"||f==="bar")){var E=L.getAxesByScale("ordinal")[0];if(E){var S=E.dim,O=S+"Axis",D=c.queryComponents({mainType:O,index:x.get(name+"Index"),id:x.get(name+"Id")})[0],F=D.componentIndex;p[O]=p[O]||[];for(var U=0;U<=F;U++)p[O][F]=p[O][F]||{};p[O][F].boundaryGap=f==="bar"}}};m.each(n,function(x){m.indexOf(x,f)>=0&&m.each(x,function(w){i.setIconStatus(w,"normal")})}),i.setIconStatus(f,"emphasis"),c.eachComponent({mainType:"series",query:u==null?null:{seriesIndex:u}},g);var A;if(f==="stack"){var b=p.series&&p.series[0]&&p.series[0].stack===e;A=b?m.merge({stack:t.title.tiled},t.title):m.clone(t.title)}r.dispatchAction({type:"changeMagicType",currentType:f,newOption:p,newTitle:A,featureName:"magicType"})},y.registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(c,r){r.mergeOption(c.newOption)}),a.register("magicType",h);var d=h;B.exports=d},"06Qe":function(B,k,o){var y=o("ItGF"),m="urn:schemas-microsoft-com:vml",v=typeof window=="undefined"?null:window,a=!1,t=v&&v.document;function e(s){return h(s)}var h;if(t&&!y.canvasSupported)try{!t.namespaces.zrvml&&t.namespaces.add("zrvml",m),h=function(n){return t.createElement("<zrvml:"+n+' class="zrvml">')}}catch(s){h=function(d){return t.createElement("<"+d+' xmlns="'+m+'" class="zrvml">')}}function l(){if(a||!t)return;a=!0;var s=t.styleSheets;s.length<31?t.createStyleSheet().addRule(".zrvml","behavior:url(#default#VML)"):s[0].addRule(".zrvml","behavior:url(#default#VML)")}k.doc=t,k.createNode=e,k.initVML=l},"0Bwj":function(B,k,o){var y=o("T4UG"),m=o("I3/A"),v=o("7aKB"),a=v.encodeHTML,t=o("Qxkt"),e=o("Tghj"),h=e.__DEV__,l=y.extend({type:"series.sankey",layoutInfo:null,levelModels:null,getInitialData:function(n,d){for(var c=n.edges||n.links,r=n.data||n.nodes,f=n.levels,i=this.levelModels={},u=0;u<f.length;u++)f[u].depth!=null&&f[u].depth>=0&&(i[f[u].depth]=new t(f[u],this,d));if(r&&c){var p=m(r,c,this,!0,g);return p.data}function g(A,b){A.wrapMethod("getItemModel",function(x,w){return x.customizeGetParent(function(_){var C=this.parentModel,L=C.getData().getItemLayout(w).depth,E=C.levelModels[L];return E||this.parentModel}),x}),b.wrapMethod("getItemModel",function(x,w){return x.customizeGetParent(function(_){var C=this.parentModel,L=C.getGraph().getEdgeByIndex(w),E=L.node1.getLayout().depth,S=C.levelModels[E];return S||this.parentModel}),x})}},setNodePosition:function(n,d){var c=this.option.data[n];c.localX=d[0],c.localY=d[1]},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},formatTooltip:function(n,d,c){if(c==="edge"){var r=this.getDataParams(n,c),f=r.data,i=f.source+" -- "+f.target;return r.value&&(i+=" : "+r.value),a(i)}else if(c==="node"){var u=this.getGraph().getNodeByIndex(n),p=u.getLayout().value,g=this.getDataParams(n,c).data.name;if(p)var i=g+" : "+p;return a(i)}return l.superCall(this,"formatTooltip",n,d)},optionUpdated:function(){var n=this.option;n.focusNodeAdjacency===!0&&(n.focusNodeAdjacency="allEdges")},getDataParams:function(n,d){var c=l.superCall(this,"getDataParams",n,d);if(c.value==null&&d==="node"){var r=this.getGraph().getNodeByIndex(n),f=r.getLayout().value;c.value=f}return c},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",layout:null,left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,focusNodeAdjacency:!1,layoutIterations:32,label:{show:!0,position:"right",color:"#000",fontSize:12},levels:[],nodeAlign:"justify",itemStyle:{borderWidth:1,borderColor:"#333"},lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},animationEasing:"linear",animationDuration:1e3}}),s=l;B.exports=s},"0HBW":function(B,k,o){var y=o("ProS"),m=o("bYtY");o("Hxpc"),o("7uqq"),o("dmGj"),o("SehX");function v(a,t){t.update="updateView",y.registerAction(t,function(e,h){var l={};return h.eachComponent({mainType:"geo",query:e},function(s){s[a](e.name);var n=s.coordinateSystem;m.each(n.regions,function(d){l[d.name]=s.isSelected(d.name)||!1})}),{selected:l,name:e.name}})}v("toggleSelected",{type:"geoToggleSelect",event:"geoselectchanged"}),v("select",{type:"geoSelect",event:"geoselected"}),v("unSelect",{type:"geoUnSelect",event:"geounselected"})},"0JAE":function(B,k,o){var y=o("bYtY"),m=o("+TT/"),v=o("OELB"),a=o("IDmD"),t=864e5;function e(s,n,d){this._model=s}e.prototype={constructor:e,type:"calendar",dimensions:["time","value"],getDimensionsInfo:function(){return[{name:"time",type:"time"},"value"]},getRangeInfo:function(){return this._rangeInfo},getModel:function(){return this._model},getRect:function(){return this._rect},getCellWidth:function(){return this._sw},getCellHeight:function(){return this._sh},getOrient:function(){return this._orient},getFirstDayOfWeek:function(){return this._firstDayOfWeek},getDateInfo:function(s){s=v.parseDate(s);var n=s.getFullYear(),d=s.getMonth()+1;d=d<10?"0"+d:d;var c=s.getDate();c=c<10?"0"+c:c;var r=s.getDay();return r=Math.abs((r+7-this.getFirstDayOfWeek())%7),{y:n,m:d,d:c,day:r,time:s.getTime(),formatedDate:n+"-"+d+"-"+c,date:s}},getNextNDay:function(s,n){return n=n||0,n===0?this.getDateInfo(s):(s=new Date(this.getDateInfo(s).time),s.setDate(s.getDate()+n),this.getDateInfo(s))},update:function(s,n){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var d=this._rangeInfo.weeks||1,c=["width","height"],r=this._model.get("cellSize").slice(),f=this._model.getBoxLayoutParams(),i=this._orient==="horizontal"?[d,7]:[7,d];y.each([0,1],function(A){g(r,A)&&(f[c[A]]=r[A]*i[A])});var u={width:n.getWidth(),height:n.getHeight()},p=this._rect=m.getLayoutRect(f,u);y.each([0,1],function(A){g(r,A)||(r[A]=p[c[A]]/i[A])});function g(A,b){return A[b]!=null&&A[b]!=="auto"}this._sw=r[0],this._sh=r[1]},dataToPoint:function(s,n){y.isArray(s)&&(s=s[0]),n==null&&(n=!0);var d=this.getDateInfo(s),c=this._rangeInfo,r=d.formatedDate;if(n&&!(d.time>=c.start.time&&d.time<c.end.time+t))return[NaN,NaN];var f=d.day,i=this._getRangeInfo([c.start.time,r]).nthWeek;return this._orient==="vertical"?[this._rect.x+f*this._sw+this._sw/2,this._rect.y+i*this._sh+this._sh/2]:[this._rect.x+i*this._sw+this._sw/2,this._rect.y+f*this._sh+this._sh/2]},pointToData:function(s){var n=this.pointToDate(s);return n&&n.time},dataToRect:function(s,n){var d=this.dataToPoint(s,n);return{contentShape:{x:d[0]-(this._sw-this._lineWidth)/2,y:d[1]-(this._sh-this._lineWidth)/2,width:this._sw-this._lineWidth,height:this._sh-this._lineWidth},center:d,tl:[d[0]-this._sw/2,d[1]-this._sh/2],tr:[d[0]+this._sw/2,d[1]-this._sh/2],br:[d[0]+this._sw/2,d[1]+this._sh/2],bl:[d[0]-this._sw/2,d[1]+this._sh/2]}},pointToDate:function(s){var n=Math.floor((s[0]-this._rect.x)/this._sw)+1,d=Math.floor((s[1]-this._rect.y)/this._sh)+1,c=this._rangeInfo.range;return this._orient==="vertical"?this._getDateByWeeksAndDay(d,n-1,c):this._getDateByWeeksAndDay(n,d-1,c)},convertToPixel:y.curry(h,"dataToPoint"),convertFromPixel:y.curry(h,"pointToData"),_initRangeOption:function(){var s=this._model.get("range"),n=s;if(y.isArray(n)&&n.length===1&&(n=n[0]),/^\d{4}$/.test(n)&&(s=[n+"-01-01",n+"-12-31"]),/^\d{4}[\/|-]\d{1,2}$/.test(n)){var d=this.getDateInfo(n),c=d.date;c.setMonth(c.getMonth()+1);var r=this.getNextNDay(c,-1);s=[d.formatedDate,r.formatedDate]}/^\d{4}[\/|-]\d{1,2}[\/|-]\d{1,2}$/.test(n)&&(s=[n,n]);var f=this._getRangeInfo(s);return f.start.time>f.end.time&&s.reverse(),s},_getRangeInfo:function(s){s=[this.getDateInfo(s[0]),this.getDateInfo(s[1])];var n;s[0].time>s[1].time&&(n=!0,s.reverse());var d=Math.floor(s[1].time/t)-Math.floor(s[0].time/t)+1,c=new Date(s[0].time),r=c.getDate(),f=s[1].date.getDate();c.setDate(r+d-1);var i=c.getDate();if(i!==f)for(var u=c.getTime()-s[1].time>0?1:-1;(i=c.getDate())!==f&&(c.getTime()-s[1].time)*u>0;)d-=u,c.setDate(i-u);var p=Math.floor((d+s[0].day+6)/7),g=n?-p+1:p-1;return n&&s.reverse(),{range:[s[0].formatedDate,s[1].formatedDate],start:s[0],end:s[1],allDay:d,weeks:p,nthWeek:g,fweek:s[0].day,lweek:s[1].day}},_getDateByWeeksAndDay:function(s,n,d){var c=this._getRangeInfo(d);if(s>c.weeks||s===0&&n<c.fweek||s===c.weeks&&n>c.lweek)return!1;var r=(s-1)*7-c.fweek+n,f=new Date(c.start.time);return f.setDate(c.start.d+r),this.getDateInfo(f)}},e.dimensions=e.prototype.dimensions,e.getDimensionsInfo=e.prototype.getDimensionsInfo,e.create=function(s,n){var d=[];return s.eachComponent("calendar",function(c){var r=new e(c,s,n);d.push(r),c.coordinateSystem=r}),s.eachSeries(function(c){c.get("coordinateSystem")==="calendar"&&(c.coordinateSystem=d[c.get("calendarIndex")||0])}),d};function h(s,n,d,c){var r=d.calendarModel,f=d.seriesModel,i=r?r.coordinateSystem:f?f.coordinateSystem:null;return i===this?i[s](c):null}a.register("calendar",e);var l=e;B.exports=l},"0NbB":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CaretDownOutlined";var h=k.a=m.forwardRef(e)},"0RIw":function(B,k,o){//! moment.js locale configuration
//! locale : Slovenian [sl]
//! author : Robert Sedovšek : https://github.com/sedovsek
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l=a+" ";switch(e){case"s":return t||h?"nekaj sekund":"nekaj sekundami";case"ss":return a===1?l+=t?"sekundo":"sekundi":a===2?l+=t||h?"sekundi":"sekundah":a<5?l+=t||h?"sekunde":"sekundah":l+="sekund",l;case"m":return t?"ena minuta":"eno minuto";case"mm":return a===1?l+=t?"minuta":"minuto":a===2?l+=t||h?"minuti":"minutama":a<5?l+=t||h?"minute":"minutami":l+=t||h?"minut":"minutami",l;case"h":return t?"ena ura":"eno uro";case"hh":return a===1?l+=t?"ura":"uro":a===2?l+=t||h?"uri":"urama":a<5?l+=t||h?"ure":"urami":l+=t||h?"ur":"urami",l;case"d":return t||h?"en dan":"enim dnem";case"dd":return a===1?l+=t||h?"dan":"dnem":a===2?l+=t||h?"dni":"dnevoma":l+=t||h?"dni":"dnevi",l;case"M":return t||h?"en mesec":"enim mesecem";case"MM":return a===1?l+=t||h?"mesec":"mesecem":a===2?l+=t||h?"meseca":"mesecema":a<5?l+=t||h?"mesece":"meseci":l+=t||h?"mesecev":"meseci",l;case"y":return t||h?"eno leto":"enim letom";case"yy":return a===1?l+=t||h?"leto":"letom":a===2?l+=t||h?"leti":"letoma":a<5?l+=t||h?"leta":"leti":l+=t||h?"let":"leti",l}}var v=y.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010Detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010Det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010De_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010Deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010Dez %s",past:"pred %s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},"0V0F":function(B,k,o){var y=o("bYtY"),m=y.createHashMap,v=y.each;function a(e){var h=m();e.eachSeries(function(l){var s=l.get("stack");if(s){var n=h.get(s)||h.set(s,[]),d=l.getData(),c={stackResultDimension:d.getCalculationInfo("stackResultDimension"),stackedOverDimension:d.getCalculationInfo("stackedOverDimension"),stackedDimension:d.getCalculationInfo("stackedDimension"),stackedByDimension:d.getCalculationInfo("stackedByDimension"),isStackedByIndex:d.getCalculationInfo("isStackedByIndex"),data:d,seriesModel:l};if(!c.stackedDimension||!(c.isStackedByIndex||c.stackedByDimension))return;n.length&&d.setCalculationInfo("stackedOnSeries",n[n.length-1].seriesModel),n.push(c)}}),h.each(t)}function t(e){v(e,function(h,l){var s=[],n=[NaN,NaN],d=[h.stackResultDimension,h.stackedOverDimension],c=h.data,r=h.isStackedByIndex,f=c.map(d,function(i,u,p){var g=c.get(h.stackedDimension,p);if(isNaN(g))return n;var A,b;r?b=c.getRawIndex(p):A=c.get(h.stackedByDimension,p);for(var x=NaN,w=l-1;w>=0;w--){var _=e[w];if(r||(b=_.data.rawIndexOf(_.stackedByDimension,A)),b>=0){var C=_.data.getByRawIndex(_.stackResultDimension,b);if(g>=0&&C>0||g<=0&&C<0){g+=C,x=C;break}}}return s[0]=g,s[1]=x,s});c.hostModel.setData(f),h.data=f})}B.exports=a},"0Yqj":function(B,k,o){//! moment.js locale configuration
//! locale : Malay [ms]
//! author : Weldan Jamili : https://github.com/weldan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="pagi")return a;if(t==="tengahari")return a>=11?a:a+12;if(t==="petang"||t==="malam")return a+12},meridiem:function(a,t,e){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return m})},"0aHQ":function(B,k,o){//! moment.js locale configuration
//! locale : Basque [eu]
//! author : Eneko Illarramendi : https://github.com/eillarra
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return m})},"0mTH":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};k.default=y},"0o9m":function(B,k,o){var y=o("ProS");o("hNWo"),o("RlCK"),o("XpcN");var m=o("kDyi"),v=o("bLfw");y.registerProcessor(y.PRIORITY.PROCESSOR.SERIES_FILTER,m),v.registerSubTypeDefaulter("legend",function(){return"plain"})},"0qV/":function(B,k,o){var y=o("ProS");y.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},function(){}),y.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},function(){})},"0r65":function(B,k){var o=arguments[3],y=arguments[4],m=arguments[5],v=JSON.stringify;B.exports=function(a,t){for(var e,h=Object.keys(m),l=0,s=h.length;l<s;l++){var n=h[l],d=m[n].exports;if(d===a||d&&d.default===a){e=n;break}}if(!e){e=Math.floor(Math.pow(16,8)*Math.random()).toString(16);for(var c={},l=0,s=h.length;l<s;l++){var n=h[l];c[n]=n}y[e]=["function(require,module,exports){"+a+"(self); }",c]}var r=Math.floor(Math.pow(16,8)*Math.random()).toString(16),f={};f[e]=e,y[r]=["function(require,module,exports){var f = require("+v(e)+");(f.default ? f.default : f)(self);}",f];var i={};u(r);function u(w){i[w]=!0;for(var _ in y[w][1]){var C=y[w][1][_];i[C]||u(C)}}var p="("+o+")({"+Object.keys(i).map(function(w){return v(w)+":["+y[w][0]+","+v(y[w][1])+"]"}).join(",")+"},{},["+v(r)+"])",g=window.URL||window.webkitURL||window.mozURL||window.msURL,A=new Blob([p],{type:"text/javascript"});if(t&&t.bare)return A;var b=g.createObjectURL(A),x=new Worker(b);return x.objectURL=b,x}},"0s+r":function(B,k,o){var y=o("bYtY"),m=o("QBsz"),v=o("y23F"),a=o("H6uX"),t=o("YH21"),e=o("C0SR"),h="silent";function l(u,p,g){return{type:u,event:g,target:p.target,topTarget:p.topTarget,cancelBubble:!1,offsetX:g.zrX,offsetY:g.zrY,gestureEvent:g.gestureEvent,pinchX:g.pinchX,pinchY:g.pinchY,pinchScale:g.pinchScale,wheelDelta:g.zrDelta,zrByTouch:g.zrByTouch,which:g.which,stop:s}}function s(){t.stop(this.event)}function n(){}n.prototype.dispose=function(){};var d=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],c=function(p,g,A,b){a.call(this),this.storage=p,this.painter=g,this.painterRoot=b,A=A||new n,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,this._gestureMgr,v.call(this),this.setHandlerProxy(A)};c.prototype={constructor:c,setHandlerProxy:function(p){this.proxy&&this.proxy.dispose(),p&&(y.each(d,function(g){p.on&&p.on(g,this[g],this)},this),p.handler=this),this.proxy=p},mousemove:function(p){var g=p.zrX,A=p.zrY,b=f(this,g,A),x=this._hovered,w=x.target;w&&!w.__zr&&(x=this.findHover(x.x,x.y),w=x.target);var _=this._hovered=b?{x:g,y:A}:this.findHover(g,A),C=_.target,L=this.proxy;L.setCursor&&L.setCursor(C?C.cursor:"default"),w&&C!==w&&this.dispatchToElement(x,"mouseout",p),this.dispatchToElement(_,"mousemove",p),C&&C!==w&&this.dispatchToElement(_,"mouseover",p)},mouseout:function(p){var g=p.zrEventControl,A=p.zrIsToLocalDOM;g!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",p),g!=="no_globalout"&&(!A&&this.trigger("globalout",{type:"globalout",event:p}))},resize:function(p){this._hovered={}},dispatch:function(p,g){var A=this[p];A&&A.call(this,g)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(p){var g=this.proxy;g.setCursor&&g.setCursor(p)},dispatchToElement:function(p,g,A){p=p||{};var b=p.target;if(b&&b.silent)return;for(var x="on"+g,w=l(g,p,A);b&&!(b[x]&&(w.cancelBubble=b[x].call(b,w)),b.trigger(g,w),b=b.parent,w.cancelBubble););w.cancelBubble||(this.trigger(g,w),this.painter&&this.painter.eachOtherLayer(function(_){typeof _[x]=="function"&&_[x].call(_,w),_.trigger&&_.trigger(g,w)}))},findHover:function(p,g,A){for(var b=this.storage.getDisplayList(),x={x:p,y:g},w=b.length-1;w>=0;w--){var _;if(b[w]!==A&&!b[w].ignore&&(_=r(b[w],p,g))&&(!x.topTarget&&(x.topTarget=b[w]),_!==h)){x.target=b[w];break}}return x},processGesture:function(p,g){this._gestureMgr||(this._gestureMgr=new e);var A=this._gestureMgr;g==="start"&&A.clear();var b=A.recognize(p,this.findHover(p.zrX,p.zrY,null).target,this.proxy.dom);if(g==="end"&&A.clear(),b){var x=b.type;p.gestureEvent=x,this.dispatchToElement({target:b.target},x,b.event)}}},y.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(u){c.prototype[u]=function(p){var g=p.zrX,A=p.zrY,b=f(this,g,A),x,w;if((u!=="mouseup"||!b)&&(x=this.findHover(g,A),w=x.target),u==="mousedown")this._downEl=w,this._downPoint=[p.zrX,p.zrY],this._upEl=w;else if(u==="mouseup")this._upEl=w;else if(u==="click"){if(this._downEl!==this._upEl||!this._downPoint||m.dist(this._downPoint,[p.zrX,p.zrY])>4)return;this._downPoint=null}this.dispatchToElement(x,u,p)}});function r(u,p,g){if(u[u.rectHover?"rectContain":"contain"](p,g)){for(var A=u,b;A;){if(A.clipPath&&!A.clipPath.contain(p,g))return!1;A.silent&&(b=!0),A=A.parent}return b?h:!0}return!1}function f(u,p,g){var A=u.painter;return p<0||p>A.getWidth()||g<0||g>A.getHeight()}y.mixin(c,a),y.mixin(c,v);var i=c;B.exports=i},"0sia":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("Cout")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="PaperClipOutlined";var l=a.forwardRef(h);k.default=l},"10cm":function(B,k,o){var y=o("ProS"),m=o("2B6p"),v=m.updateCenterAndZoom;o("0qV/");var a={type:"graphRoam",event:"graphRoam",update:"none"};y.registerAction(a,function(t,e){e.eachComponent({mainType:"series",query:t},function(h){var l=h.coordinateSystem,s=v(l,t);h.setCenter&&h.setCenter(s.center),h.setZoom&&h.setZoom(s.zoom)})})},"17lG":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("8iib"),a=o.n(v),t=o("pv+g"),e=o("hrnc")},"19Vz":function(B,k,o){(function(y){y(o("VrN/"))})(function(y){y.defineOption("placeholder","",function(l,s,n){var d=n&&n!=y.Init;if(s&&!d)l.on("blur",t),l.on("change",e),l.on("swapDoc",e),y.on(l.getInputField(),"compositionupdate",l.state.placeholderCompose=function(){a(l)}),e(l);else if(!s&&d){l.off("blur",t),l.off("change",e),l.off("swapDoc",e),y.off(l.getInputField(),"compositionupdate",l.state.placeholderCompose),m(l);var c=l.getWrapperElement();c.className=c.className.replace(" CodeMirror-empty","")}s&&!l.hasFocus()&&t(l)});function m(l){l.state.placeholder&&(l.state.placeholder.parentNode.removeChild(l.state.placeholder),l.state.placeholder=null)}function v(l){m(l);var s=l.state.placeholder=document.createElement("pre");s.style.cssText="height: 0; overflow: visible",s.style.direction=l.getOption("direction"),s.className="CodeMirror-placeholder CodeMirror-line-like";var n=l.getOption("placeholder");typeof n=="string"&&(n=document.createTextNode(n)),s.appendChild(n),l.display.lineSpace.insertBefore(s,l.display.lineSpace.firstChild)}function a(l){setTimeout(function(){var s=!1,n=l.getInputField();n.nodeName=="TEXTAREA"?s=!n.value:l.lineCount()==1&&(s=!/[^\u200b]/.test(n.querySelector(".CodeMirror-line").textContent)),s?v(l):m(l)},20)}function t(l){h(l)&&v(l)}function e(l){var s=l.getWrapperElement(),n=h(l);s.className=s.className.replace(" CodeMirror-empty","")+(n?" CodeMirror-empty":""),n?v(l):m(l)}function h(l){return l.lineCount()===1&&l.getLine(0)===""}})},"1GrF":function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("w5m9"),e=o.n(t),h=o("q1tI"),l=o("jK+o"),s=o.n(l),n=o("LM6x"),d=o("56Fr"),c=o.n(d),r=o("C9bg"),f=o("pDHg"),i=function(U,R){var K={};for(var Z in U)Object.prototype.hasOwnProperty.call(U,Z)&&R.indexOf(Z)<0&&(K[Z]=U[Z]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,Z=Object.getOwnPropertySymbols(U);P<Z.length;P++)R.indexOf(Z[P])<0&&Object.prototype.propertyIsEnumerable.call(U,Z[P])&&(K[Z[P]]=U[Z[P]]);return K},u=function(R){var K=R.prefixCls,Z=R.separator,P=Z===void 0?"/":Z,Y=R.children,W=R.overlay,z=R.dropdownProps,H=i(R,["prefixCls","separator","children","overlay","dropdownProps"]),X=h.useContext(f.b),V=X.getPrefixCls,q=V("breadcrumb",K),se=function(xe){return W?h.createElement(r.a,m()({overlay:W,placement:"bottomCenter"},z),h.createElement("span",{className:"".concat(q,"-overlay-link")},xe,h.createElement(c.a,null))):xe},ve;return"href"in H?ve=h.createElement("a",m()({className:"".concat(q,"-link")},H),Y):ve=h.createElement("span",m()({className:"".concat(q,"-link")},H),Y),ve=se(ve),Y?h.createElement("span",null,ve,P&&P!==""&&h.createElement("span",{className:"".concat(q,"-separator")},P)):null};u.__ANT_BREADCRUMB_ITEM=!0;var p=u,g=function(R){var K=R.children,Z=h.useContext(f.b),P=Z.getPrefixCls,Y=P("breadcrumb");return h.createElement("span",{className:"".concat(Y,"-separator")},K||"/")};g.__ANT_BREADCRUMB_SEPARATOR=!0;var A=g,b=o("KscA"),x=o("ypN9"),w=o("JB+V"),_=function(U,R){var K={};for(var Z in U)Object.prototype.hasOwnProperty.call(U,Z)&&R.indexOf(Z)<0&&(K[Z]=U[Z]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,Z=Object.getOwnPropertySymbols(U);P<Z.length;P++)R.indexOf(Z[P])<0&&Object.prototype.propertyIsEnumerable.call(U,Z[P])&&(K[Z[P]]=U[Z[P]]);return K};function C(U,R){if(!U.breadcrumbName)return null;var K=Object.keys(R).join("|"),Z=U.breadcrumbName.replace(new RegExp(":(".concat(K,")"),"g"),function(P,Y){return R[Y]||P});return Z}function L(U,R,K,Z){var P=K.indexOf(U)===K.length-1,Y=C(U,R);return P?h.createElement("span",null,Y):h.createElement("a",{href:"#/".concat(Z.join("/"))},Y)}var E=function(R,K){return R=(R||"").replace(/^\//,""),Object.keys(K).forEach(function(Z){R=R.replace(":".concat(Z),K[Z])}),R},S=function(R){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",Z=arguments.length>2?arguments[2]:void 0,P=e()(R),Y=E(K,Z);return Y&&P.push(Y),P},O=function(R){var K=R.prefixCls,Z=R.separator,P=Z===void 0?"/":Z,Y=R.style,W=R.className,z=R.routes,H=R.children,X=R.itemRender,V=X===void 0?L:X,q=R.params,se=q===void 0?{}:q,ve=_(R,["prefixCls","separator","style","className","routes","children","itemRender","params"]),ue=h.useContext(f.b),xe=ue.getPrefixCls,Fe=ue.direction,Ue,Ze=xe("breadcrumb",K);if(z&&z.length>0){var we=[];Ue=z.map(function(ee){var he=E(ee.path,se);he&&we.push(he);var Ve;return ee.children&&ee.children.length&&(Ve=h.createElement(b.a,null,ee.children.map(function(oe){return h.createElement(b.a.Item,{key:oe.path||oe.breadcrumbName},V(oe,se,z,S(we,oe.path,se)))}))),h.createElement(p,{overlay:Ve,separator:P,key:he||ee.breadcrumbName},V(ee,se,z,we))})}else H&&(Ue=Object(n.a)(H).map(function(ee,he){return ee&&(Object(x.a)(ee.type&&(ee.type.__ANT_BREADCRUMB_ITEM===!0||ee.type.__ANT_BREADCRUMB_SEPARATOR===!0),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),Object(w.a)(ee,{separator:P,key:he}))}));var He=s()(W,Ze,a()({},"".concat(Ze,"-rtl"),Fe==="rtl"));return h.createElement("div",m()({className:He,style:Y},ve),Ue)};O.Item=p,O.Separator=A;var D=O,F=k.a=D},"1Jh7":function(B,k,o){var y=o("y+Vt"),m=o("T6xi"),v=y.extend({type:"polyline",shape:{points:null,smooth:!1,smoothConstraint:null},style:{stroke:"#000",fill:null},buildPath:function(t,e){m.buildPath(t,e,!1)}});B.exports=v},"1LEl":function(B,k,o){var y=o("ProS"),m=o("F9bG"),v=y.extendComponentView({type:"axisPointer",render:function(t,e,h){var l=e.getComponent("tooltip"),s=t.get("triggerOn")||l&&l.get("triggerOn")||"mousemove|click";m.register("axisPointer",h,function(n,d,c){s!=="none"&&(n==="leave"||s.indexOf(n)>=0)&&c({type:"updateAxisPointer",currTrigger:n,x:d&&d.offsetX,y:d&&d.offsetY})})},remove:function(t,e){m.unregister(e.getZr(),"axisPointer"),v.superApply(this._model,"remove",arguments)},dispose:function(t,e){m.unregister("axisPointer",e),v.superApply(this._model,"dispose",arguments)}}),a=v;B.exports=a},"1MYJ":function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"compound",shape:{paths:null},_updatePathDirty:function(){for(var a=this.__dirtyPath,t=this.shape.paths,e=0;e<t.length;e++)a=a||t[e].__dirtyPath;this.__dirtyPath=a,this.__dirty=this.__dirty||a},beforeBrush:function(){this._updatePathDirty();for(var a=this.shape.paths||[],t=this.getGlobalScale(),e=0;e<a.length;e++)a[e].path||a[e].createPathProxy(),a[e].path.setScale(t[0],t[1],a[e].segmentIgnoreThreshold)},buildPath:function(a,t){for(var e=t.paths||[],h=0;h<e.length;h++)e[h].buildPath(a,e[h].shape,!0)},afterBrush:function(){for(var a=this.shape.paths||[],t=0;t<a.length;t++)a[t].__dirtyPath=!1},getBoundingRect:function(){return this._updatePathDirty(),y.prototype.getBoundingRect.call(this)}});B.exports=m},"1NG9":function(B,k,o){var y=o("y+Vt"),m=o("QBsz"),v=o("iXp4"),a=m.min,t=m.max,e=m.scaleAndAdd,h=m.copy,l=[],s=[],n=[];function d(g){return isNaN(g[0])||isNaN(g[1])}function c(g,A,b,x,w,_,C,L,E,S,O){return S==="none"||!S?f.apply(this,arguments):r.apply(this,arguments)}function r(g,A,b,x,w,_,C,L,E,S,O){for(var D=0,F=b,U=0;U<x;U++){var R=A[F];if(F>=w||F<0)break;if(d(R)){if(O){F+=_;continue}break}if(F===b)g[_>0?"moveTo":"lineTo"](R[0],R[1]);else if(E>0){var K=A[D],Z=S==="y"?1:0,P=(R[Z]-K[Z])*E;h(s,K),s[Z]=K[Z]+P,h(n,R),n[Z]=R[Z]-P,g.bezierCurveTo(s[0],s[1],n[0],n[1],R[0],R[1])}else g.lineTo(R[0],R[1]);D=F,F+=_}return U}function f(g,A,b,x,w,_,C,L,E,S,O){for(var D=0,F=b,U=0;U<x;U++){var R=A[F];if(F>=w||F<0)break;if(d(R)){if(O){F+=_;continue}break}if(F===b)g[_>0?"moveTo":"lineTo"](R[0],R[1]),h(s,R);else if(E>0){var K=F+_,Z=A[K];if(O)for(;Z&&d(A[K]);)K+=_,Z=A[K];var P=.5,Y=A[D],Z=A[K];if(!Z||d(Z))h(n,R);else{d(Z)&&!O&&(Z=R),m.sub(l,Z,Y);var W,z;if(S==="x"||S==="y"){var H=S==="x"?0:1;W=Math.abs(R[H]-Y[H]),z=Math.abs(R[H]-Z[H])}else W=m.dist(R,Y),z=m.dist(R,Z);P=z/(z+W),e(n,R,l,-E*(1-P))}a(s,s,L),t(s,s,C),a(n,n,L),t(n,n,C),g.bezierCurveTo(s[0],s[1],n[0],n[1],R[0],R[1]),e(s,R,l,E*P)}else g.lineTo(R[0],R[1]);D=F,F+=_}return U}function i(g,A){var b=[Infinity,Infinity],x=[-Infinity,-Infinity];if(A)for(var w=0;w<g.length;w++){var _=g[w];_[0]<b[0]&&(b[0]=_[0]),_[1]<b[1]&&(b[1]=_[1]),_[0]>x[0]&&(x[0]=_[0]),_[1]>x[1]&&(x[1]=_[1])}return{min:A?b:x,max:A?x:b}}var u=y.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:v(y.prototype.brush),buildPath:function(g,A){var b=A.points,x=0,w=b.length,_=i(b,A.smoothConstraint);if(A.connectNulls){for(;w>0&&d(b[w-1]);w--);for(;x<w&&d(b[x]);x++);}for(;x<w;)x+=c(g,b,x,w,w,1,_.min,_.max,A.smooth,A.smoothMonotone,A.connectNulls)+1}}),p=y.extend({type:"ec-polygon",shape:{points:[],stackedOnPoints:[],smooth:0,stackedOnSmooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},brush:v(y.prototype.brush),buildPath:function(g,A){var b=A.points,x=A.stackedOnPoints,w=0,_=b.length,C=A.smoothMonotone,L=i(b,A.smoothConstraint),E=i(x,A.smoothConstraint);if(A.connectNulls){for(;_>0&&d(b[_-1]);_--);for(;w<_&&d(b[w]);w++);}for(;w<_;){var S=c(g,b,w,_,_,1,L.min,L.max,A.smooth,C,A.connectNulls);c(g,x,w+S-1,S,_,-1,E.min,E.max,A.stackedOnSmooth,C,A.connectNulls),w+=S+1,g.closePath()}}});k.Polyline=u,k.Polygon=p},"1Pu0":function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("q1tI"),a=o.n(v),t=o("67aS"),e=o("pDHg"),h=o("ZpD8"),l=function(n,d){var c={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&d.indexOf(r)<0&&(c[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,r=Object.getOwnPropertySymbols(n);f<r.length;f++)d.indexOf(r[f])<0&&Object.prototype.propertyIsEnumerable.call(n,r[f])&&(c[r[f]]=n[r[f]]);return c},s=v.forwardRef(function(n,d){var c=n.prefixCls,r=n.title,f=n.content,i=l(n,["prefixCls","title","content"]),u=v.useContext(e.b),p=u.getPrefixCls,g=function(x){return v.createElement(v.Fragment,null,r&&v.createElement("div",{className:"".concat(x,"-title")},Object(h.a)(r)),v.createElement("div",{className:"".concat(x,"-inner-content")},Object(h.a)(f)))},A=p("popover",c);return v.createElement(t.a,m()({},i,{prefixCls:A,ref:d,overlay:g(A)}))});s.displayName="Popover",s.defaultProps={placement:"top",transitionName:"zoom-big",trigger:"hover",mouseEnterDelay:.1,mouseLeaveDelay:.1,overlayStyle:{}},k.a=s},"1RvN":function(B,k){var o=function(){this.head=null,this.tail=null,this._len=0},y=o.prototype;y.insert=function(e){var h=new m(e);return this.insertEntry(h),h},y.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},y.remove=function(e){var h=e.prev,l=e.next;h?h.next=l:this.head=l,l?l.prev=h:this.tail=h,e.next=e.prev=null,this._len--},y.len=function(){return this._len},y.clear=function(){this.head=this.tail=null,this._len=0};var m=function(h){this.value=h,this.next,this.prev},v=function(h){this._list=new o,this._map={},this._maxSize=h||10,this._lastRemovedEntry=null},a=v.prototype;a.put=function(e,h){var l=this._list,s=this._map,n=null;if(s[e]==null){var d=l.len(),c=this._lastRemovedEntry;if(d>=this._maxSize&&d>0){var r=l.head;l.remove(r),delete s[r.key],n=r.value,this._lastRemovedEntry=r}c?c.value=h:c=new m(h),c.key=e,l.insertEntry(c),s[e]=c}return n},a.get=function(e){var h=this._map[e],l=this._list;if(h!=null)return h!==l.tail&&(l.remove(h),l.insertEntry(h)),h.value},a.clear=function(){this._list.clear(),this._map={}};var t=v;B.exports=t},"1UA5":function(B,k,o){//! moment.js locale configuration
//! locale : Northern Sami [se]
//! authors : Bård Rolstad Henriksen : https://github.com/karamell
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("se",{months:"o\u0111\u0111ajagem\xE1nnu_guovvam\xE1nnu_njuk\u010Dam\xE1nnu_cuo\u014Bom\xE1nnu_miessem\xE1nnu_geassem\xE1nnu_suoidnem\xE1nnu_borgem\xE1nnu_\u010Dak\u010Dam\xE1nnu_golggotm\xE1nnu_sk\xE1bmam\xE1nnu_juovlam\xE1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010Dak\u010D_golg_sk\xE1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xE1rga_ma\u014B\u014Beb\xE1rga_gaskavahkku_duorastat_bearjadat_l\xE1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014B_gask_duor_bear_l\xE1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017Ees",past:"ma\u014Bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xE1nnu",MM:"%d m\xE1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},"1UM1":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("DXo8")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="PlusOutlined";var l=a.forwardRef(h);k.default=l},"1UYo":function(B,k,o){//! moment.js locale configuration
//! locale : Japanese [ja]
//! author : LI Long : https://github.com/baryon
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4EE4\u548C",narrow:"\u32FF",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5E73\u6210",narrow:"\u337B",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662D\u548C",narrow:"\u337C",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6B63",narrow:"\u337D",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660E\u6CBB",narrow:"\u337E",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897F\u66A6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-Infinity,offset:1,name:"\u7D00\u5143\u524D",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(a,t){return t[1]==="\u5143"?1:parseInt(t[1]||a,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65E5\u66DC\u65E5_\u6708\u66DC\u65E5_\u706B\u66DC\u65E5_\u6C34\u66DC\u65E5_\u6728\u66DC\u65E5_\u91D1\u66DC\u65E5_\u571F\u66DC\u65E5".split("_"),weekdaysShort:"\u65E5_\u6708_\u706B_\u6C34_\u6728_\u91D1_\u571F".split("_"),weekdaysMin:"\u65E5_\u6708_\u706B_\u6C34_\u6728_\u91D1_\u571F".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5 HH:mm",LLLL:"YYYY\u5E74M\u6708D\u65E5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(a){return a==="\u5348\u5F8C"},meridiem:function(a,t,e){return a<12?"\u5348\u524D":"\u5348\u5F8C"},calendar:{sameDay:"[\u4ECA\u65E5] LT",nextDay:"[\u660E\u65E5] LT",nextWeek:function(a){return a.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65E5] LT",lastWeek:function(a){return this.week()!==a.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(a,t){switch(t){case"y":return a===1?"\u5143\u5E74":a+"\u5E74";case"d":case"D":case"DDD":return a+"\u65E5";default:return a}},relativeTime:{future:"%s\u5F8C",past:"%s\u524D",s:"\u6570\u79D2",ss:"%d\u79D2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65E5",dd:"%d\u65E5",M:"1\u30F6\u6708",MM:"%d\u30F6\u6708",y:"1\u5E74",yy:"%d\u5E74"}});return m})},"1bdT":function(B,k,o){var y=o("3gBT"),m=o("H6uX"),v=o("DN4a"),a=o("vWvF"),t=o("bYtY"),e=function(s){v.call(this,s),m.call(this,s),a.call(this,s),this.id=s.id||y()};e.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(s,n){switch(this.draggable){case"horizontal":n=0;break;case"vertical":s=0;break}var d=this.transform;d||(d=this.transform=[1,0,0,1,0,0]),d[4]+=s,d[5]+=n,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(s,n){},attrKV:function(s,n){if(s==="position"||s==="scale"||s==="origin"){if(n){var d=this[s];d||(d=this[s]=[]),d[0]=n[0],d[1]=n[1]}}else this[s]=n},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(s,n){if(typeof s=="string")this.attrKV(s,n);else if(t.isObject(s))for(var d in s)s.hasOwnProperty(d)&&this.attrKV(d,s[d]);return this.dirty(!1),this},setClipPath:function(s){var n=this.__zr;n&&s.addSelfToZr(n),this.clipPath&&this.clipPath!==s&&this.removeClipPath(),this.clipPath=s,s.__zr=n,s.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var s=this.clipPath;s&&(s.__zr&&s.removeSelfFromZr(s.__zr),s.__zr=null,s.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(s){this.__zr=s;var n=this.animators;if(n)for(var d=0;d<n.length;d++)s.animation.addAnimator(n[d]);this.clipPath&&this.clipPath.addSelfToZr(s)},removeSelfFromZr:function(s){this.__zr=null;var n=this.animators;if(n)for(var d=0;d<n.length;d++)s.animation.removeAnimator(n[d]);this.clipPath&&this.clipPath.removeSelfFromZr(s)}},t.mixin(e,a),t.mixin(e,v),t.mixin(e,m);var h=e;B.exports=h},"1c8c":function(B,k,o){"use strict";o.d(k,"e",function(){return h}),o.d(k,"c",function(){return s}),o.d(k,"d",function(){return n}),o.d(k,"a",function(){return c}),o.d(k,"f",function(){return r}),o.d(k,"b",function(){return f});var y=o("PH30"),m=o("avuj"),v=o("Ae61"),a=o("LM6x"),t=o("2qGj"),e=o("AoPA");function h(i,u){return i!=null?i:u}function l(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=new Map;function p(g){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(g||[]).forEach(function(b){var x=b.key,w=b.children;Object(t.a)(x!=null,"Tree node must have a certain key: [".concat(A).concat(x,"]"));var _=String(x);Object(t.a)(!u.has(_)||x===null||x===void 0,"Same 'key' exist in the Tree: ".concat(_)),u.set(_,!0),p(w,"".concat(A).concat(_," > "))})}p(i)}function s(i){function u(p){var g=Object(a.a)(p);return g.map(function(A){if(!Object(e.i)(A))return Object(t.a)(!A,"Tree/TreeNode can only accept TreeNode as children."),null;var b=A.key,x=A.props,w=x.children,_=Object(v.a)(x,["children"]),C=Object(m.a)({key:b},_),L=u(w);return L.length&&(C.children=L),C}).filter(function(A){return A})}return u(i)}function n(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],p=new Set(u===!0?[]:u),g=[];function A(b){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return b.map(function(w,_){var C=Object(e.h)(x?x.pos:"0",_),L=h(w.key,C),E=Object(m.a)(Object(m.a)({},w),{},{parent:x,pos:C,children:null,data:w,isStart:[].concat(Object(y.a)(x?x.isStart:[]),[_===0]),isEnd:[].concat(Object(y.a)(x?x.isEnd:[]),[_===b.length-1])});return g.push(E),u===!0||p.has(L)?E.children=A(w.children||[],E):E.children=[],E})}return A(i),g}function d(i,u,p){var g;p?typeof p=="string"?g=function(x){return x[p]}:typeof p=="function"&&(g=function(x){return p(x)}):g=function(x,w){return h(x.key,w)};function A(b,x,w){var _=b?b.children:i,C=b?Object(e.h)(w.pos,x):"0";if(b){var L=g(b,C),E={node:b,index:x,pos:C,key:L,parentPos:w.node?w.pos:null,level:w.level+1};u(E)}_&&_.forEach(function(S,O){A(S,O,{node:b,pos:C,level:w?w.level+1:-1})})}A(null)}function c(i){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},p=u.initWrapper,g=u.processEntity,A=u.onProcessFinished,b=arguments.length>2?arguments[2]:void 0,x={},w={},_={posEntities:x,keyEntities:w};return p&&(_=p(_)||_),d(i,function(C){var L=C.node,E=C.index,S=C.pos,O=C.key,D=C.parentPos,F=C.level,U={node:L,index:E,key:O,pos:S,level:F},R=h(O,S);x[S]=U,w[R]=U,U.parent=x[D],U.parent&&(U.parent.children=U.parent.children||[],U.parent.children.push(U)),g&&g(U,_)},b),A&&A(_),_}function r(i,u){var p=u.expandedKeys,g=u.selectedKeys,A=u.loadedKeys,b=u.loadingKeys,x=u.checkedKeys,w=u.halfCheckedKeys,_=u.dragOverNodeKey,C=u.dropPosition,L=u.keyEntities,E=L[i],S={eventKey:i,expanded:p.indexOf(i)!==-1,selected:g.indexOf(i)!==-1,loaded:A.indexOf(i)!==-1,loading:b.indexOf(i)!==-1,checked:x.indexOf(i)!==-1,halfChecked:w.indexOf(i)!==-1,pos:String(E?E.pos:""),dragOver:_===i&&C===0,dragOverGapTop:_===i&&C===-1,dragOverGapBottom:_===i&&C===1};return S}function f(i){var u=i.data,p=i.expanded,g=i.selected,A=i.checked,b=i.loaded,x=i.loading,w=i.halfChecked,_=i.dragOver,C=i.dragOverGapTop,L=i.dragOverGapBottom,E=i.pos,S=i.active,O=Object(m.a)(Object(m.a)({},u),{},{expanded:p,selected:g,checked:A,loaded:b,loading:x,halfChecked:w,dragOver:_,dragOverGapTop:C,dragOverGapBottom:L,pos:E,active:S});return"props"in O||Object.defineProperty(O,"props",{get:function(){return Object(t.a)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),i}}),O}},"1dTM":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=o("GQ8N"),m=S(o("Lo0S")),v=o("VSMT"),a=o("GdRQ"),t=o("SZEN"),e=o("vewr"),h=L(o("YJ9k")),l=L(o("MZdM")),s=L(o("ItS6")),n=L(o("whVF")),d=L(o("Fv0C")),c=L(o("LCi9")),r=L(o("rwxt")),f=L(o("Mmt2")),i=L(o("iUHT")),u=L(o("mHUz")),p=L(o("P2ho")),g=o("NBmB");o("mdZa");var A=L(o("34/K")),b=L(o("hXwI")),x=L(o("SgaC")),w=L(o("3690")),_=L(o("8K/p")),C=L(o("xO64"));function L(Ae){return Ae&&Ae.__esModule?Ae:{default:Ae}}function E(){if(typeof WeakMap!="function")return null;var Ae=new WeakMap;return E=function(){return Ae},Ae}function S(Ae){if(Ae&&Ae.__esModule)return Ae;if(Ae===null||O(Ae)!=="object"&&typeof Ae!="function")return{default:Ae};var me=E();if(me&&me.has(Ae))return me.get(Ae);var Me={},Ie=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var de in Ae)if(Object.prototype.hasOwnProperty.call(Ae,de)){var ye=Ie?Object.getOwnPropertyDescriptor(Ae,de):null;ye&&(ye.get||ye.set)?Object.defineProperty(Me,de,ye):Me[de]=Ae[de]}return Me.default=Ae,me&&me.set(Ae,Me),Me}function O(Ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(Me){return typeof Me}:O=function(Me){return Me&&typeof Symbol=="function"&&Me.constructor===Symbol&&Me!==Symbol.prototype?"symbol":typeof Me},O(Ae)}function D(Ae,me){if(!(Ae instanceof me))throw new TypeError("Cannot call a class as a function")}function F(Ae,me){for(var Me=0;Me<me.length;Me++){var Ie=me[Me];Ie.enumerable=Ie.enumerable||!1,Ie.configurable=!0,"value"in Ie&&(Ie.writable=!0),Object.defineProperty(Ae,Ie.key,Ie)}}function U(Ae,me,Me){return me&&F(Ae.prototype,me),Me&&F(Ae,Me),Ae}function R(Ae,me){if(typeof me!="function"&&me!==null)throw new TypeError("Super expression must either be null or a function");Ae.prototype=Object.create(me&&me.prototype,{constructor:{value:Ae,writable:!0,configurable:!0}}),me&&K(Ae,me)}function K(Ae,me){return K=Object.setPrototypeOf||function(Ie,de){return Ie.__proto__=de,Ie},K(Ae,me)}function Z(Ae){var me=W();return function(){var Ie=z(Ae),de;if(me){var ye=z(this).constructor;de=Reflect.construct(Ie,arguments,ye)}else de=Ie.apply(this,arguments);return P(this,de)}}function P(Ae,me){return me&&(O(me)==="object"||typeof me=="function")?me:Y(Ae)}function Y(Ae){if(Ae===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ae}function W(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ae){return!1}}function z(Ae){return z=Object.setPrototypeOf?Object.getPrototypeOf:function(Me){return Me.__proto__||Object.getPrototypeOf(Me)},z(Ae)}var H=3,X="rgb(40, 40, 40)",V=17,q=50,se=19,ve=75,ue=50,xe=1e3,Fe=50,Ue=1,Ze=1<<1,we=1<<2,He=1<<3,ee=1<<4,he=1<<24,Ve=1<<25,oe=1<<26,Q=1<<27,G=1<<28,te=function(Ae){R(Me,Ae);var me=Z(Me);function Me(Ie,de,ye){var De;if(D(this,Me),!Ie)throw new Error("Must specify target");if(!de)throw new Error("Must specify URL");De=me.call(this),De._target=Ie,De._url=de,ye=ye||{},De._rfbCredentials=ye.credentials||{},De._shared="shared"in ye?!!ye.shared:!0,De._repeaterID=ye.repeaterID||"",De._wsProtocols=ye.wsProtocols||[],De._rfbConnectionState="",De._rfbInitState="",De._rfbAuthScheme=-1,De._rfbCleanDisconnect=!0,De._rfbVersion=0,De._rfbMaxVersion=3.8,De._rfbTightVNC=!1,De._rfbVeNCryptState=0,De._rfbXvpVer=0,De._fbWidth=0,De._fbHeight=0,De._fbName="",De._capabilities={power:!1},De._supportsFence=!1,De._supportsContinuousUpdates=!1,De._enabledContinuousUpdates=!1,De._supportsSetDesktopSize=!1,De._screenID=0,De._screenFlags=0,De._qemuExtKeyEventSupported=!1,De._clipboardText=null,De._clipboardServerCapabilitiesActions={},De._clipboardServerCapabilitiesFormats={},De._sock=null,De._display=null,De._flushing=!1,De._keyboard=null,De._gestures=null,De._disconnTimer=null,De._resizeTimeout=null,De._mouseMoveTimer=null,De._decoders={},De._FBU={rects:0,x:0,y:0,width:0,height:0,encoding:null},De._mousePos={},De._mouseButtonMask=0,De._mouseLastMoveTime=0,De._viewportDragging=!1,De._viewportDragPos={},De._viewportHasMoved=!1,De._accumulatedWheelDeltaX=0,De._accumulatedWheelDeltaY=0,De._gestureLastTapTime=null,De._gestureFirstDoubleTapEv=null,De._gestureLastMagnitudeX=0,De._gestureLastMagnitudeY=0,De._eventHandlers={focusCanvas:De._focusCanvas.bind(Y(De)),windowResize:De._windowResize.bind(Y(De)),handleMouse:De._handleMouse.bind(Y(De)),handleWheel:De._handleWheel.bind(Y(De)),handleGesture:De._handleGesture.bind(Y(De))},m.Debug(">> RFB.constructor"),De._screen=document.createElement("div"),De._screen.style.display="flex",De._screen.style.width="100%",De._screen.style.height="100%",De._screen.style.overflow="auto",De._screen.style.background=X,De._canvas=document.createElement("canvas"),De._canvas.style.margin="auto",De._canvas.style.outline="none",De._canvas.style.flexShrink="0",De._canvas.width=0,De._canvas.height=0,De._canvas.tabIndex=-1,De._screen.appendChild(De._canvas),De._cursor=new r.default,De._cursorImage=Me.cursors.none,De._decoders[g.encodings.encodingRaw]=new A.default,De._decoders[g.encodings.encodingCopyRect]=new b.default,De._decoders[g.encodings.encodingRRE]=new x.default,De._decoders[g.encodings.encodingHextile]=new w.default,De._decoders[g.encodings.encodingTight]=new _.default,De._decoders[g.encodings.encodingTightPNG]=new C.default;try{De._display=new l.default(De._canvas)}catch(tt){throw m.Error("Display exception: "+tt),tt}return De._display.onflush=De._onFlush.bind(Y(De)),De._keyboard=new d.default(De._canvas),De._keyboard.onkeyevent=De._handleKeyEvent.bind(Y(De)),De._gestures=new c.default,De._sock=new f.default,De._sock.on("message",function(){De._handleMessage()}),De._sock.on("open",function(){De._rfbConnectionState==="connecting"&&De._rfbInitState===""?(De._rfbInitState="ProtocolVersion",m.Debug("Starting VNC handshake")):De._fail("Unexpected server connection while "+De._rfbConnectionState)}),De._sock.on("close",function(tt){m.Debug("WebSocket on-close event");var Et="";tt.code&&(Et="(code: "+tt.code,tt.reason&&(Et+=", reason: "+tt.reason),Et+=")");switch(De._rfbConnectionState){case"connecting":De._fail("Connection closed "+Et);break;case"connected":De._updateConnectionState("disconnecting"),De._updateConnectionState("disconnected");break;case"disconnecting":De._updateConnectionState("disconnected");break;case"disconnected":De._fail("Unexpected server disconnect when already disconnected "+Et);break;default:De._fail("Unexpected server disconnect before connecting "+Et);break}De._sock.off("close")}),De._sock.on("error",function(tt){return m.Warn("WebSocket on-error event")}),setTimeout(De._updateConnectionState.bind(Y(De),"connecting")),m.Debug("<< RFB.constructor"),De.dragViewport=!1,De.focusOnClick=!0,De._viewOnly=!1,De._clipViewport=!1,De._scaleViewport=!1,De._resizeSession=!1,De._showDotCursor=!1,ye.showDotCursor!==void 0&&(m.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),De._showDotCursor=ye.showDotCursor),De._qualityLevel=6,De._compressionLevel=2,De}return U(Me,[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(de){this._rfbCredentials=de,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;m.Info("Sending Ctrl-Alt-Del"),this.sendKey(u.default.XK_Control_L,"ControlLeft",!0),this.sendKey(u.default.XK_Alt_L,"AltLeft",!0),this.sendKey(u.default.XK_Delete,"Delete",!0),this.sendKey(u.default.XK_Delete,"Delete",!1),this.sendKey(u.default.XK_Alt_L,"AltLeft",!1),this.sendKey(u.default.XK_Control_L,"ControlLeft",!1)}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(de,ye,De){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;if(De===void 0){this.sendKey(de,ye,!0),this.sendKey(de,ye,!1);return}var tt=p.default[ye];if(this._qemuExtKeyEventSupported&&tt)de=de||0,m.Info("Sending key ("+(De?"down":"up")+"): keysym "+de+", scancode "+tt),Me.messages.QEMUExtendedKeyEvent(this._sock,de,De,tt);else{if(!de)return;m.Info("Sending keysym ("+(De?"down":"up")+"): "+de),Me.messages.keyEvent(this._sock,de,De?1:0)}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(de){if(this._rfbConnectionState!=="connected"||this._viewOnly)return;if(this._clipboardServerCapabilitiesFormats[Ue]&&this._clipboardServerCapabilitiesActions[Q])this._clipboardText=de,Me.messages.extendedClipboardNotify(this._sock,[Ue]);else{for(var ye=new Uint8Array(de.length),De=0;De<de.length;De++)ye[De]=de.charCodeAt(De);Me.messages.clientCutText(this._sock,ye)}}},{key:"_connect",value:function(){m.Debug(">> RFB.connect"),m.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(de){de.name==="SyntaxError"?this._fail("Invalid host or port ("+de+")"):this._fail("Error when opening socket ("+de+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("touchstart",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),m.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){m.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(de){if(!(de.name==="NotFoundError"))throw de}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),m.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(de){if(!this.focusOnClick)return;this.focus()}},{key:"_setDesktopName",value:function(de){this._fbName=de,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(de){var ye=this;window.requestAnimationFrame(function(){ye._updateClip(),ye._updateScale()}),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var de=this._display.clipViewport,ye=this._clipViewport;if(this._scaleViewport&&(ye=!1),de!==ye&&(this._display.clipViewport=ye),ye){var De=this._screenSize();this._display.viewportChangeSize(De.w,De.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(!this._scaleViewport)this._display.scale=1;else{var de=this._screenSize();this._display.autoscale(de.w,de.h)}this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,!this._resizeSession||this._viewOnly||!this._supportsSetDesktopSize)return;var de=this._screenSize();Me.messages.setDesktopSize(this._sock,Math.floor(de.w),Math.floor(de.h),this._screenID,this._screenFlags),m.Debug("Requested new desktop size: "+de.w+"x"+de.h)}},{key:"_screenSize",value:function(){var de=this._screen.getBoundingClientRect();return{w:de.width,h:de.height}}},{key:"_fixScrollbars",value:function(){var de=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=de}},{key:"_updateConnectionState",value:function(de){var ye=this,De=this._rfbConnectionState;if(de===De){m.Debug("Already in state '"+de+"', ignoring");return}if(De==="disconnected"){m.Error("Tried changing state of a disconnected RFB object");return}switch(de){case"connected":if(De!=="connecting"){m.Error("Bad transition to connected state, previous connection state: "+De);return}break;case"disconnected":if(De!=="disconnecting"){m.Error("Bad transition to disconnected state, previous connection state: "+De);return}break;case"connecting":if(De!==""){m.Error("Bad transition to connecting state, previous connection state: "+De);return}break;case"disconnecting":if(De!=="connected"&&De!=="connecting"){m.Error("Bad transition to disconnecting state, previous connection state: "+De);return}break;default:m.Error("Unknown connection state: "+de);return}this._rfbConnectionState=de,m.Debug("New state '"+de+"', was '"+De+"'."),this._disconnTimer&&de!=="disconnecting"&&(m.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close"));switch(de){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout(function(){m.Error("Disconnection timed out."),ye._updateConnectionState("disconnected")},H*1e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}));break}}},{key:"_fail",value:function(de){switch(this._rfbConnectionState){case"disconnecting":m.Error("Failed when disconnecting: "+de);break;case"connected":m.Error("Failed while connected: "+de);break;case"connecting":m.Error("Failed when connecting: "+de);break;default:m.Error("RFB failure: "+de);break}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(de,ye){this._capabilities[de]=ye,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(this._sock.rQlen===0){m.Warn("handleMessage called on an empty receive queue");return}switch(this._rfbConnectionState){case"disconnected":m.Error("Got data while disconnected");break;case"connected":for(;!this._flushing;){if(!this._normalMsg())break;if(this._sock.rQlen===0)break}break;default:this._initMsg();break}}},{key:"_handleKeyEvent",value:function(de,ye,De){this.sendKey(de,ye,De)}},{key:"_handleMouse",value:function(de){if(de.type==="click"&&de.target!==this._canvas)return;if(de.stopPropagation(),de.preventDefault(),de.type==="click"||de.type==="contextmenu")return;var ye=(0,t.clientToElement)(de.clientX,de.clientY,this._canvas);switch(de.type){case"mousedown":(0,e.setCapture)(this._canvas),this._handleMouseButton(ye.x,ye.y,!0,1<<de.button);break;case"mouseup":this._handleMouseButton(ye.x,ye.y,!1,1<<de.button);break;case"mousemove":this._handleMouseMove(ye.x,ye.y);break}}},{key:"_handleMouseButton",value:function(de,ye,De,tt){if(this.dragViewport)if(De&&!this._viewportDragging){this._viewportDragging=!0,this._viewportDragPos={x:de,y:ye},this._viewportHasMoved=!1;return}else{if(this._viewportDragging=!1,this._viewportHasMoved)return;this._sendMouse(de,ye,tt)}this._mouseMoveTimer!==null&&(clearTimeout(this._mouseMoveTimer),this._mouseMoveTimer=null,this._sendMouse(de,ye,this._mouseButtonMask)),De?this._mouseButtonMask|=tt:this._mouseButtonMask&=~tt,this._sendMouse(de,ye,this._mouseButtonMask)}},{key:"_handleMouseMove",value:function(de,ye){var De=this;if(this._viewportDragging){var tt=this._viewportDragPos.x-de,Et=this._viewportDragPos.y-ye;(this._viewportHasMoved||Math.abs(tt)>a.dragThreshold||Math.abs(Et)>a.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:de,y:ye},this._display.viewportChangePos(tt,Et));return}if(this._mousePos={x:de,y:ye},this._mouseMoveTimer==null){var gt=Date.now()-this._mouseLastMoveTime;gt>V?(this._sendMouse(de,ye,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout(function(){De._handleDelayedMouseMove()},V-gt)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(de,ye,De){if(this._rfbConnectionState!=="connected")return;if(this._viewOnly)return;Me.messages.pointerEvent(this._sock,this._display.absX(de),this._display.absY(ye),De)}},{key:"_handleWheel",value:function(de){if(this._rfbConnectionState!=="connected")return;if(this._viewOnly)return;de.stopPropagation(),de.preventDefault();var ye=(0,t.clientToElement)(de.clientX,de.clientY,this._canvas),De=de.deltaX,tt=de.deltaY;de.deltaMode!==0&&(De*=se,tt*=se),this._accumulatedWheelDeltaX+=De,this._accumulatedWheelDeltaY+=tt,Math.abs(this._accumulatedWheelDeltaX)>=q&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(ye.x,ye.y,!0,1<<5),this._handleMouseButton(ye.x,ye.y,!1,1<<5)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(ye.x,ye.y,!0,1<<6),this._handleMouseButton(ye.x,ye.y,!1,1<<6)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=q&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(ye.x,ye.y,!0,1<<3),this._handleMouseButton(ye.x,ye.y,!1,1<<3)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(ye.x,ye.y,!0,1<<4),this._handleMouseButton(ye.x,ye.y,!1,1<<4)),this._accumulatedWheelDeltaY=0)}},{key:"_fakeMouseMove",value:function(de,ye,De){this._handleMouseMove(ye,De),this._cursor.move(de.detail.clientX,de.detail.clientY)}},{key:"_handleTapEvent",value:function(de,ye){var De=(0,t.clientToElement)(de.detail.clientX,de.detail.clientY,this._canvas);if(this._gestureLastTapTime!==null&&Date.now()-this._gestureLastTapTime<xe&&this._gestureFirstDoubleTapEv.detail.type===de.detail.type){var tt=this._gestureFirstDoubleTapEv.detail.clientX-de.detail.clientX,Et=this._gestureFirstDoubleTapEv.detail.clientY-de.detail.clientY,gt=Math.hypot(tt,Et);gt<Fe?De=(0,t.clientToElement)(this._gestureFirstDoubleTapEv.detail.clientX,this._gestureFirstDoubleTapEv.detail.clientY,this._canvas):this._gestureFirstDoubleTapEv=de}else this._gestureFirstDoubleTapEv=de;this._gestureLastTapTime=Date.now(),this._fakeMouseMove(this._gestureFirstDoubleTapEv,De.x,De.y),this._handleMouseButton(De.x,De.y,!0,ye),this._handleMouseButton(De.x,De.y,!1,ye)}},{key:"_handleGesture",value:function(de){var ye,De=(0,t.clientToElement)(de.detail.clientX,de.detail.clientY,this._canvas);switch(de.type){case"gesturestart":switch(de.detail.type){case"onetap":this._handleTapEvent(de,1);break;case"twotap":this._handleTapEvent(de,4);break;case"threetap":this._handleTapEvent(de,2);break;case"drag":this._fakeMouseMove(de,De.x,De.y),this._handleMouseButton(De.x,De.y,!0,1);break;case"longpress":this._fakeMouseMove(de,De.x,De.y),this._handleMouseButton(De.x,De.y,!0,4);break;case"twodrag":this._gestureLastMagnitudeX=de.detail.magnitudeX,this._gestureLastMagnitudeY=de.detail.magnitudeY,this._fakeMouseMove(de,De.x,De.y);break;case"pinch":this._gestureLastMagnitudeX=Math.hypot(de.detail.magnitudeX,de.detail.magnitudeY),this._fakeMouseMove(de,De.x,De.y);break}break;case"gesturemove":switch(de.detail.type){case"onetap":case"twotap":case"threetap":break;case"drag":case"longpress":this._fakeMouseMove(de,De.x,De.y);break;case"twodrag":for(this._fakeMouseMove(de,De.x,De.y);de.detail.magnitudeY-this._gestureLastMagnitudeY>ue;)this._handleMouseButton(De.x,De.y,!0,8),this._handleMouseButton(De.x,De.y,!1,8),this._gestureLastMagnitudeY+=ue;for(;de.detail.magnitudeY-this._gestureLastMagnitudeY<-ue;)this._handleMouseButton(De.x,De.y,!0,16),this._handleMouseButton(De.x,De.y,!1,16),this._gestureLastMagnitudeY-=ue;for(;de.detail.magnitudeX-this._gestureLastMagnitudeX>ue;)this._handleMouseButton(De.x,De.y,!0,32),this._handleMouseButton(De.x,De.y,!1,32),this._gestureLastMagnitudeX+=ue;for(;de.detail.magnitudeX-this._gestureLastMagnitudeX<-ue;)this._handleMouseButton(De.x,De.y,!0,64),this._handleMouseButton(De.x,De.y,!1,64),this._gestureLastMagnitudeX-=ue;break;case"pinch":if(this._fakeMouseMove(de,De.x,De.y),ye=Math.hypot(de.detail.magnitudeX,de.detail.magnitudeY),Math.abs(ye-this._gestureLastMagnitudeX)>ve){for(this._handleKeyEvent(u.default.XK_Control_L,"ControlLeft",!0);ye-this._gestureLastMagnitudeX>ve;)this._handleMouseButton(De.x,De.y,!0,8),this._handleMouseButton(De.x,De.y,!1,8),this._gestureLastMagnitudeX+=ve;for(;ye-this._gestureLastMagnitudeX<-ve;)this._handleMouseButton(De.x,De.y,!0,16),this._handleMouseButton(De.x,De.y,!1,16),this._gestureLastMagnitudeX-=ve}this._handleKeyEvent(u.default.XK_Control_L,"ControlLeft",!1);break}break;case"gestureend":switch(de.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(de,De.x,De.y),this._handleMouseButton(De.x,De.y,!1,1);break;case"longpress":this._fakeMouseMove(de,De.x,De.y),this._handleMouseButton(De.x,De.y,!1,4);break}break}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var de=this._sock.rQshiftStr(12).substr(4,7);m.Info("Server ProtocolVersion: "+de);var ye=0;switch(de){case"000.000":ye=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+de)}if(ye){for(var De="ID:"+this._repeaterID;De.length<250;)De+="\0";return this._sock.sendString(De),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var tt="00"+parseInt(this._rfbVersion,10)+".00"+this._rfbVersion*10%10;this._sock.sendString("RFB "+tt+`
`),m.Debug("Sent ProtocolVersion: "+tt),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function de(tt,Et){for(var gt=0;gt<Et.length;gt++)if(Et[gt]===tt)return!0;return!1}if(this._rfbVersion>=3.7){var ye=this._sock.rQshift8();if(this._sock.rQwait("security type",ye,1))return!1;if(ye===0)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var De=this._sock.rQshiftBytes(ye);if(m.Debug("Server security types: "+De),de(1,De))this._rfbAuthScheme=1;else if(de(22,De))this._rfbAuthScheme=22;else if(de(16,De))this._rfbAuthScheme=16;else if(de(2,De))this._rfbAuthScheme=2;else if(de(19,De))this._rfbAuthScheme=19;else return this._fail("Unsupported security types (types: "+De+")");this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),this._rfbAuthScheme==0)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",m.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var de=this._sock.rQshift32(),ye="";if(de>0){if(this._sock.rQwait("reason",de,4))return!1;ye=this._sock.rQshiftStr(de)}return ye!==""?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:ye}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+ye+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0||this._rfbCredentials.target===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var de=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(de),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(this._rfbVeNCryptState==0){if(this._sock.rQwait("vencrypt version",2))return!1;var de=this._sock.rQshift8(),ye=this._sock.rQshift8();if(!(de==0&&ye==2))return this._fail("Unsupported VeNCrypt version "+de+"."+ye);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(this._rfbVeNCryptState==1){if(this._sock.rQwait("vencrypt ack",1))return!1;var De=this._sock.rQshift8();if(De!=0)return this._fail("VeNCrypt failure "+De);this._rfbVeNCryptState=2}if(this._rfbVeNCryptState==2){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var tt=this._sock.rQshift8();if(tt<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=tt,this._rfbVeNCryptState=3}if(this._rfbVeNCryptState==3){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var Et=[],gt=0;gt<this._rfbVeNCryptSubtypesLength;gt++)Et.push(this._sock.rQshift32());if(Et.indexOf(256)!=-1)this._sock.send([0,0,1,0]),this._rfbVeNCryptState=4;else return this._fail("VeNCrypt Plain subtype not offered by server")}if(this._rfbVeNCryptState==4){if(!this._rfbCredentials.username||!this._rfbCredentials.password)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password"]}})),!1;var Pe=(0,v.encodeUTF8)(this._rfbCredentials.username),Ut=(0,v.encodeUTF8)(this._rfbCredentials.password);return this._sock.send([0,0,0,Pe.length]),this._sock.send([0,0,0,Ut.length]),this._sock.sendString(Pe),this._sock.sendString(Ut),this._rfbInitState="SecurityResult",!0}}},{key:"_negotiateStdVNCAuth",value:function(){if(this._sock.rQwait("auth challenge",16))return!1;if(this._rfbCredentials.password===void 0)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["password"]}})),!1;var de=Array.prototype.slice.call(this._sock.rQshiftBytes(16)),ye=Me.genDES(this._rfbCredentials.password,de);return this._sock.send(ye),this._rfbInitState="SecurityResult",!0}},{key:"_negotiateTightUnixAuth",value:function(){return this._rfbCredentials.username===void 0||this._rfbCredentials.password===void 0?(this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password"]}})),!1):(this._sock.send([0,0,0,this._rfbCredentials.username.length]),this._sock.send([0,0,0,this._rfbCredentials.password.length]),this._sock.sendString(this._rfbCredentials.username),this._sock.sendString(this._rfbCredentials.password),this._rfbInitState="SecurityResult",!0)}},{key:"_negotiateTightTunnels",value:function(de){for(var ye={0:{vendor:"TGHT",signature:"NOTUNNEL"}},De={},tt=0;tt<de;tt++){var Et=this._sock.rQshift32(),gt=this._sock.rQshiftStr(4),Pe=this._sock.rQshiftStr(8);De[Et]={vendor:gt,signature:Pe}}return m.Debug("Server Tight tunnel types: "+De),De[1]&&De[1].vendor==="SICR"&&De[1].signature==="SCHANNEL"&&(m.Debug("Detected Siemens server. Assuming NOTUNNEL support."),De[0]={vendor:"TGHT",signature:"NOTUNNEL"}),De[0]?De[0].vendor!=ye[0].vendor||De[0].signature!=ye[0].signature?this._fail("Client's tunnel type had the incorrect vendor or signature"):(m.Debug("Selected tunnel type: "+ye[0]),this._sock.send([0,0,0,0]),!1):this._fail("Server wanted tunnels, but doesn't support the notunnel type")}},{key:"_negotiateTightAuth",value:function(){if(!this._rfbTightVNC){if(this._sock.rQwait("num tunnels",4))return!1;var de=this._sock.rQshift32();if(de>0&&this._sock.rQwait("tunnel capabilities",16*de,4))return!1;if(this._rfbTightVNC=!0,de>0)return this._negotiateTightTunnels(de),!1}if(this._sock.rQwait("sub auth count",4))return!1;var ye=this._sock.rQshift32();if(ye===0)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*ye,4))return!1;for(var De={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},tt=[],Et=0;Et<ye;Et++){this._sock.rQshift32();var gt=this._sock.rQshiftStr(12);tt.push(gt)}m.Debug("Server Tight authentication types: "+tt);for(var Pe in De)if(tt.indexOf(Pe)!=-1){this._sock.send([0,0,0,De[Pe]]),m.Debug("Selected authentication type: "+Pe);switch(Pe){case"STDVNOAUTH__":return this._rfbInitState="SecurityResult",!0;case"STDVVNCAUTH_":return this._rfbAuthScheme=2,this._initMsg();case"TGHTULGNAUTH":return this._rfbAuthScheme=129,this._initMsg();default:return this._fail("Unsupported tiny auth scheme (scheme: "+Pe+")")}}return this._fail("No supported sub-auth types!")}},{key:"_negotiateAuthentication",value:function(){switch(this._rfbAuthScheme){case 1:return this._rfbVersion>=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var de=this._sock.rQshift32();return de===0?(this._rfbInitState="ClientInitialisation",m.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=de,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:de}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var de=this._sock.rQshift16(),ye=this._sock.rQshift16(),De=this._sock.rQshift8(),tt=this._sock.rQshift8(),Et=this._sock.rQshift8(),gt=this._sock.rQshift8(),Pe=this._sock.rQshift16(),Ut=this._sock.rQshift16(),pt=this._sock.rQshift16(),zt=this._sock.rQshift8(),rr=this._sock.rQshift8(),nr=this._sock.rQshift8();this._sock.rQskipBytes(3);var Kt=this._sock.rQshift32();if(this._sock.rQwait("server init name",Kt,24))return!1;var ir=this._sock.rQshiftStr(Kt);if(ir=(0,v.decodeUTF8)(ir,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+Kt))return!1;var $e=this._sock.rQshift16(),ae=this._sock.rQshift16(),re=this._sock.rQshift16();this._sock.rQskipBytes(2);var Ce=($e+ae+re)*16;if(this._sock.rQwait("TightVNC extended server init header",Ce,32+Kt))return!1;this._sock.rQskipBytes(16*$e),this._sock.rQskipBytes(16*ae),this._sock.rQskipBytes(16*re)}return m.Info("Screen: "+de+"x"+ye+", bpp: "+De+", depth: "+tt+", bigEndian: "+Et+", trueColor: "+gt+", redMax: "+Pe+", greenMax: "+Ut+", blueMax: "+pt+", redShift: "+zt+", greenShift: "+rr+", blueShift: "+nr),this._setDesktopName(ir),this._resize(de,ye),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,this._fbName==="Intel(r) AMT KVM"&&(m.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),Me.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),Me.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var de=[];de.push(g.encodings.encodingCopyRect),this._fbDepth==24&&(de.push(g.encodings.encodingTight),de.push(g.encodings.encodingTightPNG),de.push(g.encodings.encodingHextile),de.push(g.encodings.encodingRRE)),de.push(g.encodings.encodingRaw),de.push(g.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),de.push(g.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),de.push(g.encodings.pseudoEncodingDesktopSize),de.push(g.encodings.pseudoEncodingLastRect),de.push(g.encodings.pseudoEncodingQEMUExtendedKeyEvent),de.push(g.encodings.pseudoEncodingExtendedDesktopSize),de.push(g.encodings.pseudoEncodingXvp),de.push(g.encodings.pseudoEncodingFence),de.push(g.encodings.pseudoEncodingContinuousUpdates),de.push(g.encodings.pseudoEncodingDesktopName),de.push(g.encodings.pseudoEncodingExtendedClipboard),this._fbDepth==24&&(de.push(g.encodings.pseudoEncodingVMwareCursor),de.push(g.encodings.pseudoEncodingCursor)),Me.messages.clientEncodings(this._sock,de)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return m.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(m.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var de=this._sock.rQshift32();if(de=(0,y.toSigned32bit)(de),this._sock.rQwait("ServerCutText content",Math.abs(de),8))return!1;if(de>=0){var ye=this._sock.rQshiftStr(de);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:ye}}))}else{de=Math.abs(de);var De=this._sock.rQshift32(),tt=De&65535,Et=De&4278190080,gt=!!(Et&he);if(gt){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var Pe=0;Pe<=15;Pe++){var Ut=1<<Pe;tt&Ut&&(this._clipboardServerCapabilitiesFormats[Ut]=!0,this._sock.rQshift32())}for(var pt=24;pt<=31;pt++){var zt=1<<pt;this._clipboardServerCapabilitiesActions[zt]=!!(Et&zt)}var rr=[he,Ve,oe,Q,G];Me.messages.extendedClipboardCaps(this._sock,rr,{extendedClipboardFormatText:0})}else if(Et===Ve){if(this._viewOnly)return!0;this._clipboardText!=null&&this._clipboardServerCapabilitiesActions[G]&&(tt&Ue&&Me.messages.extendedClipboardProvide(this._sock,[Ue],[this._clipboardText]))}else if(Et===oe){if(this._viewOnly)return!0;this._clipboardServerCapabilitiesActions[Q]&&(this._clipboardText!=null?Me.messages.extendedClipboardNotify(this._sock,[Ue]):Me.messages.extendedClipboardNotify(this._sock,[]))}else if(Et===Q){if(this._viewOnly)return!0;this._clipboardServerCapabilitiesActions[Ve]&&(tt&Ue&&Me.messages.extendedClipboardRequest(this._sock,[Ue]))}else if(Et===G){if(this._viewOnly)return!0;if(!(tt&Ue))return!0;this._clipboardText=null;var nr=this._sock.rQshiftBytes(de-4),Kt=new s.default,ir=null;Kt.setInput(nr);for(var $e=0;$e<=15;$e++){var ae=1<<$e;if(tt&ae){var re=0,Ce=Kt.inflate(4);re|=Ce[0]<<24,re|=Ce[1]<<16,re|=Ce[2]<<8,re|=Ce[3];var Ne=Kt.inflate(re);ae===Ue&&(ir=Ne)}}if(Kt.setInput(null),ir!==null){for(var ce="",dt=0;dt<ir.length;dt++)ce+=String.fromCharCode(ir[dt]);ir=ce,ir=(0,v.decodeUTF8)(ir),ir.length>0&&ir.charAt(ir.length-1)==="\0"&&(ir=ir.slice(0,-1)),ir=ir.replace(`\r
`,`
`),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:ir}}))}}else return this._fail("Unexpected action in extended clipboard message: "+Et)}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var de=this._sock.rQshift32(),ye=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",ye,9))return!1;ye>64&&(m.Warn("Bad payload length ("+ye+") in fence response"),ye=64);var De=this._sock.rQshiftStr(ye);return this._supportsFence=!0,de&1<<31?(de&=1<<0|1<<1,Me.messages.clientFence(this._sock,de,De),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var de=this._sock.rQshift8(),ye=this._sock.rQshift8();switch(ye){case 0:m.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=de,m.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+ye+")");break}return!0}},{key:"_normalMsg",value:function(){var de;this._FBU.rects>0?de=0:de=this._sock.rQshift8();var ye,De;switch(de){case 0:return De=this._framebufferUpdate(),De&&!this._enabledContinuousUpdates&&Me.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),De;case 1:return this._handleSetColourMapMsg();case 2:return m.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return ye=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,ye&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),m.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+de+")"),m.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(this._FBU.rects===0){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(this._FBU.encoding===null){if(this._sock.rQwait("rect header",12))return!1;var de=this._sock.rQshiftBytes(12);this._FBU.x=(de[0]<<8)+de[1],this._FBU.y=(de[2]<<8)+de[3],this._FBU.width=(de[4]<<8)+de[5],this._FBU.height=(de[6]<<8)+de[7],this._FBU.encoding=parseInt((de[8]<<24)+(de[9]<<16)+(de[10]<<8)+de[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case g.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case g.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case g.encodings.pseudoEncodingCursor:return this._handleCursor();case g.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{var de=document.createEvent("keyboardEvent");de.code!==void 0&&(this._qemuExtKeyEventSupported=!0)}catch(ye){}return!0;case g.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case g.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case g.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var de=this._FBU.x,ye=this._FBU.y,De=this._FBU.width,tt=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var Et=this._sock.rQshift8();this._sock.rQshift8();var gt,Pe=4;if(Et==0){var Ut=4294967040|0;if(gt=new Array(De*tt*Pe),this._sock.rQwait("VMware cursor classic encoding",De*tt*Pe*2,2))return!1;for(var pt=new Array(De*tt),zt=0;zt<De*tt;zt++)pt[zt]=this._sock.rQshift32();for(var rr=new Array(De*tt),nr=0;nr<De*tt;nr++)rr[nr]=this._sock.rQshift32();for(var Kt=0;Kt<De*tt;Kt++)if(pt[Kt]==0){var ir=rr[Kt],$e=ir>>8&255,ae=ir>>16&255,re=ir>>24&255;gt[Kt*Pe]=$e,gt[Kt*Pe+1]=ae,gt[Kt*Pe+2]=re,gt[Kt*Pe+3]=255}else(pt[Kt]&Ut)==Ut?rr[Kt]==0?(gt[Kt*Pe]=0,gt[Kt*Pe+1]=0,gt[Kt*Pe+2]=0,gt[Kt*Pe+3]=0):((rr[Kt]&Ut)==Ut,gt[Kt*Pe]=0,gt[Kt*Pe+1]=0,gt[Kt*Pe+2]=0,gt[Kt*Pe+3]=255):(gt[Kt*Pe]=0,gt[Kt*Pe+1]=0,gt[Kt*Pe+2]=0,gt[Kt*Pe+3]=255)}else if(Et==1){if(this._sock.rQwait("VMware cursor alpha encoding",De*tt*4,2))return!1;gt=new Array(De*tt*Pe);for(var Ce=0;Ce<De*tt;Ce++){var Ne=this._sock.rQshift32();gt[Ce*4]=Ne>>24&255,gt[Ce*4+1]=Ne>>16&255,gt[Ce*4+2]=Ne>>8&255,gt[Ce*4+3]=Ne&255}}else return m.Warn("The given cursor type is not supported: "+Et+" given."),!1;return this._updateCursor(gt,de,ye,De,tt),!0}},{key:"_handleCursor",value:function(){var de=this._FBU.x,ye=this._FBU.y,De=this._FBU.width,tt=this._FBU.height,Et=De*tt*4,gt=Math.ceil(De/8)*tt,Pe=Et+gt;if(this._sock.rQwait("cursor encoding",Pe))return!1;for(var Ut=this._sock.rQshiftBytes(Et),pt=this._sock.rQshiftBytes(gt),zt=new Uint8Array(De*tt*4),rr=0,nr=0;nr<tt;nr++)for(var Kt=0;Kt<De;Kt++){var ir=nr*Math.ceil(De/8)+Math.floor(Kt/8),$e=pt[ir]<<Kt%8&128?255:0;zt[rr]=Ut[rr+2],zt[rr+1]=Ut[rr+1],zt[rr+2]=Ut[rr],zt[rr+3]=$e,rr+=4}return this._updateCursor(zt,de,ye,De,tt),!0}},{key:"_handleDesktopName",value:function(){if(this._sock.rQwait("DesktopName",4))return!1;var de=this._sock.rQshift32();if(this._sock.rQwait("DesktopName",de,4))return!1;var ye=this._sock.rQshiftStr(de);return ye=(0,v.decodeUTF8)(ye,!0),this._setDesktopName(ye),!0}},{key:"_handleExtendedDesktopSize",value:function(){if(this._sock.rQwait("ExtendedDesktopSize",4))return!1;var de=this._sock.rQpeek8(),ye=4+de*16;if(this._sock.rQwait("ExtendedDesktopSize",ye))return!1;var De=!this._supportsSetDesktopSize;this._supportsSetDesktopSize=!0,De&&this._requestRemoteResize(),this._sock.rQskipBytes(1),this._sock.rQskipBytes(3);for(var tt=0;tt<de;tt+=1)tt===0?(this._screenID=this._sock.rQshiftBytes(4),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._sock.rQskipBytes(2),this._screenFlags=this._sock.rQshiftBytes(4)):this._sock.rQskipBytes(16);if(this._FBU.x===1&&this._FBU.y!==0){var Et="";switch(this._FBU.y){case 1:Et="Resize is administratively prohibited";break;case 2:Et="Out of resources";break;case 3:Et="Invalid screen layout";break;default:Et="Unknown reason";break}m.Warn("Server did not accept the resize request: "+Et)}else this._resize(this._FBU.width,this._FBU.height);return!0}},{key:"_handleDataRect",value:function(){var de=this._decoders[this._FBU.encoding];if(!de)return this._fail("Unsupported encoding (encoding: "+this._FBU.encoding+")"),!1;try{return de.decodeRect(this._FBU.x,this._FBU.y,this._FBU.width,this._FBU.height,this._sock,this._display,this._fbDepth)}catch(ye){return this._fail("Error decoding rect: "+ye),!1}}},{key:"_updateContinuousUpdates",value:function(){if(!this._enabledContinuousUpdates)return;Me.messages.enableContinuousUpdates(this._sock,!0,0,0,this._fbWidth,this._fbHeight)}},{key:"_resize",value:function(de,ye){this._fbWidth=de,this._fbHeight=ye,this._display.resize(this._fbWidth,this._fbHeight),this._updateClip(),this._updateScale(),this._updateContinuousUpdates()}},{key:"_xvpOp",value:function(de,ye){if(this._rfbXvpVer<de)return;m.Info("Sending XVP operation "+ye+" (version "+de+")"),Me.messages.xvpOp(this._sock,de,ye)}},{key:"_updateCursor",value:function(de,ye,De,tt,Et){this._cursorImage={rgbaPixels:de,hotx:ye,hoty:De,w:tt,h:Et},this._refreshCursor()}},{key:"_shouldShowDotCursor",value:function(){if(!this._showDotCursor)return!1;for(var de=3;de<this._cursorImage.rgbaPixels.length;de+=4)if(this._cursorImage.rgbaPixels[de])return!1;return!0}},{key:"_refreshCursor",value:function(){if(this._rfbConnectionState!=="connecting"&&this._rfbConnectionState!=="connected")return;var de=this._shouldShowDotCursor()?Me.cursors.dot:this._cursorImage;this._cursor.change(de.rgbaPixels,de.hotx,de.hoty,de.w,de.h)}},{key:"viewOnly",get:function(){return this._viewOnly},set:function(de){this._viewOnly=de,(this._rfbConnectionState==="connecting"||this._rfbConnectionState==="connected")&&(de?this._keyboard.ungrab():this._keyboard.grab())}},{key:"capabilities",get:function(){return this._capabilities}},{key:"touchButton",get:function(){return 0},set:function(de){m.Warn("Using old API!")}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(de){this._clipViewport=de,this._updateClip()}},{key:"scaleViewport",get:function(){return this._scaleViewport},set:function(de){this._scaleViewport=de,de&&this._clipViewport&&this._updateClip(),this._updateScale(),!de&&this._clipViewport&&this._updateClip()}},{key:"resizeSession",get:function(){return this._resizeSession},set:function(de){this._resizeSession=de,de&&this._requestRemoteResize()}},{key:"showDotCursor",get:function(){return this._showDotCursor},set:function(de){this._showDotCursor=de,this._refreshCursor()}},{key:"background",get:function(){return this._screen.style.background},set:function(de){this._screen.style.background=de}},{key:"qualityLevel",get:function(){return this._qualityLevel},set:function(de){if(!Number.isInteger(de)||de<0||de>9){m.Error("qualityLevel must be an integer between 0 and 9");return}if(this._qualityLevel===de)return;this._qualityLevel=de,this._rfbConnectionState==="connected"&&this._sendEncodings()}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(de){if(!Number.isInteger(de)||de<0||de>9){m.Error("compressionLevel must be an integer between 0 and 9");return}if(this._compressionLevel===de)return;this._compressionLevel=de,this._rfbConnectionState==="connected"&&this._sendEncodings()}}],[{key:"genDES",value:function(de,ye){var De=de.split("").map(function(tt){return tt.charCodeAt(0)});return new i.default(De).encrypt(ye)}}]),Me}(h.default);k.default=te,te.messages={keyEvent:function(me,Me,Ie){var de=me._sQ,ye=me._sQlen;de[ye]=4,de[ye+1]=Ie,de[ye+2]=0,de[ye+3]=0,de[ye+4]=Me>>24,de[ye+5]=Me>>16,de[ye+6]=Me>>8,de[ye+7]=Me,me._sQlen+=8,me.flush()},QEMUExtendedKeyEvent:function(me,Me,Ie,de){function ye(gt){var Pe=de>>8,Ut=de&255;return Pe===224&&Ut<127?Ut|128:gt}var De=me._sQ,tt=me._sQlen;De[tt]=255,De[tt+1]=0,De[tt+2]=Ie>>8,De[tt+3]=Ie,De[tt+4]=Me>>24,De[tt+5]=Me>>16,De[tt+6]=Me>>8,De[tt+7]=Me;var Et=ye(de);De[tt+8]=Et>>24,De[tt+9]=Et>>16,De[tt+10]=Et>>8,De[tt+11]=Et,me._sQlen+=12,me.flush()},pointerEvent:function(me,Me,Ie,de){var ye=me._sQ,De=me._sQlen;ye[De]=5,ye[De+1]=de,ye[De+2]=Me>>8,ye[De+3]=Me,ye[De+4]=Ie>>8,ye[De+5]=Ie,me._sQlen+=6,me.flush()},_buildExtendedClipboardFlags:function(me,Me){for(var Ie=new Uint8Array(4),de=0,ye=0,De=0;De<me.length;De++)ye|=me[De];for(var tt=0;tt<Me.length;tt++)de|=Me[tt];return Ie[0]=ye>>24,Ie[1]=0,Ie[2]=0,Ie[3]=de,Ie},extendedClipboardProvide:function(me,Me,Ie){for(var de=new n.default,ye=[],De=0;De<Me.length;De++){if(Me[De]!=Ue)throw new Error("Unsupported extended clipboard format for Provide message.");Ie[De]=Ie[De].replace(/\r\n|\r|\n/gm,`\r
`);var tt=(0,v.encodeUTF8)(Ie[De]+"\0");ye.push(tt.length>>24&255,tt.length>>16&255,tt.length>>8&255,tt.length&255);for(var Et=0;Et<tt.length;Et++)ye.push(tt.charCodeAt(Et))}var gt=de.deflate(new Uint8Array(ye)),Pe=new Uint8Array(4+gt.length);Pe.set(te.messages._buildExtendedClipboardFlags([G],Me)),Pe.set(gt,4),te.messages.clientCutText(me,Pe,!0)},extendedClipboardNotify:function(me,Me){var Ie=te.messages._buildExtendedClipboardFlags([Q],Me);te.messages.clientCutText(me,Ie,!0)},extendedClipboardRequest:function(me,Me){var Ie=te.messages._buildExtendedClipboardFlags([Ve],Me);te.messages.clientCutText(me,Ie,!0)},extendedClipboardCaps:function(me,Me,Ie){var de=Object.keys(Ie),ye=new Uint8Array(4+4*de.length);de.map(function(Et){return parseInt(Et)}),de.sort(function(Et,gt){return Et-gt}),ye.set(te.messages._buildExtendedClipboardFlags(Me,[]));for(var De=4,tt=0;tt<de.length;tt++)ye[De]=Ie[de[tt]]>>24,ye[De+1]=Ie[de[tt]]>>16,ye[De+2]=Ie[de[tt]]>>8,ye[De+3]=Ie[de[tt]]>>0,De+=4,ye[3]|=1<<de[tt];te.messages.clientCutText(me,ye,!0)},clientCutText:function(me,Me){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,de=me._sQ,ye=me._sQlen;de[ye]=6,de[ye+1]=0,de[ye+2]=0,de[ye+3]=0;var De;Ie?De=(0,y.toUnsigned32bit)(-Me.length):De=Me.length,de[ye+4]=De>>24,de[ye+5]=De>>16,de[ye+6]=De>>8,de[ye+7]=De,me._sQlen+=8;for(var tt=0,Et=Me.length;Et>0;){for(var gt=Math.min(Et,me._sQbufferSize-me._sQlen),Pe=0;Pe<gt;Pe++)de[me._sQlen+Pe]=Me[tt+Pe];me._sQlen+=gt,me.flush(),Et-=gt,tt+=gt}},setDesktopSize:function(me,Me,Ie,de,ye){var De=me._sQ,tt=me._sQlen;De[tt]=251,De[tt+1]=0,De[tt+2]=Me>>8,De[tt+3]=Me,De[tt+4]=Ie>>8,De[tt+5]=Ie,De[tt+6]=1,De[tt+7]=0,De[tt+8]=de>>24,De[tt+9]=de>>16,De[tt+10]=de>>8,De[tt+11]=de,De[tt+12]=0,De[tt+13]=0,De[tt+14]=0,De[tt+15]=0,De[tt+16]=Me>>8,De[tt+17]=Me,De[tt+18]=Ie>>8,De[tt+19]=Ie,De[tt+20]=ye>>24,De[tt+21]=ye>>16,De[tt+22]=ye>>8,De[tt+23]=ye,me._sQlen+=24,me.flush()},clientFence:function(me,Me,Ie){var de=me._sQ,ye=me._sQlen;de[ye]=248,de[ye+1]=0,de[ye+2]=0,de[ye+3]=0,de[ye+4]=Me>>24,de[ye+5]=Me>>16,de[ye+6]=Me>>8,de[ye+7]=Me;var De=Ie.length;de[ye+8]=De;for(var tt=0;tt<De;tt++)de[ye+9+tt]=Ie.charCodeAt(tt);me._sQlen+=9+De,me.flush()},enableContinuousUpdates:function(me,Me,Ie,de,ye,De){var tt=me._sQ,Et=me._sQlen;tt[Et]=150,tt[Et+1]=Me,tt[Et+2]=Ie>>8,tt[Et+3]=Ie,tt[Et+4]=de>>8,tt[Et+5]=de,tt[Et+6]=ye>>8,tt[Et+7]=ye,tt[Et+8]=De>>8,tt[Et+9]=De,me._sQlen+=10,me.flush()},pixelFormat:function(me,Me,Ie){var de=me._sQ,ye=me._sQlen,De;Me>16?De=32:Me>8?De=16:De=8;var tt=Math.floor(Me/3);de[ye]=0,de[ye+1]=0,de[ye+2]=0,de[ye+3]=0,de[ye+4]=De,de[ye+5]=Me,de[ye+6]=0,de[ye+7]=Ie?1:0,de[ye+8]=0,de[ye+9]=(1<<tt)-1,de[ye+10]=0,de[ye+11]=(1<<tt)-1,de[ye+12]=0,de[ye+13]=(1<<tt)-1,de[ye+14]=tt*2,de[ye+15]=tt*1,de[ye+16]=tt*0,de[ye+17]=0,de[ye+18]=0,de[ye+19]=0,me._sQlen+=20,me.flush()},clientEncodings:function(me,Me){var Ie=me._sQ,de=me._sQlen;Ie[de]=2,Ie[de+1]=0,Ie[de+2]=Me.length>>8,Ie[de+3]=Me.length;for(var ye=de+4,De=0;De<Me.length;De++){var tt=Me[De];Ie[ye]=tt>>24,Ie[ye+1]=tt>>16,Ie[ye+2]=tt>>8,Ie[ye+3]=tt,ye+=4}me._sQlen+=ye-de,me.flush()},fbUpdateRequest:function(me,Me,Ie,de,ye,De){var tt=me._sQ,Et=me._sQlen;typeof Ie=="undefined"&&(Ie=0),typeof de=="undefined"&&(de=0),tt[Et]=3,tt[Et+1]=Me?1:0,tt[Et+2]=Ie>>8&255,tt[Et+3]=Ie&255,tt[Et+4]=de>>8&255,tt[Et+5]=de&255,tt[Et+6]=ye>>8&255,tt[Et+7]=ye&255,tt[Et+8]=De>>8&255,tt[Et+9]=De&255,me._sQlen+=10,me.flush()},xvpOp:function(me,Me,Ie){var de=me._sQ,ye=me._sQlen;de[ye]=250,de[ye+1]=0,de[ye+2]=Me,de[ye+3]=Ie,me._sQlen+=4,me.flush()}},te.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},"1eCo":function(B,k,o){(function(y){y(o("VrN/"))})(function(y){"use strict";var m={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},v={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(a,t){var e=a.indentUnit,h={},l=t.htmlMode?m:v;for(var s in l)h[s]=l[s];for(var s in t)h[s]=t[s];var n,d;function c(D,F){function U(Z){return F.tokenize=Z,Z(D,F)}var R=D.next();if(R=="<")return D.eat("!")?D.eat("[")?D.match("CDATA[")?U(i("atom","]]>")):null:D.match("--")?U(i("comment","-->")):D.match("DOCTYPE",!0,!0)?(D.eatWhile(/[\w\._\-]/),U(u(1))):null:D.eat("?")?(D.eatWhile(/[\w\._\-]/),F.tokenize=i("meta","?>"),"meta"):(n=D.eat("/")?"closeTag":"openTag",F.tokenize=r,"tag bracket");if(R=="&"){var K;return D.eat("#")?D.eat("x")?K=D.eatWhile(/[a-fA-F\d]/)&&D.eat(";"):K=D.eatWhile(/[\d]/)&&D.eat(";"):K=D.eatWhile(/[\w\.\-:]/)&&D.eat(";"),K?"atom":"error"}else return D.eatWhile(/[^&<]/),null}c.isInText=!0;function r(D,F){var U=D.next();if(U==">"||U=="/"&&D.eat(">"))return F.tokenize=c,n=U==">"?"endTag":"selfcloseTag","tag bracket";if(U=="=")return n="equals",null;if(U=="<"){F.tokenize=c,F.state=b,F.tagName=F.tagStart=null;var R=F.tokenize(D,F);return R?R+" tag error":"tag error"}else return/[\'\"]/.test(U)?(F.tokenize=f(U),F.stringStartCol=D.column(),F.tokenize(D,F)):(D.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function f(D){var F=function(R,K){for(;!R.eol();)if(R.next()==D){K.tokenize=r;break}return"string"};return F.isInAttribute=!0,F}function i(D,F){return function(U,R){for(;!U.eol();){if(U.match(F)){R.tokenize=c;break}U.next()}return D}}function u(D){return function(F,U){for(var R;(R=F.next())!=null;){if(R=="<")return U.tokenize=u(D+1),U.tokenize(F,U);if(R==">")if(D==1){U.tokenize=c;break}else return U.tokenize=u(D-1),U.tokenize(F,U)}return"meta"}}function p(D,F,U){this.prev=D.context,this.tagName=F,this.indent=D.indented,this.startOfLine=U,(h.doNotIndent.hasOwnProperty(F)||D.context&&D.context.noIndent)&&(this.noIndent=!0)}function g(D){D.context&&(D.context=D.context.prev)}function A(D,F){for(var U;;){if(!D.context)return;if(U=D.context.tagName,!h.contextGrabbers.hasOwnProperty(U)||!h.contextGrabbers[U].hasOwnProperty(F))return;g(D)}}function b(D,F,U){return D=="openTag"?(U.tagStart=F.column(),x):D=="closeTag"?w:b}function x(D,F,U){return D=="word"?(U.tagName=F.current(),d="tag",L):h.allowMissingTagName&&D=="endTag"?(d="tag bracket",L(D,F,U)):(d="error",x)}function w(D,F,U){if(D=="word"){var R=F.current();return U.context&&U.context.tagName!=R&&h.implicitlyClosed.hasOwnProperty(U.context.tagName)&&g(U),U.context&&U.context.tagName==R||h.matchClosing===!1?(d="tag",_):(d="tag error",C)}else return h.allowMissingTagName&&D=="endTag"?(d="tag bracket",_(D,F,U)):(d="error",C)}function _(D,F,U){return D!="endTag"?(d="error",_):(g(U),b)}function C(D,F,U){return d="error",_(D,F,U)}function L(D,F,U){if(D=="word")return d="attribute",E;if(D=="endTag"||D=="selfcloseTag"){var R=U.tagName,K=U.tagStart;return U.tagName=U.tagStart=null,D=="selfcloseTag"||h.autoSelfClosers.hasOwnProperty(R)?A(U,R):(A(U,R),U.context=new p(U,R,K==U.indented)),b}return d="error",L}function E(D,F,U){return D=="equals"?S:(h.allowMissing||(d="error"),L(D,F,U))}function S(D,F,U){return D=="string"?O:D=="word"&&h.allowUnquoted?(d="string",L):(d="error",L(D,F,U))}function O(D,F,U){return D=="string"?O:L(D,F,U)}return{startState:function(F){var U={tokenize:c,state:b,indented:F||0,tagName:null,tagStart:null,context:null};return F!=null&&(U.baseIndent=F),U},token:function(F,U){if(!U.tagName&&F.sol()&&(U.indented=F.indentation()),F.eatSpace())return null;n=null;var R=U.tokenize(F,U);return(R||n)&&R!="comment"&&(d=null,U.state=U.state(n||R,F,U),d&&(R=d=="error"?R+" error":d)),R},indent:function(F,U,R){var K=F.context;if(F.tokenize.isInAttribute)return F.tagStart==F.indented?F.stringStartCol+1:F.indented+e;if(K&&K.noIndent)return y.Pass;if(F.tokenize!=r&&F.tokenize!=c)return R?R.match(/^(\s*)/)[0].length:0;if(F.tagName)return h.multilineTagIndentPastTag!==!1?F.tagStart+F.tagName.length+2:F.tagStart+e*(h.multilineTagIndentFactor||1);if(h.alignCDATA&&/<!\[CDATA\[/.test(U))return 0;var Z=U&&/^<(\/)?([\w_:\.-]*)/.exec(U);if(Z&&Z[1])for(;K;)if(K.tagName==Z[2]){K=K.prev;break}else if(h.implicitlyClosed.hasOwnProperty(K.tagName))K=K.prev;else break;else if(Z)for(;K;){var P=h.contextGrabbers[K.tagName];if(P&&P.hasOwnProperty(Z[2]))K=K.prev;else break}for(;K&&K.prev&&!K.startOfLine;)K=K.prev;return K?K.indent+e:F.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"<!--",blockCommentEnd:"-->",configuration:h.htmlMode?"html":"xml",helperType:h.htmlMode?"html":"xml",skipAttribute:function(F){F.state==S&&(F.state=L)},xmlCurrentTag:function(F){return F.tagName?{name:F.tagName,close:F.type=="closeTag"}:null},xmlCurrentContext:function(F){for(var U=[],R=F.context;R;R=R.prev)R.tagName&&U.push(R.tagName);return U.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},"1n7x":function(B,k,o){(function(y,m){/*!
* html2pdf.js v0.10.1
* Copyright (c) 2021 Erik Koopmans
* Released under the MIT License.
*/(function(a,t){B.exports=t(o("dtIV"),o("wOnQ"))})(self,function(v,a){return function(){var t={"./src/plugin/hyperlinks.js":function(n,d,c){"use strict";c.r(d);var r=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),f=c.n(r),i=c("./node_modules/core-js/modules/es.string.link.js"),u=c.n(i),p=c("./src/worker.js"),g=c("./src/utils.js"),A=[],b={toContainer:p.default.prototype.toContainer,toPdf:p.default.prototype.toPdf};p.default.prototype.toContainer=function(){return b.toContainer.call(this).then(function(){if(this.opt.enableLinks){var _=this.prop.container,C=_.querySelectorAll("a"),L=(0,g.unitConvert)(_.getBoundingClientRect(),this.prop.pageSize.k);A=[],Array.prototype.forEach.call(C,function(E){for(var S=E.getClientRects(),O=0;O<S.length;O++){var D=(0,g.unitConvert)(S[O],this.prop.pageSize.k);D.left-=L.left,D.top-=L.top;var F=Math.floor(D.top/this.prop.pageSize.inner.height)+1,U=this.opt.margin[0]+D.top%this.prop.pageSize.inner.height,R=this.opt.margin[1]+D.left;A.push({page:F,top:U,left:R,clientRect:D,link:E})}},this)}})},p.default.prototype.toPdf=function(){return b.toPdf.call(this).then(function(){if(this.opt.enableLinks){A.forEach(function(C){this.prop.pdf.setPage(C.page),this.prop.pdf.link(C.left,C.top,C.clientRect.width,C.clientRect.height,{url:C.link.href})},this);var _=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(_)}})}},"./src/plugin/jspdf-plugin.js":function(n,d,c){"use strict";c.r(d);var r=c("./node_modules/core-js/modules/es.symbol.js"),f=c.n(r),i=c("./node_modules/core-js/modules/es.symbol.description.js"),u=c.n(i),p=c("./node_modules/core-js/modules/es.object.to-string.js"),g=c.n(p),A=c("./node_modules/core-js/modules/es.symbol.iterator.js"),b=c.n(A),x=c("./node_modules/core-js/modules/es.array.iterator.js"),w=c.n(x),_=c("./node_modules/core-js/modules/es.string.iterator.js"),C=c.n(_),L=c("./node_modules/core-js/modules/web.dom-collections.iterator.js"),E=c.n(L),S=c("jspdf"),O=c.n(S);function D(F){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?D=function(R){return typeof R}:D=function(R){return R&&typeof Symbol=="function"&&R.constructor===Symbol&&R!==Symbol.prototype?"symbol":typeof R},D(F)}S.jsPDF.getPageSize=function(F,U,R){if(D(F)==="object"){var K=F;F=K.orientation,U=K.unit||U,R=K.format||R}U=U||"mm",R=R||"a4",F=(""+(F||"P")).toLowerCase();var Z=(""+R).toLowerCase(),P={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(U){case"pt":var Y=1;break;case"mm":var Y=72/25.4;break;case"cm":var Y=72/2.54;break;case"in":var Y=72;break;case"px":var Y=72/96;break;case"pc":var Y=12;break;case"em":var Y=12;break;case"ex":var Y=6;break;default:throw"Invalid unit: "+U}if(P.hasOwnProperty(Z))var W=P[Z][1]/Y,z=P[Z][0]/Y;else try{var W=R[1],z=R[0]}catch(V){throw new Error("Invalid format: "+R)}if(F==="p"||F==="portrait"){if(F="p",z>W){var H=z;z=W,W=H}}else if(F==="l"||F==="landscape"){if(F="l",W>z){var H=z;z=W,W=H}}else throw"Invalid orientation: "+F;var X={width:z,height:W,unit:U,k:Y};return X},d.default=S.jsPDF},"./src/plugin/pagebreaks.js":function(n,d,c){"use strict";c.r(d);var r=c("./node_modules/core-js/modules/es.array.concat.js"),f=c.n(r),i=c("./node_modules/core-js/modules/es.array.slice.js"),u=c.n(i),p=c("./node_modules/core-js/modules/es.array.join.js"),g=c.n(p),A=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),b=c.n(A),x=c("./node_modules/core-js/modules/es.object.keys.js"),w=c.n(x),_=c("./src/worker.js"),C=c("./src/utils.js"),L={toContainer:_.default.prototype.toContainer};_.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},_.default.prototype.toContainer=function(){return L.toContainer.call(this).then(function(){var O=this.prop.container,D=this.prop.pageSize.inner.px.height,F=[].concat(this.opt.pagebreak.mode),U={avoidAll:F.indexOf("avoid-all")!==-1,css:F.indexOf("css")!==-1,legacy:F.indexOf("legacy")!==-1},R={},K=this;["before","after","avoid"].forEach(function(Y){var W=U.avoidAll&&Y==="avoid";R[Y]=W?[]:[].concat(K.opt.pagebreak[Y]||[]),R[Y].length>0&&(R[Y]=Array.prototype.slice.call(O.querySelectorAll(R[Y].join(", "))))});var Z=O.querySelectorAll(".html2pdf__page-break");Z=Array.prototype.slice.call(Z);var P=O.querySelectorAll("*");Array.prototype.forEach.call(P,function(W){var z={before:!1,after:U.legacy&&Z.indexOf(W)!==-1,avoid:U.avoidAll};if(U.css){var H=window.getComputedStyle(W),X=["always","page","left","right"],V=["avoid","avoid-page"];z={before:z.before||X.indexOf(H.breakBefore||H.pageBreakBefore)!==-1,after:z.after||X.indexOf(H.breakAfter||H.pageBreakAfter)!==-1,avoid:z.avoid||V.indexOf(H.breakInside||H.pageBreakInside)!==-1}}Object.keys(z).forEach(function(Fe){z[Fe]=z[Fe]||R[Fe].indexOf(W)!==-1});var q=W.getBoundingClientRect();if(z.avoid&&!z.before){var se=Math.floor(q.top/D),ve=Math.floor(q.bottom/D),ue=Math.abs(q.bottom-q.top)/D;ve!==se&&ue<=1&&(z.before=!0)}if(z.before){var xe=(0,C.createElement)("div",{style:{display:"block",height:D-q.top%D+"px"}});W.parentNode.insertBefore(xe,W)}if(z.after){var xe=(0,C.createElement)("div",{style:{display:"block",height:D-q.bottom%D+"px"}});W.parentNode.insertBefore(xe,W.nextSibling)}})})}},"./src/utils.js":function(n,d,c){"use strict";c.r(d),c.d(d,{objType:function(){return F},createElement:function(){return U},cloneNode:function(){return R},unitConvert:function(){return K},toPx:function(){return Z}});var r=c("./node_modules/core-js/modules/es.number.constructor.js"),f=c.n(r),i=c("./node_modules/core-js/modules/es.symbol.js"),u=c.n(i),p=c("./node_modules/core-js/modules/es.symbol.description.js"),g=c.n(p),A=c("./node_modules/core-js/modules/es.object.to-string.js"),b=c.n(A),x=c("./node_modules/core-js/modules/es.symbol.iterator.js"),w=c.n(x),_=c("./node_modules/core-js/modules/es.array.iterator.js"),C=c.n(_),L=c("./node_modules/core-js/modules/es.string.iterator.js"),E=c.n(L),S=c("./node_modules/core-js/modules/web.dom-collections.iterator.js"),O=c.n(S);function D(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?D=function(W){return typeof W}:D=function(W){return W&&typeof Symbol=="function"&&W.constructor===Symbol&&W!==Symbol.prototype?"symbol":typeof W},D(P)}var F=function(Y){var W=D(Y);return W==="undefined"?"undefined":W==="string"||Y instanceof String?"string":W==="number"||Y instanceof Number?"number":W==="function"||Y instanceof Function?"function":!!Y&&Y.constructor===Array?"array":Y&&Y.nodeType===1?"element":W==="object"?"object":"unknown"},U=function(Y,W){var z=document.createElement(Y);if(W.className&&(z.className=W.className),W.innerHTML){z.innerHTML=W.innerHTML;for(var H=z.getElementsByTagName("script"),X=H.length;X-- >0;null)H[X].parentNode.removeChild(H[X])}for(var V in W.style)z.style[V]=W.style[V];return z},R=function P(Y,W){for(var z=Y.nodeType===3?document.createTextNode(Y.nodeValue):Y.cloneNode(!1),H=Y.firstChild;H;H=H.nextSibling)(W===!0||H.nodeType!==1||H.nodeName!=="SCRIPT")&&z.appendChild(P(H,W));return Y.nodeType===1&&(Y.nodeName==="CANVAS"?(z.width=Y.width,z.height=Y.height,z.getContext("2d").drawImage(Y,0,0)):(Y.nodeName==="TEXTAREA"||Y.nodeName==="SELECT")&&(z.value=Y.value),z.addEventListener("load",function(){z.scrollTop=Y.scrollTop,z.scrollLeft=Y.scrollLeft},!0)),z},K=function(Y,W){if(F(Y)==="number")return Y*72/96/W;var z={};for(var H in Y)z[H]=Y[H]*72/96/W;return z},Z=function(Y,W){return Math.floor(Y*W/72*96)}},"./src/worker.js":function(n,d,c){"use strict";c.r(d);var r=c("./node_modules/core-js/modules/es.object.assign.js"),f=c.n(r),i=c("./node_modules/core-js/modules/es.array.map.js"),u=c.n(i),p=c("./node_modules/core-js/modules/es.object.keys.js"),g=c.n(p),A=c("./node_modules/core-js/modules/es.array.concat.js"),b=c.n(A),x=c("./node_modules/core-js/modules/es.object.to-string.js"),w=c.n(x),_=c("./node_modules/core-js/modules/es.regexp.to-string.js"),C=c.n(_),L=c("./node_modules/core-js/modules/es.function.name.js"),E=c.n(L),S=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),O=c.n(S),D=c("jspdf"),F=c.n(D),U=c("html2canvas"),R=c.n(U),K=c("./src/utils.js"),Z=c("./node_modules/es6-promise/dist/es6-promise.js"),P=c.n(Z),Y=P().Promise,W=function z(H){var X=Object.assign(z.convert(Y.resolve()),JSON.parse(JSON.stringify(z.template))),V=z.convert(Y.resolve(),X);return V=V.setProgress(1,z,1,[z]),V=V.set(H),V};W.prototype=Object.create(Y.prototype),W.prototype.constructor=W,W.convert=function(H,X){return H.__proto__=X||W.prototype,H},W.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:{}}},W.prototype.from=function(H,X){function V(q){switch((0,K.objType)(q)){case"string":return"string";case"element":return q.nodeName.toLowerCase==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){X=X||V(H);switch(X){case"string":return this.set({src:(0,K.createElement)("div",{innerHTML:H})});case"element":return this.set({src:H});case"canvas":return this.set({canvas:H});case"img":return this.set({img:H});default:return this.error("Unknown source type.")}})},W.prototype.to=function(H){switch(H){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.")}},W.prototype.toContainer=function(){var H=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(H).then(function(){var V={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},q={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};V.opacity=0;var se=(0,K.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,K.createElement)("div",{className:"html2pdf__overlay",style:V}),this.prop.container=(0,K.createElement)("div",{className:"html2pdf__container",style:q}),this.prop.container.appendChild(se),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},W.prototype.toCanvas=function(){var H=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(H).then(function(){var V=Object.assign({},this.opt.html2canvas);return delete V.onrendered,U(this.prop.container,V)}).then(function(V){var q=this.opt.html2canvas.onrendered||function(){};q(V),this.prop.canvas=V,document.body.removeChild(this.prop.overlay)})},W.prototype.toImg=function(){var H=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(H).then(function(){var V=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=V})},W.prototype.toPdf=function(){var H=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(H).then(function(){var V=this.prop.canvas,q=this.opt,se=V.height,ve=Math.floor(V.width*this.prop.pageSize.inner.ratio),ue=Math.ceil(se/ve),xe=this.prop.pageSize.inner.height,Fe=document.createElement("canvas"),Ue=Fe.getContext("2d");Fe.width=V.width,Fe.height=ve,this.prop.pdf=this.prop.pdf||new D.jsPDF(q.jsPDF);for(var Ze=0;Ze<ue;Ze++){Ze===ue-1&&se%ve!==0&&(Fe.height=se%ve,xe=Fe.height*this.prop.pageSize.inner.width/Fe.width);var we=Fe.width,He=Fe.height;Ue.fillStyle="white",Ue.fillRect(0,0,we,He),Ue.drawImage(V,0,Ze*ve,we,He,0,0,we,He),Ze&&this.prop.pdf.addPage();var ee=Fe.toDataURL("image/"+q.image.type,q.image.quality);this.prop.pdf.addImage(ee,q.image.type,q.margin[1],q.margin[0],this.prop.pageSize.inner.width,xe)}})},W.prototype.output=function(H,X,V){return V=V||"pdf",V.toLowerCase()==="img"||V.toLowerCase()==="image"?this.outputImg(H,X):this.outputPdf(H,X)},W.prototype.outputPdf=function(H,X){var V=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(V).then(function(){return this.prop.pdf.output(H,X)})},W.prototype.outputImg=function(H,X){var V=[function(){return this.prop.img||this.toImg()}];return this.thenList(V).then(function(){switch(H){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 "'+H+'" is not supported.'}})},W.prototype.save=function(H){var X=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(X).set(H?{filename:H}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},W.prototype.set=function(H){if((0,K.objType)(H)!=="object")return this;var X=Object.keys(H||{}).map(function(V){switch(V){case"margin":return this.setMargin.bind(this,H.margin);case"jsPDF":return function(){return this.opt.jsPDF=H.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,H.pageSize);default:return V in W.template.prop?function(){this.prop[V]=H[V]}:function(){this.opt[V]=H[V]}}},this);return this.then(function(){return this.thenList(X)})},W.prototype.get=function(H,X){return this.then(function(){var q=H in W.template.prop?this.prop[H]:this.opt[H];return X?X(q):q})},W.prototype.setMargin=function(H){return this.then(function(){switch((0,K.objType)(H)){case"number":H=[H,H,H,H];case"array":if(H.length===2&&(H=[H[0],H[1],H[0],H[1]]),H.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=H}).then(this.setPageSize)},W.prototype.setPageSize=function(H){return this.then(function(){H=H||D.jsPDF.getPageSize(this.opt.jsPDF),H.hasOwnProperty("inner")||(H.inner={width:H.width-this.opt.margin[1]-this.opt.margin[3],height:H.height-this.opt.margin[0]-this.opt.margin[2]},H.inner.px={width:(0,K.toPx)(H.inner.width,H.k),height:(0,K.toPx)(H.inner.height,H.k)},H.inner.ratio=H.inner.height/H.inner.width),this.prop.pageSize=H})},W.prototype.setProgress=function(H,X,V,q){return H!=null&&(this.progress.val=H),X!=null&&(this.progress.state=X),V!=null&&(this.progress.n=V),q!=null&&(this.progress.stack=q),this.progress.ratio=this.progress.val/this.progress.state,this},W.prototype.updateProgress=function(H,X,V,q){return this.setProgress(H?this.progress.val+H:null,X||null,V?this.progress.n+V:null,q?this.progress.stack.concat(q):null)},W.prototype.then=function(H,X){var V=this;return this.thenCore(H,X,function(se,ve){return V.updateProgress(null,null,1,[se]),Y.prototype.then.call(this,function(xe){return V.updateProgress(null,se),xe}).then(se,ve).then(function(xe){return V.updateProgress(1),xe})})},W.prototype.thenCore=function(H,X,V){V=V||Y.prototype.then;var q=this;H&&(H=H.bind(q)),X&&(X=X.bind(q));var se=Y.toString().indexOf("[native code]")!==-1&&Y.name==="Promise",ve=se?q:W.convert(Object.assign({},q),Y.prototype),ue=V.call(ve,H,X);return W.convert(ue,q.__proto__)},W.prototype.thenExternal=function(H,X){return Y.prototype.then.call(this,H,X)},W.prototype.thenList=function(H){var X=this;return H.forEach(function(q){X=X.thenCore(q)}),X},W.prototype.catch=function(z){z&&(z=z.bind(this));var H=Y.prototype.catch.call(this,z);return W.convert(H,this)},W.prototype.catchExternal=function(H){return Y.prototype.catch.call(this,H)},W.prototype.error=function(H){return this.then(function(){throw new Error(H)})},W.prototype.using=W.prototype.set,W.prototype.saveAs=W.prototype.save,W.prototype.export=W.prototype.output,W.prototype.run=W.prototype.then,d.default=W},"./node_modules/core-js/internals/a-function.js":function(n){n.exports=function(d){if(typeof d!="function")throw TypeError(String(d)+" is not a function");return d}},"./node_modules/core-js/internals/a-possible-prototype.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js");n.exports=function(f){if(!r(f)&&f!==null)throw TypeError("Can't set "+String(f)+" as a prototype");return f}},"./node_modules/core-js/internals/add-to-unscopables.js":function(n,d,c){var r=c("./node_modules/core-js/internals/well-known-symbol.js"),f=c("./node_modules/core-js/internals/object-create.js"),i=c("./node_modules/core-js/internals/object-define-property.js"),u=r("unscopables"),p=Array.prototype;p[u]==null&&i.f(p,u,{configurable:!0,value:f(null)}),n.exports=function(g){p[u][g]=!0}},"./node_modules/core-js/internals/an-object.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js");n.exports=function(f){if(!r(f))throw TypeError(String(f)+" is not an object");return f}},"./node_modules/core-js/internals/array-for-each.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/array-iteration.js").forEach,f=c("./node_modules/core-js/internals/array-method-is-strict.js"),i=f("forEach");n.exports=i?[].forEach:function(p){return r(this,p,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-indexed-object.js"),f=c("./node_modules/core-js/internals/to-length.js"),i=c("./node_modules/core-js/internals/to-absolute-index.js"),u=function(g){return function(A,b,x){var w=r(A),_=f(w.length),C=i(x,_),L;if(g&&b!=b){for(;_>C;)if(L=w[C++],L!=L)return!0}else for(;_>C;C++)if((g||C in w)&&w[C]===b)return g||C||0;return!g&&-1}};n.exports={includes:u(!0),indexOf:u(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(n,d,c){var r=c("./node_modules/core-js/internals/function-bind-context.js"),f=c("./node_modules/core-js/internals/indexed-object.js"),i=c("./node_modules/core-js/internals/to-object.js"),u=c("./node_modules/core-js/internals/to-length.js"),p=c("./node_modules/core-js/internals/array-species-create.js"),g=[].push,A=function(x){var w=x==1,_=x==2,C=x==3,L=x==4,E=x==6,S=x==7,O=x==5||E;return function(D,F,U,R){for(var K=i(D),Z=f(K),P=r(F,U,3),Y=u(Z.length),W=0,z=R||p,H=w?z(D,Y):_||S?z(D,0):void 0,X,V;Y>W;W++)if((O||W in Z)&&(X=Z[W],V=P(X,W,K),x))if(w)H[W]=V;else if(V)switch(x){case 3:return!0;case 5:return X;case 6:return W;case 2:g.call(H,X)}else switch(x){case 4:return!1;case 7:g.call(H,X)}return E?-1:C||L?L:H}};n.exports={forEach:A(0),map:A(1),filter:A(2),some:A(3),every:A(4),find:A(5),findIndex:A(6),filterReject:A(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js"),f=c("./node_modules/core-js/internals/well-known-symbol.js"),i=c("./node_modules/core-js/internals/engine-v8-version.js"),u=f("species");n.exports=function(p){return i>=51||!r(function(){var g=[],A=g.constructor={};return A[u]=function(){return{foo:1}},g[p](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/fails.js");n.exports=function(f,i){var u=[][f];return!!u&&r(function(){u.call(null,i||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js"),f=c("./node_modules/core-js/internals/is-array.js"),i=c("./node_modules/core-js/internals/well-known-symbol.js"),u=i("species");n.exports=function(p){var g;return f(p)&&(g=p.constructor,typeof g=="function"&&(g===Array||f(g.prototype))?g=void 0:r(g)&&(g=g[u],g===null&&(g=void 0))),g===void 0?Array:g}},"./node_modules/core-js/internals/array-species-create.js":function(n,d,c){var r=c("./node_modules/core-js/internals/array-species-constructor.js");n.exports=function(f,i){return new(r(f))(i===0?0:i)}},"./node_modules/core-js/internals/classof-raw.js":function(n){var d={}.toString;n.exports=function(c){return d.call(c).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-string-tag-support.js"),f=c("./node_modules/core-js/internals/classof-raw.js"),i=c("./node_modules/core-js/internals/well-known-symbol.js"),u=i("toStringTag"),p=f(function(){return arguments}())=="Arguments",g=function(b,x){try{return b[x]}catch(w){}};n.exports=r?f:function(A){var b,x,w;return A===void 0?"Undefined":A===null?"Null":typeof(x=g(b=Object(A),u))=="string"?x:p?f(b):(w=f(b))=="Object"&&typeof b.callee=="function"?"Arguments":w}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(n,d,c){var r=c("./node_modules/core-js/internals/has.js"),f=c("./node_modules/core-js/internals/own-keys.js"),i=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),u=c("./node_modules/core-js/internals/object-define-property.js");n.exports=function(p,g){for(var A=f(g),b=u.f,x=i.f,w=0;w<A.length;w++){var _=A[w];r(p,_)||b(p,_,x(g,_))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js");n.exports=!r(function(){function f(){}return f.prototype.constructor=null,Object.getPrototypeOf(new f)!==f.prototype})},"./node_modules/core-js/internals/create-html.js":function(n,d,c){var r=c("./node_modules/core-js/internals/require-object-coercible.js"),f=c("./node_modules/core-js/internals/to-string.js"),i=/"/g;n.exports=function(u,p,g,A){var b=f(r(u)),x="<"+p;return g!==""&&(x+=" "+g+'="'+f(A).replace(i,"&quot;")+'"'),x+">"+b+"</"+p+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,f=c("./node_modules/core-js/internals/object-create.js"),i=c("./node_modules/core-js/internals/create-property-descriptor.js"),u=c("./node_modules/core-js/internals/set-to-string-tag.js"),p=c("./node_modules/core-js/internals/iterators.js"),g=function(){return this};n.exports=function(A,b,x){var w=b+" Iterator";return A.prototype=f(r,{next:i(1,x)}),u(A,w,!1,!0),p[w]=g,A}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/object-define-property.js"),i=c("./node_modules/core-js/internals/create-property-descriptor.js");n.exports=r?function(u,p,g){return f.f(u,p,i(1,g))}:function(u,p,g){return u[p]=g,u}},"./node_modules/core-js/internals/create-property-descriptor.js":function(n){n.exports=function(d,c){return{enumerable:!(d&1),configurable:!(d&2),writable:!(d&4),value:c}}},"./node_modules/core-js/internals/create-property.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/to-property-key.js"),f=c("./node_modules/core-js/internals/object-define-property.js"),i=c("./node_modules/core-js/internals/create-property-descriptor.js");n.exports=function(u,p,g){var A=r(p);A in u?f.f(u,A,i(0,g)):u[A]=g}},"./node_modules/core-js/internals/define-iterator.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/create-iterator-constructor.js"),i=c("./node_modules/core-js/internals/object-get-prototype-of.js"),u=c("./node_modules/core-js/internals/object-set-prototype-of.js"),p=c("./node_modules/core-js/internals/set-to-string-tag.js"),g=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),A=c("./node_modules/core-js/internals/redefine.js"),b=c("./node_modules/core-js/internals/well-known-symbol.js"),x=c("./node_modules/core-js/internals/is-pure.js"),w=c("./node_modules/core-js/internals/iterators.js"),_=c("./node_modules/core-js/internals/iterators-core.js"),C=_.IteratorPrototype,L=_.BUGGY_SAFARI_ITERATORS,E=b("iterator"),S="keys",O="values",D="entries",F=function(){return this};n.exports=function(U,R,K,Z,P,Y,W){f(K,R,Z);var z=function(Ze){if(Ze===P&&se)return se;if(!L&&Ze in V)return V[Ze];switch(Ze){case S:return function(){return new K(this,Ze)};case O:return function(){return new K(this,Ze)};case D:return function(){return new K(this,Ze)}}return function(){return new K(this)}},H=R+" Iterator",X=!1,V=U.prototype,q=V[E]||V["@@iterator"]||P&&V[P],se=!L&&q||z(P),ve=R=="Array"&&V.entries||q,ue,xe,Fe;if(ve&&(ue=i(ve.call(new U)),C!==Object.prototype&&ue.next&&(!x&&i(ue)!==C&&(u?u(ue,C):typeof ue[E]!="function"&&g(ue,E,F)),p(ue,H,!0,!0),x&&(w[H]=F))),P==O&&q&&q.name!==O&&(X=!0,se=function(){return q.call(this)}),(!x||W)&&V[E]!==se&&g(V,E,se),w[R]=se,P)if(xe={values:z(O),keys:Y?se:z(S),entries:z(D)},W)for(Fe in xe)(L||X||!(Fe in V))&&A(V,Fe,xe[Fe]);else r({target:R,proto:!0,forced:L||X},xe);return xe}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(n,d,c){var r=c("./node_modules/core-js/internals/path.js"),f=c("./node_modules/core-js/internals/has.js"),i=c("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),u=c("./node_modules/core-js/internals/object-define-property.js").f;n.exports=function(p){var g=r.Symbol||(r.Symbol={});f(g,p)||u(g,p,{value:i.f(p)})}},"./node_modules/core-js/internals/descriptors.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js");n.exports=!r(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/is-object.js"),i=r.document,u=f(i)&&f(i.createElement);n.exports=function(p){return u?i.createElement(p):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(n){n.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(n,d,c){var r=c("./node_modules/core-js/internals/get-built-in.js");n.exports=r("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/engine-user-agent.js"),i=r.process,u=r.Deno,p=i&&i.versions||u&&u.version,g=p&&p.v8,A,b;g?(A=g.split("."),b=A[0]<4?1:A[0]+A[1]):f&&(A=f.match(/Edge\/(\d+)/),(!A||A[1]>=74)&&(A=f.match(/Chrome\/(\d+)/),A&&(b=A[1]))),n.exports=b&&+b},"./node_modules/core-js/internals/enum-bug-keys.js":function(n){n.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,i=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),u=c("./node_modules/core-js/internals/redefine.js"),p=c("./node_modules/core-js/internals/set-global.js"),g=c("./node_modules/core-js/internals/copy-constructor-properties.js"),A=c("./node_modules/core-js/internals/is-forced.js");n.exports=function(b,x){var w=b.target,_=b.global,C=b.stat,L,E,S,O,D,F;if(_?E=r:C?E=r[w]||p(w,{}):E=(r[w]||{}).prototype,E)for(S in x){if(D=x[S],b.noTargetGet?(F=f(E,S),O=F&&F.value):O=E[S],L=A(_?S:w+(C?".":"#")+S,b.forced),!L&&O!==void 0){if(typeof D===typeof O)continue;g(D,O)}(b.sham||O&&O.sham)&&i(D,"sham",!0),u(E,S,D,b)}}},"./node_modules/core-js/internals/fails.js":function(n){n.exports=function(d){try{return!!d()}catch(c){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(n,d,c){var r=c("./node_modules/core-js/internals/a-function.js");n.exports=function(f,i,u){if(r(f),i===void 0)return f;switch(u){case 0:return function(){return f.call(i)};case 1:return function(p){return f.call(i,p)};case 2:return function(p,g){return f.call(i,p,g)};case 3:return function(p,g,A){return f.call(i,p,g,A)}}return function(){return f.apply(i,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=function(u){return typeof u=="function"?u:void 0};n.exports=function(i,u){return arguments.length<2?f(r[i]):r[i]&&r[i][u]}},"./node_modules/core-js/internals/global.js":function(n){var d=function(r){return r&&r.Math==Math&&r};n.exports=d(typeof globalThis=="object"&&globalThis)||d(typeof window=="object"&&window)||d(typeof self=="object"&&self)||d(typeof y=="object"&&y)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-object.js"),f={}.hasOwnProperty;n.exports=Object.hasOwn||function(u,p){return f.call(r(u),p)}},"./node_modules/core-js/internals/hidden-keys.js":function(n){n.exports={}},"./node_modules/core-js/internals/html.js":function(n,d,c){var r=c("./node_modules/core-js/internals/get-built-in.js");n.exports=r("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/fails.js"),i=c("./node_modules/core-js/internals/document-create-element.js");n.exports=!r&&!f(function(){return Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js"),f=c("./node_modules/core-js/internals/classof-raw.js"),i="".split;n.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(u){return f(u)=="String"?i.call(u,""):Object(u)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js"),f=c("./node_modules/core-js/internals/object-set-prototype-of.js");n.exports=function(i,u,p){var g,A;return f&&typeof(g=u.constructor)=="function"&&g!==p&&r(A=g.prototype)&&A!==p.prototype&&f(i,A),i}},"./node_modules/core-js/internals/inspect-source.js":function(n,d,c){var r=c("./node_modules/core-js/internals/shared-store.js"),f=Function.toString;typeof r.inspectSource!="function"&&(r.inspectSource=function(i){return f.call(i)}),n.exports=r.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(n,d,c){var r=c("./node_modules/core-js/internals/native-weak-map.js"),f=c("./node_modules/core-js/internals/global.js"),i=c("./node_modules/core-js/internals/is-object.js"),u=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),p=c("./node_modules/core-js/internals/has.js"),g=c("./node_modules/core-js/internals/shared-store.js"),A=c("./node_modules/core-js/internals/shared-key.js"),b=c("./node_modules/core-js/internals/hidden-keys.js"),x="Object already initialized",w=f.WeakMap,_,C,L,E=function(Z){return L(Z)?C(Z):_(Z,{})},S=function(Z){return function(P){var Y;if(!i(P)||(Y=C(P)).type!==Z)throw TypeError("Incompatible receiver, "+Z+" required");return Y}};if(r||g.state){var O=g.state||(g.state=new w),D=O.get,F=O.has,U=O.set;_=function(Z,P){if(F.call(O,Z))throw new TypeError(x);return P.facade=Z,U.call(O,Z,P),P},C=function(Z){return D.call(O,Z)||{}},L=function(Z){return F.call(O,Z)}}else{var R=A("state");b[R]=!0,_=function(Z,P){if(p(Z,R))throw new TypeError(x);return P.facade=Z,u(Z,R,P),P},C=function(Z){return p(Z,R)?Z[R]:{}},L=function(Z){return p(Z,R)}}n.exports={set:_,get:C,has:L,enforce:E,getterFor:S}},"./node_modules/core-js/internals/is-array.js":function(n,d,c){var r=c("./node_modules/core-js/internals/classof-raw.js");n.exports=Array.isArray||function(i){return r(i)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js"),f=/#|\.prototype\./,i=function(x,w){var _=p[u(x)];return _==A?!0:_==g?!1:typeof w=="function"?r(w):!!w},u=i.normalize=function(b){return String(b).replace(f,".").toLowerCase()},p=i.data={},g=i.NATIVE="N",A=i.POLYFILL="P";n.exports=i},"./node_modules/core-js/internals/is-object.js":function(n){n.exports=function(d){return typeof d=="object"?d!==null:typeof d=="function"}},"./node_modules/core-js/internals/is-pure.js":function(n){n.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(n,d,c){var r=c("./node_modules/core-js/internals/get-built-in.js"),f=c("./node_modules/core-js/internals/use-symbol-as-uid.js");n.exports=f?function(i){return typeof i=="symbol"}:function(i){var u=r("Symbol");return typeof u=="function"&&Object(i)instanceof u}},"./node_modules/core-js/internals/iterators-core.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/fails.js"),f=c("./node_modules/core-js/internals/object-get-prototype-of.js"),i=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),u=c("./node_modules/core-js/internals/has.js"),p=c("./node_modules/core-js/internals/well-known-symbol.js"),g=c("./node_modules/core-js/internals/is-pure.js"),A=p("iterator"),b=!1,x=function(){return this},w,_,C;[].keys&&(C=[].keys(),"next"in C?(_=f(f(C)),_!==Object.prototype&&(w=_)):b=!0);var L=w==null||r(function(){var E={};return w[A].call(E)!==E});L&&(w={}),(!g||L)&&!u(w,A)&&i(w,A,x),n.exports={IteratorPrototype:w,BUGGY_SAFARI_ITERATORS:b}},"./node_modules/core-js/internals/iterators.js":function(n){n.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(n,d,c){var r=c("./node_modules/core-js/internals/engine-v8-version.js"),f=c("./node_modules/core-js/internals/fails.js");n.exports=!!Object.getOwnPropertySymbols&&!f(function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&r&&r<41})},"./node_modules/core-js/internals/native-weak-map.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/inspect-source.js"),i=r.WeakMap;n.exports=typeof i=="function"&&/native code/.test(f(i))},"./node_modules/core-js/internals/object-assign.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/fails.js"),i=c("./node_modules/core-js/internals/object-keys.js"),u=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),p=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),g=c("./node_modules/core-js/internals/to-object.js"),A=c("./node_modules/core-js/internals/indexed-object.js"),b=Object.assign,x=Object.defineProperty;n.exports=!b||f(function(){if(r&&b({b:1},b(x({},"a",{enumerable:!0,get:function(){x(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var w={},_={},C=Symbol(),L="abcdefghijklmnopqrst";return w[C]=7,L.split("").forEach(function(E){_[E]=E}),b({},w)[C]!=7||i(b({},_)).join("")!=L})?function(_,C){for(var L=g(_),E=arguments.length,S=1,O=u.f,D=p.f;E>S;)for(var F=A(arguments[S++]),U=O?i(F).concat(O(F)):i(F),R=U.length,K=0,Z;R>K;)Z=U[K++],(!r||D.call(F,Z))&&(L[Z]=F[Z]);return L}:b},"./node_modules/core-js/internals/object-create.js":function(n,d,c){var r=c("./node_modules/core-js/internals/an-object.js"),f=c("./node_modules/core-js/internals/object-define-properties.js"),i=c("./node_modules/core-js/internals/enum-bug-keys.js"),u=c("./node_modules/core-js/internals/hidden-keys.js"),p=c("./node_modules/core-js/internals/html.js"),g=c("./node_modules/core-js/internals/document-create-element.js"),A=c("./node_modules/core-js/internals/shared-key.js"),b=">",x="<",w="prototype",_="script",C=A("IE_PROTO"),L=function(){},E=function(R){return x+_+b+R+x+"/"+_+b},S=function(R){R.write(E("")),R.close();var K=R.parentWindow.Object;return R=null,K},O=function(){var R=g("iframe"),K="java"+_+":",Z;if(R.style)return R.style.display="none",p.appendChild(R),R.src=String(K),Z=R.contentWindow.document,Z.open(),Z.write(E("document.F=Object")),Z.close(),Z.F},D,F=function(){try{D=new ActiveXObject("htmlfile")}catch(K){}F=document.domain&&D?S(D):O()||S(D);for(var R=i.length;R--;)delete F[w][i[R]];return F()};u[C]=!0,n.exports=Object.create||function(R,K){var Z;return R!==null?(L[w]=r(R),Z=new L,L[w]=null,Z[C]=R):Z=F(),K===void 0?Z:f(Z,K)}},"./node_modules/core-js/internals/object-define-properties.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/object-define-property.js"),i=c("./node_modules/core-js/internals/an-object.js"),u=c("./node_modules/core-js/internals/object-keys.js");n.exports=r?Object.defineProperties:function(g,A){i(g);for(var b=u(A),x=b.length,w=0,_;x>w;)f.f(g,_=b[w++],A[_]);return g}},"./node_modules/core-js/internals/object-define-property.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/ie8-dom-define.js"),i=c("./node_modules/core-js/internals/an-object.js"),u=c("./node_modules/core-js/internals/to-property-key.js"),p=Object.defineProperty;d.f=r?p:function(A,b,x){if(i(A),b=u(b),i(x),f)try{return p(A,b,x)}catch(w){}if("get"in x||"set"in x)throw TypeError("Accessors not supported");return"value"in x&&(A[b]=x.value),A}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),i=c("./node_modules/core-js/internals/create-property-descriptor.js"),u=c("./node_modules/core-js/internals/to-indexed-object.js"),p=c("./node_modules/core-js/internals/to-property-key.js"),g=c("./node_modules/core-js/internals/has.js"),A=c("./node_modules/core-js/internals/ie8-dom-define.js"),b=Object.getOwnPropertyDescriptor;d.f=r?b:function(w,_){if(w=u(w),_=p(_),A)try{return b(w,_)}catch(C){}if(g(w,_))return i(!f.f.call(w,_),w[_])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-indexed-object.js"),f=c("./node_modules/core-js/internals/object-get-own-property-names.js").f,i={}.toString,u=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],p=function(A){try{return f(A)}catch(b){return u.slice()}};n.exports.f=function(A){return u&&i.call(A)=="[object Window]"?p(A):f(r(A))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(n,d,c){var r=c("./node_modules/core-js/internals/object-keys-internal.js"),f=c("./node_modules/core-js/internals/enum-bug-keys.js"),i=f.concat("length","prototype");d.f=Object.getOwnPropertyNames||function(p){return r(p,i)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(n,d){d.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(n,d,c){var r=c("./node_modules/core-js/internals/has.js"),f=c("./node_modules/core-js/internals/to-object.js"),i=c("./node_modules/core-js/internals/shared-key.js"),u=c("./node_modules/core-js/internals/correct-prototype-getter.js"),p=i("IE_PROTO"),g=Object.prototype;n.exports=u?Object.getPrototypeOf:function(A){return A=f(A),r(A,p)?A[p]:typeof A.constructor=="function"&&A instanceof A.constructor?A.constructor.prototype:A instanceof Object?g:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(n,d,c){var r=c("./node_modules/core-js/internals/has.js"),f=c("./node_modules/core-js/internals/to-indexed-object.js"),i=c("./node_modules/core-js/internals/array-includes.js").indexOf,u=c("./node_modules/core-js/internals/hidden-keys.js");n.exports=function(p,g){var A=f(p),b=0,x=[],w;for(w in A)!r(u,w)&&r(A,w)&&x.push(w);for(;g.length>b;)r(A,w=g[b++])&&(~i(x,w)||x.push(w));return x}},"./node_modules/core-js/internals/object-keys.js":function(n,d,c){var r=c("./node_modules/core-js/internals/object-keys-internal.js"),f=c("./node_modules/core-js/internals/enum-bug-keys.js");n.exports=Object.keys||function(u){return r(u,f)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(n,d){"use strict";var c={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,f=r&&!c.call({1:2},1);d.f=f?function(u){var p=r(this,u);return!!p&&p.enumerable}:c},"./node_modules/core-js/internals/object-set-prototype-of.js":function(n,d,c){var r=c("./node_modules/core-js/internals/an-object.js"),f=c("./node_modules/core-js/internals/a-possible-prototype.js");n.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i=!1,u={},p;try{p=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,p.call(u,[]),i=u instanceof Array}catch(g){}return function(A,b){return r(A),f(b),i?p.call(A,b):A.__proto__=b,A}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/to-string-tag-support.js"),f=c("./node_modules/core-js/internals/classof.js");n.exports=r?{}.toString:function(){return"[object "+f(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js");n.exports=function(f,i){var u,p;if(i==="string"&&typeof(u=f.toString)=="function"&&!r(p=u.call(f)))return p;if(typeof(u=f.valueOf)=="function"&&!r(p=u.call(f)))return p;if(i!=="string"&&typeof(u=f.toString)=="function"&&!r(p=u.call(f)))return p;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(n,d,c){var r=c("./node_modules/core-js/internals/get-built-in.js"),f=c("./node_modules/core-js/internals/object-get-own-property-names.js"),i=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),u=c("./node_modules/core-js/internals/an-object.js");n.exports=r("Reflect","ownKeys")||function(g){var A=f.f(u(g)),b=i.f;return b?A.concat(b(g)):A}},"./node_modules/core-js/internals/path.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js");n.exports=r},"./node_modules/core-js/internals/redefine.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),i=c("./node_modules/core-js/internals/has.js"),u=c("./node_modules/core-js/internals/set-global.js"),p=c("./node_modules/core-js/internals/inspect-source.js"),g=c("./node_modules/core-js/internals/internal-state.js"),A=g.get,b=g.enforce,x=String(String).split("String");(n.exports=function(w,_,C,L){var E=L?!!L.unsafe:!1,S=L?!!L.enumerable:!1,O=L?!!L.noTargetGet:!1,D;if(typeof C=="function"&&(typeof _=="string"&&!i(C,"name")&&f(C,"name",_),D=b(C),D.source||(D.source=x.join(typeof _=="string"?_:""))),w===r){S?w[_]=C:u(_,C);return}else E?!O&&w[_]&&(S=!0):delete w[_];S?w[_]=C:f(w,_,C)})(Function.prototype,"toString",function(){return typeof this=="function"&&A(this).source||p(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/an-object.js");n.exports=function(){var f=r(this),i="";return f.global&&(i+="g"),f.ignoreCase&&(i+="i"),f.multiline&&(i+="m"),f.dotAll&&(i+="s"),f.unicode&&(i+="u"),f.sticky&&(i+="y"),i}},"./node_modules/core-js/internals/require-object-coercible.js":function(n){n.exports=function(d){if(d==null)throw TypeError("Can't call method on "+d);return d}},"./node_modules/core-js/internals/set-global.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js");n.exports=function(f,i){try{Object.defineProperty(r,f,{value:i,configurable:!0,writable:!0})}catch(u){r[f]=i}return i}},"./node_modules/core-js/internals/set-to-string-tag.js":function(n,d,c){var r=c("./node_modules/core-js/internals/object-define-property.js").f,f=c("./node_modules/core-js/internals/has.js"),i=c("./node_modules/core-js/internals/well-known-symbol.js"),u=i("toStringTag");n.exports=function(p,g,A){p&&!f(p=A?p:p.prototype,u)&&r(p,u,{configurable:!0,value:g})}},"./node_modules/core-js/internals/shared-key.js":function(n,d,c){var r=c("./node_modules/core-js/internals/shared.js"),f=c("./node_modules/core-js/internals/uid.js"),i=r("keys");n.exports=function(u){return i[u]||(i[u]=f(u))}},"./node_modules/core-js/internals/shared-store.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/set-global.js"),i="__core-js_shared__",u=r[i]||f(i,{});n.exports=u},"./node_modules/core-js/internals/shared.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-pure.js"),f=c("./node_modules/core-js/internals/shared-store.js");(n.exports=function(i,u){return f[i]||(f[i]=u!==void 0?u:{})})("versions",[]).push({version:"3.16.0",mode:r?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(n,d,c){var r=c("./node_modules/core-js/internals/fails.js");n.exports=function(f){return r(function(){var i=""[f]('"');return i!==i.toLowerCase()||i.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-integer.js"),f=c("./node_modules/core-js/internals/to-string.js"),i=c("./node_modules/core-js/internals/require-object-coercible.js"),u=function(g){return function(A,b){var x=f(i(A)),w=r(b),_=x.length,C,L;return w<0||w>=_?g?"":void 0:(C=x.charCodeAt(w),C<55296||C>56319||w+1===_||(L=x.charCodeAt(w+1))<56320||L>57343?g?x.charAt(w):C:g?x.slice(w,w+2):(C-55296<<10)+(L-56320)+65536)}};n.exports={codeAt:u(!1),charAt:u(!0)}},"./node_modules/core-js/internals/string-trim.js":function(n,d,c){var r=c("./node_modules/core-js/internals/require-object-coercible.js"),f=c("./node_modules/core-js/internals/to-string.js"),i=c("./node_modules/core-js/internals/whitespaces.js"),u="["+i+"]",p=RegExp("^"+u+u+"*"),g=RegExp(u+u+"*$"),A=function(x){return function(w){var _=f(r(w));return x&1&&(_=_.replace(p,"")),x&2&&(_=_.replace(g,"")),_}};n.exports={start:A(1),end:A(2),trim:A(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-integer.js"),f=Math.max,i=Math.min;n.exports=function(u,p){var g=r(u);return g<0?f(g+p,0):i(g,p)}},"./node_modules/core-js/internals/to-indexed-object.js":function(n,d,c){var r=c("./node_modules/core-js/internals/indexed-object.js"),f=c("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(i){return r(f(i))}},"./node_modules/core-js/internals/to-integer.js":function(n){var d=Math.ceil,c=Math.floor;n.exports=function(r){return isNaN(r=+r)?0:(r>0?c:d)(r)}},"./node_modules/core-js/internals/to-length.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-integer.js"),f=Math.min;n.exports=function(i){return i>0?f(r(i),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(n,d,c){var r=c("./node_modules/core-js/internals/require-object-coercible.js");n.exports=function(f){return Object(r(f))}},"./node_modules/core-js/internals/to-primitive.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-object.js"),f=c("./node_modules/core-js/internals/is-symbol.js"),i=c("./node_modules/core-js/internals/ordinary-to-primitive.js"),u=c("./node_modules/core-js/internals/well-known-symbol.js"),p=u("toPrimitive");n.exports=function(g,A){if(!r(g)||f(g))return g;var b=g[p],x;if(b!==void 0){if(A===void 0&&(A="default"),x=b.call(g,A),!r(x)||f(x))return x;throw TypeError("Can't convert object to primitive value")}return A===void 0&&(A="number"),i(g,A)}},"./node_modules/core-js/internals/to-property-key.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-primitive.js"),f=c("./node_modules/core-js/internals/is-symbol.js");n.exports=function(i){var u=r(i,"string");return f(u)?u:String(u)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(n,d,c){var r=c("./node_modules/core-js/internals/well-known-symbol.js"),f=r("toStringTag"),i={};i[f]="z",n.exports=String(i)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(n,d,c){var r=c("./node_modules/core-js/internals/is-symbol.js");n.exports=function(f){if(r(f))throw TypeError("Cannot convert a Symbol value to a string");return String(f)}},"./node_modules/core-js/internals/uid.js":function(n){var d=0,c=Math.random();n.exports=function(r){return"Symbol("+String(r===void 0?"":r)+")_"+(++d+c).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(n,d,c){var r=c("./node_modules/core-js/internals/native-symbol.js");n.exports=r&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(n,d,c){var r=c("./node_modules/core-js/internals/well-known-symbol.js");d.f=r},"./node_modules/core-js/internals/well-known-symbol.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/shared.js"),i=c("./node_modules/core-js/internals/has.js"),u=c("./node_modules/core-js/internals/uid.js"),p=c("./node_modules/core-js/internals/native-symbol.js"),g=c("./node_modules/core-js/internals/use-symbol-as-uid.js"),A=f("wks"),b=r.Symbol,x=g?b:b&&b.withoutSetter||u;n.exports=function(w){return(!i(A,w)||!(p||typeof A[w]=="string"))&&(p&&i(b,w)?A[w]=b[w]:A[w]=x("Symbol."+w)),A[w]}},"./node_modules/core-js/internals/whitespaces.js":function(n){n.exports=`
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/fails.js"),i=c("./node_modules/core-js/internals/is-array.js"),u=c("./node_modules/core-js/internals/is-object.js"),p=c("./node_modules/core-js/internals/to-object.js"),g=c("./node_modules/core-js/internals/to-length.js"),A=c("./node_modules/core-js/internals/create-property.js"),b=c("./node_modules/core-js/internals/array-species-create.js"),x=c("./node_modules/core-js/internals/array-method-has-species-support.js"),w=c("./node_modules/core-js/internals/well-known-symbol.js"),_=c("./node_modules/core-js/internals/engine-v8-version.js"),C=w("isConcatSpreadable"),L=9007199254740991,E="Maximum allowed index exceeded",S=_>=51||!f(function(){var U=[];return U[C]=!1,U.concat()[0]!==U}),O=x("concat"),D=function(R){if(!u(R))return!1;var K=R[C];return K!==void 0?!!K:i(R)},F=!S||!O;r({target:"Array",proto:!0,forced:F},{concat:function(R){var K=p(this),Z=b(K,0),P=0,Y,W,z,H,X;for(Y=-1,z=arguments.length;Y<z;Y++)if(X=Y===-1?K:arguments[Y],D(X)){if(H=g(X.length),P+H>L)throw TypeError(E);for(W=0;W<H;W++,P++)W in X&&A(Z,P,X[W])}else{if(P>=L)throw TypeError(E);A(Z,P++,X)}return Z.length=P,Z}})},"./node_modules/core-js/modules/es.array.iterator.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/to-indexed-object.js"),f=c("./node_modules/core-js/internals/add-to-unscopables.js"),i=c("./node_modules/core-js/internals/iterators.js"),u=c("./node_modules/core-js/internals/internal-state.js"),p=c("./node_modules/core-js/internals/define-iterator.js"),g="Array Iterator",A=u.set,b=u.getterFor(g);n.exports=p(Array,"Array",function(x,w){A(this,{type:g,target:r(x),index:0,kind:w})},function(){var x=b(this),w=x.target,_=x.kind,C=x.index++;return!w||C>=w.length?(x.target=void 0,{value:void 0,done:!0}):_=="keys"?{value:C,done:!1}:_=="values"?{value:w[C],done:!1}:{value:[C,w[C]],done:!1}},"values"),i.Arguments=i.Array,f("keys"),f("values"),f("entries")},"./node_modules/core-js/modules/es.array.join.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/indexed-object.js"),i=c("./node_modules/core-js/internals/to-indexed-object.js"),u=c("./node_modules/core-js/internals/array-method-is-strict.js"),p=[].join,g=f!=Object,A=u("join",",");r({target:"Array",proto:!0,forced:g||!A},{join:function(x){return p.call(i(this),x===void 0?",":x)}})},"./node_modules/core-js/modules/es.array.map.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/array-iteration.js").map,i=c("./node_modules/core-js/internals/array-method-has-species-support.js"),u=i("map");r({target:"Array",proto:!0,forced:!u},{map:function(g){return f(this,g,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/is-object.js"),i=c("./node_modules/core-js/internals/is-array.js"),u=c("./node_modules/core-js/internals/to-absolute-index.js"),p=c("./node_modules/core-js/internals/to-length.js"),g=c("./node_modules/core-js/internals/to-indexed-object.js"),A=c("./node_modules/core-js/internals/create-property.js"),b=c("./node_modules/core-js/internals/well-known-symbol.js"),x=c("./node_modules/core-js/internals/array-method-has-species-support.js"),w=x("slice"),_=b("species"),C=[].slice,L=Math.max;r({target:"Array",proto:!0,forced:!w},{slice:function(S,O){var D=g(this),F=p(D.length),U=u(S,F),R=u(O===void 0?F:O,F),K,Z,P;if(i(D)&&(K=D.constructor,typeof K=="function"&&(K===Array||i(K.prototype))?K=void 0:f(K)&&(K=K[_],K===null&&(K=void 0)),K===Array||K===void 0))return C.call(D,U,R);for(Z=new(K===void 0?Array:K)(L(R-U,0)),P=0;U<R;U++,P++)U in D&&A(Z,P,D[U]);return Z.length=P,Z}})},"./node_modules/core-js/modules/es.function.name.js":function(n,d,c){var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/object-define-property.js").f,i=Function.prototype,u=i.toString,p=/^\s*function ([^ (]*)/,g="name";r&&!(g in i)&&f(i,g,{configurable:!0,get:function(){try{return u.call(this).match(p)[1]}catch(b){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/descriptors.js"),f=c("./node_modules/core-js/internals/global.js"),i=c("./node_modules/core-js/internals/is-forced.js"),u=c("./node_modules/core-js/internals/redefine.js"),p=c("./node_modules/core-js/internals/has.js"),g=c("./node_modules/core-js/internals/classof-raw.js"),A=c("./node_modules/core-js/internals/inherit-if-required.js"),b=c("./node_modules/core-js/internals/is-symbol.js"),x=c("./node_modules/core-js/internals/to-primitive.js"),w=c("./node_modules/core-js/internals/fails.js"),_=c("./node_modules/core-js/internals/object-create.js"),C=c("./node_modules/core-js/internals/object-get-own-property-names.js").f,L=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,E=c("./node_modules/core-js/internals/object-define-property.js").f,S=c("./node_modules/core-js/internals/string-trim.js").trim,O="Number",D=f[O],F=D.prototype,U=g(_(F))==O,R=function(z){if(b(z))throw TypeError("Cannot convert a Symbol value to a number");var H=x(z,"number"),X,V,q,se,ve,ue,xe,Fe;if(typeof H=="string"&&H.length>2){if(H=S(H),X=H.charCodeAt(0),X===43||X===45){if(V=H.charCodeAt(2),V===88||V===120)return NaN}else if(X===48){switch(H.charCodeAt(1)){case 66:case 98:q=2,se=49;break;case 79:case 111:q=8,se=55;break;default:return+H}for(ve=H.slice(2),ue=ve.length,xe=0;xe<ue;xe++)if(Fe=ve.charCodeAt(xe),Fe<48||Fe>se)return NaN;return parseInt(ve,q)}}return+H};if(i(O,!D(" 0o1")||!D("0b1")||D("+0x1"))){for(var K=function(z){var H=arguments.length<1?0:z,X=this;return X instanceof K&&(U?w(function(){F.valueOf.call(X)}):g(X)!=O)?A(new D(R(H)),X,K):R(H)},Z=r?C(D):"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(","),P=0,Y;Z.length>P;P++)p(D,Y=Z[P])&&!p(K,Y)&&E(K,Y,L(D,Y));K.prototype=F,F.constructor=K,u(f,O,K)}},"./node_modules/core-js/modules/es.object.assign.js":function(n,d,c){var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/object-assign.js");r({target:"Object",stat:!0,forced:Object.assign!==f},{assign:f})},"./node_modules/core-js/modules/es.object.keys.js":function(n,d,c){var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/to-object.js"),i=c("./node_modules/core-js/internals/object-keys.js"),u=c("./node_modules/core-js/internals/fails.js"),p=u(function(){i(1)});r({target:"Object",stat:!0,forced:p},{keys:function(A){return i(f(A))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(n,d,c){var r=c("./node_modules/core-js/internals/to-string-tag-support.js"),f=c("./node_modules/core-js/internals/redefine.js"),i=c("./node_modules/core-js/internals/object-to-string.js");r||f(Object.prototype,"toString",i,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/redefine.js"),f=c("./node_modules/core-js/internals/an-object.js"),i=c("./node_modules/core-js/internals/to-string.js"),u=c("./node_modules/core-js/internals/fails.js"),p=c("./node_modules/core-js/internals/regexp-flags.js"),g="toString",A=RegExp.prototype,b=A[g],x=u(function(){return b.call({source:"a",flags:"b"})!="/a/b"}),w=b.name!=g;(x||w)&&r(RegExp.prototype,g,function(){var C=f(this),L=i(C.source),E=C.flags,S=i(E===void 0&&C instanceof RegExp&&!("flags"in A)?p.call(C):E);return"/"+L+"/"+S},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/string-multibyte.js").charAt,f=c("./node_modules/core-js/internals/to-string.js"),i=c("./node_modules/core-js/internals/internal-state.js"),u=c("./node_modules/core-js/internals/define-iterator.js"),p="String Iterator",g=i.set,A=i.getterFor(p);u(String,"String",function(b){g(this,{type:p,string:f(b),index:0})},function(){var x=A(this),w=x.string,_=x.index,C;return _>=w.length?{value:void 0,done:!0}:(C=r(w,_),x.index+=C.length,{value:C,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/create-html.js"),i=c("./node_modules/core-js/internals/string-html-forced.js");r({target:"String",proto:!0,forced:i("link")},{link:function(p){return f(this,"a","href",p)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/descriptors.js"),i=c("./node_modules/core-js/internals/global.js"),u=c("./node_modules/core-js/internals/has.js"),p=c("./node_modules/core-js/internals/is-object.js"),g=c("./node_modules/core-js/internals/object-define-property.js").f,A=c("./node_modules/core-js/internals/copy-constructor-properties.js"),b=i.Symbol;if(f&&typeof b=="function"&&(!("description"in b.prototype)||b().description!==void 0)){var x={},w=function(){var O=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),D=this instanceof w?new b(O):O===void 0?b():b(O);return O===""&&(x[D]=!0),D};A(w,b);var _=w.prototype=b.prototype;_.constructor=w;var C=_.toString,L=String(b("test"))=="Symbol(test)",E=/^Symbol\((.*)\)[^)]+$/;g(_,"description",{configurable:!0,get:function(){var O=p(this)?this.valueOf():this,D=C.call(O);if(u(x,O))return"";var F=L?D.slice(7,-1):D.replace(E,"$1");return F===""?void 0:F}}),r({global:!0,forced:!0},{Symbol:w})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(n,d,c){var r=c("./node_modules/core-js/internals/define-well-known-symbol.js");r("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(n,d,c){"use strict";var r=c("./node_modules/core-js/internals/export.js"),f=c("./node_modules/core-js/internals/global.js"),i=c("./node_modules/core-js/internals/get-built-in.js"),u=c("./node_modules/core-js/internals/is-pure.js"),p=c("./node_modules/core-js/internals/descriptors.js"),g=c("./node_modules/core-js/internals/native-symbol.js"),A=c("./node_modules/core-js/internals/fails.js"),b=c("./node_modules/core-js/internals/has.js"),x=c("./node_modules/core-js/internals/is-array.js"),w=c("./node_modules/core-js/internals/is-object.js"),_=c("./node_modules/core-js/internals/is-symbol.js"),C=c("./node_modules/core-js/internals/an-object.js"),L=c("./node_modules/core-js/internals/to-object.js"),E=c("./node_modules/core-js/internals/to-indexed-object.js"),S=c("./node_modules/core-js/internals/to-property-key.js"),O=c("./node_modules/core-js/internals/to-string.js"),D=c("./node_modules/core-js/internals/create-property-descriptor.js"),F=c("./node_modules/core-js/internals/object-create.js"),U=c("./node_modules/core-js/internals/object-keys.js"),R=c("./node_modules/core-js/internals/object-get-own-property-names.js"),K=c("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Z=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),P=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Y=c("./node_modules/core-js/internals/object-define-property.js"),W=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),z=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),H=c("./node_modules/core-js/internals/redefine.js"),X=c("./node_modules/core-js/internals/shared.js"),V=c("./node_modules/core-js/internals/shared-key.js"),q=c("./node_modules/core-js/internals/hidden-keys.js"),se=c("./node_modules/core-js/internals/uid.js"),ve=c("./node_modules/core-js/internals/well-known-symbol.js"),ue=c("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),xe=c("./node_modules/core-js/internals/define-well-known-symbol.js"),Fe=c("./node_modules/core-js/internals/set-to-string-tag.js"),Ue=c("./node_modules/core-js/internals/internal-state.js"),Ze=c("./node_modules/core-js/internals/array-iteration.js").forEach,we=V("hidden"),He="Symbol",ee="prototype",he=ve("toPrimitive"),Ve=Ue.set,oe=Ue.getterFor(He),Q=Object[ee],G=f.Symbol,te=i("JSON","stringify"),Ae=P.f,me=Y.f,Me=K.f,Ie=W.f,de=X("symbols"),ye=X("op-symbols"),De=X("string-to-symbol-registry"),tt=X("symbol-to-string-registry"),Et=X("wks"),gt=f.QObject,Pe=!gt||!gt[ee]||!gt[ee].findChild,Ut=p&&A(function(){return F(me({},"a",{get:function(){return me(this,"a",{value:7}).a}})).a!=7})?function(Ce,Ne,ce){var dt=Ae(Q,Ne);dt&&delete Q[Ne],me(Ce,Ne,ce),dt&&Ce!==Q&&me(Q,Ne,dt)}:me,pt=function(Ne,ce){var dt=de[Ne]=F(G[ee]);return Ve(dt,{type:He,tag:Ne,description:ce}),p||(dt.description=ce),dt},zt=function(Ne,ce,dt){Ne===Q&&zt(ye,ce,dt),C(Ne);var Dt=S(ce);return C(dt),b(de,Dt)?(dt.enumerable?(b(Ne,we)&&Ne[we][Dt]&&(Ne[we][Dt]=!1),dt=F(dt,{enumerable:D(0,!1)})):(b(Ne,we)||me(Ne,we,D(1,{})),Ne[we][Dt]=!0),Ut(Ne,Dt,dt)):me(Ne,Dt,dt)},rr=function(Ne,ce){C(Ne);var dt=E(ce),Dt=U(dt).concat(ae(dt));return Ze(Dt,function(ze){(!p||Kt.call(dt,ze))&&zt(Ne,ze,dt[ze])}),Ne},nr=function(Ne,ce){return ce===void 0?F(Ne):rr(F(Ne),ce)},Kt=function(Ne){var ce=S(Ne),dt=Ie.call(this,ce);return this===Q&&b(de,ce)&&!b(ye,ce)?!1:dt||!b(this,ce)||!b(de,ce)||b(this,we)&&this[we][ce]?dt:!0},ir=function(Ne,ce){var dt=E(Ne),Dt=S(ce);if(dt===Q&&b(de,Dt)&&!b(ye,Dt))return;var ze=Ae(dt,Dt);return ze&&b(de,Dt)&&!(b(dt,we)&&dt[we][Dt])&&(ze.enumerable=!0),ze},$e=function(Ne){var ce=Me(E(Ne)),dt=[];return Ze(ce,function(Dt){!b(de,Dt)&&!b(q,Dt)&&dt.push(Dt)}),dt},ae=function(Ne){var ce=Ne===Q,dt=Me(ce?ye:E(Ne)),Dt=[];return Ze(dt,function(ze){b(de,ze)&&(!ce||b(Q,ze))&&Dt.push(de[ze])}),Dt};if(g||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor");var Ne=!arguments.length||arguments[0]===void 0?void 0:O(arguments[0]),ce=se(Ne),dt=function Dt(ze){this===Q&&Dt.call(ye,ze),b(this,we)&&b(this[we],ce)&&(this[we][ce]=!1),Ut(this,ce,D(1,ze))};return p&&Pe&&Ut(Q,ce,{configurable:!0,set:dt}),pt(ce,Ne)},H(G[ee],"toString",function(){return oe(this).tag}),H(G,"withoutSetter",function(Ce){return pt(se(Ce),Ce)}),W.f=Kt,Y.f=zt,P.f=ir,R.f=K.f=$e,Z.f=ae,ue.f=function(Ce){return pt(ve(Ce),Ce)},p&&(me(G[ee],"description",{configurable:!0,get:function(){return oe(this).description}}),u||H(Q,"propertyIsEnumerable",Kt,{unsafe:!0}))),r({global:!0,wrap:!0,forced:!g,sham:!g},{Symbol:G}),Ze(U(Et),function(Ce){xe(Ce)}),r({target:He,stat:!0,forced:!g},{for:function(Ne){var ce=O(Ne);if(b(De,ce))return De[ce];var dt=G(ce);return De[ce]=dt,tt[dt]=ce,dt},keyFor:function(Ne){if(!_(Ne))throw TypeError(Ne+" is not a symbol");if(b(tt,Ne))return tt[Ne]},useSetter:function(){Pe=!0},useSimple:function(){Pe=!1}}),r({target:"Object",stat:!0,forced:!g,sham:!p},{create:nr,defineProperty:zt,defineProperties:rr,getOwnPropertyDescriptor:ir}),r({target:"Object",stat:!0,forced:!g},{getOwnPropertyNames:$e,getOwnPropertySymbols:ae}),r({target:"Object",stat:!0,forced:A(function(){Z.f(1)})},{getOwnPropertySymbols:function(Ne){return Z.f(L(Ne))}}),te){var re=!g||A(function(){var Ce=G();return te([Ce])!="[null]"||te({a:Ce})!="{}"||te(Object(Ce))!="{}"});r({target:"JSON",stat:!0,forced:re},{stringify:function(Ne,ce,dt){for(var Dt=[Ne],ze=1,Yt;arguments.length>ze;)Dt.push(arguments[ze++]);return Yt=ce,!w(ce)&&Ne===void 0||_(Ne)?void 0:(x(ce)||(ce=function(ct,er){if(typeof Yt=="function"&&(er=Yt.call(this,ct,er)),!_(er))return er}),Dt[1]=ce,te.apply(null,Dt))}})}G[ee][he]||z(G[ee],he,G[ee].valueOf),Fe(G,He),q[we]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/dom-iterables.js"),i=c("./node_modules/core-js/internals/array-for-each.js"),u=c("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var p in f){var g=r[p],A=g&&g.prototype;if(A&&A.forEach!==i)try{u(A,"forEach",i)}catch(b){A.forEach=i}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(n,d,c){var r=c("./node_modules/core-js/internals/global.js"),f=c("./node_modules/core-js/internals/dom-iterables.js"),i=c("./node_modules/core-js/modules/es.array.iterator.js"),u=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),p=c("./node_modules/core-js/internals/well-known-symbol.js"),g=p("iterator"),A=p("toStringTag"),b=i.values;for(var x in f){var w=r[x],_=w&&w.prototype;if(_){if(_[g]!==b)try{u(_,g,b)}catch(L){_[g]=b}if(_[A]||u(_,A,x),f[x]){for(var C in i)if(_[C]!==i[C])try{u(_,C,i[C])}catch(L){_[C]=i[C]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(n){/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.8+1e68dce6
*/(function(d,c){n.exports=c()})(this,function(){"use strict";function d(gt){var Pe=typeof gt;return gt!==null&&(Pe==="object"||Pe==="function")}function c(gt){return typeof gt=="function"}var r=void 0;Array.isArray?r=Array.isArray:r=function(Pe){return Object.prototype.toString.call(Pe)==="[object Array]"};var f=r,i=0,u=void 0,p=void 0,g=function(Pe,Ut){U[i]=Pe,U[i+1]=Ut,i+=2,i===2&&(p?p(R):Z())};function A(gt){p=gt}function b(gt){g=gt}var x=typeof window!="undefined"?window:void 0,w=x||{},_=w.MutationObserver||w.WebKitMutationObserver,C=typeof self=="undefined"&&typeof m!="undefined"&&{}.toString.call(m)==="[object process]",L=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function E(){return function(){return m.nextTick(R)}}function S(){return typeof u!="undefined"?function(){u(R)}:F()}function O(){var gt=0,Pe=new _(R),Ut=document.createTextNode("");return Pe.observe(Ut,{characterData:!0}),function(){Ut.data=gt=++gt%2}}function D(){var gt=new MessageChannel;return gt.port1.onmessage=R,function(){return gt.port2.postMessage(0)}}function F(){var gt=setTimeout;return function(){return gt(R,1)}}var U=new Array(1e3);function R(){for(var gt=0;gt<i;gt+=2){var Pe=U[gt],Ut=U[gt+1];Pe(Ut),U[gt]=void 0,U[gt+1]=void 0}i=0}function K(){try{var gt=Function("return this")().require("vertx");return u=gt.runOnLoop||gt.runOnContext,S()}catch(Pe){return F()}}var Z=void 0;C?Z=E():_?Z=O():L?Z=D():x===void 0&&!0?Z=K():Z=F();function P(gt,Pe){var Ut=this,pt=new this.constructor(z);pt[W]===void 0&&te(pt);var zt=Ut._state;if(zt){var rr=arguments[zt-1];g(function(){return Ve(zt,pt,rr,Ut._result)})}else ee(Ut,pt,gt,Pe);return pt}function Y(gt){var Pe=this;if(gt&&typeof gt=="object"&&gt.constructor===Pe)return gt;var Ut=new Pe(z);return Ue(Ut,gt),Ut}var W=Math.random().toString(36).substring(2);function z(){}var H=void 0,X=1,V=2;function q(){return new TypeError("You cannot resolve a promise with itself")}function se(){return new TypeError("A promises callback cannot return that same promise.")}function ve(gt,Pe,Ut,pt){try{gt.call(Pe,Ut,pt)}catch(zt){return zt}}function ue(gt,Pe,Ut){g(function(pt){var zt=!1,rr=ve(Ut,Pe,function(nr){if(zt)return;zt=!0,Pe!==nr?Ue(pt,nr):we(pt,nr)},function(nr){if(zt)return;zt=!0,He(pt,nr)},"Settle: "+(pt._label||" unknown promise"));!zt&&rr&&(zt=!0,He(pt,rr))},gt)}function xe(gt,Pe){Pe._state===X?we(gt,Pe._result):Pe._state===V?He(gt,Pe._result):ee(Pe,void 0,function(Ut){return Ue(gt,Ut)},function(Ut){return He(gt,Ut)})}function Fe(gt,Pe,Ut){Pe.constructor===gt.constructor&&Ut===P&&Pe.constructor.resolve===Y?xe(gt,Pe):Ut===void 0?we(gt,Pe):c(Ut)?ue(gt,Pe,Ut):we(gt,Pe)}function Ue(gt,Pe){if(gt===Pe)He(gt,q());else if(d(Pe)){var Ut=void 0;try{Ut=Pe.then}catch(pt){He(gt,pt);return}Fe(gt,Pe,Ut)}else we(gt,Pe)}function Ze(gt){gt._onerror&&gt._onerror(gt._result),he(gt)}function we(gt,Pe){if(gt._state!==H)return;gt._result=Pe,gt._state=X,gt._subscribers.length!==0&&g(he,gt)}function He(gt,Pe){if(gt._state!==H)return;gt._state=V,gt._result=Pe,g(Ze,gt)}function ee(gt,Pe,Ut,pt){var zt=gt._subscribers,rr=zt.length;gt._onerror=null,zt[rr]=Pe,zt[rr+X]=Ut,zt[rr+V]=pt,rr===0&&gt._state&&g(he,gt)}function he(gt){var Pe=gt._subscribers,Ut=gt._state;if(Pe.length===0)return;for(var pt=void 0,zt=void 0,rr=gt._result,nr=0;nr<Pe.length;nr+=3)pt=Pe[nr],zt=Pe[nr+Ut],pt?Ve(Ut,pt,zt,rr):zt(rr);gt._subscribers.length=0}function Ve(gt,Pe,Ut,pt){var zt=c(Ut),rr=void 0,nr=void 0,Kt=!0;if(zt){try{rr=Ut(pt)}catch(ir){Kt=!1,nr=ir}if(Pe===rr){He(Pe,se());return}}else rr=pt;Pe._state!==H||(zt&&Kt?Ue(Pe,rr):Kt===!1?He(Pe,nr):gt===X?we(Pe,rr):gt===V&&He(Pe,rr))}function oe(gt,Pe){try{Pe(function(pt){Ue(gt,pt)},function(pt){He(gt,pt)})}catch(Ut){He(gt,Ut)}}var Q=0;function G(){return Q++}function te(gt){gt[W]=Q++,gt._state=void 0,gt._result=void 0,gt._subscribers=[]}function Ae(){return new Error("Array Methods must be provided an Array")}var me=function(){function gt(Pe,Ut){this._instanceConstructor=Pe,this.promise=new Pe(z),this.promise[W]||te(this.promise),f(Ut)?(this.length=Ut.length,this._remaining=Ut.length,this._result=new Array(this.length),this.length===0?we(this.promise,this._result):(this.length=this.length||0,this._enumerate(Ut),this._remaining===0&&we(this.promise,this._result))):He(this.promise,Ae())}return gt.prototype._enumerate=function(Ut){for(var pt=0;this._state===H&&pt<Ut.length;pt++)this._eachEntry(Ut[pt],pt)},gt.prototype._eachEntry=function(Ut,pt){var zt=this._instanceConstructor,rr=zt.resolve;if(rr===Y){var nr=void 0,Kt=void 0,ir=!1;try{nr=Ut.then}catch(ae){ir=!0,Kt=ae}if(nr===P&&Ut._state!==H)this._settledAt(Ut._state,pt,Ut._result);else if(typeof nr!="function")this._remaining--,this._result[pt]=Ut;else if(zt===tt){var $e=new zt(z);ir?He($e,Kt):Fe($e,Ut,nr),this._willSettleAt($e,pt)}else this._willSettleAt(new zt(function(ae){return ae(Ut)}),pt)}else this._willSettleAt(rr(Ut),pt)},gt.prototype._settledAt=function(Ut,pt,zt){var rr=this.promise;rr._state===H&&(this._remaining--,Ut===V?He(rr,zt):this._result[pt]=zt),this._remaining===0&&we(rr,this._result)},gt.prototype._willSettleAt=function(Ut,pt){var zt=this;ee(Ut,void 0,function(rr){return zt._settledAt(X,pt,rr)},function(rr){return zt._settledAt(V,pt,rr)})},gt}();function Me(gt){return new me(this,gt).promise}function Ie(gt){var Pe=this;return f(gt)?new Pe(function(Ut,pt){for(var zt=gt.length,rr=0;rr<zt;rr++)Pe.resolve(gt[rr]).then(Ut,pt)}):new Pe(function(Ut,pt){return pt(new TypeError("You must pass an array to race."))})}function de(gt){var Pe=this,Ut=new Pe(z);return He(Ut,gt),Ut}function ye(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function De(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var tt=function(){function gt(Pe){this[W]=G(),this._result=this._state=void 0,this._subscribers=[],z!==Pe&&(typeof Pe!="function"&&ye(),this instanceof gt?oe(this,Pe):De())}return gt.prototype.catch=function(Ut){return this.then(null,Ut)},gt.prototype.finally=function(Ut){var pt=this,zt=pt.constructor;return c(Ut)?pt.then(function(rr){return zt.resolve(Ut()).then(function(){return rr})},function(rr){return zt.resolve(Ut()).then(function(){throw rr})}):pt.then(Ut,Ut)},gt}();tt.prototype.then=P,tt.all=Me,tt.race=Ie,tt.resolve=Y,tt.reject=de,tt._setScheduler=A,tt._setAsap=b,tt._asap=g;function Et(){var gt=void 0;if(typeof y!="undefined")gt=y;else if(typeof self!="undefined")gt=self;else try{gt=Function("return this")()}catch(pt){throw new Error("polyfill failed because global object is unavailable in this environment")}var Pe=gt.Promise;if(Pe){var Ut=null;try{Ut=Object.prototype.toString.call(Pe.resolve())}catch(pt){}if(Ut==="[object Promise]"&&!Pe.cast)return}gt.Promise=tt}return tt.polyfill=Et,tt.Promise=tt,tt})},html2canvas:function(n){"use strict";n.exports=a},jspdf:function(n){"use strict";n.exports=v}},e={};function h(s){var n=e[s];if(n!==void 0)return n.exports;var d=e[s]={exports:{}};return t[s].call(d.exports,d,d.exports,h),d.exports}!function(){h.n=function(s){var n=s&&s.__esModule?function(){return s.default}:function(){return s};return h.d(n,{a:n}),n}}(),!function(){h.d=function(s,n){for(var d in n)h.o(n,d)&&!h.o(s,d)&&Object.defineProperty(s,d,{enumerable:!0,get:n[d]})}}(),!function(){h.o=function(s,n){return Object.prototype.hasOwnProperty.call(s,n)}}(),!function(){h.r=function(s){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})}}();var l={};return!function(){"use strict";/*!**********************!*\
!*** ./src/index.js ***!
\**********************/h.r(l);var s=h("./src/worker.js"),n=h("./src/plugin/jspdf-plugin.js"),d=h("./src/plugin/pagebreaks.js"),c=h("./src/plugin/hyperlinks.js"),r=function f(i,u){var p=new f.Worker(u);return i?p.from(i).save():p};r.Worker=s.default,l.default=r}(),l=l.default,l}()})}).call(this,o("UywP"),o("7vYp"))},"1q3G":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=y;function y(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},"1tlw":function(B,k,o){var y=o("MBQ8"),m=y.extend({type:"series.pictorialBar",dependencies:["grid"],defaultOption:{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,hoverAnimation:!1},getInitialData:function(a){return a.stack=null,m.superApply(this,"getInitialData",arguments)}}),v=m;B.exports=v},"1u/T":function(B,k,o){var y=o("ProS"),m={type:"selectDataRange",event:"dataRangeSelected",update:"update"};y.registerAction(m,function(v,a){a.eachComponent({mainType:"visualMap",query:v},function(t){t.setSelected(v.selected)})})},"1xaR":function(B,k,o){var y=o("ProS"),m=o("bYtY");o("qgGe"),o("NA0q"),o("RPvy");var v=o("mOdp"),a=o("y3NT"),t=o("0/Rx");y.registerVisual(m.curry(v,"sunburst")),y.registerLayout(m.curry(a,"sunburst")),y.registerProcessor(m.curry(t,"sunburst"))},"24YM":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.SensorTabIndex=k.SensorClassName=k.SizeSensorId=void 0;var y="size-sensor-id";k.SizeSensorId=y;var m="size-sensor-object";k.SensorClassName=m;var v="-1";k.SensorTabIndex=v},"2548":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("6GrX"),a=o("IUWy"),t=o("IwbS"),e=o("Qxkt"),h=o("gPAo"),l=o("eRkO"),s=y.extendComponentView({type:"toolbox",render:function(d,c,r,f){var i=this.group;if(i.removeAll(),!d.get("show"))return;var u=+d.get("itemSize"),p=d.get("feature")||{},g=this._features||(this._features={}),A=[];m.each(p,function(w,_){A.push(_)}),new h(this._featureNames||[],A).add(b).update(b).remove(m.curry(b,null)).execute(),this._featureNames=A;function b(w,_){var C=A[w],L=A[_],E=p[C],S=new e(E,d,d.ecModel),O;if(f&&f.newTitle!=null&&f.featureName===C&&(E.title=f.newTitle),C&&!L){if(n(C))O={model:S,onclick:S.option.onclick,featureName:C};else{var D=a.get(C);if(!D)return;O=new D(S,c,r)}g[C]=O}else{if(O=g[L],!O)return;O.model=S,O.ecModel=c,O.api=r}if(!C&&L){O.dispose&&O.dispose(c,r);return}if(!S.get("show")||O.unusable){O.remove&&O.remove(c,r);return}x(S,O,C),S.setIconStatus=function(F,U){var R=this.option,K=this.iconPaths;R.iconStatus=R.iconStatus||{},R.iconStatus[F]=U,K[F]&&K[F].trigger(U)},O.render&&O.render(S,c,r,f)}function x(w,_,C){var L=w.getModel("iconStyle"),E=w.getModel("emphasis.iconStyle"),S=_.getIcons?_.getIcons():w.get("icon"),O=w.get("title")||{};if(typeof S=="string"){var D=S,F=O;S={},O={},S[C]=D,O[C]=F}var U=w.iconPaths={};m.each(S,function(R,K){var Z=t.createIcon(R,{},{x:-u/2,y:-u/2,width:u,height:u});Z.setStyle(L.getItemStyle()),Z.hoverStyle=E.getItemStyle(),Z.setStyle({text:O[K],textAlign:E.get("textAlign"),textBorderRadius:E.get("textBorderRadius"),textPadding:E.get("textPadding"),textFill:null});var P=d.getModel("tooltip");P&&P.get("show")&&Z.attr("tooltip",m.extend({content:O[K],formatter:P.get("formatter",!0)||function(){return O[K]},formatterParams:{componentType:"toolbox",name:K,title:O[K],$vars:["name","title"]},position:P.get("position",!0)||"bottom"},P.option)),t.setHoverStyle(Z),d.get("showTitle")&&(Z.__title=O[K],Z.on("mouseover",function(){var Y=E.getItemStyle(),W=d.get("orient")==="vertical"?d.get("right")==null?"right":"left":d.get("bottom")==null?"bottom":"top";Z.setStyle({textFill:E.get("textFill")||Y.fill||Y.stroke||"#000",textBackgroundColor:E.get("textBackgroundColor"),textPosition:E.get("textPosition")||W})}).on("mouseout",function(){Z.setStyle({textFill:null,textBackgroundColor:null})})),Z.trigger(w.get("iconStatus."+K)||"normal"),i.add(Z),Z.on("click",m.bind(_.onclick,_,c,r,K)),U[K]=Z})}l.layout(i,d,r),i.add(l.makeBackground(i.getBoundingRect(),d)),i.eachChild(function(w){var _=w.__title,C=w.hoverStyle;if(C&&_){var L=v.getBoundingRect(_,v.makeFont(C)),E=w.position[0]+i.position[0],S=w.position[1]+i.position[1]+u,O=!1;S+L.height>r.getHeight()&&(C.textPosition="top",O=!0);var D=O?-5-L.height:u+8;E+L.width/2>r.getWidth()?(C.textPosition=["100%",D],C.textAlign="right"):E-L.width/2<0&&(C.textPosition=[0,D],C.textAlign="left")}})},updateView:function(d,c,r,f){m.each(this._features,function(i){i.updateView&&i.updateView(i.model,c,r,f)})},remove:function(d,c){m.each(this._features,function(r){r.remove&&r.remove(d,c)}),this.group.removeAll()},dispose:function(d,c){m.each(this._features,function(r){r.dispose&&r.dispose(d,c)})}});function n(d){return d.indexOf("my")===0}B.exports=s},"278O":function(B,k,o){//! moment.js locale configuration
//! locale : Swahili [sw]
//! author : Fahad Kassim : https://github.com/fadsel
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return m})},"2B6p":function(B,k){function o(y,m,v){var a=y.getZoom(),t=y.getCenter(),e=m.zoom,h=y.dataToPoint(t);if(m.dx!=null&&m.dy!=null){h[0]-=m.dx,h[1]-=m.dy;var t=y.pointToData(h);y.setCenter(t)}if(e!=null){if(v){var l=v.min||0,s=v.max||Infinity;e=Math.max(Math.min(a*e,s),l)/a}y.scale[0]*=e,y.scale[1]*=e;var n=y.position,d=(m.originX-n[0])*(e-1),c=(m.originY-n[1])*(e-1);n[0]-=d,n[1]-=c,y.updateTransform();var t=y.pointToData(h);y.setCenter(t),y.setZoom(e*a)}return{center:y.getCenter(),zoom:y.getZoom()}}k.updateCenterAndZoom=o},"2BaD":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CloseCircleOutlined";var h=k.a=m.forwardRef(e)},"2DNl":function(B,k,o){var y=o("IMiH"),m=o("loD1"),v=o("59Ip"),a=o("aKvl"),t=o("n1HI"),e=o("hX1E"),h=e.normalizeRadian,l=o("Sj9i"),s=o("hyiK"),n=y.CMD,d=Math.PI*2,c=1e-4;function r(_,C){return Math.abs(_-C)<c}var f=[-1,-1,-1],i=[-1,-1];function u(){var _=i[0];i[0]=i[1],i[1]=_}function p(_,C,L,E,S,O,D,F,U,R){if(R>C&&R>E&&R>O&&R>F||R<C&&R<E&&R<O&&R<F)return 0;var K=l.cubicRootAt(C,E,O,F,R,f);if(K===0)return 0;for(var Z=0,P=-1,Y,W,z=0;z<K;z++){var H=f[z],X=H===0||H===1?.5:1,V=l.cubicAt(_,L,S,D,H);if(V<U)continue;P<0&&(P=l.cubicExtrema(C,E,O,F,i),i[1]<i[0]&&P>1&&u(),Y=l.cubicAt(C,E,O,F,i[0]),P>1&&(W=l.cubicAt(C,E,O,F,i[1]))),P===2?H<i[0]?Z+=Y<C?X:-X:H<i[1]?Z+=W<Y?X:-X:Z+=F<W?X:-X:H<i[0]?Z+=Y<C?X:-X:Z+=F<Y?X:-X}return Z}function g(_,C,L,E,S,O,D,F){if(F>C&&F>E&&F>O||F<C&&F<E&&F<O)return 0;var U=l.quadraticRootAt(C,E,O,F,f);if(U===0)return 0;var R=l.quadraticExtremum(C,E,O);if(R>=0&&R<=1){for(var K=0,Z=l.quadraticAt(C,E,O,R),P=0;P<U;P++){var Y=f[P]===0||f[P]===1?.5:1,W=l.quadraticAt(_,L,S,f[P]);if(W<D)continue;f[P]<R?K+=Z<C?Y:-Y:K+=O<Z?Y:-Y}return K}else{var Y=f[0]===0||f[0]===1?.5:1,W=l.quadraticAt(_,L,S,f[0]);return W<D?0:O<C?Y:-Y}}function A(_,C,L,E,S,O,D,F){if(F-=C,F>L||F<-L)return 0;var U=Math.sqrt(L*L-F*F);f[0]=-U,f[1]=U;var R=Math.abs(E-S);if(R<1e-4)return 0;if(R%d<1e-4){E=0,S=d;var K=O?1:-1;return D>=f[0]+_&&D<=f[1]+_?K:0}if(O){var U=E;E=h(S),S=h(U)}else E=h(E),S=h(S);E>S&&(S+=d);for(var Z=0,P=0;P<2;P++){var Y=f[P];if(Y+_>D){var W=Math.atan2(F,Y),K=O?1:-1;W<0&&(W=d+W),(W>=E&&W<=S||W+d>=E&&W+d<=S)&&(W>Math.PI/2&&W<Math.PI*1.5&&(K=-K),Z+=K)}}return Z}function b(_,C,L,E,S){for(var O=0,D=0,F=0,U=0,R=0,K=0;K<_.length;){var Z=_[K++];Z===n.M&&K>1&&(L||(O+=s(D,F,U,R,E,S))),K===1&&(D=_[K],F=_[K+1],U=D,R=F);switch(Z){case n.M:U=_[K++],R=_[K++],D=U,F=R;break;case n.L:if(L){if(m.containStroke(D,F,_[K],_[K+1],C,E,S))return!0}else O+=s(D,F,_[K],_[K+1],E,S)||0;D=_[K++],F=_[K++];break;case n.C:if(L){if(v.containStroke(D,F,_[K++],_[K++],_[K++],_[K++],_[K],_[K+1],C,E,S))return!0}else O+=p(D,F,_[K++],_[K++],_[K++],_[K++],_[K],_[K+1],E,S)||0;D=_[K++],F=_[K++];break;case n.Q:if(L){if(a.containStroke(D,F,_[K++],_[K++],_[K],_[K+1],C,E,S))return!0}else O+=g(D,F,_[K++],_[K++],_[K],_[K+1],E,S)||0;D=_[K++],F=_[K++];break;case n.A:var P=_[K++],Y=_[K++],W=_[K++],z=_[K++],H=_[K++],X=_[K++];K+=1;var V=1-_[K++],q=Math.cos(H)*W+P,se=Math.sin(H)*z+Y;K>1?O+=s(D,F,q,se,E,S):(U=q,R=se);var ve=(E-P)*z/W+P;if(L){if(t.containStroke(P,Y,z,H,H+X,V,C,ve,S))return!0}else O+=A(P,Y,z,H,H+X,V,ve,S);D=Math.cos(H+X)*W+P,F=Math.sin(H+X)*z+Y;break;case n.R:U=D=_[K++],R=F=_[K++];var ue=_[K++],xe=_[K++],q=U+ue,se=R+xe;if(L){if(m.containStroke(U,R,q,R,C,E,S)||m.containStroke(q,R,q,se,C,E,S)||m.containStroke(q,se,U,se,C,E,S)||m.containStroke(U,se,U,R,C,E,S))return!0}else O+=s(q,R,q,se,E,S),O+=s(U,se,U,R,E,S);break;case n.Z:if(L){if(m.containStroke(D,F,U,R,C,E,S))return!0}else O+=s(D,F,U,R,E,S);D=U,F=R;break}}return!L&&!r(F,R)&&(O+=s(D,F,U,R,E,S)||0),O!==0}function x(_,C,L){return b(_,0,!1,C,L)}function w(_,C,L,E){return b(_,C,!0,L,E)}k.contain=x,k.containStroke=w},"2GFf":function(B,k,o){//! moment.js locale configuration
//! locale : Kannada [kn]
//! author : Rajeev Naik : https://github.com/rajeevnaikte
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0CE7",2:"\u0CE8",3:"\u0CE9",4:"\u0CEA",5:"\u0CEB",6:"\u0CEC",7:"\u0CED",8:"\u0CEE",9:"\u0CEF",0:"\u0CE6"},v={"\u0CE7":"1","\u0CE8":"2","\u0CE9":"3","\u0CEA":"4","\u0CEB":"5","\u0CEC":"6","\u0CED":"7","\u0CEE":"8","\u0CEF":"9","\u0CE6":"0"},a=y.defineLocale("kn",{months:"\u0C9C\u0CA8\u0CB5\u0CB0\u0CBF_\u0CAB\u0CC6\u0CAC\u0CCD\u0CB0\u0CB5\u0CB0\u0CBF_\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD_\u0C8F\u0CAA\u0CCD\u0CB0\u0CBF\u0CB2\u0CCD_\u0CAE\u0CC6\u0CD5_\u0C9C\u0CC2\u0CA8\u0CCD_\u0C9C\u0CC1\u0CB2\u0CC6\u0CD6_\u0C86\u0C97\u0CB8\u0CCD\u0C9F\u0CCD_\u0CB8\u0CC6\u0CAA\u0CCD\u0C9F\u0CC6\u0C82\u0CAC\u0CB0\u0CCD_\u0C85\u0C95\u0CCD\u0C9F\u0CC6\u0CC2\u0CD5\u0CAC\u0CB0\u0CCD_\u0CA8\u0CB5\u0CC6\u0C82\u0CAC\u0CB0\u0CCD_\u0CA1\u0CBF\u0CB8\u0CC6\u0C82\u0CAC\u0CB0\u0CCD".split("_"),monthsShort:"\u0C9C\u0CA8_\u0CAB\u0CC6\u0CAC\u0CCD\u0CB0_\u0CAE\u0CBE\u0CB0\u0CCD\u0C9A\u0CCD_\u0C8F\u0CAA\u0CCD\u0CB0\u0CBF\u0CB2\u0CCD_\u0CAE\u0CC6\u0CD5_\u0C9C\u0CC2\u0CA8\u0CCD_\u0C9C\u0CC1\u0CB2\u0CC6\u0CD6_\u0C86\u0C97\u0CB8\u0CCD\u0C9F\u0CCD_\u0CB8\u0CC6\u0CAA\u0CCD\u0C9F\u0CC6\u0C82_\u0C85\u0C95\u0CCD\u0C9F\u0CC6\u0CC2\u0CD5_\u0CA8\u0CB5\u0CC6\u0C82_\u0CA1\u0CBF\u0CB8\u0CC6\u0C82".split("_"),monthsParseExact:!0,weekdays:"\u0CAD\u0CBE\u0CA8\u0CC1\u0CB5\u0CBE\u0CB0_\u0CB8\u0CC6\u0CC2\u0CD5\u0CAE\u0CB5\u0CBE\u0CB0_\u0CAE\u0C82\u0C97\u0CB3\u0CB5\u0CBE\u0CB0_\u0CAC\u0CC1\u0CA7\u0CB5\u0CBE\u0CB0_\u0C97\u0CC1\u0CB0\u0CC1\u0CB5\u0CBE\u0CB0_\u0CB6\u0CC1\u0C95\u0CCD\u0CB0\u0CB5\u0CBE\u0CB0_\u0CB6\u0CA8\u0CBF\u0CB5\u0CBE\u0CB0".split("_"),weekdaysShort:"\u0CAD\u0CBE\u0CA8\u0CC1_\u0CB8\u0CC6\u0CC2\u0CD5\u0CAE_\u0CAE\u0C82\u0C97\u0CB3_\u0CAC\u0CC1\u0CA7_\u0C97\u0CC1\u0CB0\u0CC1_\u0CB6\u0CC1\u0C95\u0CCD\u0CB0_\u0CB6\u0CA8\u0CBF".split("_"),weekdaysMin:"\u0CAD\u0CBE_\u0CB8\u0CC6\u0CC2\u0CD5_\u0CAE\u0C82_\u0CAC\u0CC1_\u0C97\u0CC1_\u0CB6\u0CC1_\u0CB6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0C87\u0C82\u0CA6\u0CC1] LT",nextDay:"[\u0CA8\u0CBE\u0CB3\u0CC6] LT",nextWeek:"dddd, LT",lastDay:"[\u0CA8\u0CBF\u0CA8\u0CCD\u0CA8\u0CC6] LT",lastWeek:"[\u0C95\u0CC6\u0CC2\u0CA8\u0CC6\u0CAF] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0CA8\u0C82\u0CA4\u0CB0",past:"%s \u0CB9\u0CBF\u0C82\u0CA6\u0CC6",s:"\u0C95\u0CC6\u0CB2\u0CB5\u0CC1 \u0C95\u0CCD\u0CB7\u0CA3\u0C97\u0CB3\u0CC1",ss:"%d \u0CB8\u0CC6\u0C95\u0CC6\u0C82\u0CA1\u0CC1\u0C97\u0CB3\u0CC1",m:"\u0C92\u0C82\u0CA6\u0CC1 \u0CA8\u0CBF\u0CAE\u0CBF\u0CB7",mm:"%d \u0CA8\u0CBF\u0CAE\u0CBF\u0CB7",h:"\u0C92\u0C82\u0CA6\u0CC1 \u0C97\u0C82\u0C9F\u0CC6",hh:"%d \u0C97\u0C82\u0C9F\u0CC6",d:"\u0C92\u0C82\u0CA6\u0CC1 \u0CA6\u0CBF\u0CA8",dd:"%d \u0CA6\u0CBF\u0CA8",M:"\u0C92\u0C82\u0CA6\u0CC1 \u0CA4\u0CBF\u0C82\u0C97\u0CB3\u0CC1",MM:"%d \u0CA4\u0CBF\u0C82\u0C97\u0CB3\u0CC1",y:"\u0C92\u0C82\u0CA6\u0CC1 \u0CB5\u0CB0\u0CCD\u0CB7",yy:"%d \u0CB5\u0CB0\u0CCD\u0CB7"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,h){if(e===12&&(e=0),h==="\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF")return e<4?e:e+12;if(h==="\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6")return e;if(h==="\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8")return e>=10?e:e+12;if(h==="\u0CB8\u0C82\u0C9C\u0CC6")return e+12},meridiem:function(e,h,l){return e<4?"\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF":e<10?"\u0CAC\u0CC6\u0CB3\u0CBF\u0C97\u0CCD\u0C97\u0CC6":e<17?"\u0CAE\u0CA7\u0CCD\u0CAF\u0CBE\u0CB9\u0CCD\u0CA8":e<20?"\u0CB8\u0C82\u0C9C\u0CC6":"\u0CB0\u0CBE\u0CA4\u0CCD\u0CB0\u0CBF"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"\u0CA8\u0CC6\u0CD5"},week:{dow:0,doy:6}});return a})},"2dDv":function(B,k,o){var y=o("bYtY"),m=o("Fofx"),v=o("+TT/"),a=o("aX7z"),t=o("D1WM"),e=o("IwbS"),h=o("OELB"),l=o("72pK"),s=y.each,n=Math.min,d=Math.max,c=Math.floor,r=Math.ceil,f=h.round,i=Math.PI;function u(x,w,_){this._axesMap=y.createHashMap(),this._axesLayout={},this.dimensions=x.dimensions,this._rect,this._model=x,this._init(x,w,_)}u.prototype={type:"parallel",constructor:u,_init:function(x,w,_){var C=x.dimensions,L=x.parallelAxisIndex;s(C,function(E,S){var O=L[S],D=w.getComponent("parallelAxis",O),F=this._axesMap.set(E,new t(E,a.createScaleByModel(D),[0,0],D.get("type"),O)),U=F.type==="category";F.onBand=U&&D.get("boundaryGap"),F.inverse=D.get("inverse"),D.axis=F,F.model=D,F.coordinateSystem=D.coordinateSystem=this},this)},update:function(x,w){this._updateAxesFromSeries(this._model,x)},containPoint:function(x){var w=this._makeLayoutInfo(),_=w.axisBase,C=w.layoutBase,L=w.pixelDimIndex,E=x[1-L],S=x[L];return E>=_&&E<=_+w.axisLength&&S>=C&&S<=C+w.layoutLength},getModel:function(){return this._model},_updateAxesFromSeries:function(x,w){w.eachSeries(function(_){if(!x.contains(_,w))return;var C=_.getData();s(this.dimensions,function(L){var E=this._axesMap.get(L);E.scale.unionExtentFromData(C,C.mapDimension(L)),a.niceScaleExtent(E.scale,E.model)},this)},this)},resize:function(x,w){this._rect=v.getLayoutRect(x.getBoxLayoutParams(),{width:w.getWidth(),height:w.getHeight()}),this._layoutAxes()},getRect:function(){return this._rect},_makeLayoutInfo:function(){var x=this._model,w=this._rect,_=["x","y"],C=["width","height"],L=x.get("layout"),E=L==="horizontal"?0:1,S=w[C[E]],O=[0,S],D=this.dimensions.length,F=p(x.get("axisExpandWidth"),O),U=p(x.get("axisExpandCount")||0,[0,D]),R=x.get("axisExpandable")&&D>3&&D>U&&U>1&&F>0&&S>0,K=x.get("axisExpandWindow"),Z;if(K)Z=p(K[1]-K[0],O),K[1]=K[0]+Z;else{Z=p(F*(U-1),O);var P=x.get("axisExpandCenter")||c(D/2);K=[F*P-Z/2],K[1]=K[0]+Z}var Y=(S-Z)/(D-U);Y<3&&(Y=0);var W=[c(f(K[0]/F,1))+1,r(f(K[1]/F,1))-1],z=Y/F*K[0];return{layout:L,pixelDimIndex:E,layoutBase:w[_[E]],layoutLength:S,axisBase:w[_[1-E]],axisLength:w[C[1-E]],axisExpandable:R,axisExpandWidth:F,axisCollapseWidth:Y,axisExpandWindow:K,axisCount:D,winInnerIndices:W,axisExpandWindow0Pos:z}},_layoutAxes:function(){var x=this._rect,w=this._axesMap,_=this.dimensions,C=this._makeLayoutInfo(),L=C.layout;w.each(function(E){var S=[0,C.axisLength],O=E.inverse?1:0;E.setExtent(S[O],S[1-O])}),s(_,function(E,S){var O=(C.axisExpandable?A:g)(S,C),D={horizontal:{x:O.position,y:C.axisLength},vertical:{x:0,y:O.position}},F={horizontal:i/2,vertical:0},U=[D[L].x+x.x,D[L].y+x.y],R=F[L],K=m.create();m.rotate(K,K,R),m.translate(K,K,U),this._axesLayout[E]={position:U,rotation:R,transform:K,axisNameAvailableWidth:O.axisNameAvailableWidth,axisLabelShow:O.axisLabelShow,nameTruncateMaxWidth:O.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},getAxis:function(x){return this._axesMap.get(x)},dataToPoint:function(x,w){return this.axisCoordToPoint(this._axesMap.get(w).dataToCoord(x),w)},eachActiveState:function(x,w,_,C){_==null&&(_=0),C==null&&(C=x.count());var L=this._axesMap,E=this.dimensions,S=[],O=[];y.each(E,function(Y){S.push(x.mapDimension(Y)),O.push(L.get(Y).model)});for(var D=this.hasAxisBrushed(),F=_;F<C;F++){var U;if(!D)U="normal";else{U="active";for(var R=x.getValues(S,F),K=0,Z=E.length;K<Z;K++){var P=O[K].getActiveState(R[K]);if(P==="inactive"){U="inactive";break}}}w(U,F)}},hasAxisBrushed:function(){for(var x=this.dimensions,w=this._axesMap,_=!1,C=0,L=x.length;C<L;C++)w.get(x[C]).model.getActiveState()!=="normal"&&(_=!0);return _},axisCoordToPoint:function(x,w){var _=this._axesLayout[w];return e.applyTransform([x,0],_.transform)},getAxisLayout:function(x){return y.clone(this._axesLayout[x])},getSlidedAxisExpandWindow:function(x){var w=this._makeLayoutInfo(),_=w.pixelDimIndex,C=w.axisExpandWindow.slice(),L=C[1]-C[0],E=[0,w.axisExpandWidth*(w.axisCount-1)];if(!this.containPoint(x))return{behavior:"none",axisExpandWindow:C};var S=x[_]-w.layoutBase-w.axisExpandWindow0Pos,O,D="slide",F=w.axisCollapseWidth,U=this._model.get("axisExpandSlideTriggerArea"),R=U[0]!=null;if(F)R&&F&&S<L*U[0]?(D="jump",O=S-L*U[2]):R&&F&&S>L*(1-U[0])?(D="jump",O=S-L*(1-U[2])):(O=S-L*U[1])>=0&&(O=S-L*(1-U[1]))<=0&&(O=0),O*=w.axisExpandWidth/F,O?l(O,C,E,"all"):D="none";else{var L=C[1]-C[0],K=E[1]*S/L;C=[d(0,K-L/2)],C[1]=n(E[1],C[0]+L),C[0]=C[1]-L}return{axisExpandWindow:C,behavior:D}}};function p(x,w){return n(d(x,w[0]),w[1])}function g(x,w){var _=w.layoutLength/(w.axisCount-1);return{position:_*x,axisNameAvailableWidth:_,axisLabelShow:!0}}function A(x,w){var _=w.layoutLength,C=w.axisExpandWidth,L=w.axisCount,E=w.axisCollapseWidth,S=w.winInnerIndices,O,D=E,F=!1,U;return x<S[0]?(O=x*E,U=E):x<=S[1]?(O=w.axisExpandWindow0Pos+x*C-w.axisExpandWindow[0],D=C,F=!0):(O=_-(L-1-x)*E,U=E),{position:O,axisNameAvailableWidth:D,axisLabelShow:F,nameTruncateMaxWidth:U}}var b=u;B.exports=b},"2fGM":function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("nkfE"),a=o("ICMv"),t=m.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});y.merge(t.prototype,a);var e={angle:{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}},radius:{splitNumber:5}};function h(l,s){return s.type||(s.data?"category":"value")}v("angle",t,h,e.angle),v("radius",t,h,e.radius)},"2fw6":function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(a,t,e){e&&a.moveTo(t.cx+t.r,t.cy),a.arc(t.cx,t.cy,t.r,0,Math.PI*2,!0)}});B.exports=m},"2jpm":function(B,k,o){//! moment.js locale configuration
//! locale : Galician [gl]
//! author : Juan G. Hurtado : https://github.com/juanghurtado
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xF1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xF1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xE9rcores_xoves_venres_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xE9r._xov._ven._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_m\xE9_xo_ve_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(this.hours()!==1?"\xE1s":"\xE1")+"] LT"},nextDay:function(){return"[ma\xF1\xE1 "+(this.hours()!==1?"\xE1s":"\xE1")+"] LT"},nextWeek:function(){return"dddd ["+(this.hours()!==1?"\xE1s":"a")+"] LT"},lastDay:function(){return"[onte "+(this.hours()!==1?"\xE1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(this.hours()!==1?"\xE1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return a.indexOf("un")===0?"n"+a:"en "+a},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},"2uGb":function(B,k,o){var y=o("ProS");o("ko1b"),o("s2lz"),o("RBEP");var m=o("kMLO"),v=o("nKiI");y.registerVisual(m),y.registerLayout(v)},"2w7y":function(B,k,o){var y=o("ProS");o("qMZE"),o("g0SD"),y.registerPreprocessor(function(m){m.markPoint=m.markPoint||{}})},"33Ds":function(B,k,o){var y=o("ProS"),m=o("b9oc"),v=o("Kagy"),a=o("IUWy"),t=v.toolbox.restore;function e(s){this.model=s}e.defaultOption={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.title};var h=e.prototype;h.onclick=function(s,n,d){m.clear(s),n.dispatchAction({type:"restore",from:this.uid})},a.register("restore",e),y.registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},function(s,n){n.resetOption("recreate")});var l=e;B.exports=l},"34/K":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var h=0;h<e.length;h++){var l=e[h];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function v(t,e,h){return e&&m(t.prototype,e),h&&m(t,h),t}var a=function(){function t(){y(this,t),this._lines=0}return v(t,[{key:"decodeRect",value:function(h,l,s,n,d,c,r){this._lines===0&&(this._lines=n);var f=r==8?1:4,i=s*f;if(d.rQwait("RAW",i))return!1;var u=l+(n-this._lines),p=Math.min(this._lines,Math.floor(d.rQlen/i)),g=d.rQ,A=d.rQi;if(r==8){for(var b=s*p,x=new Uint8Array(b*4),w=0;w<b;w++)x[w*4+0]=(g[A+w]>>0&3)*255/3,x[w*4+1]=(g[A+w]>>2&3)*255/3,x[w*4+2]=(g[A+w]>>4&3)*255/3,x[w*4+4]=0;g=x,A=0}return c.blitImage(h,u,s,p,g,A),d.rQskipBytes(p*i),this._lines-=p,!(this._lines>0)}}]),t}();k.default=a},"3690":function(B,k,o){"use strict";function y(s){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(d){return typeof d}:y=function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},y(s)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=a(o("Lo0S"));function v(){if(typeof WeakMap!="function")return null;var s=new WeakMap;return v=function(){return s},s}function a(s){if(s&&s.__esModule)return s;if(s===null||y(s)!=="object"&&typeof s!="function")return{default:s};var n=v();if(n&&n.has(s))return n.get(s);var d={},c=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in s)if(Object.prototype.hasOwnProperty.call(s,r)){var f=c?Object.getOwnPropertyDescriptor(s,r):null;f&&(f.get||f.set)?Object.defineProperty(d,r,f):d[r]=s[r]}return d.default=s,n&&n.set(s,d),d}function t(s,n){if(!(s instanceof n))throw new TypeError("Cannot call a class as a function")}function e(s,n){for(var d=0;d<n.length;d++){var c=n[d];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(s,c.key,c)}}function h(s,n,d){return n&&e(s.prototype,n),d&&e(s,d),s}var l=function(){function s(){t(this,s),this._tiles=0,this._lastsubencoding=0}return h(s,[{key:"decodeRect",value:function(d,c,r,f,i,u,p){for(this._tiles===0&&(this._tilesX=Math.ceil(r/16),this._tilesY=Math.ceil(f/16),this._totalTiles=this._tilesX*this._tilesY,this._tiles=this._totalTiles);this._tiles>0;){var g=1;if(i.rQwait("HEXTILE",g))return!1;var A=i.rQ,b=i.rQi,x=A[b];if(x>30)throw new Error("Illegal hextile subencoding (subencoding: "+x+")");var w=this._totalTiles-this._tiles,_=w%this._tilesX,C=Math.floor(w/this._tilesX),L=d+_*16,E=c+C*16,S=Math.min(16,d+r-L),O=Math.min(16,c+f-E);if(x&1)g+=S*O*4;else if(x&2&&(g+=4),x&4&&(g+=4),x&8){if(g++,i.rQwait("HEXTILE",g))return!1;var D=A[b+g-1];x&16?g+=D*(4+2):g+=D*2}if(i.rQwait("HEXTILE",g))return!1;if(b++,x===0)this._lastsubencoding&1?m.Debug(" Ignoring blank after RAW"):u.fillRect(L,E,S,O,this._background);else if(x&1)u.blitImage(L,E,S,O,A,b),b+=g-1;else{if(x&2&&(this._background=[A[b],A[b+1],A[b+2],A[b+3]],b+=4),x&4&&(this._foreground=[A[b],A[b+1],A[b+2],A[b+3]],b+=4),u.startTile(L,E,S,O,this._background),x&8){var F=A[b];b++;for(var U=0;U<F;U++){var R=void 0;x&16?(R=[A[b],A[b+1],A[b+2],A[b+3]],b+=4):R=this._foreground;var K=A[b];b++;var Z=K>>4,P=K&15,Y=A[b];b++;var W=(Y>>4)+1,z=(Y&15)+1;u.subTile(Z,P,W,z,R)}}u.finishTile()}i.rQi=b,this._lastsubencoding=x,this._tiles--}return!0}}]),s}();k.default=l},"39bN":function(B,k,o){//! moment.js locale configuration
//! locale : Esperanto [eo]
//! author : Colin Dean : https://github.com/colindean
//! author : Mia Nordentoft Imperatori : https://github.com/miestasmia
//! comment : miestasmia corrected the translation by colindean
//! comment : Vivakvo corrected the translation by colindean and miestasmia
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016Dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016Dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016Ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016D_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(a){return a.charAt(0).toLowerCase()==="p"},meridiem:function(a,t,e){return a>11?e?"p.t.m.":"P.T.M.":e?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016D je] LT",nextDay:"[Morga\u016D je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016D je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016D %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return m})},"3C/r":function(B,k){var o=function(v,a){this.image=v,this.repeat=a,this.type="pattern"};o.prototype.getCanvasPattern=function(m){return m.createPattern(this.image,this.repeat||"repeat")};var y=o;B.exports=y},"3CBa":function(B,k,o){var y=o("hydK"),m=y.createElement,v=o("bYtY"),a=o("SUKs"),t=o("y+Vt"),e=o("Dagg"),h=o("dqUG"),l=o("DBLp"),s=o("sW+o"),n=o("n6Mw"),d=o("vKoX"),c=o("P47w"),r=c.path,f=c.image,i=c.text;function u(S){return parseInt(S,10)}function p(S){return S instanceof t?r:S instanceof e?f:S instanceof h?i:r}function g(S,O){return O&&S&&O.parentNode!==S}function A(S,O,D){if(g(S,O)&&D){var F=D.nextSibling;F?S.insertBefore(O,F):S.appendChild(O)}}function b(S,O){if(g(S,O)){var D=S.firstChild;D?S.insertBefore(O,D):S.appendChild(O)}}function x(S,O){O&&S&&O.parentNode===S&&S.removeChild(O)}function w(S){return S.__textSvgEl}function _(S){return S.__svgEl}var C=function(O,D,F,U){this.root=O,this.storage=D,this._opts=F=v.extend({},F||{});var R=m("svg");R.setAttribute("xmlns","http://www.w3.org/2000/svg"),R.setAttribute("version","1.1"),R.setAttribute("baseProfile","full"),R.style.cssText="user-select:none;position:absolute;left:0;top:0;";var K=m("g");R.appendChild(K);var Z=m("g");R.appendChild(Z),this.gradientManager=new s(U,Z),this.clipPathManager=new n(U,Z),this.shadowManager=new d(U,Z);var P=document.createElement("div");P.style.cssText="overflow:hidden;position:relative",this._svgDom=R,this._svgRoot=Z,this._backgroundRoot=K,this._viewport=P,O.appendChild(P),P.appendChild(R),this.resize(F.width,F.height),this._visibleList=[]};C.prototype={constructor:C,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getSvgDom:function(){return this._svgDom},getSvgRoot:function(){return this._svgRoot},getViewportRootOffset:function(){var O=this.getViewportRoot();if(O)return{offsetLeft:O.offsetLeft||0,offsetTop:O.offsetTop||0}},refresh:function(){var O=this.storage.getDisplayList(!0);this._paintList(O)},setBackgroundColor:function(O){this._backgroundRoot&&this._backgroundNode&&this._backgroundRoot.removeChild(this._backgroundNode);var D=m("rect");D.setAttribute("width",this.getWidth()),D.setAttribute("height",this.getHeight()),D.setAttribute("x",0),D.setAttribute("y",0),D.setAttribute("id",0),D.style.fill=O,this._backgroundRoot.appendChild(D),this._backgroundNode=D},_paintList:function(O){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();var D=this._svgRoot,F=this._visibleList,U=O.length,R=[],K;for(K=0;K<U;K++){var Z=O[K],P=p(Z),Y=_(Z)||w(Z);Z.invisible||(Z.__dirty&&(P&&P.brush(Z),this.clipPathManager.update(Z),Z.style&&(this.gradientManager.update(Z.style.fill),this.gradientManager.update(Z.style.stroke),this.shadowManager.update(Y,Z)),Z.__dirty=!1),R.push(Z))}var W=l(F,R),z;for(K=0;K<W.length;K++){var H=W[K];if(H.removed)for(var X=0;X<H.count;X++){var Z=F[H.indices[X]],Y=_(Z),V=w(Z);x(D,Y),x(D,V)}}for(K=0;K<W.length;K++){var H=W[K];if(H.added)for(var X=0;X<H.count;X++){var Z=R[H.indices[X]],Y=_(Z),V=w(Z);z?A(D,Y,z):b(D,Y),Y?A(D,V,Y):z?A(D,V,z):b(D,V),A(D,V,Y),z=V||Y||z,this.gradientManager.addWithoutUpdate(Y||V,Z),this.shadowManager.addWithoutUpdate(Y||V,Z),this.clipPathManager.markUsed(Z)}else if(!H.removed)for(var X=0;X<H.count;X++){var Z=R[H.indices[X]],Y=_(Z),V=w(Z),Y=_(Z),V=w(Z);this.gradientManager.markUsed(Z),this.gradientManager.addWithoutUpdate(Y||V,Z),this.shadowManager.markUsed(Z),this.shadowManager.addWithoutUpdate(Y||V,Z),this.clipPathManager.markUsed(Z),V&&A(D,V,Y),z=Y||V||z}}this.gradientManager.removeUnused(),this.clipPathManager.removeUnused(),this.shadowManager.removeUnused(),this._visibleList=R},_getDefs:function(O){var D=this._svgDom,F=D.getElementsByTagName("defs");if(F.length===0)if(O){var F=D.insertBefore(m("defs"),D.firstChild);return F.contains||(F.contains=function(R){var K=F.children;if(!K)return!1;for(var Z=K.length-1;Z>=0;--Z)if(K[Z]===R)return!0;return!1}),F}else return null;else return F[0]},resize:function(O,D){var F=this._viewport;F.style.display="none";var U=this._opts;if(O!=null&&(U.width=O),D!=null&&(U.height=D),O=this._getSize(0),D=this._getSize(1),F.style.display="",this._width!==O||this._height!==D){this._width=O,this._height=D;var R=F.style;R.width=O+"px",R.height=D+"px";var K=this._svgDom;K.setAttribute("width",O),K.setAttribute("height",D)}this._backgroundNode&&(this._backgroundNode.setAttribute("width",O),this._backgroundNode.setAttribute("height",D))},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(O){var D=this._opts,F=["width","height"][O],U=["clientWidth","clientHeight"][O],R=["paddingLeft","paddingTop"][O],K=["paddingRight","paddingBottom"][O];if(D[F]!=null&&D[F]!=="auto")return parseFloat(D[F]);var Z=this.root,P=document.defaultView.getComputedStyle(Z);return(Z[U]||u(P[F])||u(Z.style[F]))-(u(P[R])||0)-(u(P[K])||0)|0},dispose:function(){this.root.innerHTML="",this._svgRoot=this._backgroundRoot=this._svgDom=this._backgroundNode=this._viewport=this.storage=null},clear:function(){this._viewport&&this.root.removeChild(this._viewport)},toDataURL:function(){this.refresh();var O=encodeURIComponent(this._svgDom.outerHTML.replace(/></g,`>
\r<`));return"data:image/svg+xml;charset=UTF-8,"+O}};function L(S){return function(){a('In SVG mode painter not support method "'+S+'"')}}v.each(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","pathToImage"],function(S){C.prototype[S]=L(S)});var E=C;B.exports=E},"3LNs":function(B,k,o){var y=o("bYtY"),m=o("Yl7c"),v=o("IwbS"),a=o("zTMp"),t=o("YH21"),e=o("iLNv"),h=o("4NO4"),l=h.makeInner,s=l(),n=y.clone,d=y.bind;function c(){}c.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(A,b,x,w){var _=b.get("value"),C=b.get("status");if(this._axisModel=A,this._axisPointerModel=b,this._api=x,!w&&this._lastValue===_&&this._lastStatus===C)return;this._lastValue=_,this._lastStatus=C;var L=this._group,E=this._handle;if(!C||C==="hide"){L&&L.hide(),E&&E.hide();return}L&&L.show(),E&&E.show();var S={};this.makeElOption(S,_,A,b,x);var O=S.graphicKey;O!==this._lastGraphicKey&&this.clear(x),this._lastGraphicKey=O;var D=this._moveAnimation=this.determineAnimation(A,b);if(!L)L=this._group=new v.Group,this.createPointerEl(L,S,A,b),this.createLabelEl(L,S,A,b),x.getZr().add(L);else{var F=y.curry(r,b,D);this.updatePointerEl(L,S,F,b),this.updateLabelEl(L,S,F,b)}p(L,b,!0),this._renderHandle(_)},remove:function(A){this.clear(A)},dispose:function(A){this.clear(A)},determineAnimation:function(A,b){var x=b.get("animation"),w=A.axis,_=w.type==="category",C=b.get("snap");if(!C&&!_)return!1;if(x==="auto"||x==null){var L=this.animationThreshold;if(_&&w.getBandWidth()>L)return!0;if(C){var E=a.getAxisInfo(A).seriesDataCount,S=w.getExtent();return Math.abs(S[0]-S[1])/E>L}return!1}return x===!0},makeElOption:function(A,b,x,w,_){},createPointerEl:function(A,b,x,w){var _=b.pointer;if(_){var C=s(A).pointerEl=new v[_.type](n(b.pointer));A.add(C)}},createLabelEl:function(A,b,x,w){if(b.label){var _=s(A).labelEl=new v.Rect(n(b.label));A.add(_),i(_,w)}},updatePointerEl:function(A,b,x){var w=s(A).pointerEl;w&&b.pointer&&(w.setStyle(b.pointer.style),x(w,{shape:b.pointer.shape}))},updateLabelEl:function(A,b,x,w){var _=s(A).labelEl;_&&(_.setStyle(b.label.style),x(_,{shape:b.label.shape,position:b.label.position}),i(_,w))},_renderHandle:function(A){if(this._dragging||!this.updateHandleTransform)return;var b=this._axisPointerModel,x=this._api.getZr(),w=this._handle,_=b.getModel("handle"),C=b.get("status");if(!_.get("show")||!C||C==="hide"){w&&x.remove(w),this._handle=null;return}var L;this._handle||(L=!0,w=this._handle=v.createIcon(_.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(O){t.stop(O.event)},onmousedown:d(this._onHandleDragMove,this,0,0),drift:d(this._onHandleDragMove,this),ondragend:d(this._onHandleDragEnd,this)}),x.add(w)),p(w,b,!1);var E=["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];w.setStyle(_.getItemStyle(null,E));var S=_.get("size");y.isArray(S)||(S=[S,S]),w.attr("scale",[S[0]/2,S[1]/2]),e.createOrUpdate(this,"_doDispatchAxisPointer",_.get("throttle")||0,"fixRate"),this._moveHandleToValue(A,L)},_moveHandleToValue:function(A,b){r(this._axisPointerModel,!b&&this._moveAnimation,this._handle,u(this.getHandleTransform(A,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(A,b){var x=this._handle;if(!x)return;this._dragging=!0;var w=this.updateHandleTransform(u(x),[A,b],this._axisModel,this._axisPointerModel);this._payloadInfo=w,x.stopAnimation(),x.attr(u(w)),s(x).lastProp=null,this._doDispatchAxisPointer()},_doDispatchAxisPointer:function(){var A=this._handle;if(!A)return;var b=this._payloadInfo,x=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:b.cursorPoint[0],y:b.cursorPoint[1],tooltipOption:b.tooltipOption,axesInfo:[{axisDim:x.axis.dim,axisIndex:x.componentIndex}]})},_onHandleDragEnd:function(A){this._dragging=!1;var b=this._handle;if(!b)return;var x=this._axisPointerModel.get("value");this._moveHandleToValue(x),this._api.dispatchAction({type:"hideTip"})},getHandleTransform:null,updateHandleTransform:null,clear:function(A){this._lastValue=null,this._lastStatus=null;var b=A.getZr(),x=this._group,w=this._handle;b&&x&&(this._lastGraphicKey=null,x&&b.remove(x),w&&b.remove(w),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(A,b,x){return x=x||0,{x:A[x],y:A[1-x],width:b[x],height:b[1-x]}}},c.prototype.constructor=c;function r(A,b,x,w){f(s(x).lastProp,w)||(s(x).lastProp=w,b?v.updateProps(x,w,A):(x.stopAnimation(),x.attr(w)))}function f(A,b){if(y.isObject(A)&&y.isObject(b)){var x=!0;return y.each(b,function(w,_){x=x&&f(A[_],w)}),!!x}else return A===b}function i(A,b){A[b.get("label.show")?"show":"hide"]()}function u(A){return{position:A.position.slice(),rotation:A.rotation||0}}function p(A,b,x){var w=b.get("z"),_=b.get("zlevel");A&&A.traverse(function(C){C.type!=="group"&&(w!=null&&(C.z=w),_!=null&&(C.zlevel=_),C.silent=x)})}m.enableClassExtend(c);var g=c;B.exports=g},"3OrL":function(B,k,o){var y=o("bYtY"),m=o("6Ic6"),v=o("IwbS"),a=o("y+Vt"),t=["itemStyle"],e=["emphasis","itemStyle"],h=m.extend({type:"boxplot",render:function(r,f,i){var u=r.getData(),p=this.group,g=this._data;this._data||p.removeAll();var A=r.get("layout")==="horizontal"?1:0;u.diff(g).add(function(b){if(u.hasValue(b)){var x=u.getItemLayout(b),w=s(x,u,b,A,!0);u.setItemGraphicEl(b,w),p.add(w)}}).update(function(b,x){var w=g.getItemGraphicEl(x);if(!u.hasValue(b)){p.remove(w);return}var _=u.getItemLayout(b);w?n(_,w,u,b):w=s(_,u,b,A),p.add(w),u.setItemGraphicEl(b,w)}).remove(function(b){var x=g.getItemGraphicEl(b);x&&p.remove(x)}).execute(),this._data=u},remove:function(r){var f=this.group,i=this._data;this._data=null,i&&i.eachItemGraphicEl(function(u){u&&f.remove(u)})},dispose:y.noop}),l=a.extend({type:"boxplotBoxPath",shape:{},buildPath:function(r,f){var i=f.points,u=0;for(r.moveTo(i[u][0],i[u][1]),u++;u<4;u++)r.lineTo(i[u][0],i[u][1]);for(r.closePath();u<i.length;u++)r.moveTo(i[u][0],i[u][1]),u++,r.lineTo(i[u][0],i[u][1])}});function s(r,f,i,u,p){var g=r.ends,A=new l({shape:{points:p?d(g,u,r):g}});return n(r,A,f,i,p),A}function n(r,f,i,u,p){var g=i.hostModel,A=v[p?"initProps":"updateProps"];A(f,{shape:{points:r.ends}},g,u);var b=i.getItemModel(u),x=b.getModel(t),w=i.getItemVisual(u,"color"),_=x.getItemStyle(["borderColor"]);_.stroke=w,_.strokeNoScale=!0,f.useStyle(_),f.z2=100;var C=b.getModel(e).getItemStyle();v.setHoverStyle(f,C)}function d(r,f,i){return y.map(r,function(u){return u=u.slice(),u[f]=i.initBaseline,u})}var c=h;B.exports=c},"3TXj":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("sSx6")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="PlusSquareOutlined";var l=a.forwardRef(h);k.default=l},"3TkU":function(B,k,o){o("aTJb"),o("OlYY"),o("fc+c"),o("QUw5"),o("Swgg"),o("LBfv"),o("noeP")},"3X6L":function(B,k,o){var y=o("bYtY"),m=o("7a+S"),v=o("OKJ2"),a=m.extend({type:"timeline.slider",defaultOption:{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"emptyCircle",symbolSize:10,lineStyle:{show:!0,width:2,color:"#304654"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#304654"},itemStyle:{color:"#304654",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:13,color:"#c23531",borderWidth:5,borderColor:"rgba(194,53,49, 0.5)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:22,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"path://M18.6,50.8l22.5-22.5c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7L18.7,4.4c-0.1-0.1-0.2-0.3-0.2-0.5 c0-0.4,0.3-0.8,0.8-0.8c0.2,0,0.5,0.1,0.6,0.3l23.5,23.5l0,0c0.2,0.2,0.3,0.4,0.3,0.7c0,0.3-0.1,0.5-0.3,0.7l-0.1,0.1L19.7,52 c-0.1,0.1-0.3,0.2-0.5,0.2c-0.4,0-0.8-0.3-0.8-0.8C18.4,51.2,18.5,51,18.6,50.8z",prevIcon:"path://M43,52.8L20.4,30.3c-0.2-0.2-0.3-0.4-0.3-0.7c0-0.3,0.1-0.5,0.3-0.7L42.9,6.4c0.1-0.1,0.2-0.3,0.2-0.5 c0-0.4-0.3-0.8-0.8-0.8c-0.2,0-0.5,0.1-0.6,0.3L18.3,28.8l0,0c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l0.1,0.1L41.9,54 c0.1,0.1,0.3,0.2,0.5,0.2c0.4,0,0.8-0.3,0.8-0.8C43.2,53.2,43.1,53,43,52.8z",color:"#304654",borderColor:"#304654",borderWidth:1},emphasis:{label:{show:!0,color:"#c23531"},itemStyle:{color:"#c23531"},controlStyle:{color:"#c23531",borderColor:"#c23531",borderWidth:2}},data:[]}});y.mixin(a,v);var t=a;B.exports=t},"3YQh":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("++lY")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="CaretUpOutlined";var l=a.forwardRef(h);k.default=l},"3e3G":function(B,k,o){var y=o("bYtY"),m=o("QuXc"),v=function(e,h,l,s,n){this.x=e==null?.5:e,this.y=h==null?.5:h,this.r=l==null?.5:l,this.type="radial",this.global=n||!1,m.call(this,s)};v.prototype={constructor:v},y.inherits(v,m);var a=v;B.exports=a},"3gBT":function(B,k){var o=2311;function y(){return o++}B.exports=y},"3hzK":function(B,k){var o={getBoxLayoutParams:function(){return{left:this.get("left"),top:this.get("top"),right:this.get("right"),bottom:this.get("bottom"),width:this.get("width"),height:this.get("height")}}};B.exports=o},"3m61":function(B,k){function o(m){return m instanceof Array||(m=[m,m]),m}function y(m){m.eachSeriesByType("graph",function(v){var a=v.getGraph(),t=v.getEdgeData(),e=o(v.get("edgeSymbol")),h=o(v.get("edgeSymbolSize")),l="lineStyle.color".split("."),s="lineStyle.opacity".split(".");t.setVisual("fromSymbol",e&&e[0]),t.setVisual("toSymbol",e&&e[1]),t.setVisual("fromSymbolSize",h&&h[0]),t.setVisual("toSymbolSize",h&&h[1]),t.setVisual("color",v.get(l)),t.setVisual("opacity",v.get(s)),t.each(function(n){var d=t.getItemModel(n),c=a.getEdgeByIndex(n),r=o(d.getShallow("symbol",!0)),f=o(d.getShallow("symbolSize",!0)),i=d.get(l),u=d.get(s);switch(i){case"source":i=c.node1.getVisual("color");break;case"target":i=c.node2.getVisual("color");break}r[0]&&c.setVisual("fromSymbol",r[0]),r[1]&&c.setVisual("toSymbol",r[1]),f[0]&&c.setVisual("fromSymbolSize",f[0]),f[1]&&c.setVisual("toSymbolSize",f[1]),c.setVisual("color",i),c.setVisual("opacity",u)})})}B.exports=y},"3mbe":function(B,k,o){},"3ouR":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M354 671h58.9c4.7 0 9.2-2.1 12.3-5.7L512 561.8l86.8 103.5c3 3.6 7.5 5.7 12.3 5.7H670c6.8 0 10.5-7.9 6.1-13.1L553.8 512l122.4-145.9c4.4-5.2.7-13.1-6.1-13.1h-58.9c-4.7 0-9.2 2.1-12.3 5.7L512 462.2l-86.8-103.5c-3-3.6-7.5-5.7-12.3-5.7H354c-6.8 0-10.5 7.9-6.1 13.1L470.2 512 347.9 657.9A7.95 7.95 0 00354 671z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"close-square",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CloseSquareOutlined";var h=k.a=m.forwardRef(e)},"3zoK":function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("KCsZ"),a=o("nkfE"),t=o("OELB"),e=o("ICMv"),h=m.extend({type:"baseParallelAxis",axis:null,activeIntervals:[],getAreaSelectStyle:function(){return v([["fill","color"],["lineWidth","borderWidth"],["stroke","borderColor"],["width","width"],["opacity","opacity"]])(this.getModel("areaSelectStyle"))},setActiveIntervals:function(d){var c=this.activeIntervals=y.clone(d);if(c)for(var r=c.length-1;r>=0;r--)t.asc(c[r])},getActiveState:function(d){var c=this.activeIntervals;if(!c.length)return"normal";if(d==null||isNaN(d))return"inactive";if(c.length===1){var r=c[0];if(r[0]<=d&&d<=r[1])return"active"}else for(var f=0,i=c.length;f<i;f++)if(c[f][0]<=d&&d<=c[f][1])return"active";return"inactive"}}),l={type:"value",dim:null,areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};y.merge(h.prototype,e);function s(d,c){return c.type||(c.data?"category":"value")}a("parallel",h,s,l);var n=h;B.exports=n},"41NK":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("EDCC")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="UpOutlined";var l=a.forwardRef(h);k.default=l},"41hN":function(B,k,o){},"43Hq":function(B,k,o){"use strict";var y=o("yG+k"),m=o("q1tI"),v=o("LM6x"),a=o("2qGj"),t=o("avuj"),e=o("fJHg"),h=o("+6n4"),l=o("BlUI"),s=new Map;function n(S){S.forEach(function(O){var D,F=O.target;(D=s.get(F))===null||D===void 0||D.forEach(function(U){return U(F)})})}var d=new l.default(n),c=null,r=null;function f(S,O){s.has(S)||(s.set(S,new Set),d.observe(S)),s.get(S).add(O)}function i(S,O){s.has(S)&&(s.get(S).delete(O),s.get(S).size||(d.unobserve(S),s.delete(S)))}var u=o("IWUT"),p=o("Xnl7"),g=o("bVAP"),A=o("DHui"),b=function(S){Object(g.a)(D,S);var O=Object(A.a)(D);function D(){return Object(u.a)(this,D),O.apply(this,arguments)}return Object(p.a)(D,[{key:"render",value:function(){return this.props.children}}]),D}(m.Component),x=m.createContext(null);function w(S){var O=S.children,D=S.onBatchResize,F=m.useRef(0),U=m.useRef([]),R=m.useContext(x),K=m.useCallback(function(Z,P,Y){F.current+=1;var W=F.current;U.current.push({size:Z,element:P,data:Y}),Promise.resolve().then(function(){W===F.current&&(D==null||D(U.current),U.current=[])}),R==null||R(Z,P,Y)},[D,R]);return m.createElement(x.Provider,{value:K},O)}function _(S){var O=S.children,D=S.disabled,F=m.useRef(null),U=m.useRef(null),R=m.useContext(x),K=m.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Z=m.isValidElement(O)&&Object(e.c)(O),P=Z?O.ref:null,Y=m.useMemo(function(){return Object(e.a)(P,F)},[P,F]),W=m.useRef(S);W.current=S;var z=m.useCallback(function(H){var X=W.current,V=X.onResize,q=X.data,se=H.getBoundingClientRect(),ve=se.width,ue=se.height,xe=H.offsetWidth,Fe=H.offsetHeight,Ue=Math.floor(ve),Ze=Math.floor(ue);if(K.current.width!==Ue||K.current.height!==Ze||K.current.offsetWidth!==xe||K.current.offsetHeight!==Fe){var we={width:Ue,height:Ze,offsetWidth:xe,offsetHeight:Fe};K.current=we;var He=xe===Math.round(ve)?ve:xe,ee=Fe===Math.round(ue)?ue:Fe,he=Object(t.a)(Object(t.a)({},we),{},{offsetWidth:He,offsetHeight:ee});R==null||R(he,H,q),V&&Promise.resolve().then(function(){V(he,H)})}},[]);return m.useEffect(function(){var H=Object(h.a)(F.current)||Object(h.a)(U.current);return H&&!D&&f(H,z),function(){return i(H,z)}},[F.current,D]),m.createElement(b,{ref:U},Z?m.cloneElement(O,{ref:Y}):O)}var C="rc-observer-key";function L(S){var O=S.children,D=Object(v.a)(O);return D.map(function(F,U){var R=(F==null?void 0:F.key)||"".concat(C,"-").concat(U);return m.createElement(_,Object(y.a)({},S,{key:R}),F)})}L.Collection=w;var E=k.a=L},"468v":function(B,k,o){"use strict";var y=o("Brw/"),m=o.n(y),v=o("q1tI"),a=o.n(v),t=o("cuiz");function e(){var h=Object(v.useState)({}),l=m()(h,2),s=l[0],n=l[1];return Object(v.useEffect)(function(){var d=t.a.subscribe(function(c){n(c)});return function(){return t.a.unsubscribe(d)}},[]),s}k.a=e},"4E6o":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("9uud"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},"4F6i":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("Bedc"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},"4Feb":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("IwbS"),t=o("x3X8"),e=t.getDefaultLabel,h=o("MwEJ"),l=o("nVfU"),s=l.getLayoutOnAxis,n=o("gPAo"),d=o("T4UG"),c=o("Qxkt"),r=o("6Ic6"),f=o("sK/D"),i=f.createClipPath,u=o("qj72"),p=o("ANjR"),g=o("MHtr"),A=o("6usn"),b=o("Rx6q"),x=a.CACHED_LABEL_STYLE_PROPERTIES,w=["itemStyle"],_=["emphasis","itemStyle"],C=["label"],L=["emphasis","label"],E="e\0\0",S={cartesian2d:u,geo:p,singleAxis:g,polar:A,calendar:b};d.extend({type:"series.custom",dependencies:["grid","polar","geo","singleAxis","calendar"],defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,useTransform:!0,clip:!1},getInitialData:function(ue,xe){return h(this.getSource(),this)},getDataParams:function(ue,xe,Fe){var Ue=d.prototype.getDataParams.apply(this,arguments);return Fe&&(Ue.info=Fe.info),Ue}}),r.extend({type:"custom",_data:null,render:function(ue,xe,Fe,Ue){var Ze=this._data,we=ue.getData(),He=this.group,ee=U(ue,we,xe,Fe);we.diff(Ze).add(function(Ve){K(null,Ve,ee(Ve,Ue),ue,He,we)}).update(function(Ve,oe){var Q=Ze.getItemGraphicEl(oe);K(Q,Ve,ee(Ve,Ue),ue,He,we)}).remove(function(Ve){var oe=Ze.getItemGraphicEl(Ve);oe&&He.remove(oe)}).execute();var he=ue.get("clip",!0)?i(ue.coordinateSystem,!1,ue):null;he?He.setClipPath(he):He.removeClipPath(),this._data=we},incrementalPrepareRender:function(ue,xe,Fe){this.group.removeAll(),this._data=null},incrementalRender:function(ue,xe,Fe,Ue,Ze){var we=xe.getData(),He=U(xe,we,Fe,Ue);function ee(oe){oe.isGroup||(oe.incremental=!0,oe.useHoverLayer=!0)}for(var he=ue.start;he<ue.end;he++){var Ve=K(null,he,He(he,Ze),xe,this.group,we);Ve.traverse(ee)}},dispose:v.noop,filterForExposedEvent:function(ue,xe,Fe,Ue){var Ze=xe.element;if(Ze==null||Fe.name===Ze)return!0;for(;(Fe=Fe.parent)&&Fe!==this.group;)if(Fe.name===Ze)return!0;return!1}});function O(ue){var xe=ue.type,Fe;if(xe==="path"){var Ue=ue.shape,Ze=Ue.width!=null&&Ue.height!=null?{x:Ue.x||0,y:Ue.y||0,width:Ue.width,height:Ue.height}:null,we=q(Ue);Fe=a.makePath(we,null,Ze,Ue.layout||"center"),Fe.__customPathData=we}else if(xe==="image")Fe=new a.Image({}),Fe.__customImagePath=ue.style.image;else if(xe==="text")Fe=new a.Text({}),Fe.__customText=ue.style.text;else if(xe==="group")Fe=new a.Group;else{if(xe==="compoundPath")throw new Error('"compoundPath" is not supported yet.');var He=a.getShapeClass(xe);Fe=new He}return Fe.__customGraphicType=xe,Fe.name=ue.name,Fe}function D(ue,xe,Fe,Ue,Ze,we,He){var ee={},he=Fe.style||{};if(Fe.shape&&(ee.shape=v.clone(Fe.shape)),Fe.position&&(ee.position=Fe.position.slice()),Fe.scale&&(ee.scale=Fe.scale.slice()),Fe.origin&&(ee.origin=Fe.origin.slice()),Fe.rotation&&(ee.rotation=Fe.rotation),ue.type==="image"&&Fe.style){var Ve=ee.style={};v.each(["x","y","width","height"],function(G){F(G,Ve,he,ue.style,we)})}if(ue.type==="text"&&Fe.style){var Ve=ee.style={};v.each(["x","y"],function(te){F(te,Ve,he,ue.style,we)}),!he.hasOwnProperty("textFill")&&he.fill&&(he.textFill=he.fill),!he.hasOwnProperty("textStroke")&&he.stroke&&(he.textStroke=he.stroke)}if(ue.type!=="group"&&(ue.useStyle(he),we)){ue.style.opacity=0;var oe=he.opacity;oe==null&&(oe=1),a.initProps(ue,{style:{opacity:oe}},Ue,xe)}we?ue.attr(ee):a.updateProps(ue,ee,Ue,xe),Fe.hasOwnProperty("z2")&&ue.attr("z2",Fe.z2||0),Fe.hasOwnProperty("silent")&&ue.attr("silent",Fe.silent),Fe.hasOwnProperty("invisible")&&ue.attr("invisible",Fe.invisible),Fe.hasOwnProperty("ignore")&&ue.attr("ignore",Fe.ignore),Fe.hasOwnProperty("info")&&ue.attr("info",Fe.info);var Q=Fe.styleEmphasis;a.setElementHoverStyle(ue,Q),He&&a.setAsHighDownDispatcher(ue,Q!==!1)}function F(ue,xe,Fe,Ue,Ze){Fe[ue]!=null&&!Ze&&(xe[ue]=Fe[ue],Fe[ue]=Ue[ue])}function U(ue,xe,Fe,Ue){var Ze=ue.get("renderItem"),we=ue.coordinateSystem,He={};we&&(He=we.prepareCustoms?we.prepareCustoms():S[we.type](we));var ee=v.defaults({getWidth:Ue.getWidth,getHeight:Ue.getHeight,getZr:Ue.getZr,getDevicePixelRatio:Ue.getDevicePixelRatio,value:Me,style:Ie,styleEmphasis:de,visual:ye,barLayout:De,currentSeriesIndices:tt,font:Et},He.api||{}),he={context:{},seriesId:ue.id,seriesName:ue.name,seriesIndex:ue.seriesIndex,coordSys:He.coordSys,dataInsideLength:xe.count(),encode:R(ue.getData())},Ve,oe=!0,Q,G,te,Ae;return function(gt,Pe){return Ve=gt,oe=!0,Ze&&Ze(v.defaults({dataIndexInside:gt,dataIndex:xe.getRawIndex(gt),actionType:Pe?Pe.type:null},he),ee)};function me(gt){gt==null&&(gt=Ve),oe&&(Q=xe.getItemModel(gt),G=Q.getModel(C),te=Q.getModel(L),Ae=xe.getItemVisual(gt,"color"),oe=!1)}function Me(gt,Pe){return Pe==null&&(Pe=Ve),xe.get(xe.getDimension(gt||0),Pe)}function Ie(gt,Pe){Pe==null&&(Pe=Ve),me(Pe);var Ut=Q.getModel(w).getItemStyle();Ae!=null&&(Ut.fill=Ae);var pt=xe.getItemVisual(Pe,"opacity");pt!=null&&(Ut.opacity=pt);var zt=gt?H(gt,G):G;return a.setTextStyle(Ut,zt,null,{autoColor:Ae,isRectText:!0}),Ut.text=zt.getShallow("show")?v.retrieve2(ue.getFormattedLabel(Pe,"normal"),e(xe,Pe)):null,gt&&X(Ut,gt),Ut}function de(gt,Pe){Pe==null&&(Pe=Ve),me(Pe);var Ut=Q.getModel(_).getItemStyle(),pt=gt?H(gt,te):te;return a.setTextStyle(Ut,pt,null,{isRectText:!0},!0),Ut.text=pt.getShallow("show")?v.retrieve3(ue.getFormattedLabel(Pe,"emphasis"),ue.getFormattedLabel(Pe,"normal"),e(xe,Pe)):null,gt&&X(Ut,gt),Ut}function ye(gt,Pe){return Pe==null&&(Pe=Ve),xe.getItemVisual(Pe,gt)}function De(gt){if(we.getBaseAxis){var Pe=we.getBaseAxis();return s(v.defaults({axis:Pe},gt),Ue)}}function tt(){return Fe.getCurrentSeriesIndices()}function Et(gt){return a.getFont(gt,Fe)}}function R(ue){var xe={};return v.each(ue.dimensions,function(Fe,Ue){var Ze=ue.getDimensionInfo(Fe);if(!Ze.isExtraCoord){var we=Ze.coordDim,He=xe[we]=xe[we]||[];He[Ze.coordDimIndex]=Ue}}),xe}function K(ue,xe,Fe,Ue,Ze,we){return ue=Z(ue,xe,Fe,Ue,Ze,we,!0),ue&&we.setItemGraphicEl(xe,ue),ue}function Z(ue,xe,Fe,Ue,Ze,we,He){var ee=!Fe;Fe=Fe||{};var he=Fe.type,Ve=Fe.shape,oe=Fe.style;if(ue&&(ee||he!=null&&he!==ue.__customGraphicType||he==="path"&&se(Ve)&&q(Ve)!==ue.__customPathData||he==="image"&&ve(oe,"image")&&oe.image!==ue.__customImagePath||he==="text"&&ve(Ve,"text")&&oe.text!==ue.__customText)&&(Ze.remove(ue),ue=null),ee)return;var Q=!ue;return!ue&&(ue=O(Fe)),D(ue,xe,Fe,Ue,we,Q,He),he==="group"&&P(ue,xe,Fe,Ue,we),Ze.add(ue),ue}function P(ue,xe,Fe,Ue,Ze){var we=Fe.children,He=we?we.length:0,ee=Fe.$mergeChildren,he=ee==="byName"||Fe.diffChildrenByName,Ve=ee===!1;if(!He&&!he&&!Ve)return;if(he){Y({oldChildren:ue.children()||[],newChildren:we||[],dataIndex:xe,animatableModel:Ue,group:ue,data:Ze});return}Ve&&ue.removeAll();for(var oe=0;oe<He;oe++)we[oe]&&Z(ue.childAt(oe),xe,we[oe],Ue,ue,Ze)}function Y(ue){new n(ue.oldChildren,ue.newChildren,W,W,ue).add(z).update(z).remove(V).execute()}function W(ue,xe){var Fe=ue&&ue.name;return Fe!=null?Fe:E+xe}function z(ue,xe){var Fe=this.context,Ue=ue!=null?Fe.newChildren[ue]:null,Ze=xe!=null?Fe.oldChildren[xe]:null;Z(Ze,Fe.dataIndex,Ue,Fe.animatableModel,Fe.group,Fe.data)}function H(ue,xe){var Fe=new c({},xe);return v.each(x,function(Ue,Ze){ue.hasOwnProperty(Ue)&&(Fe.option[Ze]=ue[Ue])}),Fe}function X(ue,xe){for(var Fe in xe)(xe.hasOwnProperty(Fe)||!x.hasOwnProperty(Fe))&&(ue[Fe]=xe[Fe])}function V(ue){var xe=this.context,Fe=xe.oldChildren[ue];Fe&&xe.group.remove(Fe)}function q(ue){return ue&&(ue.pathData||ue.d)}function se(ue){return ue&&(ue.hasOwnProperty("pathData")||ue.hasOwnProperty("d"))}function ve(ue,xe){return ue&&ue.hasOwnProperty(xe)}},"4HMb":function(B,k,o){var y=o("bYtY"),m=o("6GrX"),v=o("4NO4"),a=v.makeInner,t=o("aX7z"),e=t.makeLabelFormatter,h=t.getOptionCategoryInterval,l=t.shouldShowAllLabels,s=a();function n(C){return C.type==="category"?c(C):i(C)}function d(C,L){return C.type==="category"?f(C,L):{ticks:C.scale.getTicks()}}function c(C){var L=C.getLabelModel(),E=r(C,L);return!L.get("show")||C.scale.isBlank()?{labels:[],labelCategoryInterval:E.labelCategoryInterval}:E}function r(C,L){var E=u(C,"labels"),S=h(L),O=p(E,S);if(O)return O;var D,F;return y.isFunction(S)?D=_(C,S):(F=S==="auto"?A(C):S,D=w(C,F)),g(E,S,{labels:D,labelCategoryInterval:F})}function f(C,L){var E=u(C,"ticks"),S=h(L),O=p(E,S);if(O)return O;var D,F;if((!L.get("show")||C.scale.isBlank())&&(D=[]),y.isFunction(S))D=_(C,S,!0);else if(S==="auto"){var U=r(C,C.getLabelModel());F=U.labelCategoryInterval,D=y.map(U.labels,function(R){return R.tickValue})}else F=S,D=w(C,F,!0);return g(E,S,{ticks:D,tickCategoryInterval:F})}function i(C){var L=C.scale.getTicks(),E=e(C);return{labels:y.map(L,function(S,O){return{formattedLabel:E(S,O),rawLabel:C.scale.getLabel(S),tickValue:S}})}}function u(C,L){return s(C)[L]||(s(C)[L]=[])}function p(C,L){for(var E=0;E<C.length;E++)if(C[E].key===L)return C[E].value}function g(C,L,E){return C.push({key:L,value:E}),E}function A(C){var L=s(C).autoInterval;return L!=null?L:s(C).autoInterval=C.calculateCategoryInterval()}function b(C){var L=x(C),E=e(C),S=(L.axisRotate-L.labelRotate)/180*Math.PI,O=C.scale,D=O.getExtent(),F=O.count();if(D[1]-D[0]<1)return 0;var U=1;F>40&&(U=Math.max(1,Math.floor(F/40)));for(var R=D[0],K=C.dataToCoord(R+1)-C.dataToCoord(R),Z=Math.abs(K*Math.cos(S)),P=Math.abs(K*Math.sin(S)),Y=0,W=0;R<=D[1];R+=U){var z=0,H=0,X=m.getBoundingRect(E(R),L.font,"center","top");z=X.width*1.3,H=X.height*1.3,Y=Math.max(Y,z,7),W=Math.max(W,H,7)}var V=Y/Z,q=W/P;isNaN(V)&&(V=Infinity),isNaN(q)&&(q=Infinity);var se=Math.max(0,Math.floor(Math.min(V,q))),ve=s(C.model),ue=C.getExtent(),xe=ve.lastAutoInterval,Fe=ve.lastTickCount;return xe!=null&&Fe!=null&&Math.abs(xe-se)<=1&&Math.abs(Fe-F)<=1&&xe>se&&ve.axisExtend0===ue[0]&&ve.axisExtend1===ue[1]?se=xe:(ve.lastTickCount=F,ve.lastAutoInterval=se,ve.axisExtend0=ue[0],ve.axisExtend1=ue[1]),se}function x(C){var L=C.getLabelModel();return{axisRotate:C.getRotate?C.getRotate():C.isHorizontal&&!C.isHorizontal()?90:0,labelRotate:L.get("rotate")||0,font:L.getFont()}}function w(C,L,E){var S=e(C),O=C.scale,D=O.getExtent(),F=C.getLabelModel(),U=[],R=Math.max((L||0)+1,1),K=D[0],Z=O.count();K!==0&&R>1&&Z/R>2&&(K=Math.round(Math.ceil(K/R)*R));var P=l(C),Y=F.get("showMinLabel")||P,W=F.get("showMaxLabel")||P;Y&&K!==D[0]&&H(D[0]);for(var z=K;z<=D[1];z+=R)H(z);W&&z-R!==D[1]&&H(D[1]);function H(X){U.push(E?X:{formattedLabel:S(X),rawLabel:O.getLabel(X),tickValue:X})}return U}function _(C,L,E){var S=C.scale,O=e(C),D=[];return y.each(S.getTicks(),function(F){var U=S.getLabel(F);L(F,U)&&D.push(E?F:{formattedLabel:O(F),rawLabel:U,tickValue:F})}),D}k.createAxisLabels=n,k.createAxisTicks=d,k.calculateCategoryInterval=b},"4Hlu":function(B,k,o){},"4NO4":function(B,k,o){var y=o("bYtY"),m=o("ItGF"),v=y.each,a=y.isObject,t=y.isArray,e="series\0";function h(E){return E instanceof Array?E:E==null?[]:[E]}function l(E,S,O){if(E){E[S]=E[S]||{},E.emphasis=E.emphasis||{},E.emphasis[S]=E.emphasis[S]||{};for(var D=0,F=O.length;D<F;D++){var U=O[D];!E.emphasis[S].hasOwnProperty(U)&&E[S].hasOwnProperty(U)&&(E.emphasis[S][U]=E[S][U])}}}var s=["fontStyle","fontWeight","fontSize","fontFamily","rich","tag","color","textBorderColor","textBorderWidth","width","height","lineHeight","align","verticalAlign","baseline","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY","textShadowColor","textShadowBlur","textShadowOffsetX","textShadowOffsetY","backgroundColor","borderColor","borderWidth","borderRadius","padding"];function n(E){return a(E)&&!t(E)&&!(E instanceof Date)?E.value:E}function d(E){return a(E)&&!(E instanceof Array)}function c(E,S){S=(S||[]).slice();var O=y.map(E||[],function(D,F){return{exist:D}});return v(S,function(D,F){if(!a(D))return;for(var U=0;U<O.length;U++)if(!O[U].option&&D.id!=null&&O[U].exist.id===D.id+""){O[U].option=D,S[F]=null;return}for(var U=0;U<O.length;U++){var R=O[U].exist;if(!O[U].option&&(R.id==null||D.id==null)&&D.name!=null&&!i(D)&&!i(R)&&R.name===D.name+""){O[U].option=D,S[F]=null;return}}}),v(S,function(D,F){if(!a(D))return;for(var U=0;U<O.length;U++){var R=O[U].exist;if(!O[U].option&&!i(R)&&D.id==null){O[U].option=D;break}}U>=O.length&&O.push({option:D})}),O}function r(E){var S=y.createHashMap();v(E,function(O,D){var F=O.exist;F&&S.set(F.id,O)}),v(E,function(O,D){var F=O.option;y.assert(!F||F.id==null||!S.get(F.id)||S.get(F.id)===O,"id duplicates: "+(F&&F.id)),F&&F.id!=null&&S.set(F.id,O),!O.keyInfo&&(O.keyInfo={})}),v(E,function(O,D){var F=O.exist,U=O.option,R=O.keyInfo;if(!a(U))return;if(R.name=U.name!=null?U.name+"":F?F.name:e+D,F)R.id=F.id;else if(U.id!=null)R.id=U.id+"";else{var K=0;do R.id="\0"+R.name+"\0"+K++;while(S.get(R.id))}S.set(R.id,O)})}function f(E){var S=E.name;return!!(S&&S.indexOf(e))}function i(E){return a(E)&&E.id&&(E.id+"").indexOf("\0_ec_\0")===0}function u(E,S){var O={},D={};return F(E||[],O),F(S||[],D,O),[U(O),U(D)];function F(R,K,Z){for(var P=0,Y=R.length;P<Y;P++)for(var W=R[P].seriesId,z=h(R[P].dataIndex),H=Z&&Z[W],X=0,V=z.length;X<V;X++){var q=z[X];H&&H[q]?H[q]=null:(K[W]||(K[W]={}))[q]=1}}function U(R,K){var Z=[];for(var P in R)if(R.hasOwnProperty(P)&&R[P]!=null)if(K)Z.push(+P);else{var Y=U(R[P],!0);Y.length&&Z.push({seriesId:P,dataIndex:Y})}return Z}}function p(E,S){if(S.dataIndexInside!=null)return S.dataIndexInside;if(S.dataIndex!=null)return y.isArray(S.dataIndex)?y.map(S.dataIndex,function(O){return E.indexOfRawIndex(O)}):E.indexOfRawIndex(S.dataIndex);if(S.name!=null)return y.isArray(S.name)?y.map(S.name,function(O){return E.indexOfName(O)}):E.indexOfName(S.name)}function g(){var E="__\0ec_inner_"+A+++"_"+Math.random().toFixed(5);return function(S){return S[E]||(S[E]={})}}var A=0;function b(E,S,O){if(y.isString(S)){var D={};D[S+"Index"]=0,S=D}var F=O&&O.defaultMainType;F&&!x(S,F+"Index")&&!x(S,F+"Id")&&!x(S,F+"Name")&&(S[F+"Index"]=0);var U={};return v(S,function(R,K){var R=S[K];if(K==="dataIndex"||K==="dataIndexInside"){U[K]=R;return}var Z=K.match(/^(\w+)(Index|Id|Name)$/)||[],P=Z[1],Y=(Z[2]||"").toLowerCase();if(!P||!Y||R==null||Y==="index"&&R==="none"||O&&O.includeMainTypes&&y.indexOf(O.includeMainTypes,P)<0)return;var W={mainType:P};(Y!=="index"||R!=="all")&&(W[Y]=R);var z=E.queryComponents(W);U[P+"Models"]=z,U[P+"Model"]=z[0]}),U}function x(E,S){return E&&E.hasOwnProperty(S)}function w(E,S,O){E.setAttribute?E.setAttribute(S,O):E[S]=O}function _(E,S){return E.getAttribute?E.getAttribute(S):E[S]}function C(E){return E==="auto"?m.domSupported?"html":"richText":E||"html"}function L(E,S){var O=y.createHashMap(),D=[];return y.each(E,function(F){var U=S(F);(O.get(U)||(D.push(U),O.set(U,[]))).push(F)}),{keys:D,buckets:O}}k.normalizeToArray=h,k.defaultEmphasis=l,k.TEXT_STYLE_OPTIONS=s,k.getDataItemValue=n,k.isDataItemOption=d,k.mappingToExists=c,k.makeIdAndName=r,k.isNameSpecified=f,k.isIdInner=i,k.compressBatches=u,k.queryDataIndex=p,k.makeInner=g,k.parseFinder=b,k.setAttribute=w,k.getAttribute=_,k.getTooltipRenderMode=C,k.groupData=L},"4NgU":function(B,k,o){var y=o("Yl7c");function m(a){this._setting=a||{},this._extent=[Infinity,-Infinity],this._interval=0,this.init&&this.init.apply(this,arguments)}m.prototype.parse=function(a){return a},m.prototype.getSetting=function(a){return this._setting[a]},m.prototype.contain=function(a){var t=this._extent;return a>=t[0]&&a<=t[1]},m.prototype.normalize=function(a){var t=this._extent;return t[1]===t[0]?.5:(a-t[0])/(t[1]-t[0])},m.prototype.scale=function(a){var t=this._extent;return a*(t[1]-t[0])+t[0]},m.prototype.unionExtent=function(a){var t=this._extent;a[0]<t[0]&&(t[0]=a[0]),a[1]>t[1]&&(t[1]=a[1])},m.prototype.unionExtentFromData=function(a,t){this.unionExtent(a.getApproximateExtent(t))},m.prototype.getExtent=function(){return this._extent.slice()},m.prototype.setExtent=function(a,t){var e=this._extent;isNaN(a)||(e[0]=a),isNaN(t)||(e[1]=t)},m.prototype.isBlank=function(){return this._isBlank},m.prototype.setBlank=function(a){this._isBlank=a},m.prototype.getLabel=null,y.enableClassExtend(m),y.enableClassManagement(m,{registerWhenExtend:!0});var v=m;B.exports=v},"4XS9":function(B,k,o){//! moment.js locale configuration
//! locale : Macedonian [mk]
//! author : Borislav Mickov : https://github.com/B0k0
//! author : Sashko Todorov : https://github.com/bkyceh
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("mk",{months:"\u0458\u0430\u043D\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0438\u043B_\u043C\u0430\u0458_\u0458\u0443\u043D\u0438_\u0458\u0443\u043B\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438_\u043E\u043A\u0442\u043E\u043C\u0432\u0440\u0438_\u043D\u043E\u0435\u043C\u0432\u0440\u0438_\u0434\u0435\u043A\u0435\u043C\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043D_\u0444\u0435\u0432_\u043C\u0430\u0440_\u0430\u043F\u0440_\u043C\u0430\u0458_\u0458\u0443\u043D_\u0458\u0443\u043B_\u0430\u0432\u0433_\u0441\u0435\u043F_\u043E\u043A\u0442_\u043D\u043E\u0435_\u0434\u0435\u043A".split("_"),weekdays:"\u043D\u0435\u0434\u0435\u043B\u0430_\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u043D\u0438\u043A_\u0432\u0442\u043E\u0440\u043D\u0438\u043A_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043E\u043A_\u043F\u0435\u0442\u043E\u043A_\u0441\u0430\u0431\u043E\u0442\u0430".split("_"),weekdaysShort:"\u043D\u0435\u0434_\u043F\u043E\u043D_\u0432\u0442\u043E_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043F\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043De_\u043Fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043F\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043D\u0435\u0441 \u0432\u043E] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043E] LT",nextWeek:"[\u0412\u043E] dddd [\u0432\u043E] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043E] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043C\u0438\u043D\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043E] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043C\u0438\u043D\u0430\u0442\u0438\u043E\u0442] dddd [\u0432\u043E] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043F\u0440\u0435\u0434 %s",s:"\u043D\u0435\u043A\u043E\u043B\u043A\u0443 \u0441\u0435\u043A\u0443\u043D\u0434\u0438",ss:"%d \u0441\u0435\u043A\u0443\u043D\u0434\u0438",m:"\u0435\u0434\u043D\u0430 \u043C\u0438\u043D\u0443\u0442\u0430",mm:"%d \u043C\u0438\u043D\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043D \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043D \u0434\u0435\u043D",dd:"%d \u0434\u0435\u043D\u0430",M:"\u0435\u0434\u0435\u043D \u043C\u0435\u0441\u0435\u0446",MM:"%d \u043C\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043D\u0430 \u0433\u043E\u0434\u0438\u043D\u0430",yy:"%d \u0433\u043E\u0434\u0438\u043D\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var t=a%10,e=a%100;return a===0?a+"-\u0435\u0432":e===0?a+"-\u0435\u043D":e>10&&e<20?a+"-\u0442\u0438":t===1?a+"-\u0432\u0438":t===2?a+"-\u0440\u0438":t===7||t===8?a+"-\u043C\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}});return m})},"4fz+":function(B,k,o){var y=o("bYtY"),m=o("1bdT"),v=o("mFDi"),a=function(h){h=h||{},m.call(this,h);for(var l in h)h.hasOwnProperty(l)&&(this[l]=h[l]);this._children=[],this.__storage=null,this.__dirty=!0};a.prototype={constructor:a,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(h){return this._children[h]},childOfName:function(h){for(var l=this._children,s=0;s<l.length;s++)if(l[s].name===h)return l[s]},childCount:function(){return this._children.length},add:function(h){return h&&h!==this&&h.parent!==this&&(this._children.push(h),this._doAdd(h)),this},addBefore:function(h,l){if(h&&h!==this&&h.parent!==this&&l&&l.parent===this){var s=this._children,n=s.indexOf(l);n>=0&&(s.splice(n,0,h),this._doAdd(h))}return this},_doAdd:function(h){h.parent&&h.parent.remove(h),h.parent=this;var l=this.__storage,s=this.__zr;l&&l!==h.__storage&&(l.addToStorage(h),h instanceof a&&h.addChildrenToStorage(l)),s&&s.refresh()},remove:function(h){var l=this.__zr,s=this.__storage,n=this._children,d=y.indexOf(n,h);return d<0?this:(n.splice(d,1),h.parent=null,s&&(s.delFromStorage(h),h instanceof a&&h.delChildrenFromStorage(s)),l&&l.refresh(),this)},removeAll:function(){var h=this._children,l=this.__storage,s,n;for(n=0;n<h.length;n++)s=h[n],l&&(l.delFromStorage(s),s instanceof a&&s.delChildrenFromStorage(l)),s.parent=null;return h.length=0,this},eachChild:function(h,l){for(var s=this._children,n=0;n<s.length;n++){var d=s[n];h.call(l,d,n)}return this},traverse:function(h,l){for(var s=0;s<this._children.length;s++){var n=this._children[s];h.call(l,n),n.type==="group"&&n.traverse(h,l)}return this},addChildrenToStorage:function(h){for(var l=0;l<this._children.length;l++){var s=this._children[l];h.addToStorage(s),s instanceof a&&s.addChildrenToStorage(h)}},delChildrenFromStorage:function(h){for(var l=0;l<this._children.length;l++){var s=this._children[l];h.delFromStorage(s),s instanceof a&&s.delChildrenFromStorage(h)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(h){for(var l=null,s=new v(0,0,0,0),n=h||this._children,d=[],c=0;c<n.length;c++){var r=n[c];if(r.ignore||r.invisible)continue;var f=r.getBoundingRect(),i=r.getLocalTransform(d);i?(s.copy(f),s.applyTransform(i),l=l||s.clone(),l.union(s)):(l=l||f.clone(),l.union(f))}return l||s}},y.inherits(a,m);var t=a;B.exports=t},"4hsn":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("dPPK")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="FileOutlined";var l=a.forwardRef(h);k.default=l},"4i/N":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CloseOutlined";var h=k.a=m.forwardRef(e)},"4kh3":function(B,k){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */k.read=function(o,y,m,v,a){var t,e,h=a*8-v-1,l=(1<<h)-1,s=l>>1,n=-7,d=m?a-1:0,c=m?-1:1,r=o[y+d];for(d+=c,t=r&(1<<-n)-1,r>>=-n,n+=h;n>0;t=t*256+o[y+d],d+=c,n-=8);for(e=t&(1<<-n)-1,t>>=-n,n+=v;n>0;e=e*256+o[y+d],d+=c,n-=8);if(t===0)t=1-s;else{if(t===l)return e?NaN:(r?-1:1)*Infinity;e=e+Math.pow(2,v),t=t-s}return(r?-1:1)*e*Math.pow(2,t-v)},k.write=function(o,y,m,v,a,t){var e,h,l,s=t*8-a-1,n=(1<<s)-1,d=n>>1,c=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,r=v?0:t-1,f=v?1:-1,i=y<0||y===0&&1/y<0?1:0;for(y=Math.abs(y),isNaN(y)||y===Infinity?(h=isNaN(y)?1:0,e=n):(e=Math.floor(Math.log(y)/Math.LN2),y*(l=Math.pow(2,-e))<1&&(e--,l*=2),e+d>=1?y+=c/l:y+=c*Math.pow(2,1-d),y*l>=2&&(e++,l/=2),e+d>=n?(h=0,e=n):e+d>=1?(h=(y*l-1)*Math.pow(2,a),e=e+d):(h=y*Math.pow(2,d-1)*Math.pow(2,a),e=0));a>=8;o[m+r]=h&255,r+=f,h/=256,a-=8);for(e=e<<a|h,s+=a;s>0;o[m+r]=e&255,r+=f,e/=256,s-=8);o[m+r-f]|=i*128}},"4mN7":function(B,k,o){var y=o("QBsz"),m=o("Sj9i"),v=Math.min,a=Math.max,t=Math.sin,e=Math.cos,h=Math.PI*2,l=y.create(),s=y.create(),n=y.create();function d(g,A,b){if(g.length===0)return;var x=g[0],w=x[0],_=x[0],C=x[1],L=x[1],E;for(E=1;E<g.length;E++)x=g[E],w=v(w,x[0]),_=a(_,x[0]),C=v(C,x[1]),L=a(L,x[1]);A[0]=w,A[1]=C,b[0]=_,b[1]=L}function c(g,A,b,x,w,_){w[0]=v(g,b),w[1]=v(A,x),_[0]=a(g,b),_[1]=a(A,x)}var r=[],f=[];function i(g,A,b,x,w,_,C,L,E,S){var O=m.cubicExtrema,D=m.cubicAt,F,U=O(g,b,w,C,r);for(E[0]=Infinity,E[1]=Infinity,S[0]=-Infinity,S[1]=-Infinity,F=0;F<U;F++){var R=D(g,b,w,C,r[F]);E[0]=v(R,E[0]),S[0]=a(R,S[0])}for(U=O(A,x,_,L,f),F=0;F<U;F++){var K=D(A,x,_,L,f[F]);E[1]=v(K,E[1]),S[1]=a(K,S[1])}E[0]=v(g,E[0]),S[0]=a(g,S[0]),E[0]=v(C,E[0]),S[0]=a(C,S[0]),E[1]=v(A,E[1]),S[1]=a(A,S[1]),E[1]=v(L,E[1]),S[1]=a(L,S[1])}function u(g,A,b,x,w,_,C,L){var E=m.quadraticExtremum,S=m.quadraticAt,O=a(v(E(g,b,w),1),0),D=a(v(E(A,x,_),1),0),F=S(g,b,w,O),U=S(A,x,_,D);C[0]=v(g,w,F),C[1]=v(A,_,U),L[0]=a(g,w,F),L[1]=a(A,_,U)}function p(g,A,b,x,w,_,C,L,E){var S=y.min,O=y.max,D=Math.abs(w-_);if(D%h<1e-4&&D>1e-4){L[0]=g-b,L[1]=A-x,E[0]=g+b,E[1]=A+x;return}if(l[0]=e(w)*b+g,l[1]=t(w)*x+A,s[0]=e(_)*b+g,s[1]=t(_)*x+A,S(L,l,s),O(E,l,s),w=w%h,w<0&&(w=w+h),_=_%h,_<0&&(_=_+h),w>_&&!C?_+=h:w<_&&C&&(w+=h),C){var F=_;_=w,w=F}for(var U=0;U<_;U+=Math.PI/2)U>w&&(n[0]=e(U)*b+g,n[1]=t(U)*x+A,S(L,n,L),O(E,n,E))}k.fromPoints=d,k.fromLine=c,k.fromCubic=i,k.fromQuadratic=u,k.fromArc=p},"4mZA":function(B,k,o){"use strict";var y=o("41hN"),m=o.n(y),v=o("QdAq"),a=o("2dbc")},"4pyn":function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("yG+k"),l=o("gO5/"),s=o("avuj"),n=o("IWUT"),d=o("Xnl7"),c=o("bVAP"),r=o("DHui"),f=o("jK+o"),i=o.n(f),u=function(Ue){var Ze,we="".concat(Ue.rootPrefixCls,"-item"),He=i()(we,"".concat(we,"-").concat(Ue.page),(Ze={},Object(l.a)(Ze,"".concat(we,"-active"),Ue.active),Object(l.a)(Ze,Ue.className,!!Ue.className),Object(l.a)(Ze,"".concat(we,"-disabled"),!Ue.page),Ze)),ee=function(){Ue.onClick(Ue.page)},he=function(oe){Ue.onKeyPress(oe,Ue.onClick,Ue.page)};return e.a.createElement("li",{title:Ue.showTitle?Ue.page:null,className:He,onClick:ee,onKeyPress:he,tabIndex:"0"},Ue.itemRender(Ue.page,"page",e.a.createElement("a",{rel:"nofollow"},Ue.page)))},p=u,g={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},A=function(Fe){Object(c.a)(Ze,Fe);var Ue=Object(r.a)(Ze);function Ze(){var we;Object(n.a)(this,Ze);for(var He=arguments.length,ee=new Array(He),he=0;he<He;he++)ee[he]=arguments[he];return we=Ue.call.apply(Ue,[this].concat(ee)),we.state={goInputText:""},we.buildOptionText=function(Ve){return"".concat(Ve," ").concat(we.props.locale.items_per_page)},we.changeSize=function(Ve){we.props.changeSize(Number(Ve))},we.handleChange=function(Ve){we.setState({goInputText:Ve.target.value})},we.handleBlur=function(Ve){var oe=we.props,Q=oe.goButton,G=oe.quickGo,te=oe.rootPrefixCls,Ae=we.state.goInputText;if(Q||Ae==="")return;if(Ve.relatedTarget&&(Ve.relatedTarget.className.indexOf("".concat(te,"-prev"))>=0||Ve.relatedTarget.className.indexOf("".concat(te,"-next"))>=0))return;we.setState({goInputText:""}),G(we.getValidValue())},we.go=function(Ve){var oe=we.state.goInputText;if(oe==="")return;(Ve.keyCode===g.ENTER||Ve.type==="click")&&(we.setState({goInputText:""}),we.props.quickGo(we.getValidValue()))},we}return Object(d.a)(Ze,[{key:"getValidValue",value:function(){var He=this.state,ee=He.goInputText,he=He.current;return!ee||isNaN(ee)?he:Number(ee)}},{key:"getPageSizeOptions",value:function(){var He=this.props,ee=He.pageSize,he=He.pageSizeOptions;return he.some(function(Ve){return Ve.toString()===ee.toString()})?he:he.concat([ee.toString()]).sort(function(Ve,oe){var Q=isNaN(Number(Ve))?0:Number(Ve),G=isNaN(Number(oe))?0:Number(oe);return Q-G})}},{key:"render",value:function(){var He=this,ee=this.props,he=ee.pageSize,Ve=ee.locale,oe=ee.rootPrefixCls,Q=ee.changeSize,G=ee.quickGo,te=ee.goButton,Ae=ee.selectComponentClass,me=ee.buildOptionText,Me=ee.selectPrefixCls,Ie=ee.disabled,de=this.state.goInputText,ye="".concat(oe,"-options"),De=Ae,tt=null,Et=null,gt=null;if(!Q&&!G)return null;var Pe=this.getPageSizeOptions();if(Q&&De){var Ut=Pe.map(function(pt,zt){return e.a.createElement(De.Option,{key:zt,value:pt.toString()},(me||He.buildOptionText)(pt))});tt=e.a.createElement(De,{disabled:Ie,prefixCls:Me,showSearch:!1,className:"".concat(ye,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(he||Pe[0]).toString(),onChange:this.changeSize,getPopupContainer:function(zt){return zt.parentNode}},Ut)}return G&&(te&&(gt=typeof te=="boolean"?e.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ie,className:"".concat(ye,"-quick-jumper-button")},Ve.jump_to_confirm):e.a.createElement("span",{onClick:this.go,onKeyUp:this.go},te)),Et=e.a.createElement("div",{className:"".concat(ye,"-quick-jumper")},Ve.jump_to,e.a.createElement("input",{disabled:Ie,type:"text",value:de,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),Ve.page,gt)),e.a.createElement("li",{className:"".concat(ye)},tt,Et)}}]),Ze}(e.a.Component);A.defaultProps={pageSizeOptions:["10","20","50","100"]};var b=A,x=o("REgD");function w(){}function _(Fe){return typeof Fe=="number"&&isFinite(Fe)&&Math.floor(Fe)===Fe}function C(Fe,Ue,Ze){return Ze}function L(Fe,Ue,Ze){var we=typeof Fe=="undefined"?Ue.pageSize:Fe;return Math.floor((Ze.total-1)/we)+1}var E=function(Fe){Object(c.a)(Ze,Fe);var Ue=Object(r.a)(Ze);function Ze(we){var He;Object(n.a)(this,Ze),He=Ue.call(this,we),He.getJumpPrevPage=function(){return Math.max(1,He.state.current-(He.props.showLessItems?3:5))},He.getJumpNextPage=function(){return Math.min(L(void 0,He.state,He.props),He.state.current+(He.props.showLessItems?3:5))},He.getItemIcon=function(Q,G){var te=He.props.prefixCls,Ae=Q||e.a.createElement("button",{type:"button","aria-label":G,className:"".concat(te,"-item-link")});return typeof Q=="function"&&(Ae=e.a.createElement(Q,Object(s.a)({},He.props))),Ae},He.savePaginationNode=function(Q){He.paginationNode=Q},He.isValid=function(Q){return _(Q)&&Q!==He.state.current},He.shouldDisplayQuickJumper=function(){var Q=He.props,G=Q.showQuickJumper,te=Q.pageSize,Ae=Q.total;return Ae<=te?!1:G},He.handleKeyDown=function(Q){(Q.keyCode===g.ARROW_UP||Q.keyCode===g.ARROW_DOWN)&&Q.preventDefault()},He.handleKeyUp=function(Q){var G=He.getValidValue(Q),te=He.state.currentInputValue;G!==te&&He.setState({currentInputValue:G}),Q.keyCode===g.ENTER?He.handleChange(G):Q.keyCode===g.ARROW_UP?He.handleChange(G-1):Q.keyCode===g.ARROW_DOWN&&He.handleChange(G+1)},He.changePageSize=function(Q){var G=He.state.current,te=L(Q,He.state,He.props);G=G>te?te:G,te===0&&(G=He.state.current),typeof Q=="number"&&("pageSize"in He.props||He.setState({pageSize:Q}),"current"in He.props||He.setState({current:G,currentInputValue:G})),He.props.onShowSizeChange(G,Q),"onChange"in He.props&&He.props.onChange&&He.props.onChange(G,Q)},He.handleChange=function(Q){var G=He.props.disabled,te=Q;if(He.isValid(te)&&!G){var Ae=L(void 0,He.state,He.props);te>Ae?te=Ae:te<1&&(te=1),"current"in He.props||He.setState({current:te,currentInputValue:te});var me=He.state.pageSize;return He.props.onChange(te,me),te}return He.state.current},He.prev=function(){He.hasPrev()&&He.handleChange(He.state.current-1)},He.next=function(){He.hasNext()&&He.handleChange(He.state.current+1)},He.jumpPrev=function(){He.handleChange(He.getJumpPrevPage())},He.jumpNext=function(){He.handleChange(He.getJumpNextPage())},He.hasPrev=function(){return He.state.current>1},He.hasNext=function(){return He.state.current<L(void 0,He.state,He.props)},He.runIfEnter=function(Q,G){if(Q.key==="Enter"||Q.charCode===13){for(var te=arguments.length,Ae=new Array(te>2?te-2:0),me=2;me<te;me++)Ae[me-2]=arguments[me];G.apply(void 0,Ae)}},He.runIfEnterPrev=function(Q){He.runIfEnter(Q,He.prev)},He.runIfEnterNext=function(Q){He.runIfEnter(Q,He.next)},He.runIfEnterJumpPrev=function(Q){He.runIfEnter(Q,He.jumpPrev)},He.runIfEnterJumpNext=function(Q){He.runIfEnter(Q,He.jumpNext)},He.handleGoTO=function(Q){(Q.keyCode===g.ENTER||Q.type==="click")&&He.handleChange(He.state.currentInputValue)};var ee=we.onChange!==w,he="current"in we;he&&!ee&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Ve=we.defaultCurrent;"current"in we&&(Ve=we.current);var oe=we.defaultPageSize;return"pageSize"in we&&(oe=we.pageSize),Ve=Math.min(Ve,L(oe,void 0,we)),He.state={current:Ve,currentInputValue:Ve,pageSize:oe},He}return Object(d.a)(Ze,[{key:"componentDidUpdate",value:function(He,ee){var he=this.props.prefixCls;if(ee.current!==this.state.current&&this.paginationNode){var Ve=this.paginationNode.querySelector(".".concat(he,"-item-").concat(ee.current));Ve&&document.activeElement===Ve&&Ve.blur()}}},{key:"getValidValue",value:function(He){var ee=He.target.value,he=L(void 0,this.state,this.props),Ve=this.state.currentInputValue,oe;return ee===""?oe=ee:isNaN(Number(ee))?oe=Ve:ee>=he?oe=he:oe=Number(ee),oe}},{key:"getShowSizeChanger",value:function(){var He=this.props,ee=He.showSizeChanger,he=He.total,Ve=He.totalBoundaryShowSizeChanger;return typeof ee!="undefined"?ee:he>Ve}},{key:"renderPrev",value:function(He){var ee=this.props,he=ee.prevIcon,Ve=ee.itemRender,oe=Ve(He,"prev",this.getItemIcon(he,"prev page")),Q=!this.hasPrev();return Object(t.isValidElement)(oe)?Object(t.cloneElement)(oe,{disabled:Q}):oe}},{key:"renderNext",value:function(He){var ee=this.props,he=ee.nextIcon,Ve=ee.itemRender,oe=Ve(He,"next",this.getItemIcon(he,"next page")),Q=!this.hasNext();return Object(t.isValidElement)(oe)?Object(t.cloneElement)(oe,{disabled:Q}):oe}},{key:"render",value:function(){var He=this,ee=this.props,he=ee.prefixCls,Ve=ee.className,oe=ee.style,Q=ee.disabled,G=ee.hideOnSinglePage,te=ee.total,Ae=ee.locale,me=ee.showQuickJumper,Me=ee.showLessItems,Ie=ee.showTitle,de=ee.showTotal,ye=ee.simple,De=ee.itemRender,tt=ee.showPrevNextJumpers,Et=ee.jumpPrevIcon,gt=ee.jumpNextIcon,Pe=ee.selectComponentClass,Ut=ee.selectPrefixCls,pt=ee.pageSizeOptions,zt=this.state,rr=zt.current,nr=zt.pageSize,Kt=zt.currentInputValue;if(G===!0&&te<=nr)return null;var ir=L(void 0,this.state,this.props),$e=[],ae=null,re=null,Ce=null,Ne=null,ce=null,dt=me&&me.goButton,Dt=Me?1:2,ze=rr-1>0?rr-1:0,Yt=rr+1<ir?rr+1:ir,Dr=Object.keys(this.props).reduce(function(Zn,Zt){return(Zt.substr(0,5)==="data-"||Zt.substr(0,5)==="aria-"||Zt==="role")&&(Zn[Zt]=He.props[Zt]),Zn},{});if(ye)return dt&&(typeof dt=="boolean"?ce=e.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ae.jump_to_confirm):ce=e.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},dt),ce=e.a.createElement("li",{title:Ie?"".concat(Ae.jump_to).concat(rr,"/").concat(ir):null,className:"".concat(he,"-simple-pager")},ce)),e.a.createElement("ul",Object(h.a)({className:i()(he,"".concat(he,"-simple"),Object(l.a)({},"".concat(he,"-disabled"),Q),Ve),style:oe,ref:this.savePaginationNode},Dr),e.a.createElement("li",{title:Ie?Ae.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:i()("".concat(he,"-prev"),Object(l.a)({},"".concat(he,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(ze)),e.a.createElement("li",{title:Ie?"".concat(rr,"/").concat(ir):null,className:"".concat(he,"-simple-pager")},e.a.createElement("input",{type:"text",value:Kt,disabled:Q,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"}),e.a.createElement("span",{className:"".concat(he,"-slash")},"/"),ir),e.a.createElement("li",{title:Ie?Ae.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:i()("".concat(he,"-next"),Object(l.a)({},"".concat(he,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Yt)),ce);if(ir<=3+Dt*2){var ct={locale:Ae,rootPrefixCls:he,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ie,itemRender:De};ir||$e.push(e.a.createElement(p,Object(h.a)({},ct,{key:"noPager",page:ir,className:"".concat(he,"-disabled")})));for(var er=1;er<=ir;er+=1){var ut=rr===er;$e.push(e.a.createElement(p,Object(h.a)({},ct,{key:er,page:er,active:ut})))}}else{var at=Me?Ae.prev_3:Ae.prev_5,Ye=Me?Ae.next_3:Ae.next_5;tt&&(ae=e.a.createElement("li",{title:Ie?at:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:i()("".concat(he,"-jump-prev"),Object(l.a)({},"".concat(he,"-jump-prev-custom-icon"),!!Et))},De(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Et,"prev page"))),re=e.a.createElement("li",{title:Ie?Ye:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:i()("".concat(he,"-jump-next"),Object(l.a)({},"".concat(he,"-jump-next-custom-icon"),!!gt))},De(this.getJumpNextPage(),"jump-next",this.getItemIcon(gt,"next page")))),Ne=e.a.createElement(p,{locale:Ae,last:!0,rootPrefixCls:he,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ir,page:ir,active:!1,showTitle:Ie,itemRender:De}),Ce=e.a.createElement(p,{locale:Ae,rootPrefixCls:he,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ie,itemRender:De});var Je=Math.max(1,rr-Dt),Vt=Math.min(rr+Dt,ir);rr-1<=Dt&&(Vt=1+Dt*2),ir-rr<=Dt&&(Je=ir-Dt*2);for(var Ar=Je;Ar<=Vt;Ar+=1){var Nr=rr===Ar;$e.push(e.a.createElement(p,{locale:Ae,rootPrefixCls:he,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ar,page:Ar,active:Nr,showTitle:Ie,itemRender:De}))}rr-1>=Dt*2&&rr!==1+2&&($e[0]=Object(t.cloneElement)($e[0],{className:"".concat(he,"-item-after-jump-prev")}),$e.unshift(ae)),ir-rr>=Dt*2&&rr!==ir-2&&($e[$e.length-1]=Object(t.cloneElement)($e[$e.length-1],{className:"".concat(he,"-item-before-jump-next")}),$e.push(re)),Je!==1&&$e.unshift(Ce),Vt!==ir&&$e.push(Ne)}var Rr=null;de&&(Rr=e.a.createElement("li",{className:"".concat(he,"-total-text")},de(te,[te===0?0:(rr-1)*nr+1,rr*nr>te?te:rr*nr])));var Ln=!this.hasPrev()||!ir,bn=!this.hasNext()||!ir;return e.a.createElement("ul",Object(h.a)({className:i()(he,Ve,Object(l.a)({},"".concat(he,"-disabled"),Q)),style:oe,unselectable:"unselectable",ref:this.savePaginationNode},Dr),Rr,e.a.createElement("li",{title:Ie?Ae.prev_page:null,onClick:this.prev,tabIndex:Ln?null:0,onKeyPress:this.runIfEnterPrev,className:i()("".concat(he,"-prev"),Object(l.a)({},"".concat(he,"-disabled"),Ln)),"aria-disabled":Ln},this.renderPrev(ze)),$e,e.a.createElement("li",{title:Ie?Ae.next_page:null,onClick:this.next,tabIndex:bn?null:0,onKeyPress:this.runIfEnterNext,className:i()("".concat(he,"-next"),Object(l.a)({},"".concat(he,"-disabled"),bn)),"aria-disabled":bn},this.renderNext(Yt)),e.a.createElement(b,{disabled:Q,locale:Ae,rootPrefixCls:he,selectComponentClass:Pe,selectPrefixCls:Ut,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:rr,pageSize:nr,pageSizeOptions:pt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:dt}))}}],[{key:"getDerivedStateFromProps",value:function(He,ee){var he={};if("current"in He&&(he.current=He.current,He.current!==ee.current&&(he.currentInputValue=he.current)),"pageSize"in He&&He.pageSize!==ee.pageSize){var Ve=ee.current,oe=L(He.pageSize,ee,He);Ve=Ve>oe?oe:Ve,"current"in He||(he.current=Ve,he.currentInputValue=Ve),he.pageSize=He.pageSize}return he}}]),Ze}(e.a.Component);E.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:w,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:w,locale:x.a,style:{},itemRender:C,totalBoundaryShowSizeChanger:50};var S=E,O=o("j6hT"),D=o("4E6o"),F=o.n(D),U=o("QSIn"),R=o.n(U),K=o("4F6i"),Z=o.n(K),P=o("zxfD"),Y=o.n(P),W=o("rf3n"),z=function(Ue){return t.createElement(W.a,a()({size:"small"},Ue))};z.Option=W.a.Option;var H=z,X=o("XylH"),V=o("pDHg"),q=o("468v"),se=function(Fe,Ue){var Ze={};for(var we in Fe)Object.prototype.hasOwnProperty.call(Fe,we)&&Ue.indexOf(we)<0&&(Ze[we]=Fe[we]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,we=Object.getOwnPropertySymbols(Fe);He<we.length;He++)Ue.indexOf(we[He])<0&&Object.prototype.propertyIsEnumerable.call(Fe,we[He])&&(Ze[we[He]]=Fe[we[He]]);return Ze},ve=function(Ue){var Ze=Ue.prefixCls,we=Ue.selectPrefixCls,He=Ue.className,ee=Ue.size,he=Ue.locale,Ve=se(Ue,["prefixCls","selectPrefixCls","className","size","locale"]),oe=Object(q.a)(),Q=oe.xs,G=t.useContext(V.b),te=G.getPrefixCls,Ae=G.direction,me=te("pagination",Ze),Me=function(){var ye=t.createElement("span",{className:"".concat(me,"-item-ellipsis")},"\u2022\u2022\u2022"),De=t.createElement("button",{className:"".concat(me,"-item-link"),type:"button",tabIndex:-1},t.createElement(F.a,null)),tt=t.createElement("button",{className:"".concat(me,"-item-link"),type:"button",tabIndex:-1},t.createElement(R.a,null)),Et=t.createElement("a",{className:"".concat(me,"-item-link")},t.createElement("div",{className:"".concat(me,"-item-container")},t.createElement(Z.a,{className:"".concat(me,"-item-link-icon")}),ye)),gt=t.createElement("a",{className:"".concat(me,"-item-link")},t.createElement("div",{className:"".concat(me,"-item-container")},t.createElement(Y.a,{className:"".concat(me,"-item-link-icon")}),ye));if(Ae==="rtl"){var Pe=[tt,De];De=Pe[0],tt=Pe[1];var Ut=[gt,Et];Et=Ut[0],gt=Ut[1]}return{prevIcon:De,nextIcon:tt,jumpPrevIcon:Et,jumpNextIcon:gt}},Ie=function(ye){var De=a()(a()({},ye),he),tt=ee==="small"||!!(Q&&!ee&&Ve.responsive),Et=te("select",we),gt=i()(He,m()({mini:tt},"".concat(me,"-rtl"),Ae==="rtl"));return t.createElement(S,a()({},Ve,{prefixCls:me,selectPrefixCls:Et},Me(),{className:gt,selectComponentClass:tt?H:W.a,locale:De}))};return t.createElement(X.a,{componentName:"Pagination",defaultLocale:O.a},Ie)},ue=ve,xe=k.a=ue},"4xeM":function(B,k,o){},"56Fr":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("zbaT"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},"56rv":function(B,k,o){var y=o("IwbS"),m=o("x3X8"),v=m.getDefaultLabel;function a(e,h,l,s,n,d,c){var r=l.getModel("label"),f=l.getModel("emphasis.label");y.setLabelStyle(e,h,r,f,{labelFetcher:n,labelDataIndex:d,defaultText:v(n.getData(),d),isRectText:!0,autoColor:s}),t(e),t(h)}function t(e,h){e.textPosition==="outside"&&(e.textPosition=h)}k.setLabel=a},"59Ip":function(B,k,o){var y=o("Sj9i");function m(v,a,t,e,h,l,s,n,d,c,r){if(d===0)return!1;var f=d;if(r>a+f&&r>e+f&&r>l+f&&r>n+f||r<a-f&&r<e-f&&r<l-f&&r<n-f||c>v+f&&c>t+f&&c>h+f&&c>s+f||c<v-f&&c<t-f&&c<h-f&&c<s-f)return!1;var i=y.cubicProjectPoint(v,a,t,e,h,l,s,n,c,r,null);return i<=f/2}k.containStroke=m},"5GhG":function(B,k,o){var y=o("5GtS"),m=o("bYtY"),v=o("L0Ub"),a=v.getDimensionTypeByAxis,t=o("D5nY"),e=t.makeSeriesEncodeForAxisCoordSys,h={_baseAxisDim:null,getInitialData:function(l,s){var n,d=s.getComponent("xAxis",this.get("xAxisIndex")),c=s.getComponent("yAxis",this.get("yAxisIndex")),r=d.get("type"),f=c.get("type"),i;r==="category"?(l.layout="horizontal",n=d.getOrdinalMeta(),i=!0):f==="category"?(l.layout="vertical",n=c.getOrdinalMeta(),i=!0):l.layout=l.layout||"horizontal";var u=["x","y"],p=l.layout==="horizontal"?0:1,g=this._baseAxisDim=u[p],A=u[1-p],b=[d,c],x=b[p].get("type"),w=b[1-p].get("type"),_=l.data;if(_&&i){var C=[];m.each(_,function(S,O){var D;S.value&&m.isArray(S.value)?(D=S.value.slice(),S.value.unshift(O)):m.isArray(S)?(D=S.slice(),S.unshift(O)):D=S,C.push(D)}),l.data=C}var L=this.defaultValueDimensions,E=[{name:g,type:a(x),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:A,type:a(w),dimsDef:L.slice()}];return y(this,{coordDimensions:E,dimensionsCount:L.length+1,encodeDefaulter:m.curry(e,E,this)})},getBaseAxis:function(){var l=this._baseAxisDim;return this.ecModel.getComponent(l+"Axis",this.get(l+"AxisIndex")).axis}};k.seriesModelMixin=h},"5GtS":function(B,k,o){var y=o("sdST"),m=o("YXkt"),v=o("bYtY"),a=v.extend,t=v.isArray;function e(h,l,s){l=t(l)&&{coordDimensions:l}||a({},l);var n=h.getSource(),d=y(n,l),c=new m(d,h);return c.initData(n,s),c}B.exports=e},"5Hur":function(B,k,o){var y=o("4NO4"),m=y.makeInner,v=y.normalizeToArray,a=m();function t(h,l){for(var s=h.length,n=0;n<s;n++)if(h[n].length>l)return h[n];return h[s-1]}var e={clearColorPalette:function(){a(this).colorIdx=0,a(this).colorNameMap={}},getColorFromPalette:function(h,l,s){l=l||this;var n=a(l),d=n.colorIdx||0,c=n.colorNameMap=n.colorNameMap||{};if(c.hasOwnProperty(h))return c[h];var r=v(this.get("color",!0)),f=this.get("colorLayer",!0),i=s==null||!f?r:t(f,s);if(i=i||r,!i||!i.length)return;var u=i[d];return h&&(c[h]=u),n.colorIdx=(d+1)%i.length,u}};B.exports=e},"5NHt":function(B,k,o){o("aTJb"),o("OlYY"),o("fc+c"),o("N5BQ"),o("IyUQ"),o("LBfv"),o("noeP")},"5bA4":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="LeftOutlined";var h=k.a=m.forwardRef(e)},"5nXd":function(B,k,o){var y=o("MFOe"),m=y.slice,v=y.pluck,a=y.each,t=y.bind,e=y.create,h=y.isList,l=y.isFunction,s=y.isObject;B.exports={createStore:c};var n={version:"2.0.12",enabled:!1,get:function(f,i){var u=this.storage.read(this._namespacePrefix+f);return this._deserialize(u,i)},set:function(f,i){return i===void 0?this.remove(f):(this.storage.write(this._namespacePrefix+f,this._serialize(i)),i)},remove:function(f){this.storage.remove(this._namespacePrefix+f)},each:function(f){var i=this;this.storage.each(function(u,p){f.call(i,i._deserialize(u),(p||"").replace(i._namespaceRegexp,""))})},clearAll:function(){this.storage.clearAll()},hasNamespace:function(f){return this._namespacePrefix=="__storejs_"+f+"_"},createStore:function(){return c.apply(this,arguments)},addPlugin:function(f){this._addPlugin(f)},namespace:function(f){return c(this.storage,this.plugins,f)}};function d(){var r=typeof console=="undefined"?null:console;if(!r)return;var f=r.warn?r.warn:r.log;f.apply(r,arguments)}function c(r,f,i){i||(i=""),r&&!h(r)&&(r=[r]),f&&!h(f)&&(f=[f]);var u=i?"__storejs_"+i+"_":"",p=i?new RegExp("^"+u):null,g=/^[a-zA-Z0-9_\-]*$/;if(!g.test(i))throw new Error("store.js namespaces can only have alphanumerics + underscores and dashes");var A={_namespacePrefix:u,_namespaceRegexp:p,_testStorage:function(w){try{var _="__storejs__test__";w.write(_,_);var C=w.read(_)===_;return w.remove(_),C}catch(L){return!1}},_assignPluginFnProp:function(w,_){var C=this[_];this[_]=function(){var E=m(arguments,0),S=this;function O(){return C?(a(arguments,function(F,U){E[U]=F}),C.apply(S,E)):void 0}var D=[O].concat(E);return w.apply(S,D)}},_serialize:function(w){return JSON.stringify(w)},_deserialize:function(w,_){if(!w)return _;var C="";try{C=JSON.parse(w)}catch(L){C=w}return C!==void 0?C:_},_addStorage:function(w){if(this.enabled)return;this._testStorage(w)&&(this.storage=w,this.enabled=!0)},_addPlugin:function(w){var _=this;if(h(w)){a(w,function(E){_._addPlugin(E)});return}var C=v(this.plugins,function(E){return w===E});if(C)return;if(this.plugins.push(w),!l(w))throw new Error("Plugins must be function values that return objects");var L=w.call(this);if(!s(L))throw new Error("Plugins must return an object of function properties");a(L,function(E,S){if(!l(E))throw new Error("Bad plugin property: "+S+" from plugin "+w.name+". Plugins should only return functions.");_._assignPluginFnProp(E,S)})},addStorage:function(w){d("store.addStorage(storage) is deprecated. Use createStore([storages])"),this._addStorage(w)}},b=e(A,n,{plugins:[]});return b.raw={},a(b,function(x,w){l(x)&&(b.raw[w]=t(b,x))}),a(r,function(x){b._addStorage(x)}),a(f,function(x){b._addPlugin(x)}),b}},"5p6S":function(B,k,o){//! moment.js locale configuration
//! locale : Nynorsk [nn]
//! authors : https://github.com/mechuwind
//! Stephen Ramthun : https://github.com/stephenramthun
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xE5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xE5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xE5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xE5r klokka] LT",lastWeek:"[F\xF8reg\xE5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xE5nad",MM:"%d m\xE5nader",y:"eit \xE5r",yy:"%d \xE5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},"5s0K":function(B,k,o){var y=o("bYtY");function m(){var v=[],a={},t;return{add:function(e,h,l,s,n){return y.isString(s)&&(n=s,s=0),a[e.id]?!1:(a[e.id]=1,v.push({el:e,target:h,time:l,delay:s,easing:n}),!0)},done:function(e){return t=e,this},start:function(){for(var e=v.length,h=0,l=v.length;h<l;h++){var s=v[h];s.el.animateTo(s.target,s.time,s.delay,s.easing,n)}return this;function n(){e--,e||(v.length=0,a={},t&&t())}}}}k.createWrap=m},"5y48":function(B,k,o){"use strict";var y=o("34ZS"),m=o("Iw+X"),v=o("hlzQ")},"5yjE":function(B,k,o){//! moment.js locale configuration
//! locale : Konkani Devanagari script [gom-deva]
//! author : The Discoverer : https://github.com/WikiDiscoverer
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={s:["\u0925\u094B\u0921\u092F\u093E \u0938\u0945\u0915\u0902\u0921\u093E\u0902\u0928\u0940","\u0925\u094B\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[a+" \u0938\u0945\u0915\u0902\u0921\u093E\u0902\u0928\u0940",a+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090F\u0915\u093E \u092E\u093F\u0923\u091F\u093E\u0928","\u090F\u0915 \u092E\u093F\u0928\u0942\u091F"],mm:[a+" \u092E\u093F\u0923\u091F\u093E\u0902\u0928\u0940",a+" \u092E\u093F\u0923\u091F\u093E\u0902"],h:["\u090F\u0915\u093E \u0935\u0930\u093E\u0928","\u090F\u0915 \u0935\u0930"],hh:[a+" \u0935\u0930\u093E\u0902\u0928\u0940",a+" \u0935\u0930\u093E\u0902"],d:["\u090F\u0915\u093E \u0926\u093F\u0938\u093E\u0928","\u090F\u0915 \u0926\u0940\u0938"],dd:[a+" \u0926\u093F\u0938\u093E\u0902\u0928\u0940",a+" \u0926\u0940\u0938"],M:["\u090F\u0915\u093E \u092E\u094D\u0939\u092F\u0928\u094D\u092F\u093E\u0928","\u090F\u0915 \u092E\u094D\u0939\u092F\u0928\u094B"],MM:[a+" \u092E\u094D\u0939\u092F\u0928\u094D\u092F\u093E\u0928\u0940",a+" \u092E\u094D\u0939\u092F\u0928\u0947"],y:["\u090F\u0915\u093E \u0935\u0930\u094D\u0938\u093E\u0928","\u090F\u0915 \u0935\u0930\u094D\u0938"],yy:[a+" \u0935\u0930\u094D\u0938\u093E\u0902\u0928\u0940",a+" \u0935\u0930\u094D\u0938\u093E\u0902"]};return h?l[e][0]:l[e][1]}var v=y.defineLocale("gom-deva",{months:{standalone:"\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940_\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u093E\u0930\u0940_\u092E\u093E\u0930\u094D\u091A_\u090F\u092A\u094D\u0930\u0940\u0932_\u092E\u0947_\u091C\u0942\u0928_\u091C\u0941\u0932\u092F_\u0911\u0917\u0938\u094D\u091F_\u0938\u092A\u094D\u091F\u0947\u0902\u092C\u0930_\u0911\u0915\u094D\u091F\u094B\u092C\u0930_\u0928\u094B\u0935\u094D\u0939\u0947\u0902\u092C\u0930_\u0921\u093F\u0938\u0947\u0902\u092C\u0930".split("_"),format:"\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940\u091A\u094D\u092F\u093E_\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u093E\u0930\u0940\u091A\u094D\u092F\u093E_\u092E\u093E\u0930\u094D\u091A\u093E\u091A\u094D\u092F\u093E_\u090F\u092A\u094D\u0930\u0940\u0932\u093E\u091A\u094D\u092F\u093E_\u092E\u0947\u092F\u093E\u091A\u094D\u092F\u093E_\u091C\u0942\u0928\u093E\u091A\u094D\u092F\u093E_\u091C\u0941\u0932\u092F\u093E\u091A\u094D\u092F\u093E_\u0911\u0917\u0938\u094D\u091F\u093E\u091A\u094D\u092F\u093E_\u0938\u092A\u094D\u091F\u0947\u0902\u092C\u0930\u093E\u091A\u094D\u092F\u093E_\u0911\u0915\u094D\u091F\u094B\u092C\u0930\u093E\u091A\u094D\u092F\u093E_\u0928\u094B\u0935\u094D\u0939\u0947\u0902\u092C\u0930\u093E\u091A\u094D\u092F\u093E_\u0921\u093F\u0938\u0947\u0902\u092C\u0930\u093E\u091A\u094D\u092F\u093E".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091C\u093E\u0928\u0947._\u092B\u0947\u092C\u094D\u0930\u0941._\u092E\u093E\u0930\u094D\u091A_\u090F\u092A\u094D\u0930\u0940._\u092E\u0947_\u091C\u0942\u0928_\u091C\u0941\u0932._\u0911\u0917._\u0938\u092A\u094D\u091F\u0947\u0902._\u0911\u0915\u094D\u091F\u094B._\u0928\u094B\u0935\u094D\u0939\u0947\u0902._\u0921\u093F\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092F\u0924\u093E\u0930_\u0938\u094B\u092E\u093E\u0930_\u092E\u0902\u0917\u0933\u093E\u0930_\u092C\u0941\u0927\u0935\u093E\u0930_\u092C\u093F\u0930\u0947\u0938\u094D\u0924\u093E\u0930_\u0938\u0941\u0915\u094D\u0930\u093E\u0930_\u0936\u0947\u0928\u0935\u093E\u0930".split("_"),weekdaysShort:"\u0906\u092F\u0924._\u0938\u094B\u092E._\u092E\u0902\u0917\u0933._\u092C\u0941\u0927._\u092C\u094D\u0930\u0947\u0938\u094D\u0924._\u0938\u0941\u0915\u094D\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094B_\u092E\u0902_\u092C\u0941_\u092C\u094D\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093E\u091C\u0924\u093E\u0902]",LTS:"A h:mm:ss [\u0935\u093E\u091C\u0924\u093E\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093E\u091C\u0924\u093E\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093E\u091C\u0924\u093E\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093E\u091C\u0924\u093E\u0902]"},calendar:{sameDay:"[\u0906\u092F\u091C] LT",nextDay:"[\u092B\u093E\u0932\u094D\u092F\u093E\u0902] LT",nextWeek:"[\u092B\u0941\u0921\u0932\u094B] dddd[,] LT",lastDay:"[\u0915\u093E\u0932] LT",lastWeek:"[\u092B\u093E\u091F\u0932\u094B] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(t,e){switch(e){case"D":return t+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(t,e){if(t===12&&(t=0),e==="\u0930\u093E\u0924\u0940")return t<4?t:t+12;if(e==="\u0938\u0915\u093E\u0933\u0940\u0902")return t;if(e==="\u0926\u0928\u092A\u093E\u0930\u093E\u0902")return t>12?t:t+12;if(e==="\u0938\u093E\u0902\u091C\u0947")return t+12},meridiem:function(t,e,h){return t<4?"\u0930\u093E\u0924\u0940":t<12?"\u0938\u0915\u093E\u0933\u0940\u0902":t<16?"\u0926\u0928\u092A\u093E\u0930\u093E\u0902":t<20?"\u0938\u093E\u0902\u091C\u0947":"\u0930\u093E\u0924\u0940"}});return v})},"6/nd":function(B,k,o){var y=o("ProS");y.registerAction("legendScroll","legendscroll",function(m,v){var a=m.scrollDataIndex;a!=null&&v.eachComponent({mainType:"legend",subType:"scroll",query:m},function(t){t.setScrollDataIndex(a)})})},"60qQ":function(B,k,o){//! moment.js locale configuration
//! locale : English (Israel) [en-il]
//! author : Chris Gedrim : https://github.com/chrisgedrim
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e}});return m})},"62sa":function(B,k,o){var y=o("bYtY"),m=o("4NO4"),v=m.makeInner,a=o("zTMp"),t=o("Ez2D"),e=y.each,h=y.curry,l=v();function s(b,x,w){var _=b.currTrigger,C=[b.x,b.y],L=b,E=b.dispatchAction||y.bind(w.dispatchAction,w),S=x.getComponent("axisPointer").coordSysAxesInfo;if(!S)return;A(C)&&(C=t({seriesIndex:L.seriesIndex,dataIndex:L.dataIndex},x).point);var O=A(C),D=L.axesInfo,F=S.axesInfo,U=_==="leave"||A(C),R={},K={},Z={list:[],map:{}},P={showPointer:h(c,K),showTooltip:h(r,Z)};e(S.coordSysMap,function(W,z){var H=O||W.containPoint(C);e(S.coordSysAxesInfo[z],function(X,V){var q=X.axis,se=p(D,X);if(!U&&H&&(!D||se)){var ve=se&&se.value;ve==null&&!O&&(ve=q.pointToData(C)),ve!=null&&n(X,ve,P,!1,R)}})});var Y={};return e(F,function(W,z){var H=W.linkGroup;H&&!K[z]&&e(H.axesInfo,function(X,V){var q=K[V];if(X!==W&&q){var se=q.value;H.mapper&&(se=W.axis.scale.parse(H.mapper(se,g(X),g(W)))),Y[W.key]=se}})}),e(Y,function(W,z){n(F[z],W,P,!0,R)}),f(K,F,R),i(Z,C,b,E),u(F,E,w),R}function n(b,x,w,_,C){var L=b.axis;if(L.scale.isBlank()||!L.containData(x))return;if(!b.involveSeries){w.showPointer(b,x);return}var E=d(x,b),S=E.payloadBatch,O=E.snapToValue;S[0]&&C.seriesIndex==null&&y.extend(C,S[0]),!_&&b.snap&&(L.containData(O)&&O!=null&&(x=O)),w.showPointer(b,x,S,C),w.showTooltip(b,E,O)}function d(b,x){var w=x.axis,_=w.dim,C=b,L=[],E=Number.MAX_VALUE,S=-1;return e(x.seriesModels,function(O,D){var F=O.getData().mapDimension(_,!0),U,R;if(O.getAxisTooltipData){var K=O.getAxisTooltipData(F,b,w);R=K.dataIndices,U=K.nestestValue}else{if(R=O.getData().indicesOfNearest(F[0],b,w.type==="category"?.5:null),!R.length)return;U=O.getData().get(F[0],R[0])}if(U==null||!isFinite(U))return;var Z=b-U,P=Math.abs(Z);P<=E&&((P<E||Z>=0&&S<0)&&(E=P,S=Z,C=U,L.length=0),e(R,function(Y){L.push({seriesIndex:O.seriesIndex,dataIndexInside:Y,dataIndex:O.getData().getRawIndex(Y)})}))}),{payloadBatch:L,snapToValue:C}}function c(b,x,w,_){b[x.key]={value:w,payloadBatch:_}}function r(b,x,w,_){var C=w.payloadBatch,L=x.axis,E=L.model,S=x.axisPointerModel;if(!x.triggerTooltip||!C.length)return;var O=x.coordSys.model,D=a.makeKey(O),F=b.map[D];F||(F=b.map[D]={coordSysId:O.id,coordSysIndex:O.componentIndex,coordSysType:O.type,coordSysMainType:O.mainType,dataByAxis:[]},b.list.push(F)),F.dataByAxis.push({axisDim:L.dim,axisIndex:E.componentIndex,axisType:E.type,axisId:E.id,value:_,valueLabelOpt:{precision:S.get("label.precision"),formatter:S.get("label.formatter")},seriesDataIndices:C.slice()})}function f(b,x,w){var _=w.axesInfo=[];e(x,function(C,L){var E=C.axisPointerModel.option,S=b[L];S?(!C.useHandle&&(E.status="show"),E.value=S.value,E.seriesDataIndices=(S.payloadBatch||[]).slice()):!C.useHandle&&(E.status="hide"),E.status==="show"&&_.push({axisDim:C.axis.dim,axisIndex:C.axis.model.componentIndex,value:E.value})})}function i(b,x,w,_){if(A(x)||!b.list.length){_({type:"hideTip"});return}var C=((b.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};_({type:"showTip",escapeConnect:!0,x:x[0],y:x[1],tooltipOption:w.tooltipOption,position:w.position,dataIndexInside:C.dataIndexInside,dataIndex:C.dataIndex,seriesIndex:C.seriesIndex,dataByCoordSys:b.list})}function u(b,x,w){var _=w.getZr(),C="axisPointerLastHighlights",L=l(_)[C]||{},E=l(_)[C]={};e(b,function(D,F){var U=D.axisPointerModel.option;U.status==="show"&&e(U.seriesDataIndices,function(R){var K=R.seriesIndex+" | "+R.dataIndex;E[K]=R})});var S=[],O=[];y.each(L,function(D,F){!E[F]&&O.push(D)}),y.each(E,function(D,F){!L[F]&&S.push(D)}),O.length&&w.dispatchAction({type:"downplay",escapeConnect:!0,batch:O}),S.length&&w.dispatchAction({type:"highlight",escapeConnect:!0,batch:S})}function p(b,x){for(var w=0;w<(b||[]).length;w++){var _=b[w];if(x.axis.dim===_.axisDim&&x.axis.model.componentIndex===_.axisIndex)return _}}function g(b){var x=b.axis.model,w={},_=w.axisDim=b.axis.dim;return w.axisIndex=w[_+"AxisIndex"]=x.componentIndex,w.axisName=w[_+"AxisName"]=x.name,w.axisId=w[_+"AxisId"]=x.id,w}function A(b){return!b||b[0]==null||isNaN(b[0])||b[1]==null||isNaN(b[1])}B.exports=s},"67aS":function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("Brw/"),a=o.n(v),t=o("IxJ/"),e=o.n(t),h=o("q1tI"),l=o("b8Vc"),s=o("avuj"),n=o("Ae61"),d=o("/0Vb"),c={adjustX:1,adjustY:1},r=[0,0],f={left:{points:["cr","cl"],overflow:c,offset:[-4,0],targetOffset:r},right:{points:["cl","cr"],overflow:c,offset:[4,0],targetOffset:r},top:{points:["bc","tc"],overflow:c,offset:[0,-4],targetOffset:r},bottom:{points:["tc","bc"],overflow:c,offset:[0,4],targetOffset:r},topLeft:{points:["bl","tl"],overflow:c,offset:[0,-4],targetOffset:r},leftTop:{points:["tr","tl"],overflow:c,offset:[-4,0],targetOffset:r},topRight:{points:["br","tr"],overflow:c,offset:[0,-4],targetOffset:r},rightTop:{points:["tl","tr"],overflow:c,offset:[4,0],targetOffset:r},bottomRight:{points:["tr","br"],overflow:c,offset:[0,4],targetOffset:r},rightBottom:{points:["bl","br"],overflow:c,offset:[4,0],targetOffset:r},bottomLeft:{points:["tl","bl"],overflow:c,offset:[0,4],targetOffset:r},leftBottom:{points:["br","bl"],overflow:c,offset:[-4,0],targetOffset:r}},i=f,u=function(W){var z=W.overlay,H=W.prefixCls,X=W.id,V=W.overlayInnerStyle;return h.createElement("div",{className:"".concat(H,"-inner"),id:X,role:"tooltip",style:V},typeof z=="function"?z():z)},p=u,g=function(W,z){var H=W.overlayClassName,X=W.trigger,V=X===void 0?["hover"]:X,q=W.mouseEnterDelay,se=q===void 0?0:q,ve=W.mouseLeaveDelay,ue=ve===void 0?.1:ve,xe=W.overlayStyle,Fe=W.prefixCls,Ue=Fe===void 0?"rc-tooltip":Fe,Ze=W.children,we=W.onVisibleChange,He=W.afterVisibleChange,ee=W.transitionName,he=W.animation,Ve=W.placement,oe=Ve===void 0?"right":Ve,Q=W.align,G=Q===void 0?{}:Q,te=W.destroyTooltipOnHide,Ae=te===void 0?!1:te,me=W.defaultVisible,Me=W.getTooltipContainer,Ie=W.overlayInnerStyle,de=Object(n.a)(W,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),ye=Object(h.useRef)(null);Object(h.useImperativeHandle)(z,function(){return ye.current});var De=Object(s.a)({},de);"visible"in W&&(De.popupVisible=W.visible);var tt=function(){var pt=W.arrowContent,zt=pt===void 0?null:pt,rr=W.overlay,nr=W.id;return[h.createElement("div",{className:"".concat(Ue,"-arrow"),key:"arrow"},zt),h.createElement(p,{key:"content",prefixCls:Ue,id:nr,overlay:rr,overlayInnerStyle:Ie})]},Et=!1,gt=!1;if(typeof Ae=="boolean")Et=Ae;else if(Ae&&Object(l.a)(Ae)==="object"){var Pe=Ae.keepParent;Et=Pe===!0,gt=Pe===!1}return h.createElement(d.a,Object.assign({popupClassName:H,prefixCls:Ue,popup:tt,action:V,builtinPlacements:f,popupPlacement:oe,ref:ye,popupAlign:G,getPopupContainer:Me,onPopupVisibleChange:we,afterPopupVisibleChange:He,popupTransitionName:ee,popupAnimation:he,defaultPopupVisible:me,destroyPopupOnHide:Et,autoDestroy:gt,mouseLeaveDelay:ue,popupStyle:xe,mouseEnterDelay:se},De),Ze)},A=Object(h.forwardRef)(g),b=A,x=o("jK+o"),w=o.n(x),_={adjustX:1,adjustY:1},C={adjustX:0,adjustY:0},L=[0,0];function E(Y){return typeof Y=="boolean"?Y?_:C:e()(e()({},C),Y)}function S(Y){var W=Y.arrowWidth,z=W===void 0?5:W,H=Y.horizontalArrowShift,X=H===void 0?16:H,V=Y.verticalArrowShift,q=V===void 0?8:V,se=Y.autoAdjustOverflow,ve={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(X+z),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(q+z)]},topRight:{points:["br","tc"],offset:[X+z,-4]},rightTop:{points:["tl","cr"],offset:[4,-(q+z)]},bottomRight:{points:["tr","bc"],offset:[X+z,4]},rightBottom:{points:["bl","cr"],offset:[4,q+z]},bottomLeft:{points:["tl","bc"],offset:[-(X+z),4]},leftBottom:{points:["br","cl"],offset:[-4,q+z]}};return Object.keys(ve).forEach(function(ue){ve[ue]=Y.arrowPointAtCenter?e()(e()({},ve[ue]),{overflow:E(se),targetOffset:L}):e()(e()({},f[ue]),{overflow:E(se)}),ve[ue].ignoreShake=!0}),ve}var O=o("JB+V"),D=o("pDHg"),F=o("IlIk"),U=function(W,z){var H={},X=e()({},W);return z.forEach(function(V){W&&V in W&&(H[V]=W[V],delete X[V])}),{picked:H,omitted:X}},R=new RegExp("^(".concat(F.a.join("|"),")(-inverse)?$"));function K(Y,W){var z=Y.type;if((z.__ANT_BUTTON===!0||z.__ANT_SWITCH===!0||z.__ANT_CHECKBOX===!0||Y.type==="button")&&Y.props.disabled){var H=U(Y.props.style,["position","left","right","top","bottom","float","display","zIndex"]),X=H.picked,V=H.omitted,q=e()(e()({display:"inline-block"},X),{cursor:"not-allowed",width:Y.props.block?"100%":null}),se=e()(e()({},V),{pointerEvents:"none"}),ve=Object(O.a)(Y,{style:se,className:null});return h.createElement("span",{style:q,className:w()(Y.props.className,"".concat(W,"-disabled-compatible-wrapper"))},ve)}return Y}var Z=h.forwardRef(function(Y,W){var z,H=h.useContext(D.b),X=H.getPopupContainer,V=H.getPrefixCls,q=H.direction,se=h.useState(!!Y.visible||!!Y.defaultVisible),ve=a()(se,2),ue=ve[0],xe=ve[1];h.useEffect(function(){"visible"in Y&&xe(Y.visible)},[Y.visible]);var Fe=function(){var Pe=Y.title,Ut=Y.overlay;return!Pe&&!Ut&&Pe!==0},Ue=function(Pe){"visible"in Y||xe(Fe()?!1:Pe),Y.onVisibleChange&&!Fe()&&Y.onVisibleChange(Pe)},Ze=function(){var Pe=Y.builtinPlacements,Ut=Y.arrowPointAtCenter,pt=Y.autoAdjustOverflow;return Pe||S({arrowPointAtCenter:Ut,autoAdjustOverflow:pt})},we=function(Pe,Ut){var pt=Ze(),zt=Object.keys(pt).filter(function(Kt){return pt[Kt].points[0]===Ut.points[0]&&pt[Kt].points[1]===Ut.points[1]})[0];if(!zt)return;var rr=Pe.getBoundingClientRect(),nr={top:"50%",left:"50%"};zt.indexOf("top")>=0||zt.indexOf("Bottom")>=0?nr.top="".concat(rr.height-Ut.offset[1],"px"):(zt.indexOf("Top")>=0||zt.indexOf("bottom")>=0)&&(nr.top="".concat(-Ut.offset[1],"px")),zt.indexOf("left")>=0||zt.indexOf("Right")>=0?nr.left="".concat(rr.width-Ut.offset[0],"px"):(zt.indexOf("right")>=0||zt.indexOf("Left")>=0)&&(nr.left="".concat(-Ut.offset[0],"px")),Pe.style.transformOrigin="".concat(nr.left," ").concat(nr.top)},He=function(){var Pe=Y.title,Ut=Y.overlay;return Pe===0?Pe:Ut||Pe||""},ee=Y.prefixCls,he=Y.openClassName,Ve=Y.getPopupContainer,oe=Y.getTooltipContainer,Q=Y.overlayClassName,G=Y.color,te=Y.overlayInnerStyle,Ae=Y.children,me=V("tooltip",ee),Me=ue;!("visible"in Y)&&Fe()&&(Me=!1);var Ie=K(Object(O.b)(Ae)?Ae:h.createElement("span",null,Ae),me),de=Ie.props,ye=w()(de.className,m()({},he||"".concat(me,"-open"),!0)),De=w()(Q,(z={},m()(z,"".concat(me,"-rtl"),q==="rtl"),m()(z,"".concat(me,"-").concat(G),G&&R.test(G)),z)),tt,Et;return G&&!R.test(G)&&(tt=e()(e()({},te),{background:G}),Et={background:G}),h.createElement(b,e()({},Y,{prefixCls:me,overlayClassName:De,getTooltipContainer:Ve||oe||X,ref:W,builtinPlacements:Ze(),overlay:He(),visible:Me,onVisibleChange:Ue,onPopupAlign:we,overlayInnerStyle:tt,arrowContent:h.createElement("span",{className:"".concat(me,"-arrow-content"),style:Et})}),Me?Object(O.a)(Ie,{className:ye}):Ie)});Z.displayName="Tooltip",Z.defaultProps={placement:"top",transitionName:"zoom-big-fast",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};var P=k.a=Z},"6BzB":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.shrinkBuf=y,k.arraySet=m,k.flattenChunks=v,k.Buf32=k.Buf16=k.Buf8=void 0;function y(h,l){return h.length===l?h:h.subarray?h.subarray(0,l):(h.length=l,h)}function m(h,l,s,n,d){if(l.subarray&&h.subarray){h.set(l.subarray(s,s+n),d);return}for(var c=0;c<n;c++)h[d+c]=l[s+c]}function v(h){var l,s,n,d,c,r;for(n=0,l=0,s=h.length;l<s;l++)n+=h[l].length;for(r=new Uint8Array(n),d=0,l=0,s=h.length;l<s;l++)c=h[l],r.set(c,d),d+=c.length;return r}var a=Uint8Array;k.Buf8=a;var t=Uint16Array;k.Buf16=t;var e=Int32Array;k.Buf32=e},"6DYY":function(B,k,o){"use strict";var y=o("yq+b"),m=o.n(y),v=o("2qGj"),a={getNow:function(){return m()()},getWeekDay:function(st){var _t=st.clone().locale("en_US");return _t.weekday()+_t.localeData().firstDayOfWeek()},getYear:function(st){return st.year()},getMonth:function(st){return st.month()},getDate:function(st){return st.date()},getHour:function(st){return st.hour()},getMinute:function(st){return st.minute()},getSecond:function(st){return st.second()},addYear:function(st,_t){var It=st.clone();return It.add(_t,"year")},addMonth:function(st,_t){var It=st.clone();return It.add(_t,"month")},addDate:function(st,_t){var It=st.clone();return It.add(_t,"day")},setYear:function(st,_t){var It=st.clone();return It.year(_t)},setMonth:function(st,_t){var It=st.clone();return It.month(_t)},setDate:function(st,_t){var It=st.clone();return It.date(_t)},setHour:function(st,_t){var It=st.clone();return It.hour(_t)},setMinute:function(st,_t){var It=st.clone();return It.minute(_t)},setSecond:function(st,_t){var It=st.clone();return It.second(_t)},isAfter:function(st,_t){return st.isAfter(_t)},isValidate:function(st){return st.isValid()},locale:{getWeekFirstDay:function(st){var _t=m()().locale(st);return _t.localeData().firstDayOfWeek()},getWeek:function(st,_t){var It=_t.clone(),ur=It.locale(st);return ur.week()},getShortWeekDays:function(st){var _t=m()().locale(st);return _t.localeData().weekdaysMin()},getShortMonths:function(st){var _t=m()().locale(st);return _t.localeData().monthsShort()},format:function(st,_t,It){var ur=_t.clone(),xr=ur.locale(st);return xr.format(It)},parse:function(st,_t,It){for(var ur=[],xr=0;xr<It.length;xr+=1){var Br=It[xr],Wr=_t;if(Br.includes("wo")||Br.includes("Wo")){Br=Br.replace(/wo/g,"w").replace(/Wo/g,"W");var Zr=Br.match(/[-YyMmDdHhSsWwGg]+/g),mn=Wr.match(/[-\d]+/g);Zr&&mn?(Br=Zr.join(""),Wr=mn.join("")):ur.push(Br.replace(/o/g,""))}var rn=m()(Wr,Br,st,!0);if(rn.isValid())return rn}for(var Nn=0;Nn<ur.length;Nn+=1){var qr=m()(_t,ur[Nn],st,!1);if(qr.isValid())return Object(v.b)(!1,"Not match any format strictly and fallback to fuzzy match. Please help to fire a issue about this."),qr}return null}}},t=a,e=o("IxJ/"),h=o.n(e),l=o("q1tI"),s=o("20ji");function n(Te){return l.createElement(s.a,h()({size:"small",type:"primary"},Te))}var d=o("YsBM");function c(Te){return l.createElement(d.a,h()({color:"blue"},Te))}var r=o("avxT"),f=o.n(r),i=o("t2rZ"),u=o.n(i),p=o("xRLV"),g=o.n(p),A=o("BpBn"),b=o.n(A),x=o("GI52"),w=o.n(x),_=o("jK+o"),C=o.n(_),L=o("EpX8"),E=o.n(L),S=o("PPMj"),O=o.n(S),D=o("R+RK"),F=o.n(D),U=o("IWUT"),R=o("Xnl7"),K=o("bVAP"),Z=o("DHui"),P=o("gO5/"),Y=o("avuj"),W=o("HguD"),z=o("Lj1v"),H=o("b8Vc"),X=o("T0En"),V=l.createContext({}),q=V,se={visibility:"hidden"};function ve(Te){var st=Te.prefixCls,_t=Te.prevIcon,It=_t===void 0?"\u2039":_t,ur=Te.nextIcon,xr=ur===void 0?"\u203A":ur,Br=Te.superPrevIcon,Wr=Br===void 0?"\xAB":Br,Zr=Te.superNextIcon,mn=Zr===void 0?"\xBB":Zr,rn=Te.onSuperPrev,Nn=Te.onSuperNext,qr=Te.onPrev,kn=Te.onNext,Hn=Te.children,ii=l.useContext(q),li=ii.hideNextBtn,ai=ii.hidePrevBtn;return l.createElement("div",{className:st},rn&&l.createElement("button",{type:"button",onClick:rn,tabIndex:-1,className:"".concat(st,"-super-prev-btn"),style:ai?se:{}},Wr),qr&&l.createElement("button",{type:"button",onClick:qr,tabIndex:-1,className:"".concat(st,"-prev-btn"),style:ai?se:{}},It),l.createElement("div",{className:"".concat(st,"-view")},Hn),kn&&l.createElement("button",{type:"button",onClick:kn,tabIndex:-1,className:"".concat(st,"-next-btn"),style:li?se:{}},xr),Nn&&l.createElement("button",{type:"button",onClick:Nn,tabIndex:-1,className:"".concat(st,"-super-next-btn"),style:li?se:{}},mn))}var ue=ve;function xe(Te){var st=l.useContext(q),_t=st.hideHeader;if(_t)return null;var It=Te.prefixCls,ur=Te.generateConfig,xr=Te.locale,Br=Te.value,Wr=Te.format,Zr="".concat(It,"-header");return l.createElement(ue,{prefixCls:Zr},Br?ur.locale.format(xr.locale,Br,Wr):"\xA0")}var Fe=xe,Ue=o("z74R"),Ze=o("PH30"),we=new Map;function He(Te,st,_t){if(we.get(Te)&&cancelAnimationFrame(we.get(Te)),_t<=0){we.set(Te,requestAnimationFrame(function(){Te.scrollTop=st}));return}var It=st-Te.scrollTop,ur=It/_t*10;we.set(Te,requestAnimationFrame(function(){Te.scrollTop+=ur,Te.scrollTop!==st&&He(Te,st,_t-10)}))}function ee(Te,st){var _t=st.onLeftRight,It=st.onCtrlLeftRight,ur=st.onUpDown,xr=st.onPageUpDown,Br=st.onEnter,Wr=Te.which,Zr=Te.ctrlKey,mn=Te.metaKey;switch(Wr){case X.a.LEFT:if(Zr||mn){if(It)return It(-1),!0}else if(_t)return _t(-1),!0;break;case X.a.RIGHT:if(Zr||mn){if(It)return It(1),!0}else if(_t)return _t(1),!0;break;case X.a.UP:if(ur)return ur(-1),!0;break;case X.a.DOWN:if(ur)return ur(1),!0;break;case X.a.PAGE_UP:if(xr)return xr(-1),!0;break;case X.a.PAGE_DOWN:if(xr)return xr(1),!0;break;case X.a.ENTER:if(Br)return Br(),!0;break}return!1}function he(Te,st,_t,It){var ur=Te;if(!ur)switch(st){case"time":ur=It?"hh:mm:ss a":"HH:mm:ss";break;case"week":ur="gggg-wo";break;case"month":ur="YYYY-MM";break;case"quarter":ur="YYYY-[Q]Q";break;case"year":ur="YYYY";break;default:ur=_t?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ur}function Ve(Te,st){var _t=Te==="time"?8:10;return Math.max(_t,st.length)+2}var oe=null,Q=new Set;function G(Te){return!oe&&typeof window!="undefined"&&window.addEventListener&&(oe=function(_t){Object(Ze.a)(Q).forEach(function(It){It(_t)})},window.addEventListener("mousedown",oe)),Q.add(Te),function(){Q.delete(Te),Q.size===0&&(window.removeEventListener("mousedown",oe),oe=null)}}var te=function(st){return st==="month"||st==="date"?"year":st},Ae=function(st){return st==="date"?"month":st},me=function(st){return st==="month"||st==="date"?"quarter":st},Me=function(st){return st==="date"?"week":st},Ie={year:te,month:Ae,quarter:me,week:Me,time:null,date:null};function de(Te,st){return Te.some(function(_t){return _t&&_t.contains(st)})}function ye(Te){var st=Te.prefixCls,_t=Te.units,It=Te.onSelect,ur=Te.value,xr=Te.active,Br=Te.hideDisabledOptions,Wr="".concat(st,"-cell"),Zr=l.useContext(q),mn=Zr.open,rn=l.useRef(null),Nn=l.useRef(new Map);return l.useLayoutEffect(function(){var qr=Nn.current.get(ur);qr&&mn!==!1&&He(rn.current,qr.offsetTop,120)},[ur]),l.useLayoutEffect(function(){if(mn){var qr=Nn.current.get(ur);qr&&He(rn.current,qr.offsetTop,0)}},[mn]),l.createElement("ul",{className:C()("".concat(st,"-column"),Object(P.a)({},"".concat(st,"-column-active"),xr)),ref:rn,style:{position:"relative"}},_t.map(function(qr){var kn;return Br&&qr.disabled?null:l.createElement("li",{key:qr.value,ref:function(ii){Nn.current.set(qr.value,ii)},className:C()(Wr,(kn={},Object(P.a)(kn,"".concat(Wr,"-disabled"),qr.disabled),Object(P.a)(kn,"".concat(Wr,"-selected"),ur===qr.value),kn)),onClick:function(){if(qr.disabled)return;It(qr.value)}},l.createElement("div",{className:"".concat(Wr,"-inner")},qr.label))}))}var De=ye;function tt(Te,st){for(var _t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",It=String(Te);It.length<st;)It="".concat(_t).concat(Te);return It}var Et=function(){for(var st=arguments.length,_t=new Array(st),It=0;It<st;It++)_t[It]=arguments[It];return _t};function gt(Te){return Te==null?[]:Array.isArray(Te)?Te:[Te]}function Pe(Te){var st={};return Object.keys(Te).forEach(function(_t){(_t.substr(0,5)==="data-"||_t.substr(0,5)==="aria-"||_t==="role"||_t==="name")&&_t.substr(0,7)!=="data-__"&&(st[_t]=Te[_t])}),st}function Ut(Te,st){return Te?Te[st]:null}function pt(Te,st,_t){var It=[Ut(Te,0),Ut(Te,1)];return It[_t]=typeof st=="function"?st(It[_t]):st,!It[0]&&!It[1]?null:It}function zt(Te,st,_t,It,ur){var xr=Te.setHour(st,_t);return xr=Te.setMinute(xr,It),xr=Te.setSecond(xr,ur),xr}function rr(Te,st,_t,It,ur,xr){var Br=Math.floor(Te/It)*It;if(Br<Te)return[Br,60-ur,60-xr];var Wr=Math.floor(st/ur)*ur;if(Wr<st)return[Br,Wr,60-xr];var Zr=Math.floor(_t/xr)*xr;return[Br,Wr,Zr]}function nr(Te,st){if(Te.length!==st.length)return!0;for(var _t=0;_t<Te.length;_t+=1)if(Te[_t].disabled!==st[_t].disabled)return!0;return!1}function Kt(Te,st,_t,It){for(var ur=[],xr=Te;xr<=st;xr+=_t)ur.push({label:tt(xr,2),value:xr,disabled:(It||[]).includes(xr)});return ur}function ir(Te){var st=Te.generateConfig,_t=Te.prefixCls,It=Te.operationRef,ur=Te.activeColumnIndex,xr=Te.value,Br=Te.showHour,Wr=Te.showMinute,Zr=Te.showSecond,mn=Te.use12Hours,rn=Te.hourStep,Nn=rn===void 0?1:rn,qr=Te.minuteStep,kn=qr===void 0?1:qr,Hn=Te.secondStep,ii=Hn===void 0?1:Hn,li=Te.disabledHours,ai=Te.disabledMinutes,Oi=Te.disabledSeconds,Fi=Te.hideDisabledOptions,Qi=Te.onSelect,Ui=[],$i="".concat(_t,"-content"),qi="".concat(_t,"-time-panel"),na,Ci=xr?st.getHour(xr):-1,ya=xr?st.getMinute(xr):-1,La=xr?st.getSecond(xr):-1,oa=function(ja,Oo,ls,Ao){var ko=xr||st.getNow(),Os=Math.max(0,Oo),cs=Math.max(0,ls),gs=Math.max(0,Ao);return ko=zt(st,ko,!mn||!ja?Os:Os+12,cs,gs),ko},Ji=Kt(0,23,Nn,li&&li()),Ka=Object(Ue.a)(function(){return Ji},Ji,nr);mn&&(na=Ci>=12,Ci%=12);var po=l.useMemo(function(){if(!mn)return[!1,!1];var no=[!0,!0];return Ka.forEach(function(ja){var Oo=ja.disabled,ls=ja.value;if(Oo)return;ls>=12?no[1]=!1:no[0]=!1}),no},[mn,Ka]),Fo=Object(W.a)(po,2),Go=Fo[0],Ho=Fo[1],yo=l.useMemo(function(){return mn?Ka.filter(na?function(no){return no.value>=12}:function(no){return no.value<12}).map(function(no){var ja=no.value%12,Oo=ja===0?"12":tt(ja,2);return Object(Y.a)(Object(Y.a)({},no),{},{label:Oo,value:ja})}):Ka},[mn,Ka]),Wa=Kt(0,59,kn,ai&&ai(Ci)),zo=Kt(0,59,ii,Oi&&Oi(Ci,ya));It.current={onUpDown:function(ja){var Oo=Ui[ur];if(Oo)for(var ls=Oo.units.findIndex(function(cs){return cs.value===Oo.value}),Ao=Oo.units.length,ko=1;ko<Ao;ko+=1){var Os=Oo.units[(ls+ja*ko+Ao)%Ao];if(Os.disabled!==!0){Oo.onSelect(Os.value);break}}}};function Bo(no,ja,Oo,ls,Ao){no!==!1&&Ui.push({node:l.cloneElement(ja,{prefixCls:qi,value:Oo,active:ur===Ui.length,onSelect:Ao,units:ls,hideDisabledOptions:Fi}),onSelect:Ao,value:Oo,units:ls})}Bo(Br,l.createElement(De,{key:"hour"}),Ci,yo,function(no){Qi(oa(na,no,ya,La),"mouse")}),Bo(Wr,l.createElement(De,{key:"minute"}),ya,Wa,function(no){Qi(oa(na,Ci,no,La),"mouse")}),Bo(Zr,l.createElement(De,{key:"second"}),La,zo,function(no){Qi(oa(na,Ci,ya,no),"mouse")});var uo=-1;return typeof na=="boolean"&&(uo=na?1:0),Bo(mn===!0,l.createElement(De,{key:"12hours"}),uo,[{label:"AM",value:0,disabled:Go},{label:"PM",value:1,disabled:Ho}],function(no){Qi(oa(!!no,Ci,ya,La),"mouse")}),l.createElement("div",{className:$i},Ui.map(function(no){var ja=no.node;return ja}))}var $e=ir,ae=function(st){return st.filter(function(_t){return _t!==!1}).length};function re(Te){var st=Te.generateConfig,_t=Te.format,It=_t===void 0?"HH:mm:ss":_t,ur=Te.prefixCls,xr=Te.active,Br=Te.operationRef,Wr=Te.showHour,Zr=Te.showMinute,mn=Te.showSecond,rn=Te.use12Hours,Nn=rn===void 0?!1:rn,qr=Te.onSelect,kn=Te.value,Hn="".concat(ur,"-time-panel"),ii=l.useRef(),li=l.useState(-1),ai=Object(W.a)(li,2),Oi=ai[0],Fi=ai[1],Qi=ae([Wr,Zr,mn,Nn]);return Br.current={onKeyDown:function($i){return ee($i,{onLeftRight:function(na){Fi((Oi+na+Qi)%Qi)},onUpDown:function(na){Oi===-1?Fi(0):ii.current&&ii.current.onUpDown(na)},onEnter:function(){qr(kn||st.getNow(),"key"),Fi(-1)}})},onBlur:function(){Fi(-1)}},l.createElement("div",{className:C()(Hn,Object(P.a)({},"".concat(Hn,"-active"),xr))},l.createElement(Fe,Object.assign({},Te,{format:It,prefixCls:ur})),l.createElement($e,Object.assign({},Te,{prefixCls:ur,activeColumnIndex:Oi,operationRef:ii})))}var Ce=re,Ne=7;function ce(Te,st){return!Te&&!st?!0:!Te||!st?!1:void 0}function dt(Te,st,_t){var It=ce(st,_t);if(typeof It=="boolean")return It;var ur=Math.floor(Te.getYear(st)/10),xr=Math.floor(Te.getYear(_t)/10);return ur===xr}function Dt(Te,st,_t){var It=ce(st,_t);return typeof It=="boolean"?It:Te.getYear(st)===Te.getYear(_t)}function ze(Te,st){var _t=Math.floor(Te.getMonth(st)/3);return _t+1}function Yt(Te,st,_t){var It=ce(st,_t);return typeof It=="boolean"?It:Dt(Te,st,_t)&&ze(Te,st)===ze(Te,_t)}function Dr(Te,st,_t){var It=ce(st,_t);return typeof It=="boolean"?It:Dt(Te,st,_t)&&Te.getMonth(st)===Te.getMonth(_t)}function ct(Te,st,_t){var It=ce(st,_t);return typeof It=="boolean"?It:Te.getYear(st)===Te.getYear(_t)&&Te.getMonth(st)===Te.getMonth(_t)&&Te.getDate(st)===Te.getDate(_t)}function er(Te,st,_t){var It=ce(st,_t);return typeof It=="boolean"?It:Te.getHour(st)===Te.getHour(_t)&&Te.getMinute(st)===Te.getMinute(_t)&&Te.getSecond(st)===Te.getSecond(_t)}function ut(Te,st,_t,It){var ur=ce(_t,It);return typeof ur=="boolean"?ur:Te.locale.getWeek(st,_t)===Te.locale.getWeek(st,It)}function at(Te,st,_t){return ct(Te,st,_t)&&er(Te,st,_t)}function Ye(Te,st,_t,It){return!st||!_t||!It?!1:!ct(Te,st,It)&&!ct(Te,_t,It)&&Te.isAfter(It,st)&&Te.isAfter(_t,It)}function Je(Te,st,_t){var It=st.locale.getWeekFirstDay(Te),ur=st.setDate(_t,1),xr=st.getWeekDay(ur),Br=st.addDate(ur,It-xr);return st.getMonth(Br)===st.getMonth(_t)&&st.getDate(Br)>1&&(Br=st.addDate(Br,-7)),Br}function Vt(Te,st,_t){var It=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(st){case"year":return _t.addYear(Te,It*10);case"quarter":case"month":return _t.addYear(Te,It);default:return _t.addMonth(Te,It)}}var Ar=l.createContext({}),Nr=Ar;function Rr(Te){var st=Te.cellPrefixCls,_t=Te.generateConfig,It=Te.rangedValue,ur=Te.hoverRangedValue,xr=Te.isInView,Br=Te.isSameCell,Wr=Te.offsetCell,Zr=Te.today,mn=Te.value;function rn(Nn){var qr,kn=Wr(Nn,-1),Hn=Wr(Nn,1),ii=Ut(It,0),li=Ut(It,1),ai=Ut(ur,0),Oi=Ut(ur,1),Fi=Ye(_t,ai,Oi,Nn);function Qi(ya){return Br(ii,ya)}function Ui(ya){return Br(li,ya)}var $i=Br(ai,Nn),qi=Br(Oi,Nn),na=(Fi||qi)&&(!xr(kn)||Ui(kn)),Ci=(Fi||$i)&&(!xr(Hn)||Qi(Hn));return qr={},Object(P.a)(qr,"".concat(st,"-in-view"),xr(Nn)),Object(P.a)(qr,"".concat(st,"-in-range"),Ye(_t,ii,li,Nn)),Object(P.a)(qr,"".concat(st,"-range-start"),Qi(Nn)),Object(P.a)(qr,"".concat(st,"-range-end"),Ui(Nn)),Object(P.a)(qr,"".concat(st,"-range-start-single"),Qi(Nn)&&!li),Object(P.a)(qr,"".concat(st,"-range-end-single"),Ui(Nn)&&!ii),Object(P.a)(qr,"".concat(st,"-range-start-near-hover"),Qi(Nn)&&(Br(kn,ai)||Ye(_t,ai,Oi,kn))),Object(P.a)(qr,"".concat(st,"-range-end-near-hover"),Ui(Nn)&&(Br(Hn,Oi)||Ye(_t,ai,Oi,Hn))),Object(P.a)(qr,"".concat(st,"-range-hover"),Fi),Object(P.a)(qr,"".concat(st,"-range-hover-start"),$i),Object(P.a)(qr,"".concat(st,"-range-hover-end"),qi),Object(P.a)(qr,"".concat(st,"-range-hover-edge-start"),na),Object(P.a)(qr,"".concat(st,"-range-hover-edge-end"),Ci),Object(P.a)(qr,"".concat(st,"-range-hover-edge-start-near-range"),na&&Br(kn,li)),Object(P.a)(qr,"".concat(st,"-range-hover-edge-end-near-range"),Ci&&Br(Hn,ii)),Object(P.a)(qr,"".concat(st,"-today"),Br(Zr,Nn)),Object(P.a)(qr,"".concat(st,"-selected"),Br(mn,Nn)),qr}return rn}function Ln(Te){for(var st=Te.prefixCls,_t=Te.disabledDate,It=Te.onSelect,ur=Te.rowNum,xr=Te.colNum,Br=Te.prefixColumn,Wr=Te.rowClassName,Zr=Te.baseDate,mn=Te.getCellClassName,rn=Te.getCellText,Nn=Te.getCellNode,qr=Te.getCellDate,kn=Te.titleCell,Hn=Te.headerCells,ii=l.useContext(q),li=ii.onDateMouseEnter,ai=ii.onDateMouseLeave,Oi="".concat(st,"-cell"),Fi=[],Qi=0;Qi<ur;Qi+=1){for(var Ui=[],$i=void 0,qi=function(ya){var La=Qi*xr+ya,oa=qr(Zr,La),Ji=_t&&_t(oa);ya===0&&($i=oa,Br&&Ui.push(Br($i))),Ui.push(l.createElement("td",{key:ya,title:kn&&kn(oa),className:C()(Oi,Object(Y.a)(Object(P.a)({},"".concat(Oi,"-disabled"),Ji),mn(oa))),onClick:function(){Ji||It(oa)},onMouseEnter:function(){!Ji&&li&&li(oa)},onMouseLeave:function(){!Ji&&ai&&ai(oa)}},Nn?Nn(oa):l.createElement("div",{className:"".concat(Oi,"-inner")},rn(oa))))},na=0;na<xr;na+=1)qi(na);Fi.push(l.createElement("tr",{key:Qi,className:Wr&&Wr($i)},Ui))}return l.createElement("div",{className:"".concat(st,"-body")},l.createElement("table",{className:"".concat(st,"-content")},Hn&&l.createElement("thead",null,l.createElement("tr",null,Hn)),l.createElement("tbody",null,Fi)))}function bn(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.prefixColumn,ur=Te.locale,xr=Te.rowCount,Br=Te.viewDate,Wr=Te.value,Zr=Te.dateRender,mn=l.useContext(Nr),rn=mn.rangedValue,Nn=mn.hoverRangedValue,qr=Je(ur.locale,_t,Br),kn="".concat(st,"-cell"),Hn=_t.locale.getWeekFirstDay(ur.locale),ii=_t.getNow(),li=[],ai=ur.shortWeekDays||(_t.locale.getShortWeekDays?_t.locale.getShortWeekDays(ur.locale):[]);It&&li.push(l.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var Oi=0;Oi<Ne;Oi+=1)li.push(l.createElement("th",{key:Oi},ai[(Oi+Hn)%Ne]));var Fi=Rr({cellPrefixCls:kn,today:ii,value:Wr,generateConfig:_t,rangedValue:It?null:rn,hoverRangedValue:It?null:Nn,isSameCell:function($i,qi){return ct(_t,$i,qi)},isInView:function($i){return Dr(_t,$i,Br)},offsetCell:function($i,qi){return _t.addDate($i,qi)}}),Qi=Zr?function(Ui){return Zr(Ui,ii)}:void 0;return l.createElement(Ln,Object.assign({},Te,{rowNum:xr,colNum:Ne,baseDate:qr,getCellNode:Qi,getCellText:_t.getDate,getCellClassName:Fi,getCellDate:_t.addDate,titleCell:function($i){return _t.locale.format(ur.locale,$i,"YYYY-MM-DD")},headerCells:li}))}var Zn=bn;function Zt(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.locale,ur=Te.viewDate,xr=Te.onNextMonth,Br=Te.onPrevMonth,Wr=Te.onNextYear,Zr=Te.onPrevYear,mn=Te.onYearClick,rn=Te.onMonthClick,Nn=l.useContext(q),qr=Nn.hideHeader;if(qr)return null;var kn="".concat(st,"-header"),Hn=It.shortMonths||(_t.locale.getShortMonths?_t.locale.getShortMonths(It.locale):[]),ii=_t.getMonth(ur),li=l.createElement("button",{type:"button",key:"year",onClick:mn,tabIndex:-1,className:"".concat(st,"-year-btn")},_t.locale.format(It.locale,ur,It.yearFormat)),ai=l.createElement("button",{type:"button",key:"month",onClick:rn,tabIndex:-1,className:"".concat(st,"-month-btn")},It.monthFormat?_t.locale.format(It.locale,ur,It.monthFormat):Hn[ii]),Oi=It.monthBeforeYear?[ai,li]:[li,ai];return l.createElement(ue,Object.assign({},Te,{prefixCls:kn,onSuperPrev:Zr,onPrev:Br,onNext:xr,onSuperNext:Wr}),Oi)}var $t=Zt,Be=6;function je(Te){var st=Te.prefixCls,_t=Te.panelName,It=_t===void 0?"date":_t,ur=Te.keyboardConfig,xr=Te.active,Br=Te.operationRef,Wr=Te.generateConfig,Zr=Te.value,mn=Te.viewDate,rn=Te.onViewDateChange,Nn=Te.onPanelChange,qr=Te.onSelect,kn="".concat(st,"-").concat(It,"-panel");Br.current={onKeyDown:function(ai){return ee(ai,Object(Y.a)({onLeftRight:function(Fi){qr(Wr.addDate(Zr||mn,Fi),"key")},onCtrlLeftRight:function(Fi){qr(Wr.addYear(Zr||mn,Fi),"key")},onUpDown:function(Fi){qr(Wr.addDate(Zr||mn,Fi*Ne),"key")},onPageUpDown:function(Fi){qr(Wr.addMonth(Zr||mn,Fi),"key")}},ur))}};var Hn=function(ai){var Oi=Wr.addYear(mn,ai);rn(Oi),Nn(null,Oi)},ii=function(ai){var Oi=Wr.addMonth(mn,ai);rn(Oi),Nn(null,Oi)};return l.createElement("div",{className:C()(kn,Object(P.a)({},"".concat(kn,"-active"),xr))},l.createElement($t,Object.assign({},Te,{prefixCls:st,value:Zr,viewDate:mn,onPrevYear:function(){Hn(-1)},onNextYear:function(){Hn(1)},onPrevMonth:function(){ii(-1)},onNextMonth:function(){ii(1)},onMonthClick:function(){Nn("month",mn)},onYearClick:function(){Nn("year",mn)}})),l.createElement(Zn,Object.assign({},Te,{onSelect:function(ai){return qr(ai,"mouse")},prefixCls:st,value:Zr,viewDate:mn,rowCount:Be})))}var rt=je;function bt(Te,st,_t){if(!_t)return st;var It=st;return It=Te.setHour(It,Te.getHour(_t)),It=Te.setMinute(It,Te.getMinute(_t)),It=Te.setSecond(It,Te.getSecond(_t)),It}var gr=Et("date","time");function Gt(Te){var st=Te.prefixCls,_t=Te.operationRef,It=Te.generateConfig,ur=Te.value,xr=Te.defaultValue,Br=Te.disabledTime,Wr=Te.showTime,Zr=Te.onSelect,mn="".concat(st,"-datetime-panel"),rn=l.useState(null),Nn=Object(W.a)(rn,2),qr=Nn[0],kn=Nn[1],Hn=l.useRef({}),ii=l.useRef({}),li=Object(H.a)(Wr)==="object"?Object(Y.a)({},Wr):{};function ai(Ui){var $i=gr.indexOf(qr)+Ui,qi=gr[$i]||null;return qi}var Oi=function($i){ii.current.onBlur&&ii.current.onBlur($i),kn(null)};_t.current={onKeyDown:function($i){if($i.which===X.a.TAB){var qi=ai($i.shiftKey?-1:1);return kn(qi),qi&&$i.preventDefault(),!0}if(qr){var na=qr==="date"?Hn:ii;return na.current&&na.current.onKeyDown&&na.current.onKeyDown($i),!0}return[X.a.LEFT,X.a.RIGHT,X.a.UP,X.a.DOWN].includes($i.which)?(kn("date"),!0):!1},onBlur:Oi,onClose:Oi};var Fi=function($i,qi){var na=$i;qi==="date"&&!ur&&li.defaultValue?(na=It.setHour(na,It.getHour(li.defaultValue)),na=It.setMinute(na,It.getMinute(li.defaultValue)),na=It.setSecond(na,It.getSecond(li.defaultValue))):qi==="time"&&!ur&&xr&&(na=It.setYear(na,It.getYear(xr)),na=It.setMonth(na,It.getMonth(xr)),na=It.setDate(na,It.getDate(xr))),Zr&&Zr(na,"mouse")},Qi=Br?Br(ur||null):{};return l.createElement("div",{className:C()(mn,Object(P.a)({},"".concat(mn,"-active"),qr))},l.createElement(rt,Object.assign({},Te,{operationRef:Hn,active:qr==="date",onSelect:function($i){Fi(bt(It,$i,Wr&&Object(H.a)(Wr)==="object"?Wr.defaultValue:null),"date")}})),l.createElement(Ce,Object.assign({},Te,{format:void 0},li,Qi,{defaultValue:void 0,operationRef:ii,active:qr==="time",onSelect:function($i){Fi($i,"time")}})))}var ar=Gt;function Gr(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.locale,ur=Te.value,xr="".concat(st,"-cell"),Br=function(rn){return l.createElement("td",{key:"week",className:C()(xr,"".concat(xr,"-week"))},_t.locale.getWeek(It.locale,rn))},Wr="".concat(st,"-week-panel-row"),Zr=function(rn){return C()(Wr,Object(P.a)({},"".concat(Wr,"-selected"),ut(_t,It.locale,ur,rn)))};return l.createElement(rt,Object.assign({},Te,{panelName:"week",prefixColumn:Br,rowClassName:Zr,keyboardConfig:{onLeftRight:null}}))}var cn=Gr;function Kn(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.locale,ur=Te.viewDate,xr=Te.onNextYear,Br=Te.onPrevYear,Wr=Te.onYearClick,Zr=l.useContext(q),mn=Zr.hideHeader;if(mn)return null;var rn="".concat(st,"-header");return l.createElement(ue,Object.assign({},Te,{prefixCls:rn,onSuperPrev:Br,onSuperNext:xr}),l.createElement("button",{type:"button",onClick:Wr,className:"".concat(st,"-year-btn")},_t.locale.format(It.locale,ur,It.yearFormat)))}var yr=Kn,Mt=3,Ft=4;function Lr(Te){var st=Te.prefixCls,_t=Te.locale,It=Te.value,ur=Te.viewDate,xr=Te.generateConfig,Br=Te.monthCellRender,Wr=l.useContext(Nr),Zr=Wr.rangedValue,mn=Wr.hoverRangedValue,rn="".concat(st,"-cell"),Nn=Rr({cellPrefixCls:rn,value:It,generateConfig:xr,rangedValue:Zr,hoverRangedValue:mn,isSameCell:function(li,ai){return Dr(xr,li,ai)},isInView:function(){return!0},offsetCell:function(li,ai){return xr.addMonth(li,ai)}}),qr=_t.shortMonths||(xr.locale.getShortMonths?xr.locale.getShortMonths(_t.locale):[]),kn=xr.setMonth(ur,0),Hn=Br?function(ii){return Br(ii,_t)}:void 0;return l.createElement(Ln,Object.assign({},Te,{rowNum:Ft,colNum:Mt,baseDate:kn,getCellNode:Hn,getCellText:function(li){return _t.monthFormat?xr.locale.format(_t.locale,li,_t.monthFormat):qr[xr.getMonth(li)]},getCellClassName:Nn,getCellDate:xr.addMonth,titleCell:function(li){return xr.locale.format(_t.locale,li,"YYYY-MM")}}))}var pr=Lr;function Ht(Te){var st=Te.prefixCls,_t=Te.operationRef,It=Te.onViewDateChange,ur=Te.generateConfig,xr=Te.value,Br=Te.viewDate,Wr=Te.onPanelChange,Zr=Te.onSelect,mn="".concat(st,"-month-panel");_t.current={onKeyDown:function(qr){return ee(qr,{onLeftRight:function(Hn){Zr(ur.addMonth(xr||Br,Hn),"key")},onCtrlLeftRight:function(Hn){Zr(ur.addYear(xr||Br,Hn),"key")},onUpDown:function(Hn){Zr(ur.addMonth(xr||Br,Hn*Mt),"key")},onEnter:function(){Wr("date",xr||Br)}})}};var rn=function(qr){var kn=ur.addYear(Br,qr);It(kn),Wr(null,kn)};return l.createElement("div",{className:mn},l.createElement(yr,Object.assign({},Te,{prefixCls:st,onPrevYear:function(){rn(-1)},onNextYear:function(){rn(1)},onYearClick:function(){Wr("year",Br)}})),l.createElement(pr,Object.assign({},Te,{prefixCls:st,onSelect:function(qr){Zr(qr,"mouse"),Wr("date",qr)}})))}var cr=Ht;function Bt(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.locale,ur=Te.viewDate,xr=Te.onNextYear,Br=Te.onPrevYear,Wr=Te.onYearClick,Zr=l.useContext(q),mn=Zr.hideHeader;if(mn)return null;var rn="".concat(st,"-header");return l.createElement(ue,Object.assign({},Te,{prefixCls:rn,onSuperPrev:Br,onSuperNext:xr}),l.createElement("button",{type:"button",onClick:Wr,className:"".concat(st,"-year-btn")},_t.locale.format(It.locale,ur,It.yearFormat)))}var or=Bt,Hr=4,Tr=1;function jr(Te){var st=Te.prefixCls,_t=Te.locale,It=Te.value,ur=Te.viewDate,xr=Te.generateConfig,Br=l.useContext(Nr),Wr=Br.rangedValue,Zr=Br.hoverRangedValue,mn="".concat(st,"-cell"),rn=Rr({cellPrefixCls:mn,value:It,generateConfig:xr,rangedValue:Wr,hoverRangedValue:Zr,isSameCell:function(kn,Hn){return Yt(xr,kn,Hn)},isInView:function(){return!0},offsetCell:function(kn,Hn){return xr.addMonth(kn,Hn*3)}}),Nn=xr.setDate(xr.setMonth(ur,0),1);return l.createElement(Ln,Object.assign({},Te,{rowNum:Tr,colNum:Hr,baseDate:Nn,getCellText:function(kn){return xr.locale.format(_t.locale,kn,_t.quarterFormat||"[Q]Q")},getCellClassName:rn,getCellDate:function(kn,Hn){return xr.addMonth(kn,Hn*3)},titleCell:function(kn){return xr.locale.format(_t.locale,kn,"YYYY-[Q]Q")}}))}var pn=jr;function en(Te){var st=Te.prefixCls,_t=Te.operationRef,It=Te.onViewDateChange,ur=Te.generateConfig,xr=Te.value,Br=Te.viewDate,Wr=Te.onPanelChange,Zr=Te.onSelect,mn="".concat(st,"-quarter-panel");_t.current={onKeyDown:function(qr){return ee(qr,{onLeftRight:function(Hn){Zr(ur.addMonth(xr||Br,Hn*3),"key")},onCtrlLeftRight:function(Hn){Zr(ur.addYear(xr||Br,Hn),"key")},onUpDown:function(Hn){Zr(ur.addYear(xr||Br,Hn),"key")}})}};var rn=function(qr){var kn=ur.addYear(Br,qr);It(kn),Wr(null,kn)};return l.createElement("div",{className:mn},l.createElement(or,Object.assign({},Te,{prefixCls:st,onPrevYear:function(){rn(-1)},onNextYear:function(){rn(1)},onYearClick:function(){Wr("year",Br)}})),l.createElement(pn,Object.assign({},Te,{prefixCls:st,onSelect:function(qr){Zr(qr,"mouse")}})))}var ti=en;function ri(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.viewDate,ur=Te.onPrevDecade,xr=Te.onNextDecade,Br=Te.onDecadeClick,Wr=l.useContext(q),Zr=Wr.hideHeader;if(Zr)return null;var mn="".concat(st,"-header"),rn=_t.getYear(It),Nn=Math.floor(rn/Le)*Le,qr=Nn+Le-1;return l.createElement(ue,Object.assign({},Te,{prefixCls:mn,onSuperPrev:ur,onSuperNext:xr}),l.createElement("button",{type:"button",onClick:Br,className:"".concat(st,"-decade-btn")},Nn,"-",qr))}var _i=ri,Ri=3,ia=4;function ba(Te){var st=Te.prefixCls,_t=Te.value,It=Te.viewDate,ur=Te.locale,xr=Te.generateConfig,Br=l.useContext(Nr),Wr=Br.rangedValue,Zr=Br.hoverRangedValue,mn="".concat(st,"-cell"),rn=xr.getYear(It),Nn=Math.floor(rn/Le)*Le,qr=Nn+Le-1,kn=xr.setYear(It,Nn-Math.ceil((Ri*ia-Le)/2)),Hn=function(ai){var Oi=xr.getYear(ai);return Nn<=Oi&&Oi<=qr},ii=Rr({cellPrefixCls:mn,value:_t,generateConfig:xr,rangedValue:Wr,hoverRangedValue:Zr,isSameCell:function(ai,Oi){return Dt(xr,ai,Oi)},isInView:Hn,offsetCell:function(ai,Oi){return xr.addYear(ai,Oi)}});return l.createElement(Ln,Object.assign({},Te,{rowNum:ia,colNum:Ri,baseDate:kn,getCellText:xr.getYear,getCellClassName:ii,getCellDate:xr.addYear,titleCell:function(ai){return xr.locale.format(ur.locale,ai,"YYYY")}}))}var vt=ba,Le=10;function Ke(Te){var st=Te.prefixCls,_t=Te.operationRef,It=Te.onViewDateChange,ur=Te.generateConfig,xr=Te.value,Br=Te.viewDate,Wr=Te.sourceMode,Zr=Te.onSelect,mn=Te.onPanelChange,rn="".concat(st,"-year-panel");_t.current={onKeyDown:function(kn){return ee(kn,{onLeftRight:function(ii){Zr(ur.addYear(xr||Br,ii),"key")},onCtrlLeftRight:function(ii){Zr(ur.addYear(xr||Br,ii*Le),"key")},onUpDown:function(ii){Zr(ur.addYear(xr||Br,ii*Ri),"key")},onEnter:function(){mn(Wr==="date"?"date":"month",xr||Br)}})}};var Nn=function(kn){var Hn=ur.addYear(Br,kn*10);It(Hn),mn(null,Hn)};return l.createElement("div",{className:rn},l.createElement(_i,Object.assign({},Te,{prefixCls:st,onPrevDecade:function(){Nn(-1)},onNextDecade:function(){Nn(1)},onDecadeClick:function(){mn("decade",Br)}})),l.createElement(vt,Object.assign({},Te,{prefixCls:st,onSelect:function(kn){mn(Wr==="date"?"date":"month",kn),Zr(kn,"mouse")}})))}var et=Ke;function ht(Te){var st=Te.prefixCls,_t=Te.generateConfig,It=Te.viewDate,ur=Te.onPrevDecades,xr=Te.onNextDecades,Br=l.useContext(q),Wr=Br.hideHeader;if(Wr)return null;var Zr="".concat(st,"-header"),mn=_t.getYear(It),rn=Math.floor(mn/zr)*zr,Nn=rn+zr-1;return l.createElement(ue,Object.assign({},Te,{prefixCls:Zr,onSuperPrev:ur,onSuperNext:xr}),rn,"-",Nn)}var ot=ht,mt=3,Wt=4;function Ot(Te){var st=Xr-1,_t=Te.prefixCls,It=Te.viewDate,ur=Te.generateConfig,xr=Te.disabledDate,Br="".concat(_t,"-cell"),Wr=ur.getYear(It),Zr=Math.floor(Wr/Xr)*Xr,mn=Math.floor(Wr/zr)*zr,rn=mn+zr-1,Nn=ur.setYear(It,mn-Math.ceil((mt*Wt*Xr-zr)/2)),qr=function(Hn){var ii,li=xr&&xr(Hn),ai=ur.getYear(Hn),Oi=ai+st;return ii={},Object(P.a)(ii,"".concat(Br,"-disabled"),li),Object(P.a)(ii,"".concat(Br,"-in-view"),mn<=ai&&Oi<=rn),Object(P.a)(ii,"".concat(Br,"-selected"),ai===Zr),ii};return l.createElement(Ln,Object.assign({},Te,{rowNum:Wt,colNum:mt,baseDate:Nn,getCellText:function(Hn){var ii=ur.getYear(Hn);return"".concat(ii,"-").concat(ii+st)},getCellClassName:qr,getCellDate:function(Hn,ii){return ur.addYear(Hn,ii*Xr)}}))}var wr=Ot,Xr=10,zr=Xr*10;function on(Te){var st=Te.prefixCls,_t=Te.onViewDateChange,It=Te.generateConfig,ur=Te.viewDate,xr=Te.operationRef,Br=Te.onSelect,Wr=Te.onPanelChange,Zr="".concat(st,"-decade-panel");xr.current={onKeyDown:function(qr){return ee(qr,{onLeftRight:function(Hn){Br(It.addYear(ur,Hn*Xr),"key")},onCtrlLeftRight:function(Hn){Br(It.addYear(ur,Hn*zr),"key")},onUpDown:function(Hn){Br(It.addYear(ur,Hn*Xr*mt),"key")},onEnter:function(){Wr("year",ur)}})}};var mn=function(qr){var kn=It.addYear(ur,qr*zr);_t(kn),Wr(null,kn)},rn=function(qr){Br(qr,"mouse"),Wr("year",qr)};return l.createElement("div",{className:Zr},l.createElement(ot,Object.assign({},Te,{prefixCls:st,onPrevDecades:function(){mn(-1)},onNextDecades:function(){mn(1)}})),l.createElement(wr,Object.assign({},Te,{prefixCls:st,onSelect:rn})))}var fr=on;function Cr(Te,st,_t){return _t?l.createElement("div",{className:"".concat(Te,"-footer-extra")},_t(st)):null}function Xt(Te){var st=Te.prefixCls,_t=Te.rangeList,It=_t===void 0?[]:_t,ur=Te.components,xr=ur===void 0?{}:ur,Br=Te.needConfirmButton,Wr=Te.onNow,Zr=Te.onOk,mn=Te.okDisabled,rn=Te.showNow,Nn=Te.locale,qr,kn;if(It.length){var Hn=xr.rangeItem||"span";qr=l.createElement(l.Fragment,null,It.map(function(li){var ai=li.label,Oi=li.onClick,Fi=li.onMouseEnter,Qi=li.onMouseLeave;return l.createElement("li",{key:ai,className:"".concat(st,"-preset")},l.createElement(Hn,{onClick:Oi,onMouseEnter:Fi,onMouseLeave:Qi},ai))}))}if(Br){var ii=xr.button||"button";Wr&&!qr&&rn!==!1&&(qr=l.createElement("li",{className:"".concat(st,"-now")},l.createElement("a",{className:"".concat(st,"-now-btn"),onClick:Wr},Nn.now))),kn=Br&&l.createElement("li",{className:"".concat(st,"-ok")},l.createElement(ii,{disabled:mn,onClick:Zr},Nn.ok))}return!qr&&!kn?null:l.createElement("ul",{className:"".concat(st,"-ranges")},qr,kn)}function Pr(Te){var st,_t=Te.prefixCls,It=_t===void 0?"rc-picker":_t,ur=Te.className,xr=Te.style,Br=Te.locale,Wr=Te.generateConfig,Zr=Te.value,mn=Te.defaultValue,rn=Te.pickerValue,Nn=Te.defaultPickerValue,qr=Te.disabledDate,kn=Te.mode,Hn=Te.picker,ii=Hn===void 0?"date":Hn,li=Te.tabIndex,ai=li===void 0?0:li,Oi=Te.showNow,Fi=Te.showTime,Qi=Te.showToday,Ui=Te.renderExtraFooter,$i=Te.hideHeader,qi=Te.onSelect,na=Te.onChange,Ci=Te.onPanelChange,ya=Te.onMouseDown,La=Te.onPickerValueChange,oa=Te.onOk,Ji=Te.components,Ka=Te.direction,po=Te.hourStep,Fo=po===void 0?1:po,Go=Te.minuteStep,Ho=Go===void 0?1:Go,yo=Te.secondStep,Wa=yo===void 0?1:yo,zo=ii==="date"&&!!Fi||ii==="time",Bo=24%Fo===0,uo=60%Ho===0,no=60%Wa===0,ja=l.useContext(q),Oo=ja.operationRef,ls=ja.panelRef,Ao=ja.onSelect,ko=ja.hideRanges,Os=ja.defaultOpenValue,cs=l.useContext(Nr),gs=cs.inRange,Ga=cs.panelPosition,Ra=cs.rangedValue,ho=cs.hoverRangedValue,mo=l.useRef({}),Eo=l.useRef(!0),fs=Object(z.a)(null,{value:Zr,defaultValue:mn,postState:function(ta){return!ta&&Os&&ii==="time"?Os:ta}}),ws=Object(W.a)(fs,2),Io=ws[0],Es=ws[1],Cs=Object(z.a)(null,{value:rn,defaultValue:Nn||Io,postState:function(ta){return ta||Wr.getNow()}}),go=Object(W.a)(Cs,2),Zo=go[0],io=go[1],oo=function(ta){io(ta),La&&La(ta)},bo=function(ta){var wa=Ie[ii];return wa?wa(ta):ta},Fa=Object(z.a)(function(){return ii==="time"?"time":bo("date")},{value:kn}),ts=Object(W.a)(Fa,2),Do=ts[0],za=ts[1];l.useEffect(function(){za(ii)},[ii]);var xs=l.useState(function(){return Do}),Ya=Object(W.a)(xs,2),zs=Ya[0],rs=Ya[1],Po=function(ta,wa){var Vo=bo(ta||Do);rs(Do),za(Vo),Ci&&(Do!==Vo||at(Wr,Zo,Zo))&&Ci(wa,Vo)},Wo=function(ta,wa){var Vo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Do===ii||Vo)&&(Es(ta),qi&&qi(ta),Ao&&Ao(ta,wa),na&&!at(Wr,ta,Io)&&na(ta))},us=function(ta){return mo.current&&mo.current.onKeyDown?([X.a.LEFT,X.a.RIGHT,X.a.UP,X.a.DOWN,X.a.PAGE_UP,X.a.PAGE_DOWN,X.a.ENTER].includes(ta.which)&&ta.preventDefault(),mo.current.onKeyDown(ta)):(Object(v.a)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1)},Ds=function(ta){mo.current&&mo.current.onBlur&&mo.current.onBlur(ta)};Oo&&Ga!=="right"&&(Oo.current={onKeyDown:us,onClose:function(){mo.current&&mo.current.onClose&&mo.current.onClose()}}),l.useEffect(function(){Zr&&!Eo.current&&io(Zr)},[Zr]),l.useEffect(function(){Eo.current=!1},[]);var ul,vs=Object(Y.a)(Object(Y.a)({},Te),{},{operationRef:mo,prefixCls:It,viewDate:Zo,value:Io,onViewDateChange:oo,sourceMode:zs,onPanelChange:Po,disabledDate:Do!=="decade"?qr:void 0});delete vs.onChange,delete vs.onSelect;switch(Do){case"decade":ul=l.createElement(fr,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;case"year":ul=l.createElement(et,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;case"month":ul=l.createElement(cr,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;case"quarter":ul=l.createElement(ti,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;case"week":ul=l.createElement(cn,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;case"time":delete vs.showTime,ul=l.createElement(Ce,Object.assign({},vs,Object(H.a)(Fi)==="object"?Fi:null,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}));break;default:Fi?ul=l.createElement(ar,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}})):ul=l.createElement(rt,Object.assign({},vs,{onSelect:function(ta,wa){oo(ta),Wo(ta,wa)}}))}var Rs,Il,dl=function(){var ta=Wr.getNow(),wa=rr(Wr.getHour(ta),Wr.getMinute(ta),Wr.getSecond(ta),Bo?Fo:1,uo?Ho:1,no?Wa:1),Vo=zt(Wr,ta,wa[0],wa[1],wa[2]);Wo(Vo,"submit")};ko||(Rs=Cr(It,Do,Ui),Il=Xt({prefixCls:It,components:Ji,needConfirmButton:zo,okDisabled:!Io||qr&&qr(Io),locale:Br,showNow:Oi,onNow:zo&&dl,onOk:function(){Io&&(Wo(Io,"submit",!0),oa&&oa(Io))}}));var ss;if(Qi&&Do==="date"&&ii==="date"&&!Fi){var al=Wr.getNow(),Ks="".concat(It,"-today-btn"),pl=qr&&qr(al);ss=l.createElement("a",{className:C()(Ks,pl&&"".concat(Ks,"-disabled")),"aria-disabled":pl,onClick:function(){pl||Wo(al,"mouse",!0)}},Br.today)}return l.createElement(q.Provider,{value:Object(Y.a)(Object(Y.a)({},ja),{},{hideHeader:"hideHeader"in Te?$i:ja.hideHeader,hidePrevBtn:gs&&Ga==="right",hideNextBtn:gs&&Ga==="left"})},l.createElement("div",{tabIndex:ai,className:C()("".concat(It,"-panel"),ur,(st={},Object(P.a)(st,"".concat(It,"-panel-has-range"),Ra&&Ra[0]&&Ra[1]),Object(P.a)(st,"".concat(It,"-panel-has-range-hover"),ho&&ho[0]&&ho[1]),Object(P.a)(st,"".concat(It,"-panel-rtl"),Ka==="rtl"),st)),style:xr,onKeyDown:us,onBlur:Ds,onMouseDown:ya,ref:ls},ul,Rs||Il||ss?l.createElement("div",{className:"".concat(It,"-footer")},Rs,Il,ss):null))}var vr=Pr,wt=o("/0Vb"),kr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function xn(Te){var st,_t=Te.prefixCls,It=Te.popupElement,ur=Te.popupStyle,xr=Te.visible,Br=Te.dropdownClassName,Wr=Te.dropdownAlign,Zr=Te.transitionName,mn=Te.getPopupContainer,rn=Te.children,Nn=Te.range,qr=Te.popupPlacement,kn=Te.direction,Hn="".concat(_t,"-dropdown"),ii=function(){return qr!==void 0?qr:kn==="rtl"?"bottomRight":"bottomLeft"};return l.createElement(wt.a,{showAction:[],hideAction:[],popupPlacement:ii(),builtinPlacements:kr,prefixCls:Hn,popupTransitionName:Zr,popup:It,popupAlign:Wr,popupVisible:xr,popupClassName:C()(Br,(st={},Object(P.a)(st,"".concat(Hn,"-range"),Nn),Object(P.a)(st,"".concat(Hn,"-rtl"),kn==="rtl"),st)),popupStyle:ur,getPopupContainer:mn},rn)}var nn=xn;function Yn(Te){var st=Te.open,_t=Te.value,It=Te.isClickOutside,ur=Te.triggerOpen,xr=Te.forwardKeyDown,Br=Te.blurToCancel,Wr=Te.onSubmit,Zr=Te.onCancel,mn=Te.onFocus,rn=Te.onBlur,Nn=Object(l.useState)(!1),qr=Object(W.a)(Nn,2),kn=qr[0],Hn=qr[1],ii=Object(l.useState)(!1),li=Object(W.a)(ii,2),ai=li[0],Oi=li[1],Fi=Object(l.useRef)(!1),Qi=Object(l.useRef)(!1),Ui={onMouseDown:function(){Hn(!0),ur(!0)},onKeyDown:function(qi){switch(qi.which){case X.a.ENTER:{st?Wr()!==!1&&Hn(!0):ur(!0),qi.preventDefault();return}case X.a.TAB:{kn&&st&&!qi.shiftKey?(Hn(!1),qi.preventDefault()):!kn&&st&&(!xr(qi)&&qi.shiftKey&&(Hn(!0),qi.preventDefault()));return}case X.a.ESC:{Hn(!0),Zr();return}}!st&&![X.a.SHIFT].includes(qi.which)?ur(!0):kn||xr(qi)},onFocus:function(qi){Hn(!0),Oi(!0),mn&&mn(qi)},onBlur:function(qi){if(Fi.current||!It(document.activeElement)){Fi.current=!1;return}Br?setTimeout(function(){It(document.activeElement)&&Zr()},0):st&&(ur(!1),Qi.current&&Wr()),Oi(!1),rn&&rn(qi)}};return Object(l.useEffect)(function(){Qi.current=!1},[st]),Object(l.useEffect)(function(){Qi.current=!0},[_t]),Object(l.useEffect)(function(){return G(function($i){var qi=$i.target;st&&(It(qi)?ai||ur(!1):(Fi.current=!0,requestAnimationFrame(function(){Fi.current=!1})))})}),[Ui,{focused:ai,typing:kn}]}function Wn(Te){var st=Te.valueTexts,_t=Te.onTextChange,It=l.useState(""),ur=Object(W.a)(It,2),xr=ur[0],Br=ur[1],Wr=l.useRef([]);Wr.current=st;function Zr(rn){Br(rn),_t(rn)}function mn(){Br(Wr.current[0])}return l.useEffect(function(){st.every(function(rn){return rn!==xr})&&mn()},[st.join("||")]),[xr,Zr,mn]}var In=o("8CG2"),On=o.n(In);function di(Te,st){var _t=st.formatList,It=st.generateConfig,ur=st.locale;return Object(Ue.a)(function(){if(!Te)return[[""],""];for(var xr="",Br=[],Wr=0;Wr<_t.length;Wr+=1){var Zr=_t[Wr],mn=It.locale.format(ur.locale,Te,Zr);Br.push(mn),Wr===0&&(xr=mn)}return[Br,xr]},[Te,_t],function(xr,Br){return xr[0]!==Br[0]||!On()(xr[1],Br[1])})}function Un(Te,st){var _t=st.formatList,It=st.generateConfig,ur=st.locale,xr=Object(l.useState)(null),Br=Object(W.a)(xr,2),Wr=Br[0],Zr=Br[1],mn=Object(l.useRef)(null);function rn(li){var ai=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(mn.current),ai){Zr(li);return}mn.current=requestAnimationFrame(function(){Zr(li)})}var Nn=di(Wr,{formatList:_t,generateConfig:It,locale:ur}),qr=Object(W.a)(Nn,2),kn=qr[1];function Hn(li){rn(li)}function ii(){var li=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;rn(null,li)}return Object(l.useEffect)(function(){ii(!0)},[Te]),Object(l.useEffect)(function(){return function(){return cancelAnimationFrame(mn.current)}},[]),[kn,Hn,ii]}function fn(Te){var st,_t=Te.prefixCls,It=_t===void 0?"rc-picker":_t,ur=Te.id,xr=Te.tabIndex,Br=Te.style,Wr=Te.className,Zr=Te.dropdownClassName,mn=Te.dropdownAlign,rn=Te.popupStyle,Nn=Te.transitionName,qr=Te.generateConfig,kn=Te.locale,Hn=Te.inputReadOnly,ii=Te.allowClear,li=Te.autoFocus,ai=Te.showTime,Oi=Te.picker,Fi=Oi===void 0?"date":Oi,Qi=Te.format,Ui=Te.use12Hours,$i=Te.value,qi=Te.defaultValue,na=Te.open,Ci=Te.defaultOpen,ya=Te.defaultOpenValue,La=Te.suffixIcon,oa=Te.clearIcon,Ji=Te.disabled,Ka=Te.disabledDate,po=Te.placeholder,Fo=Te.getPopupContainer,Go=Te.pickerRef,Ho=Te.panelRender,yo=Te.onChange,Wa=Te.onOpenChange,zo=Te.onFocus,Bo=Te.onBlur,uo=Te.onMouseDown,no=Te.onMouseUp,ja=Te.onMouseEnter,Oo=Te.onMouseLeave,ls=Te.onContextMenu,Ao=Te.onClick,ko=Te.direction,Os=Te.autoComplete,cs=Os===void 0?"off":Os,gs=l.useRef(null),Ga=Fi==="date"&&!!ai||Fi==="time",Ra=gt(he(Qi,Fi,ai,Ui)),ho=l.useRef(null),mo=l.useRef(null),Eo=Object(z.a)(null,{value:$i,defaultValue:qi}),fs=Object(W.a)(Eo,2),ws=fs[0],Io=fs[1],Es=l.useState(ws),Cs=Object(W.a)(Es,2),go=Cs[0],Zo=Cs[1],io=l.useRef(null),oo=Object(z.a)(!1,{value:na,defaultValue:Ci,postState:function(ds){return Ji?!1:ds},onChange:function(ds){Wa&&Wa(ds),!ds&&io.current&&io.current.onClose&&io.current.onClose()}}),bo=Object(W.a)(oo,2),Fa=bo[0],ts=bo[1],Do=di(go,{formatList:Ra,generateConfig:qr,locale:kn}),za=Object(W.a)(Do,2),xs=za[0],Ya=za[1],zs=Wn({valueTexts:xs,onTextChange:function(ds){var sl=qr.locale.parse(kn.locale,ds,Ra);sl&&(!Ka||!Ka(sl))&&Zo(sl)}}),rs=Object(W.a)(zs,3),Po=rs[0],Wo=rs[1],us=rs[2],Ds=function(ds){Zo(ds),Io(ds),yo&&!at(qr,ws,ds)&&yo(ds,ds?qr.locale.format(kn.locale,ds,Ra[0]):"")},ul=function(ds){if(Ji&&ds)return;ts(ds)},vs=function(ds){return Fa&&io.current&&io.current.onKeyDown?io.current.onKeyDown(ds):(Object(v.a)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Rs=function(){no&&no.apply(void 0,arguments),gs.current&&(gs.current.focus(),ul(!0))},Il=Yn({blurToCancel:Ga,open:Fa,value:Po,triggerOpen:ul,forwardKeyDown:vs,isClickOutside:function(ds){return!de([ho.current,mo.current],ds)},onSubmit:function(){return Ka&&Ka(go)?!1:(Ds(go),ul(!1),us(),!0)},onCancel:function(){ul(!1),Zo(ws),us()},onFocus:zo,onBlur:Bo}),dl=Object(W.a)(Il,2),ss=dl[0],al=dl[1],Ks=al.focused,pl=al.typing;l.useEffect(function(){Fa||(Zo(ws),!xs.length||xs[0]===""?Wo(""):Ya!==Po&&us())},[Fa,xs]),l.useEffect(function(){Fa||us()},[Fi]),l.useEffect(function(){Zo(ws)},[ws]),Go&&(Go.current={focus:function(){gs.current&&gs.current.focus()},blur:function(){gs.current&&gs.current.blur()}});var Ts=Object(Y.a)(Object(Y.a)({},Te),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0}),ta=l.createElement(vr,Object.assign({},Ts,{generateConfig:qr,className:C()(Object(P.a)({},"".concat(It,"-panel-focused"),!pl)),value:go,locale:kn,tabIndex:-1,onChange:Zo,direction:ko}));Ho&&(ta=Ho(ta));var wa=l.createElement("div",{className:"".concat(It,"-panel-container"),onMouseDown:function(ds){ds.preventDefault()}},ta),Vo;La&&(Vo=l.createElement("span",{className:"".concat(It,"-suffix")},La));var ps;ii&&ws&&!Ji&&(ps=l.createElement("span",{onMouseDown:function(ds){ds.preventDefault(),ds.stopPropagation()},onMouseUp:function(ds){ds.preventDefault(),ds.stopPropagation(),Ds(null),ul(!1)},className:"".concat(It,"-clear")},oa||l.createElement("span",{className:"".concat(It,"-clear-btn")})));var Ps=function(ds,sl){(sl==="submit"||sl!=="key"&&!Ga)&&(Ds(ds),ul(!1))},ys=ko==="rtl"?"bottomRight":"bottomLeft",Ns=Un(Po,{formatList:Ra,generateConfig:qr,locale:kn}),Co=Object(W.a)(Ns,3),ol=Co[0],Ul=Co[1],Vs=Co[2];return l.createElement(q.Provider,{value:{operationRef:io,hideHeader:Fi==="time",panelRef:ho,onSelect:Ps,open:Fa,defaultOpenValue:ya,onDateMouseEnter:Ul,onDateMouseLeave:Vs}},l.createElement(nn,{visible:Fa,popupElement:wa,popupStyle:rn,prefixCls:It,dropdownClassName:Zr,dropdownAlign:mn,getPopupContainer:Fo,transitionName:Nn,popupPlacement:ys,direction:ko},l.createElement("div",{className:C()(It,Wr,(st={},Object(P.a)(st,"".concat(It,"-disabled"),Ji),Object(P.a)(st,"".concat(It,"-focused"),Ks),Object(P.a)(st,"".concat(It,"-rtl"),ko==="rtl"),st)),style:Br,onMouseDown:uo,onMouseUp:Rs,onMouseEnter:ja,onMouseLeave:Oo,onContextMenu:ls,onClick:Ao},l.createElement("div",{className:C()("".concat(It,"-input"),Object(P.a)({},"".concat(It,"-input-placeholder"),!!ol)),ref:mo},l.createElement("input",Object.assign({id:ur,tabIndex:xr,disabled:Ji,readOnly:Hn||!pl,value:ol||Po,onChange:function(ds){Wo(ds.target.value)},autoFocus:li,placeholder:po,ref:gs,title:Po},ss,{size:Ve(Fi,Ra[0])},Pe(Te),{autoComplete:cs})),Vo,ps))))}var Qn=function(Te){Object(K.a)(_t,Te);var st=Object(Z.a)(_t);function _t(){var It;return Object(U.a)(this,_t),It=st.apply(this,arguments),It.pickerRef=l.createRef(),It.focus=function(){It.pickerRef.current&&It.pickerRef.current.focus()},It.blur=function(){It.pickerRef.current&&It.pickerRef.current.blur()},It}return Object(R.a)(_t,[{key:"render",value:function(){return l.createElement(fn,Object.assign({},this.props,{pickerRef:this.pickerRef}))}}]),_t}(l.Component),Tn=Qn;function Bi(Te,st,_t){var It=Te.picker,ur=Te.locale,xr=Te.selectedValue,Br=Te.disabledDate,Wr=Te.disabled,Zr=Te.generateConfig,mn=Ut(xr,0),rn=Ut(xr,1);function Nn(li){var ai=Zr.getYear(li),Oi=Zr.locale.getWeek(ur.locale,li);return ai*100+Oi}function qr(li){var ai=Zr.getYear(li),Oi=Zr.getMonth(li);return ai*100+Oi}function kn(li){var ai=Zr.getYear(li),Oi=ze(Zr,li);return ai*10+Oi}var Hn=l.useCallback(function(li){if(Br&&Br(li))return!0;if(Wr[1]&&rn)return!ct(Zr,li,rn)&&Zr.isAfter(li,rn);if(st&&rn)switch(It){case"quarter":return kn(li)>kn(rn);case"month":return qr(li)>qr(rn);case"week":return Nn(li)>Nn(rn);default:return!ct(Zr,li,rn)&&Zr.isAfter(li,rn)}return!1},[Br,Wr[1],rn,st]),ii=l.useCallback(function(li){if(Br&&Br(li))return!0;if(Wr[0]&&mn)return!ct(Zr,li,rn)&&Zr.isAfter(mn,li);if(_t&&mn)switch(It){case"quarter":return kn(li)<kn(mn);case"month":return qr(li)<qr(mn);case"week":return Nn(li)<Nn(mn);default:return!ct(Zr,li,mn)&&Zr.isAfter(mn,li)}return!1},[Br,Wr[0],mn,_t]);return[Hn,ii]}function Mn(Te,st,_t,It){var ur=Vt(Te,_t,It,1);function xr(Br){return Br(Te,st)?"same":Br(ur,st)?"closing":"far"}switch(_t){case"year":return xr(function(Br,Wr){return dt(It,Br,Wr)});case"quarter":case"month":return xr(function(Br,Wr){return Dt(It,Br,Wr)});default:return xr(function(Br,Wr){return Dr(It,Br,Wr)})}}function Zi(Te,st,_t,It){var ur=Ut(Te,0),xr=Ut(Te,1);if(st===0)return ur;if(ur&&xr){var Br=Mn(ur,xr,_t,It);switch(Br){case"same":return ur;case"closing":return ur;default:return Vt(xr,_t,It,-1)}}return ur}function Ei(Te){var st=Te.values,_t=Te.picker,It=Te.defaultDates,ur=Te.generateConfig,xr=l.useState(function(){return[Ut(It,0),Ut(It,1)]}),Br=Object(W.a)(xr,2),Wr=Br[0],Zr=Br[1],mn=l.useState(null),rn=Object(W.a)(mn,2),Nn=rn[0],qr=rn[1],kn=Ut(st,0),Hn=Ut(st,1);function ii(ai){return Wr[ai]?Wr[ai]:Ut(Nn,ai)||Zi(st,ai,_t,ur)||kn||Hn||ur.getNow()}function li(ai,Oi){if(ai){var Fi=pt(Nn,ai,Oi);Zr(pt(Wr,null,Oi)||[null,null]);var Qi=(Oi+1)%2;Ut(st,Qi)||(Fi=pt(Fi,ai,Qi)),qr(Fi)}else(kn||Hn)&&qr(null)}return[ii,li]}function pi(Te,st){return Te&&Te[0]&&Te[1]&&st.isAfter(Te[0],Te[1])?[Te[1],Te[0]]:Te}function Yi(Te,st,_t,It){return Te||It&&It[st]?!0:!!_t[(st+1)%2]}function fa(Te){var st,_t,It,ur=Te.prefixCls,xr=ur===void 0?"rc-picker":ur,Br=Te.id,Wr=Te.style,Zr=Te.className,mn=Te.popupStyle,rn=Te.dropdownClassName,Nn=Te.transitionName,qr=Te.dropdownAlign,kn=Te.getPopupContainer,Hn=Te.generateConfig,ii=Te.locale,li=Te.placeholder,ai=Te.autoFocus,Oi=Te.disabled,Fi=Te.format,Qi=Te.picker,Ui=Qi===void 0?"date":Qi,$i=Te.showTime,qi=Te.use12Hours,na=Te.separator,Ci=na===void 0?"~":na,ya=Te.value,La=Te.defaultValue,oa=Te.defaultPickerValue,Ji=Te.open,Ka=Te.defaultOpen,po=Te.disabledDate,Fo=Te.disabledTime,Go=Te.dateRender,Ho=Te.panelRender,yo=Te.ranges,Wa=Te.allowEmpty,zo=Te.allowClear,Bo=Te.suffixIcon,uo=Te.clearIcon,no=Te.pickerRef,ja=Te.inputReadOnly,Oo=Te.mode,ls=Te.renderExtraFooter,Ao=Te.onChange,ko=Te.onOpenChange,Os=Te.onPanelChange,cs=Te.onCalendarChange,gs=Te.onFocus,Ga=Te.onBlur,Ra=Te.onOk,ho=Te.components,mo=Te.order,Eo=Te.direction,fs=Te.activePickerIndex,ws=Te.autoComplete,Io=ws===void 0?"off":ws,Es=Ui==="date"&&!!$i||Ui==="time",Cs=Object(l.useRef)({}),go=Object(l.useRef)(null),Zo=Object(l.useRef)(null),io=Object(l.useRef)(null),oo=Object(l.useRef)(null),bo=Object(l.useRef)(null),Fa=Object(l.useRef)(null),ts=Object(l.useRef)(null),Do=gt(he(Fi,Ui,$i,qi)),za=Object(z.a)(0,{value:fs}),xs=Object(W.a)(za,2),Ya=xs[0],zs=xs[1],rs=Object(l.useRef)(null),Po=l.useMemo(function(){return Array.isArray(Oi)?Oi:[Oi||!1,Oi||!1]},[Oi]),Wo=Object(z.a)(null,{value:ya,defaultValue:La,postState:function(so){return Ui==="time"&&!mo?so:pi(so,Hn)}}),us=Object(W.a)(Wo,2),Ds=us[0],ul=us[1],vs=Ei({values:Ds,picker:Ui,defaultDates:oa,generateConfig:Hn}),Rs=Object(W.a)(vs,2),Il=Rs[0],dl=Rs[1],ss=Object(z.a)(Ds,{postState:function(so){var Lo=so;if(Po[0]&&Po[1])return Lo;for(var Fs=0;Fs<2;Fs+=1)Po[Fs]&&!Ut(Lo,Fs)&&!Ut(Wa,Fs)&&(Lo=pt(Lo,Hn.getNow(),Fs));return Lo}}),al=Object(W.a)(ss,2),Ks=al[0],pl=al[1],Ts=Object(z.a)([Ui,Ui],{value:Oo}),ta=Object(W.a)(Ts,2),wa=ta[0],Vo=ta[1];Object(l.useEffect)(function(){Vo([Ui,Ui])},[Ui]);var ps=function(so,Lo){Vo(so),Os&&Os(Lo,so)},Ps=Bi({picker:Ui,selectedValue:Ks,locale:ii,disabled:Po,disabledDate:po,generateConfig:Hn},Cs.current[1],Cs.current[0]),ys=Object(W.a)(Ps,2),Ns=ys[0],Co=ys[1],ol=Object(z.a)(!1,{value:Ji,defaultValue:Ka,postState:function(so){return Po[Ya]?!1:so},onChange:function(so){ko&&ko(so),!so&&rs.current&&rs.current.onClose&&rs.current.onClose()}}),Ul=Object(W.a)(ol,2),Vs=Ul[0],nl=Ul[1],ds=Vs&&Ya===0,sl=Vs&&Ya===1,Yc=Object(l.useState)(0),Qc=Object(W.a)(Yc,2),wc=Qc[0],Wc=Qc[1];Object(l.useEffect)(function(){!Vs&&go.current&&Wc(go.current.offsetWidth)},[Vs]);var sc=l.useRef();function Vl(as,so){if(as)clearTimeout(sc.current),Cs.current[so]=!0,zs(so),nl(as),Vs||dl(null,so);else if(Ya===so){nl(as);var Lo=Cs.current;sc.current=setTimeout(function(){Lo===Cs.current&&(Cs.current={})})}}function Xs(as){Vl(!0,as),setTimeout(function(){var so=[Fa,ts][as];so.current&&so.current.focus()},0)}function xl(as,so){var Lo=as,Fs=Ut(Lo,0),Nl=Ut(Lo,1);Fs&&Nl&&Hn.isAfter(Fs,Nl)&&(Ui==="week"&&!ut(Hn,ii.locale,Fs,Nl)||Ui==="quarter"&&!Yt(Hn,Fs,Nl)||Ui!=="week"&&Ui!=="quarter"&&Ui!=="time"&&!ct(Hn,Fs,Nl)?(so===0?(Lo=[Fs,null],Nl=null):(Fs=null,Lo=[null,Nl]),Cs.current=Object(P.a)({},so,!0)):(Ui!=="time"||mo!==!1)&&(Lo=pi(Lo,Hn))),pl(Lo);var mc=Lo&&Lo[0]?Hn.locale.format(ii.locale,Lo[0],Do[0]):"",Pl=Lo&&Lo[1]?Hn.locale.format(ii.locale,Lo[1],Do[0]):"";if(cs){var Sl={range:so===0?"start":"end"};cs(Lo,[mc,Pl],Sl)}var Ql=Yi(Fs,0,Po,Wa),Ll=Yi(Nl,1,Po,Wa),ic=Lo===null||Ql&&Ll;ic&&(ul(Lo),Ao&&(!at(Hn,Ut(Ds,0),Fs)||!at(Hn,Ut(Ds,1),Nl))&&Ao(Lo,[mc,Pl]));var hc=null;so===0&&!Po[1]?hc=1:so===1&&!Po[0]&&(hc=0),hc!==null&&hc!==Ya&&(!Cs.current[hc]||!Ut(Lo,hc))&&Ut(Lo,so)?Xs(hc):Vl(!1,so)}var rc=function(so){return Vs&&rs.current&&rs.current.onKeyDown?rs.current.onKeyDown(so):(Object(v.a)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},kl={formatList:Do,generateConfig:Hn,locale:ii},_c=di(Ut(Ks,0),kl),En=Object(W.a)(_c,2),xa=En[0],Dc=En[1],Xl=di(Ut(Ks,1),kl),Tc=Object(W.a)(Xl,2),ns=Tc[0],Zs=Tc[1],El=function(so,Lo){var Fs=Hn.locale.parse(ii.locale,so,Do),Nl=Lo===0?Ns:Co;Fs&&!Nl(Fs)&&(pl(pt(Ks,Fs,Lo)),dl(Fs,Lo))},Al=Wn({valueTexts:xa,onTextChange:function(so){return El(so,0)}}),lc=Object(W.a)(Al,3),Nc=lc[0],cc=lc[1],Mc=lc[2],uc=Wn({valueTexts:ns,onTextChange:function(so){return El(so,1)}}),kc=Object(W.a)(uc,3),Sc=kc[0],ml=kc[1],Qt=kc[2],sr=Object(l.useState)(null),Rn=Object(W.a)(sr,2),vi=Rn[0],Hi=Rn[1],jt=Object(l.useState)(null),fe=Object(W.a)(jt,2),Ee=fe[0],Re=fe[1],it=Un(Nc,{formatList:Do,generateConfig:Hn,locale:ii}),xt=Object(W.a)(it,3),br=xt[0],Jr=xt[1],ln=xt[2],Cn=Un(Sc,{formatList:Do,generateConfig:Hn,locale:ii}),ci=Object(W.a)(Cn,3),Ii=ci[0],da=ci[1],Sa=ci[2],Qa=function(so){Re(pt(Ks,so,Ya)),Ya===0?Jr(so):da(so)},wo=function(){Re(pt(Ks,null,Ya)),Ya===0?ln():Sa()},Uo=function(so,Lo){return{blurToCancel:Es,forwardKeyDown:rc,onBlur:Ga,isClickOutside:function(Nl){return!de([Zo.current,io.current,oo.current],Nl)},onFocus:function(Nl){zs(so),gs&&gs(Nl)},triggerOpen:function(Nl){Vl(Nl,so)},onSubmit:function(){xl(Ks,so),Lo()},onCancel:function(){Vl(!1,so),pl(Ds),Lo()}}},Is=Yn(Object(Y.a)(Object(Y.a)({},Uo(0,Mc)),{},{open:ds,value:Nc})),is=Object(W.a)(Is,2),Ls=is[0],Cl=is[1],Gs=Cl.focused,Dl=Cl.typing,Us=Yn(Object(Y.a)(Object(Y.a)({},Uo(1,Qt)),{},{open:sl,value:Sc})),Rl=Object(W.a)(Us,2),Zl=Rl[0],_l=Rl[1],gl=_l.focused,dc=_l.typing,Kl=function(so){!Vs&&!Fa.current.contains(so.target)&&!ts.current.contains(so.target)&&(Po[0]?Po[1]||Xs(1):Xs(0))},Gl=function(so){Vs&&(Gs||gl)&&!Fa.current.contains(so.target)&&!ts.current.contains(so.target)&&so.preventDefault()},Tl=Ds&&Ds[0]?Hn.locale.format(ii.locale,Ds[0],"YYYYMMDDHHmmss"):"",jl=Ds&&Ds[1]?Hn.locale.format(ii.locale,Ds[1],"YYYYMMDDHHmmss"):"";Object(l.useEffect)(function(){Vs||(pl(Ds),!xa.length||xa[0]===""?cc(""):Dc!==Nc&&Mc(),!ns.length||ns[0]===""?ml(""):Zs!==Sc&&Qt())},[Vs,xa,ns]),Object(l.useEffect)(function(){pl(Ds)},[Tl,jl]),no&&(no.current={focus:function(){Fa.current&&Fa.current.focus()},blur:function(){Fa.current&&Fa.current.blur(),ts.current&&ts.current.blur()}});var Rc=Object.keys(yo||{}),Vc=Rc.map(function(as){var so=yo[as],Lo=typeof so=="function"?so():so;return{label:as,onClick:function(){xl(Lo,null),Vl(!1,Ya)},onMouseEnter:function(){Hi(Lo)},onMouseLeave:function(){Hi(null)}}});function Lc(){var as=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,so=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Lo=null;Vs&&Ee&&Ee[0]&&Ee[1]&&Hn.isAfter(Ee[1],Ee[0])&&(Lo=Ee);var Fs=$i;if($i&&Object(H.a)($i)==="object"&&$i.defaultValue){var Nl=$i.defaultValue;Fs=Object(Y.a)(Object(Y.a)({},$i),{},{defaultValue:Ut(Nl,Ya)||void 0})}var mc=null;return Go&&(mc=function(Sl,Ql){return Go(Sl,Ql,{range:Ya?"end":"start"})}),l.createElement(Nr.Provider,{value:{inRange:!0,panelPosition:as,rangedValue:vi||Ks,hoverRangedValue:Lo}},l.createElement(vr,Object.assign({},Te,so,{dateRender:mc,showTime:Fs,mode:wa[Ya],generateConfig:Hn,style:void 0,direction:Eo,disabledDate:Ya===0?Ns:Co,disabledTime:function(Sl){return Fo?Fo(Sl,Ya===0?"start":"end"):!1},className:C()(Object(P.a)({},"".concat(xr,"-panel-focused"),Ya===0?!Dl:!dc)),value:Ut(Ks,Ya),locale:ii,tabIndex:-1,onPanelChange:function(Sl,Ql){ps(pt(wa,Ql,Ya),pt(Ks,Sl,Ya));var Ll=Sl;as==="right"&&wa[Ya]===Ql&&(Ll=Vt(Ll,Ql,Hn,-1)),dl(Ll,Ya)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:void 0,defaultPickerValue:void 0})))}var $l=0,yl=0;Ya&&io.current&&bo.current&&Zo.current&&($l=io.current.offsetWidth+bo.current.offsetWidth,Zo.current.offsetWidth&&$l>Zo.current.offsetWidth&&(yl=$l));var vo=Eo==="rtl"?{right:$l}:{left:$l};function Fc(){var as,so=Cr(xr,wa[Ya],ls),Lo=Xt({prefixCls:xr,components:ho,needConfirmButton:Es,okDisabled:!Ut(Ks,Ya)||po&&po(Ks[Ya]),locale:ii,rangeList:Vc,onOk:function(){Ut(Ks,Ya)&&(xl(Ks,Ya),Ra&&Ra(Ks))}});if(Ui!=="time"&&!$i){var Fs=Il(Ya),Nl=Vt(Fs,Ui,Hn),mc=wa[Ya],Pl=mc===Ui,Sl=Lc(Pl?"left":!1,{pickerValue:Fs,onPickerValueChange:function(hc){dl(hc,Ya)}}),Ql=Lc("right",{pickerValue:Nl,onPickerValueChange:function(hc){dl(Vt(hc,Ui,Hn,-1),Ya)}});Eo==="rtl"?as=l.createElement(l.Fragment,null,Ql,Pl&&Sl):as=l.createElement(l.Fragment,null,Sl,Pl&&Ql)}else as=Lc();var Ll=l.createElement(l.Fragment,null,l.createElement("div",{className:"".concat(xr,"-panels")},as),(so||Lo)&&l.createElement("div",{className:"".concat(xr,"-footer")},so,Lo));return Ho&&(Ll=Ho(Ll)),l.createElement("div",{className:"".concat(xr,"-panel-container"),style:{marginLeft:yl},ref:Zo,onMouseDown:function(hc){hc.preventDefault()}},Ll)}var zc=l.createElement("div",{className:C()("".concat(xr,"-range-wrapper"),"".concat(xr,"-").concat(Ui,"-range-wrapper")),style:{minWidth:wc}},l.createElement("div",{className:"".concat(xr,"-range-arrow"),style:vo}),Fc()),hs;Bo&&(hs=l.createElement("span",{className:"".concat(xr,"-suffix")},Bo));var $o;zo&&(Ut(Ds,0)&&!Po[0]||Ut(Ds,1)&&!Po[1])&&($o=l.createElement("span",{onMouseDown:function(so){so.preventDefault(),so.stopPropagation()},onMouseUp:function(so){so.preventDefault(),so.stopPropagation();var Lo=Ds;Po[0]||(Lo=pt(Lo,null,0)),Po[1]||(Lo=pt(Lo,null,1)),xl(Lo,null),Vl(!1,Ya)},className:"".concat(xr,"-clear")},uo||l.createElement("span",{className:"".concat(xr,"-clear-btn")})));var el={size:Ve(Ui,Do[0])},hl=0,ll=0;io.current&&oo.current&&bo.current&&(Ya===0?ll=io.current.offsetWidth:(hl=$l,ll=oo.current.offsetWidth));var Qs=Eo==="rtl"?{right:hl}:{left:hl},Hl=function(so,Lo){var Fs=pt(Ks,so,Ya);Lo==="submit"||Lo!=="key"&&!Es?(xl(Fs,Ya),Ya===0?ln():Sa()):pl(Fs)};return l.createElement(q.Provider,{value:{operationRef:rs,hideHeader:Ui==="time",onDateMouseEnter:Qa,onDateMouseLeave:wo,hideRanges:!0,onSelect:Hl,open:Vs}},l.createElement(nn,{visible:Vs,popupElement:zc,popupStyle:mn,prefixCls:xr,dropdownClassName:rn,dropdownAlign:qr,getPopupContainer:kn,transitionName:Nn,range:!0,direction:Eo},l.createElement("div",Object.assign({ref:go,className:C()(xr,"".concat(xr,"-range"),Zr,(st={},Object(P.a)(st,"".concat(xr,"-disabled"),Po[0]&&Po[1]),Object(P.a)(st,"".concat(xr,"-focused"),Ya===0?Gs:gl),Object(P.a)(st,"".concat(xr,"-rtl"),Eo==="rtl"),st)),style:Wr,onClick:Kl,onMouseDown:Gl},Pe(Te)),l.createElement("div",{className:C()("".concat(xr,"-input"),(_t={},Object(P.a)(_t,"".concat(xr,"-input-active"),Ya===0),Object(P.a)(_t,"".concat(xr,"-input-placeholder"),!!br),_t)),ref:io},l.createElement("input",Object.assign({id:Br,disabled:Po[0],readOnly:ja||!Dl,value:br||Nc,onChange:function(so){cc(so.target.value)},autoFocus:ai,placeholder:Ut(li,0)||"",ref:Fa},Ls,el,{autoComplete:Io}))),l.createElement("div",{className:"".concat(xr,"-range-separator"),ref:bo},Ci),l.createElement("div",{className:C()("".concat(xr,"-input"),(It={},Object(P.a)(It,"".concat(xr,"-input-active"),Ya===1),Object(P.a)(It,"".concat(xr,"-input-placeholder"),!!Ii),It)),ref:oo},l.createElement("input",Object.assign({disabled:Po[1],readOnly:ja||!dc,value:Ii||Sc,onChange:function(so){ml(so.target.value)},placeholder:Ut(li,1)||"",ref:ts},Zl,el,{autoComplete:Io}))),l.createElement("div",{className:"".concat(xr,"-active-bar"),style:Object(Y.a)(Object(Y.a)({},Qs),{},{width:ll,position:"absolute"})}),hs,$o)))}var zn=function(Te){Object(K.a)(_t,Te);var st=Object(Z.a)(_t);function _t(){var It;return Object(U.a)(this,_t),It=st.apply(this,arguments),It.pickerRef=l.createRef(),It.focus=function(){It.pickerRef.current&&It.pickerRef.current.focus()},It.blur=function(){It.pickerRef.current&&It.pickerRef.current.blur()},It}return Object(R.a)(_t,[{key:"render",value:function(){return l.createElement(fa,Object.assign({},this.props,{pickerRef:this.pickerRef}))}}]),_t}(l.Component),sn=zn,ni=Tn,si=o("bwT8");function hi(Te,st,_t){return _t!==void 0?_t:Te==="year"&&st.lang.yearPlaceholder?st.lang.yearPlaceholder:Te==="quarter"&&st.lang.quarterPlaceholder?st.lang.quarterPlaceholder:Te==="month"&&st.lang.monthPlaceholder?st.lang.monthPlaceholder:Te==="week"&&st.lang.weekPlaceholder?st.lang.weekPlaceholder:Te==="time"&&st.timePickerLocale.placeholder?st.timePickerLocale.placeholder:st.lang.placeholder}function gi(Te,st,_t){return _t!==void 0?_t:Te==="year"&&st.lang.yearPlaceholder?st.lang.rangeYearPlaceholder:Te==="month"&&st.lang.monthPlaceholder?st.lang.rangeMonthPlaceholder:Te==="week"&&st.lang.weekPlaceholder?st.lang.rangeWeekPlaceholder:Te==="time"&&st.timePickerLocale.placeholder?st.timePickerLocale.rangePlaceholder:st.lang.rangePlaceholder}var Pi=o("ypN9"),ki=o("pDHg"),Ki=o("XylH"),ha=o("2lC7"),Ia=function(Te,st){var _t={};for(var It in Te)Object.prototype.hasOwnProperty.call(Te,It)&&st.indexOf(It)<0&&(_t[It]=Te[It]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ur=0,It=Object.getOwnPropertySymbols(Te);ur<It.length;ur++)st.indexOf(It[ur])<0&&Object.prototype.propertyIsEnumerable.call(Te,It[ur])&&(_t[It[ur]]=Te[It[ur]]);return _t};function ka(Te){function st(Zr,mn){var rn=function(Nn){b()(kn,Nn);var qr=w()(kn);function kn(Hn){var ii;return u()(this,kn),ii=qr.call(this,Hn),ii.pickerRef=l.createRef(),ii.focus=function(){ii.pickerRef.current&&ii.pickerRef.current.focus()},ii.blur=function(){ii.pickerRef.current&&ii.pickerRef.current.blur()},ii.getDefaultLocale=function(){var li=ii.props.locale,ai=h()(h()({},si.a),li);return ai.lang=h()(h()({},ai.lang),(li||{}).lang),ai},ii.renderPicker=function(li){var ai=ii.context,Oi=ai.getPrefixCls,Fi=ai.direction,Qi=ai.getPopupContainer,Ui=ii.props,$i=Ui.prefixCls,qi=Ui.getPopupContainer,na=Ui.className,Ci=Ui.size,ya=Ui.bordered,La=ya===void 0?!0:ya,oa=Ui.placeholder,Ji=Ia(Ui,["prefixCls","getPopupContainer","className","size","bordered","placeholder"]),Ka=ii.props,po=Ka.format,Fo=Ka.showTime,Go=Oi("picker",$i),Ho={showToday:!0},yo={};Zr&&(yo.picker=Zr);var Wa=Zr||ii.props.picker;return yo=h()(h()(h()({},yo),Fo?$a(h()({format:po,picker:Wa},Fo)):{}),Wa==="time"?$a(h()(h()({format:po},ii.props),{picker:Wa})):{}),l.createElement(ha.b.Consumer,null,function(zo){var Bo,uo=Ci||zo;return l.createElement(ni,h()({ref:ii.pickerRef,placeholder:hi(Wa,li,oa),suffixIcon:Wa==="time"?l.createElement(O.a,null):l.createElement(E.a,null),clearIcon:l.createElement(F.a,null),allowClear:!0,transitionName:"slide-up"},Ho,Ji,yo,{locale:li.lang,className:C()(na,(Bo={},f()(Bo,"".concat(Go,"-").concat(uo),uo),f()(Bo,"".concat(Go,"-borderless"),!La),Bo)),prefixCls:Go,getPopupContainer:qi||Qi,generateConfig:Te,prevIcon:l.createElement("span",{className:"".concat(Go,"-prev-icon")}),nextIcon:l.createElement("span",{className:"".concat(Go,"-next-icon")}),superPrevIcon:l.createElement("span",{className:"".concat(Go,"-super-prev-icon")}),superNextIcon:l.createElement("span",{className:"".concat(Go,"-super-next-icon")}),components:ca,direction:Fi}))})},Object(Pi.a)(Zr!=="quarter",mn,"DatePicker.".concat(mn," is legacy usage. Please use DatePicker[picker='").concat(Zr,"'] directly.")),ii}return g()(kn,[{key:"render",value:function(){return l.createElement(Ki.a,{componentName:"DatePicker",defaultLocale:this.getDefaultLocale},this.renderPicker)}}]),kn}(l.Component);return rn.contextType=ki.b,mn&&(rn.displayName=mn),rn}var _t=st(),It=st("week","WeekPicker"),ur=st("month","MonthPicker"),xr=st("year","YearPicker"),Br=st("time","TimePicker"),Wr=st("quarter","QuarterPicker");return{DatePicker:_t,WeekPicker:It,MonthPicker:ur,YearPicker:xr,TimePicker:Br,QuarterPicker:Wr}}var jo=o("U8wT"),Li=o.n(jo),hn=function(Te,st){var _t={};for(var It in Te)Object.prototype.hasOwnProperty.call(Te,It)&&st.indexOf(It)<0&&(_t[It]=Te[It]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ur=0,It=Object.getOwnPropertySymbols(Te);ur<It.length;ur++)st.indexOf(It[ur])<0&&Object.prototype.propertyIsEnumerable.call(Te,It[ur])&&(_t[It[ur]]=Te[It[ur]]);return _t};function Gi(Te){var st=function(_t){b()(ur,_t);var It=w()(ur);function ur(){var xr;return u()(this,ur),xr=It.apply(this,arguments),xr.pickerRef=l.createRef(),xr.focus=function(){xr.pickerRef.current&&xr.pickerRef.current.focus()},xr.blur=function(){xr.pickerRef.current&&xr.pickerRef.current.blur()},xr.getDefaultLocale=function(){var Br=xr.props.locale,Wr=h()(h()({},si.a),Br);return Wr.lang=h()(h()({},Wr.lang),(Br||{}).lang),Wr},xr.renderPicker=function(Br){var Wr=xr.context,Zr=Wr.getPrefixCls,mn=Wr.direction,rn=Wr.getPopupContainer,Nn=xr.props,qr=Nn.prefixCls,kn=Nn.getPopupContainer,Hn=Nn.className,ii=Nn.size,li=Nn.bordered,ai=li===void 0?!0:li,Oi=Nn.placeholder,Fi=hn(Nn,["prefixCls","getPopupContainer","className","size","bordered","placeholder"]),Qi=xr.props,Ui=Qi.format,$i=Qi.showTime,qi=Qi.picker,na=Zr("picker",qr),Ci={};return Ci=h()(h()(h()({},Ci),$i?$a(h()({format:Ui,picker:qi},$i)):{}),qi==="time"?$a(h()(h()({format:Ui},xr.props),{picker:qi})):{}),l.createElement(ha.b.Consumer,null,function(ya){var La,oa=ii||ya;return l.createElement(sn,h()({separator:l.createElement("span",{"aria-label":"to",className:"".concat(na,"-separator")},l.createElement(Li.a,null)),ref:xr.pickerRef,placeholder:gi(qi,Br,Oi),suffixIcon:qi==="time"?l.createElement(O.a,null):l.createElement(E.a,null),clearIcon:l.createElement(F.a,null),allowClear:!0,transitionName:"slide-up"},Fi,Ci,{className:C()(Hn,(La={},f()(La,"".concat(na,"-").concat(oa),oa),f()(La,"".concat(na,"-borderless"),!ai),La)),locale:Br.lang,prefixCls:na,getPopupContainer:kn||rn,generateConfig:Te,prevIcon:l.createElement("span",{className:"".concat(na,"-prev-icon")}),nextIcon:l.createElement("span",{className:"".concat(na,"-next-icon")}),superPrevIcon:l.createElement("span",{className:"".concat(na,"-super-prev-icon")}),superNextIcon:l.createElement("span",{className:"".concat(na,"-super-next-icon")}),components:ca,direction:mn}))})},xr}return g()(ur,[{key:"render",value:function(){return l.createElement(Ki.a,{componentName:"DatePicker",defaultLocale:this.getDefaultLocale},this.renderPicker)}}]),ur}(l.Component);return st.contextType=ki.b,st}var ca={button:n,rangeItem:c};function ua(Te){return Te?Array.isArray(Te)?Te:[Te]:[]}function $a(Te){var st=Te.format,_t=Te.picker,It=Te.showHour,ur=Te.showMinute,xr=Te.showSecond,Br=Te.use12Hours,Wr=ua(st)[0],Zr=h()({},Te);return Wr&&(!Wr.includes("s")&&xr===void 0&&(Zr.showSecond=!1),!Wr.includes("m")&&ur===void 0&&(Zr.showMinute=!1),!Wr.includes("H")&&!Wr.includes("h")&&It===void 0&&(Zr.showHour=!1),(Wr.includes("a")||Wr.includes("A"))&&Br===void 0&&(Zr.use12Hours=!0)),_t==="time"?Zr:{showTime:Zr}}function ft(Te){var st=ka(Te),_t=st.DatePicker,It=st.WeekPicker,ur=st.MonthPicker,xr=st.YearPicker,Br=st.TimePicker,Wr=st.QuarterPicker,Zr=Gi(Te),mn=_t;return mn.WeekPicker=It,mn.MonthPicker=ur,mn.YearPicker=xr,mn.RangePicker=Zr,mn.TimePicker=Br,mn.QuarterPicker=Wr,mn}var Lt=ft,_r=Lt(t),Tt=k.a=_r},"6GrX":function(B,k,o){var y=o("mFDi"),m=o("Xnb7"),v=o("bYtY"),a=v.getContext,t=v.extend,e=v.retrieve2,h=v.retrieve3,l=v.trim,s={},n=0,d=5e3,c=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g,r="12px sans-serif",f={};function i(Z,P){f[Z]=P}function u(Z,P){P=P||r;var Y=Z+":"+P;if(s[Y])return s[Y];for(var W=(Z+"").split(`
`),z=0,H=0,X=W.length;H<X;H++)z=Math.max(D(W[H],P).width,z);return n>d&&(n=0,s={}),n++,s[Y]=z,z}function p(Z,P,Y,W,z,H,X,V){return X?A(Z,P,Y,W,z,H,X,V):g(Z,P,Y,W,z,H,V)}function g(Z,P,Y,W,z,H,X){var V=F(Z,P,z,H,X),q=u(Z,P);z&&(q+=z[1]+z[3]);var se=V.outerHeight,ve=b(0,q,Y),ue=x(0,se,W),xe=new y(ve,ue,q,se);return xe.lineHeight=V.lineHeight,xe}function A(Z,P,Y,W,z,H,X,V){var q=U(Z,{rich:X,truncate:V,font:P,textAlign:Y,textPadding:z,textLineHeight:H}),se=q.outerWidth,ve=q.outerHeight,ue=b(0,se,Y),xe=x(0,ve,W);return new y(ue,xe,se,ve)}function b(Z,P,Y){return Y==="right"?Z-=P:Y==="center"&&(Z-=P/2),Z}function x(Z,P,Y){return Y==="middle"?Z-=P/2:Y==="bottom"&&(Z-=P),Z}function w(Z,P,Y){var W=P.textPosition,z=P.textDistance,H=Y.x,X=Y.y;z=z||0;var V=Y.height,q=Y.width,se=V/2,ve="left",ue="top";switch(W){case"left":H-=z,X+=se,ve="right",ue="middle";break;case"right":H+=z+q,X+=se,ue="middle";break;case"top":H+=q/2,X-=z,ve="center",ue="bottom";break;case"bottom":H+=q/2,X+=V+z,ve="center";break;case"inside":H+=q/2,X+=se,ve="center",ue="middle";break;case"insideLeft":H+=z,X+=se,ue="middle";break;case"insideRight":H+=q-z,X+=se,ve="right",ue="middle";break;case"insideTop":H+=q/2,X+=z,ve="center";break;case"insideBottom":H+=q/2,X+=V-z,ve="center",ue="bottom";break;case"insideTopLeft":H+=z,X+=z;break;case"insideTopRight":H+=q-z,X+=z,ve="right";break;case"insideBottomLeft":H+=z,X+=V-z,ue="bottom";break;case"insideBottomRight":H+=q-z,X+=V-z,ve="right",ue="bottom";break}return Z=Z||{},Z.x=H,Z.y=X,Z.textAlign=ve,Z.textVerticalAlign=ue,Z}function _(Z,P,Y){var W={textPosition:Z,textDistance:Y};return w({},W,P)}function C(Z,P,Y,W,z){if(!P)return"";var H=(Z+"").split(`
`);z=L(P,Y,W,z);for(var X=0,V=H.length;X<V;X++)H[X]=E(H[X],z);return H.join(`
`)}function L(Z,P,Y,W){W=t({},W),W.font=P;var Y=e(Y,"...");W.maxIterations=e(W.maxIterations,2);var z=W.minChar=e(W.minChar,0);W.cnCharWidth=u("\u56FD",P);var H=W.ascCharWidth=u("a",P);W.placeholder=e(W.placeholder,"");for(var X=Z=Math.max(0,Z-1),V=0;V<z&&X>=H;V++)X-=H;var q=u(Y,P);return q>X&&(Y="",q=0),X=Z-q,W.ellipsis=Y,W.ellipsisWidth=q,W.contentWidth=X,W.containerWidth=Z,W}function E(Z,P){var Y=P.containerWidth,W=P.font,z=P.contentWidth;if(!Y)return"";var H=u(Z,W);if(H<=Y)return Z;for(var X=0;;X++){if(H<=z||X>=P.maxIterations){Z+=P.ellipsis;break}var V=X===0?S(Z,z,P.ascCharWidth,P.cnCharWidth):H>0?Math.floor(Z.length*z/H):0;Z=Z.substr(0,V),H=u(Z,W)}return Z===""&&(Z=P.placeholder),Z}function S(Z,P,Y,W){for(var z=0,H=0,X=Z.length;H<X&&z<P;H++){var V=Z.charCodeAt(H);z+=0<=V&&V<=127?Y:W}return H}function O(Z){return u("\u56FD",Z)}function D(Z,P){return f.measureText(Z,P)}f.measureText=function(Z,P){var Y=a();return Y.font=P||r,Y.measureText(Z)};function F(Z,P,Y,W,z){Z!=null&&(Z+="");var H=e(W,O(P)),X=Z?Z.split(`
`):[],V=X.length*H,q=V,se=!0;if(Y&&(q+=Y[0]+Y[2]),Z&&z){se=!1;var ve=z.outerHeight,ue=z.outerWidth;if(ve!=null&&q>ve)Z="",X=[];else if(ue!=null)for(var xe=L(ue-(Y?Y[1]+Y[3]:0),P,z.ellipsis,{minChar:z.minChar,placeholder:z.placeholder}),Fe=0,Ue=X.length;Fe<Ue;Fe++)X[Fe]=E(X[Fe],xe)}return{lines:X,height:V,outerHeight:q,lineHeight:H,canCacheByTextString:se}}function U(Z,P){var Y={lines:[],width:0,height:0};if(Z!=null&&(Z+=""),!Z)return Y;for(var W=c.lastIndex=0,z;(z=c.exec(Z))!=null;){var H=z.index;H>W&&R(Y,Z.substring(W,H)),R(Y,z[2],z[1]),W=c.lastIndex}W<Z.length&&R(Y,Z.substring(W,Z.length));var X=Y.lines,V=0,q=0,se=[],ve=P.textPadding,ue=P.truncate,xe=ue&&ue.outerWidth,Fe=ue&&ue.outerHeight;ve&&(xe!=null&&(xe-=ve[1]+ve[3]),Fe!=null&&(Fe-=ve[0]+ve[2]));for(var Ue=0;Ue<X.length;Ue++){for(var Ze=X[Ue],we=0,He=0,ee=0;ee<Ze.tokens.length;ee++){var he=Ze.tokens[ee],Ve=he.styleName&&P.rich[he.styleName]||{},oe=he.textPadding=Ve.textPadding,Q=he.font=Ve.font||P.font,G=he.textHeight=e(Ve.textHeight,O(Q));if(oe&&(G+=oe[0]+oe[2]),he.height=G,he.lineHeight=h(Ve.textLineHeight,P.textLineHeight,G),he.textAlign=Ve&&Ve.textAlign||P.textAlign,he.textVerticalAlign=Ve&&Ve.textVerticalAlign||"middle",Fe!=null&&V+he.lineHeight>Fe)return{lines:[],width:0,height:0};he.textWidth=u(he.text,Q);var te=Ve.textWidth,Ae=te==null||te==="auto";if(typeof te=="string"&&te.charAt(te.length-1)==="%")he.percentWidth=te,se.push(he),te=0;else{if(Ae){te=he.textWidth;var me=Ve.textBackgroundColor,Me=me&&me.image;Me&&(Me=m.findExistImage(Me),m.isImageReady(Me)&&(te=Math.max(te,Me.width*G/Me.height)))}var Ie=oe?oe[1]+oe[3]:0;te+=Ie;var de=xe!=null?xe-He:null;de!=null&&de<te&&(!Ae||de<Ie?(he.text="",he.textWidth=te=0):(he.text=C(he.text,de-Ie,Q,ue.ellipsis,{minChar:ue.minChar}),he.textWidth=u(he.text,Q),te=he.textWidth+Ie))}He+=he.width=te,Ve&&(we=Math.max(we,he.lineHeight))}Ze.width=He,Ze.lineHeight=we,V+=we,q=Math.max(q,He)}Y.outerWidth=Y.width=e(P.textWidth,q),Y.outerHeight=Y.height=e(P.textHeight,V),ve&&(Y.outerWidth+=ve[1]+ve[3],Y.outerHeight+=ve[0]+ve[2]);for(var Ue=0;Ue<se.length;Ue++){var he=se[Ue],ye=he.percentWidth;he.width=parseInt(ye,10)/100*q}return Y}function R(Z,P,Y){for(var W=P==="",z=P.split(`
`),H=Z.lines,X=0;X<z.length;X++){var V=z[X],q={styleName:Y,text:V,isLineHolder:!V&&!W};if(X)H.push({tokens:[q]});else{var se=(H[H.length-1]||(H[0]={tokens:[]})).tokens,ve=se.length;ve===1&&se[0].isLineHolder?se[0]=q:(V||!ve||W)&&se.push(q)}}}function K(Z){var P=(Z.fontSize||Z.fontFamily)&&[Z.fontStyle,Z.fontWeight,(Z.fontSize||12)+"px",Z.fontFamily||"sans-serif"].join(" ");return P&&l(P)||Z.textFont||Z.font}k.DEFAULT_FONT=r,k.$override=i,k.getWidth=u,k.getBoundingRect=p,k.adjustTextX=b,k.adjustTextY=x,k.calculateTextPosition=w,k.adjustTextPositionOnRect=_,k.truncateText=C,k.getLineHeight=O,k.measureText=D,k.parsePlainText=F,k.parseRichText=U,k.makeFont=K},"6Ic6":function(B,k,o){var y=o("bYtY"),m=y.each,v=o("4fz+"),a=o("iRjW"),t=o("Yl7c"),e=o("4NO4"),h=o("IwbS"),l=o("9H2F"),s=l.createTask,n=o("zM3Q"),d=e.makeInner(),c=n();function r(){this.group=new v,this.uid=a.getUID("viewChart"),this.renderTask=s({plan:p,reset:g}),this.renderTask.context={view:this}}r.prototype={type:"chart",init:function(x,w){},render:function(x,w,_,C){},highlight:function(x,w,_,C){u(x.getData(),C,"emphasis")},downplay:function(x,w,_,C){u(x.getData(),C,"normal")},remove:function(x,w){this.group.removeAll()},dispose:function(){},incrementalPrepareRender:null,incrementalRender:null,updateTransform:null,filterForExposedEvent:null};var f=r.prototype;f.updateView=f.updateLayout=f.updateVisual=function(x,w,_,C){this.render(x,w,_,C)};function i(x,w,_){if(x&&(x.trigger(w,_),x.isGroup&&!h.isHighDownDispatcher(x)))for(var C=0,L=x.childCount();C<L;C++)i(x.childAt(C),w,_)}function u(x,w,_){var C=e.queryDataIndex(x,w),L=w&&w.highlightKey!=null?h.getHighlightDigit(w.highlightKey):null;C!=null?m(e.normalizeToArray(C),function(E){i(x.getItemGraphicEl(E),_,L)}):x.eachItemGraphicEl(function(E){i(E,_,L)})}t.enableClassExtend(r,["dispose"]),t.enableClassManagement(r,{registerWhenExtend:!0}),r.markUpdateMethod=function(x,w){d(x).updateMethod=w};function p(x){return c(x.model)}function g(x){var w=x.model,_=x.ecModel,C=x.api,L=x.payload,E=w.pipelineContext.progressiveRender,S=x.view,O=L&&d(L).updateMethod,D=E?"incrementalPrepareRender":O&&S[O]?O:"render";return D!=="render"&&S[D](w,_,C,L),A[D]}var A={incrementalPrepareRender:{progress:function(x,w){w.view.incrementalRender(x,w.model,w.ecModel,w.api,w.payload)}},render:{forceFirstProgress:!0,progress:function(x,w){w.view.render(w.model,w.ecModel,w.api,w.payload)}}},b=r;B.exports=b},"6Qwc":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"};k.default=y},"6VBw":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("ODXe"),v=o("rePB"),a=o("Ff2n"),t=o("q1tI"),e=o("TSYQ"),h=o.n(e),l=o("Pw59"),s=o("Qi1f"),n=["icon","className","onClick","style","primaryColor","secondaryColor"],d={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function c(x){var w=x.primaryColor,_=x.secondaryColor;d.primaryColor=w,d.secondaryColor=_||Object(s.b)(w),d.calculated=!!_}function r(){return Object(y.a)({},d)}var f=function(w){var _=w.icon,C=w.className,L=w.onClick,E=w.style,S=w.primaryColor,O=w.secondaryColor,D=Object(a.a)(w,n),F=d;if(S&&(F={primaryColor:S,secondaryColor:O||Object(s.b)(S)}),Object(s.f)(),Object(s.g)(Object(s.c)(_),"icon should be icon definiton, but got ".concat(_)),!Object(s.c)(_))return null;var U=_;return U&&typeof U.icon=="function"&&(U=Object(y.a)(Object(y.a)({},U),{},{icon:U.icon(F.primaryColor,F.secondaryColor)})),Object(s.a)(U.icon,"svg-".concat(U.name),Object(y.a)({className:C,onClick:L,style:E,"data-icon":U.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},D))};f.displayName="IconReact",f.getTwoToneColors=r,f.setTwoToneColors=c;var i=f;function u(x){var w=Object(s.d)(x),_=Object(m.a)(w,2),C=_[0],L=_[1];return i.setTwoToneColors({primaryColor:C,secondaryColor:L})}function p(){var x=i.getTwoToneColors();return x.calculated?[x.primaryColor,x.secondaryColor]:x.primaryColor}var g=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];u("#1890ff");var A=t.forwardRef(function(x,w){var _,C=x.className,L=x.icon,E=x.spin,S=x.rotate,O=x.tabIndex,D=x.onClick,F=x.twoToneColor,U=Object(a.a)(x,g),R=t.useContext(l.a),K=R.prefixCls,Z=K===void 0?"anticon":K,P=h()(Z,(_={},Object(v.a)(_,"".concat(Z,"-").concat(L.name),!!L.name),Object(v.a)(_,"".concat(Z,"-spin"),!!E||L.name==="loading"),_),C),Y=O;Y===void 0&&D&&(Y=-1);var W=S?{msTransform:"rotate(".concat(S,"deg)"),transform:"rotate(".concat(S,"deg)")}:void 0,z=Object(s.d)(F),H=Object(m.a)(z,2),X=H[0],V=H[1];return t.createElement("span",Object(y.a)(Object(y.a)({role:"img","aria-label":L.name},U),{},{ref:w,tabIndex:Y,onClick:D,className:P}),t.createElement(i,{icon:L,primaryColor:X,secondaryColor:V,style:W}))});A.displayName="AntdIcon",A.getTwoToneColor=p,A.setTwoToneColor=u;var b=k.a=A},"6fMR":function(B,k,o){//! moment.js locale configuration
//! locale : Portuguese (Brazil) [pt-br]
//! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xE7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xE7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xE1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xE1b".split("_"),weekdaysMin:"do_2\xAA_3\xAA_4\xAA_5\xAA_6\xAA_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xE0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xE0s] HH:mm"},calendar:{sameDay:"[Hoje \xE0s] LT",nextDay:"[Amanh\xE3 \xE0s] LT",nextWeek:"dddd [\xE0s] LT",lastDay:"[Ontem \xE0s] LT",lastWeek:function(){return this.day()===0||this.day()===6?"[\xDAltimo] dddd [\xE0s] LT":"[\xDAltima] dddd [\xE0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xE1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xEAs",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",invalidDate:"Data inv\xE1lida"});return m})},"6fms":function(B,k,o){var y=o("SUKs"),m=o("06Qe"),v=o("bYtY"),a=v.each;function t(s){return parseInt(s,10)}function e(s,n){m.initVML(),this.root=s,this.storage=n;var d=document.createElement("div"),c=document.createElement("div");d.style.cssText="display:inline-block;overflow:hidden;position:relative;width:300px;height:150px;",c.style.cssText="position:absolute;left:0;top:0;",s.appendChild(d),this._vmlRoot=c,this._vmlViewport=d,this.resize();var r=n.delFromStorage,f=n.addToStorage;n.delFromStorage=function(i){r.call(n,i),i&&(i.onRemove&&i.onRemove(c))},n.addToStorage=function(i){i.onAdd&&i.onAdd(c),f.call(n,i)},this._firstPaint=!0}e.prototype={constructor:e,getType:function(){return"vml"},getViewportRoot:function(){return this._vmlViewport},getViewportRootOffset:function(){var n=this.getViewportRoot();if(n)return{offsetLeft:n.offsetLeft||0,offsetTop:n.offsetTop||0}},refresh:function(){var n=this.storage.getDisplayList(!0,!0);this._paintList(n)},_paintList:function(n){for(var d=this._vmlRoot,c=0;c<n.length;c++){var r=n[c];r.invisible||r.ignore?(r.__alreadyNotVisible||r.onRemove(d),r.__alreadyNotVisible=!0):(r.__alreadyNotVisible&&r.onAdd(d),r.__alreadyNotVisible=!1,r.__dirty&&(r.beforeBrush&&r.beforeBrush(),(r.brushVML||r.brush).call(r,d),r.afterBrush&&r.afterBrush())),r.__dirty=!1}this._firstPaint&&(this._vmlViewport.appendChild(d),this._firstPaint=!1)},resize:function(n,d){var n=n==null?this._getWidth():n,d=d==null?this._getHeight():d;if(this._width!==n||this._height!==d){this._width=n,this._height=d;var c=this._vmlViewport.style;c.width=n+"px",c.height=d+"px"}},dispose:function(){this.root.innerHTML="",this._vmlRoot=this._vmlViewport=this.storage=null},getWidth:function(){return this._width},getHeight:function(){return this._height},clear:function(){this._vmlViewport&&this.root.removeChild(this._vmlViewport)},_getWidth:function(){var n=this.root,d=n.currentStyle;return(n.clientWidth||t(d.width))-t(d.paddingLeft)-t(d.paddingRight)|0},_getHeight:function(){var n=this.root,d=n.currentStyle;return(n.clientHeight||t(d.height))-t(d.paddingTop)-t(d.paddingBottom)|0}};function h(s){return function(){y('In IE8.0 VML mode painter not support method "'+s+'"')}}a(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","toDataURL","pathToImage"],function(s){e.prototype[s]=h(s)});var l=e;B.exports=l},"6r85":function(B,k,o){var y=o("bYtY");function m(v){if(!v||!y.isArray(v.series))return;y.each(v.series,function(a){y.isObject(a)&&a.type==="k"&&(a.type="candlestick")})}B.exports=m},"6uqw":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("ItGF"),a=o("YOMW"),t=o("XxSj"),e=o("K4ya"),h=o("4NO4"),l=o("OELB"),s=t.mapVisual,n=t.eachVisual,d=m.isArray,c=m.each,r=l.asc,f=l.linearMap,i=m.noop,u=y.extendComponentModel({type:"visualMap",dependencies:["series"],stateList:["inRange","outOfRange"],replacableOptionKeys:["inRange","outOfRange","target","controller","color"],dataBound:[-Infinity,Infinity],layoutMode:{type:"box",ignoreSize:!0},defaultOption:{show:!0,zlevel:0,z:4,seriesIndex:"all",min:0,max:200,dimension:null,inRange:null,outOfRange:null,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,color:null,formatter:null,text:null,textStyle:{color:"#333"}},init:function(g,A,b){this._dataExtent,this.targetVisuals={},this.controllerVisuals={},this.textStyleModel,this.itemSize,this.mergeDefaultAndTheme(g,b)},optionUpdated:function(g,A){var b=this.option;v.canvasSupported||(b.realtime=!1),!A&&e.replaceVisualOption(b,g,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},resetVisual:function(g){var A=this.stateList;g=m.bind(g,this),this.controllerVisuals=e.createVisualMappings(this.option.controller,A,g),this.targetVisuals=e.createVisualMappings(this.option.target,A,g)},getTargetSeriesIndices:function(){var g=this.option.seriesIndex,A=[];return g==null||g==="all"?this.ecModel.eachSeries(function(b,x){A.push(x)}):A=h.normalizeToArray(g),A},eachTargetSeries:function(g,A){m.each(this.getTargetSeriesIndices(),function(b){g.call(A,this.ecModel.getSeriesByIndex(b))},this)},isTargetSeries:function(g){var A=!1;return this.eachTargetSeries(function(b){b===g&&(A=!0)}),A},formatValueText:function(g,A,b){var x=this.option,w=x.precision,_=this.dataBound,C=x.formatter,L,E;if(b=b||["<",">"],m.isArray(g)&&(g=g.slice(),L=!0),E=A?g:L?[S(g[0]),S(g[1])]:S(g),m.isString(C))return C.replace("{value}",L?E[0]:E).replace("{value2}",L?E[1]:E);if(m.isFunction(C))return L?C(g[0],g[1]):C(g);if(L)return g[0]===_[0]?b[0]+" "+E[1]:g[1]===_[1]?b[1]+" "+E[0]:E[0]+" - "+E[1];return E;function S(O){return O===_[0]?"min":O===_[1]?"max":(+O).toFixed(Math.min(w,20))}},resetExtent:function(){var g=this.option,A=r([g.min,g.max]);this._dataExtent=A},getDataDimension:function(g){var A=this.option.dimension,b=g.dimensions;if(A==null&&!b.length)return;if(A!=null)return g.getDimension(A);for(var x=g.dimensions,w=x.length-1;w>=0;w--){var _=x[w],C=g.getDimensionInfo(_);if(!C.isCalculationCoord)return _}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){var g=this.ecModel,A=this.option,b={inRange:A.inRange,outOfRange:A.outOfRange},x=A.target||(A.target={}),w=A.controller||(A.controller={});m.merge(x,b),m.merge(w,b);var _=this.isCategory();C.call(this,x),C.call(this,w),L.call(this,x,"inRange","outOfRange"),E.call(this,w);function C(S){d(A.color)&&!S.inRange&&(S.inRange={color:A.color.slice().reverse()}),S.inRange=S.inRange||{color:g.get("gradientColor")},c(this.stateList,function(O){var D=S[O];if(m.isString(D)){var F=a.get(D,"active",_);F?(S[O]={},S[O][D]=F):delete S[O]}},this)}function L(S,O,D){var F=S[O],U=S[D];F&&!U&&(U=S[D]={},c(F,function(R,K){if(!t.isValidType(K))return;var Z=a.get(K,"inactive",_);Z!=null&&(U[K]=Z,K==="color"&&!U.hasOwnProperty("opacity")&&!U.hasOwnProperty("colorAlpha")&&(U.opacity=[0,0]))}))}function E(S){var O=(S.inRange||{}).symbol||(S.outOfRange||{}).symbol,D=(S.inRange||{}).symbolSize||(S.outOfRange||{}).symbolSize,F=this.get("inactiveColor");c(this.stateList,function(U){var R=this.itemSize,K=S[U];K||(K=S[U]={color:_?F:[F]}),K.symbol==null&&(K.symbol=O&&m.clone(O)||(_?"roundRect":["roundRect"])),K.symbolSize==null&&(K.symbolSize=D&&m.clone(D)||(_?R[0]:[R[0],R[0]])),K.symbol=s(K.symbol,function(Y){return Y==="none"||Y==="square"?"roundRect":Y});var Z=K.symbolSize;if(Z!=null){var P=-Infinity;n(Z,function(Y){Y>P&&(P=Y)}),K.symbolSize=s(Z,function(Y){return f(Y,[0,P],[0,R[0]],!0)})}},this)}},resetItemSize:function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},isCategory:function(){return!!this.option.categories},setSelected:i,getValueState:i,getVisualMeta:i}),p=u;B.exports=p},"6usn":function(B,k,o){var y=o("bYtY");function m(a,t){return y.map(["Radius","Angle"],function(e,h){var l=this["get"+e+"Axis"](),s=t[h],n=a[h]/2,d="dataTo"+e,c=l.type==="category"?l.getBandWidth():Math.abs(l[d](s-n)-l[d](s+n));return e==="Angle"&&(c=c*Math.PI/180),c},this)}function v(a){var t=a.getRadiusAxis(),e=a.getAngleAxis(),h=t.getExtent();return h[0]>h[1]&&h.reverse(),{coordSys:{type:"polar",cx:a.cx,cy:a.cy,r:h[1],r0:h[0]},api:{coord:y.bind(function(l){var s=t.dataToRadius(l[0]),n=e.dataToAngle(l[1]),d=a.coordToPoint([s,n]);return d.push(s,n*Math.PI/180),d}),size:y.bind(m,a)}}}B.exports=v},"6yr0":function(B,k,o){},"72pK":function(B,k){function o(v,a,t,e,h,l){v=v||0;var s=t[1]-t[0];if(h!=null&&(h=m(h,[0,s])),l!=null&&(l=Math.max(l,h!=null?h:0)),e==="all"){var n=Math.abs(a[1]-a[0]);n=m(n,[0,s]),h=l=m(n,[h,l]),e=0}a[0]=m(a[0],t),a[1]=m(a[1],t);var d=y(a,e);a[e]+=v;var c=h||0,r=t.slice();d.sign<0?r[0]+=c:r[1]-=c,a[e]=m(a[e],r);var f=y(a,e);h!=null&&(f.sign!==d.sign||f.span<h)&&(a[1-e]=a[e]+d.sign*h);var f=y(a,e);return l!=null&&f.span>l&&(a[1-e]=a[e]+f.sign*l),a}function y(v,a){var t=v[a]-v[1-a];return{span:Math.abs(t),sign:t>0?-1:t<0?1:a?-1:1}}function m(v,a){return Math.min(a[1]!=null?a[1]:Infinity,Math.max(a[0]!=null?a[0]:-Infinity,v))}B.exports=o},"75ce":function(B,k,o){var y=o("ProS");o("IXuL"),o("8X+K");var m=o("f5Yq"),v=o("h8O9"),a=o("/d5a");o("Ae16"),y.registerVisual(m("line","circle","line")),y.registerLayout(v("line")),y.registerProcessor(y.PRIORITY.PROCESSOR.STATISTIC,a("line"))},"75ev":function(B,k,o){var y=o("ProS");o("IWNH"),o("bNin"),o("v5uJ");var m=o("f5Yq"),v=o("yik8");y.registerVisual(m("tree","circle")),y.registerLayout(v)},"7AJT":function(B,k,o){var y=o("bYtY"),m=o("hM6l"),v=function(t,e,h,l,s){m.call(this,t,e,h),this.type=l||"value",this.position=s||"bottom"};v.prototype={constructor:v,index:0,getAxesOnZeroOf:null,model:null,isHorizontal:function(){var t=this.position;return t==="top"||t==="bottom"},getGlobalExtent:function(t){var e=this.getExtent();return e[0]=this.toGlobalCoord(e[0]),e[1]=this.toGlobalCoord(e[1]),t&&e[0]>e[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},y.inherits(v,m);var a=v;B.exports=a},"7Cbv":function(B,k,o){"use strict";var y=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),m=new Uint8Array(16);function v(){if(!y)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return y(m)}var a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function t(r){return typeof r=="string"&&a.test(r)}for(var e=t,h=[],l=0;l<256;++l)h.push((l+256).toString(16).substr(1));function s(r){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=(h[r[f+0]]+h[r[f+1]]+h[r[f+2]]+h[r[f+3]]+"-"+h[r[f+4]]+h[r[f+5]]+"-"+h[r[f+6]]+h[r[f+7]]+"-"+h[r[f+8]]+h[r[f+9]]+"-"+h[r[f+10]]+h[r[f+11]]+h[r[f+12]]+h[r[f+13]]+h[r[f+14]]+h[r[f+15]]).toLowerCase();if(!e(i))throw TypeError("Stringified UUID is invalid");return i}var n=s;function d(r,f,i){r=r||{};var u=r.random||(r.rng||v)();if(u[6]=u[6]&15|64,u[8]=u[8]&63|128,f){i=i||0;for(var p=0;p<16;++p)f[i+p]=u[p];return f}return n(u)}var c=k.a=d},"7DRL":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.createHashMap,t=v.isString,e=v.isArray,h=v.each,l=v.assert,s=o("MEGo"),n=s.parseXML,d=a(),c={registerMap:function(f,i,u){var p;return e(i)?p=i:i.svg?p=[{type:"svg",source:i.svg,specialAreas:i.specialAreas}]:(i.geoJson&&!i.features&&(u=i.specialAreas,i=i.geoJson),p=[{type:"geoJSON",source:i,specialAreas:u}]),h(p,function(g){var A=g.type;A==="geoJson"&&(A=g.type="geoJSON");var b=r[A];b(g)}),d.set(f,p)},retrieveMap:function(f){return d.get(f)}},r={geoJSON:function(f){var i=f.source;f.geoJSON=t(i)?typeof JSON!="undefined"&&JSON.parse?JSON.parse(i):new Function("return ("+i+");")():i},svg:function(f){f.svgXML=n(f.source)}};B.exports=c},"7G+c":function(B,k,o){var y=o("bYtY"),m=y.createHashMap,v=y.isTypedArray,a=o("Yl7c"),t=a.enableClassCheck,e=o("k9D9"),h=e.SOURCE_FORMAT_ORIGINAL,l=e.SERIES_LAYOUT_BY_COLUMN,s=e.SOURCE_FORMAT_UNKNOWN,n=e.SOURCE_FORMAT_TYPED_ARRAY,d=e.SOURCE_FORMAT_KEYED_COLUMNS;function c(f){this.fromDataset=f.fromDataset,this.data=f.data||(f.sourceFormat===d?{}:[]),this.sourceFormat=f.sourceFormat||s,this.seriesLayoutBy=f.seriesLayoutBy||l,this.dimensionsDefine=f.dimensionsDefine,this.encodeDefine=f.encodeDefine&&m(f.encodeDefine),this.startIndex=f.startIndex||0,this.dimensionsDetectCount=f.dimensionsDetectCount}c.seriesDataToSource=function(f){return new c({data:f,sourceFormat:v(f)?n:h,fromDataset:!1})},t(c);var r=c;B.exports=r},"7LhZ":function(B,k,o){//! moment.js locale configuration
//! locale : Kurdish [ku]
//! author : Shahram Mebashar : https://github.com/ShahramMebashar
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},v={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},a=["\u06A9\u0627\u0646\u0648\u0646\u06CC \u062F\u0648\u0648\u06D5\u0645","\u0634\u0648\u0628\u0627\u062A","\u0626\u0627\u0632\u0627\u0631","\u0646\u06CC\u0633\u0627\u0646","\u0626\u0627\u06CC\u0627\u0631","\u062D\u0648\u0632\u06D5\u06CC\u0631\u0627\u0646","\u062A\u06D5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06D5\u06CC\u0644\u0648\u0648\u0644","\u062A\u0634\u0631\u06CC\u0646\u06CC \u06CC\u06D5\u0643\u06D5\u0645","\u062A\u0634\u0631\u06CC\u0646\u06CC \u062F\u0648\u0648\u06D5\u0645","\u0643\u0627\u0646\u0648\u0646\u06CC \u06CC\u06D5\u06A9\u06D5\u0645"],t=y.defineLocale("ku",{months:a,monthsShort:a,weekdays:"\u06CC\u0647\u200C\u0643\u0634\u0647\u200C\u0645\u0645\u0647\u200C_\u062F\u0648\u0648\u0634\u0647\u200C\u0645\u0645\u0647\u200C_\u0633\u06CE\u0634\u0647\u200C\u0645\u0645\u0647\u200C_\u0686\u0648\u0627\u0631\u0634\u0647\u200C\u0645\u0645\u0647\u200C_\u067E\u06CE\u0646\u062C\u0634\u0647\u200C\u0645\u0645\u0647\u200C_\u0647\u0647\u200C\u06CC\u0646\u06CC_\u0634\u0647\u200C\u0645\u0645\u0647\u200C".split("_"),weekdaysShort:"\u06CC\u0647\u200C\u0643\u0634\u0647\u200C\u0645_\u062F\u0648\u0648\u0634\u0647\u200C\u0645_\u0633\u06CE\u0634\u0647\u200C\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200C\u0645_\u067E\u06CE\u0646\u062C\u0634\u0647\u200C\u0645_\u0647\u0647\u200C\u06CC\u0646\u06CC_\u0634\u0647\u200C\u0645\u0645\u0647\u200C".split("_"),weekdaysMin:"\u06CC_\u062F_\u0633_\u0686_\u067E_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(h){return/ئێواره‌/.test(h)},meridiem:function(h,l,s){return h<12?"\u0628\u0647\u200C\u06CC\u0627\u0646\u06CC":"\u0626\u06CE\u0648\u0627\u0631\u0647\u200C"},calendar:{sameDay:"[\u0626\u0647\u200C\u0645\u0631\u06C6 \u0643\u0627\u062A\u0698\u0645\u06CE\u0631] LT",nextDay:"[\u0628\u0647\u200C\u06CC\u0627\u0646\u06CC \u0643\u0627\u062A\u0698\u0645\u06CE\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062A\u0698\u0645\u06CE\u0631] LT",lastDay:"[\u062F\u0648\u06CE\u0646\u06CE \u0643\u0627\u062A\u0698\u0645\u06CE\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062A\u0698\u0645\u06CE\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200C %s",past:"%s",s:"\u0686\u0647\u200C\u0646\u062F \u0686\u0631\u0643\u0647\u200C\u06CC\u0647\u200C\u0643",ss:"\u0686\u0631\u0643\u0647\u200C %d",m:"\u06CC\u0647\u200C\u0643 \u062E\u0648\u0644\u0647\u200C\u0643",mm:"%d \u062E\u0648\u0644\u0647\u200C\u0643",h:"\u06CC\u0647\u200C\u0643 \u0643\u0627\u062A\u0698\u0645\u06CE\u0631",hh:"%d \u0643\u0627\u062A\u0698\u0645\u06CE\u0631",d:"\u06CC\u0647\u200C\u0643 \u0695\u06C6\u0698",dd:"%d \u0695\u06C6\u0698",M:"\u06CC\u0647\u200C\u0643 \u0645\u0627\u0646\u06AF",MM:"%d \u0645\u0627\u0646\u06AF",y:"\u06CC\u0647\u200C\u0643 \u0633\u0627\u06B5",yy:"%d \u0633\u0627\u06B5"},preparse:function(h){return h.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(l){return v[l]}).replace(/،/g,",")},postformat:function(h){return h.replace(/\d/g,function(l){return m[l]}).replace(/,/g,"\u060C")},week:{dow:6,doy:12}});return t})},"7Phj":function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=m.parsePercent,a=y.each;function t(s){var n=e(s);a(n,function(d){var c=d.seriesModels;if(!c.length)return;h(d),a(c,function(r,f){l(r,d.boxOffsetList[f],d.boxWidthList[f])})})}function e(s){var n=[],d=[];return s.eachSeriesByType("boxplot",function(c){var r=c.getBaseAxis(),f=y.indexOf(d,r);f<0&&(f=d.length,d[f]=r,n[f]={axis:r,seriesModels:[]}),n[f].seriesModels.push(c)}),n}function h(s){var n,d=s.axis,c=s.seriesModels,r=c.length,f=s.boxWidthList=[],i=s.boxOffsetList=[],u=[],p;if(d.type==="category")p=d.getBandWidth();else{var g=0;a(c,function(_){g=Math.max(g,_.getData().count())}),n=d.getExtent(),Math.abs(n[1]-n[0])/g}a(c,function(_){var C=_.get("boxWidth");y.isArray(C)||(C=[C,C]),u.push([v(C[0],p)||0,v(C[1],p)||0])});var A=p*.8-2,b=A/r*.3,x=(A-b*(r-1))/r,w=x/2-A/2;a(c,function(_,C){i.push(w),w+=b+x,f.push(Math.min(Math.max(x,u[C][0]),u[C][1]))})}function l(s,n,d){var c=s.coordinateSystem,r=s.getData(),f=d/2,i=s.get("layout")==="horizontal"?0:1,u=1-i,p=["x","y"],g=r.mapDimension(p[i]),A=r.mapDimension(p[u],!0);if(g==null||A.length<5)return;for(var b=0;b<r.count();b++){var x=r.get(g,b),w=O(x,A[2],b),_=O(x,A[0],b),C=O(x,A[1],b),L=O(x,A[3],b),E=O(x,A[4],b),S=[];D(S,C,0),D(S,L,1),S.push(_,C,E,L),F(S,_),F(S,E),F(S,w),r.setItemLayout(b,{initBaseline:w[u],ends:S})}function O(U,R,K){var Z=r.get(R,K),P=[];P[i]=U,P[u]=Z;var Y;return isNaN(U)||isNaN(Z)?Y=[NaN,NaN]:(Y=c.dataToPoint(P),Y[i]+=n),Y}function D(U,R,K){var Z=R.slice(),P=R.slice();Z[i]+=f,P[i]-=f,K?U.push(Z,P):U.push(P,Z)}function F(U,R){var K=R.slice(),Z=R.slice();K[i]-=f,Z[i]+=f,U.push(K,Z)}}B.exports=t},"7SHv":function(B,k,o){var y=o("LPTA"),m=y.devicePixelRatio,v=o("bYtY"),a=o("SUKs"),t=o("mFDi"),e=o("BPZU"),h=o("Xmg4"),l=o("mLcG"),s=o("Dagg"),n=o("ItGF"),d=1e5,c=314159,r=.01,f=.001;function i(L){return parseInt(L,10)}function u(L){return L?L.__builtin__?!0:!(typeof L.resize!="function"||typeof L.refresh!="function"):!1}var p=new t(0,0,0,0),g=new t(0,0,0,0);function A(L,E,S){return p.copy(L.getBoundingRect()),L.transform&&p.applyTransform(L.transform),g.width=E,g.height=S,!p.intersect(g)}function b(L,E){if(L===E)return!1;if(!L||!E||L.length!==E.length)return!0;for(var S=0;S<L.length;S++)if(L[S]!==E[S])return!0;return!1}function x(L,E){for(var S=0;S<L.length;S++){var O=L[S];O.setTransform(E),E.beginPath(),O.buildPath(E,O.shape),E.clip(),O.restoreTransform(E)}}function w(L,E){var S=document.createElement("div");return S.style.cssText=["position:relative","width:"+L+"px","height:"+E+"px","padding:0","margin:0","border-width:0"].join(";")+";",S}var _=function(E,S,O){this.type="canvas";var D=!E.nodeName||E.nodeName.toUpperCase()==="CANVAS";this._opts=O=v.extend({},O||{}),this.dpr=O.devicePixelRatio||m,this._singleCanvas=D,this.root=E;var F=E.style;F&&(F["-webkit-tap-highlight-color"]="transparent",F["-webkit-user-select"]=F["user-select"]=F["-webkit-touch-callout"]="none",E.innerHTML=""),this.storage=S;var U=this._zlevelList=[],R=this._layers={};if(this._layerConfig={},this._needsManuallyCompositing=!1,D){var Z=E.width,P=E.height;O.width!=null&&(Z=O.width),O.height!=null&&(P=O.height),this.dpr=O.devicePixelRatio||1,E.width=Z*this.dpr,E.height=P*this.dpr,this._width=Z,this._height=P;var Y=new h(E,this,this.dpr);Y.__builtin__=!0,Y.initContext(),R[c]=Y,Y.zlevel=c,U.push(c),this._domRoot=E}else{this._width=this._getSize(0),this._height=this._getSize(1);var K=this._domRoot=w(this._width,this._height);E.appendChild(K)}this._hoverlayer=null,this._hoverElements=[]};_.prototype={constructor:_,getType:function(){return"canvas"},isSingleCanvas:function(){return this._singleCanvas},getViewportRoot:function(){return this._domRoot},getViewportRootOffset:function(){var E=this.getViewportRoot();if(E)return{offsetLeft:E.offsetLeft||0,offsetTop:E.offsetTop||0}},refresh:function(E){var S=this.storage.getDisplayList(!0),O=this._zlevelList;this._redrawId=Math.random(),this._paintList(S,E,this._redrawId);for(var D=0;D<O.length;D++){var F=O[D],U=this._layers[F];if(!U.__builtin__&&U.refresh){var R=D===0?this._backgroundColor:null;U.refresh(R)}}return this.refreshHover(),this},addHover:function(E,S){if(E.__hoverMir)return;var O=new E.constructor({style:E.style,shape:E.shape,z:E.z,z2:E.z2,silent:E.silent});return O.__from=E,E.__hoverMir=O,S&&O.setStyle(S),this._hoverElements.push(O),O},removeHover:function(E){var S=E.__hoverMir,O=this._hoverElements,D=v.indexOf(O,S);D>=0&&O.splice(D,1),E.__hoverMir=null},clearHover:function(E){for(var S=this._hoverElements,O=0;O<S.length;O++){var D=S[O].__from;D&&(D.__hoverMir=null)}S.length=0},refreshHover:function(){var E=this._hoverElements,S=E.length,O=this._hoverlayer;if(O&&O.clear(),!S)return;e(E,this.storage.displayableSortFunc),O||(O=this._hoverlayer=this.getLayer(d));var D={};O.ctx.save();for(var F=0;F<S;){var U=E[F],R=U.__from;if(!(R&&R.__zr)){E.splice(F,1),R.__hoverMir=null,S--;continue}F++,R.invisible||(U.transform=R.transform,U.invTransform=R.invTransform,U.__clipPaths=R.__clipPaths,this._doPaintEl(U,O,!0,D))}O.ctx.restore()},getHoverLayer:function(){return this.getLayer(d)},_paintList:function(E,S,O){if(this._redrawId!==O)return;S=S||!1,this._updateLayerStatus(E);var D=this._doPaintList(E,S);if(this._needsManuallyCompositing&&this._compositeManually(),!D){var F=this;l(function(){F._paintList(E,S,O)})}},_compositeManually:function(){var E=this.getLayer(c).ctx,S=this._domRoot.width,O=this._domRoot.height;E.clearRect(0,0,S,O),this.eachBuiltinLayer(function(D){D.virtual&&E.drawImage(D.dom,0,0,S,O)})},_doPaintList:function(E,S){for(var O=[],D=0;D<this._zlevelList.length;D++){var F=this._zlevelList[D],U=this._layers[F];U.__builtin__&&U!==this._hoverlayer&&(U.__dirty||S)&&O.push(U)}for(var R=!0,K=0;K<O.length;K++){var U=O[K],Z=U.ctx,P={};Z.save();var Y=S?U.__startIndex:U.__drawIndex,W=!S&&U.incremental&&Date.now,z=W&&Date.now(),H=U.zlevel===this._zlevelList[0]?this._backgroundColor:null;if(U.__startIndex===U.__endIndex)U.clear(!1,H);else if(Y===U.__startIndex){var X=E[Y];(!X.incremental||!X.notClear||S)&&U.clear(!1,H)}Y===-1&&(console.error("For some unknown reason. drawIndex is -1"),Y=U.__startIndex);for(var V=Y;V<U.__endIndex;V++){var q=E[V];if(this._doPaintEl(q,U,S,P),q.__dirty=q.__dirtyText=!1,W){var se=Date.now()-z;if(se>15)break}}U.__drawIndex=V,U.__drawIndex<U.__endIndex&&(R=!1),P.prevElClipPaths&&Z.restore(),Z.restore()}return n.wxa&&v.each(this._layers,function(ve){ve&&ve.ctx&&ve.ctx.draw&&ve.ctx.draw()}),R},_doPaintEl:function(E,S,O,D){var F=S.ctx,U=E.transform;if((S.__dirty||O)&&!E.invisible&&E.style.opacity!==0&&!(U&&!U[0]&&!U[3])&&!(E.culling&&A(E,this._width,this._height))){var R=E.__clipPaths,K=D.prevElClipPaths;(!K||b(R,K))&&(K&&(F.restore(),D.prevElClipPaths=null,D.prevEl=null),R&&(F.save(),x(R,F),D.prevElClipPaths=R)),E.beforeBrush&&E.beforeBrush(F),E.brush(F,D.prevEl||null),D.prevEl=E,E.afterBrush&&E.afterBrush(F)}},getLayer:function(E,S){this._singleCanvas&&!this._needsManuallyCompositing&&(E=c);var O=this._layers[E];return O||(O=new h("zr_"+E,this,this.dpr),O.zlevel=E,O.__builtin__=!0,this._layerConfig[E]?v.merge(O,this._layerConfig[E],!0):this._layerConfig[E-r]&&v.merge(O,this._layerConfig[E-r],!0),S&&(O.virtual=S),this.insertLayer(E,O),O.initContext()),O},insertLayer:function(E,S){var O=this._layers,D=this._zlevelList,F=D.length,U=null,R=-1,K=this._domRoot;if(O[E]){a("ZLevel "+E+" has been used already");return}if(!u(S)){a("Layer of zlevel "+E+" is not valid");return}if(F>0&&E>D[0]){for(R=0;R<F-1&&!(D[R]<E&&D[R+1]>E);R++);U=O[D[R]]}if(D.splice(R+1,0,E),O[E]=S,!S.virtual)if(U){var Z=U.dom;Z.nextSibling?K.insertBefore(S.dom,Z.nextSibling):K.appendChild(S.dom)}else K.firstChild?K.insertBefore(S.dom,K.firstChild):K.appendChild(S.dom)},eachLayer:function(E,S){var O=this._zlevelList,D,F;for(F=0;F<O.length;F++)D=O[F],E.call(S,this._layers[D],D)},eachBuiltinLayer:function(E,S){var O=this._zlevelList,D,F,U;for(U=0;U<O.length;U++)F=O[U],D=this._layers[F],D.__builtin__&&E.call(S,D,F)},eachOtherLayer:function(E,S){var O=this._zlevelList,D,F,U;for(U=0;U<O.length;U++)F=O[U],D=this._layers[F],D.__builtin__||E.call(S,D,F)},getLayers:function(){return this._layers},_updateLayerStatus:function(E){this.eachBuiltinLayer(function(P,Y){P.__dirty=P.__used=!1});function S(P){F&&(F.__endIndex!==P&&(F.__dirty=!0),F.__endIndex=P)}if(this._singleCanvas)for(var O=1;O<E.length;O++){var D=E[O];if(D.zlevel!==E[O-1].zlevel||D.incremental){this._needsManuallyCompositing=!0;break}}for(var F=null,U=0,R,O=0;O<E.length;O++){var D=E[O],K=D.zlevel,Z;R!==K&&(R=K,U=0),D.incremental?(Z=this.getLayer(K+f,this._needsManuallyCompositing),Z.incremental=!0,U=1):Z=this.getLayer(K+(U>0?r:0),this._needsManuallyCompositing),Z.__builtin__||a("ZLevel "+K+" has been used by unkown layer "+Z.id),Z!==F&&(Z.__used=!0,Z.__startIndex!==O&&(Z.__dirty=!0),Z.__startIndex=O,Z.incremental?Z.__drawIndex=-1:Z.__drawIndex=O,S(O),F=Z),D.__dirty&&(Z.__dirty=!0,Z.incremental&&Z.__drawIndex<0&&(Z.__drawIndex=O))}S(O),this.eachBuiltinLayer(function(P,Y){!P.__used&&P.getElementCount()>0&&(P.__dirty=!0,P.__startIndex=P.__endIndex=P.__drawIndex=0),P.__dirty&&P.__drawIndex<0&&(P.__drawIndex=P.__startIndex)})},clear:function(){return this.eachBuiltinLayer(this._clearLayer),this},_clearLayer:function(E){E.clear()},setBackgroundColor:function(E){this._backgroundColor=E},configLayer:function(E,S){if(S){var O=this._layerConfig;O[E]?v.merge(O[E],S,!0):O[E]=S;for(var D=0;D<this._zlevelList.length;D++){var F=this._zlevelList[D];if(F===E||F===E+r){var U=this._layers[F];v.merge(U,O[E],!0)}}}},delLayer:function(E){var S=this._layers,O=this._zlevelList,D=S[E];if(!D)return;D.dom.parentNode.removeChild(D.dom),delete S[E],O.splice(v.indexOf(O,E),1)},resize:function(E,S){if(this._domRoot.style){var O=this._domRoot;O.style.display="none";var D=this._opts;if(E!=null&&(D.width=E),S!=null&&(D.height=S),E=this._getSize(0),S=this._getSize(1),O.style.display="",this._width!==E||S!==this._height){O.style.width=E+"px",O.style.height=S+"px";for(var F in this._layers)this._layers.hasOwnProperty(F)&&this._layers[F].resize(E,S);v.each(this._progressiveLayers,function(U){U.resize(E,S)}),this.refresh(!0)}this._width=E,this._height=S}else{if(E==null||S==null)return;this._width=E,this._height=S,this.getLayer(c).resize(E,S)}return this},clearLayer:function(E){var S=this._layers[E];S&&S.clear()},dispose:function(){this.root.innerHTML="",this.root=this.storage=this._domRoot=this._layers=null},getRenderedCanvas:function(E){if(E=E||{},this._singleCanvas&&!this._compositeManually)return this._layers[c].dom;var S=new h("image",this,E.pixelRatio||this.dpr);if(S.initContext(),S.clear(!1,E.backgroundColor||this._backgroundColor),E.pixelRatio<=this.dpr){this.refresh();var O=S.dom.width,D=S.dom.height,F=S.ctx;this.eachLayer(function(P){P.__builtin__?F.drawImage(P.dom,0,0,O,D):P.renderToCanvas&&(S.ctx.save(),P.renderToCanvas(S.ctx),S.ctx.restore())})}else for(var U={},R=this.storage.getDisplayList(!0),K=0;K<R.length;K++){var Z=R[K];this._doPaintEl(Z,S,!0,U)}return S.dom},getWidth:function(){return this._width},getHeight:function(){return this._height},_getSize:function(E){var S=this._opts,O=["width","height"][E],D=["clientWidth","clientHeight"][E],F=["paddingLeft","paddingTop"][E],U=["paddingRight","paddingBottom"][E];if(S[O]!=null&&S[O]!=="auto")return parseFloat(S[O]);var R=this.root,K=document.defaultView.getComputedStyle(R);return(R[D]||i(K[O])||i(R.style[O]))-(i(K[F])||0)-(i(K[U])||0)|0},pathToImage:function(E,S){S=S||this.dpr;var O=document.createElement("canvas"),D=O.getContext("2d"),F=E.getBoundingRect(),U=E.style,R=U.shadowBlur*S,K=U.shadowOffsetX*S,Z=U.shadowOffsetY*S,P=U.hasStroke()?U.lineWidth:0,Y=Math.max(P/2,-K+R),W=Math.max(P/2,K+R),z=Math.max(P/2,-Z+R),H=Math.max(P/2,Z+R),X=F.width+Y+W,V=F.height+z+H;O.width=X*S,O.height=V*S,D.scale(S,S),D.clearRect(0,0,X,V),D.dpr=S;var q={position:E.position,rotation:E.rotation,scale:E.scale};E.position=[Y-F.x,z-F.y],E.rotation=0,E.scale=[1,1],E.updateTransform(),E&&E.brush(D);var se=s,ve=new se({style:{x:0,y:0,image:O}});return q.position!=null&&(ve.position=E.position=q.position),q.rotation!=null&&(ve.rotation=E.rotation=q.rotation),q.scale!=null&&(ve.scale=E.scale=q.scale),ve}};var C=_;B.exports=C},"7ZCg":function(B,k,o){"use strict";o.d(k,"a",function(){return e});var y=o("2qGj");function m(h,l){var s=new Set;return h.forEach(function(n){l.has(n)||s.add(n)}),s}function v(h){var l=h||{},s=l.disabled,n=l.disableCheckbox,d=l.checkable;return!!(s||n)||d===!1}function a(h,l,s,n){for(var d=new Set(h),c=new Set,r=0;r<=s;r+=1){var f=l.get(r)||new Set;f.forEach(function(g){var A=g.key,b=g.node,x=g.children,w=x===void 0?[]:x;d.has(A)&&!n(b)&&w.filter(function(_){return!n(_.node)}).forEach(function(_){d.add(_.key)})})}for(var i=new Set,u=s;u>=0;u-=1){var p=l.get(u)||new Set;p.forEach(function(g){var A=g.parent,b=g.node;if(n(b)||!g.parent||i.has(g.parent.key))return;if(n(g.parent.node)){i.add(A.key);return}var x=!0,w=!1;(A.children||[]).filter(function(_){return!n(_.node)}).forEach(function(_){var C=_.key,L=d.has(C);x&&!L&&(x=!1),!w&&(L||c.has(C))&&(w=!0)}),x&&d.add(A.key),w&&c.add(A.key),i.add(A.key)})}return{checkedKeys:Array.from(d),halfCheckedKeys:Array.from(m(c,d))}}function t(h,l,s,n,d){for(var c=new Set(h),r=new Set(l),f=0;f<=n;f+=1){var i=s.get(f)||new Set;i.forEach(function(A){var b=A.key,x=A.node,w=A.children,_=w===void 0?[]:w;!c.has(b)&&!r.has(b)&&!d(x)&&_.filter(function(C){return!d(C.node)}).forEach(function(C){c.delete(C.key)})})}r=new Set;for(var u=new Set,p=n;p>=0;p-=1){var g=s.get(p)||new Set;g.forEach(function(A){var b=A.parent,x=A.node;if(d(x)||!A.parent||u.has(A.parent.key))return;if(d(A.parent.node)){u.add(b.key);return}var w=!0,_=!1;(b.children||[]).filter(function(C){return!d(C.node)}).forEach(function(C){var L=C.key,E=c.has(L);w&&!E&&(w=!1),!_&&(E||r.has(L))&&(_=!0)}),w||c.delete(b.key),_&&r.add(b.key),u.add(b.key)})}return{checkedKeys:Array.from(c),halfCheckedKeys:Array.from(m(r,c))}}function e(h,l,s,n){var d=[],c;n?c=n:c=v;var r=new Set(h.filter(function(p){var g=!!s[p];return g||d.push(p),g})),f=new Map,i=0;Object.keys(s).forEach(function(p){var g=s[p],A=g.level,b=f.get(A);b||(b=new Set,f.set(A,b)),b.add(g),i=Math.max(i,A)}),Object(y.a)(!d.length,"Tree missing follow keys: ".concat(d.slice(0,100).map(function(p){return"'".concat(p,"'")}).join(", ")));var u;return l===!0?u=a(r,f,i,c):u=t(r,l.halfCheckedKeys,f,i,c),u}},"7a+S":function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("YXkt"),a=o("4NO4"),t=m.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},init:function(h,l,s){this._data,this._names,this.mergeDefaultAndTheme(h,s),this._initData()},mergeOption:function(h){t.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(h){h==null&&(h=this.option.currentIndex);var l=this._data.count();this.option.loop?h=(h%l+l)%l:(h>=l&&(h=l-1),h<0&&(h=0)),this.option.currentIndex=h},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(h){this.option.autoPlay=!!h},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var h=this.option,l=h.data||[],s=h.axisType,n=this._names=[];if(s==="category"){var d=[];y.each(l,function(f,i){var u=a.getDataItemValue(f),p;y.isObject(f)?(p=y.clone(f),p.value=i):p=i,d.push(p),!y.isString(u)&&(u==null||isNaN(u))&&(u=""),n.push(u+"")}),l=d}var c={category:"ordinal",time:"time"}[s]||"number",r=this._data=new v([{name:"value",type:c}],this);r.initData(l,n)},getData:function(){return this._data},getCategories:function(){if(this.get("axisType")==="category")return this._names.slice()}}),e=t;B.exports=e},"7aKB":function(B,k,o){var y=o("bYtY"),m=o("6GrX"),v=o("OELB");function a(w){return isNaN(w)?"-":(w=(w+"").split("."),w[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(w.length>1?"."+w[1]:""))}function t(w,_){return w=(w||"").toLowerCase().replace(/-(.)/g,function(C,L){return L.toUpperCase()}),_&&w&&(w=w.charAt(0).toUpperCase()+w.slice(1)),w}var e=y.normalizeCssArray,h=/([&<>"'])/g,l={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function s(w){return w==null?"":(w+"").replace(h,function(_,C){return l[C]})}var n=["a","b","c","d","e","f","g"],d=function(w,_){return"{"+w+(_==null?"":_)+"}"};function c(w,_,C){y.isArray(_)||(_=[_]);var L=_.length;if(!L)return"";for(var E=_[0].$vars||[],S=0;S<E.length;S++){var O=n[S];w=w.replace(d(O),d(O,0))}for(var D=0;D<L;D++)for(var F=0;F<E.length;F++){var U=_[D][E[F]];w=w.replace(d(n[F],D),C?s(U):U)}return w}function r(w,_,C){return y.each(_,function(L,E){w=w.replace("{"+E+"}",C?s(L):L)}),w}function f(w,_){w=y.isString(w)?{color:w,extraCssText:_}:w||{};var C=w.color,L=w.type,_=w.extraCssText,E=w.renderMode||"html",S=w.markerId||"X";return C?E==="html"?L==="subItem"?'<span style="display:inline-block;vertical-align:middle;margin-right:8px;margin-left:3px;border-radius:4px;width:4px;height:4px;background-color:'+s(C)+";"+(_||"")+'"></span>':'<span style="display:inline-block;margin-right:5px;border-radius:10px;width:10px;height:10px;background-color:'+s(C)+";"+(_||"")+'"></span>':{renderMode:E,content:"{marker"+S+"|} ",style:{color:C}}:""}function i(w,_){return w+="","0000".substr(0,_-w.length)+w}function u(w,_,C){(w==="week"||w==="month"||w==="quarter"||w==="half-year"||w==="year")&&(w=`MM-dd
yyyy`);var L=v.parseDate(_),E=C?"UTC":"",S=L["get"+E+"FullYear"](),O=L["get"+E+"Month"]()+1,D=L["get"+E+"Date"](),F=L["get"+E+"Hours"](),U=L["get"+E+"Minutes"](),R=L["get"+E+"Seconds"](),K=L["get"+E+"Milliseconds"]();return w=w.replace("MM",i(O,2)).replace("M",O).replace("yyyy",S).replace("yy",S%100).replace("dd",i(D,2)).replace("d",D).replace("hh",i(F,2)).replace("h",F).replace("mm",i(U,2)).replace("m",U).replace("ss",i(R,2)).replace("s",R).replace("SSS",i(K,3)),w}function p(w){return w&&w.charAt(0).toUpperCase()+w.substr(1)}var g=m.truncateText;function A(w){return m.getBoundingRect(w.text,w.font,w.textAlign,w.textVerticalAlign,w.textPadding,w.textLineHeight,w.rich,w.truncate)}function b(w,_,C,L,E,S,O,D){return m.getBoundingRect(w,_,C,L,E,D,S,O)}function x(w,_){if(_==="_blank"||_==="blank"){var C=window.open();C.opener=null,C.location=w}else window.open(w,_)}k.addCommas=a,k.toCamelCase=t,k.normalizeCssArray=e,k.encodeHTML=s,k.formatTpl=c,k.formatTplSimple=r,k.getTooltipMarker=f,k.formatTime=u,k.capitalFirst=p,k.truncateText=g,k.getTextBoundingRect=A,k.getTextRect=b,k.windowOpen=x},"7bkD":function(B,k,o){var y=o("bYtY");function m(v,a){a=a||{};var t=v.coordinateSystem,e=v.axis,h={},l=e.position,s=e.orient,n=t.getRect(),d=[n.x,n.x+n.width,n.y,n.y+n.height],c={horizontal:{top:d[2],bottom:d[3]},vertical:{left:d[0],right:d[1]}};h.position=[s==="vertical"?c.vertical[l]:d[0],s==="horizontal"?c.horizontal[l]:d[3]];var r={horizontal:0,vertical:1};h.rotation=Math.PI/2*r[s];var f={top:-1,bottom:1,right:1,left:-1};h.labelDirection=h.tickDirection=h.nameDirection=f[l],v.get("axisTick.inside")&&(h.tickDirection=-h.tickDirection),y.retrieve(a.labelInside,v.get("axisLabel.inside"))&&(h.labelDirection=-h.labelDirection);var i=a.rotate;return i==null&&(i=v.get("axisLabel.rotate")),h.labelRotation=l==="top"?-i:i,h.z2=1,h}k.layout=m},"7hqr":function(B,k,o){var y=o("bYtY"),m=y.each,v=y.isString;function a(h,l,s){s=s||{};var n=s.byIndex,d=s.stackedCoordDimension,c=!!(h&&h.get("stack")),r,f,i,u;if(m(l,function(b,x){v(b)&&(l[x]=b={name:b}),c&&!b.isExtraCoord&&(!n&&!r&&b.ordinalMeta&&(r=b),!f&&b.type!=="ordinal"&&b.type!=="time"&&(!d||d===b.coordDim)&&(f=b))}),f&&!n&&!r&&(n=!0),f){i="__\0ecstackresult",u="__\0ecstackedover",r&&(r.createInvertedIndices=!0);var p=f.coordDim,g=f.type,A=0;m(l,function(b){b.coordDim===p&&A++}),l.push({name:i,coordDim:p,coordDimIndex:A,type:g,isExtraCoord:!0,isCalculationCoord:!0}),A++,l.push({name:u,coordDim:u,coordDimIndex:A,type:g,isExtraCoord:!0,isCalculationCoord:!0})}return{stackedDimension:f&&f.name,stackedByDimension:r&&r.name,isStackedByIndex:n,stackedOverDimension:u,stackResultDimension:i}}function t(h,l){return!!l&&l===h.getCalculationInfo("stackedDimension")}function e(h,l){return t(h,l)?h.getCalculationInfo("stackResultDimension"):l}k.enableDataStack=a,k.isDimensionStacked=t,k.getStackedDimension=e},"7mYs":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS"),a=o("7aKB"),t=o("OELB"),e={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"]},h={EN:["S","M","T","W","T","F","S"],CN:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},l=y.extendComponentView({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(s,n,d){var c=this.group;c.removeAll();var r=s.coordinateSystem,f=r.getRangeInfo(),i=r.getOrient();this._renderDayRect(s,f,c),this._renderLines(s,f,i,c),this._renderYearText(s,f,i,c),this._renderMonthText(s,i,c),this._renderWeekText(s,f,i,c)},_renderDayRect:function(s,n,d){for(var c=s.coordinateSystem,r=s.getModel("itemStyle").getItemStyle(),f=c.getCellWidth(),i=c.getCellHeight(),u=n.start.time;u<=n.end.time;u=c.getNextNDay(u,1).time){var p=c.dataToRect([u],!1).tl,g=new v.Rect({shape:{x:p[0],y:p[1],width:f,height:i},cursor:"default",style:r});d.add(g)}},_renderLines:function(s,n,d,c){var r=this,f=s.coordinateSystem,i=s.getModel("splitLine.lineStyle").getLineStyle(),u=s.get("splitLine.show"),p=i.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var g=n.start,A=0;g.time<=n.end.time;A++){x(g.formatedDate),A===0&&(g=f.getDateInfo(n.start.y+"-"+n.start.m));var b=g.date;b.setMonth(b.getMonth()+1),g=f.getDateInfo(b)}x(f.getNextNDay(n.end.time,1).formatedDate);function x(w){r._firstDayOfMonth.push(f.getDateInfo(w)),r._firstDayPoints.push(f.dataToRect([w],!1).tl);var _=r._getLinePointsOfOneWeek(s,w,d);r._tlpoints.push(_[0]),r._blpoints.push(_[_.length-1]),u&&r._drawSplitline(_,i,c)}u&&this._drawSplitline(r._getEdgesPoints(r._tlpoints,p,d),i,c),u&&this._drawSplitline(r._getEdgesPoints(r._blpoints,p,d),i,c)},_getEdgesPoints:function(s,n,d){var c=[s[0].slice(),s[s.length-1].slice()],r=d==="horizontal"?0:1;return c[0][r]=c[0][r]-n/2,c[1][r]=c[1][r]+n/2,c},_drawSplitline:function(s,n,d){var c=new v.Polyline({z2:20,shape:{points:s},style:n});d.add(c)},_getLinePointsOfOneWeek:function(s,n,d){var c=s.coordinateSystem;n=c.getDateInfo(n);for(var r=[],f=0;f<7;f++){var i=c.getNextNDay(n.time,f),u=c.dataToRect([i.time],!1);r[2*i.day]=u.tl,r[2*i.day+1]=u[d==="horizontal"?"bl":"tr"]}return r},_formatterLabel:function(s,n){return typeof s=="string"&&s?a.formatTplSimple(s,n):typeof s=="function"?s(n):n.nameMap},_yearTextPositionControl:function(s,n,d,c,r){n=n.slice();var f=["center","bottom"];c==="bottom"?(n[1]+=r,f=["center","top"]):c==="left"?n[0]-=r:c==="right"?(n[0]+=r,f=["center","top"]):n[1]-=r;var i=0;return(c==="left"||c==="right")&&(i=Math.PI/2),{rotation:i,position:n,style:{textAlign:f[0],textVerticalAlign:f[1]}}},_renderYearText:function(s,n,d,c){var r=s.getModel("yearLabel");if(!r.get("show"))return;var f=r.get("margin"),i=r.get("position");i||(i=d!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],p=(u[0][0]+u[1][0])/2,g=(u[0][1]+u[1][1])/2,A=d==="horizontal"?0:1,b={top:[p,u[A][1]],bottom:[p,u[1-A][1]],left:[u[1-A][0],g],right:[u[A][0],g]},x=n.start.y;+n.end.y>+n.start.y&&(x=x+"-"+n.end.y);var w=r.get("formatter"),_={start:n.start.y,end:n.end.y,nameMap:x},C=this._formatterLabel(w,_),L=new v.Text({z2:30});v.setTextStyle(L.style,r,{text:C}),L.attr(this._yearTextPositionControl(L,b[i],d,i,f)),c.add(L)},_monthTextPositionControl:function(s,n,d,c,r){var f="left",i="top",u=s[0],p=s[1];return d==="horizontal"?(p=p+r,n&&(f="center"),c==="start"&&(i="bottom")):(u=u+r,n&&(i="middle"),c==="start"&&(f="right")),{x:u,y:p,textAlign:f,textVerticalAlign:i}},_renderMonthText:function(s,n,d){var c=s.getModel("monthLabel");if(!c.get("show"))return;var r=c.get("nameMap"),f=c.get("margin"),i=c.get("position"),u=c.get("align"),p=[this._tlpoints,this._blpoints];m.isString(r)&&(r=e[r.toUpperCase()]||[]);var g=i==="start"?0:1,A=n==="horizontal"?0:1;f=i==="start"?-f:f;for(var b=u==="center",x=0;x<p[g].length-1;x++){var w=p[g][x].slice(),_=this._firstDayOfMonth[x];if(b){var C=this._firstDayPoints[x];w[A]=(C[A]+p[0][x+1][A])/2}var L=c.get("formatter"),E=r[+_.m-1],S={yyyy:_.y,yy:(_.y+"").slice(2),MM:_.m,M:+_.m,nameMap:E},O=this._formatterLabel(L,S),D=new v.Text({z2:30});m.extend(v.setTextStyle(D.style,c,{text:O}),this._monthTextPositionControl(w,b,n,i,f)),d.add(D)}},_weekTextPositionControl:function(s,n,d,c,r){var f="center",i="middle",u=s[0],p=s[1],g=d==="start";return n==="horizontal"?(u=u+c+(g?1:-1)*r[0]/2,f=g?"right":"left"):(p=p+c+(g?1:-1)*r[1]/2,i=g?"bottom":"top"),{x:u,y:p,textAlign:f,textVerticalAlign:i}},_renderWeekText:function(s,n,d,c){var r=s.getModel("dayLabel");if(!r.get("show"))return;var f=s.coordinateSystem,i=r.get("position"),u=r.get("nameMap"),p=r.get("margin"),g=f.getFirstDayOfWeek();m.isString(u)&&(u=h[u.toUpperCase()]||[]);var A=f.getNextNDay(n.end.time,7-n.lweek).time,b=[f.getCellWidth(),f.getCellHeight()];p=t.parsePercent(p,b[d==="horizontal"?0:1]),i==="start"&&(A=f.getNextNDay(n.start.time,-(7+n.fweek)).time,p=-p);for(var x=0;x<7;x++){var w=f.getNextNDay(A,x),_=f.dataToRect([w.time],!1).center,C=x;C=Math.abs((x+g)%7);var L=new v.Text({z2:30});m.extend(v.setTextStyle(L.style,r,{text:u[C]}),this._weekTextPositionControl(_,d,i,p,b)),c.add(L)}}});B.exports=l},"7oTu":function(B,k,o){var y=o("IMiH"),m=o("QBsz"),v=m.applyTransform,a=y.CMD,t=[[],[],[]],e=Math.sqrt,h=Math.atan2;function l(s,n){var d=s.data,c,r,f,i,u,p,g=a.M,A=a.C,b=a.L,x=a.R,w=a.A,_=a.Q;for(f=0,i=0;f<d.length;){c=d[f++],i=f,r=0;switch(c){case g:r=1;break;case b:r=1;break;case A:r=3;break;case _:r=2;break;case w:var C=n[4],L=n[5],E=e(n[0]*n[0]+n[1]*n[1]),S=e(n[2]*n[2]+n[3]*n[3]),O=h(-n[1]/S,n[0]/E);d[f]*=E,d[f++]+=C,d[f]*=S,d[f++]+=L,d[f++]*=E,d[f++]*=S,d[f++]+=O,d[f++]+=O,f+=2,i=f;break;case x:p[0]=d[f++],p[1]=d[f++],v(p,p,n),d[i++]=p[0],d[i++]=p[1],p[0]+=d[f++],p[1]+=d[f++],v(p,p,n),d[i++]=p[0],d[i++]=p[1]}for(u=0;u<r;u++){var p=t[u];p[0]=d[f++],p[1]=d[f++],v(p,p,n),d[i++]=p[0],d[i++]=p[1]}}}B.exports=l},"7pVf":function(B,k,o){var y=o("ProS"),m=o("ZqQs");o("oE7X"),o("OUJF"),o("3X6L"),o("NH9N"),y.registerPreprocessor(m)},"7ph2":function(B,k){function o(v){return v instanceof Array||(v=[v,v]),v}var y="lineStyle.opacity".split("."),m={seriesType:"lines",reset:function(v,a,t){var e=o(v.get("symbol")),h=o(v.get("symbolSize")),l=v.getData();l.setVisual("fromSymbol",e&&e[0]),l.setVisual("toSymbol",e&&e[1]),l.setVisual("fromSymbolSize",h&&h[0]),l.setVisual("toSymbolSize",h&&h[1]),l.setVisual("opacity",v.get(y));function s(n,d){var c=n.getItemModel(d),r=o(c.getShallow("symbol",!0)),f=o(c.getShallow("symbolSize",!0)),i=c.get(y);r[0]&&n.setItemVisual(d,"fromSymbol",r[0]),r[1]&&n.setItemVisual(d,"toSymbol",r[1]),f[0]&&n.setItemVisual(d,"fromSymbolSize",f[0]),f[1]&&n.setItemVisual(d,"toSymbolSize",f[1]),n.setItemVisual(d,"opacity",i)}return{dataEach:l.hasItemOption?s:null}}};B.exports=m},"7uqq":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("AUH6"),e=o("+TT/"),h=o("OELB"),l=o("W4dC"),s=o("7DRL");function n(f,i){var u=f.get("boundingCoords");if(u!=null){var p=u[0],g=u[1];isNaN(p[0])||isNaN(p[1])||isNaN(g[0])||isNaN(g[1])||this.setBoundingRect(p[0],p[1],g[0]-p[0],g[1]-p[1])}var A=this.getBoundingRect(),b,x=f.get("layoutCenter"),w=f.get("layoutSize"),_=i.getWidth(),C=i.getHeight(),L=A.width/A.height*this.aspectScale,E=!1;x&&w&&(x=[h.parsePercent(x[0],_),h.parsePercent(x[1],C)],w=h.parsePercent(w,Math.min(_,C)),!isNaN(x[0])&&!isNaN(x[1])&&!isNaN(w)&&(E=!0));var S;if(E){var S={};L>1?(S.width=w,S.height=w/L):(S.height=w,S.width=w*L),S.y=x[1]-S.height/2,S.x=x[0]-S.width/2}else b=f.getBoxLayoutParams(),b.aspect=L,S=e.getLayoutRect(b,{width:_,height:C});this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(f.get("center")),this.setZoom(f.get("zoom"))}function d(f,i){a.each(i.get("geoCoord"),function(u,p){f.addGeoCoord(p,u)})}var c={dimensions:t.prototype.dimensions,create:function(f,i){var u=[];f.eachComponent("geo",function(g,A){var b=g.get("map"),x=g.get("aspectScale"),w=!0,_=s.retrieveMap(b);_&&_[0]&&_[0].type==="svg"?(x==null&&(x=1),w=!1):x==null&&(x=.75);var C=new t(b+A,b,g.get("nameMap"),w);C.aspectScale=x,C.zoomLimit=g.get("scaleLimit"),u.push(C),d(C,g),g.coordinateSystem=C,C.model=g,C.resize=n,C.resize(g,i)}),f.eachSeries(function(g){var A=g.get("coordinateSystem");if(A==="geo"){var b=g.get("geoIndex")||0;g.coordinateSystem=u[b]}});var p={};return f.eachSeriesByType("map",function(g){if(!g.getHostGeoModel()){var A=g.getMapType();p[A]=p[A]||[],p[A].push(g)}}),a.each(p,function(g,A){var b=a.map(g,function(w){return w.get("nameMap")}),x=new t(A,A,a.mergeAll(b));x.zoomLimit=a.retrieve.apply(null,a.map(g,function(w){return w.get("scaleLimit")})),u.push(x),x.resize=n,x.aspectScale=g[0].get("aspectScale"),x.resize(g[0],i),a.each(g,function(w){w.coordinateSystem=x,d(x,w)})}),u},getFilledRegions:function(f,i,u){for(var p=(f||[]).slice(),g=a.createHashMap(),A=0;A<p.length;A++)g.set(p[A].name,p[A]);var b=l.load(i,u);return a.each(b.regions,function(x){var w=x.name;!g.get(w)&&p.push({name:w})}),p}};v.registerCoordinateSystem("geo",c);var r=c;B.exports=r},"7yuC":function(B,k,o){var y=o("QBsz"),m=y.scaleAndAdd;function v(a,t,e){for(var h=e.rect,l=h.width,s=h.height,n=[h.x+l/2,h.y+s/2],d=e.gravity==null?.1:e.gravity,c=0;c<a.length;c++){var r=a[c];r.p||(r.p=y.create(l*(Math.random()-.5)+n[0],s*(Math.random()-.5)+n[1])),r.pp=y.clone(r.p),r.edges=null}var f=e.friction==null?.6:e.friction,i=f;return{warmUp:function(){i=f*.8},setFixed:function(u){a[u].fixed=!0},setUnfixed:function(u){a[u].fixed=!1},step:function(u){for(var p=[],g=a.length,A=0;A<t.length;A++){var b=t[A];if(b.ignoreForceLayout)continue;var x=b.n1,w=b.n2;y.sub(p,w.p,x.p);var _=y.len(p)-b.d,C=w.w/(x.w+w.w);isNaN(C)&&(C=0),y.normalize(p,p),!x.fixed&&m(x.p,x.p,p,C*_*i),!w.fixed&&m(w.p,w.p,p,-(1-C)*_*i)}for(var A=0;A<g;A++){var L=a[A];L.fixed||(y.sub(p,n,L.p),m(L.p,L.p,p,d*i))}for(var A=0;A<g;A++)for(var x=a[A],E=A+1;E<g;E++){var w=a[E];y.sub(p,w.p,x.p);var _=y.len(p);_===0&&(y.set(p,Math.random()-.5,Math.random()-.5),_=1);var S=(x.rep+w.rep)/_/_;!x.fixed&&m(x.pp,x.pp,p,S),!w.fixed&&m(w.pp,w.pp,p,-S)}for(var O=[],A=0;A<g;A++){var L=a[A];L.fixed||(y.sub(O,L.p,L.pp),m(L.p,L.p,O,i),y.copy(L.pp,L.p))}i=i*.992,u&&u(a,t,i<.01)}}}k.forceLayout=v},"8+yF":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},m={lookup:function(a){if(a>=32&&a<=255)return a;var t=y[a];return t!==void 0?t:16777216|a}};k.default=m},"89Iq":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("9um4")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="ClockCircleOutlined";var l=a.forwardRef(h);k.default=l},"8CG2":function(B,k){B.exports=function(y,m,v,a){var t=v?v.call(a,y,m):void 0;if(t!==void 0)return!!t;if(y===m)return!0;if(typeof y!="object"||!y||typeof m!="object"||!m)return!1;var e=Object.keys(y),h=Object.keys(m);if(e.length!==h.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(m),s=0;s<e.length;s++){var n=e[s];if(!l(n))return!1;var d=y[n],c=m[n];if(t=v?v.call(a,d,c,n):void 0,t===!1||t===void 0&&d!==c)return!1}return!0}},"8CQX":function(B,k,o){"use strict";function y(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(u){return typeof u}:y=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},y(f)}Object.defineProperty(k,"__esModule",{value:!0}),k.getKeycode=d,k.getKey=c,k.getKeysym=r;var m=n(o("mHUz")),v=n(o("8+yF")),a=n(o("6Qwc")),t=n(o("gIYZ")),e=n(o("mTgk")),h=s(o("GdRQ"));function l(){if(typeof WeakMap!="function")return null;var f=new WeakMap;return l=function(){return f},f}function s(f){if(f&&f.__esModule)return f;if(f===null||y(f)!=="object"&&typeof f!="function")return{default:f};var i=l();if(i&&i.has(f))return i.get(f);var u={},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in f)if(Object.prototype.hasOwnProperty.call(f,g)){var A=p?Object.getOwnPropertyDescriptor(f,g):null;A&&(A.get||A.set)?Object.defineProperty(u,g,A):u[g]=f[g]}return u.default=f,i&&i.set(f,u),u}function n(f){return f&&f.__esModule?f:{default:f}}function d(f){if(f.code){switch(f.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return f.code}if(f.type!=="keypress"&&f.keyCode in a.default){var i=a.default[f.keyCode];if(h.isMac()&&i==="ContextMenu"&&(i="MetaRight"),f.location===2)switch(i){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(f.location===3)switch(i){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return i}return"Unidentified"}function c(f){if(f.key!==void 0){switch(f.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return f.char}switch(f.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(f.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if(f.key==="\0"&&f.code==="NumpadDecimal")return"Delete";if(!h.isIE()&&!h.isEdge())return f.key;if(f.key.length!==1&&f.key!=="Unidentified")return f.key}var i=d(f);return i in t.default?t.default[i]:f.charCode?String.fromCharCode(f.charCode):"Unidentified"}function r(f){var i=c(f);if(i==="Unidentified")return null;if(i in e.default){var u=f.location;if(i==="Meta"&&u===0&&(u=2),i==="Clear"&&u===3){var p=d(f);p==="NumLock"&&(u=0)}if((u===void 0||u>3)&&(u=0),i==="Meta"){var g=d(f);if(g==="AltLeft")return m.default.XK_Meta_L;if(g==="AltRight")return m.default.XK_Meta_R}if(i==="Clear"){var A=d(f);if(A==="NumLock")return m.default.XK_Num_Lock}return e.default[i][u]}if(i.length!==1)return null;var b=i.charCodeAt();return b?v.default.lookup(b):null}},"8EBN":function(B,k,o){(function(y){y(o("VrN/"))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var m=0;m<y.modeInfo.length;m++){var v=y.modeInfo[m];v.mimes&&(v.mime=v.mimes[0])}y.findModeByMIME=function(a){a=a.toLowerCase();for(var t=0;t<y.modeInfo.length;t++){var e=y.modeInfo[t];if(e.mime==a)return e;if(e.mimes){for(var h=0;h<e.mimes.length;h++)if(e.mimes[h]==a)return e}}if(/\+xml$/.test(a))return y.findModeByMIME("application/xml");if(/\+json$/.test(a))return y.findModeByMIME("application/json")},y.findModeByExtension=function(a){a=a.toLowerCase();for(var t=0;t<y.modeInfo.length;t++){var e=y.modeInfo[t];if(e.ext){for(var h=0;h<e.ext.length;h++)if(e.ext[h]==a)return e}}},y.findModeByFileName=function(a){for(var t=0;t<y.modeInfo.length;t++){var e=y.modeInfo[t];if(e.file&&e.file.test(a))return e}var h=a.lastIndexOf("."),l=h>-1&&a.substring(h+1,a.length);if(l)return y.findModeByExtension(l)},y.findModeByName=function(a){a=a.toLowerCase();for(var t=0;t<y.modeInfo.length;t++){var e=y.modeInfo[t];if(e.name.toLowerCase()==a)return e;if(e.alias){for(var h=0;h<e.alias.length;h++)if(e.alias[h].toLowerCase()==a)return e}}}})},"8K/p":function(B,k,o){"use strict";function y(d){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(r){return typeof r}:y=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},y(d)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=e(o("Lo0S")),v=a(o("ItS6"));function a(d){return d&&d.__esModule?d:{default:d}}function t(){if(typeof WeakMap!="function")return null;var d=new WeakMap;return t=function(){return d},d}function e(d){if(d&&d.__esModule)return d;if(d===null||y(d)!=="object"&&typeof d!="function")return{default:d};var c=t();if(c&&c.has(d))return c.get(d);var r={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in d)if(Object.prototype.hasOwnProperty.call(d,i)){var u=f?Object.getOwnPropertyDescriptor(d,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=d[i]}return r.default=d,c&&c.set(d,r),r}function h(d,c){if(!(d instanceof c))throw new TypeError("Cannot call a class as a function")}function l(d,c){for(var r=0;r<c.length;r++){var f=c[r];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(d,f.key,f)}}function s(d,c,r){return c&&l(d.prototype,c),r&&l(d,r),d}var n=function(){function d(){h(this,d),this._ctl=null,this._filter=null,this._numColors=0,this._palette=new Uint8Array(1024),this._len=0,this._zlibs=[];for(var c=0;c<4;c++)this._zlibs[c]=new v.default}return s(d,[{key:"decodeRect",value:function(r,f,i,u,p,g,A){if(this._ctl===null){if(p.rQwait("TIGHT compression-control",1))return!1;this._ctl=p.rQshift8();for(var b=0;b<4;b++)this._ctl>>b&1&&(this._zlibs[b].reset(),m.Info("Reset zlib stream "+b));this._ctl=this._ctl>>4}var x;if(this._ctl===8)x=this._fillRect(r,f,i,u,p,g,A);else if(this._ctl===9)x=this._jpegRect(r,f,i,u,p,g,A);else if(this._ctl===10)x=this._pngRect(r,f,i,u,p,g,A);else if((this._ctl&128)==0)x=this._basicRect(this._ctl,r,f,i,u,p,g,A);else throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");return x&&(this._ctl=null),x}},{key:"_fillRect",value:function(r,f,i,u,p,g,A){if(p.rQwait("TIGHT",3))return!1;var b=p.rQi,x=p.rQ;return g.fillRect(r,f,i,u,[x[b+2],x[b+1],x[b]],!1),p.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(r,f,i,u,p,g,A){var b=this._readData(p);return b===null?!1:(g.imageRect(r,f,i,u,"image/jpeg",b),!0)}},{key:"_pngRect",value:function(r,f,i,u,p,g,A){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(r,f,i,u,p,g,A,b){if(this._filter===null)if(r&4){if(g.rQwait("TIGHT",1))return!1;this._filter=g.rQshift8()}else this._filter=0;var x=r&3,w;switch(this._filter){case 0:w=this._copyFilter(x,f,i,u,p,g,A,b);break;case 1:w=this._paletteFilter(x,f,i,u,p,g,A,b);break;case 2:w=this._gradientFilter(x,f,i,u,p,g,A,b);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return w&&(this._filter=null),w}},{key:"_copyFilter",value:function(r,f,i,u,p,g,A,b){var x=u*p*3,w;if(x<12){if(g.rQwait("TIGHT",x))return!1;w=g.rQshiftBytes(x)}else{if(w=this._readData(g),w===null)return!1;this._zlibs[r].setInput(w),w=this._zlibs[r].inflate(x),this._zlibs[r].setInput(null)}return A.blitRgbImage(f,i,u,p,w,0,!1),!0}},{key:"_paletteFilter",value:function(r,f,i,u,p,g,A,b){if(this._numColors===0){if(g.rQwait("TIGHT palette",1))return!1;var x=g.rQpeek8()+1,w=x*3;if(g.rQwait("TIGHT palette",1+w))return!1;this._numColors=x,g.rQskipBytes(1),g.rQshiftTo(this._palette,w)}var _=this._numColors<=2?1:8,C=Math.floor((u*_+7)/8),L=C*p,E;if(L<12){if(g.rQwait("TIGHT",L))return!1;E=g.rQshiftBytes(L)}else{if(E=this._readData(g),E===null)return!1;this._zlibs[r].setInput(E),E=this._zlibs[r].inflate(L),this._zlibs[r].setInput(null)}return this._numColors==2?this._monoRect(f,i,u,p,E,this._palette,A):this._paletteRect(f,i,u,p,E,this._palette,A),this._numColors=0,!0}},{key:"_monoRect",value:function(r,f,i,u,p,g,A){for(var b=this._getScratchBuffer(i*u*4),x=Math.floor((i+7)/8),w=Math.floor(i/8),_=0;_<u;_++){var C=void 0,L=void 0,E=void 0;for(E=0;E<w;E++)for(var S=7;S>=0;S--)C=(_*i+E*8+7-S)*4,L=(p[_*x+E]>>S&1)*3,b[C]=g[L],b[C+1]=g[L+1],b[C+2]=g[L+2],b[C+3]=255;for(var O=7;O>=8-i%8;O--)C=(_*i+E*8+7-O)*4,L=(p[_*x+E]>>O&1)*3,b[C]=g[L],b[C+1]=g[L+1],b[C+2]=g[L+2],b[C+3]=255}A.blitRgbxImage(r,f,i,u,b,0,!1)}},{key:"_paletteRect",value:function(r,f,i,u,p,g,A){for(var b=this._getScratchBuffer(i*u*4),x=i*u*4,w=0,_=0;w<x;w+=4,_++){var C=p[_]*3;b[w]=g[C],b[w+1]=g[C+1],b[w+2]=g[C+2],b[w+3]=255}A.blitRgbxImage(r,f,i,u,b,0,!1)}},{key:"_gradientFilter",value:function(r,f,i,u,p,g,A,b){throw new Error("Gradient filter not implemented")}},{key:"_readData",value:function(r){if(this._len===0){if(r.rQwait("TIGHT",3))return null;var f;f=r.rQshift8(),this._len=f&127,f&128&&(f=r.rQshift8(),this._len|=(f&127)<<7,f&128&&(f=r.rQshift8(),this._len|=f<<14))}if(r.rQwait("TIGHT",this._len))return null;var i=r.rQshiftBytes(this._len);return this._len=0,i}},{key:"_getScratchBuffer",value:function(r){return(!this._scratchBuffer||this._scratchBuffer.length<r)&&(this._scratchBuffer=new Uint8Array(r)),this._scratchBuffer}}]),d}();k.default=n},"8LLL":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("KsSX"),a=o.n(v)},"8Lhm":function(B,k,o){var y=o("qccO");function m(v){var a=y(v),t=a%1;return a===a?t?a-t:a:0}B.exports=m},"8SMY":function(B,k,o){var y=o("n4Lv"),m=y.prepareDataCoordInfo,v=y.getStackedOnPoint;function a(e,h){var l=[];return h.diff(e).add(function(s){l.push({cmd:"+",idx:s})}).update(function(s,n){l.push({cmd:"=",idx:n,idx1:s})}).remove(function(s){l.push({cmd:"-",idx:s})}).execute(),l}function t(e,h,l,s,n,d,c,r){for(var f=a(e,h),i=[],u=[],p=[],g=[],A=[],b=[],x=[],w=m(n,h,c),_=m(d,e,r),C=0;C<f.length;C++){var L=f[C],E=!0;switch(L.cmd){case"=":var S=e.getItemLayout(L.idx),O=h.getItemLayout(L.idx1);(isNaN(S[0])||isNaN(S[1]))&&(S=O.slice()),i.push(S),u.push(O),p.push(l[L.idx]),g.push(s[L.idx1]),x.push(h.getRawIndex(L.idx1));break;case"+":var D=L.idx;i.push(n.dataToPoint([h.get(w.dataDimsForPoint[0],D),h.get(w.dataDimsForPoint[1],D)])),u.push(h.getItemLayout(D).slice()),p.push(v(w,n,h,D)),g.push(s[D]),x.push(h.getRawIndex(D));break;case"-":var D=L.idx,F=e.getRawIndex(D);F!==D?(i.push(e.getItemLayout(D)),u.push(d.dataToPoint([e.get(_.dataDimsForPoint[0],D),e.get(_.dataDimsForPoint[1],D)])),p.push(l[D]),g.push(v(_,d,e,D)),x.push(F)):E=!1}E&&(A.push(L),b.push(b.length))}b.sort(function(Y,W){return x[Y]-x[W]});for(var U=[],R=[],K=[],Z=[],P=[],C=0;C<b.length;C++){var D=b[C];U[C]=i[D],R[C]=u[D],K[C]=p[D],Z[C]=g[D],P[C]=A[D]}return{current:U,next:R,stackedOnCurrent:K,stackedOnNext:Z,status:P}}B.exports=t},"8Skl":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="DownOutlined";var h=k.a=m.forwardRef(e)},"8Th4":function(B,k,o){var y=o("3LNs"),m=o("/y7N"),v=o("7bkD"),a=o("Znkb"),t=["x","y"],e=["width","height"],h=y.extend({makeElOption:function(c,r,f,i,u){var p=f.axis,g=p.coordinateSystem,A=n(g,1-s(p)),b=g.dataToPoint(r)[0],x=i.get("type");if(x&&x!=="none"){var w=m.buildElStyle(i),_=l[x](p,b,A);_.style=w,c.graphicKey=_.type,c.pointer=_}var C=v.layout(f);m.buildCartesianSingleLabelElOption(r,c,C,f,i,u)},getHandleTransform:function(c,r,f){var i=v.layout(r,{labelInside:!1});return i.labelMargin=f.get("handle.margin"),{position:m.getTransformedPosition(r.axis,c,i),rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(c,r,f,i){var u=f.axis,p=u.coordinateSystem,g=s(u),A=n(p,g),b=c.position;b[g]+=r[g],b[g]=Math.min(A[1],b[g]),b[g]=Math.max(A[0],b[g]);var x=n(p,1-g),w=(x[1]+x[0])/2,_=[w,w];return _[g]=b[g],{position:b,rotation:c.rotation,cursorPoint:_,tooltipOption:{verticalAlign:"middle"}}}}),l={line:function(c,r,f){var i=m.makeLineShape([r,f[0]],[r,f[1]],s(c));return{type:"Line",subPixelOptimize:!0,shape:i}},shadow:function(c,r,f){var i=c.getBandWidth(),u=f[1]-f[0];return{type:"Rect",shape:m.makeRectShape([r-i/2,f[0]],[i,u],s(c))}}};function s(c){return c.isHorizontal()?0:1}function n(c,r){var f=c.getRect();return[f[t[r]],f[t[r]]+f[e[r]]]}a.registerAxisPointerClass("SingleAxisPointer",h);var d=h;B.exports=d},"8Uz6":function(B,k,o){var y=o("hNWo"),m=o("+TT/"),v=m.mergeLayoutParam,a=m.getLayoutParams,t=y.extend({type:"legend.scroll",setScrollDataIndex:function(l){this.option.scrollDataIndex=l},defaultOption:{scrollDataIndex:0,pageButtonItemGap:5,pageButtonGap:null,pageButtonPosition:"end",pageFormatter:"{current}/{total}",pageIcons:{horizontal:["M0,0L12,-10L12,10z","M0,0L-12,-10L-12,10z"],vertical:["M0,0L20,0L10,-20z","M0,0L20,0L10,20z"]},pageIconColor:"#2f4554",pageIconInactiveColor:"#aaa",pageIconSize:15,pageTextStyle:{color:"#333"},animationDurationUpdate:800},init:function(l,s,n,d){var c=a(l);t.superCall(this,"init",l,s,n,d),e(this,l,c)},mergeOption:function(l,s){t.superCall(this,"mergeOption",l,s),e(this,this.option,l)}});function e(l,s,n){var d=l.getOrient(),c=[1,1];c[d.index]=0,v(s,n,{type:"box",ignoreSize:c})}var h=t;B.exports=h},"8X+K":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("4mN7"),t=a.fromPoints,e=o("9wZj"),h=o("FBjb"),l=o("8SMY"),s=o("IwbS"),n=o("4NO4"),d=o("1NG9"),c=d.Polyline,r=d.Polygon,f=o("6Ic6"),i=o("n4Lv"),u=i.prepareDataCoordInfo,p=i.getStackedOnPoint,g=o("sK/D"),A=g.createGridClipPath,b=g.createPolarClipPath;function x(U,R){if(U.length!==R.length)return;for(var K=0;K<U.length;K++){var Z=U[K],P=R[K];if(Z[0]!==P[0]||Z[1]!==P[1])return}return!0}function w(U,R){var K=[],Z=[],P=[],Y=[];return t(U,K,Z),t(R,P,Y),Math.max(Math.abs(K[0]-P[0]),Math.abs(K[1]-P[1]),Math.abs(Z[0]-Y[0]),Math.abs(Z[1]-Y[1]))}function _(U){return typeof U=="number"?U:U?.5:0}function C(U,R,K){if(!K.valueDim)return[];for(var Z=[],P=0,Y=R.count();P<Y;P++)Z.push(p(K,U,R,P));return Z}function L(U,R,K){for(var Z=R.getBaseAxis(),P=Z.dim==="x"||Z.dim==="radius"?0:1,Y=[],W=0;W<U.length-1;W++){var z=U[W+1],H=U[W];Y.push(H);var X=[];switch(K){case"end":X[P]=z[P],X[1-P]=H[1-P],Y.push(X);break;case"middle":var V=(H[P]+z[P])/2,q=[];X[P]=q[P]=V,X[1-P]=H[1-P],q[1-P]=z[1-P],Y.push(X),Y.push(q);break;default:X[P]=H[P],X[1-P]=z[1-P],Y.push(X)}}return U[W]&&Y.push(U[W]),Y}function E(U,R){var K=U.getVisual("visualMeta");if(!K||!K.length||!U.count())return;if(R.type!=="cartesian2d")return;for(var Z,P,Y=K.length-1;Y>=0;Y--){var W=K[Y].dimension,z=U.dimensions[W],H=U.getDimensionInfo(z);if(Z=H&&H.coordDim,Z==="x"||Z==="y"){P=K[Y];break}}if(!P)return;var X=R.getAxis(Z),V=v.map(P.stops,function(Ze){return{coord:X.toGlobalCoord(X.dataToCoord(Ze.value)),color:Ze.color}}),q=V.length,se=P.outerColors.slice();q&&V[0].coord>V[q-1].coord&&(V.reverse(),se.reverse());var ve=10,ue=V[0].coord-ve,xe=V[q-1].coord+ve,Fe=xe-ue;if(Fe<.001)return"transparent";v.each(V,function(Ze){Ze.offset=(Ze.coord-ue)/Fe}),V.push({offset:q?V[q-1].offset:.5,color:se[1]||"transparent"}),V.unshift({offset:q?V[0].offset:.5,color:se[0]||"transparent"});var Ue=new s.LinearGradient(0,0,0,0,V,!0);return Ue[Z]=ue,Ue[Z+"2"]=xe,Ue}function S(U,R,K){var Z=U.get("showAllSymbol"),P=Z==="auto";if(Z&&!P)return;var Y=K.getAxesByScale("ordinal")[0];if(!Y)return;if(P&&O(Y,R))return;var W=R.mapDimension(Y.dim),z={};return v.each(Y.getViewLabels(),function(H){z[H.tickValue]=1}),function(H){return!z.hasOwnProperty(R.get(W,H))}}function O(U,R){var K=U.getExtent(),Z=Math.abs(K[1]-K[0])/U.scale.count();isNaN(Z)&&(Z=0);for(var P=R.count(),Y=Math.max(1,Math.round(P/5)),W=0;W<P;W+=Y)if(h.getSymbolSize(R,W)[U.isHorizontal()?1:0]*1.5>Z)return!1;return!0}function D(U,R,K){if(U.type==="cartesian2d"){var Z=U.getBaseAxis().isHorizontal(),P=A(U,R,K);if(!K.get("clip",!0)){var Y=P.shape,W=Math.max(Y.width,Y.height);Z?(Y.y-=W,Y.height+=W*2):(Y.x-=W,Y.width+=W*2)}return P}else return b(U,R,K)}var F=f.extend({type:"line",init:function(){var U=new s.Group,R=new e;this.group.add(R.group),this._symbolDraw=R,this._lineGroup=U},render:function(U,R,K){var Z=U.coordinateSystem,P=this.group,Y=U.getData(),W=U.getModel("lineStyle"),z=U.getModel("areaStyle"),H=Y.mapArray(Y.getItemLayout),X=Z.type==="polar",V=this._coordSys,q=this._symbolDraw,se=this._polyline,ve=this._polygon,ue=this._lineGroup,xe=U.get("animation"),Fe=!z.isEmpty(),Ue=z.get("origin"),Ze=u(Z,Y,Ue),we=C(Z,Y,Ze),He=U.get("showSymbol"),ee=He&&!X&&S(U,Y,Z),he=this._data;he&&he.eachItemGraphicEl(function(me,Me){me.__temp&&(P.remove(me),he.setItemGraphicEl(Me,null))}),He||q.remove(),P.add(ue);var Ve=!X&&U.get("step"),oe;Z&&Z.getArea&&U.get("clip",!0)&&(oe=Z.getArea(),oe.width!=null?(oe.x-=.1,oe.y-=.1,oe.width+=.2,oe.height+=.2):oe.r0&&(oe.r0-=.5,oe.r1+=.5)),this._clipShapeForSymbol=oe,se&&V.type===Z.type&&Ve===this._step?(Fe&&!ve?ve=this._newPolygon(H,we,Z,xe):ve&&!Fe&&(ue.remove(ve),ve=this._polygon=null),ue.setClipPath(D(Z,!1,U)),He&&q.updateData(Y,{isIgnore:ee,clipShape:oe}),Y.eachItemGraphicEl(function(me){me.stopAnimation(!0)}),(!x(this._stackedOnPoints,we)||!x(this._points,H))&&(xe?this._updateAnimation(Y,we,Z,K,Ve,Ue):(Ve&&(H=L(H,Z,Ve),we=L(we,Z,Ve)),se.setShape({points:H}),ve&&ve.setShape({points:H,stackedOnPoints:we})))):(He&&q.updateData(Y,{isIgnore:ee,clipShape:oe}),Ve&&(H=L(H,Z,Ve),we=L(we,Z,Ve)),se=this._newPolyline(H,Z,xe),Fe&&(ve=this._newPolygon(H,we,Z,xe)),ue.setClipPath(D(Z,!0,U)));var Q=E(Y,Z)||Y.getVisual("color");se.useStyle(v.defaults(W.getLineStyle(),{fill:"none",stroke:Q,lineJoin:"bevel"}));var G=U.get("smooth");if(G=_(U.get("smooth")),se.setShape({smooth:G,smoothMonotone:U.get("smoothMonotone"),connectNulls:U.get("connectNulls")}),ve){var te=Y.getCalculationInfo("stackedOnSeries"),Ae=0;ve.useStyle(v.defaults(z.getAreaStyle(),{fill:Q,opacity:.7,lineJoin:"bevel"})),te&&(Ae=_(te.get("smooth"))),ve.setShape({smooth:G,stackedOnSmooth:Ae,smoothMonotone:U.get("smoothMonotone"),connectNulls:U.get("connectNulls")})}this._data=Y,this._coordSys=Z,this._stackedOnPoints=we,this._points=H,this._step=Ve,this._valueOrigin=Ue},dispose:function(){},highlight:function(U,R,K,Z){var P=U.getData(),Y=n.queryDataIndex(P,Z);if(!(Y instanceof Array)&&Y!=null&&Y>=0){var W=P.getItemGraphicEl(Y);if(!W){var z=P.getItemLayout(Y);if(!z)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(z[0],z[1]))return;W=new h(P,Y),W.position=z,W.setZ(U.get("zlevel"),U.get("z")),W.ignore=isNaN(z[0])||isNaN(z[1]),W.__temp=!0,P.setItemGraphicEl(Y,W),W.stopSymbolAnimation(!0),this.group.add(W)}W.highlight()}else f.prototype.highlight.call(this,U,R,K,Z)},downplay:function(U,R,K,Z){var P=U.getData(),Y=n.queryDataIndex(P,Z);if(Y!=null&&Y>=0){var W=P.getItemGraphicEl(Y);W&&(W.__temp?(P.setItemGraphicEl(Y,null),this.group.remove(W)):W.downplay())}else f.prototype.downplay.call(this,U,R,K,Z)},_newPolyline:function(U){var R=this._polyline;return R&&this._lineGroup.remove(R),R=new c({shape:{points:U},silent:!0,z2:10}),this._lineGroup.add(R),this._polyline=R,R},_newPolygon:function(U,R){var K=this._polygon;return K&&this._lineGroup.remove(K),K=new r({shape:{points:U,stackedOnPoints:R},silent:!0}),this._lineGroup.add(K),this._polygon=K,K},_updateAnimation:function(U,R,K,Z,P,Y){var W=this._polyline,z=this._polygon,H=U.hostModel,X=l(this._data,U,this._stackedOnPoints,R,this._coordSys,K,this._valueOrigin,Y),V=X.current,q=X.stackedOnCurrent,se=X.next,ve=X.stackedOnNext;if(P&&(V=L(X.current,K,P),q=L(X.stackedOnCurrent,K,P),se=L(X.next,K,P),ve=L(X.stackedOnNext,K,P)),w(V,se)>3e3||z&&w(q,ve)>3e3){W.setShape({points:se}),z&&z.setShape({points:se,stackedOnPoints:ve});return}W.shape.__points=X.current,W.shape.points=V,s.updateProps(W,{shape:{points:se}},H),z&&(z.setShape({points:V,stackedOnPoints:q}),s.updateProps(z,{shape:{points:se,stackedOnPoints:ve}},H));for(var ue=[],xe=X.status,Fe=0;Fe<xe.length;Fe++){var Ue=xe[Fe].cmd;if(Ue==="="){var Ze=U.getItemGraphicEl(xe[Fe].idx1);Ze&&ue.push({el:Ze,ptIdx:Fe})}}W.animators&&W.animators.length&&W.animators[0].during(function(){for(var we=0;we<ue.length;we++){var He=ue[we].el;He.attr("position",W.shape.__points[ue[we].ptIdx])}})},remove:function(U){var R=this.group,K=this._data;this._lineGroup.removeAll(),this._symbolDraw.remove(!0),K&&K.eachItemGraphicEl(function(Z,P){Z.__temp&&(R.remove(Z),K.setItemGraphicEl(P,null))}),this._polyline=this._polygon=this._coordSys=this._points=this._stackedOnPoints=this._data=null}});B.exports=F},"8XDt":function(B,k,o){o("qH13");var y=o("aX58"),m=y.registerPainter,v=o("6fms");m("vml",v)},"8Xv6":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("vIv6"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},"8hdQ":function(B,k,o){//! moment.js locale configuration
//! locale : Catalan [ca]
//! author : Juan G. Hurtado : https://github.com/juanghurtado
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xE7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xE7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xE7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(this.hours()!==1?"les":"la")+"] LT"},nextDay:function(){return"[dem\xE0 a "+(this.hours()!==1?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(this.hours()!==1?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(this.hours()!==1?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(this.hours()!==1?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xED %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(a,t){var e=a===1?"r":a===2?"n":a===3?"r":a===4?"t":"\xE8";return(t==="w"||t==="W")&&(e="a"),a+e},week:{dow:1,doy:4}});return m})},"8hn6":function(B,k){var o="#eee",y=function(){return{axisLine:{lineStyle:{color:o}},axisTick:{lineStyle:{color:o}},axisLabel:{textStyle:{color:o}},splitLine:{lineStyle:{type:"dashed",color:"#aaa"}},splitArea:{areaStyle:{color:o}}}},m=["#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"],v={color:m,backgroundColor:"#333",tooltip:{axisPointer:{lineStyle:{color:o},crossStyle:{color:o},label:{color:"#000"}}},legend:{textStyle:{color:o}},textStyle:{color:o},title:{textStyle:{color:o}},toolbox:{iconStyle:{normal:{borderColor:o}}},dataZoom:{textStyle:{color:o}},visualMap:{textStyle:{color:o}},timeline:{lineStyle:{color:o},itemStyle:{normal:{color:m[1]}},label:{normal:{textStyle:{color:o}}},controlStyle:{normal:{color:o,borderColor:o}}},timeAxis:y(),logAxis:y(),valueAxis:y(),categoryAxis:y(),line:{symbol:"circle"},graph:{color:m},gauge:{title:{textStyle:{color:o}}},candlestick:{itemStyle:{normal:{color:"#FD1050",color0:"#0CF49B",borderColor:"#FD1050",borderColor0:"#0CF49B"}}}};v.categoryAxis.splitLine.show=!1;var a=v;B.exports=a},"8iib":function(B,k,o){},"8nMs":function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("+rIm"),a=o("Znkb"),t=o("AVZG"),e=o("WN+l"),h=e.rectCoordAxisBuildSplitArea,l=e.rectCoordAxisHandleRemove,s=["axisLine","axisTickLabel","axisName"],n=["splitArea","splitLine","minorSplitLine"],d=a.extend({type:"cartesianAxis",axisPointerClass:"CartesianAxisPointer",render:function(c,r,f,i){this.group.removeAll();var u=this._axisGroup;if(this._axisGroup=new m.Group,this.group.add(this._axisGroup),!c.get("show"))return;var p=c.getCoordSysModel(),g=t.layout(p,c),A=new v(c,g);y.each(s,A.add,A),this._axisGroup.add(A.getGroup()),y.each(n,function(b){c.get(b+".show")&&this["_"+b](c,p)},this),m.groupTransition(u,this._axisGroup,c),d.superCall(this,"render",c,r,f,i)},remove:function(){l(this)},_splitLine:function(c,r){var f=c.axis;if(f.scale.isBlank())return;var i=c.getModel("splitLine"),u=i.getModel("lineStyle"),p=u.get("color");p=y.isArray(p)?p:[p];for(var g=r.coordinateSystem.getRect(),A=f.isHorizontal(),b=0,x=f.getTicksCoords({tickModel:i}),w=[],_=[],C=u.getLineStyle(),L=0;L<x.length;L++){var E=f.toGlobalCoord(x[L].coord);A?(w[0]=E,w[1]=g.y,_[0]=E,_[1]=g.y+g.height):(w[0]=g.x,w[1]=E,_[0]=g.x+g.width,_[1]=E);var S=b++%p.length,O=x[L].tickValue;this._axisGroup.add(new m.Line({anid:O!=null?"line_"+x[L].tickValue:null,subPixelOptimize:!0,shape:{x1:w[0],y1:w[1],x2:_[0],y2:_[1]},style:y.defaults({stroke:p[S]},C),silent:!0}))}},_minorSplitLine:function(c,r){var f=c.axis,i=c.getModel("minorSplitLine"),u=i.getModel("lineStyle"),p=r.coordinateSystem.getRect(),g=f.isHorizontal(),A=f.getMinorTicksCoords();if(!A.length)return;for(var b=[],x=[],w=u.getLineStyle(),_=0;_<A.length;_++)for(var C=0;C<A[_].length;C++){var L=f.toGlobalCoord(A[_][C].coord);g?(b[0]=L,b[1]=p.y,x[0]=L,x[1]=p.y+p.height):(b[0]=p.x,b[1]=L,x[0]=p.x+p.width,x[1]=L),this._axisGroup.add(new m.Line({anid:"minor_line_"+A[_][C].tickValue,subPixelOptimize:!0,shape:{x1:b[0],y1:b[1],x2:x[0],y2:x[1]},style:w,silent:!0}))}},_splitArea:function(c,r){h(this,this._axisGroup,c,r)}});d.extend({type:"xAxis"}),d.extend({type:"yAxis"})},"8nly":function(B,k,o){var y=o("mFDi"),m=o("4mN7"),v=o("QBsz"),a=o("BlVb");function t(h,l,s){if(this.name=h,this.geometries=l,s)s=[s[0],s[1]];else{var n=this.getBoundingRect();s=[n.x+n.width/2,n.y+n.height/2]}this.center=s}t.prototype={constructor:t,properties:null,getBoundingRect:function(){var h=this._rect;if(h)return h;for(var l=Number.MAX_VALUE,s=[l,l],n=[-l,-l],d=[],c=[],r=this.geometries,f=0;f<r.length;f++){if(r[f].type!=="polygon")continue;var i=r[f].exterior;m.fromPoints(i,d,c),v.min(s,s,d),v.max(n,n,c)}return f===0&&(s[0]=s[1]=n[0]=n[1]=0),this._rect=new y(s[0],s[1],n[0]-s[0],n[1]-s[1])},contain:function(h){var l=this.getBoundingRect(),s=this.geometries;if(!l.contain(h[0],h[1]))return!1;e:for(var n=0,d=s.length;n<d;n++){if(s[n].type!=="polygon")continue;var c=s[n].exterior,r=s[n].interiors;if(a.contain(c,h[0],h[1])){for(var f=0;f<(r?r.length:0);f++)if(a.contain(r[f]))continue e;return!0}}return!1},transformTo:function(h,l,s,n){var d=this.getBoundingRect(),c=d.width/d.height;s?n||(n=s/c):s=c*n;for(var r=new y(h,l,s,n),f=d.calculateTransform(r),i=this.geometries,u=0;u<i.length;u++){if(i[u].type!=="polygon")continue;for(var p=i[u].exterior,g=i[u].interiors,A=0;A<p.length;A++)v.applyTransform(p[A],p[A],f);for(var b=0;b<(g?g.length:0);b++)for(var A=0;A<g[b].length;A++)v.applyTransform(g[b][A],g[b][A],f)}d=this._rect,d.copy(r),this.center=[d.x+d.width/2,d.y+d.height/2]},cloneShallow:function(h){h==null&&(h=this.name);var l=new t(h,this.geometries,this.center);return l._rect=this._rect,l.transformTo=null,l}};var e=t;B.exports=e},"8tl8":function(B,k,o){//! moment.js locale configuration
//! locale : Armenian [hy-am]
//! author : Armendarabyan : https://github.com/armendarabyan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580\u056B_\u0583\u0565\u057F\u0580\u057E\u0561\u0580\u056B_\u0574\u0561\u0580\u057F\u056B_\u0561\u057A\u0580\u056B\u056C\u056B_\u0574\u0561\u0575\u056B\u057D\u056B_\u0570\u0578\u0582\u0576\u056B\u057D\u056B_\u0570\u0578\u0582\u056C\u056B\u057D\u056B_\u0585\u0563\u0578\u057D\u057F\u0578\u057D\u056B_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056B_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580_\u0583\u0565\u057F\u0580\u057E\u0561\u0580_\u0574\u0561\u0580\u057F_\u0561\u057A\u0580\u056B\u056C_\u0574\u0561\u0575\u056B\u057D_\u0570\u0578\u0582\u0576\u056B\u057D_\u0570\u0578\u0582\u056C\u056B\u057D_\u0585\u0563\u0578\u057D\u057F\u0578\u057D_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057E_\u0583\u057F\u0580_\u0574\u0580\u057F_\u0561\u057A\u0580_\u0574\u0575\u057D_\u0570\u0576\u057D_\u0570\u056C\u057D_\u0585\u0563\u057D_\u057D\u057A\u057F_\u0570\u056F\u057F_\u0576\u0574\u0562_\u0564\u056F\u057F".split("_"),weekdays:"\u056F\u056B\u0580\u0561\u056F\u056B_\u0565\u0580\u056F\u0578\u0582\u0577\u0561\u0562\u0569\u056B_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0570\u056B\u0576\u0563\u0577\u0561\u0562\u0569\u056B_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057D\u0585\u0580] LT",nextDay:"[\u057E\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056F] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056E] dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057F\u0578",past:"%s \u0561\u057C\u0561\u057B",s:"\u0574\u056B \u0584\u0561\u0576\u056B \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",ss:"%d \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",m:"\u0580\u0578\u057A\u0565",mm:"%d \u0580\u0578\u057A\u0565",h:"\u056A\u0561\u0574",hh:"%d \u056A\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056B\u057D",MM:"%d \u0561\u0574\u056B\u057D",y:"\u057F\u0561\u0580\u056B",yy:"%d \u057F\u0561\u0580\u056B"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(a){return/^(ցերեկվա|երեկոյան)$/.test(a)},meridiem:function(a){return a<4?"\u0563\u056B\u0577\u0565\u0580\u057E\u0561":a<12?"\u0561\u057C\u0561\u057E\u0578\u057F\u057E\u0561":a<17?"\u0581\u0565\u0580\u0565\u056F\u057E\u0561":"\u0565\u0580\u0565\u056F\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(a,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return a===1?a+"-\u056B\u0576":a+"-\u0580\u0564";default:return a}},week:{dow:1,doy:7}});return m})},"8waO":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("iLNv"),a=o("ZWlE");o("hJvP"),o("IXyC"),o("xRUu");var t=5;y.extendComponentView({type:"parallel",render:function(l,s,n){this._model=l,this._api=n,this._handlers||(this._handlers={},m.each(e,function(d,c){n.getZr().on(c,this._handlers[c]=m.bind(d,this))},this)),v.createOrUpdate(this,"_throttledDispatchExpand",l.get("axisExpandRate"),"fixRate")},dispose:function(l,s){m.each(this._handlers,function(n,d){s.getZr().off(d,n)}),this._handlers=null},_throttledDispatchExpand:function(l){this._dispatchExpand(l)},_dispatchExpand:function(l){l&&this._api.dispatchAction(m.extend({type:"parallelAxisExpand"},l))}});var e={mousedown:function(l){h(this,"click")&&(this._mouseDownPoint=[l.offsetX,l.offsetY])},mouseup:function(l){var s=this._mouseDownPoint;if(h(this,"click")&&s){var n=[l.offsetX,l.offsetY],d=Math.pow(s[0]-n[0],2)+Math.pow(s[1]-n[1],2);if(d>t)return;var c=this._model.coordinateSystem.getSlidedAxisExpandWindow([l.offsetX,l.offsetY]);c.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:c.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(l){if(this._mouseDownPoint||!h(this,"mousemove"))return;var s=this._model,n=s.coordinateSystem.getSlidedAxisExpandWindow([l.offsetX,l.offsetY]),d=n.behavior;d==="jump"&&this._throttledDispatchExpand.debounceNextCall(s.get("axisExpandDebounce")),this._throttledDispatchExpand(d==="none"?null:{axisExpandWindow:n.axisExpandWindow,animation:d==="jump"?null:!1})}};function h(l,s){var n=l._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===s}y.registerPreprocessor(a)},"8x+h":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("K4ya"),e=o("Qxkt"),h=["#ddd"],l=v.extendComponentModel({type:"brush",dependencies:["geo","grid","xAxis","yAxis","parallel","series"],defaultOption:{toolbox:null,brushLink:null,seriesIndex:"all",geoIndex:null,xAxisIndex:null,yAxisIndex:null,brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(120,140,180,0.3)",borderColor:"rgba(120,140,180,0.8)"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},areas:[],brushType:null,brushOption:{},coordInfoList:[],optionUpdated:function(d,c){var r=this.option;!c&&t.replaceVisualOption(r,d,["inBrush","outOfBrush"]);var f=r.inBrush=r.inBrush||{};r.outOfBrush=r.outOfBrush||{color:h},f.hasOwnProperty("liftZ")||(f.liftZ=5)},setAreas:function(d){if(!d)return;this.areas=a.map(d,function(c){return s(this.option,c)},this)},setBrushOption:function(d){this.brushOption=s(this.option,d),this.brushType=this.brushOption.brushType}});function s(d,c){return a.merge({brushType:d.brushType,brushMode:d.brushMode,transformable:d.transformable,brushStyle:new e(d.brushStyle).getItemStyle(),removeOnClick:d.removeOnClick,z:d.z},c,!0)}var n=l;B.exports=n},"98bh":function(B,k,o){var y=o("ProS"),m=o("5GtS"),v=o("bYtY"),a=o("4NO4"),t=o("OELB"),e=t.getPercentWithPrecision,h=o("cCMj"),l=o("KxfA"),s=l.retrieveRawAttr,n=o("D5nY"),d=n.makeSeriesEncodeForNameBased,c=o("xKMd"),r=y.extendSeriesModel({type:"series.pie",init:function(i){r.superApply(this,"init",arguments),this.legendVisualProvider=new c(v.bind(this.getData,this),v.bind(this.getRawData,this)),this.updateSelectedMap(this._createSelectableList()),this._defaultLabelLine(i)},mergeOption:function(i){r.superCall(this,"mergeOption",i),this.updateSelectedMap(this._createSelectableList())},getInitialData:function(i,u){return m(this,{coordDimensions:["value"],encodeDefaulter:v.curry(d,this)})},_createSelectableList:function(){for(var i=this.getRawData(),u=i.mapDimension("value"),p=[],g=0,A=i.count();g<A;g++)p.push({name:i.getName(g),value:i.get(u,g),selected:s(i,g,"selected")});return p},getDataParams:function(i){var u=this.getData(),p=r.superCall(this,"getDataParams",i),g=[];return u.each(u.mapDimension("value"),function(A){g.push(A)}),p.percent=e(g,i,u.hostModel.get("percentPrecision")),p.$vars.push("percent"),p},_defaultLabelLine:function(i){a.defaultEmphasis(i,"labelLine",["show"]);var u=i.labelLine,p=i.emphasis.labelLine;u.show=u.show&&i.label.show,p.show=p.show&&i.emphasis.label.show},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,hoverOffset:10,avoidLabelOverlap:!0,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:!1,show:!0,position:"outer",alignTo:"none",margin:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1},animationType:"expansion",animationTypeUpdate:"transition",animationEasing:"cubicOut"}});v.mixin(r,h);var f=r;B.exports=f},"9H2F":function(B,k,o){var y=o("bYtY"),m=y.assert,v=y.isArray,a=o("Tghj"),t=a.__DEV__;function e(c){return new h(c)}function h(c){c=c||{},this._reset=c.reset,this._plan=c.plan,this._count=c.count,this._onDirty=c.onDirty,this._dirty=!0,this.context}var l=h.prototype;l.perform=function(c){var r=this._upstream,f=c&&c.skip;if(this._dirty&&r){var i=this.context;i.data=i.outputData=r.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var u;this._plan&&!f&&(u=this._plan(this.context));var p=x(this._modBy),g=this._modDataCount||0,A=x(c&&c.modBy),b=c&&c.modDataCount||0;(p!==A||g!==b)&&(u="reset");function x(D){return!(D>=1)&&(D=1),D}var w;(this._dirty||u==="reset")&&(this._dirty=!1,w=d(this,f)),this._modBy=A,this._modDataCount=b;var _=c&&c.step;if(r?this._dueEnd=r._outputDueEnd:this._dueEnd=this._count?this._count(this.context):Infinity,this._progress){var C=this._dueIndex,L=Math.min(_!=null?this._dueIndex+_:Infinity,this._dueEnd);if(!f&&(w||C<L)){var E=this._progress;if(v(E))for(var S=0;S<E.length;S++)n(this,E[S],C,L,A,b);else n(this,E,C,L,A,b)}this._dueIndex=L;var O=this._settedOutputEnd!=null?this._settedOutputEnd:L;this._outputDueEnd=O}else this._dueIndex=this._outputDueEnd=this._settedOutputEnd!=null?this._settedOutputEnd:this._dueEnd;return this.unfinished()};var s=function(){var c,r,f,i,u,p={reset:function(b,x,w,_){r=b,c=x,f=w,i=_,u=Math.ceil(i/f),p.next=f>1&&i>0?A:g}};return p;function g(){return r<c?r++:null}function A(){var b=r%u*f+Math.ceil(r/u),x=r>=c?null:b<i?b:r;return r++,x}}();l.dirty=function(){this._dirty=!0,this._onDirty&&this._onDirty(this.context)};function n(c,r,f,i,u,p){s.reset(f,i,u,p),c._callingProgress=r,c._callingProgress({start:f,end:i,count:i-f,next:s.next},c.context)}function d(c,r){c._dueIndex=c._outputDueEnd=c._dueEnd=0,c._settedOutputEnd=null;var f,i;!r&&c._reset&&(f=c._reset(c.context),f&&f.progress&&(i=f.forceFirstProgress,f=f.progress),v(f)&&!f.length&&(f=null)),c._progress=f,c._modBy=c._modDataCount=null;var u=c._downstream;return u&&u.dirty(),i}l.unfinished=function(){return this._progress&&this._dueIndex<this._dueEnd},l.pipe=function(c){(this._downstream!==c||this._dirty)&&(this._downstream=c,c._upstream=this,c.dirty())},l.dispose=function(){if(this._disposed)return;this._upstream&&(this._upstream._downstream=null),this._downstream&&(this._downstream._upstream=null),this._dirty=!1,this._disposed=!0},l.getUpstream=function(){return this._upstream},l.getDownstream=function(){return this._downstream},l.setOutputEnd=function(c){this._outputDueEnd=this._settedOutputEnd=c},k.createTask=e},"9KIM":function(B,k,o){var y=o("mFDi"),m=o("xSat"),v=m.onIrrelevantElement,a=o("IwbS");function t(s){return s=l(s),function(n,d){return a.clipPointsByRect(n,s)}}function e(s,n){return s=l(s),function(d){var c=n!=null?n:d,r=c?s.width:s.height,f=c?s.x:s.y;return[f,f+(r||0)]}}function h(s,n,d){return s=l(s),function(c,r,f){return s.contain(r[0],r[1])&&!v(c,n,d)}}function l(s){return y.create(s)}k.makeRectPanelClipPath=t,k.makeLinearBrushOtherExtent=e,k.makeRectIsTargetByCursor=h},"9SNQ":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("Pbj7"),a=o("2dbc"),t=o("ZZAt"),e=o.n(t)},"9eas":function(B,k,o){o("HM/N"),o("tBnm")},"9hCq":function(B,k,o){var y=o("IwbS"),m=o("+TT/"),v=o("bYtY"),a=o("VaxA"),t=a.wrapTreePathInfo,e=8,h=8,l=5;function s(r){this.group=new y.Group,r.add(this.group)}s.prototype={constructor:s,render:function(r,f,i,u){var p=r.getModel("breadcrumb"),g=this.group;if(g.removeAll(),!p.get("show")||!i)return;var A=p.getModel("itemStyle"),b=A.getModel("textStyle"),x={pos:{left:p.get("left"),right:p.get("right"),top:p.get("top"),bottom:p.get("bottom")},box:{width:f.getWidth(),height:f.getHeight()},emptyItemWidth:p.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(i,x,b),this._renderContent(r,x,A,b,u),m.positionElement(g,x.pos,x.box)},_prepare:function(r,f,i){for(var u=r;u;u=u.parentNode){var p=u.getModel().get("name"),g=i.getTextRect(p),A=Math.max(g.width+e*2,f.emptyItemWidth);f.totalWidth+=A+h,f.renderList.push({node:u,text:p,width:A})}},_renderContent:function(r,f,i,u,p){for(var g=0,A=f.emptyItemWidth,b=r.get("breadcrumb.height"),x=m.getAvailableSize(f.pos,f.box),w=f.totalWidth,_=f.renderList,C=_.length-1;C>=0;C--){var L=_[C],E=L.node,S=L.width,O=L.text;w>x.width&&(w-=S-A,S=A,O=null);var D=new y.Polygon({shape:{points:n(g,0,S,b,C===_.length-1,C===0)},style:v.defaults(i.getItemStyle(),{lineJoin:"bevel",text:O,textFill:u.getTextColor(),textFont:u.getFont()}),z:10,onclick:v.curry(p,E)});this.group.add(D),d(D,r,E),g+=S+h}},remove:function(){this.group.removeAll()}};function n(r,f,i,u,p,g){var A=[[p?r:r-l,f],[r+i,f],[r+i,f+u],[p?r:r-l,f+u]];return!g&&A.splice(2,0,[r+i+l,f+u/2]),!p&&A.push([r,f+u/2]),A}function d(r,f,i){r.eventData={componentType:"series",componentSubType:"treemap",componentIndex:f.componentIndex,seriesIndex:f.componentIndex,seriesName:f.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:i&&i.dataIndex,name:i&&i.name},treePathInfo:i&&t(i,f)}}var c=s;B.exports=c},"9nRL":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("BRrM"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},"9twg":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};k.default=y},"9u0u":function(B,k,o){var y=o("bYtY");function m(a,t){var e={};return y.each(a,function(h){h.each(h.mapDimension("value"),function(l,s){var n="ec-"+h.getName(s);e[n]=e[n]||[],isNaN(l)||e[n].push(l)})}),a[0].map(a[0].mapDimension("value"),function(h,l){for(var s="ec-"+a[0].getName(l),n=0,d=Infinity,c=-Infinity,r=e[s].length,f=0;f<r;f++)d=Math.min(d,e[s][f]),c=Math.max(c,e[s][f]),n+=e[s][f];var i;return t==="min"?i=d:t==="max"?i=c:t==="average"?i=n/r:i=n,r===0?NaN:i})}function v(a){var t={};a.eachSeriesByType("map",function(e){var h=e.getHostGeoModel(),l=h?"o"+h.id:"i"+e.getMapType();(t[l]=t[l]||[]).push(e)}),y.each(t,function(e,h){for(var l=m(y.map(e,function(n){return n.getData()}),e[0].get("mapValueCalculation")),s=0;s<e.length;s++)e[s].originalData=e[s].getData();for(var s=0;s<e.length;s++)e[s].seriesGroup=e,e[s].needsDrawMap=s===0&&!e[s].getHostGeoModel(),e[s].setData(l.cloneShallow()),e[s].mainSeries=e[0]})}B.exports=v},"9u4f":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};k.default=y},"9um4":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};k.default=y},"9uud":function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("hu+F")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="LeftOutlined";var l=a.forwardRef(h);k.default=l},"9wZj":function(B,k,o){var y=o("IwbS"),m=o("FBjb"),v=o("bYtY"),a=v.isObject;function t(d){this.group=new y.Group,this._symbolCtor=d||m}var e=t.prototype;function h(d,c,r,f){return c&&!isNaN(c[0])&&!isNaN(c[1])&&!(f.isIgnore&&f.isIgnore(r))&&!(f.clipShape&&!f.clipShape.contain(c[0],c[1]))&&d.getItemVisual(r,"symbol")!=="none"}e.updateData=function(d,c){c=l(c);var r=this.group,f=d.hostModel,i=this._data,u=this._symbolCtor,p=s(d);i||r.removeAll(),d.diff(i).add(function(g){var A=d.getItemLayout(g);if(h(d,A,g,c)){var b=new u(d,g,p);b.attr("position",A),d.setItemGraphicEl(g,b),r.add(b)}}).update(function(g,A){var b=i.getItemGraphicEl(A),x=d.getItemLayout(g);if(!h(d,x,g,c)){r.remove(b);return}b?(b.updateData(d,g,p),y.updateProps(b,{position:x},f)):(b=new u(d,g),b.attr("position",x)),r.add(b),d.setItemGraphicEl(g,b)}).remove(function(g){var A=i.getItemGraphicEl(g);A&&A.fadeOut(function(){r.remove(A)})}).execute(),this._data=d},e.isPersistent=function(){return!0},e.updateLayout=function(){var d=this._data;d&&d.eachItemGraphicEl(function(c,r){var f=d.getItemLayout(r);c.attr("position",f)})},e.incrementalPrepareUpdate=function(d){this._seriesScope=s(d),this._data=null,this.group.removeAll()},e.incrementalUpdate=function(d,c,r){r=l(r);function f(g){g.isGroup||(g.incremental=g.useHoverLayer=!0)}for(var i=d.start;i<d.end;i++){var u=c.getItemLayout(i);if(h(c,u,i,r)){var p=new this._symbolCtor(c,i,this._seriesScope);p.traverse(f),p.attr("position",u),this.group.add(p),c.setItemGraphicEl(i,p)}}};function l(d){return d!=null&&!a(d)&&(d={isIgnore:d}),d||{}}e.remove=function(d){var c=this.group,r=this._data;r&&d?r.eachItemGraphicEl(function(f){f.fadeOut(function(){c.remove(f)})}):c.removeAll()};function s(d){var c=d.hostModel;return{itemStyle:c.getModel("itemStyle").getItemStyle(["color"]),hoverItemStyle:c.getModel("emphasis.itemStyle").getItemStyle(),symbolRotate:c.get("symbolRotate"),symbolOffset:c.get("symbolOffset"),hoverAnimation:c.get("hoverAnimation"),labelModel:c.getModel("label"),hoverLabelModel:c.getModel("emphasis.label"),cursorStyle:c.get("cursor")}}var n=t;B.exports=n},"A+N3":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("vgIi"),a=o.n(v),t=o("2dbc")},A1Ka:function(B,k,o){var y=o("bLfw"),m=o("sS/r"),v=o("D5nY"),a=v.detectSourceFormat,t=o("k9D9"),e=t.SERIES_LAYOUT_BY_COLUMN;y.extend({type:"dataset",defaultOption:{seriesLayoutBy:e,sourceHeader:null,dimensions:null,source:null},optionUpdated:function(){a(this)}}),m.extend({type:"dataset"})},A96B:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("0sia"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},ACLZ:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("4hsn"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},AE9C:function(B,k,o){var y=o("bYtY"),m=o("crZl"),v=o("IwbS"),a=o("oVpE"),t=a.createSymbol,e=o("+TT/"),h=o("y7Aq"),l=m.extend({type:"visualMap.piecewise",doRender:function(){var n=this.group;n.removeAll();var d=this.visualMapModel,c=d.get("textGap"),r=d.textStyleModel,f=r.getFont(),i=r.getTextColor(),u=this._getItemAlign(),p=d.itemSize,g=this._getViewData(),A=g.endsText,b=y.retrieve(d.get("showLabel",!0),!A);A&&this._renderEndsText(n,A[0],p,b,u),y.each(g.viewPieceList,x,this),A&&this._renderEndsText(n,A[1],p,b,u),e.box(d.get("orient"),n,d.get("itemGap")),this.renderBackground(n),this.positionGroup(n);function x(w){var _=w.piece,C=new v.Group;C.onclick=y.bind(this._onItemClick,this,_),this._enableHoverLink(C,w.indexInModelPieceList);var L=d.getRepresentValue(_);if(this._createItemSymbol(C,L,[0,0,p[0],p[1]]),b){var E=this.visualMapModel.getValueState(L);C.add(new v.Text({style:{x:u==="right"?-c:p[0]+c,y:p[1]/2,text:_.text,textVerticalAlign:"middle",textAlign:u,textFont:f,textFill:i,opacity:E==="outOfRange"?.5:1}}))}n.add(C)}},_enableHoverLink:function(n,d){n.on("mouseover",y.bind(c,this,"highlight")).on("mouseout",y.bind(c,this,"downplay"));function c(r){var f=this.visualMapModel;f.option.hoverLink&&this.api.dispatchAction({type:r,batch:h.makeHighDownBatch(f.findTargetDataIndices(d),f)})}},_getItemAlign:function(){var n=this.visualMapModel,d=n.option;if(d.orient==="vertical")return h.getItemAlign(n,this.api,n.itemSize);var c=d.align;return(!c||c==="auto")&&(c="left"),c},_renderEndsText:function(n,d,c,r,f){if(!d)return;var i=new v.Group,u=this.visualMapModel.textStyleModel;i.add(new v.Text({style:{x:r?f==="right"?c[0]:0:c[0]/2,y:c[1]/2,textVerticalAlign:"middle",textAlign:r?f:"center",text:d,textFont:u.getFont(),textFill:u.getTextColor()}})),n.add(i)},_getViewData:function(){var n=this.visualMapModel,d=y.map(n.getPieceList(),function(i,u){return{piece:i,indexInModelPieceList:u}}),c=n.get("text"),r=n.get("orient"),f=n.get("inverse");return(r==="horizontal"?f:!f)?d.reverse():c&&(c=c.slice().reverse()),{viewPieceList:d,endsText:c}},_createItemSymbol:function(n,d,c){n.add(t(this.getControllerVisual(d,"symbol"),c[0],c[1],c[2],c[3],this.getControllerVisual(d,"color")))},_onItemClick:function(n){var d=this.visualMapModel,c=d.option,r=y.clone(c.selected),f=d.getSelectedMapKey(n);c.selectedMode==="single"?(r[f]=!0,y.each(r,function(i,u){r[u]=u===f})):r[f]=!r[f],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:r})}}),s=l;B.exports=s},AEZ6:function(B,k,o){var y=o("bYtY"),m=y.each,v=y.createHashMap,a=o("T4UG"),t=o("MwEJ"),e=a.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(s,n){var d=this.getSource();return h(d,this),t(d,this)},getRawIndicesByActiveState:function(s){var n=this.coordinateSystem,d=this.getData(),c=[];return n.eachActiveState(d,function(r,f){s===r&&c.push(d.getRawIndex(f))}),c},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});function h(s,n){if(s.encodeDefine)return;var d=n.ecModel.getComponent("parallel",n.get("parallelIndex"));if(!d)return;var c=s.encodeDefine=v();m(d.dimensions,function(r){var f=l(r);c.set(r,f)})}function l(s){return+s.replace("dim","")}B.exports=e},AH3D:function(B,k,o){var y=o("ProS");o("y4/Y"),o("qWt2"),o("Qvb6"),y.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},function(){}),y.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},function(){})},ALo7:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("5GtS"),a=o("4NO4"),t=a.defaultEmphasis,e=o("D5nY"),h=e.makeSeriesEncodeForNameBased,l=o("xKMd"),s=y.extendSeriesModel({type:"series.funnel",init:function(d){s.superApply(this,"init",arguments),this.legendVisualProvider=new l(m.bind(this.getData,this),m.bind(this.getRawData,this)),this._defaultLabelLine(d)},getInitialData:function(d,c){return v(this,{coordDimensions:["value"],encodeDefaulter:m.curry(h,this)})},_defaultLabelLine:function(d){t(d,"labelLine",["show"]);var c=d.labelLine,r=d.emphasis.labelLine;c.show=c.show&&d.label.show,r.show=r.show&&d.emphasis.label.show},getDataParams:function(d){var c=this.getData(),r=s.superCall(this,"getDataParams",d),f=c.mapDimension("value"),i=c.getSum(f);return r.percent=i?+(c.get(f,d)/i*100).toFixed(2):0,r.$vars.push("percent"),r},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}}),n=s;B.exports=n},ANjR:function(B,k,o){var y=o("bYtY");function m(a,t){return t=t||[0,0],y.map([0,1],function(e){var h=t[e],l=a[e]/2,s=[],n=[];return s[e]=h-l,n[e]=h+l,s[1-e]=n[1-e]=t[1-e],Math.abs(this.dataToPoint(s)[e]-this.dataToPoint(n)[e])},this)}function v(a){var t=a.getBoundingRect();return{coordSys:{type:"geo",x:t.x,y:t.y,width:t.width,height:t.height,zoom:a.getZoom()},api:{coord:function(e){return a.dataToPoint(e)},size:y.bind(m,a)}}}B.exports=v},AP6f:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};k.default=y},AUH6:function(B,k,o){var y=o("bYtY"),m=o("mFDi"),v=o("bMXI"),a=o("W4dC");function t(l,s,n,d){v.call(this,l),this.map=s;var c=a.load(s,n);this._nameCoordMap=c.nameCoordMap,this._regionsMap=c.regionsMap,this._invertLongitute=d==null?!0:d,this.regions=c.regions,this._rect=c.boundingRect}t.prototype={constructor:t,type:"geo",dimensions:["lng","lat"],containCoord:function(l){for(var s=this.regions,n=0;n<s.length;n++)if(s[n].contain(l))return!0;return!1},transformTo:function(l,s,n,d){var c=this.getBoundingRect(),r=this._invertLongitute;c=c.clone(),r&&(c.y=-c.y-c.height);var f=this._rawTransformable;if(f.transform=c.calculateTransform(new m(l,s,n,d)),f.decomposeTransform(),r){var i=f.scale;i[1]=-i[1]}f.updateTransform(),this._updateTransform()},getRegion:function(l){return this._regionsMap.get(l)},getRegionByCoord:function(l){for(var s=this.regions,n=0;n<s.length;n++)if(s[n].contain(l))return s[n]},addGeoCoord:function(l,s){this._nameCoordMap.set(l,s)},getGeoCoord:function(l){return this._nameCoordMap.get(l)},getBoundingRect:function(){return this._rect},dataToPoint:function(l,s,n){if(typeof l=="string"&&(l=this.getGeoCoord(l)),l)return v.prototype.dataToPoint.call(this,l,s,n)},convertToPixel:y.curry(e,"dataToPoint"),convertFromPixel:y.curry(e,"pointToData")},y.mixin(t,v);function e(l,s,n,d){var c=n.geoModel,r=n.seriesModel,f=c?c.coordinateSystem:r?r.coordinateSystem||(r.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return f===this?f[l](d):null}var h=t;B.exports=h},AURh:function(B,k,o){//! moment.js locale configuration
//! locale : Chinese (Taiwan) [zh-tw]
//! author : Ben : https://github.com/ben-lin
//! author : Chris Lam : https://github.com/hehachris
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("zh-tw",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u9031\u65E5_\u9031\u4E00_\u9031\u4E8C_\u9031\u4E09_\u9031\u56DB_\u9031\u4E94_\u9031\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5 HH:mm",LLLL:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="\u51CC\u6668"||t==="\u65E9\u4E0A"||t==="\u4E0A\u5348")return a;if(t==="\u4E2D\u5348")return a>=11?a:a+12;if(t==="\u4E0B\u5348"||t==="\u665A\u4E0A")return a+12},meridiem:function(a,t,e){var h=a*100+t;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1130?"\u4E0A\u5348":h<1230?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929] LT",nextDay:"[\u660E\u5929] LT",nextWeek:"[\u4E0B]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4E0A]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5F8C",past:"%s\u524D",s:"\u5E7E\u79D2",ss:"%d \u79D2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5C0F\u6642",hh:"%d \u5C0F\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500B\u6708",MM:"%d \u500B\u6708",y:"1 \u5E74",yy:"%d \u5E74"}});return m})},AVZG:function(B,k,o){var y=o("bYtY");function m(v,a,t){t=t||{};var e=v.coordinateSystem,h=a.axis,l={},s=h.getAxesOnZeroOf()[0],n=h.position,d=s?"onZero":n,c=h.dim,r=e.getRect(),f=[r.x,r.x+r.width,r.y,r.y+r.height],i={left:0,right:1,top:0,bottom:1,onZero:2},u=a.get("offset")||0,p=c==="x"?[f[2]-u,f[3]+u]:[f[0]-u,f[1]+u];if(s){var g=s.toGlobalCoord(s.dataToCoord(0));p[i.onZero]=Math.max(Math.min(g,p[1]),p[0])}l.position=[c==="y"?p[i[d]]:f[0],c==="x"?p[i[d]]:f[3]],l.rotation=Math.PI/2*(c==="x"?0:1);var A={top:-1,bottom:1,left:-1,right:1};l.labelDirection=l.tickDirection=l.nameDirection=A[n],l.labelOffset=s?p[i[n]]-p[i.onZero]:0,a.get("axisTick.inside")&&(l.tickDirection=-l.tickDirection),y.retrieve(t.labelInside,a.get("axisLabel.inside"))&&(l.labelDirection=-l.labelDirection);var b=a.get("axisLabel.rotate");return l.labelRotate=d==="top"?-b:b,l.z2=1,l}k.layout=m},AVrk:function(B,k,o){//! moment.js locale configuration
//! locale : Uzbek [uz]
//! author : Sardor Muminov : https://github.com/muminoff
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("uz",{months:"\u044F\u043D\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043B_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0435\u043B_\u043C\u0430\u0439_\u0438\u044E\u043D_\u0438\u044E\u043B_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043D\u0442\u044F\u0431\u0440_\u043E\u043A\u0442\u044F\u0431\u0440_\u043D\u043E\u044F\u0431\u0440_\u0434\u0435\u043A\u0430\u0431\u0440".split("_"),monthsShort:"\u044F\u043D\u0432_\u0444\u0435\u0432_\u043C\u0430\u0440_\u0430\u043F\u0440_\u043C\u0430\u0439_\u0438\u044E\u043D_\u0438\u044E\u043B_\u0430\u0432\u0433_\u0441\u0435\u043D_\u043E\u043A\u0442_\u043D\u043E\u044F_\u0434\u0435\u043A".split("_"),weekdays:"\u042F\u043A\u0448\u0430\u043D\u0431\u0430_\u0414\u0443\u0448\u0430\u043D\u0431\u0430_\u0421\u0435\u0448\u0430\u043D\u0431\u0430_\u0427\u043E\u0440\u0448\u0430\u043D\u0431\u0430_\u041F\u0430\u0439\u0448\u0430\u043D\u0431\u0430_\u0416\u0443\u043C\u0430_\u0428\u0430\u043D\u0431\u0430".split("_"),weekdaysShort:"\u042F\u043A\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043E\u0440_\u041F\u0430\u0439_\u0416\u0443\u043C_\u0428\u0430\u043D".split("_"),weekdaysMin:"\u042F\u043A_\u0414\u0443_\u0421\u0435_\u0427\u043E_\u041F\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043D \u0441\u043E\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042D\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043A\u0443\u043D\u0438 \u0441\u043E\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041A\u0435\u0447\u0430 \u0441\u043E\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043D] dddd [\u043A\u0443\u043D\u0438 \u0441\u043E\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042F\u043A\u0438\u043D %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043D\u0435\u0447\u0430 %s \u043E\u043B\u0434\u0438\u043D",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043A\u0438\u043A\u0430",mm:"%d \u0434\u0430\u043A\u0438\u043A\u0430",h:"\u0431\u0438\u0440 \u0441\u043E\u0430\u0442",hh:"%d \u0441\u043E\u0430\u0442",d:"\u0431\u0438\u0440 \u043A\u0443\u043D",dd:"%d \u043A\u0443\u043D",M:"\u0431\u0438\u0440 \u043E\u0439",MM:"%d \u043E\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043B",yy:"%d \u0439\u0438\u043B"},week:{dow:1,doy:7}});return m})},"Ae+d":function(B,k){function o(m,v,a){var t=m.target,e=t.position;e[0]+=v,e[1]+=a,t.dirty()}function y(m,v,a,t){var e=m.target,h=m.zoomLimit,l=e.position,s=e.scale,n=m.zoom=m.zoom||1;if(n*=v,h){var d=h.min||0,c=h.max||Infinity;n=Math.max(Math.min(c,n),d)}var r=n/m.zoom;m.zoom=n,l[0]-=(a-l[0])*(r-1),l[1]-=(t-l[1])*(r-1),s[0]*=r,s[1]*=r,e.dirty()}k.updateViewOnPan=o,k.updateViewOnZoom=y},Ae16:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS");o("Wqna"),o("rySg"),y.extendComponentView({type:"grid",render:function(a,t){this.group.removeAll(),a.get("show")&&this.group.add(new v.Rect({shape:a.coordinateSystem.getRect(),style:m.defaults({fill:a.get("backgroundColor")},a.getItemStyle()),silent:!0,z2:-1}))}}),y.registerPreprocessor(function(a){a.xAxis&&a.yAxis&&!a.grid&&(a.grid={})})},AmsH:function(B,k){var o="\\ud800-\\udfff",y="\\u0300-\\u036f",m="\\ufe20-\\ufe2f",v="\\u20d0-\\u20ff",a=y+m+v,t="\\ufe0e\\ufe0f",e="\\u200d",h=RegExp("["+e+o+a+t+"]");function l(s){return h.test(s)}B.exports=l},AoPA:function(B,k,o){"use strict";o.d(k,"b",function(){return n}),o.d(k,"a",function(){return d}),o.d(k,"k",function(){return c}),o.d(k,"h",function(){return r}),o.d(k,"i",function(){return f}),o.d(k,"g",function(){return i}),o.d(k,"c",function(){return u}),o.d(k,"d",function(){return p}),o.d(k,"j",function(){return b}),o.d(k,"e",function(){return x}),o.d(k,"f",function(){return w});var y=o("PH30"),m=o("b8Vc"),v=o("Ae61"),a=o("q1tI"),t=o.n(a),e=o("2qGj"),h=o("I3N6"),l=.25,s=2;function n(_,C){var L=_.slice(),E=L.indexOf(C);return E>=0&&L.splice(E,1),L}function d(_,C){var L=_.slice();return L.indexOf(C)===-1&&L.push(C),L}function c(_){return _.split("-")}function r(_,C){return"".concat(_,"-").concat(C)}function f(_){return _&&_.type&&_.type.isTreeNode}function i(_,C){var L=[_],E=C[_];function S(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];O.forEach(function(D){var F=D.key,U=D.children;L.push(F),S(U)})}return S(E.children),L}function u(_,C){var L=_.clientY,E=C.selectHandle.getBoundingClientRect(),S=E.top,O=E.bottom,D=E.height,F=Math.max(D*l,s);return L<=S+F?-1:L>=O-F?1:0}function p(_,C){if(!_)return;var L=C.multiple;return L?_.slice():_.length?[_[0]]:_}var g=function(C){return C};function A(_,C){if(!_)return[];var L=C||{},E=L.processProps,S=E===void 0?g:E,O=Array.isArray(_)?_:[_];return O.map(function(D){var F=D.children,U=Object(v.a)(D,["children"]),R=A(F,C);return t.a.createElement(h.a,Object.assign({},S(U)),R)})}function b(_){if(!_)return null;var C;if(Array.isArray(_))C={checkedKeys:_,halfCheckedKeys:void 0};else if(Object(m.a)(_)==="object")C={checkedKeys:_.checked||void 0,halfCheckedKeys:_.halfChecked||void 0};else return Object(e.a)(!1,"`checkedKeys` is not an array or an object"),null;return C}function x(_,C){var L=new Set;function E(S){if(L.has(S))return;var O=C[S];if(!O)return;L.add(S);var D=O.parent,F=O.node;if(F.disabled)return;D&&E(D.key)}return(_||[]).forEach(function(S){E(S)}),Object(y.a)(L)}function w(_){var C={};return Object.keys(_).forEach(function(L){(L.startsWith("data-")||L.startsWith("aria-"))&&(C[L]=_[L])}),C}},"B+YJ":function(B,k,o){o("TYVI"),o("p1MT")},B9fm:function(B,k,o){var y=o("bYtY"),m=o("Qe9p"),v=o("YH21"),a=o("Ze12"),t=o("ItGF"),e=o("7aKB"),h=y.each,l=e.toCamelCase,s=["","-webkit-","-moz-","-o-"],n="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;";function d(p){var g="cubic-bezier(0.23, 1, 0.32, 1)",A="left "+p+"s "+g+",top "+p+"s "+g;return y.map(s,function(b){return b+"transition:"+A}).join(";")}function c(p){var g=[],A=p.get("fontSize"),b=p.getTextColor();return b&&g.push("color:"+b),g.push("font:"+p.getFont()),A&&g.push("line-height:"+Math.round(A*3/2)+"px"),h(["decoration","align"],function(x){var w=p.get(x);w&&g.push("text-"+x+":"+w)}),g.join(";")}function r(p){var g=[],A=p.get("transitionDuration"),b=p.get("backgroundColor"),x=p.getModel("textStyle"),w=p.get("padding");return A&&g.push(d(A)),b&&(t.canvasSupported?g.push("background-Color:"+b):(g.push("background-Color:#"+m.toHex(b)),g.push("filter:alpha(opacity=70)"))),h(["width","color","radius"],function(_){var C="border-"+_,L=l(C),E=p.get(L);E!=null&&g.push(C+":"+E+(_==="color"?"":"px"))}),g.push(c(x)),w!=null&&g.push("padding:"+e.normalizeCssArray(w).join("px ")+"px"),g.join(";")+";"}function f(p,g,A,b,x){var w=g&&g.painter;if(A){var _=w&&w.getViewportRoot();_&&a.transformLocalCoord(p,_,document.body,b,x)}else{p[0]=b,p[1]=x;var C=w&&w.getViewportRootOffset();C&&(p[0]+=C.offsetLeft,p[1]+=C.offsetTop)}}function i(p,g,A){if(t.wxa)return null;var b=document.createElement("div");b.domBelongToZr=!0,this.el=b;var x=this._zr=g.getZr(),w=this._appendToBody=A&&A.appendToBody;this._styleCoord=[0,0],f(this._styleCoord,x,w,g.getWidth()/2,g.getHeight()/2),w?document.body.appendChild(b):p.appendChild(b),this._container=p,this._show=!1,this._hideTimeout;var _=this;b.onmouseenter=function(){_._enterable&&(clearTimeout(_._hideTimeout),_._show=!0),_._inContent=!0},b.onmousemove=function(C){if(C=C||window.event,!_._enterable){var L=x.handler,E=x.painter.getViewportRoot();v.normalizeEvent(E,C,!0),L.dispatch("mousemove",C)}},b.onmouseleave=function(){_._enterable&&(_._show&&_.hideLater(_._hideDelay)),_._inContent=!1}}i.prototype={constructor:i,_enterable:!0,update:function(){var p=this._container,g=p.currentStyle||document.defaultView.getComputedStyle(p),A=p.style;A.position!=="absolute"&&g.position!=="absolute"&&(A.position="relative")},show:function(p){clearTimeout(this._hideTimeout);var g=this.el,A=this._styleCoord;g.style.cssText=n+r(p)+";left:"+A[0]+"px;top:"+A[1]+"px;"+(p.get("extraCssText")||""),g.style.display=g.innerHTML?"block":"none",g.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(p){this.el.innerHTML=p==null?"":p},setEnterable:function(p){this._enterable=p},getSize:function(){var p=this.el;return[p.clientWidth,p.clientHeight]},moveTo:function(p,g){var A=this._styleCoord;f(A,this._zr,this._appendToBody,p,g);var b=this.el.style;b.left=A[0]+"px",b.top=A[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(p){this._show&&!(this._inContent&&this._enterable)&&(p?(this._hideDelay=p,this._show=!1,this._hideTimeout=setTimeout(y.bind(this.hide,this),p)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var p=this.el.clientWidth,g=this.el.clientHeight;if(document.defaultView&&document.defaultView.getComputedStyle){var A=document.defaultView.getComputedStyle(this.el);A&&(p+=parseInt(A.borderLeftWidth,10)+parseInt(A.borderRightWidth,10),g+=parseInt(A.borderTopWidth,10)+parseInt(A.borderBottomWidth,10))}return{width:p,height:g}}};var u=i;B.exports=u},BPZU:function(B,k){var o=32,y=7,m=256;function v(d){for(var c=0;d>=o;)c|=d&1,d>>=1;return d+c}function a(d,c,r,f){var i=c+1;if(i===r)return 1;if(f(d[i++],d[c])<0){for(;i<r&&f(d[i],d[i-1])<0;)i++;t(d,c,i)}else for(;i<r&&f(d[i],d[i-1])>=0;)i++;return i-c}function t(d,c,r){for(r--;c<r;){var f=d[c];d[c++]=d[r],d[r--]=f}}function e(d,c,r,f,i){for(f===c&&f++;f<r;f++){for(var u=d[f],p=c,g=f,A;p<g;)A=p+g>>>1,i(u,d[A])<0?g=A:p=A+1;var b=f-p;switch(b){case 3:d[p+3]=d[p+2];case 2:d[p+2]=d[p+1];case 1:d[p+1]=d[p];break;default:for(;b>0;)d[p+b]=d[p+b-1],b--}d[p]=u}}function h(d,c,r,f,i,u){var p=0,g=0,A=1;if(u(d,c[r+i])>0){for(g=f-i;A<g&&u(d,c[r+i+A])>0;)p=A,A=(A<<1)+1,A<=0&&(A=g);A>g&&(A=g),p+=i,A+=i}else{for(g=i+1;A<g&&u(d,c[r+i-A])<=0;)p=A,A=(A<<1)+1,A<=0&&(A=g);A>g&&(A=g);var b=p;p=i-A,A=i-b}for(p++;p<A;){var x=p+(A-p>>>1);u(d,c[r+x])>0?p=x+1:A=x}return A}function l(d,c,r,f,i,u){var p=0,g=0,A=1;if(u(d,c[r+i])<0){for(g=i+1;A<g&&u(d,c[r+i-A])<0;)p=A,A=(A<<1)+1,A<=0&&(A=g);A>g&&(A=g);var b=p;p=i-A,A=i-b}else{for(g=f-i;A<g&&u(d,c[r+i+A])>=0;)p=A,A=(A<<1)+1,A<=0&&(A=g);A>g&&(A=g),p+=i,A+=i}for(p++;p<A;){var x=p+(A-p>>>1);u(d,c[r+x])<0?A=x:p=x+1}return A}function s(d,c){var r=y,f=0,i=m,u=0,p,g,A=0;f=d.length,f<2*m&&(i=f>>>1);var b=[];u=f<120?5:f<1542?10:f<119151?19:40,p=[],g=[];function x(S,O){p[A]=S,g[A]=O,A+=1}function w(){for(;A>1;){var S=A-2;if(S>=1&&g[S-1]<=g[S]+g[S+1]||S>=2&&g[S-2]<=g[S]+g[S-1])g[S-1]<g[S+1]&&S--;else if(g[S]>g[S+1])break;C(S)}}function _(){for(;A>1;){var S=A-2;S>0&&g[S-1]<g[S+1]&&S--,C(S)}}function C(S){var O=p[S],D=g[S],F=p[S+1],U=g[S+1];g[S]=D+U,S===A-3&&(p[S+1]=p[S+2],g[S+1]=g[S+2]),A--;var R=l(d[F],d,O,D,0,c);if(O+=R,D-=R,D===0)return;if(U=h(d[O+D-1],d,F,U,U-1,c),U===0)return;D<=U?L(O,D,F,U):E(O,D,F,U)}function L(S,O,D,F){var U=0;for(U=0;U<O;U++)b[U]=d[S+U];var R=0,K=D,Z=S;if(d[Z++]=d[K++],--F===0){for(U=0;U<O;U++)d[Z+U]=b[R+U];return}if(O===1){for(U=0;U<F;U++)d[Z+U]=d[K+U];d[Z+F]=b[R];return}for(var P=r,Y,W,z;;){Y=0,W=0,z=!1;do if(c(d[K],b[R])<0){if(d[Z++]=d[K++],W++,Y=0,--F===0){z=!0;break}}else if(d[Z++]=b[R++],Y++,W=0,--O===1){z=!0;break}while((Y|W)<P);if(z)break;do{if(Y=l(d[K],b,R,O,0,c),Y!==0){for(U=0;U<Y;U++)d[Z+U]=b[R+U];if(Z+=Y,R+=Y,O-=Y,O<=1){z=!0;break}}if(d[Z++]=d[K++],--F===0){z=!0;break}if(W=h(b[R],d,K,F,0,c),W!==0){for(U=0;U<W;U++)d[Z+U]=d[K+U];if(Z+=W,K+=W,F-=W,F===0){z=!0;break}}if(d[Z++]=b[R++],--O===1){z=!0;break}P--}while(Y>=y||W>=y);if(z)break;P<0&&(P=0),P+=2}if(r=P,r<1&&(r=1),O===1){for(U=0;U<F;U++)d[Z+U]=d[K+U];d[Z+F]=b[R]}else{if(O===0)throw new Error;for(U=0;U<O;U++)d[Z+U]=b[R+U]}}function E(S,O,D,F){var U=0;for(U=0;U<F;U++)b[U]=d[D+U];var R=S+O-1,K=F-1,Z=D+F-1,P=0,Y=0;if(d[Z--]=d[R--],--O===0){for(P=Z-(F-1),U=0;U<F;U++)d[P+U]=b[U];return}if(F===1){for(Z-=O,R-=O,Y=Z+1,P=R+1,U=O-1;U>=0;U--)d[Y+U]=d[P+U];d[Z]=b[K];return}for(var W=r;;){var z=0,H=0,X=!1;do if(c(b[K],d[R])<0){if(d[Z--]=d[R--],z++,H=0,--O===0){X=!0;break}}else if(d[Z--]=b[K--],H++,z=0,--F===1){X=!0;break}while((z|H)<W);if(X)break;do{if(z=O-l(b[K],d,S,O,O-1,c),z!==0){for(Z-=z,R-=z,O-=z,Y=Z+1,P=R+1,U=z-1;U>=0;U--)d[Y+U]=d[P+U];if(O===0){X=!0;break}}if(d[Z--]=b[K--],--F===1){X=!0;break}if(H=F-h(d[R],b,0,F,F-1,c),H!==0){for(Z-=H,K-=H,F-=H,Y=Z+1,P=K+1,U=0;U<H;U++)d[Y+U]=b[P+U];if(F<=1){X=!0;break}}if(d[Z--]=d[R--],--O===0){X=!0;break}W--}while(z>=y||H>=y);if(X)break;W<0&&(W=0),W+=2}if(r=W,r<1&&(r=1),F===1){for(Z-=O,R-=O,Y=Z+1,P=R+1,U=O-1;U>=0;U--)d[Y+U]=d[P+U];d[Z]=b[K]}else{if(F===0)throw new Error;for(P=Z-(F-1),U=0;U<F;U++)d[P+U]=b[U]}}this.mergeRuns=w,this.forceMergeRuns=_,this.pushRun=x}function n(d,c,r,f){r||(r=0),f||(f=d.length);var i=f-r;if(i<2)return;var u=0;if(i<o){u=a(d,r,f,c),e(d,r,f,r+u,c);return}var p=new s(d,c),g=v(i);do{if(u=a(d,r,f,c),u<g){var A=i;A>g&&(A=g),e(d,r,r+A,r+u,c),u=A}p.pushRun(r,u),p.mergeRuns(),i-=u,r+=u}while(i!==0);p.forceMergeRuns()}B.exports=n},BRrM:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("buXQ")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="MinusSquareOutlined";var l=a.forwardRef(h);k.default=l},Bd2K:function(B,k,o){(function(y){y(o("VrN/"),o("osHv"))})(function(y){y.defineOption("autoCloseTags",!1,function(s,n,d){if(d!=y.Init&&d&&s.removeKeyMap("autoCloseTags"),!n)return;var c={name:"autoCloseTags"};(typeof n!="object"||n.whenClosing!==!1)&&(c["'/'"]=function(r){return e(r)}),(typeof n!="object"||n.whenOpening!==!1)&&(c["'>'"]=function(r){return a(r)}),s.addKeyMap(c)});var m=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],v=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function a(s){if(s.getOption("disableInput"))return y.Pass;for(var n=s.listSelections(),d=[],c=s.getOption("autoCloseTags"),r=0;r<n.length;r++){if(!n[r].empty())return y.Pass;var f=n[r].head,i=s.getTokenAt(f),u=y.innerMode(s.getMode(),i.state),p=u.state,g=u.mode.xmlCurrentTag&&u.mode.xmlCurrentTag(p),A=g&&g.name;if(!A)return y.Pass;var b=u.mode.configuration=="html",x=typeof c=="object"&&c.dontCloseTags||b&&m,w=typeof c=="object"&&c.indentTags||b&&v;i.end>f.ch&&(A=A.slice(0,A.length-i.end+f.ch));var _=A.toLowerCase();if(!A||i.type=="string"&&(i.end!=f.ch||!/[\"\']/.test(i.string.charAt(i.string.length-1))||i.string.length==1)||i.type=="tag"&&g.close||i.string.indexOf("/")==f.ch-i.start-1||x&&h(x,_)>-1||l(s,u.mode.xmlCurrentContext&&u.mode.xmlCurrentContext(p)||[],A,f,!0))return y.Pass;var C=typeof c=="object"&&c.emptyTags;if(C&&h(C,A)>-1){d[r]={text:"/>",newPos:y.Pos(f.line,f.ch+2)};continue}var L=w&&h(w,_)>-1;d[r]={indent:L,text:">"+(L?`
`:"")+"</"+A+">",newPos:L?y.Pos(f.line+1,0):y.Pos(f.line,f.ch+1)}}for(var E=typeof c=="object"&&c.dontIndentOnAutoClose,r=n.length-1;r>=0;r--){var S=d[r];s.replaceRange(S.text,n[r].head,n[r].anchor,"+insert");var O=s.listSelections().slice(0);O[r]={head:S.newPos,anchor:S.newPos},s.setSelections(O),!E&&S.indent&&(s.indentLine(S.newPos.line,null,!0),s.indentLine(S.newPos.line+1,null,!0))}}function t(s,n){for(var d=s.listSelections(),c=[],r=n?"/":"</",f=s.getOption("autoCloseTags"),i=typeof f=="object"&&f.dontIndentOnSlash,u=0;u<d.length;u++){if(!d[u].empty())return y.Pass;var p=d[u].head,g=s.getTokenAt(p),A=y.innerMode(s.getMode(),g.state),b=A.state;if(n&&(g.type=="string"||g.string.charAt(0)!="<"||g.start!=p.ch-1))return y.Pass;var x,w=A.mode.name!="xml"&&s.getMode().name=="htmlmixed";if(w&&A.mode.name=="javascript")x=r+"script";else if(w&&A.mode.name=="css")x=r+"style";else{var _=A.mode.xmlCurrentContext&&A.mode.xmlCurrentContext(b);if(!_||_.length&&l(s,_,_[_.length-1],p))return y.Pass;x=r+_[_.length-1]}s.getLine(p.line).charAt(g.end)!=">"&&(x+=">"),c[u]=x}if(s.replaceSelections(c),d=s.listSelections(),!i)for(var u=0;u<d.length;u++)(u==d.length-1||d[u].head.line<d[u+1].head.line)&&s.indentLine(d[u].head.line)}function e(s){return s.getOption("disableInput")?y.Pass:t(s,!0)}y.commands.closeTag=function(s){return t(s)};function h(s,n){if(s.indexOf)return s.indexOf(n);for(var d=0,c=s.length;d<c;++d)if(s[d]==n)return d;return-1}function l(s,n,d,c,r){if(!y.scanForClosingTag)return!1;var f=Math.min(s.lastLine()+1,c.line+500),i=y.scanForClosingTag(s,c,null,f);if(!i||i.tag!=d)return!1;for(var u=r?1:0,p=n.length-1;p>=0&&n[p]==d;p--)++u;c=i.to;for(var p=1;p<u;p++){var g=y.scanForClosingTag(s,c,null,f);if(!g||g.tag!=d)return!1;c=g.to}return!0}})},Bedc:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("hAL5")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="DoubleLeftOutlined";var l=a.forwardRef(h);k.default=l},BgDf:function(B,k,o){//! moment.js locale configuration
//! locale : French [fr]
//! author : John Fischer : https://github.com/jfroffice
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,v=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,a=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,t=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i],e=y.defineLocale("fr",{months:"janvier_f\xE9vrier_mars_avril_mai_juin_juillet_ao\xFBt_septembre_octobre_novembre_d\xE9cembre".split("_"),monthsShort:"janv._f\xE9vr._mars_avr._mai_juin_juil._ao\xFBt_sept._oct._nov._d\xE9c.".split("_"),monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:m,monthsShortStrictRegex:v,monthsParse:t,longMonthsParse:t,shortMonthsParse:t,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xE0] LT",nextDay:"[Demain \xE0] LT",nextWeek:"dddd [\xE0] LT",lastDay:"[Hier \xE0] LT",lastWeek:"dddd [dernier \xE0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(l,s){switch(s){case"D":return l+(l===1?"er":"");default:case"M":case"Q":case"DDD":case"d":return l+(l===1?"er":"e");case"w":case"W":return l+(l===1?"re":"e")}},week:{dow:1,doy:4}});return e})},BlVb:function(B,k,o){var y=o("hyiK"),m=1e-8;function v(t,e){return Math.abs(t-e)<m}function a(t,e,h){var l=0,s=t[0];if(!s)return!1;for(var n=1;n<t.length;n++){var d=t[n];l+=y(s[0],s[1],d[0],d[1],e,h),s=d}var c=t[0];return(!v(s[0],c[0])||!v(s[1],c[1]))&&(l+=y(s[0],s[1],c[0],c[1],e,h)),l!==0}k.contain=a},BnQO:function(B,k,o){//! moment.js locale configuration
//! locale : Afrikaans [af]
//! author : Werner Mollentze : https://github.com/wernerm
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm$/i.test(a)},meridiem:function(a,t,e){return a<12?e?"vm":"VM":e?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xF4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(a===1||a===8||a>=20?"ste":"de")},week:{dow:1,doy:4}});return m})},Bq2U:function(B,k,o){var y=o("RDYZ"),m=o("Qe9p"),v=o("bYtY"),a=v.isArrayLike,t=Array.prototype.slice;function e(x,w){return x[w]}function h(x,w,_){x[w]=_}function l(x,w,_){return(w-x)*_+x}function s(x,w,_){return _>.5?w:x}function n(x,w,_,C,L){var E=x.length;if(L===1)for(var S=0;S<E;S++)C[S]=l(x[S],w[S],_);else for(var O=E&&x[0].length,S=0;S<E;S++)for(var D=0;D<O;D++)C[S][D]=l(x[S][D],w[S][D],_)}function d(x,w,_){var C=x.length,L=w.length;if(C!==L){var E=C>L;if(E)x.length=L;else for(var S=C;S<L;S++)x.push(_===1?w[S]:t.call(w[S]))}for(var O=x[0]&&x[0].length,S=0;S<x.length;S++)if(_===1)isNaN(x[S])&&(x[S]=w[S]);else for(var D=0;D<O;D++)isNaN(x[S][D])&&(x[S][D]=w[S][D])}function c(x,w,_){if(x===w)return!0;var C=x.length;if(C!==w.length)return!1;if(_===1){for(var L=0;L<C;L++)if(x[L]!==w[L])return!1}else for(var E=x[0].length,L=0;L<C;L++)for(var S=0;S<E;S++)if(x[L][S]!==w[L][S])return!1;return!0}function r(x,w,_,C,L,E,S,O,D){var F=x.length;if(D===1)for(var U=0;U<F;U++)O[U]=f(x[U],w[U],_[U],C[U],L,E,S);else for(var R=x[0].length,U=0;U<F;U++)for(var K=0;K<R;K++)O[U][K]=f(x[U][K],w[U][K],_[U][K],C[U][K],L,E,S)}function f(x,w,_,C,L,E,S){var O=(_-x)*.5,D=(C-w)*.5;return(2*(w-_)+O+D)*S+(-3*(w-_)-2*O-D)*E+O*L+w}function i(x){if(a(x)){var w=x.length;if(a(x[0])){for(var _=[],C=0;C<w;C++)_.push(t.call(x[C]));return _}return t.call(x)}return x}function u(x){return x[0]=Math.floor(x[0]),x[1]=Math.floor(x[1]),x[2]=Math.floor(x[2]),"rgba("+x.join(",")+")"}function p(x){var w=x[x.length-1].value;return a(w&&w[0])?2:1}function g(x,w,_,C,L,E){var S=x._getter,O=x._setter,D=w==="spline",F=C.length;if(!F)return;var U=C[0].value,R=a(U),K=!1,Z=!1,P=R?p(C):0,Y;C.sort(function(Q,G){return Q.time-G.time}),Y=C[F-1].time;for(var W=[],z=[],H=C[0].value,X=!0,V=0;V<F;V++){W.push(C[V].time/Y);var q=C[V].value;if(R&&c(q,H,P)||!R&&q===H||(X=!1),H=q,typeof q=="string"){var se=m.parse(q);se?(q=se,K=!0):Z=!0}z.push(q)}if(!E&&X)return;for(var ve=z[F-1],V=0;V<F-1;V++)R?d(z[V],ve,P):isNaN(z[V])&&!isNaN(ve)&&!Z&&!K&&(z[V]=ve);R&&d(S(x._target,L),ve,P);var ue=0,xe=0,Fe,Ue,Ze,we,He,ee;if(K)var he=[0,0,0,0];var Ve=function(G,te){var Ae;if(te<0)Ae=0;else if(te<xe){for(Fe=Math.min(ue+1,F-1),Ae=Fe;Ae>=0&&!(W[Ae]<=te);Ae--);Ae=Math.min(Ae,F-2)}else{for(Ae=ue;Ae<F&&!(W[Ae]>te);Ae++);Ae=Math.min(Ae-1,F-2)}ue=Ae,xe=te;var me=W[Ae+1]-W[Ae];if(me===0)return;if(Ue=(te-W[Ae])/me,D)if(we=z[Ae],Ze=z[Ae===0?Ae:Ae-1],He=z[Ae>F-2?F-1:Ae+1],ee=z[Ae>F-3?F-1:Ae+2],R)r(Ze,we,He,ee,Ue,Ue*Ue,Ue*Ue*Ue,S(G,L),P);else{var Me;if(K)Me=r(Ze,we,He,ee,Ue,Ue*Ue,Ue*Ue*Ue,he,1),Me=u(he);else{if(Z)return s(we,He,Ue);Me=f(Ze,we,He,ee,Ue,Ue*Ue,Ue*Ue*Ue)}O(G,L,Me)}else if(R)n(z[Ae],z[Ae+1],Ue,S(G,L),P);else{var Me;if(K)n(z[Ae],z[Ae+1],Ue,he,1),Me=u(he);else{if(Z)return s(z[Ae],z[Ae+1],Ue);Me=l(z[Ae],z[Ae+1],Ue)}O(G,L,Me)}},oe=new y({target:x._target,life:Y,loop:x._loop,delay:x._delay,onframe:Ve,ondestroy:_});return w&&w!=="spline"&&(oe.easing=w),oe}var A=function(w,_,C,L){this._tracks={},this._target=w,this._loop=_||!1,this._getter=C||e,this._setter=L||h,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};A.prototype={when:function(w,_){var C=this._tracks;for(var L in _){if(!_.hasOwnProperty(L))continue;if(!C[L]){C[L]=[];var E=this._getter(this._target,L);if(E==null)continue;w!==0&&C[L].push({time:0,value:i(E)})}C[L].push({time:w,value:_[L]})}return this},during:function(w){return this._onframeList.push(w),this},pause:function(){for(var w=0;w<this._clipList.length;w++)this._clipList[w].pause();this._paused=!0},resume:function(){for(var w=0;w<this._clipList.length;w++)this._clipList[w].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var w=this._doneList,_=w.length,C=0;C<_;C++)w[C].call(this)},start:function(w,_){var C=this,L=0,E=function(){L--,L||C._doneCallback()},S;for(var O in this._tracks){if(!this._tracks.hasOwnProperty(O))continue;var D=g(this,w,E,this._tracks[O],O,_);D&&(this._clipList.push(D),L++,this.animation&&this.animation.addClip(D),S=D)}if(S){var F=S.onframe;S.onframe=function(U,R){F(U,R);for(var K=0;K<C._onframeList.length;K++)C._onframeList[K](U,R)}}return L||this._doneCallback(),this},stop:function(w){for(var _=this._clipList,C=this.animation,L=0;L<_.length;L++){var E=_[L];w&&E.onframe(this._target,1),C&&C.removeClip(E)}_.length=0},delay:function(w){return this._delay=w,this},done:function(w){return w&&this._doneList.push(w),this},getClips:function(){return this._clipList}};var b=A;B.exports=b},Bsck:function(B,k,o){var y=o("bYtY"),m=o("Qxkt"),v=o("Mdki"),a=o("YXkt"),t=o("sdST"),e=function(n,d){this.name=n||"",this.depth=0,this.height=0,this.parentNode=null,this.dataIndex=-1,this.children=[],this.viewChildren=[],this.hostTree=d};e.prototype={constructor:e,isRemoved:function(){return this.dataIndex<0},eachNode:function(n,d,c){typeof n=="function"&&(c=d,d=n,n=null),n=n||{},y.isString(n)&&(n={order:n});var r=n.order||"preorder",f=this[n.attr||"children"],i;r==="preorder"&&(i=d.call(c,this));for(var u=0;!i&&u<f.length;u++)f[u].eachNode(n,d,c);r==="postorder"&&d.call(c,this)},updateDepthAndHeight:function(n){var d=0;this.depth=n;for(var c=0;c<this.children.length;c++){var r=this.children[c];r.updateDepthAndHeight(n+1),r.height>d&&(d=r.height)}this.height=d+1},getNodeById:function(n){if(this.getId()===n)return this;for(var d=0,c=this.children,r=c.length;d<r;d++){var f=c[d].getNodeById(n);if(f)return f}},contains:function(n){if(n===this)return!0;for(var d=0,c=this.children,r=c.length;d<r;d++){var f=c[d].contains(n);if(f)return f}},getAncestors:function(n){for(var d=[],c=n?this:this.parentNode;c;)d.push(c),c=c.parentNode;return d.reverse(),d},getValue:function(n){var d=this.hostTree.data;return d.get(d.getDimension(n||"value"),this.dataIndex)},setLayout:function(n,d){this.dataIndex>=0&&this.hostTree.data.setItemLayout(this.dataIndex,n,d)},getLayout:function(){return this.hostTree.data.getItemLayout(this.dataIndex)},getModel:function(n){if(this.dataIndex<0)return;var d=this.hostTree,c=d.data.getItemModel(this.dataIndex),r=this.getLevelModel();return r?c.getModel(n,r.getModel(n)):c.getModel(n)},getLevelModel:function(){return(this.hostTree.levelModels||[])[this.depth]},setVisual:function(n,d){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,n,d)},getVisual:function(n,d){return this.hostTree.data.getItemVisual(this.dataIndex,n,d)},getRawIndex:function(){return this.hostTree.data.getRawIndex(this.dataIndex)},getId:function(){return this.hostTree.data.getId(this.dataIndex)},isAncestorOf:function(n){for(var d=n.parentNode;d;){if(d===this)return!0;d=d.parentNode}return!1},isDescendantOf:function(n){return n!==this&&n.isAncestorOf(this)}};function h(n,d){this.root,this.data,this._nodes=[],this.hostModel=n,this.levelModels=y.map(d||[],function(c){return new m(c,n,n.ecModel)})}h.prototype={constructor:h,type:"tree",eachNode:function(n,d,c){this.root.eachNode(n,d,c)},getNodeByDataIndex:function(n){var d=this.data.getRawIndex(n);return this._nodes[d]},getNodeByName:function(n){return this.root.getNodeByName(n)},update:function(){for(var n=this.data,d=this._nodes,c=0,r=d.length;c<r;c++)d[c].dataIndex=-1;for(var c=0,r=n.count();c<r;c++)d[n.getRawIndex(c)].dataIndex=c},clearLayouts:function(){this.data.clearItemLayouts()}},h.createTree=function(n,d,c,r){var f=new h(d,c&&c.levels),i=[],u=1;p(n);function p(b,x){var w=b.value;u=Math.max(u,y.isArray(w)?w.length:1),i.push(b);var _=new e(b.name,f);x?l(_,x):f.root=_,f._nodes.push(_);var C=b.children;if(C)for(var L=0;L<C.length;L++)p(C[L],_)}f.root.updateDepthAndHeight(0);var g=t(i,{coordDimensions:["value"],dimensionsCount:u}),A=new a(g,d);return A.initData(i),r&&r(A),v({mainData:A,struct:f,structAttr:"tree"}),f.update(),f};function l(n,d){var c=d.children;if(n.parentNode===d)return;c.push(n),n.parentNode=d}var s=h;B.exports=s},BtR2:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="LikeOutlined";var h=k.a=m.forwardRef(e)},BuqR:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("6uqw"),t=o("XxSj"),e=o("YOMW"),h=o("OELB"),l=h.reformIntervals,s=a.extend({type:"visualMap.piecewise",defaultOption:{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieceList:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0,showLabel:null},optionUpdated:function(r,f){s.superApply(this,"optionUpdated",arguments),this._pieceList=[],this.resetExtent();var i=this._mode=this._determineMode();n[this._mode].call(this),this._resetSelected(r,f);var u=this.option.categories;this.resetVisual(function(p,g){i==="categories"?(p.mappingMethod="category",p.categories=v.clone(u)):(p.dataExtent=this.getExtent(),p.mappingMethod="piecewise",p.pieceList=v.map(this._pieceList,function(A){var A=v.clone(A);return g!=="inRange"&&(A.visual=null),A}))})},completeVisualOption:function(){var r=this.option,f={},i=t.listVisualTypes(),u=this.isCategory();v.each(r.pieces,function(g){v.each(i,function(A){g.hasOwnProperty(A)&&(f[A]=1)})}),v.each(f,function(g,A){var b=0;v.each(this.stateList,function(x){b|=p(r,x,A)||p(r.target,x,A)},this),!b&&v.each(this.stateList,function(x){(r[x]||(r[x]={}))[A]=e.get(A,x==="inRange"?"active":"inactive",u)})},this);function p(g,A,b){return g&&g[A]&&(v.isObject(g[A])?g[A].hasOwnProperty(b):g[A]===b)}a.prototype.completeVisualOption.apply(this,arguments)},_resetSelected:function(r,f){var i=this.option,u=this._pieceList,p=(f?i:r).selected||{};if(i.selected=p,v.each(u,function(A,b){var x=this.getSelectedMapKey(A);p.hasOwnProperty(x)||(p[x]=!0)},this),i.selectedMode==="single"){var g=!1;v.each(u,function(A,b){var x=this.getSelectedMapKey(A);p[x]&&(g?p[x]=!1:g=!0)},this)}},getSelectedMapKey:function(r){return this._mode==="categories"?r.value+"":r.index+""},getPieceList:function(){return this._pieceList},_determineMode:function(){var r=this.option;return r.pieces&&r.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},setSelected:function(r){this.option.selected=v.clone(r)},getValueState:function(r){var f=t.findPieceIndex(r,this._pieceList);return f!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[f])]?"inRange":"outOfRange"},findTargetDataIndices:function(r){var f=[];return this.eachTargetSeries(function(i){var u=[],p=i.getData();p.each(this.getDataDimension(p),function(g,A){var b=t.findPieceIndex(g,this._pieceList);b===r&&u.push(A)},this),f.push({seriesId:i.id,dataIndex:u})},this),f},getRepresentValue:function(r){var f;if(this.isCategory())f=r.value;else if(r.value!=null)f=r.value;else{var i=r.interval||[];f=i[0]===-Infinity&&i[1]===Infinity?0:(i[0]+i[1])/2}return f},getVisualMeta:function(r){if(this.isCategory())return;var f=[],i=[],u=this;function p(x,w){var _=u.getRepresentValue({interval:x});w||(w=u.getValueState(_));var C=r(_,w);x[0]===-Infinity?i[0]=C:x[1]===Infinity?i[1]=C:f.push({value:x[0],color:C},{value:x[1],color:C})}var g=this._pieceList.slice();if(!g.length)g.push({interval:[-Infinity,Infinity]});else{var A=g[0].interval[0];A!==-Infinity&&g.unshift({interval:[-Infinity,A]}),A=g[g.length-1].interval[1],A!==Infinity&&g.push({interval:[A,Infinity]})}var b=-Infinity;return v.each(g,function(x){var w=x.interval;w&&(w[0]>b&&p([b,w[0]],"outOfRange"),p(w.slice()),b=w[1])},this),{stops:f,outerColors:i}}}),n={splitNumber:function(){var r=this.option,f=this._pieceList,i=Math.min(r.precision,20),u=this.getExtent(),p=r.splitNumber;p=Math.max(parseInt(p,10),1),r.splitNumber=p;for(var g=(u[1]-u[0])/p;+g.toFixed(i)!==g&&i<5;)i++;r.precision=i,g=+g.toFixed(i),r.minOpen&&f.push({interval:[-Infinity,u[0]],close:[0,0]});for(var A=0,b=u[0];A<p;b+=g,A++){var x=A===p-1?u[1]:b+g;f.push({interval:[b,x],close:[1,1]})}r.maxOpen&&f.push({interval:[u[1],Infinity],close:[0,0]}),l(f),v.each(f,function(w,_){w.index=_,w.text=this.formatValueText(w.interval)},this)},categories:function(){var r=this.option;v.each(r.categories,function(f){this._pieceList.push({text:this.formatValueText(f,!0),value:f})},this),d(r,this._pieceList)},pieces:function(){var r=this.option,f=this._pieceList;v.each(r.pieces,function(i,u){v.isObject(i)||(i={value:i});var p={text:"",index:u};if(i.label!=null&&(p.text=i.label),i.hasOwnProperty("value")){var g=p.value=i.value;p.interval=[g,g],p.close=[1,1]}else{for(var A=p.interval=[],b=p.close=[0,0],x=[1,0,1],w=[-Infinity,Infinity],_=[],C=0;C<2;C++){for(var L=[["gte","gt","min"],["lte","lt","max"]][C],E=0;E<3&&A[C]==null;E++)A[C]=i[L[E]],b[C]=x[E],_[C]=E===2;A[C]==null&&(A[C]=w[C])}_[0]&&A[1]===Infinity&&(b[0]=0),_[1]&&A[0]===-Infinity&&(b[1]=0),A[0]===A[1]&&b[0]&&b[1]&&(p.value=A[0])}p.visual=t.retrieveVisuals(i),f.push(p)},this),d(r,f),l(f),v.each(f,function(i){var u=i.close,p=[["<","\u2264"][u[1]],[">","\u2265"][u[0]]];i.text=i.text||this.formatValueText(i.value!=null?i.value:i.interval,!1,p)},this)}};function d(r,f){var i=r.inverse;(r.orient==="vertical"?!i:i)&&f.reverse()}var c=s;B.exports=c},C0SR:function(B,k,o){var y=o("YH21"),m=function(){this._track=[]};m.prototype={constructor:m,recognize:function(l,s,n){return this._doTrack(l,s,n),this._recognize(l)},clear:function(){return this._track.length=0,this},_doTrack:function(l,s,n){var d=l.touches;if(!d)return;for(var c={points:[],touches:[],target:s,event:l},r=0,f=d.length;r<f;r++){var i=d[r],u=y.clientToLocal(n,i,{});c.points.push([u.zrX,u.zrY]),c.touches.push(i)}this._track.push(c)},_recognize:function(l){for(var s in t)if(t.hasOwnProperty(s)){var n=t[s](this._track,l);if(n)return n}}};function v(h){var l=h[1][0]-h[0][0],s=h[1][1]-h[0][1];return Math.sqrt(l*l+s*s)}function a(h){return[(h[0][0]+h[1][0])/2,(h[0][1]+h[1][1])/2]}var t={pinch:function(l,s){var n=l.length;if(!n)return;var d=(l[n-1]||{}).points,c=(l[n-2]||{}).points||d;if(c&&c.length>1&&d&&d.length>1){var r=v(d)/v(c);!isFinite(r)&&(r=1),s.pinchScale=r;var f=a(d);return s.pinchX=f[0],s.pinchY=f[1],{type:"pinch",target:l[0].target,event:s}}}},e=m;B.exports=e},C0tN:function(B,k,o){o("0o9m"),o("8Uz6"),o("Ducp"),o("6/nd")},C7EM:function(B,k,o){"use strict";o.d(k,"a",function(){return g});var y=o("8qkl"),m=o.n(y),v=o("q1tI"),a=o.n(v),t=o("jK+o"),e=o.n(t),h=o("+byF"),l=o.n(h),s=o("ACLZ"),n=o.n(s),d=o("9nRL"),c=o.n(d),r=o("qwpS"),f=o.n(r),i=o("OCiR"),u=o.n(i),p=o("JB+V");function g(A,b,x,w){var _=w.isLeaf,C=w.expanded,L=w.loading;if(L)return v.createElement(l.a,{className:"".concat(A,"-switcher-loading-icon")});var E;if(x&&m()(x)==="object"&&(E=x.showLeafIcon),_)return x?m()(x)==="object"&&!E?v.createElement("span",{className:"".concat(A,"-switcher-leaf-line")}):v.createElement(n.a,{className:"".concat(A,"-switcher-line-icon")}):null;var S="".concat(A,"-switcher-icon");return Object(p.b)(b)?Object(p.a)(b,{className:e()(b.props.className||"",S)}):b||(x?C?v.createElement(c.a,{className:"".concat(A,"-switcher-line-icon")}):v.createElement(f.a,{className:"".concat(A,"-switcher-line-icon")}):v.createElement(u.a,{className:S}))}},CBdT:function(B,k,o){var y=o("ProS");o("8waO"),o("AEZ6"),o("YNf1");var m=o("q3GZ");y.registerVisual(m)},CF2D:function(B,k,o){var y=o("ProS");o("vZI5"),o("GeKi");var m=o("6r85"),v=o("TJmX"),a=o("CbHG");y.registerPreprocessor(m),y.registerVisual(v),y.registerLayout(a)},CG4S:function(B,k){var o="\\ud800-\\udfff",y="\\u0300-\\u036f",m="\\ufe20-\\ufe2f",v="\\u20d0-\\u20ff",a=y+m+v,t="\\ufe0e\\ufe0f",e="["+o+"]",h="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",s="(?:"+h+"|"+l+")",n="[^"+o+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",r="\\u200d",f=s+"?",i="["+t+"]?",u="(?:"+r+"(?:"+[n,d,c].join("|")+")"+i+f+")*",p=i+f+u,g="(?:"+[n+h+"?",h,d,c,e].join("|")+")",A=RegExp(l+"(?="+l+")|"+g+p,"g");function b(x){for(var w=A.lastIndex=0;A.test(x);)++w;return w}B.exports=b},CIox:function(B,k,o){//! moment.js locale configuration
//! locale : Scottish Gaelic [gd]
//! author : Jon Ashdown : https://github.com/jonashdown
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=["Am Faoilleach","An Gearran","Am M\xE0rt","An Giblean","An C\xE8itean","An t-\xD2gmhios","An t-Iuchar","An L\xF9nastal","An t-Sultain","An D\xE0mhair","An t-Samhain","An D\xF9bhlachd"],v=["Faoi","Gear","M\xE0rt","Gibl","C\xE8it","\xD2gmh","Iuch","L\xF9n","Sult","D\xE0mh","Samh","D\xF9bh"],a=["Did\xF2mhnaich","Diluain","Dim\xE0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],t=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],e=["D\xF2","Lu","M\xE0","Ci","Ar","Ha","Sa"],h=y.defineLocale("gd",{months:m,monthsShort:v,monthsParseExact:!0,weekdays:a,weekdaysShort:t,weekdaysMin:e,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xE0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xE8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xECos",MM:"%d m\xECosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(s){var n=s===1?"d":s%10===2?"na":"mh";return s+n},week:{dow:1,doy:4}});return h})},"CMP+":function(B,k,o){var y=o("bYtY"),m=o("hM6l"),v=function(t,e,h,l){m.call(this,t,e,h),this.type=l||"value",this.model=null};v.prototype={constructor:v,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return this.model.get("orient")==="horizontal"}},y.inherits(v,m);var a=v;B.exports=a},CbHG:function(B,k,o){var y=o("IwbS"),m=y.subPixelOptimize,v=o("zM3Q"),a=o("OELB"),t=a.parsePercent,e=o("bYtY"),h=e.retrieve2,l=typeof Float32Array!="undefined"?Float32Array:Array,s={seriesType:"candlestick",plan:v(),reset:function(c){var r=c.coordinateSystem,f=c.getData(),i=d(c,f),u=0,p=1,g=["x","y"],A=f.mapDimension(g[u]),b=f.mapDimension(g[p],!0),x=b[0],w=b[1],_=b[2],C=b[3];if(f.setLayout({candleWidth:i,isSimpleBox:i<=1.3}),A==null||b.length<4)return;return{progress:c.pipelineContext.large?E:L};function L(S,O){for(var D;(D=S.next())!=null;){var F=O.get(A,D),U=O.get(x,D),R=O.get(w,D),K=O.get(_,D),Z=O.get(C,D),P=Math.min(U,R),Y=Math.max(U,R),W=q(P,F),z=q(Y,F),H=q(K,F),X=q(Z,F),V=[];se(V,z,0),se(V,W,1),V.push(ue(X),ue(z),ue(H),ue(W)),O.setItemLayout(D,{sign:n(O,D,U,R,w),initBaseline:U>R?z[p]:W[p],ends:V,brushRect:ve(K,Z,F)})}function q(xe,Fe){var Ue=[];return Ue[u]=Fe,Ue[p]=xe,isNaN(Fe)||isNaN(xe)?[NaN,NaN]:r.dataToPoint(Ue)}function se(xe,Fe,Ue){var Ze=Fe.slice(),we=Fe.slice();Ze[u]=m(Ze[u]+i/2,1,!1),we[u]=m(we[u]-i/2,1,!0),Ue?xe.push(Ze,we):xe.push(we,Ze)}function ve(xe,Fe,Ue){var Ze=q(xe,Ue),we=q(Fe,Ue);return Ze[u]-=i/2,we[u]-=i/2,{x:Ze[0],y:Ze[1],width:p?i:we[0]-Ze[0],height:p?we[1]-Ze[1]:i}}function ue(xe){return xe[u]=m(xe[u],1),xe}}function E(S,O){for(var D=new l(S.count*4),F=0,U,R=[],K=[],Z;(Z=S.next())!=null;){var P=O.get(A,Z),Y=O.get(x,Z),W=O.get(w,Z),z=O.get(_,Z),H=O.get(C,Z);if(isNaN(P)||isNaN(z)||isNaN(H)){D[F++]=NaN,F+=3;continue}D[F++]=n(O,Z,Y,W,w),R[u]=P,R[p]=z,U=r.dataToPoint(R,null,K),D[F++]=U?U[0]:NaN,D[F++]=U?U[1]:NaN,R[p]=H,U=r.dataToPoint(R,null,K),D[F++]=U?U[1]:NaN}O.setLayout("largePoints",D)}}};function n(c,r,f,i,u){var p;return f>i?p=-1:f<i?p=1:p=r>0?c.get(u,r-1)<=i?1:-1:1,p}function d(c,r){var f=c.getBaseAxis(),i,u=f.type==="category"?f.getBandWidth():(i=f.getExtent(),Math.abs(i[1]-i[0])/r.count()),p=t(h(c.get("barMaxWidth"),u),u),g=t(h(c.get("barMinWidth"),1),u),A=c.get("barWidth");return A!=null?t(A,u):Math.max(Math.min(u/2,p),g)}B.exports=s},CjYe:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o("gO5/"),h=o("HguD"),l=o("Ae61"),s=o("jK+o"),n=o.n(s),d=o("Lj1v"),c=o("T0En"),r=t.forwardRef(function(C,L){var E,S=C.prefixCls,O=S===void 0?"rc-switch":S,D=C.className,F=C.checked,U=C.defaultChecked,R=C.disabled,K=C.loadingIcon,Z=C.checkedChildren,P=C.unCheckedChildren,Y=C.onClick,W=C.onChange,z=C.onKeyDown,H=Object(l.a)(C,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"]),X=Object(d.a)(!1,{value:F,defaultValue:U}),V=Object(h.a)(X,2),q=V[0],se=V[1];function ve(Ue,Ze){var we=q;return R||(we=Ue,se(we),W==null||W(we,Ze)),we}function ue(Ue){Ue.which===c.a.LEFT?ve(!1,Ue):Ue.which===c.a.RIGHT&&ve(!0,Ue),z==null||z(Ue)}function xe(Ue){var Ze=ve(!q,Ue);Y==null||Y(Ze,Ue)}var Fe=n()(O,D,(E={},Object(e.a)(E,"".concat(O,"-checked"),q),Object(e.a)(E,"".concat(O,"-disabled"),R),E));return t.createElement("button",Object.assign({},H,{type:"button",role:"switch","aria-checked":q,disabled:R,className:Fe,ref:L,onKeyDown:ue,onClick:xe}),K,t.createElement("span",{className:"".concat(O,"-inner")},q?Z:P))});r.displayName="Switch";var f=r,i=o("+byF"),u=o.n(i),p=o("Bi33"),g=o("pDHg"),A=o("2lC7"),b=o("ypN9"),x=function(C,L){var E={};for(var S in C)Object.prototype.hasOwnProperty.call(C,S)&&L.indexOf(S)<0&&(E[S]=C[S]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,S=Object.getOwnPropertySymbols(C);O<S.length;O++)L.indexOf(S[O])<0&&Object.prototype.propertyIsEnumerable.call(C,S[O])&&(E[S[O]]=C[S[O]]);return E},w=t.forwardRef(function(C,L){var E,S=C.prefixCls,O=C.size,D=C.loading,F=C.className,U=F===void 0?"":F,R=C.disabled,K=x(C,["prefixCls","size","loading","className","disabled"]);Object(b.a)("checked"in K||!("value"in K),"Switch","`value` is not a valid prop, do you mean `checked`?");var Z=t.useContext(g.b),P=Z.getPrefixCls,Y=Z.direction,W=t.useContext(A.b),z=P("switch",S),H=t.createElement("div",{className:"".concat(z,"-handle")},D&&t.createElement(u.a,{className:"".concat(z,"-loading-icon")})),X=n()(U,(E={},a()(E,"".concat(z,"-small"),(O||W)==="small"),a()(E,"".concat(z,"-loading"),D),a()(E,"".concat(z,"-rtl"),Y==="rtl"),E));return t.createElement(p.a,{insertExtraNode:!0},t.createElement(f,m()({},K,{prefixCls:z,className:X,disabled:R||D,ref:L,loadingIcon:H})))});w.__ANT_SWITCH=!0,w.displayName="Switch";var _=k.a=w},Cm0C:function(B,k,o){o("5NHt"),o("f3JH")},Cm3x:function(B,k,o){},CmfU:function(B,k,o){//! moment.js locale configuration
//! locale : Uyghur (China) [ug-cn]
//! author: boyaq : https://github.com/boyaq
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ug-cn",{months:"\u064A\u0627\u0646\u06CB\u0627\u0631_\u0641\u06D0\u06CB\u0631\u0627\u0644_\u0645\u0627\u0631\u062A_\u0626\u0627\u067E\u0631\u06D0\u0644_\u0645\u0627\u064A_\u0626\u0649\u064A\u06C7\u0646_\u0626\u0649\u064A\u06C7\u0644_\u0626\u0627\u06CB\u063A\u06C7\u0633\u062A_\u0633\u06D0\u0646\u062A\u06D5\u0628\u0649\u0631_\u0626\u06C6\u0643\u062A\u06D5\u0628\u0649\u0631_\u0646\u0648\u064A\u0627\u0628\u0649\u0631_\u062F\u06D0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064A\u0627\u0646\u06CB\u0627\u0631_\u0641\u06D0\u06CB\u0631\u0627\u0644_\u0645\u0627\u0631\u062A_\u0626\u0627\u067E\u0631\u06D0\u0644_\u0645\u0627\u064A_\u0626\u0649\u064A\u06C7\u0646_\u0626\u0649\u064A\u06C7\u0644_\u0626\u0627\u06CB\u063A\u06C7\u0633\u062A_\u0633\u06D0\u0646\u062A\u06D5\u0628\u0649\u0631_\u0626\u06C6\u0643\u062A\u06D5\u0628\u0649\u0631_\u0646\u0648\u064A\u0627\u0628\u0649\u0631_\u062F\u06D0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064A\u06D5\u0643\u0634\u06D5\u0646\u0628\u06D5_\u062F\u06C8\u0634\u06D5\u0646\u0628\u06D5_\u0633\u06D5\u064A\u0634\u06D5\u0646\u0628\u06D5_\u0686\u0627\u0631\u0634\u06D5\u0646\u0628\u06D5_\u067E\u06D5\u064A\u0634\u06D5\u0646\u0628\u06D5_\u062C\u06C8\u0645\u06D5_\u0634\u06D5\u0646\u0628\u06D5".split("_"),weekdaysShort:"\u064A\u06D5_\u062F\u06C8_\u0633\u06D5_\u0686\u0627_\u067E\u06D5_\u062C\u06C8_\u0634\u06D5".split("_"),weekdaysMin:"\u064A\u06D5_\u062F\u06C8_\u0633\u06D5_\u0686\u0627_\u067E\u06D5_\u062C\u06C8_\u0634\u06D5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064A\u0649\u0644\u0649M-\u0626\u0627\u064A\u0646\u0649\u06ADD-\u0643\u06C8\u0646\u0649",LLL:"YYYY-\u064A\u0649\u0644\u0649M-\u0626\u0627\u064A\u0646\u0649\u06ADD-\u0643\u06C8\u0646\u0649\u060C HH:mm",LLLL:"dddd\u060C YYYY-\u064A\u0649\u0644\u0649M-\u0626\u0627\u064A\u0646\u0649\u06ADD-\u0643\u06C8\u0646\u0649\u060C HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(a,t){return a===12&&(a=0),t==="\u064A\u06D0\u0631\u0649\u0645 \u0643\u06D0\u0686\u06D5"||t==="\u0633\u06D5\u06BE\u06D5\u0631"||t==="\u0686\u06C8\u0634\u062A\u0649\u0646 \u0628\u06C7\u0631\u06C7\u0646"?a:t==="\u0686\u06C8\u0634\u062A\u0649\u0646 \u0643\u06D0\u064A\u0649\u0646"||t==="\u0643\u06D5\u0686"?a+12:a>=11?a:a+12},meridiem:function(a,t,e){var h=a*100+t;return h<600?"\u064A\u06D0\u0631\u0649\u0645 \u0643\u06D0\u0686\u06D5":h<900?"\u0633\u06D5\u06BE\u06D5\u0631":h<1130?"\u0686\u06C8\u0634\u062A\u0649\u0646 \u0628\u06C7\u0631\u06C7\u0646":h<1230?"\u0686\u06C8\u0634":h<1800?"\u0686\u06C8\u0634\u062A\u0649\u0646 \u0643\u06D0\u064A\u0649\u0646":"\u0643\u06D5\u0686"},calendar:{sameDay:"[\u0628\u06C8\u06AF\u06C8\u0646 \u0633\u0627\u0626\u06D5\u062A] LT",nextDay:"[\u0626\u06D5\u062A\u06D5 \u0633\u0627\u0626\u06D5\u062A] LT",nextWeek:"[\u0643\u06D0\u0644\u06D5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06D5\u062A] LT",lastDay:"[\u062A\u06C6\u0646\u06C8\u06AF\u06C8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062F\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06D5\u062A] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06D0\u064A\u0649\u0646",past:"%s \u0628\u06C7\u0631\u06C7\u0646",s:"\u0646\u06D5\u0686\u0686\u06D5 \u0633\u06D0\u0643\u0648\u0646\u062A",ss:"%d \u0633\u06D0\u0643\u0648\u0646\u062A",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06C7\u062A",mm:"%d \u0645\u0649\u0646\u06C7\u062A",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06D5\u062A",hh:"%d \u0633\u0627\u0626\u06D5\u062A",d:"\u0628\u0649\u0631 \u0643\u06C8\u0646",dd:"%d \u0643\u06C8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064A",MM:"%d \u0626\u0627\u064A",y:"\u0628\u0649\u0631 \u064A\u0649\u0644",yy:"%d \u064A\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"-\u0643\u06C8\u0646\u0649";case"w":case"W":return a+"-\u06BE\u06D5\u067E\u062A\u06D5";default:return a}},preparse:function(a){return a.replace(/،/g,",")},postformat:function(a){return a.replace(/,/g,"\u060C")},week:{dow:1,doy:7}});return m})},Cout:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};k.default=y},CrYA:function(B,k,o){var y=o("MFOe"),m=y.Global;B.exports={name:"sessionStorage",read:a,write:t,each:e,remove:h,clearAll:l};function v(){return m.sessionStorage}function a(s){return v().getItem(s)}function t(s,n){return v().setItem(s,n)}function e(s){for(var n=v().length-1;n>=0;n--){var d=v().key(n);s(a(d),d)}}function h(s){return v().removeItem(s)}function l(){return v().clear()}},D1WM:function(B,k,o){var y=o("bYtY"),m=o("hM6l"),v=function(t,e,h,l,s){m.call(this,t,e,h),this.type=l||"value",this.axisIndex=s};v.prototype={constructor:v,model:null,isHorizontal:function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"}},y.inherits(v,m);var a=v;B.exports=a},D5nY:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("4NO4"),a=v.makeInner,t=v.getDataItemValue,e=o("bYtY"),h=e.createHashMap,l=e.each,s=e.map,n=e.isArray,d=e.isString,c=e.isObject,r=e.isTypedArray,f=e.isArrayLike,i=e.extend,u=e.assert,p=o("7G+c"),g=o("k9D9"),A=g.SOURCE_FORMAT_ORIGINAL,b=g.SOURCE_FORMAT_ARRAY_ROWS,x=g.SOURCE_FORMAT_OBJECT_ROWS,w=g.SOURCE_FORMAT_KEYED_COLUMNS,_=g.SOURCE_FORMAT_UNKNOWN,C=g.SOURCE_FORMAT_TYPED_ARRAY,L=g.SERIES_LAYOUT_BY_ROW,E={Must:1,Might:2,Not:3},S=a();function O(V){var q=V.option.source,se=_;if(r(q))se=C;else if(n(q)){q.length===0&&(se=b);for(var ve=0,ue=q.length;ve<ue;ve++){var xe=q[ve];if(xe==null)continue;if(n(xe)){se=b;break}else if(c(xe)){se=x;break}}}else if(c(q)){for(var Fe in q)if(q.hasOwnProperty(Fe)&&f(q[Fe])){se=w;break}}else if(q!=null)throw new Error("Invalid data");S(V).sourceFormat=se}function D(V){return S(V).source}function F(V){S(V).datasetMap=h()}function U(V){var q=V.option,se=q.data,ve=r(se)?C:A,ue=!1,xe=q.seriesLayoutBy,Fe=q.sourceHeader,Ue=q.dimensions,Ze=z(V);if(Ze){var we=Ze.option;se=we.source,ve=S(Ze).sourceFormat,ue=!0,xe=xe||we.seriesLayoutBy,Fe==null&&(Fe=we.sourceHeader),Ue=Ue||we.dimensions}var He=R(se,ve,xe,Fe,Ue);S(V).source=new p({data:se,fromDataset:ue,seriesLayoutBy:xe,sourceFormat:ve,dimensionsDefine:He.dimensionsDefine,startIndex:He.startIndex,dimensionsDetectCount:He.dimensionsDetectCount,encodeDefine:q.encode})}function R(V,q,se,ve,ue){if(!V)return{dimensionsDefine:K(ue)};var xe,Fe;if(q===b)ve==="auto"||ve==null?Z(function(Ze){Ze!=null&&Ze!=="-"&&(d(Ze)?Fe==null&&(Fe=1):Fe=0)},se,V,10):Fe=ve?1:0,!ue&&Fe===1&&(ue=[],Z(function(Ze,we){ue[we]=Ze!=null?Ze:""},se,V)),xe=ue?ue.length:se===L?V.length:V[0]?V[0].length:null;else if(q===x)ue||(ue=P(V));else if(q===w)ue||(ue=[],l(V,function(Ze,we){ue.push(we)}));else if(q===A){var Ue=t(V[0]);xe=n(Ue)&&Ue.length||1}else q===C;return{startIndex:Fe,dimensionsDefine:K(ue),dimensionsDetectCount:xe}}function K(V){if(!V)return;var q=h();return s(V,function(se,ve){if(se=i({},c(se)?se:{name:se}),se.name==null)return se;se.name+="",se.displayName==null&&(se.displayName=se.name);var ue=q.get(se.name);return ue?se.name+="-"+ue.count++:q.set(se.name,{count:1}),se})}function Z(V,q,se,ve){if(ve==null&&(ve=Infinity),q===L)for(var ue=0;ue<se.length&&ue<ve;ue++)V(se[ue]?se[ue][0]:null,ue);else for(var xe=se[0]||[],ue=0;ue<xe.length&&ue<ve;ue++)V(xe[ue],ue)}function P(V){for(var q=0,se;q<V.length&&!(se=V[q++]););if(se){var ve=[];return l(se,function(ue,xe){ve.push(xe)}),ve}}function Y(V,q,se){var ve={},ue=z(q);if(!ue||!V)return ve;var xe=[],Fe=[],Ue=q.ecModel,Ze=S(Ue).datasetMap,we=ue.uid+"_"+se.seriesLayoutBy,He,ee;V=V.slice(),l(V,function(Q,G){!c(Q)&&(V[G]={name:Q}),Q.type==="ordinal"&&He==null&&(He=G,ee=oe(V[G])),ve[Q.name]=[]});var he=Ze.get(we)||Ze.set(we,{categoryWayDim:ee,valueWayDim:0});l(V,function(Q,G){var te=Q.name,Ae=oe(Q);if(He==null){var me=he.valueWayDim;Ve(ve[te],me,Ae),Ve(Fe,me,Ae),he.valueWayDim+=Ae}else if(He===G)Ve(ve[te],0,Ae),Ve(xe,0,Ae);else{var me=he.categoryWayDim;Ve(ve[te],me,Ae),Ve(Fe,me,Ae),he.categoryWayDim+=Ae}});function Ve(Q,G,te){for(var Ae=0;Ae<te;Ae++)Q.push(G+Ae)}function oe(Q){var G=Q.dimsDef;return G?G.length:1}return xe.length&&(ve.itemName=xe),Fe.length&&(ve.seriesName=Fe),ve}function W(V,q,se){var ve={},ue=z(V);if(!ue)return ve;var xe=q.sourceFormat,Fe=q.dimensionsDefine,Ue;(xe===x||xe===w)&&l(Fe,function(He,ee){(c(He)?He.name:He)==="name"&&(Ue=ee)});var Ze=function(){for(var He={},ee={},he=[],Ve=0,oe=Math.min(5,se);Ve<oe;Ve++){var Q=X(q.data,xe,q.seriesLayoutBy,Fe,q.startIndex,Ve);he.push(Q);var G=Q===E.Not;if(G&&He.v==null&&Ve!==Ue&&(He.v=Ve),(He.n==null||He.n===He.v||!G&&he[He.n]===E.Not)&&(He.n=Ve),te(He)&&he[He.n]!==E.Not)return He;G||(Q===E.Might&&ee.v==null&&Ve!==Ue&&(ee.v=Ve),(ee.n==null||ee.n===ee.v)&&(ee.n=Ve))}function te(Ae){return Ae.v!=null&&Ae.n!=null}return te(He)?He:te(ee)?ee:null}();if(Ze){ve.value=Ze.v;var we=Ue!=null?Ue:Ze.n;ve.itemName=[we],ve.seriesName=[we]}return ve}function z(V){var q=V.option,se=q.data;if(!se)return V.ecModel.getComponent("dataset",q.datasetIndex||0)}function H(V,q){return X(V.data,V.sourceFormat,V.seriesLayoutBy,V.dimensionsDefine,V.startIndex,q)}function X(V,q,se,ve,ue,xe){var Fe,Ue=5;if(r(V))return E.Not;var Ze,we;if(ve){var He=ve[xe];c(He)?(Ze=He.name,we=He.type):d(He)&&(Ze=He)}if(we!=null)return we==="ordinal"?E.Must:E.Not;if(q===b)if(se===L){for(var ee=V[xe],he=0;he<(ee||[]).length&&he<Ue;he++)if((Fe=G(ee[ue+he]))!=null)return Fe}else for(var he=0;he<V.length&&he<Ue;he++){var Ve=V[ue+he];if(Ve&&(Fe=G(Ve[xe]))!=null)return Fe}else if(q===x){if(!Ze)return E.Not;for(var he=0;he<V.length&&he<Ue;he++){var oe=V[he];if(oe&&(Fe=G(oe[Ze]))!=null)return Fe}}else if(q===w){if(!Ze)return E.Not;var ee=V[Ze];if(!ee||r(ee))return E.Not;for(var he=0;he<ee.length&&he<Ue;he++)if((Fe=G(ee[he]))!=null)return Fe}else if(q===A)for(var he=0;he<V.length&&he<Ue;he++){var oe=V[he],Q=t(oe);if(!n(Q))return E.Not;if((Fe=G(Q[xe]))!=null)return Fe}function G(te){var Ae=d(te);if(te!=null&&isFinite(te)&&te!=="")return Ae?E.Might:E.Not;if(Ae&&te!=="-")return E.Must}return E.Not}k.BE_ORDINAL=E,k.detectSourceFormat=O,k.getSource=D,k.resetSourceDefaulter=F,k.prepareSource=U,k.makeSeriesEncodeForAxisCoordSys=Y,k.makeSeriesEncodeForNameBased=W,k.guessOrdinal=H},D9ME:function(B,k,o){var y=o("IwbS"),m=o("fls0"),v=o("bYtY"),a=o("oVpE"),t=a.createSymbol,e=o("QBsz"),h=o("Sj9i");function l(d,c,r){y.Group.call(this),this.add(this.createLine(d,c,r)),this._updateEffectSymbol(d,c)}var s=l.prototype;s.createLine=function(d,c,r){return new m(d,c,r)},s._updateEffectSymbol=function(d,c){var r=d.getItemModel(c),f=r.getModel("effect"),i=f.get("symbolSize"),u=f.get("symbol");v.isArray(i)||(i=[i,i]);var p=f.get("color")||d.getItemVisual(c,"color"),g=this.childAt(1);if(this._symbolType!==u&&(this.remove(g),g=t(u,-.5,-.5,1,1,p),g.z2=100,g.culling=!0,this.add(g)),!g)return;g.setStyle("shadowColor",p),g.setStyle(f.getItemStyle(["color"])),g.attr("scale",i),g.setColor(p),g.attr("scale",i),this._symbolType=u,this._symbolScale=i,this._updateEffectAnimation(d,f,c)},s._updateEffectAnimation=function(d,c,r){var f=this.childAt(1);if(!f)return;var i=this,u=d.getItemLayout(r),p=c.get("period")*1e3,g=c.get("loop"),A=c.get("constantSpeed"),b=v.retrieve(c.get("delay"),function(C){return C/d.count()*p/3}),x=typeof b=="function";if(f.ignore=!0,this.updateAnimationPoints(f,u),A>0&&(p=this.getLineLength(f)/A*1e3),p!==this._period||g!==this._loop){f.stopAnimation();var w=b;x&&(w=b(r)),f.__t>0&&(w=-p*f.__t),f.__t=0;var _=f.animate("",g).when(p,{__t:1}).delay(w).during(function(){i.updateSymbolPosition(f)});g||_.done(function(){i.remove(f)}),_.start()}this._period=p,this._loop=g},s.getLineLength=function(d){return e.dist(d.__p1,d.__cp1)+e.dist(d.__cp1,d.__p2)},s.updateAnimationPoints=function(d,c){d.__p1=c[0],d.__p2=c[1],d.__cp1=c[2]||[(c[0][0]+c[1][0])/2,(c[0][1]+c[1][1])/2]},s.updateData=function(d,c,r){this.childAt(0).updateData(d,c,r),this._updateEffectSymbol(d,c)},s.updateSymbolPosition=function(d){var c=d.__p1,r=d.__p2,f=d.__cp1,i=d.__t,u=d.position,p=[u[0],u[1]],g=h.quadraticAt,A=h.quadraticDerivativeAt;u[0]=g(c[0],f[0],r[0],i),u[1]=g(c[1],f[1],r[1],i);var b=A(c[0],f[0],r[0],i),x=A(c[1],f[1],r[1],i);if(d.rotation=-Math.atan2(x,b)-Math.PI/2,this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")if(d.__lastT!==void 0&&d.__lastT<d.__t){var w=e.dist(p,u)*1.05;d.attr("scale",[d.scale[0],w]),i===1&&(u[0]=p[0]+(u[0]-p[0])/2,u[1]=p[1]+(u[1]-p[1])/2)}else if(d.__lastT===1){var w=2*e.dist(c,u);d.attr("scale",[d.scale[0],w])}else d.attr("scale",this._symbolScale);d.__lastT=d.__t,d.ignore=!1},s.updateLayout=function(d,c){this.childAt(0).updateLayout(d,c);var r=d.getItemModel(c).getModel("effect");this._updateEffectAnimation(d,r,c)},v.inherits(l,y.Group);var n=l;B.exports=n},DBLp:function(B,k){function o(){}o.prototype={diff:function(e,h,l){l||(l=function(x,w){return x===w}),this.equals=l;var s=this;e=e.slice(),h=h.slice();var n=h.length,d=e.length,c=1,r=n+d,f=[{newPos:-1,components:[]}],i=this.extractCommon(f[0],h,e,0);if(f[0].newPos+1>=n&&i+1>=d){for(var u=[],p=0;p<h.length;p++)u.push(p);return[{indices:u,count:h.length}]}function g(){for(var b=-1*c;b<=c;b+=2){var x,w=f[b-1],_=f[b+1],C=(_?_.newPos:0)-b;w&&(f[b-1]=void 0);var L=w&&w.newPos+1<n,E=_&&0<=C&&C<d;if(!L&&!E){f[b]=void 0;continue}if(!L||E&&w.newPos<_.newPos?(x=m(_),s.pushComponent(x.components,void 0,!0)):(x=w,x.newPos++,s.pushComponent(x.components,!0,void 0)),C=s.extractCommon(x,h,e,b),x.newPos+1>=n&&C+1>=d)return y(s,x.components,h,e);f[b]=x}c++}for(;c<=r;){var A=g();if(A)return A}},pushComponent:function(e,h,l){var s=e[e.length-1];s&&s.added===h&&s.removed===l?e[e.length-1]={count:s.count+1,added:h,removed:l}:e.push({count:1,added:h,removed:l})},extractCommon:function(e,h,l,s){for(var n=h.length,d=l.length,c=e.newPos,r=c-s,f=0;c+1<n&&r+1<d&&this.equals(h[c+1],l[r+1]);)c++,r++,f++;return f&&e.components.push({count:f}),e.newPos=c,r},tokenize:function(e){return e.slice()},join:function(e){return e.slice()}};function y(t,e,h,l){for(var s=0,n=e.length,d=0,c=0;s<n;s++){var r=e[s];if(r.removed){for(var f=[],i=c;i<c+r.count;i++)f.push(i);r.indices=f,c+=r.count}else{for(var f=[],i=d;i<d+r.count;i++)f.push(i);r.indices=f,d+=r.count,r.added||(c+=r.count)}}return e}function m(t){return{newPos:t.newPos,components:t.components.slice(0)}}var v=new o;function a(t,e,h){return v.diff(t,e,h)}B.exports=a},DEFe:function(B,k,o){var y=o("bYtY"),m=o("SgGq"),v=o("Ae+d"),a=o("xSat"),t=a.onIrrelevantElement,e=o("IwbS"),h=o("W4dC"),l=o("iRjW"),s=l.getUID,n=o("DN4a");function d(u){var p=u.getItemStyle(),g=u.get("areaColor");return g!=null&&(p.fill=g),p}function c(u,p,g,A,b){g.off("click"),g.off("mousedown"),p.get("selectedMode")&&(g.on("mousedown",function(){u._mouseDownFlag=!0}),g.on("click",function(x){if(!u._mouseDownFlag)return;u._mouseDownFlag=!1;for(var w=x.target;!w.__regions;)w=w.parent;if(!w)return;var _={type:(p.mainType==="geo"?"geo":"map")+"ToggleSelect",batch:y.map(w.__regions,function(C){return{name:C.name,from:b.uid}})};_[p.mainType+"Id"]=p.id,A.dispatchAction(_),r(p,g)}))}function r(u,p){p.eachChild(function(g){y.each(g.__regions,function(A){g.trigger(u.isSelected(A.name)?"emphasis":"normal")})})}function f(u,p){var g=new e.Group;this.uid=s("ec_map_draw"),this._controller=new m(u.getZr()),this._controllerHost={target:p?g:null},this.group=g,this._updateGroup=p,this._mouseDownFlag,this._mapName,this._initialized,g.add(this._regionsGroup=new e.Group),g.add(this._backgroundGroup=new e.Group)}f.prototype={constructor:f,draw:function(u,p,g,A,b){var x=u.mainType==="geo",w=u.getData&&u.getData();x&&p.eachComponent({mainType:"series",subType:"map"},function(z){!w&&z.getHostGeoModel()===u&&(w=z.getData())});var _=u.coordinateSystem;this._updateBackground(_);var C=this._regionsGroup,L=this.group,E=_.getTransformInfo(),S=!C.childAt(0)||b,O;if(S)L.transform=E.roamTransform,L.decomposeTransform(),L.dirty();else{var D=new n;D.transform=E.roamTransform,D.decomposeTransform();var F={scale:D.scale,position:D.position};O=D.scale,e.updateProps(L,F,u)}var U=E.rawScale,R=E.rawPosition;C.removeAll();var K=["itemStyle"],Z=["emphasis","itemStyle"],P=["label"],Y=["emphasis","label"],W=y.createHashMap();y.each(_.regions,function(z){var H=W.get(z.name)||W.set(z.name,new e.Group),X=new e.CompoundPath({segmentIgnoreThreshold:1,shape:{paths:[]}});H.add(X);var V=u.getRegionModel(z.name)||u,q=V.getModel(K),se=V.getModel(Z),ve=d(q),ue=d(se),xe=V.getModel(P),Fe=V.getModel(Y),Ue;if(w){Ue=w.indexOfName(z.name);var Ze=w.getItemVisual(Ue,"color",!0);Ze&&(ve.fill=Ze)}var we=function(me){return[me[0]*U[0]+R[0],me[1]*U[1]+R[1]]};y.each(z.geometries,function(me){if(me.type!=="polygon")return;for(var Me=[],Ie=0;Ie<me.exterior.length;++Ie)Me.push(we(me.exterior[Ie]));X.shape.paths.push(new e.Polygon({segmentIgnoreThreshold:1,shape:{points:Me}}));for(var Ie=0;Ie<(me.interiors?me.interiors.length:0);++Ie){for(var de=me.interiors[Ie],Me=[],ye=0;ye<de.length;++ye)Me.push(we(de[ye]));X.shape.paths.push(new e.Polygon({segmentIgnoreThreshold:1,shape:{points:Me}}))}}),X.setStyle(ve),X.style.strokeNoScale=!0,X.culling=!0;var He=xe.get("show"),ee=Fe.get("show"),he=w&&isNaN(w.get(w.mapDimension("value"),Ue)),Ve=w&&w.getItemLayout(Ue);if(x||he&&(He||ee)||Ve&&Ve.showLabel){var oe=x?z.name:Ue,Q;(!w||Ue>=0)&&(Q=u);var G=new e.Text({position:we(z.center.slice()),scale:[1/L.scale[0],1/L.scale[1]],z2:10,silent:!0});if(e.setLabelStyle(G.style,G.hoverStyle={},xe,Fe,{labelFetcher:Q,labelDataIndex:oe,defaultText:z.name,useInsideStyle:!1},{textAlign:"center",textVerticalAlign:"middle"}),!S){var te=[1/O[0],1/O[1]];e.updateProps(G,{scale:te},u)}H.add(G)}if(w)w.setItemGraphicEl(Ue,H);else{var V=u.getRegionModel(z.name);X.eventData={componentType:"geo",componentIndex:u.componentIndex,geoIndex:u.componentIndex,name:z.name,region:V&&V.option||{}}}var Ae=H.__regions||(H.__regions=[]);Ae.push(z),H.highDownSilentOnTouch=!!u.get("selectedMode"),e.setHoverStyle(H,ue),C.add(H)}),this._updateController(u,p,g),c(this,u,C,g,A),r(u,C)},remove:function(){this._regionsGroup.removeAll(),this._backgroundGroup.removeAll(),this._controller.dispose(),this._mapName&&h.removeGraphic(this._mapName,this.uid),this._mapName=null,this._controllerHost={}},_updateBackground:function(u){var p=u.map;this._mapName!==p&&y.each(h.makeGraphic(p,this.uid),function(g){this._backgroundGroup.add(g)},this),this._mapName=p},_updateController:function(u,p,g){var A=u.coordinateSystem,b=this._controller,x=this._controllerHost;x.zoomLimit=u.get("scaleLimit"),x.zoom=A.getZoom(),b.enable(u.get("roam")||!1);var w=u.mainType;function _(){var C={type:"geoRoam",componentType:w};return C[w+"Id"]=u.id,C}b.off("pan").on("pan",function(C){this._mouseDownFlag=!1,v.updateViewOnPan(x,C.dx,C.dy),g.dispatchAction(y.extend(_(),{dx:C.dx,dy:C.dy}))},this),b.off("zoom").on("zoom",function(C){if(this._mouseDownFlag=!1,v.updateViewOnZoom(x,C.scale,C.originX,C.originY),g.dispatchAction(y.extend(_(),{zoom:C.scale,originX:C.originX,originY:C.originY})),this._updateGroup){var L=this.group.scale;this._regionsGroup.traverse(function(E){E.type==="text"&&E.attr("scale",[1/L[0],1/L[1]])})}},this),b.setPointerChecker(function(C,L,E){return A.getViewRectAfterRoam().contain(L,E)&&!t(C,g,u)})}};var i=f;B.exports=i},DN4a:function(B,k,o){var y=o("Fofx"),m=o("QBsz"),v=y.identity,a=5e-5;function t(c){return c>a||c<-a}var e=function(r){r=r||{},r.position||(this.position=[0,0]),r.rotation==null&&(this.rotation=0),r.scale||(this.scale=[1,1]),this.origin=this.origin||null},h=e.prototype;h.transform=null,h.needLocalTransform=function(){return t(this.rotation)||t(this.position[0])||t(this.position[1])||t(this.scale[0]-1)||t(this.scale[1]-1)};var l=[];h.updateTransform=function(){var c=this.parent,r=c&&c.transform,f=this.needLocalTransform(),i=this.transform;if(!(f||r)){i&&v(i);return}i=i||y.create(),f?this.getLocalTransform(i):v(i),r&&(f?y.mul(i,c.transform,i):y.copy(i,c.transform)),this.transform=i;var u=this.globalScaleRatio;if(u!=null&&u!==1){this.getGlobalScale(l);var p=l[0]<0?-1:1,g=l[1]<0?-1:1,A=((l[0]-p)*u+p)/l[0]||0,b=((l[1]-g)*u+g)/l[1]||0;i[0]*=A,i[1]*=A,i[2]*=b,i[3]*=b}this.invTransform=this.invTransform||y.create(),y.invert(this.invTransform,i)},h.getLocalTransform=function(c){return e.getLocalTransform(this,c)},h.setTransform=function(c){var r=this.transform,f=c.dpr||1;r?c.setTransform(f*r[0],f*r[1],f*r[2],f*r[3],f*r[4],f*r[5]):c.setTransform(f,0,0,f,0,0)},h.restoreTransform=function(c){var r=c.dpr||1;c.setTransform(r,0,0,r,0,0)};var s=[],n=y.create();h.setLocalTransform=function(c){if(!c)return;var r=c[0]*c[0]+c[1]*c[1],f=c[2]*c[2]+c[3]*c[3],i=this.position,u=this.scale;t(r-1)&&(r=Math.sqrt(r)),t(f-1)&&(f=Math.sqrt(f)),c[0]<0&&(r=-r),c[3]<0&&(f=-f),i[0]=c[4],i[1]=c[5],u[0]=r,u[1]=f,this.rotation=Math.atan2(-c[1]/f,c[0]/r)},h.decomposeTransform=function(){if(!this.transform)return;var c=this.parent,r=this.transform;c&&c.transform&&(y.mul(s,c.invTransform,r),r=s);var f=this.origin;f&&(f[0]||f[1])&&(n[4]=f[0],n[5]=f[1],y.mul(s,r,n),s[4]-=f[0],s[5]-=f[1],r=s),this.setLocalTransform(r)},h.getGlobalScale=function(c){var r=this.transform;return c=c||[],r?(c[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),c[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(c[0]=-c[0]),r[3]<0&&(c[1]=-c[1]),c):(c[0]=1,c[1]=1,c)},h.transformCoordToLocal=function(c,r){var f=[c,r],i=this.invTransform;return i&&m.applyTransform(f,f,i),f},h.transformCoordToGlobal=function(c,r){var f=[c,r],i=this.transform;return i&&m.applyTransform(f,f,i),f},e.getLocalTransform=function(c,r){r=r||[],v(r);var f=c.origin,i=c.scale||[1,1],u=c.rotation||0,p=c.position||[0,0];return f&&(r[4]-=f[0],r[5]-=f[1]),y.scale(r,r,i),u&&y.rotate(r,r,u),f&&(r[4]+=f[0],r[5]+=f[1]),r[4]+=p[0],r[5]+=p[1],r};var d=e;B.exports=d},DWbR:function(B,k,o){//! moment.js locale configuration
//! locale : siSwati [ss]
//! author : Nicolai Davies<mail@nicolai.io> : https://github.com/nicolaidavies
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(a,t,e){return a<11?"ekuseni":a<15?"emini":a<19?"entsambama":"ebusuku"},meridiemHour:function(a,t){if(a===12&&(a=0),t==="ekuseni")return a;if(t==="emini")return a>=11?a:a+12;if(t==="entsambama"||t==="ebusuku")return a===0?0:a+12},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return m})},DXo8:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};k.default=y},DY7V:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M758.2 839.1C851.8 765.9 912 651.9 912 523.9 912 303 733.5 124.3 512.6 124 291.4 123.7 112 302.8 112 523.9c0 125.2 57.5 236.9 147.6 310.2 3.5 2.8 8.6 2.2 11.4-1.3l39.4-50.5c2.7-3.4 2.1-8.3-1.2-11.1-8.1-6.6-15.9-13.7-23.4-21.2a318.64 318.64 0 01-68.6-101.7C200.4 609 192 567.1 192 523.9s8.4-85.1 25.1-124.5c16.1-38.1 39.2-72.3 68.6-101.7 29.4-29.4 63.6-52.5 101.7-68.6C426.9 212.4 468.8 204 512 204s85.1 8.4 124.5 25.1c38.1 16.1 72.3 39.2 101.7 68.6 29.4 29.4 52.5 63.6 68.6 101.7 16.7 39.4 25.1 81.3 25.1 124.5s-8.4 85.1-25.1 124.5a318.64 318.64 0 01-68.6 101.7c-9.3 9.3-19.1 18-29.3 26L668.2 724a8 8 0 00-14.1 3l-39.6 162.2c-1.2 5 2.6 9.9 7.7 9.9l167 .8c6.7 0 10.5-7.7 6.3-12.9l-37.3-47.9z"}}]},name:"redo",theme:"outlined"};k.default=y},Dagg:function(B,k,o){var y=o("Gev7"),m=o("mFDi"),v=o("bYtY"),a=o("Xnb7");function t(h){y.call(this,h)}t.prototype={constructor:t,type:"image",brush:function(l,s){var n=this.style,d=n.image;n.bind(l,this,s);var c=this._image=a.createOrUpdateImage(d,this._image,this,this.onload);if(!c||!a.isImageReady(c))return;var r=n.x||0,f=n.y||0,i=n.width,u=n.height,p=c.width/c.height;if(i==null&&u!=null?i=u*p:u==null&&i!=null?u=i/p:i==null&&u==null&&(i=c.width,u=c.height),this.setTransform(l),n.sWidth&&n.sHeight){var g=n.sx||0,A=n.sy||0;l.drawImage(c,g,A,n.sWidth,n.sHeight,r,f,i,u)}else if(n.sx&&n.sy){var g=n.sx,A=n.sy,b=i-g,x=u-A;l.drawImage(c,g,A,b,x,r,f,i,u)}else l.drawImage(c,r,f,i,u);n.text!=null&&(this.restoreTransform(l),this.drawRectText(l,this.getBoundingRect()))},getBoundingRect:function(){var l=this.style;return this._rect||(this._rect=new m(l.x||0,l.y||0,l.width||0,l.height||0)),this._rect}},v.inherits(t,y);var e=t;B.exports=e},DfAj:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("MeZc"),a=o.n(v)},Dg8C:function(B,k,o){var y=o("XxSj"),m=o("bYtY");function v(a,t){a.eachSeriesByType("sankey",function(e){var h=e.getGraph(),l=h.nodes;if(l.length){var s=Infinity,n=-Infinity;m.each(l,function(d){var c=d.getLayout().value;c<s&&(s=c),c>n&&(n=c)}),m.each(l,function(d){var c=new y({type:"color",mappingMethod:"linear",dataExtent:[s,n],visual:e.get("color")}),r=c.mapValueToVisual(d.getLayout().value),f=d.getModel().get("itemStyle.color");f!=null?d.setVisual("color",f):d.setVisual("color",r)})}})}B.exports=v},DlQD:function(B,k,o){(function(y,m){B.exports=m()})(this,function(){"use strict";function y(nr,Kt){for(var ir=0;ir<Kt.length;ir++){var $e=Kt[ir];$e.enumerable=$e.enumerable||!1,$e.configurable=!0,"value"in $e&&($e.writable=!0),Object.defineProperty(nr,$e.key,$e)}}function m(nr,Kt,ir){return Kt&&y(nr.prototype,Kt),ir&&y(nr,ir),nr}function v(nr,Kt){if(!nr)return;if(typeof nr=="string")return a(nr,Kt);var ir=Object.prototype.toString.call(nr).slice(8,-1);if(ir==="Object"&&nr.constructor&&(ir=nr.constructor.name),ir==="Map"||ir==="Set")return Array.from(nr);if(ir==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ir))return a(nr,Kt)}function a(nr,Kt){(Kt==null||Kt>nr.length)&&(Kt=nr.length);for(var ir=0,$e=new Array(Kt);ir<Kt;ir++)$e[ir]=nr[ir];return $e}function t(nr,Kt){var ir;if(typeof Symbol=="undefined"||nr[Symbol.iterator]==null){if(Array.isArray(nr)||(ir=v(nr))||Kt&&nr&&typeof nr.length=="number"){ir&&(nr=ir);var $e=0;return function(){return $e>=nr.length?{done:!0}:{done:!1,value:nr[$e++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return ir=nr[Symbol.iterator](),ir.next.bind(ir)}function e(nr,Kt){return Kt={exports:{}},nr(Kt,Kt.exports),Kt.exports}var h=e(function(nr){function Kt(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function ir($e){nr.exports.defaults=$e}nr.exports={defaults:Kt(),getDefaults:Kt,changeDefaults:ir}}),l=h.defaults,s=h.getDefaults,n=h.changeDefaults,d=/[&<>"']/,c=/[&<>"']/g,r=/[<>"']|&(?!#?\w+;)/,f=/[<>"']|&(?!#?\w+;)/g,i={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},u=function(Kt){return i[Kt]};function p(nr,Kt){if(Kt){if(d.test(nr))return nr.replace(c,u)}else if(r.test(nr))return nr.replace(f,u);return nr}var g=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function A(nr){return nr.replace(g,function(Kt,ir){return ir=ir.toLowerCase(),ir==="colon"?":":ir.charAt(0)==="#"?ir.charAt(1)==="x"?String.fromCharCode(parseInt(ir.substring(2),16)):String.fromCharCode(+ir.substring(1)):""})}var b=/(^|[^\[])\^/g;function x(nr,Kt){nr=nr.source||nr,Kt=Kt||"";var ir={replace:function(ae,re){return re=re.source||re,re=re.replace(b,"$1"),nr=nr.replace(ae,re),ir},getRegex:function(){return new RegExp(nr,Kt)}};return ir}var w=/[^\w:]/g,_=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function C(nr,Kt,ir){if(nr){var $e;try{$e=decodeURIComponent(A(ir)).replace(w,"").toLowerCase()}catch(ae){return null}if($e.indexOf("javascript:")===0||$e.indexOf("vbscript:")===0||$e.indexOf("data:")===0)return null}Kt&&!_.test(ir)&&(ir=D(Kt,ir));try{ir=encodeURI(ir).replace(/%25/g,"%")}catch(ae){return null}return ir}var L={},E=/^[^:]+:\/*[^/]*$/,S=/^([^:]+:)[\s\S]*$/,O=/^([^:]+:\/*[^/]*)[\s\S]*$/;function D(nr,Kt){L[" "+nr]||(E.test(nr)?L[" "+nr]=nr+"/":L[" "+nr]=K(nr,"/",!0)),nr=L[" "+nr];var ir=nr.indexOf(":")===-1;return Kt.substring(0,2)==="//"?ir?Kt:nr.replace(S,"$1")+Kt:Kt.charAt(0)==="/"?ir?Kt:nr.replace(O,"$1")+Kt:nr+Kt}var F={exec:function(){}};function U(nr){for(var Kt=1,ir,$e;Kt<arguments.length;Kt++){ir=arguments[Kt];for($e in ir)Object.prototype.hasOwnProperty.call(ir,$e)&&(nr[$e]=ir[$e])}return nr}function R(nr,Kt){var ir=nr.replace(/\|/g,function(re,Ce,Ne){for(var ce=!1,dt=Ce;--dt>=0&&Ne[dt]==="\\";)ce=!ce;return ce?"|":" |"}),$e=ir.split(/ \|/),ae=0;if($e.length>Kt)$e.splice(Kt);else for(;$e.length<Kt;)$e.push("");for(;ae<$e.length;ae++)$e[ae]=$e[ae].trim().replace(/\\\|/g,"|");return $e}function K(nr,Kt,ir){var $e=nr.length;if($e===0)return"";for(var ae=0;ae<$e;){var re=nr.charAt($e-ae-1);if(re===Kt&&!ir)ae++;else if(re!==Kt&&ir)ae++;else break}return nr.substr(0,$e-ae)}function Z(nr,Kt){if(nr.indexOf(Kt[1])===-1)return-1;for(var ir=nr.length,$e=0,ae=0;ae<ir;ae++)if(nr[ae]==="\\")ae++;else if(nr[ae]===Kt[0])$e++;else if(nr[ae]===Kt[1]&&($e--,$e<0))return ae;return-1}function P(nr){nr&&nr.sanitize&&!nr.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}var Y={escape:p,unescape:A,edit:x,cleanUrl:C,resolveUrl:D,noopTest:F,merge:U,splitCells:R,rtrim:K,findClosingBracket:Z,checkSanitizeDeprecation:P},W=h.defaults,z=Y.rtrim,H=Y.splitCells,X=Y.escape,V=Y.findClosingBracket;function q(nr,Kt,ir){var $e=Kt.href,ae=Kt.title?X(Kt.title):null,re=nr[1].replace(/\\([\[\]])/g,"$1");return nr[0].charAt(0)!=="!"?{type:"link",raw:ir,href:$e,title:ae,text:re}:{type:"image",raw:ir,href:$e,title:ae,text:X(re)}}function se(nr,Kt){var ir=nr.match(/^(\s+)(?:```)/);if(ir===null)return Kt;var $e=ir[1];return Kt.split(`
`).map(function(ae){var re=ae.match(/^\s+/);if(re===null)return ae;var Ce=re[0];return Ce.length>=$e.length?ae.slice($e.length):ae}).join(`
`)}var ve=function(){function nr(ir){this.options=ir||W}var Kt=nr.prototype;return Kt.space=function($e){var ae=this.rules.block.newline.exec($e);if(ae)return ae[0].length>1?{type:"space",raw:ae[0]}:{raw:`
`}},Kt.code=function($e,ae){var re=this.rules.block.code.exec($e);if(re){var Ce=ae[ae.length-1];if(Ce&&Ce.type==="paragraph")return{raw:re[0],text:re[0].trimRight()};var Ne=re[0].replace(/^ {4}/gm,"");return{type:"code",raw:re[0],codeBlockStyle:"indented",text:this.options.pedantic?Ne:z(Ne,`
`)}}},Kt.fences=function($e){var ae=this.rules.block.fences.exec($e);if(ae){var re=ae[0],Ce=se(re,ae[3]||"");return{type:"code",raw:re,lang:ae[2]?ae[2].trim():ae[2],text:Ce}}},Kt.heading=function($e){var ae=this.rules.block.heading.exec($e);if(ae)return{type:"heading",raw:ae[0],depth:ae[1].length,text:ae[2]}},Kt.nptable=function($e){var ae=this.rules.block.nptable.exec($e);if(ae){var re={type:"table",header:H(ae[1].replace(/^ *| *\| *$/g,"")),align:ae[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:ae[3]?ae[3].replace(/\n$/,"").split(`
`):[],raw:ae[0]};if(re.header.length===re.align.length){var Ce=re.align.length,Ne;for(Ne=0;Ne<Ce;Ne++)/^ *-+: *$/.test(re.align[Ne])?re.align[Ne]="right":/^ *:-+: *$/.test(re.align[Ne])?re.align[Ne]="center":/^ *:-+ *$/.test(re.align[Ne])?re.align[Ne]="left":re.align[Ne]=null;for(Ce=re.cells.length,Ne=0;Ne<Ce;Ne++)re.cells[Ne]=H(re.cells[Ne],re.header.length);return re}}},Kt.hr=function($e){var ae=this.rules.block.hr.exec($e);if(ae)return{type:"hr",raw:ae[0]}},Kt.blockquote=function($e){var ae=this.rules.block.blockquote.exec($e);if(ae){var re=ae[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:ae[0],text:re}}},Kt.list=function($e){var ae=this.rules.block.list.exec($e);if(ae){for(var re=ae[0],Ce=ae[2],Ne=Ce.length>1,ce=Ce[Ce.length-1]===")",dt={type:"list",raw:re,ordered:Ne,start:Ne?+Ce.slice(0,-1):"",loose:!1,items:[]},Dt=ae[0].match(this.rules.block.item),ze=!1,Yt,Dr,ct,er,ut,at,Ye,Je=Dt.length,Vt=0;Vt<Je;Vt++)Yt=Dt[Vt],re=Yt,Dr=Yt.length,Yt=Yt.replace(/^ *([*+-]|\d+[.)]) */,""),~Yt.indexOf(`
`)&&(Dr-=Yt.length,Yt=this.options.pedantic?Yt.replace(/^ {1,4}/gm,""):Yt.replace(new RegExp("^ {1,"+Dr+"}","gm"),"")),Vt!==Je-1&&(ct=this.rules.block.bullet.exec(Dt[Vt+1])[0],(Ne?ct.length===1||!ce&&ct[ct.length-1]===")":ct.length>1||this.options.smartLists&&ct!==Ce)&&(er=Dt.slice(Vt+1).join(`
`),dt.raw=dt.raw.substring(0,dt.raw.length-er.length),Vt=Je-1)),ut=ze||/\n\n(?!\s*$)/.test(Yt),Vt!==Je-1&&(ze=Yt.charAt(Yt.length-1)===`
`,ut||(ut=ze)),ut&&(dt.loose=!0),at=/^\[[ xX]\] /.test(Yt),Ye=void 0,at&&(Ye=Yt[1]!==" ",Yt=Yt.replace(/^\[[ xX]\] +/,"")),dt.items.push({type:"list_item",raw:re,task:at,checked:Ye,loose:ut,text:Yt});return dt}},Kt.html=function($e){var ae=this.rules.block.html.exec($e);if(ae)return{type:this.options.sanitize?"paragraph":"html",raw:ae[0],pre:!this.options.sanitizer&&(ae[1]==="pre"||ae[1]==="script"||ae[1]==="style"),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(ae[0]):X(ae[0]):ae[0]}},Kt.def=function($e){var ae=this.rules.block.def.exec($e);if(ae){ae[3]&&(ae[3]=ae[3].substring(1,ae[3].length-1));var re=ae[1].toLowerCase().replace(/\s+/g," ");return{tag:re,raw:ae[0],href:ae[2],title:ae[3]}}},Kt.table=function($e){var ae=this.rules.block.table.exec($e);if(ae){var re={type:"table",header:H(ae[1].replace(/^ *| *\| *$/g,"")),align:ae[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:ae[3]?ae[3].replace(/\n$/,"").split(`
`):[]};if(re.header.length===re.align.length){re.raw=ae[0];var Ce=re.align.length,Ne;for(Ne=0;Ne<Ce;Ne++)/^ *-+: *$/.test(re.align[Ne])?re.align[Ne]="right":/^ *:-+: *$/.test(re.align[Ne])?re.align[Ne]="center":/^ *:-+ *$/.test(re.align[Ne])?re.align[Ne]="left":re.align[Ne]=null;for(Ce=re.cells.length,Ne=0;Ne<Ce;Ne++)re.cells[Ne]=H(re.cells[Ne].replace(/^ *\| *| *\| *$/g,""),re.header.length);return re}}},Kt.lheading=function($e){var ae=this.rules.block.lheading.exec($e);if(ae)return{type:"heading",raw:ae[0],depth:ae[2].charAt(0)==="="?1:2,text:ae[1]}},Kt.paragraph=function($e){var ae=this.rules.block.paragraph.exec($e);if(ae)return{type:"paragraph",raw:ae[0],text:ae[1].charAt(ae[1].length-1)===`
`?ae[1].slice(0,-1):ae[1]}},Kt.text=function($e,ae){var re=this.rules.block.text.exec($e);if(re){var Ce=ae[ae.length-1];return Ce&&Ce.type==="text"?{raw:re[0],text:re[0]}:{type:"text",raw:re[0],text:re[0]}}},Kt.escape=function($e){var ae=this.rules.inline.escape.exec($e);if(ae)return{type:"escape",raw:ae[0],text:X(ae[1])}},Kt.tag=function($e,ae,re){var Ce=this.rules.inline.tag.exec($e);if(Ce)return!ae&&/^<a /i.test(Ce[0])?ae=!0:ae&&/^<\/a>/i.test(Ce[0])&&(ae=!1),!re&&/^<(pre|code|kbd|script)(\s|>)/i.test(Ce[0])?re=!0:re&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(Ce[0])&&(re=!1),{type:this.options.sanitize?"text":"html",raw:Ce[0],inLink:ae,inRawBlock:re,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(Ce[0]):X(Ce[0]):Ce[0]}},Kt.link=function($e){var ae=this.rules.inline.link.exec($e);if(ae){var re=V(ae[2],"()");if(re>-1){var Ce=ae[0].indexOf("!")===0?5:4,Ne=Ce+ae[1].length+re;ae[2]=ae[2].substring(0,re),ae[0]=ae[0].substring(0,Ne).trim(),ae[3]=""}var ce=ae[2],dt="";if(this.options.pedantic){var Dt=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(ce);Dt?(ce=Dt[1],dt=Dt[3]):dt=""}else dt=ae[3]?ae[3].slice(1,-1):"";ce=ce.trim().replace(/^<([\s\S]*)>$/,"$1");var ze=q(ae,{href:ce&&ce.replace(this.rules.inline._escapes,"$1"),title:dt&&dt.replace(this.rules.inline._escapes,"$1")},ae[0]);return ze}},Kt.reflink=function($e,ae){var re;if((re=this.rules.inline.reflink.exec($e))||(re=this.rules.inline.nolink.exec($e))){var Ce=(re[2]||re[1]).replace(/\s+/g," ");if(Ce=ae[Ce.toLowerCase()],!Ce||!Ce.href){var Ne=re[0].charAt(0);return{type:"text",raw:Ne,text:Ne}}var ce=q(re,Ce,re[0]);return ce}},Kt.strong=function($e,ae,re){re===void 0&&(re="");var Ce=this.rules.inline.strong.start.exec($e);if(Ce&&(!Ce[1]||Ce[1]&&(re===""||this.rules.inline.punctuation.exec(re)))){ae=ae.slice(-1*$e.length);var Ne=Ce[0]==="**"?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;Ne.lastIndex=0;for(var ce;(Ce=Ne.exec(ae))!=null;)if(ce=this.rules.inline.strong.middle.exec(ae.slice(0,Ce.index+3)),ce)return{type:"strong",raw:$e.slice(0,ce[0].length),text:$e.slice(2,ce[0].length-2)}}},Kt.em=function($e,ae,re){re===void 0&&(re="");var Ce=this.rules.inline.em.start.exec($e);if(Ce&&(!Ce[1]||Ce[1]&&(re===""||this.rules.inline.punctuation.exec(re)))){ae=ae.slice(-1*$e.length);var Ne=Ce[0]==="*"?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;Ne.lastIndex=0;for(var ce;(Ce=Ne.exec(ae))!=null;)if(ce=this.rules.inline.em.middle.exec(ae.slice(0,Ce.index+2)),ce)return{type:"em",raw:$e.slice(0,ce[0].length),text:$e.slice(1,ce[0].length-1)}}},Kt.codespan=function($e){var ae=this.rules.inline.code.exec($e);if(ae){var re=ae[2].replace(/\n/g," "),Ce=/[^ ]/.test(re),Ne=re.startsWith(" ")&&re.endsWith(" ");return Ce&&Ne&&(re=re.substring(1,re.length-1)),re=X(re,!0),{type:"codespan",raw:ae[0],text:re}}},Kt.br=function($e){var ae=this.rules.inline.br.exec($e);if(ae)return{type:"br",raw:ae[0]}},Kt.del=function($e){var ae=this.rules.inline.del.exec($e);if(ae)return{type:"del",raw:ae[0],text:ae[1]}},Kt.autolink=function($e,ae){var re=this.rules.inline.autolink.exec($e);if(re){var Ce,Ne;return re[2]==="@"?(Ce=X(this.options.mangle?ae(re[1]):re[1]),Ne="mailto:"+Ce):(Ce=X(re[1]),Ne=Ce),{type:"link",raw:re[0],text:Ce,href:Ne,tokens:[{type:"text",raw:Ce,text:Ce}]}}},Kt.url=function($e,ae){var re;if(re=this.rules.inline.url.exec($e)){var Ce,Ne;if(re[2]==="@")Ce=X(this.options.mangle?ae(re[0]):re[0]),Ne="mailto:"+Ce;else{var ce;do ce=re[0],re[0]=this.rules.inline._backpedal.exec(re[0])[0];while(ce!==re[0]);Ce=X(re[0]),re[1]==="www."?Ne="http://"+Ce:Ne=Ce}return{type:"link",raw:re[0],text:Ce,href:Ne,tokens:[{type:"text",raw:Ce,text:Ce}]}}},Kt.inlineText=function($e,ae,re){var Ce=this.rules.inline.text.exec($e);if(Ce){var Ne;return ae?Ne=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(Ce[0]):X(Ce[0]):Ce[0]:Ne=X(this.options.smartypants?re(Ce[0]):Ce[0]),{type:"text",raw:Ce[0],text:Ne}}},nr}(),ue=Y.noopTest,xe=Y.edit,Fe=Y.merge,Ue={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:ue,table:ue,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};Ue._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,Ue._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,Ue.def=xe(Ue.def).replace("label",Ue._label).replace("title",Ue._title).getRegex(),Ue.bullet=/(?:[*+-]|\d{1,9}[.)])/,Ue.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,Ue.item=xe(Ue.item,"gm").replace(/bull/g,Ue.bullet).getRegex(),Ue.list=xe(Ue.list).replace(/bull/g,Ue.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+Ue.def.source+")").getRegex(),Ue._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Ue._comment=/<!--(?!-?>)[\s\S]*?-->/,Ue.html=xe(Ue.html,"i").replace("comment",Ue._comment).replace("tag",Ue._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Ue.paragraph=xe(Ue._paragraph).replace("hr",Ue.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Ue._tag).getRegex(),Ue.blockquote=xe(Ue.blockquote).replace("paragraph",Ue.paragraph).getRegex(),Ue.normal=Fe({},Ue),Ue.gfm=Fe({},Ue.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),Ue.gfm.nptable=xe(Ue.gfm.nptable).replace("hr",Ue.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Ue._tag).getRegex(),Ue.gfm.table=xe(Ue.gfm.table).replace("hr",Ue.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",Ue._tag).getRegex(),Ue.pedantic=Fe({},Ue.normal,{html:xe(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Ue._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:ue,paragraph:xe(Ue.normal._paragraph).replace("hr",Ue.hr).replace("heading",` *#{1,6} *[^
]`).replace("lheading",Ue.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var Ze={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:ue,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:ue,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n))|(?= {2,}\n))/,punctuation:/^([\s*punctuation])/};Ze._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",Ze.punctuation=xe(Ze.punctuation).replace(/punctuation/g,Ze._punctuation).getRegex(),Ze._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",Ze._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",Ze.em.start=xe(Ze.em.start).replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.em.middle=xe(Ze.em.middle).replace(/punctuation/g,Ze._punctuation).replace(/overlapSkip/g,Ze._overlapSkip).getRegex(),Ze.em.endAst=xe(Ze.em.endAst,"g").replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.em.endUnd=xe(Ze.em.endUnd,"g").replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.strong.start=xe(Ze.strong.start).replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.strong.middle=xe(Ze.strong.middle).replace(/punctuation/g,Ze._punctuation).replace(/blockSkip/g,Ze._blockSkip).getRegex(),Ze.strong.endAst=xe(Ze.strong.endAst,"g").replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.strong.endUnd=xe(Ze.strong.endUnd,"g").replace(/punctuation/g,Ze._punctuation).getRegex(),Ze.blockSkip=xe(Ze._blockSkip,"g").getRegex(),Ze.overlapSkip=xe(Ze._overlapSkip,"g").getRegex(),Ze._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,Ze._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,Ze._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,Ze.autolink=xe(Ze.autolink).replace("scheme",Ze._scheme).replace("email",Ze._email).getRegex(),Ze._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,Ze.tag=xe(Ze.tag).replace("comment",Ue._comment).replace("attribute",Ze._attribute).getRegex(),Ze._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Ze._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,Ze._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,Ze.link=xe(Ze.link).replace("label",Ze._label).replace("href",Ze._href).replace("title",Ze._title).getRegex(),Ze.reflink=xe(Ze.reflink).replace("label",Ze._label).getRegex(),Ze.reflinkSearch=xe(Ze.reflinkSearch,"g").replace("reflink",Ze.reflink).replace("nolink",Ze.nolink).getRegex(),Ze.normal=Fe({},Ze),Ze.pedantic=Fe({},Ze.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:xe(/^!?\[(label)\]\((.*?)\)/).replace("label",Ze._label).getRegex(),reflink:xe(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Ze._label).getRegex()}),Ze.gfm=Fe({},Ze.normal,{escape:xe(Ze.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?= {2,}\n|[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),Ze.gfm.url=xe(Ze.gfm.url,"i").replace("email",Ze.gfm._extended_email).getRegex(),Ze.breaks=Fe({},Ze.gfm,{br:xe(Ze.br).replace("{2,}","*").getRegex(),text:xe(Ze.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var we={block:Ue,inline:Ze},He=h.defaults,ee=we.block,he=we.inline;function Ve(nr){return nr.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201C").replace(/"/g,"\u201D").replace(/\.{3}/g,"\u2026")}function oe(nr){var Kt="",ir,$e,ae=nr.length;for(ir=0;ir<ae;ir++)$e=nr.charCodeAt(ir),Math.random()>.5&&($e="x"+$e.toString(16)),Kt+="&#"+$e+";";return Kt}var Q=function(){function nr(ir){this.tokens=[],this.tokens.links=Object.create(null),this.options=ir||He,this.options.tokenizer=this.options.tokenizer||new ve,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var $e={block:ee.normal,inline:he.normal};this.options.pedantic?($e.block=ee.pedantic,$e.inline=he.pedantic):this.options.gfm&&($e.block=ee.gfm,this.options.breaks?$e.inline=he.breaks:$e.inline=he.gfm),this.tokenizer.rules=$e}nr.lex=function($e,ae){var re=new nr(ae);return re.lex($e)};var Kt=nr.prototype;return Kt.lex=function($e){return $e=$e.replace(/\r\n|\r/g,`
`).replace(/\t/g," "),this.blockTokens($e,this.tokens,!0),this.inline(this.tokens),this.tokens},Kt.blockTokens=function($e,ae,re){ae===void 0&&(ae=[]),re===void 0&&(re=!0),$e=$e.replace(/^ +$/gm,"");for(var Ce,Ne,ce,dt;$e;){if(Ce=this.tokenizer.space($e)){$e=$e.substring(Ce.raw.length),Ce.type&&ae.push(Ce);continue}if(Ce=this.tokenizer.code($e,ae)){$e=$e.substring(Ce.raw.length),Ce.type?ae.push(Ce):(dt=ae[ae.length-1],dt.raw+=`
`+Ce.raw,dt.text+=`
`+Ce.text);continue}if(Ce=this.tokenizer.fences($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.heading($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.nptable($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.hr($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.blockquote($e)){$e=$e.substring(Ce.raw.length),Ce.tokens=this.blockTokens(Ce.text,[],re),ae.push(Ce);continue}if(Ce=this.tokenizer.list($e)){for($e=$e.substring(Ce.raw.length),ce=Ce.items.length,Ne=0;Ne<ce;Ne++)Ce.items[Ne].tokens=this.blockTokens(Ce.items[Ne].text,[],!1);ae.push(Ce);continue}if(Ce=this.tokenizer.html($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(re&&(Ce=this.tokenizer.def($e))){$e=$e.substring(Ce.raw.length),this.tokens.links[Ce.tag]||(this.tokens.links[Ce.tag]={href:Ce.href,title:Ce.title});continue}if(Ce=this.tokenizer.table($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.lheading($e)){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(re&&(Ce=this.tokenizer.paragraph($e))){$e=$e.substring(Ce.raw.length),ae.push(Ce);continue}if(Ce=this.tokenizer.text($e,ae)){$e=$e.substring(Ce.raw.length),Ce.type?ae.push(Ce):(dt=ae[ae.length-1],dt.raw+=`
`+Ce.raw,dt.text+=`
`+Ce.text);continue}if($e){var Dt="Infinite loop on byte: "+$e.charCodeAt(0);if(this.options.silent){console.error(Dt);break}else throw new Error(Dt)}}return ae},Kt.inline=function($e){var ae,re,Ce,Ne,ce,dt,Dt=$e.length;for(ae=0;ae<Dt;ae++){dt=$e[ae];switch(dt.type){case"paragraph":case"text":case"heading":{dt.tokens=[],this.inlineTokens(dt.text,dt.tokens);break}case"table":{for(dt.tokens={header:[],cells:[]},Ne=dt.header.length,re=0;re<Ne;re++)dt.tokens.header[re]=[],this.inlineTokens(dt.header[re],dt.tokens.header[re]);for(Ne=dt.cells.length,re=0;re<Ne;re++)for(ce=dt.cells[re],dt.tokens.cells[re]=[],Ce=0;Ce<ce.length;Ce++)dt.tokens.cells[re][Ce]=[],this.inlineTokens(ce[Ce],dt.tokens.cells[re][Ce]);break}case"blockquote":{this.inline(dt.tokens);break}case"list":{for(Ne=dt.items.length,re=0;re<Ne;re++)this.inline(dt.items[re].tokens);break}}}return $e},Kt.inlineTokens=function($e,ae,re,Ce,Ne){ae===void 0&&(ae=[]),re===void 0&&(re=!1),Ce===void 0&&(Ce=!1),Ne===void 0&&(Ne="");var ce,dt=$e,Dt;if(this.tokens.links){var ze=Object.keys(this.tokens.links);if(ze.length>0)for(;(Dt=this.tokenizer.rules.inline.reflinkSearch.exec(dt))!=null;)ze.includes(Dt[0].slice(Dt[0].lastIndexOf("[")+1,-1))&&(dt=dt.slice(0,Dt.index)+"["+"a".repeat(Dt[0].length-2)+"]"+dt.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(Dt=this.tokenizer.rules.inline.blockSkip.exec(dt))!=null;)dt=dt.slice(0,Dt.index)+"["+"a".repeat(Dt[0].length-2)+"]"+dt.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;$e;){if(ce=this.tokenizer.escape($e)){$e=$e.substring(ce.raw.length),ae.push(ce);continue}if(ce=this.tokenizer.tag($e,re,Ce)){$e=$e.substring(ce.raw.length),re=ce.inLink,Ce=ce.inRawBlock,ae.push(ce);continue}if(ce=this.tokenizer.link($e)){$e=$e.substring(ce.raw.length),ce.type==="link"&&(ce.tokens=this.inlineTokens(ce.text,[],!0,Ce)),ae.push(ce);continue}if(ce=this.tokenizer.reflink($e,this.tokens.links)){$e=$e.substring(ce.raw.length),ce.type==="link"&&(ce.tokens=this.inlineTokens(ce.text,[],!0,Ce)),ae.push(ce);continue}if(ce=this.tokenizer.strong($e,dt,Ne)){$e=$e.substring(ce.raw.length),ce.tokens=this.inlineTokens(ce.text,[],re,Ce),ae.push(ce);continue}if(ce=this.tokenizer.em($e,dt,Ne)){$e=$e.substring(ce.raw.length),ce.tokens=this.inlineTokens(ce.text,[],re,Ce),ae.push(ce);continue}if(ce=this.tokenizer.codespan($e)){$e=$e.substring(ce.raw.length),ae.push(ce);continue}if(ce=this.tokenizer.br($e)){$e=$e.substring(ce.raw.length),ae.push(ce);continue}if(ce=this.tokenizer.del($e)){$e=$e.substring(ce.raw.length),ce.tokens=this.inlineTokens(ce.text,[],re,Ce),ae.push(ce);continue}if(ce=this.tokenizer.autolink($e,oe)){$e=$e.substring(ce.raw.length),ae.push(ce);continue}if(!re&&(ce=this.tokenizer.url($e,oe))){$e=$e.substring(ce.raw.length),ae.push(ce);continue}if(ce=this.tokenizer.inlineText($e,Ce,Ve)){$e=$e.substring(ce.raw.length),Ne=ce.raw.slice(-1),ae.push(ce);continue}if($e){var Yt="Infinite loop on byte: "+$e.charCodeAt(0);if(this.options.silent){console.error(Yt);break}else throw new Error(Yt)}}return ae},m(nr,null,[{key:"rules",get:function(){return{block:ee,inline:he}}}]),nr}(),G=h.defaults,te=Y.cleanUrl,Ae=Y.escape,me=function(){function nr(ir){this.options=ir||G}var Kt=nr.prototype;return Kt.code=function($e,ae,re){var Ce=(ae||"").match(/\S*/)[0];if(this.options.highlight){var Ne=this.options.highlight($e,Ce);Ne!=null&&Ne!==$e&&(re=!0,$e=Ne)}return Ce?'<pre><code class="'+this.options.langPrefix+Ae(Ce,!0)+'">'+(re?$e:Ae($e,!0))+`</code></pre>
`:"<pre><code>"+(re?$e:Ae($e,!0))+`</code></pre>
`},Kt.blockquote=function($e){return`<blockquote>
`+$e+`</blockquote>
`},Kt.html=function($e){return $e},Kt.heading=function($e,ae,re,Ce){return this.options.headerIds?"<h"+ae+' id="'+this.options.headerPrefix+Ce.slug(re)+'">'+$e+"</h"+ae+`>
`:"<h"+ae+">"+$e+"</h"+ae+`>
`},Kt.hr=function(){return this.options.xhtml?`<hr/>
`:`<hr>
`},Kt.list=function($e,ae,re){var Ce=ae?"ol":"ul",Ne=ae&&re!==1?' start="'+re+'"':"";return"<"+Ce+Ne+`>
`+$e+"</"+Ce+`>
`},Kt.listitem=function($e){return"<li>"+$e+`</li>
`},Kt.checkbox=function($e){return"<input "+($e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},Kt.paragraph=function($e){return"<p>"+$e+`</p>
`},Kt.table=function($e,ae){return ae&&(ae="<tbody>"+ae+"</tbody>"),`<table>
<thead>
`+$e+`</thead>
`+ae+`</table>
`},Kt.tablerow=function($e){return`<tr>
`+$e+`</tr>
`},Kt.tablecell=function($e,ae){var re=ae.header?"th":"td",Ce=ae.align?"<"+re+' align="'+ae.align+'">':"<"+re+">";return Ce+$e+"</"+re+`>
`},Kt.strong=function($e){return"<strong>"+$e+"</strong>"},Kt.em=function($e){return"<em>"+$e+"</em>"},Kt.codespan=function($e){return"<code>"+$e+"</code>"},Kt.br=function(){return this.options.xhtml?"<br/>":"<br>"},Kt.del=function($e){return"<del>"+$e+"</del>"},Kt.link=function($e,ae,re){if($e=te(this.options.sanitize,this.options.baseUrl,$e),$e===null)return re;var Ce='<a href="'+Ae($e)+'"';return ae&&(Ce+=' title="'+ae+'"'),Ce+=">"+re+"</a>",Ce},Kt.image=function($e,ae,re){if($e=te(this.options.sanitize,this.options.baseUrl,$e),$e===null)return re;var Ce='<img src="'+$e+'" alt="'+re+'"';return ae&&(Ce+=' title="'+ae+'"'),Ce+=this.options.xhtml?"/>":">",Ce},Kt.text=function($e){return $e},nr}(),Me=function(){function nr(){}var Kt=nr.prototype;return Kt.strong=function($e){return $e},Kt.em=function($e){return $e},Kt.codespan=function($e){return $e},Kt.del=function($e){return $e},Kt.html=function($e){return $e},Kt.text=function($e){return $e},Kt.link=function($e,ae,re){return""+re},Kt.image=function($e,ae,re){return""+re},Kt.br=function(){return""},nr}(),Ie=function(){function nr(){this.seen={}}var Kt=nr.prototype;return Kt.slug=function($e){var ae=$e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(ae)){var re=ae;do this.seen[re]++,ae=re+"-"+this.seen[re];while(this.seen.hasOwnProperty(ae))}return this.seen[ae]=0,ae},nr}(),de=h.defaults,ye=Y.unescape,De=function(){function nr(ir){this.options=ir||de,this.options.renderer=this.options.renderer||new me,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Me,this.slugger=new Ie}nr.parse=function($e,ae){var re=new nr(ae);return re.parse($e)};var Kt=nr.prototype;return Kt.parse=function($e,ae){ae===void 0&&(ae=!0);var re="",Ce,Ne,ce,dt,Dt,ze,Yt,Dr,ct,er,ut,at,Ye,Je,Vt,Ar,Nr,Rr,Ln=$e.length;for(Ce=0;Ce<Ln;Ce++){er=$e[Ce];switch(er.type){case"space":continue;case"hr":{re+=this.renderer.hr();continue}case"heading":{re+=this.renderer.heading(this.parseInline(er.tokens),er.depth,ye(this.parseInline(er.tokens,this.textRenderer)),this.slugger);continue}case"code":{re+=this.renderer.code(er.text,er.lang,er.escaped);continue}case"table":{for(Dr="",Yt="",dt=er.header.length,Ne=0;Ne<dt;Ne++)Yt+=this.renderer.tablecell(this.parseInline(er.tokens.header[Ne]),{header:!0,align:er.align[Ne]});for(Dr+=this.renderer.tablerow(Yt),ct="",dt=er.cells.length,Ne=0;Ne<dt;Ne++){for(ze=er.tokens.cells[Ne],Yt="",Dt=ze.length,ce=0;ce<Dt;ce++)Yt+=this.renderer.tablecell(this.parseInline(ze[ce]),{header:!1,align:er.align[ce]});ct+=this.renderer.tablerow(Yt)}re+=this.renderer.table(Dr,ct);continue}case"blockquote":{ct=this.parse(er.tokens),re+=this.renderer.blockquote(ct);continue}case"list":{for(ut=er.ordered,at=er.start,Ye=er.loose,dt=er.items.length,ct="",Ne=0;Ne<dt;Ne++)Vt=er.items[Ne],Ar=Vt.checked,Nr=Vt.task,Je="",Vt.task&&(Rr=this.renderer.checkbox(Ar),Ye?Vt.tokens.length>0&&Vt.tokens[0].type==="text"?(Vt.tokens[0].text=Rr+" "+Vt.tokens[0].text,Vt.tokens[0].tokens&&Vt.tokens[0].tokens.length>0&&Vt.tokens[0].tokens[0].type==="text"&&(Vt.tokens[0].tokens[0].text=Rr+" "+Vt.tokens[0].tokens[0].text)):Vt.tokens.unshift({type:"text",text:Rr}):Je+=Rr),Je+=this.parse(Vt.tokens,Ye),ct+=this.renderer.listitem(Je,Nr,Ar);re+=this.renderer.list(ct,ut,at);continue}case"html":{re+=this.renderer.html(er.text);continue}case"paragraph":{re+=this.renderer.paragraph(this.parseInline(er.tokens));continue}case"text":{for(ct=er.tokens?this.parseInline(er.tokens):er.text;Ce+1<Ln&&$e[Ce+1].type==="text";)er=$e[++Ce],ct+=`
`+(er.tokens?this.parseInline(er.tokens):er.text);re+=ae?this.renderer.paragraph(ct):ct;continue}default:{var bn='Token with "'+er.type+'" type was not found.';if(this.options.silent){console.error(bn);return}else throw new Error(bn)}}}return re},Kt.parseInline=function($e,ae){ae=ae||this.renderer;var re="",Ce,Ne,ce=$e.length;for(Ce=0;Ce<ce;Ce++){Ne=$e[Ce];switch(Ne.type){case"escape":{re+=ae.text(Ne.text);break}case"html":{re+=ae.html(Ne.text);break}case"link":{re+=ae.link(Ne.href,Ne.title,this.parseInline(Ne.tokens,ae));break}case"image":{re+=ae.image(Ne.href,Ne.title,Ne.text);break}case"strong":{re+=ae.strong(this.parseInline(Ne.tokens,ae));break}case"em":{re+=ae.em(this.parseInline(Ne.tokens,ae));break}case"codespan":{re+=ae.codespan(Ne.text);break}case"br":{re+=ae.br();break}case"del":{re+=ae.del(this.parseInline(Ne.tokens,ae));break}case"text":{re+=ae.text(Ne.text);break}default:{var dt='Token with "'+Ne.type+'" type was not found.';if(this.options.silent){console.error(dt);return}else throw new Error(dt)}}}return re},nr}(),tt=Y.merge,Et=Y.checkSanitizeDeprecation,gt=Y.escape,Pe=h.getDefaults,Ut=h.changeDefaults,pt=h.defaults;function zt(nr,Kt,ir){if(typeof nr=="undefined"||nr===null)throw new Error("marked(): input parameter is undefined or null");if(typeof nr!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(nr)+", string expected");if(typeof Kt=="function"&&(ir=Kt,Kt=null),Kt=tt({},zt.defaults,Kt||{}),Et(Kt),ir){var $e=Kt.highlight,ae;try{ae=Q.lex(nr,Kt)}catch(ce){return ir(ce)}var re=function(dt){var Dt;if(!dt)try{Dt=De.parse(ae,Kt)}catch(ze){dt=ze}return Kt.highlight=$e,dt?ir(dt):ir(null,Dt)};if(!$e||$e.length<3)return re();if(delete Kt.highlight,!ae.length)return re();var Ce=0;zt.walkTokens(ae,function(ce){ce.type==="code"&&(Ce++,setTimeout(function(){$e(ce.text,ce.lang,function(dt,Dt){if(dt)return re(dt);Dt!=null&&Dt!==ce.text&&(ce.text=Dt,ce.escaped=!0),Ce--,Ce===0&&re()})},0))}),Ce===0&&re();return}try{var Ne=Q.lex(nr,Kt);return Kt.walkTokens&&zt.walkTokens(Ne,Kt.walkTokens),De.parse(Ne,Kt)}catch(ce){if(ce.message+=`
Please report this to https://github.com/markedjs/marked.`,Kt.silent)return"<p>An error occurred:</p><pre>"+gt(ce.message+"",!0)+"</pre>";throw ce}}zt.options=zt.setOptions=function(nr){return tt(zt.defaults,nr),Ut(zt.defaults),zt},zt.getDefaults=Pe,zt.defaults=pt,zt.use=function(nr){var Kt=tt({},nr);if(nr.renderer&&function(){var $e=zt.defaults.renderer||new me,ae=function(Ne){var ce=$e[Ne];$e[Ne]=function(){for(var dt=arguments.length,Dt=new Array(dt),ze=0;ze<dt;ze++)Dt[ze]=arguments[ze];var Yt=nr.renderer[Ne].apply($e,Dt);return Yt===!1&&(Yt=ce.apply($e,Dt)),Yt}};for(var re in nr.renderer)ae(re);Kt.renderer=$e}(),nr.tokenizer&&function(){var $e=zt.defaults.tokenizer||new ve,ae=function(Ne){var ce=$e[Ne];$e[Ne]=function(){for(var dt=arguments.length,Dt=new Array(dt),ze=0;ze<dt;ze++)Dt[ze]=arguments[ze];var Yt=nr.tokenizer[Ne].apply($e,Dt);return Yt===!1&&(Yt=ce.apply($e,Dt)),Yt}};for(var re in nr.tokenizer)ae(re);Kt.tokenizer=$e}(),nr.walkTokens){var ir=zt.defaults.walkTokens;Kt.walkTokens=function($e){nr.walkTokens($e),ir&&ir($e)}}zt.setOptions(Kt)},zt.walkTokens=function(nr,Kt){for(var ir=t(nr),$e;!($e=ir()).done;){var ae=$e.value;Kt(ae);switch(ae.type){case"table":{for(var re=t(ae.tokens.header),Ce;!(Ce=re()).done;){var Ne=Ce.value;zt.walkTokens(Ne,Kt)}for(var ce=t(ae.tokens.cells),dt;!(dt=ce()).done;)for(var Dt=dt.value,ze=t(Dt),Yt;!(Yt=ze()).done;){var Dr=Yt.value;zt.walkTokens(Dr,Kt)}break}case"list":{zt.walkTokens(ae.items,Kt);break}default:ae.tokens&&zt.walkTokens(ae.tokens,Kt)}}},zt.Parser=De,zt.parser=De.parse,zt.Renderer=me,zt.TextRenderer=Me,zt.Lexer=Q,zt.lexer=Q.lex,zt.Tokenizer=ve,zt.Slugger=Ie,zt.parse=zt;var rr=zt;return rr})},"DlR+":function(B,k,o){var y=o("MFOe"),m=y.Global,v=y.trim;B.exports={name:"cookieStorage",read:t,write:h,each:e,remove:l,clearAll:s};var a=m.document;function t(d){if(!d||!n(d))return null;var c="(?:^|.*;\\s*)"+escape(d).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*";return unescape(a.cookie.replace(new RegExp(c),"$1"))}function e(d){for(var c=a.cookie.split(/; ?/g),r=c.length-1;r>=0;r--){if(!v(c[r]))continue;var f=c[r].split("="),i=unescape(f[0]),u=unescape(f[1]);d(u,i)}}function h(d,c){if(!d)return;a.cookie=escape(d)+"="+escape(c)+"; expires=Tue, 19 Jan 2038 03:14:07 GMT; path=/"}function l(d){if(!d||!n(d))return;a.cookie=escape(d)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"}function s(){e(function(d,c){l(c)})}function n(d){return new RegExp("(?:^|;\\s*)"+escape(d).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(a.cookie)}},DmDR:function(B,k,o){//! moment.js locale configuration
//! locale : Faroese [fo]
//! author : Ragnar Johannesen : https://github.com/ragnar123
//! author : Kristian Sakarisson : https://github.com/sakarisson
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("fo",{months:"januar_februar_mars_apr\xEDl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xE1nadagur_t\xFDsdagur_mikudagur_h\xF3sdagur_fr\xEDggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xE1n_t\xFDs_mik_h\xF3s_fr\xED_ley".split("_"),weekdaysMin:"su_m\xE1_t\xFD_mi_h\xF3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xCD dag kl.] LT",nextDay:"[\xCD morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xCD gj\xE1r kl.] LT",lastWeek:"[s\xED\xF0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xED\xF0ani",s:"f\xE1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xEDmi",hh:"%d t\xEDmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xE1na\xF0ur",MM:"%d m\xE1na\xF0ir",y:"eitt \xE1r",yy:"%d \xE1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},Ducp:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("+TT/"),a=o("XpcN"),t=m.Group,e=["width","height"],h=["x","y"],l=a.extend({type:"legend.scroll",newlineDisabled:!0,init:function(){l.superCall(this,"init"),this._currentIndex=0,this.group.add(this._containerGroup=new t),this._containerGroup.add(this.getContentGroup()),this.group.add(this._controllerGroup=new t),this._showController},resetInner:function(){l.superCall(this,"resetInner"),this._controllerGroup.removeAll(),this._containerGroup.removeClipPath(),this._containerGroup.__rectSize=null},renderInner:function(n,d,c,r,f,i,u){var p=this;l.superCall(this,"renderInner",n,d,c,r,f,i,u);var g=this._controllerGroup,A=d.get("pageIconSize",!0);y.isArray(A)||(A=[A,A]),x("pagePrev",0);var b=d.getModel("pageTextStyle");g.add(new m.Text({name:"pageText",style:{textFill:b.getTextColor(),font:b.getFont(),textVerticalAlign:"middle",textAlign:"center"},silent:!0})),x("pageNext",1);function x(w,_){var C=w+"DataIndex",L=m.createIcon(d.get("pageIcons",!0)[d.getOrient().name][_],{onclick:y.bind(p._pageGo,p,C,d,r)},{x:-A[0]/2,y:-A[1]/2,width:A[0],height:A[1]});L.name=w,g.add(L)}},layoutInner:function(n,d,c,r,f,i){var u=this.getSelectorGroup(),p=n.getOrient().index,g=e[p],A=h[p],b=e[1-p],x=h[1-p];f&&v.box("horizontal",u,n.get("selectorItemGap",!0));var w=n.get("selectorButtonGap",!0),_=u.getBoundingRect(),C=[-_.x,-_.y],L=y.clone(c);f&&(L[g]=c[g]-_[g]-w);var E=this._layoutContentAndController(n,r,L,p,g,b,x);if(f){if(i==="end")C[p]+=E[g]+w;else{var S=_[g]+w;C[p]-=S,E[A]-=S}E[g]+=_[g]+w,C[1-p]+=E[x]+E[b]/2-_[b]/2,E[b]=Math.max(E[b],_[b]),E[x]=Math.min(E[x],_[x]+C[1-p]),u.attr("position",C)}return E},_layoutContentAndController:function(n,d,c,r,f,i,u){var p=this.getContentGroup(),g=this._containerGroup,A=this._controllerGroup;v.box(n.get("orient"),p,n.get("itemGap"),r?c.width:null,r?null:c.height),v.box("horizontal",A,n.get("pageButtonItemGap",!0));var b=p.getBoundingRect(),x=A.getBoundingRect(),w=this._showController=b[f]>c[f],_=[-b.x,-b.y];d||(_[r]=p.position[r]);var C=[0,0],L=[-x.x,-x.y],E=y.retrieve2(n.get("pageButtonGap",!0),n.get("itemGap",!0));if(w){var S=n.get("pageButtonPosition",!0);S==="end"?L[r]+=c[f]-x[f]:C[r]+=x[f]+E}L[1-r]+=b[i]/2-x[i]/2,p.attr("position",_),g.attr("position",C),A.attr("position",L);var O={x:0,y:0};if(O[f]=w?c[f]:b[f],O[i]=Math.max(b[i],x[i]),O[u]=Math.min(0,x[u]+L[1-r]),g.__rectSize=c[f],w){var D={x:0,y:0};D[f]=Math.max(c[f]-x[f]-E,0),D[i]=O[i],g.setClipPath(new m.Rect({shape:D})),g.__rectSize=D[f]}else A.eachChild(function(U){U.attr({invisible:!0,silent:!0})});var F=this._getPageInfo(n);return F.pageIndex!=null&&m.updateProps(p,{position:F.contentPosition},w?n:!1),this._updatePageInfoView(n,F),O},_pageGo:function(n,d,c){var r=this._getPageInfo(d)[n];r!=null&&c.dispatchAction({type:"legendScroll",scrollDataIndex:r,legendId:d.id})},_updatePageInfoView:function(n,d){var c=this._controllerGroup;y.each(["pagePrev","pageNext"],function(g){var A=d[g+"DataIndex"]!=null,b=c.childOfName(g);b&&(b.setStyle("fill",A?n.get("pageIconColor",!0):n.get("pageIconInactiveColor",!0)),b.cursor=A?"pointer":"default")});var r=c.childOfName("pageText"),f=n.get("pageFormatter"),i=d.pageIndex,u=i!=null?i+1:0,p=d.pageCount;r&&f&&r.setStyle("text",y.isString(f)?f.replace("{current}",u).replace("{total}",p):f({current:u,total:p}))},_getPageInfo:function(n){var d=n.get("scrollDataIndex",!0),c=this.getContentGroup(),r=this._containerGroup.__rectSize,f=n.getOrient().index,i=e[f],u=h[f],p=this._findTargetItemIndex(d),g=c.children(),A=g[p],b=g.length,x=b?1:0,w={contentPosition:c.position.slice(),pageCount:x,pageIndex:x-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!A)return w;var _=O(A);w.contentPosition[f]=-_.s;for(var C=p+1,L=_,E=_,S=null;C<=b;++C)S=O(g[C]),(!S&&E.e>L.s+r||S&&!D(S,L.s))&&(E.i>L.i?L=E:L=S,L&&(w.pageNextDataIndex==null&&(w.pageNextDataIndex=L.i),++w.pageCount)),E=S;for(var C=p-1,L=_,E=_,S=null;C>=-1;--C)S=O(g[C]),(!S||!D(E,S.s))&&L.i<E.i&&(E=L,w.pagePrevDataIndex==null&&(w.pagePrevDataIndex=L.i),++w.pageCount,++w.pageIndex),L=S;return w;function O(F){if(F){var U=F.getBoundingRect(),R=U[u]+F.position[f];return{s:R,e:R+U[i],i:F.__legendDataIndex}}}function D(F,U){return F.e>=U&&F.s<=U+r}},_findTargetItemIndex:function(n){if(!this._showController)return 0;var d,c=this.getContentGroup(),r;return c.eachChild(function(f,i){var u=f.__legendDataIndex;r==null&&u!=null&&(r=i),u===n&&(d=i)}),d!=null?d:r}}),s=l;B.exports=s},DulE:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("MrVX"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},Dwcm:function(B,k,o){"use strict";o.d(k,"a",function(){return l});var y=o("avuj"),m=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,v=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,a="".concat(m," ").concat(v).split(/[\s\n]+/),t="aria-",e="data-";function h(s,n){return s.indexOf(n)===0}function l(s){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d;n===!1?d={aria:!0,data:!0,attr:!0}:n===!0?d={aria:!0}:d=Object(y.a)({},n);var c={};return Object.keys(s).forEach(function(r){(d.aria&&(r==="role"||h(r,t))||d.data&&h(r,e)||d.attr&&a.includes(r))&&(c[r]=s[r])}),c}},E2g8:function(B,k,o){(function(y,m){/*!
* @overview es6-promise - a tiny implementation of Promises/A+.
* @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
* @license Licensed under MIT license
* See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
* @version v4.2.8+1e68dce6
*/(function(v,a){B.exports=a()})(this,function(){"use strict";function v(me){var Me=typeof me;return me!==null&&(Me==="object"||Me==="function")}function a(me){return typeof me=="function"}var t=void 0;Array.isArray?t=Array.isArray:t=function(Me){return Object.prototype.toString.call(Me)==="[object Array]"};var e=t,h=0,l=void 0,s=void 0,n=function(Me,Ie){_[h]=Me,_[h+1]=Ie,h+=2,h===2&&(s?s(C):E())};function d(me){s=me}function c(me){n=me}var r=typeof window!="undefined"?window:void 0,f=r||{},i=f.MutationObserver||f.WebKitMutationObserver,u=typeof self=="undefined"&&typeof y!="undefined"&&{}.toString.call(y)==="[object process]",p=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function g(){return function(){return y.nextTick(C)}}function A(){return typeof l!="undefined"?function(){l(C)}:w()}function b(){var me=0,Me=new i(C),Ie=document.createTextNode("");return Me.observe(Ie,{characterData:!0}),function(){Ie.data=me=++me%2}}function x(){var me=new MessageChannel;return me.port1.onmessage=C,function(){return me.port2.postMessage(0)}}function w(){var me=setTimeout;return function(){return me(C,1)}}var _=new Array(1e3);function C(){for(var me=0;me<h;me+=2){var Me=_[me],Ie=_[me+1];Me(Ie),_[me]=void 0,_[me+1]=void 0}h=0}function L(){try{var me=Function("return this")().require("vertx");return l=me.runOnLoop||me.runOnContext,A()}catch(Me){return w()}}var E=void 0;u?E=g():i?E=b():p?E=x():r===void 0&&!0?E=L():E=w();function S(me,Me){var Ie=this,de=new this.constructor(F);de[D]===void 0&&we(de);var ye=Ie._state;if(ye){var De=arguments[ye-1];n(function(){return xe(ye,de,De,Ie._result)})}else ve(Ie,de,me,Me);return de}function O(me){var Me=this;if(me&&typeof me=="object"&&me.constructor===Me)return me;var Ie=new Me(F);return X(Ie,me),Ie}var D=Math.random().toString(36).substring(2);function F(){}var U=void 0,R=1,K=2;function Z(){return new TypeError("You cannot resolve a promise with itself")}function P(){return new TypeError("A promises callback cannot return that same promise.")}function Y(me,Me,Ie,de){try{me.call(Me,Ie,de)}catch(ye){return ye}}function W(me,Me,Ie){n(function(de){var ye=!1,De=Y(Ie,Me,function(tt){if(ye)return;ye=!0,Me!==tt?X(de,tt):q(de,tt)},function(tt){if(ye)return;ye=!0,se(de,tt)},"Settle: "+(de._label||" unknown promise"));!ye&&De&&(ye=!0,se(de,De))},me)}function z(me,Me){Me._state===R?q(me,Me._result):Me._state===K?se(me,Me._result):ve(Me,void 0,function(Ie){return X(me,Ie)},function(Ie){return se(me,Ie)})}function H(me,Me,Ie){Me.constructor===me.constructor&&Ie===S&&Me.constructor.resolve===O?z(me,Me):Ie===void 0?q(me,Me):a(Ie)?W(me,Me,Ie):q(me,Me)}function X(me,Me){if(me===Me)se(me,Z());else if(v(Me)){var Ie=void 0;try{Ie=Me.then}catch(de){se(me,de);return}H(me,Me,Ie)}else q(me,Me)}function V(me){me._onerror&&me._onerror(me._result),ue(me)}function q(me,Me){if(me._state!==U)return;me._result=Me,me._state=R,me._subscribers.length!==0&&n(ue,me)}function se(me,Me){if(me._state!==U)return;me._state=K,me._result=Me,n(V,me)}function ve(me,Me,Ie,de){var ye=me._subscribers,De=ye.length;me._onerror=null,ye[De]=Me,ye[De+R]=Ie,ye[De+K]=de,De===0&&me._state&&n(ue,me)}function ue(me){var Me=me._subscribers,Ie=me._state;if(Me.length===0)return;for(var de=void 0,ye=void 0,De=me._result,tt=0;tt<Me.length;tt+=3)de=Me[tt],ye=Me[tt+Ie],de?xe(Ie,de,ye,De):ye(De);me._subscribers.length=0}function xe(me,Me,Ie,de){var ye=a(Ie),De=void 0,tt=void 0,Et=!0;if(ye){try{De=Ie(de)}catch(gt){Et=!1,tt=gt}if(Me===De){se(Me,P());return}}else De=de;Me._state!==U||(ye&&Et?X(Me,De):Et===!1?se(Me,tt):me===R?q(Me,De):me===K&&se(Me,De))}function Fe(me,Me){try{Me(function(de){X(me,de)},function(de){se(me,de)})}catch(Ie){se(me,Ie)}}var Ue=0;function Ze(){return Ue++}function we(me){me[D]=Ue++,me._state=void 0,me._result=void 0,me._subscribers=[]}function He(){return new Error("Array Methods must be provided an Array")}var ee=function(){function me(Me,Ie){this._instanceConstructor=Me,this.promise=new Me(F),this.promise[D]||we(this.promise),e(Ie)?(this.length=Ie.length,this._remaining=Ie.length,this._result=new Array(this.length),this.length===0?q(this.promise,this._result):(this.length=this.length||0,this._enumerate(Ie),this._remaining===0&&q(this.promise,this._result))):se(this.promise,He())}return me.prototype._enumerate=function(Ie){for(var de=0;this._state===U&&de<Ie.length;de++)this._eachEntry(Ie[de],de)},me.prototype._eachEntry=function(Ie,de){var ye=this._instanceConstructor,De=ye.resolve;if(De===O){var tt=void 0,Et=void 0,gt=!1;try{tt=Ie.then}catch(Ut){gt=!0,Et=Ut}if(tt===S&&Ie._state!==U)this._settledAt(Ie._state,de,Ie._result);else if(typeof tt!="function")this._remaining--,this._result[de]=Ie;else if(ye===te){var Pe=new ye(F);gt?se(Pe,Et):H(Pe,Ie,tt),this._willSettleAt(Pe,de)}else this._willSettleAt(new ye(function(Ut){return Ut(Ie)}),de)}else this._willSettleAt(De(Ie),de)},me.prototype._settledAt=function(Ie,de,ye){var De=this.promise;De._state===U&&(this._remaining--,Ie===K?se(De,ye):this._result[de]=ye),this._remaining===0&&q(De,this._result)},me.prototype._willSettleAt=function(Ie,de){var ye=this;ve(Ie,void 0,function(De){return ye._settledAt(R,de,De)},function(De){return ye._settledAt(K,de,De)})},me}();function he(me){return new ee(this,me).promise}function Ve(me){var Me=this;return e(me)?new Me(function(Ie,de){for(var ye=me.length,De=0;De<ye;De++)Me.resolve(me[De]).then(Ie,de)}):new Me(function(Ie,de){return de(new TypeError("You must pass an array to race."))})}function oe(me){var Me=this,Ie=new Me(F);return se(Ie,me),Ie}function Q(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function G(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var te=function(){function me(Me){this[D]=Ze(),this._result=this._state=void 0,this._subscribers=[],F!==Me&&(typeof Me!="function"&&Q(),this instanceof me?Fe(this,Me):G())}return me.prototype.catch=function(Ie){return this.then(null,Ie)},me.prototype.finally=function(Ie){var de=this,ye=de.constructor;return a(Ie)?de.then(function(De){return ye.resolve(Ie()).then(function(){return De})},function(De){return ye.resolve(Ie()).then(function(){throw De})}):de.then(Ie,Ie)},me}();te.prototype.then=S,te.all=he,te.race=Ve,te.resolve=O,te.reject=oe,te._setScheduler=d,te._setAsap=c,te._asap=n;function Ae(){var me=void 0;if(typeof m!="undefined")me=m;else if(typeof self!="undefined")me=self;else try{me=Function("return this")()}catch(de){throw new Error("polyfill failed because global object is unavailable in this environment")}var Me=me.Promise;if(Me){var Ie=null;try{Ie=Object.prototype.toString.call(Me.resolve())}catch(de){}if(Ie==="[object Promise]"&&!Me.cast)return}me.Promise=te}return te.polyfill=Ae,te.Promise=te,te})}).call(this,o("7vYp"),o("UywP"))},E5zk:function(B,k,o){(function(y){/*! cpexcel.js (C) 2013-present SheetJS -- http://sheetjs.com */var m={version:"1.15.0"};m[437]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xA2\xA3\xA5\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[620]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\u0105\xE7\xEA\xEB\xE8\xEF\xEE\u0107\xC4\u0104\u0118\u0119\u0142\xF4\xF6\u0106\xFB\xF9\u015A\xD6\xDC\xA2\u0141\xA5\u015B\u0192\u0179\u017B\xF3\xD3\u0144\u0143\u017A\u017C\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[737]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u03C5\u03C6\u03C7\u03C8\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03C9\u03AC\u03AD\u03AE\u03CA\u03AF\u03CC\u03CD\u03CB\u03CE\u0386\u0388\u0389\u038A\u038C\u038E\u038F\xB1\u2265\u2264\u03AA\u03AB\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[850]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\xD7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xF0\xD0\xCA\xCB\xC8\u0131\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\xFE\xDE\xDA\xDB\xD9\xFD\xDD\xAF\xB4\xAD\xB1\u2017\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[852]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\u016F\u0107\xE7\u0142\xEB\u0150\u0151\xEE\u0179\xC4\u0106\xC9\u0139\u013A\xF4\xF6\u013D\u013E\u015A\u015B\xD6\xDC\u0164\u0165\u0141\xD7\u010D\xE1\xED\xF3\xFA\u0104\u0105\u017D\u017E\u0118\u0119\xAC\u017A\u010C\u015F\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\u011A\u015E\u2563\u2551\u2557\u255D\u017B\u017C\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u0102\u0103\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\u0111\u0110\u010E\xCB\u010F\u0147\xCD\xCE\u011B\u2518\u250C\u2588\u2584\u0162\u016E\u2580\xD3\xDF\xD4\u0143\u0144\u0148\u0160\u0161\u0154\xDA\u0155\u0170\xFD\xDD\u0163\xB4\xAD\u02DD\u02DB\u02C7\u02D8\xA7\xF7\xB8\xB0\xA8\u02D9\u0171\u0158\u0159\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[857]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\u0131\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\u0130\xD6\xDC\xF8\xA3\xD8\u015E\u015F\xE1\xED\xF3\xFA\xF1\xD1\u011E\u011F\xBF\xAE\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\xC1\xC2\xC0\xA9\u2563\u2551\u2557\u255D\xA2\xA5\u2510\u2514\u2534\u252C\u251C\u2500\u253C\xE3\xC3\u255A\u2554\u2569\u2566\u2560\u2550\u256C\xA4\xBA\xAA\xCA\xCB\xC8\uFFFD\xCD\xCE\xCF\u2518\u250C\u2588\u2584\xA6\xCC\u2580\xD3\xDF\xD4\xD2\xF5\xD5\xB5\uFFFD\xD7\xDA\xDB\xD9\xEC\xFF\xAF\xB4\xAD\xB1\uFFFD\xBE\xB6\xA7\xF7\xB8\xB0\xA8\xB7\xB9\xB3\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[861]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xD0\xF0\xDE\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xFE\xFB\xDD\xFD\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xC1\xCD\xD3\xDA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[865]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[866]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[874]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\u2026\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[895]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u010C\xFC\xE9\u010F\xE4\u010E\u0164\u010D\u011B\u011A\u0139\xCD\u013E\u01EA\xC4\xC1\xC9\u017E\u017D\xF4\xF6\xD3\u016F\xDA\xFD\xD6\xDC\u0160\u013D\xDD\u0158\u0165\xE1\xED\xF3\xFA\u0148\u0147\u016E\xD4\u0161\u0159\u0155\u0154\xBC\xA7\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[932]=function(){var v=[],a={},t=[],e;for(t[0]=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF61\uFF62\uFF63\uFF64\uFF65\uFF66\uFF67\uFF68\uFF69\uFF6A\uFF6B\uFF6C\uFF6D\uFF6E\uFF6F\uFF70\uFF71\uFF72\uFF73\uFF74\uFF75\uFF76\uFF77\uFF78\uFF79\uFF7A\uFF7B\uFF7C\uFF7D\uFF7E\uFF7F\uFF80\uFF81\uFF82\uFF83\uFF84\uFF85\uFF86\uFF87\uFF88\uFF89\uFF8A\uFF8B\uFF8C\uFF8D\uFF8E\uFF8F\uFF90\uFF91\uFF92\uFF93\uFF94\uFF95\uFF96\uFF97\uFF98\uFF99\uFF9A\uFF9B\uFF9C\uFF9D\uFF9E\uFF9F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`.split(""),e=0;e!=t[0].length;++e)t[0][e].charCodeAt(0)!==65533&&(a[t[0][e]]=0+e,v[0+e]=t[0][e]);for(t[129]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3000\u3001\u3002\uFF0C\uFF0E\u30FB\uFF1A\uFF1B\uFF1F\uFF01\u309B\u309C\xB4\uFF40\xA8\uFF3E\uFFE3\uFF3F\u30FD\u30FE\u309D\u309E\u3003\u4EDD\u3005\u3006\u3007\u30FC\u2015\u2010\uFF0F\uFF3C\uFF5E\u2225\uFF5C\u2026\u2025\u2018\u2019\u201C\u201D\uFF08\uFF09\u3014\u3015\uFF3B\uFF3D\uFF5B\uFF5D\u3008\u3009\u300A\u300B\u300C\u300D\u300E\u300F\u3010\u3011\uFF0B\uFF0D\xB1\xD7\uFFFD\xF7\uFF1D\u2260\uFF1C\uFF1E\u2266\u2267\u221E\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFFE5\uFF04\uFFE0\uFFE1\uFF05\uFF03\uFF06\uFF0A\uFF20\xA7\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u203B\u3012\u2192\u2190\u2191\u2193\u3013\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2227\u2228\uFFE2\u21D2\u21D4\u2200\u2203\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u212B\u2030\u266F\u266D\u266A\u2020\u2021\xB6\uFFFD\uFFFD\uFFFD\uFFFD\u25EF\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[129].length;++e)t[129][e].charCodeAt(0)!==65533&&(a[t[129][e]]=33024+e,v[33024+e]=t[129][e]);for(t[130]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFF57\uFF58\uFF59\uFF5A\uFFFD\uFFFD\uFFFD\uFFFD\u3041\u3042\u3043\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308E\u308F\u3090\u3091\u3092\u3093\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[130].length;++e)t[130][e].charCodeAt(0)!==65533&&(a[t[130][e]]=33280+e,v[33280+e]=t[130][e]);for(t[131]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\u30DB\u30DC\u30DD\u30DE\u30DF\uFFFD\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EE\u30EF\u30F0\u30F1\u30F2\u30F3\u30F4\u30F5\u30F6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[131].length;++e)t[131][e].charCodeAt(0)!==65533&&(a[t[131][e]]=33536+e,v[33536+e]=t[131][e]);for(t[132]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\uFFFD\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[132].length;++e)t[132][e].charCodeAt(0)!==65533&&(a[t[132][e]]=33792+e,v[33792+e]=t[132][e]);for(t[135]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467\u2468\u2469\u246A\u246B\u246C\u246D\u246E\u246F\u2470\u2471\u2472\u2473\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\uFFFD\u3349\u3314\u3322\u334D\u3318\u3327\u3303\u3336\u3351\u3357\u330D\u3326\u3323\u332B\u334A\u333B\u339C\u339D\u339E\u338E\u338F\u33C4\u33A1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u337B\uFFFD\u301D\u301F\u2116\u33CD\u2121\u32A4\u32A5\u32A6\u32A7\u32A8\u3231\u3232\u3239\u337E\u337D\u337C\u2252\u2261\u222B\u222E\u2211\u221A\u22A5\u2220\u221F\u22BF\u2235\u2229\u222A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[135].length;++e)t[135][e].charCodeAt(0)!==65533&&(a[t[135][e]]=34560+e,v[34560+e]=t[135][e]);for(t[136]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E9C\u5516\u5A03\u963F\u54C0\u611B\u6328\u59F6\u9022\u8475\u831C\u7A50\u60AA\u63E1\u6E25\u65ED\u8466\u82A6\u9BF5\u6893\u5727\u65A1\u6271\u5B9B\u59D0\u867B\u98F4\u7D62\u7DBE\u9B8E\u6216\u7C9F\u88B7\u5B89\u5EB5\u6309\u6697\u6848\u95C7\u978D\u674F\u4EE5\u4F0A\u4F4D\u4F9D\u5049\u56F2\u5937\u59D4\u5A01\u5C09\u60DF\u610F\u6170\u6613\u6905\u70BA\u754F\u7570\u79FB\u7DAD\u7DEF\u80C3\u840E\u8863\u8B02\u9055\u907A\u533B\u4E95\u4EA5\u57DF\u80B2\u90C1\u78EF\u4E00\u58F1\u6EA2\u9038\u7A32\u8328\u828B\u9C2F\u5141\u5370\u54BD\u54E1\u56E0\u59FB\u5F15\u98F2\u6DEB\u80E4\u852D\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[136].length;++e)t[136][e].charCodeAt(0)!==65533&&(a[t[136][e]]=34816+e,v[34816+e]=t[136][e]);for(t[137]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9662\u9670\u96A0\u97FB\u540B\u53F3\u5B87\u70CF\u7FBD\u8FC2\u96E8\u536F\u9D5C\u7ABA\u4E11\u7893\u81FC\u6E26\u5618\u5504\u6B1D\u851A\u9C3B\u59E5\u53A9\u6D66\u74DC\u958F\u5642\u4E91\u904B\u96F2\u834F\u990C\u53E1\u55B6\u5B30\u5F71\u6620\u66F3\u6804\u6C38\u6CF3\u6D29\u745B\u76C8\u7A4E\u9834\u82F1\u885B\u8A60\u92ED\u6DB2\u75AB\u76CA\u99C5\u60A6\u8B01\u8D8A\u95B2\u698E\u53AD\u5186\uFFFD\u5712\u5830\u5944\u5BB4\u5EF6\u6028\u63A9\u63F4\u6CBF\u6F14\u708E\u7114\u7159\u71D5\u733F\u7E01\u8276\u82D1\u8597\u9060\u925B\u9D1B\u5869\u65BC\u6C5A\u7525\u51F9\u592E\u5965\u5F80\u5FDC\u62BC\u65FA\u6A2A\u6B27\u6BB4\u738B\u7FC1\u8956\u9D2C\u9D0E\u9EC4\u5CA1\u6C96\u837B\u5104\u5C4B\u61B6\u81C6\u6876\u7261\u4E59\u4FFA\u5378\u6069\u6E29\u7A4F\u97F3\u4E0B\u5316\u4EEE\u4F55\u4F3D\u4FA1\u4F73\u52A0\u53EF\u5609\u590F\u5AC1\u5BB6\u5BE1\u79D1\u6687\u679C\u67B6\u6B4C\u6CB3\u706B\u73C2\u798D\u79BE\u7A3C\u7B87\u82B1\u82DB\u8304\u8377\u83EF\u83D3\u8766\u8AB2\u5629\u8CA8\u8FE6\u904E\u971E\u868A\u4FC4\u5CE8\u6211\u7259\u753B\u81E5\u82BD\u86FE\u8CC0\u96C5\u9913\u99D5\u4ECB\u4F1A\u89E3\u56DE\u584A\u58CA\u5EFB\u5FEB\u602A\u6094\u6062\u61D0\u6212\u62D0\u6539\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[137].length;++e)t[137][e].charCodeAt(0)!==65533&&(a[t[137][e]]=35072+e,v[35072+e]=t[137][e]);for(t[138]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9B41\u6666\u68B0\u6D77\u7070\u754C\u7686\u7D75\u82A5\u87F9\u958B\u968E\u8C9D\u51F1\u52BE\u5916\u54B3\u5BB3\u5D16\u6168\u6982\u6DAF\u788D\u84CB\u8857\u8A72\u93A7\u9AB8\u6D6C\u99A8\u86D9\u57A3\u67FF\u86CE\u920E\u5283\u5687\u5404\u5ED3\u62E1\u64B9\u683C\u6838\u6BBB\u7372\u78BA\u7A6B\u899A\u89D2\u8D6B\u8F03\u90ED\u95A3\u9694\u9769\u5B66\u5CB3\u697D\u984D\u984E\u639B\u7B20\u6A2B\uFFFD\u6A7F\u68B6\u9C0D\u6F5F\u5272\u559D\u6070\u62EC\u6D3B\u6E07\u6ED1\u845B\u8910\u8F44\u4E14\u9C39\u53F6\u691B\u6A3A\u9784\u682A\u515C\u7AC3\u84B2\u91DC\u938C\u565B\u9D28\u6822\u8305\u8431\u7CA5\u5208\u82C5\u74E6\u4E7E\u4F83\u51A0\u5BD2\u520A\u52D8\u52E7\u5DFB\u559A\u582A\u59E6\u5B8C\u5B98\u5BDB\u5E72\u5E79\u60A3\u611F\u6163\u61BE\u63DB\u6562\u67D1\u6853\u68FA\u6B3E\u6B53\u6C57\u6F22\u6F97\u6F45\u74B0\u7518\u76E3\u770B\u7AFF\u7BA1\u7C21\u7DE9\u7F36\u7FF0\u809D\u8266\u839E\u89B3\u8ACC\u8CAB\u9084\u9451\u9593\u9591\u95A2\u9665\u97D3\u9928\u8218\u4E38\u542B\u5CB8\u5DCC\u73A9\u764C\u773C\u5CA9\u7FEB\u8D0B\u96C1\u9811\u9854\u9858\u4F01\u4F0E\u5371\u559C\u5668\u57FA\u5947\u5B09\u5BC4\u5C90\u5E0C\u5E7E\u5FCC\u63EE\u673A\u65D7\u65E2\u671F\u68CB\u68C4\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[138].length;++e)t[138][e].charCodeAt(0)!==65533&&(a[t[138][e]]=35328+e,v[35328+e]=t[138][e]);for(t[139]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6A5F\u5E30\u6BC5\u6C17\u6C7D\u757F\u7948\u5B63\u7A00\u7D00\u5FBD\u898F\u8A18\u8CB4\u8D77\u8ECC\u8F1D\u98E2\u9A0E\u9B3C\u4E80\u507D\u5100\u5993\u5B9C\u622F\u6280\u64EC\u6B3A\u72A0\u7591\u7947\u7FA9\u87FB\u8ABC\u8B70\u63AC\u83CA\u97A0\u5409\u5403\u55AB\u6854\u6A58\u8A70\u7827\u6775\u9ECD\u5374\u5BA2\u811A\u8650\u9006\u4E18\u4E45\u4EC7\u4F11\u53CA\u5438\u5BAE\u5F13\u6025\u6551\uFFFD\u673D\u6C42\u6C72\u6CE3\u7078\u7403\u7A76\u7AAE\u7B08\u7D1A\u7CFE\u7D66\u65E7\u725B\u53BB\u5C45\u5DE8\u62D2\u62E0\u6319\u6E20\u865A\u8A31\u8DDD\u92F8\u6F01\u79A6\u9B5A\u4EA8\u4EAB\u4EAC\u4F9B\u4FA0\u50D1\u5147\u7AF6\u5171\u51F6\u5354\u5321\u537F\u53EB\u55AC\u5883\u5CE1\u5F37\u5F4A\u602F\u6050\u606D\u631F\u6559\u6A4B\u6CC1\u72C2\u72ED\u77EF\u80F8\u8105\u8208\u854E\u90F7\u93E1\u97FF\u9957\u9A5A\u4EF0\u51DD\u5C2D\u6681\u696D\u5C40\u66F2\u6975\u7389\u6850\u7C81\u50C5\u52E4\u5747\u5DFE\u9326\u65A4\u6B23\u6B3D\u7434\u7981\u79BD\u7B4B\u7DCA\u82B9\u83CC\u887F\u895F\u8B39\u8FD1\u91D1\u541F\u9280\u4E5D\u5036\u53E5\u533A\u72D7\u7396\u77E9\u82E6\u8EAF\u99C6\u99C8\u99D2\u5177\u611A\u865E\u55B0\u7A7A\u5076\u5BD3\u9047\u9685\u4E32\u6ADB\u91E7\u5C51\u5C48\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[139].length;++e)t[139][e].charCodeAt(0)!==65533&&(a[t[139][e]]=35584+e,v[35584+e]=t[139][e]);for(t[140]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6398\u7A9F\u6C93\u9774\u8F61\u7AAA\u718A\u9688\u7C82\u6817\u7E70\u6851\u936C\u52F2\u541B\u85AB\u8A13\u7FA4\u8ECD\u90E1\u5366\u8888\u7941\u4FC2\u50BE\u5211\u5144\u5553\u572D\u73EA\u578B\u5951\u5F62\u5F84\u6075\u6176\u6167\u61A9\u63B2\u643A\u656C\u666F\u6842\u6E13\u7566\u7A3D\u7CFB\u7D4C\u7D99\u7E4B\u7F6B\u830E\u834A\u86CD\u8A08\u8A63\u8B66\u8EFD\u981A\u9D8F\u82B8\u8FCE\u9BE8\uFFFD\u5287\u621F\u6483\u6FC0\u9699\u6841\u5091\u6B20\u6C7A\u6F54\u7A74\u7D50\u8840\u8A23\u6708\u4EF6\u5039\u5026\u5065\u517C\u5238\u5263\u55A7\u570F\u5805\u5ACC\u5EFA\u61B2\u61F8\u62F3\u6372\u691C\u6A29\u727D\u72AC\u732E\u7814\u786F\u7D79\u770C\u80A9\u898B\u8B19\u8CE2\u8ED2\u9063\u9375\u967A\u9855\u9A13\u9E78\u5143\u539F\u53B3\u5E7B\u5F26\u6E1B\u6E90\u7384\u73FE\u7D43\u8237\u8A00\u8AFA\u9650\u4E4E\u500B\u53E4\u547C\u56FA\u59D1\u5B64\u5DF1\u5EAB\u5F27\u6238\u6545\u67AF\u6E56\u72D0\u7CCA\u88B4\u80A1\u80E1\u83F0\u864E\u8A87\u8DE8\u9237\u96C7\u9867\u9F13\u4E94\u4E92\u4F0D\u5348\u5449\u543E\u5A2F\u5F8C\u5FA1\u609F\u68A7\u6A8E\u745A\u7881\u8A9E\u8AA4\u8B77\u9190\u4E5E\u9BC9\u4EA4\u4F7C\u4FAF\u5019\u5016\u5149\u516C\u529F\u52B9\u52FE\u539A\u53E3\u5411\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[140].length;++e)t[140][e].charCodeAt(0)!==65533&&(a[t[140][e]]=35840+e,v[35840+e]=t[140][e]);for(t[141]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u540E\u5589\u5751\u57A2\u597D\u5B54\u5B5D\u5B8F\u5DE5\u5DE7\u5DF7\u5E78\u5E83\u5E9A\u5EB7\u5F18\u6052\u614C\u6297\u62D8\u63A7\u653B\u6602\u6643\u66F4\u676D\u6821\u6897\u69CB\u6C5F\u6D2A\u6D69\u6E2F\u6E9D\u7532\u7687\u786C\u7A3F\u7CE0\u7D05\u7D18\u7D5E\u7DB1\u8015\u8003\u80AF\u80B1\u8154\u818F\u822A\u8352\u884C\u8861\u8B1B\u8CA2\u8CFC\u90CA\u9175\u9271\u783F\u92FC\u95A4\u964D\uFFFD\u9805\u9999\u9AD8\u9D3B\u525B\u52AB\u53F7\u5408\u58D5\u62F7\u6FE0\u8C6A\u8F5F\u9EB9\u514B\u523B\u544A\u56FD\u7A40\u9177\u9D60\u9ED2\u7344\u6F09\u8170\u7511\u5FFD\u60DA\u9AA8\u72DB\u8FBC\u6B64\u9803\u4ECA\u56F0\u5764\u58BE\u5A5A\u6068\u61C7\u660F\u6606\u6839\u68B1\u6DF7\u75D5\u7D3A\u826E\u9B42\u4E9B\u4F50\u53C9\u5506\u5D6F\u5DE6\u5DEE\u67FB\u6C99\u7473\u7802\u8A50\u9396\u88DF\u5750\u5EA7\u632B\u50B5\u50AC\u518D\u6700\u54C9\u585E\u59BB\u5BB0\u5F69\u624D\u63A1\u683D\u6B73\u6E08\u707D\u91C7\u7280\u7815\u7826\u796D\u658E\u7D30\u83DC\u88C1\u8F09\u969B\u5264\u5728\u6750\u7F6A\u8CA1\u51B4\u5742\u962A\u583A\u698A\u80B4\u54B2\u5D0E\u57FC\u7895\u9DFA\u4F5C\u524A\u548B\u643E\u6628\u6714\u67F5\u7A84\u7B56\u7D22\u932F\u685C\u9BAD\u7B39\u5319\u518A\u5237\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[141].length;++e)t[141][e].charCodeAt(0)!==65533&&(a[t[141][e]]=36096+e,v[36096+e]=t[141][e]);for(t[142]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5BDF\u62F6\u64AE\u64E6\u672D\u6BBA\u85A9\u96D1\u7690\u9BD6\u634C\u9306\u9BAB\u76BF\u6652\u4E09\u5098\u53C2\u5C71\u60E8\u6492\u6563\u685F\u71E6\u73CA\u7523\u7B97\u7E82\u8695\u8B83\u8CDB\u9178\u9910\u65AC\u66AB\u6B8B\u4ED5\u4ED4\u4F3A\u4F7F\u523A\u53F8\u53F2\u55E3\u56DB\u58EB\u59CB\u59C9\u59FF\u5B50\u5C4D\u5E02\u5E2B\u5FD7\u601D\u6307\u652F\u5B5C\u65AF\u65BD\u65E8\u679D\u6B62\uFFFD\u6B7B\u6C0F\u7345\u7949\u79C1\u7CF8\u7D19\u7D2B\u80A2\u8102\u81F3\u8996\u8A5E\u8A69\u8A66\u8A8C\u8AEE\u8CC7\u8CDC\u96CC\u98FC\u6B6F\u4E8B\u4F3C\u4F8D\u5150\u5B57\u5BFA\u6148\u6301\u6642\u6B21\u6ECB\u6CBB\u723E\u74BD\u75D4\u78C1\u793A\u800C\u8033\u81EA\u8494\u8F9E\u6C50\u9E7F\u5F0F\u8B58\u9D2B\u7AFA\u8EF8\u5B8D\u96EB\u4E03\u53F1\u57F7\u5931\u5AC9\u5BA4\u6089\u6E7F\u6F06\u75BE\u8CEA\u5B9F\u8500\u7BE0\u5072\u67F4\u829D\u5C61\u854A\u7E1E\u820E\u5199\u5C04\u6368\u8D66\u659C\u716E\u793E\u7D17\u8005\u8B1D\u8ECA\u906E\u86C7\u90AA\u501F\u52FA\u5C3A\u6753\u707C\u7235\u914C\u91C8\u932B\u82E5\u5BC2\u5F31\u60F9\u4E3B\u53D6\u5B88\u624B\u6731\u6B8A\u72E9\u73E0\u7A2E\u816B\u8DA3\u9152\u9996\u5112\u53D7\u546A\u5BFF\u6388\u6A39\u7DAC\u9700\u56DA\u53CE\u5468\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[142].length;++e)t[142][e].charCodeAt(0)!==65533&&(a[t[142][e]]=36352+e,v[36352+e]=t[142][e]);for(t[143]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5B97\u5C31\u5DDE\u4FEE\u6101\u62FE\u6D32\u79C0\u79CB\u7D42\u7E4D\u7FD2\u81ED\u821F\u8490\u8846\u8972\u8B90\u8E74\u8F2F\u9031\u914B\u916C\u96C6\u919C\u4EC0\u4F4F\u5145\u5341\u5F93\u620E\u67D4\u6C41\u6E0B\u7363\u7E26\u91CD\u9283\u53D4\u5919\u5BBF\u6DD1\u795D\u7E2E\u7C9B\u587E\u719F\u51FA\u8853\u8FF0\u4FCA\u5CFB\u6625\u77AC\u7AE3\u821C\u99FF\u51C6\u5FAA\u65EC\u696F\u6B89\u6DF3\uFFFD\u6E96\u6F64\u76FE\u7D14\u5DE1\u9075\u9187\u9806\u51E6\u521D\u6240\u6691\u66D9\u6E1A\u5EB6\u7DD2\u7F72\u66F8\u85AF\u85F7\u8AF8\u52A9\u53D9\u5973\u5E8F\u5F90\u6055\u92E4\u9664\u50B7\u511F\u52DD\u5320\u5347\u53EC\u54E8\u5546\u5531\u5617\u5968\u59BE\u5A3C\u5BB5\u5C06\u5C0F\u5C11\u5C1A\u5E84\u5E8A\u5EE0\u5F70\u627F\u6284\u62DB\u638C\u6377\u6607\u660C\u662D\u6676\u677E\u68A2\u6A1F\u6A35\u6CBC\u6D88\u6E09\u6E58\u713C\u7126\u7167\u75C7\u7701\u785D\u7901\u7965\u79F0\u7AE0\u7B11\u7CA7\u7D39\u8096\u83D6\u848B\u8549\u885D\u88F3\u8A1F\u8A3C\u8A54\u8A73\u8C61\u8CDE\u91A4\u9266\u937E\u9418\u969C\u9798\u4E0A\u4E08\u4E1E\u4E57\u5197\u5270\u57CE\u5834\u58CC\u5B22\u5E38\u60C5\u64FE\u6761\u6756\u6D44\u72B6\u7573\u7A63\u84B8\u8B72\u91B8\u9320\u5631\u57F4\u98FE\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[143].length;++e)t[143][e].charCodeAt(0)!==65533&&(a[t[143][e]]=36608+e,v[36608+e]=t[143][e]);for(t[144]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u62ED\u690D\u6B96\u71ED\u7E54\u8077\u8272\u89E6\u98DF\u8755\u8FB1\u5C3B\u4F38\u4FE1\u4FB5\u5507\u5A20\u5BDD\u5BE9\u5FC3\u614E\u632F\u65B0\u664B\u68EE\u699B\u6D78\u6DF1\u7533\u75B9\u771F\u795E\u79E6\u7D33\u81E3\u82AF\u85AA\u89AA\u8A3A\u8EAB\u8F9B\u9032\u91DD\u9707\u4EBA\u4EC1\u5203\u5875\u58EC\u5C0B\u751A\u5C3D\u814E\u8A0A\u8FC5\u9663\u976D\u7B25\u8ACF\u9808\u9162\u56F3\u53A8\uFFFD\u9017\u5439\u5782\u5E25\u63A8\u6C34\u708A\u7761\u7C8B\u7FE0\u8870\u9042\u9154\u9310\u9318\u968F\u745E\u9AC4\u5D07\u5D69\u6570\u67A2\u8DA8\u96DB\u636E\u6749\u6919\u83C5\u9817\u96C0\u88FE\u6F84\u647A\u5BF8\u4E16\u702C\u755D\u662F\u51C4\u5236\u52E2\u59D3\u5F81\u6027\u6210\u653F\u6574\u661F\u6674\u68F2\u6816\u6B63\u6E05\u7272\u751F\u76DB\u7CBE\u8056\u58F0\u88FD\u897F\u8AA0\u8A93\u8ACB\u901D\u9192\u9752\u9759\u6589\u7A0E\u8106\u96BB\u5E2D\u60DC\u621A\u65A5\u6614\u6790\u77F3\u7A4D\u7C4D\u7E3E\u810A\u8CAC\u8D64\u8DE1\u8E5F\u78A9\u5207\u62D9\u63A5\u6442\u6298\u8A2D\u7A83\u7BC0\u8AAC\u96EA\u7D76\u820C\u8749\u4ED9\u5148\u5343\u5360\u5BA3\u5C02\u5C16\u5DDD\u6226\u6247\u64B0\u6813\u6834\u6CC9\u6D45\u6D17\u67D3\u6F5C\u714E\u717D\u65CB\u7A7F\u7BAD\u7DDA\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[144].length;++e)t[144][e].charCodeAt(0)!==65533&&(a[t[144][e]]=36864+e,v[36864+e]=t[144][e]);for(t[145]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E4A\u7FA8\u817A\u821B\u8239\u85A6\u8A6E\u8CCE\u8DF5\u9078\u9077\u92AD\u9291\u9583\u9BAE\u524D\u5584\u6F38\u7136\u5168\u7985\u7E55\u81B3\u7CCE\u564C\u5851\u5CA8\u63AA\u66FE\u66FD\u695A\u72D9\u758F\u758E\u790E\u7956\u79DF\u7C97\u7D20\u7D44\u8607\u8A34\u963B\u9061\u9F20\u50E7\u5275\u53CC\u53E2\u5009\u55AA\u58EE\u594F\u723D\u5B8B\u5C64\u531D\u60E3\u60F3\u635C\u6383\u633F\u63BB\uFFFD\u64CD\u65E9\u66F9\u5DE3\u69CD\u69FD\u6F15\u71E5\u4E89\u75E9\u76F8\u7A93\u7CDF\u7DCF\u7D9C\u8061\u8349\u8358\u846C\u84BC\u85FB\u88C5\u8D70\u9001\u906D\u9397\u971C\u9A12\u50CF\u5897\u618E\u81D3\u8535\u8D08\u9020\u4FC3\u5074\u5247\u5373\u606F\u6349\u675F\u6E2C\u8DB3\u901F\u4FD7\u5C5E\u8CCA\u65CF\u7D9A\u5352\u8896\u5176\u63C3\u5B58\u5B6B\u5C0A\u640D\u6751\u905C\u4ED6\u591A\u592A\u6C70\u8A51\u553E\u5815\u59A5\u60F0\u6253\u67C1\u8235\u6955\u9640\u99C4\u9A28\u4F53\u5806\u5BFE\u8010\u5CB1\u5E2F\u5F85\u6020\u614B\u6234\u66FF\u6CF0\u6EDE\u80CE\u817F\u82D4\u888B\u8CB8\u9000\u902E\u968A\u9EDB\u9BDB\u4EE3\u53F0\u5927\u7B2C\u918D\u984C\u9DF9\u6EDD\u7027\u5353\u5544\u5B85\u6258\u629E\u62D3\u6CA2\u6FEF\u7422\u8A17\u9438\u6FC1\u8AFE\u8338\u51E7\u86F8\u53EA\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[145].length;++e)t[145][e].charCodeAt(0)!==65533&&(a[t[145][e]]=37120+e,v[37120+e]=t[145][e]);for(t[146]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u53E9\u4F46\u9054\u8FB0\u596A\u8131\u5DFD\u7AEA\u8FBF\u68DA\u8C37\u72F8\u9C48\u6A3D\u8AB0\u4E39\u5358\u5606\u5766\u62C5\u63A2\u65E6\u6B4E\u6DE1\u6E5B\u70AD\u77ED\u7AEF\u7BAA\u7DBB\u803D\u80C6\u86CB\u8A95\u935B\u56E3\u58C7\u5F3E\u65AD\u6696\u6A80\u6BB5\u7537\u8AC7\u5024\u77E5\u5730\u5F1B\u6065\u667A\u6C60\u75F4\u7A1A\u7F6E\u81F4\u8718\u9045\u99B3\u7BC9\u755C\u7AF9\u7B51\u84C4\uFFFD\u9010\u79E9\u7A92\u8336\u5AE1\u7740\u4E2D\u4EF2\u5B99\u5FE0\u62BD\u663C\u67F1\u6CE8\u866B\u8877\u8A3B\u914E\u92F3\u99D0\u6A17\u7026\u732A\u82E7\u8457\u8CAF\u4E01\u5146\u51CB\u558B\u5BF5\u5E16\u5E33\u5E81\u5F14\u5F35\u5F6B\u5FB4\u61F2\u6311\u66A2\u671D\u6F6E\u7252\u753A\u773A\u8074\u8139\u8178\u8776\u8ABF\u8ADC\u8D85\u8DF3\u929A\u9577\u9802\u9CE5\u52C5\u6357\u76F4\u6715\u6C88\u73CD\u8CC3\u93AE\u9673\u6D25\u589C\u690E\u69CC\u8FFD\u939A\u75DB\u901A\u585A\u6802\u63B4\u69FB\u4F43\u6F2C\u67D8\u8FBB\u8526\u7DB4\u9354\u693F\u6F70\u576A\u58F7\u5B2C\u7D2C\u722A\u540A\u91E3\u9DB4\u4EAD\u4F4E\u505C\u5075\u5243\u8C9E\u5448\u5824\u5B9A\u5E1D\u5E95\u5EAD\u5EF7\u5F1F\u608C\u62B5\u633A\u63D0\u68AF\u6C40\u7887\u798E\u7A0B\u7DE0\u8247\u8A02\u8AE6\u8E44\u9013\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[146].length;++e)t[146][e].charCodeAt(0)!==65533&&(a[t[146][e]]=37376+e,v[37376+e]=t[146][e]);for(t[147]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u90B8\u912D\u91D8\u9F0E\u6CE5\u6458\u64E2\u6575\u6EF4\u7684\u7B1B\u9069\u93D1\u6EBA\u54F2\u5FB9\u64A4\u8F4D\u8FED\u9244\u5178\u586B\u5929\u5C55\u5E97\u6DFB\u7E8F\u751C\u8CBC\u8EE2\u985B\u70B9\u4F1D\u6BBF\u6FB1\u7530\u96FB\u514E\u5410\u5835\u5857\u59AC\u5C60\u5F92\u6597\u675C\u6E21\u767B\u83DF\u8CED\u9014\u90FD\u934D\u7825\u783A\u52AA\u5EA6\u571F\u5974\u6012\u5012\u515A\u51AC\uFFFD\u51CD\u5200\u5510\u5854\u5858\u5957\u5B95\u5CF6\u5D8B\u60BC\u6295\u642D\u6771\u6843\u68BC\u68DF\u76D7\u6DD8\u6E6F\u6D9B\u706F\u71C8\u5F53\u75D8\u7977\u7B49\u7B54\u7B52\u7CD6\u7D71\u5230\u8463\u8569\u85E4\u8A0E\u8B04\u8C46\u8E0F\u9003\u900F\u9419\u9676\u982D\u9A30\u95D8\u50CD\u52D5\u540C\u5802\u5C0E\u61A7\u649E\u6D1E\u77B3\u7AE5\u80F4\u8404\u9053\u9285\u5CE0\u9D07\u533F\u5F97\u5FB3\u6D9C\u7279\u7763\u79BF\u7BE4\u6BD2\u72EC\u8AAD\u6803\u6A61\u51F8\u7A81\u6934\u5C4A\u9CF6\u82EB\u5BC5\u9149\u701E\u5678\u5C6F\u60C7\u6566\u6C8C\u8C5A\u9041\u9813\u5451\u66C7\u920D\u5948\u90A3\u5185\u4E4D\u51EA\u8599\u8B0E\u7058\u637A\u934B\u6962\u99B4\u7E04\u7577\u5357\u6960\u8EDF\u96E3\u6C5D\u4E8C\u5C3C\u5F10\u8FE9\u5302\u8CD1\u8089\u8679\u5EFF\u65E5\u4E73\u5165\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[147].length;++e)t[147][e].charCodeAt(0)!==65533&&(a[t[147][e]]=37632+e,v[37632+e]=t[147][e]);for(t[148]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5982\u5C3F\u97EE\u4EFB\u598A\u5FCD\u8A8D\u6FE1\u79B0\u7962\u5BE7\u8471\u732B\u71B1\u5E74\u5FF5\u637B\u649A\u71C3\u7C98\u4E43\u5EFC\u4E4B\u57DC\u56A2\u60A9\u6FC3\u7D0D\u80FD\u8133\u81BF\u8FB2\u8997\u86A4\u5DF4\u628A\u64AD\u8987\u6777\u6CE2\u6D3E\u7436\u7834\u5A46\u7F75\u82AD\u99AC\u4FF3\u5EC3\u62DD\u6392\u6557\u676F\u76C3\u724C\u80CC\u80BA\u8F29\u914D\u500D\u57F9\u5A92\u6885\uFFFD\u6973\u7164\u72FD\u8CB7\u58F2\u8CE0\u966A\u9019\u877F\u79E4\u77E7\u8429\u4F2F\u5265\u535A\u62CD\u67CF\u6CCA\u767D\u7B94\u7C95\u8236\u8584\u8FEB\u66DD\u6F20\u7206\u7E1B\u83AB\u99C1\u9EA6\u51FD\u7BB1\u7872\u7BB8\u8087\u7B48\u6AE8\u5E61\u808C\u7551\u7560\u516B\u9262\u6E8C\u767A\u9197\u9AEA\u4F10\u7F70\u629C\u7B4F\u95A5\u9CE9\u567A\u5859\u86E4\u96BC\u4F34\u5224\u534A\u53CD\u53DB\u5E06\u642C\u6591\u677F\u6C3E\u6C4E\u7248\u72AF\u73ED\u7554\u7E41\u822C\u85E9\u8CA9\u7BC4\u91C6\u7169\u9812\u98EF\u633D\u6669\u756A\u76E4\u78D0\u8543\u86EE\u532A\u5351\u5426\u5983\u5E87\u5F7C\u60B2\u6249\u6279\u62AB\u6590\u6BD4\u6CCC\u75B2\u76AE\u7891\u79D8\u7DCB\u7F77\u80A5\u88AB\u8AB9\u8CBB\u907F\u975E\u98DB\u6A0B\u7C38\u5099\u5C3E\u5FAE\u6787\u6BD8\u7435\u7709\u7F8E\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[148].length;++e)t[148][e].charCodeAt(0)!==65533&&(a[t[148][e]]=37888+e,v[37888+e]=t[148][e]);for(t[149]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9F3B\u67CA\u7A17\u5339\u758B\u9AED\u5F66\u819D\u83F1\u8098\u5F3C\u5FC5\u7562\u7B46\u903C\u6867\u59EB\u5A9B\u7D10\u767E\u8B2C\u4FF5\u5F6A\u6A19\u6C37\u6F02\u74E2\u7968\u8868\u8A55\u8C79\u5EDF\u63CF\u75C5\u79D2\u82D7\u9328\u92F2\u849C\u86ED\u9C2D\u54C1\u5F6C\u658C\u6D5C\u7015\u8CA7\u8CD3\u983B\u654F\u74F6\u4E0D\u4ED8\u57E0\u592B\u5A66\u5BCC\u51A8\u5E03\u5E9C\u6016\u6276\u6577\uFFFD\u65A7\u666E\u6D6E\u7236\u7B26\u8150\u819A\u8299\u8B5C\u8CA0\u8CE6\u8D74\u961C\u9644\u4FAE\u64AB\u6B66\u821E\u8461\u856A\u90E8\u5C01\u6953\u98A8\u847A\u8557\u4F0F\u526F\u5FA9\u5E45\u670D\u798F\u8179\u8907\u8986\u6DF5\u5F17\u6255\u6CB8\u4ECF\u7269\u9B92\u5206\u543B\u5674\u58B3\u61A4\u626E\u711A\u596E\u7C89\u7CDE\u7D1B\u96F0\u6587\u805E\u4E19\u4F75\u5175\u5840\u5E63\u5E73\u5F0A\u67C4\u4E26\u853D\u9589\u965B\u7C73\u9801\u50FB\u58C1\u7656\u78A7\u5225\u77A5\u8511\u7B86\u504F\u5909\u7247\u7BC7\u7DE8\u8FBA\u8FD4\u904D\u4FBF\u52C9\u5A29\u5F01\u97AD\u4FDD\u8217\u92EA\u5703\u6355\u6B69\u752B\u88DC\u8F14\u7A42\u52DF\u5893\u6155\u620A\u66AE\u6BCD\u7C3F\u83E9\u5023\u4FF8\u5305\u5446\u5831\u5949\u5B9D\u5CF0\u5CEF\u5D29\u5E96\u62B1\u6367\u653E\u65B9\u670B\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[149].length;++e)t[149][e].charCodeAt(0)!==65533&&(a[t[149][e]]=38144+e,v[38144+e]=t[149][e]);for(t[150]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6CD5\u6CE1\u70F9\u7832\u7E2B\u80DE\u82B3\u840C\u84EC\u8702\u8912\u8A2A\u8C4A\u90A6\u92D2\u98FD\u9CF3\u9D6C\u4E4F\u4EA1\u508D\u5256\u574A\u59A8\u5E3D\u5FD8\u5FD9\u623F\u66B4\u671B\u67D0\u68D2\u5192\u7D21\u80AA\u81A8\u8B00\u8C8C\u8CBF\u927E\u9632\u5420\u982C\u5317\u50D5\u535C\u58A8\u64B2\u6734\u7267\u7766\u7A46\u91E6\u52C3\u6CA1\u6B86\u5800\u5E4C\u5954\u672C\u7FFB\u51E1\u76C6\uFFFD\u6469\u78E8\u9B54\u9EBB\u57CB\u59B9\u6627\u679A\u6BCE\u54E9\u69D9\u5E55\u819C\u6795\u9BAA\u67FE\u9C52\u685D\u4EA6\u4FE3\u53C8\u62B9\u672B\u6CAB\u8FC4\u4FAD\u7E6D\u9EBF\u4E07\u6162\u6E80\u6F2B\u8513\u5473\u672A\u9B45\u5DF3\u7B95\u5CAC\u5BC6\u871C\u6E4A\u84D1\u7A14\u8108\u5999\u7C8D\u6C11\u7720\u52D9\u5922\u7121\u725F\u77DB\u9727\u9D61\u690B\u5A7F\u5A18\u51A5\u540D\u547D\u660E\u76DF\u8FF7\u9298\u9CF4\u59EA\u725D\u6EC5\u514D\u68C9\u7DBF\u7DEC\u9762\u9EBA\u6478\u6A21\u8302\u5984\u5B5F\u6BDB\u731B\u76F2\u7DB2\u8017\u8499\u5132\u6728\u9ED9\u76EE\u6762\u52FF\u9905\u5C24\u623B\u7C7E\u8CB0\u554F\u60B6\u7D0B\u9580\u5301\u4E5F\u51B6\u591C\u723A\u8036\u91CE\u5F25\u77E2\u5384\u5F79\u7D04\u85AC\u8A33\u8E8D\u9756\u67F3\u85AE\u9453\u6109\u6108\u6CB9\u7652\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[150].length;++e)t[150][e].charCodeAt(0)!==65533&&(a[t[150][e]]=38400+e,v[38400+e]=t[150][e]);for(t[151]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8AED\u8F38\u552F\u4F51\u512A\u52C7\u53CB\u5BA5\u5E7D\u60A0\u6182\u63D6\u6709\u67DA\u6E67\u6D8C\u7336\u7337\u7531\u7950\u88D5\u8A98\u904A\u9091\u90F5\u96C4\u878D\u5915\u4E88\u4F59\u4E0E\u8A89\u8F3F\u9810\u50AD\u5E7C\u5996\u5BB9\u5EB8\u63DA\u63FA\u64C1\u66DC\u694A\u69D8\u6D0B\u6EB6\u7194\u7528\u7AAF\u7F8A\u8000\u8449\u84C9\u8981\u8B21\u8E0A\u9065\u967D\u990A\u617E\u6291\u6B32\uFFFD\u6C83\u6D74\u7FCC\u7FFC\u6DC0\u7F85\u87BA\u88F8\u6765\u83B1\u983C\u96F7\u6D1B\u7D61\u843D\u916A\u4E71\u5375\u5D50\u6B04\u6FEB\u85CD\u862D\u89A7\u5229\u540F\u5C65\u674E\u68A8\u7406\u7483\u75E2\u88CF\u88E1\u91CC\u96E2\u9678\u5F8B\u7387\u7ACB\u844E\u63A0\u7565\u5289\u6D41\u6E9C\u7409\u7559\u786B\u7C92\u9686\u7ADC\u9F8D\u4FB6\u616E\u65C5\u865C\u4E86\u4EAE\u50DA\u4E21\u51CC\u5BEE\u6599\u6881\u6DBC\u731F\u7642\u77AD\u7A1C\u7CE7\u826F\u8AD2\u907C\u91CF\u9675\u9818\u529B\u7DD1\u502B\u5398\u6797\u6DCB\u71D0\u7433\u81E8\u8F2A\u96A3\u9C57\u9E9F\u7460\u5841\u6D99\u7D2F\u985E\u4EE4\u4F36\u4F8B\u51B7\u52B1\u5DBA\u601C\u73B2\u793C\u82D3\u9234\u96B7\u96F6\u970A\u9E97\u9F62\u66A6\u6B74\u5217\u52A3\u70C8\u88C2\u5EC9\u604B\u6190\u6F23\u7149\u7C3E\u7DF4\u806F\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[151].length;++e)t[151][e].charCodeAt(0)!==65533&&(a[t[151][e]]=38656+e,v[38656+e]=t[151][e]);for(t[152]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u84EE\u9023\u932C\u5442\u9B6F\u6AD3\u7089\u8CC2\u8DEF\u9732\u52B4\u5A41\u5ECA\u5F04\u6717\u697C\u6994\u6D6A\u6F0F\u7262\u72FC\u7BED\u8001\u807E\u874B\u90CE\u516D\u9E93\u7984\u808B\u9332\u8AD6\u502D\u548C\u8A71\u6B6A\u8CC4\u8107\u60D1\u67A0\u9DF2\u4E99\u4E98\u9C10\u8A6B\u85C1\u8568\u6900\u6E7E\u7897\u8155\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5F0C\u4E10\u4E15\u4E2A\u4E31\u4E36\u4E3C\u4E3F\u4E42\u4E56\u4E58\u4E82\u4E85\u8C6B\u4E8A\u8212\u5F0D\u4E8E\u4E9E\u4E9F\u4EA0\u4EA2\u4EB0\u4EB3\u4EB6\u4ECE\u4ECD\u4EC4\u4EC6\u4EC2\u4ED7\u4EDE\u4EED\u4EDF\u4EF7\u4F09\u4F5A\u4F30\u4F5B\u4F5D\u4F57\u4F47\u4F76\u4F88\u4F8F\u4F98\u4F7B\u4F69\u4F70\u4F91\u4F6F\u4F86\u4F96\u5118\u4FD4\u4FDF\u4FCE\u4FD8\u4FDB\u4FD1\u4FDA\u4FD0\u4FE4\u4FE5\u501A\u5028\u5014\u502A\u5025\u5005\u4F1C\u4FF6\u5021\u5029\u502C\u4FFE\u4FEF\u5011\u5006\u5043\u5047\u6703\u5055\u5050\u5048\u505A\u5056\u506C\u5078\u5080\u509A\u5085\u50B4\u50B2\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[152].length;++e)t[152][e].charCodeAt(0)!==65533&&(a[t[152][e]]=38912+e,v[38912+e]=t[152][e]);for(t[153]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u50C9\u50CA\u50B3\u50C2\u50D6\u50DE\u50E5\u50ED\u50E3\u50EE\u50F9\u50F5\u5109\u5101\u5102\u5116\u5115\u5114\u511A\u5121\u513A\u5137\u513C\u513B\u513F\u5140\u5152\u514C\u5154\u5162\u7AF8\u5169\u516A\u516E\u5180\u5182\u56D8\u518C\u5189\u518F\u5191\u5193\u5195\u5196\u51A4\u51A6\u51A2\u51A9\u51AA\u51AB\u51B3\u51B1\u51B2\u51B0\u51B5\u51BD\u51C5\u51C9\u51DB\u51E0\u8655\u51E9\u51ED\uFFFD\u51F0\u51F5\u51FE\u5204\u520B\u5214\u520E\u5227\u522A\u522E\u5233\u5239\u524F\u5244\u524B\u524C\u525E\u5254\u526A\u5274\u5269\u5273\u527F\u527D\u528D\u5294\u5292\u5271\u5288\u5291\u8FA8\u8FA7\u52AC\u52AD\u52BC\u52B5\u52C1\u52CD\u52D7\u52DE\u52E3\u52E6\u98ED\u52E0\u52F3\u52F5\u52F8\u52F9\u5306\u5308\u7538\u530D\u5310\u530F\u5315\u531A\u5323\u532F\u5331\u5333\u5338\u5340\u5346\u5345\u4E17\u5349\u534D\u51D6\u535E\u5369\u536E\u5918\u537B\u5377\u5382\u5396\u53A0\u53A6\u53A5\u53AE\u53B0\u53B6\u53C3\u7C12\u96D9\u53DF\u66FC\u71EE\u53EE\u53E8\u53ED\u53FA\u5401\u543D\u5440\u542C\u542D\u543C\u542E\u5436\u5429\u541D\u544E\u548F\u5475\u548E\u545F\u5471\u5477\u5470\u5492\u547B\u5480\u5476\u5484\u5490\u5486\u54C7\u54A2\u54B8\u54A5\u54AC\u54C4\u54C8\u54A8\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[153].length;++e)t[153][e].charCodeAt(0)!==65533&&(a[t[153][e]]=39168+e,v[39168+e]=t[153][e]);for(t[154]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54AB\u54C2\u54A4\u54BE\u54BC\u54D8\u54E5\u54E6\u550F\u5514\u54FD\u54EE\u54ED\u54FA\u54E2\u5539\u5540\u5563\u554C\u552E\u555C\u5545\u5556\u5557\u5538\u5533\u555D\u5599\u5580\u54AF\u558A\u559F\u557B\u557E\u5598\u559E\u55AE\u557C\u5583\u55A9\u5587\u55A8\u55DA\u55C5\u55DF\u55C4\u55DC\u55E4\u55D4\u5614\u55F7\u5616\u55FE\u55FD\u561B\u55F9\u564E\u5650\u71DF\u5634\u5636\u5632\u5638\uFFFD\u566B\u5664\u562F\u566C\u566A\u5686\u5680\u568A\u56A0\u5694\u568F\u56A5\u56AE\u56B6\u56B4\u56C2\u56BC\u56C1\u56C3\u56C0\u56C8\u56CE\u56D1\u56D3\u56D7\u56EE\u56F9\u5700\u56FF\u5704\u5709\u5708\u570B\u570D\u5713\u5718\u5716\u55C7\u571C\u5726\u5737\u5738\u574E\u573B\u5740\u574F\u5769\u57C0\u5788\u5761\u577F\u5789\u5793\u57A0\u57B3\u57A4\u57AA\u57B0\u57C3\u57C6\u57D4\u57D2\u57D3\u580A\u57D6\u57E3\u580B\u5819\u581D\u5872\u5821\u5862\u584B\u5870\u6BC0\u5852\u583D\u5879\u5885\u58B9\u589F\u58AB\u58BA\u58DE\u58BB\u58B8\u58AE\u58C5\u58D3\u58D1\u58D7\u58D9\u58D8\u58E5\u58DC\u58E4\u58DF\u58EF\u58FA\u58F9\u58FB\u58FC\u58FD\u5902\u590A\u5910\u591B\u68A6\u5925\u592C\u592D\u5932\u5938\u593E\u7AD2\u5955\u5950\u594E\u595A\u5958\u5962\u5960\u5967\u596C\u5969\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[154].length;++e)t[154][e].charCodeAt(0)!==65533&&(a[t[154][e]]=39424+e,v[39424+e]=t[154][e]);for(t[155]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5978\u5981\u599D\u4F5E\u4FAB\u59A3\u59B2\u59C6\u59E8\u59DC\u598D\u59D9\u59DA\u5A25\u5A1F\u5A11\u5A1C\u5A09\u5A1A\u5A40\u5A6C\u5A49\u5A35\u5A36\u5A62\u5A6A\u5A9A\u5ABC\u5ABE\u5ACB\u5AC2\u5ABD\u5AE3\u5AD7\u5AE6\u5AE9\u5AD6\u5AFA\u5AFB\u5B0C\u5B0B\u5B16\u5B32\u5AD0\u5B2A\u5B36\u5B3E\u5B43\u5B45\u5B40\u5B51\u5B55\u5B5A\u5B5B\u5B65\u5B69\u5B70\u5B73\u5B75\u5B78\u6588\u5B7A\u5B80\uFFFD\u5B83\u5BA6\u5BB8\u5BC3\u5BC7\u5BC9\u5BD4\u5BD0\u5BE4\u5BE6\u5BE2\u5BDE\u5BE5\u5BEB\u5BF0\u5BF6\u5BF3\u5C05\u5C07\u5C08\u5C0D\u5C13\u5C20\u5C22\u5C28\u5C38\u5C39\u5C41\u5C46\u5C4E\u5C53\u5C50\u5C4F\u5B71\u5C6C\u5C6E\u4E62\u5C76\u5C79\u5C8C\u5C91\u5C94\u599B\u5CAB\u5CBB\u5CB6\u5CBC\u5CB7\u5CC5\u5CBE\u5CC7\u5CD9\u5CE9\u5CFD\u5CFA\u5CED\u5D8C\u5CEA\u5D0B\u5D15\u5D17\u5D5C\u5D1F\u5D1B\u5D11\u5D14\u5D22\u5D1A\u5D19\u5D18\u5D4C\u5D52\u5D4E\u5D4B\u5D6C\u5D73\u5D76\u5D87\u5D84\u5D82\u5DA2\u5D9D\u5DAC\u5DAE\u5DBD\u5D90\u5DB7\u5DBC\u5DC9\u5DCD\u5DD3\u5DD2\u5DD6\u5DDB\u5DEB\u5DF2\u5DF5\u5E0B\u5E1A\u5E19\u5E11\u5E1B\u5E36\u5E37\u5E44\u5E43\u5E40\u5E4E\u5E57\u5E54\u5E5F\u5E62\u5E64\u5E47\u5E75\u5E76\u5E7A\u9EBC\u5E7F\u5EA0\u5EC1\u5EC2\u5EC8\u5ED0\u5ECF\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[155].length;++e)t[155][e].charCodeAt(0)!==65533&&(a[t[155][e]]=39680+e,v[39680+e]=t[155][e]);for(t[156]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5ED6\u5EE3\u5EDD\u5EDA\u5EDB\u5EE2\u5EE1\u5EE8\u5EE9\u5EEC\u5EF1\u5EF3\u5EF0\u5EF4\u5EF8\u5EFE\u5F03\u5F09\u5F5D\u5F5C\u5F0B\u5F11\u5F16\u5F29\u5F2D\u5F38\u5F41\u5F48\u5F4C\u5F4E\u5F2F\u5F51\u5F56\u5F57\u5F59\u5F61\u5F6D\u5F73\u5F77\u5F83\u5F82\u5F7F\u5F8A\u5F88\u5F91\u5F87\u5F9E\u5F99\u5F98\u5FA0\u5FA8\u5FAD\u5FBC\u5FD6\u5FFB\u5FE4\u5FF8\u5FF1\u5FDD\u60B3\u5FFF\u6021\u6060\uFFFD\u6019\u6010\u6029\u600E\u6031\u601B\u6015\u602B\u6026\u600F\u603A\u605A\u6041\u606A\u6077\u605F\u604A\u6046\u604D\u6063\u6043\u6064\u6042\u606C\u606B\u6059\u6081\u608D\u60E7\u6083\u609A\u6084\u609B\u6096\u6097\u6092\u60A7\u608B\u60E1\u60B8\u60E0\u60D3\u60B4\u5FF0\u60BD\u60C6\u60B5\u60D8\u614D\u6115\u6106\u60F6\u60F7\u6100\u60F4\u60FA\u6103\u6121\u60FB\u60F1\u610D\u610E\u6147\u613E\u6128\u6127\u614A\u613F\u613C\u612C\u6134\u613D\u6142\u6144\u6173\u6177\u6158\u6159\u615A\u616B\u6174\u616F\u6165\u6171\u615F\u615D\u6153\u6175\u6199\u6196\u6187\u61AC\u6194\u619A\u618A\u6191\u61AB\u61AE\u61CC\u61CA\u61C9\u61F7\u61C8\u61C3\u61C6\u61BA\u61CB\u7F79\u61CD\u61E6\u61E3\u61F6\u61FA\u61F4\u61FF\u61FD\u61FC\u61FE\u6200\u6208\u6209\u620D\u620C\u6214\u621B\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[156].length;++e)t[156][e].charCodeAt(0)!==65533&&(a[t[156][e]]=39936+e,v[39936+e]=t[156][e]);for(t[157]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u621E\u6221\u622A\u622E\u6230\u6232\u6233\u6241\u624E\u625E\u6263\u625B\u6260\u6268\u627C\u6282\u6289\u627E\u6292\u6293\u6296\u62D4\u6283\u6294\u62D7\u62D1\u62BB\u62CF\u62FF\u62C6\u64D4\u62C8\u62DC\u62CC\u62CA\u62C2\u62C7\u629B\u62C9\u630C\u62EE\u62F1\u6327\u6302\u6308\u62EF\u62F5\u6350\u633E\u634D\u641C\u634F\u6396\u638E\u6380\u63AB\u6376\u63A3\u638F\u6389\u639F\u63B5\u636B\uFFFD\u6369\u63BE\u63E9\u63C0\u63C6\u63E3\u63C9\u63D2\u63F6\u63C4\u6416\u6434\u6406\u6413\u6426\u6436\u651D\u6417\u6428\u640F\u6467\u646F\u6476\u644E\u652A\u6495\u6493\u64A5\u64A9\u6488\u64BC\u64DA\u64D2\u64C5\u64C7\u64BB\u64D8\u64C2\u64F1\u64E7\u8209\u64E0\u64E1\u62AC\u64E3\u64EF\u652C\u64F6\u64F4\u64F2\u64FA\u6500\u64FD\u6518\u651C\u6505\u6524\u6523\u652B\u6534\u6535\u6537\u6536\u6538\u754B\u6548\u6556\u6555\u654D\u6558\u655E\u655D\u6572\u6578\u6582\u6583\u8B8A\u659B\u659F\u65AB\u65B7\u65C3\u65C6\u65C1\u65C4\u65CC\u65D2\u65DB\u65D9\u65E0\u65E1\u65F1\u6772\u660A\u6603\u65FB\u6773\u6635\u6636\u6634\u661C\u664F\u6644\u6649\u6641\u665E\u665D\u6664\u6667\u6668\u665F\u6662\u6670\u6683\u6688\u668E\u6689\u6684\u6698\u669D\u66C1\u66B9\u66C9\u66BE\u66BC\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[157].length;++e)t[157][e].charCodeAt(0)!==65533&&(a[t[157][e]]=40192+e,v[40192+e]=t[157][e]);for(t[158]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u66C4\u66B8\u66D6\u66DA\u66E0\u663F\u66E6\u66E9\u66F0\u66F5\u66F7\u670F\u6716\u671E\u6726\u6727\u9738\u672E\u673F\u6736\u6741\u6738\u6737\u6746\u675E\u6760\u6759\u6763\u6764\u6789\u6770\u67A9\u677C\u676A\u678C\u678B\u67A6\u67A1\u6785\u67B7\u67EF\u67B4\u67EC\u67B3\u67E9\u67B8\u67E4\u67DE\u67DD\u67E2\u67EE\u67B9\u67CE\u67C6\u67E7\u6A9C\u681E\u6846\u6829\u6840\u684D\u6832\u684E\uFFFD\u68B3\u682B\u6859\u6863\u6877\u687F\u689F\u688F\u68AD\u6894\u689D\u689B\u6883\u6AAE\u68B9\u6874\u68B5\u68A0\u68BA\u690F\u688D\u687E\u6901\u68CA\u6908\u68D8\u6922\u6926\u68E1\u690C\u68CD\u68D4\u68E7\u68D5\u6936\u6912\u6904\u68D7\u68E3\u6925\u68F9\u68E0\u68EF\u6928\u692A\u691A\u6923\u6921\u68C6\u6979\u6977\u695C\u6978\u696B\u6954\u697E\u696E\u6939\u6974\u693D\u6959\u6930\u6961\u695E\u695D\u6981\u696A\u69B2\u69AE\u69D0\u69BF\u69C1\u69D3\u69BE\u69CE\u5BE8\u69CA\u69DD\u69BB\u69C3\u69A7\u6A2E\u6991\u69A0\u699C\u6995\u69B4\u69DE\u69E8\u6A02\u6A1B\u69FF\u6B0A\u69F9\u69F2\u69E7\u6A05\u69B1\u6A1E\u69ED\u6A14\u69EB\u6A0A\u6A12\u6AC1\u6A23\u6A13\u6A44\u6A0C\u6A72\u6A36\u6A78\u6A47\u6A62\u6A59\u6A66\u6A48\u6A38\u6A22\u6A90\u6A8D\u6AA0\u6A84\u6AA2\u6AA3\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[158].length;++e)t[158][e].charCodeAt(0)!==65533&&(a[t[158][e]]=40448+e,v[40448+e]=t[158][e]);for(t[159]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6A97\u8617\u6ABB\u6AC3\u6AC2\u6AB8\u6AB3\u6AAC\u6ADE\u6AD1\u6ADF\u6AAA\u6ADA\u6AEA\u6AFB\u6B05\u8616\u6AFA\u6B12\u6B16\u9B31\u6B1F\u6B38\u6B37\u76DC\u6B39\u98EE\u6B47\u6B43\u6B49\u6B50\u6B59\u6B54\u6B5B\u6B5F\u6B61\u6B78\u6B79\u6B7F\u6B80\u6B84\u6B83\u6B8D\u6B98\u6B95\u6B9E\u6BA4\u6BAA\u6BAB\u6BAF\u6BB2\u6BB1\u6BB3\u6BB7\u6BBC\u6BC6\u6BCB\u6BD3\u6BDF\u6BEC\u6BEB\u6BF3\u6BEF\uFFFD\u9EBE\u6C08\u6C13\u6C14\u6C1B\u6C24\u6C23\u6C5E\u6C55\u6C62\u6C6A\u6C82\u6C8D\u6C9A\u6C81\u6C9B\u6C7E\u6C68\u6C73\u6C92\u6C90\u6CC4\u6CF1\u6CD3\u6CBD\u6CD7\u6CC5\u6CDD\u6CAE\u6CB1\u6CBE\u6CBA\u6CDB\u6CEF\u6CD9\u6CEA\u6D1F\u884D\u6D36\u6D2B\u6D3D\u6D38\u6D19\u6D35\u6D33\u6D12\u6D0C\u6D63\u6D93\u6D64\u6D5A\u6D79\u6D59\u6D8E\u6D95\u6FE4\u6D85\u6DF9\u6E15\u6E0A\u6DB5\u6DC7\u6DE6\u6DB8\u6DC6\u6DEC\u6DDE\u6DCC\u6DE8\u6DD2\u6DC5\u6DFA\u6DD9\u6DE4\u6DD5\u6DEA\u6DEE\u6E2D\u6E6E\u6E2E\u6E19\u6E72\u6E5F\u6E3E\u6E23\u6E6B\u6E2B\u6E76\u6E4D\u6E1F\u6E43\u6E3A\u6E4E\u6E24\u6EFF\u6E1D\u6E38\u6E82\u6EAA\u6E98\u6EC9\u6EB7\u6ED3\u6EBD\u6EAF\u6EC4\u6EB2\u6ED4\u6ED5\u6E8F\u6EA5\u6EC2\u6E9F\u6F41\u6F11\u704C\u6EEC\u6EF8\u6EFE\u6F3F\u6EF2\u6F31\u6EEF\u6F32\u6ECC\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[159].length;++e)t[159][e].charCodeAt(0)!==65533&&(a[t[159][e]]=40704+e,v[40704+e]=t[159][e]);for(t[224]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6F3E\u6F13\u6EF7\u6F86\u6F7A\u6F78\u6F81\u6F80\u6F6F\u6F5B\u6FF3\u6F6D\u6F82\u6F7C\u6F58\u6F8E\u6F91\u6FC2\u6F66\u6FB3\u6FA3\u6FA1\u6FA4\u6FB9\u6FC6\u6FAA\u6FDF\u6FD5\u6FEC\u6FD4\u6FD8\u6FF1\u6FEE\u6FDB\u7009\u700B\u6FFA\u7011\u7001\u700F\u6FFE\u701B\u701A\u6F74\u701D\u7018\u701F\u7030\u703E\u7032\u7051\u7063\u7099\u7092\u70AF\u70F1\u70AC\u70B8\u70B3\u70AE\u70DF\u70CB\u70DD\uFFFD\u70D9\u7109\u70FD\u711C\u7119\u7165\u7155\u7188\u7166\u7162\u714C\u7156\u716C\u718F\u71FB\u7184\u7195\u71A8\u71AC\u71D7\u71B9\u71BE\u71D2\u71C9\u71D4\u71CE\u71E0\u71EC\u71E7\u71F5\u71FC\u71F9\u71FF\u720D\u7210\u721B\u7228\u722D\u722C\u7230\u7232\u723B\u723C\u723F\u7240\u7246\u724B\u7258\u7274\u727E\u7282\u7281\u7287\u7292\u7296\u72A2\u72A7\u72B9\u72B2\u72C3\u72C6\u72C4\u72CE\u72D2\u72E2\u72E0\u72E1\u72F9\u72F7\u500F\u7317\u730A\u731C\u7316\u731D\u7334\u732F\u7329\u7325\u733E\u734E\u734F\u9ED8\u7357\u736A\u7368\u7370\u7378\u7375\u737B\u737A\u73C8\u73B3\u73CE\u73BB\u73C0\u73E5\u73EE\u73DE\u74A2\u7405\u746F\u7425\u73F8\u7432\u743A\u7455\u743F\u745F\u7459\u7441\u745C\u7469\u7470\u7463\u746A\u7476\u747E\u748B\u749E\u74A7\u74CA\u74CF\u74D4\u73F1\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[224].length;++e)t[224][e].charCodeAt(0)!==65533&&(a[t[224][e]]=57344+e,v[57344+e]=t[224][e]);for(t[225]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u74E0\u74E3\u74E7\u74E9\u74EE\u74F2\u74F0\u74F1\u74F8\u74F7\u7504\u7503\u7505\u750C\u750E\u750D\u7515\u7513\u751E\u7526\u752C\u753C\u7544\u754D\u754A\u7549\u755B\u7546\u755A\u7569\u7564\u7567\u756B\u756D\u7578\u7576\u7586\u7587\u7574\u758A\u7589\u7582\u7594\u759A\u759D\u75A5\u75A3\u75C2\u75B3\u75C3\u75B5\u75BD\u75B8\u75BC\u75B1\u75CD\u75CA\u75D2\u75D9\u75E3\u75DE\u75FE\u75FF\uFFFD\u75FC\u7601\u75F0\u75FA\u75F2\u75F3\u760B\u760D\u7609\u761F\u7627\u7620\u7621\u7622\u7624\u7634\u7630\u763B\u7647\u7648\u7646\u765C\u7658\u7661\u7662\u7668\u7669\u766A\u7667\u766C\u7670\u7672\u7676\u7678\u767C\u7680\u7683\u7688\u768B\u768E\u7696\u7693\u7699\u769A\u76B0\u76B4\u76B8\u76B9\u76BA\u76C2\u76CD\u76D6\u76D2\u76DE\u76E1\u76E5\u76E7\u76EA\u862F\u76FB\u7708\u7707\u7704\u7729\u7724\u771E\u7725\u7726\u771B\u7737\u7738\u7747\u775A\u7768\u776B\u775B\u7765\u777F\u777E\u7779\u778E\u778B\u7791\u77A0\u779E\u77B0\u77B6\u77B9\u77BF\u77BC\u77BD\u77BB\u77C7\u77CD\u77D7\u77DA\u77DC\u77E3\u77EE\u77FC\u780C\u7812\u7926\u7820\u792A\u7845\u788E\u7874\u7886\u787C\u789A\u788C\u78A3\u78B5\u78AA\u78AF\u78D1\u78C6\u78CB\u78D4\u78BE\u78BC\u78C5\u78CA\u78EC\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[225].length;++e)t[225][e].charCodeAt(0)!==65533&&(a[t[225][e]]=57600+e,v[57600+e]=t[225][e]);for(t[226]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u78E7\u78DA\u78FD\u78F4\u7907\u7912\u7911\u7919\u792C\u792B\u7940\u7960\u7957\u795F\u795A\u7955\u7953\u797A\u797F\u798A\u799D\u79A7\u9F4B\u79AA\u79AE\u79B3\u79B9\u79BA\u79C9\u79D5\u79E7\u79EC\u79E1\u79E3\u7A08\u7A0D\u7A18\u7A19\u7A20\u7A1F\u7980\u7A31\u7A3B\u7A3E\u7A37\u7A43\u7A57\u7A49\u7A61\u7A62\u7A69\u9F9D\u7A70\u7A79\u7A7D\u7A88\u7A97\u7A95\u7A98\u7A96\u7AA9\u7AC8\u7AB0\uFFFD\u7AB6\u7AC5\u7AC4\u7ABF\u9083\u7AC7\u7ACA\u7ACD\u7ACF\u7AD5\u7AD3\u7AD9\u7ADA\u7ADD\u7AE1\u7AE2\u7AE6\u7AED\u7AF0\u7B02\u7B0F\u7B0A\u7B06\u7B33\u7B18\u7B19\u7B1E\u7B35\u7B28\u7B36\u7B50\u7B7A\u7B04\u7B4D\u7B0B\u7B4C\u7B45\u7B75\u7B65\u7B74\u7B67\u7B70\u7B71\u7B6C\u7B6E\u7B9D\u7B98\u7B9F\u7B8D\u7B9C\u7B9A\u7B8B\u7B92\u7B8F\u7B5D\u7B99\u7BCB\u7BC1\u7BCC\u7BCF\u7BB4\u7BC6\u7BDD\u7BE9\u7C11\u7C14\u7BE6\u7BE5\u7C60\u7C00\u7C07\u7C13\u7BF3\u7BF7\u7C17\u7C0D\u7BF6\u7C23\u7C27\u7C2A\u7C1F\u7C37\u7C2B\u7C3D\u7C4C\u7C43\u7C54\u7C4F\u7C40\u7C50\u7C58\u7C5F\u7C64\u7C56\u7C65\u7C6C\u7C75\u7C83\u7C90\u7CA4\u7CAD\u7CA2\u7CAB\u7CA1\u7CA8\u7CB3\u7CB2\u7CB1\u7CAE\u7CB9\u7CBD\u7CC0\u7CC5\u7CC2\u7CD8\u7CD2\u7CDC\u7CE2\u9B3B\u7CEF\u7CF2\u7CF4\u7CF6\u7CFA\u7D06\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[226].length;++e)t[226][e].charCodeAt(0)!==65533&&(a[t[226][e]]=57856+e,v[57856+e]=t[226][e]);for(t[227]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7D02\u7D1C\u7D15\u7D0A\u7D45\u7D4B\u7D2E\u7D32\u7D3F\u7D35\u7D46\u7D73\u7D56\u7D4E\u7D72\u7D68\u7D6E\u7D4F\u7D63\u7D93\u7D89\u7D5B\u7D8F\u7D7D\u7D9B\u7DBA\u7DAE\u7DA3\u7DB5\u7DC7\u7DBD\u7DAB\u7E3D\u7DA2\u7DAF\u7DDC\u7DB8\u7D9F\u7DB0\u7DD8\u7DDD\u7DE4\u7DDE\u7DFB\u7DF2\u7DE1\u7E05\u7E0A\u7E23\u7E21\u7E12\u7E31\u7E1F\u7E09\u7E0B\u7E22\u7E46\u7E66\u7E3B\u7E35\u7E39\u7E43\u7E37\uFFFD\u7E32\u7E3A\u7E67\u7E5D\u7E56\u7E5E\u7E59\u7E5A\u7E79\u7E6A\u7E69\u7E7C\u7E7B\u7E83\u7DD5\u7E7D\u8FAE\u7E7F\u7E88\u7E89\u7E8C\u7E92\u7E90\u7E93\u7E94\u7E96\u7E8E\u7E9B\u7E9C\u7F38\u7F3A\u7F45\u7F4C\u7F4D\u7F4E\u7F50\u7F51\u7F55\u7F54\u7F58\u7F5F\u7F60\u7F68\u7F69\u7F67\u7F78\u7F82\u7F86\u7F83\u7F88\u7F87\u7F8C\u7F94\u7F9E\u7F9D\u7F9A\u7FA3\u7FAF\u7FB2\u7FB9\u7FAE\u7FB6\u7FB8\u8B71\u7FC5\u7FC6\u7FCA\u7FD5\u7FD4\u7FE1\u7FE6\u7FE9\u7FF3\u7FF9\u98DC\u8006\u8004\u800B\u8012\u8018\u8019\u801C\u8021\u8028\u803F\u803B\u804A\u8046\u8052\u8058\u805A\u805F\u8062\u8068\u8073\u8072\u8070\u8076\u8079\u807D\u807F\u8084\u8086\u8085\u809B\u8093\u809A\u80AD\u5190\u80AC\u80DB\u80E5\u80D9\u80DD\u80C4\u80DA\u80D6\u8109\u80EF\u80F1\u811B\u8129\u8123\u812F\u814B\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[227].length;++e)t[227][e].charCodeAt(0)!==65533&&(a[t[227][e]]=58112+e,v[58112+e]=t[227][e]);for(t[228]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u968B\u8146\u813E\u8153\u8151\u80FC\u8171\u816E\u8165\u8166\u8174\u8183\u8188\u818A\u8180\u8182\u81A0\u8195\u81A4\u81A3\u815F\u8193\u81A9\u81B0\u81B5\u81BE\u81B8\u81BD\u81C0\u81C2\u81BA\u81C9\u81CD\u81D1\u81D9\u81D8\u81C8\u81DA\u81DF\u81E0\u81E7\u81FA\u81FB\u81FE\u8201\u8202\u8205\u8207\u820A\u820D\u8210\u8216\u8229\u822B\u8238\u8233\u8240\u8259\u8258\u825D\u825A\u825F\u8264\uFFFD\u8262\u8268\u826A\u826B\u822E\u8271\u8277\u8278\u827E\u828D\u8292\u82AB\u829F\u82BB\u82AC\u82E1\u82E3\u82DF\u82D2\u82F4\u82F3\u82FA\u8393\u8303\u82FB\u82F9\u82DE\u8306\u82DC\u8309\u82D9\u8335\u8334\u8316\u8332\u8331\u8340\u8339\u8350\u8345\u832F\u832B\u8317\u8318\u8385\u839A\u83AA\u839F\u83A2\u8396\u8323\u838E\u8387\u838A\u837C\u83B5\u8373\u8375\u83A0\u8389\u83A8\u83F4\u8413\u83EB\u83CE\u83FD\u8403\u83D8\u840B\u83C1\u83F7\u8407\u83E0\u83F2\u840D\u8422\u8420\u83BD\u8438\u8506\u83FB\u846D\u842A\u843C\u855A\u8484\u8477\u846B\u84AD\u846E\u8482\u8469\u8446\u842C\u846F\u8479\u8435\u84CA\u8462\u84B9\u84BF\u849F\u84D9\u84CD\u84BB\u84DA\u84D0\u84C1\u84C6\u84D6\u84A1\u8521\u84FF\u84F4\u8517\u8518\u852C\u851F\u8515\u8514\u84FC\u8540\u8563\u8558\u8548\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[228].length;++e)t[228][e].charCodeAt(0)!==65533&&(a[t[228][e]]=58368+e,v[58368+e]=t[228][e]);for(t[229]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8541\u8602\u854B\u8555\u8580\u85A4\u8588\u8591\u858A\u85A8\u856D\u8594\u859B\u85EA\u8587\u859C\u8577\u857E\u8590\u85C9\u85BA\u85CF\u85B9\u85D0\u85D5\u85DD\u85E5\u85DC\u85F9\u860A\u8613\u860B\u85FE\u85FA\u8606\u8622\u861A\u8630\u863F\u864D\u4E55\u8654\u865F\u8667\u8671\u8693\u86A3\u86A9\u86AA\u868B\u868C\u86B6\u86AF\u86C4\u86C6\u86B0\u86C9\u8823\u86AB\u86D4\u86DE\u86E9\u86EC\uFFFD\u86DF\u86DB\u86EF\u8712\u8706\u8708\u8700\u8703\u86FB\u8711\u8709\u870D\u86F9\u870A\u8734\u873F\u8737\u873B\u8725\u8729\u871A\u8760\u875F\u8778\u874C\u874E\u8774\u8757\u8768\u876E\u8759\u8753\u8763\u876A\u8805\u87A2\u879F\u8782\u87AF\u87CB\u87BD\u87C0\u87D0\u96D6\u87AB\u87C4\u87B3\u87C7\u87C6\u87BB\u87EF\u87F2\u87E0\u880F\u880D\u87FE\u87F6\u87F7\u880E\u87D2\u8811\u8816\u8815\u8822\u8821\u8831\u8836\u8839\u8827\u883B\u8844\u8842\u8852\u8859\u885E\u8862\u886B\u8881\u887E\u889E\u8875\u887D\u88B5\u8872\u8882\u8897\u8892\u88AE\u8899\u88A2\u888D\u88A4\u88B0\u88BF\u88B1\u88C3\u88C4\u88D4\u88D8\u88D9\u88DD\u88F9\u8902\u88FC\u88F4\u88E8\u88F2\u8904\u890C\u890A\u8913\u8943\u891E\u8925\u892A\u892B\u8941\u8944\u893B\u8936\u8938\u894C\u891D\u8960\u895E\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[229].length;++e)t[229][e].charCodeAt(0)!==65533&&(a[t[229][e]]=58624+e,v[58624+e]=t[229][e]);for(t[230]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8966\u8964\u896D\u896A\u896F\u8974\u8977\u897E\u8983\u8988\u898A\u8993\u8998\u89A1\u89A9\u89A6\u89AC\u89AF\u89B2\u89BA\u89BD\u89BF\u89C0\u89DA\u89DC\u89DD\u89E7\u89F4\u89F8\u8A03\u8A16\u8A10\u8A0C\u8A1B\u8A1D\u8A25\u8A36\u8A41\u8A5B\u8A52\u8A46\u8A48\u8A7C\u8A6D\u8A6C\u8A62\u8A85\u8A82\u8A84\u8AA8\u8AA1\u8A91\u8AA5\u8AA6\u8A9A\u8AA3\u8AC4\u8ACD\u8AC2\u8ADA\u8AEB\u8AF3\u8AE7\uFFFD\u8AE4\u8AF1\u8B14\u8AE0\u8AE2\u8AF7\u8ADE\u8ADB\u8B0C\u8B07\u8B1A\u8AE1\u8B16\u8B10\u8B17\u8B20\u8B33\u97AB\u8B26\u8B2B\u8B3E\u8B28\u8B41\u8B4C\u8B4F\u8B4E\u8B49\u8B56\u8B5B\u8B5A\u8B6B\u8B5F\u8B6C\u8B6F\u8B74\u8B7D\u8B80\u8B8C\u8B8E\u8B92\u8B93\u8B96\u8B99\u8B9A\u8C3A\u8C41\u8C3F\u8C48\u8C4C\u8C4E\u8C50\u8C55\u8C62\u8C6C\u8C78\u8C7A\u8C82\u8C89\u8C85\u8C8A\u8C8D\u8C8E\u8C94\u8C7C\u8C98\u621D\u8CAD\u8CAA\u8CBD\u8CB2\u8CB3\u8CAE\u8CB6\u8CC8\u8CC1\u8CE4\u8CE3\u8CDA\u8CFD\u8CFA\u8CFB\u8D04\u8D05\u8D0A\u8D07\u8D0F\u8D0D\u8D10\u9F4E\u8D13\u8CCD\u8D14\u8D16\u8D67\u8D6D\u8D71\u8D73\u8D81\u8D99\u8DC2\u8DBE\u8DBA\u8DCF\u8DDA\u8DD6\u8DCC\u8DDB\u8DCB\u8DEA\u8DEB\u8DDF\u8DE3\u8DFC\u8E08\u8E09\u8DFF\u8E1D\u8E1E\u8E10\u8E1F\u8E42\u8E35\u8E30\u8E34\u8E4A\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[230].length;++e)t[230][e].charCodeAt(0)!==65533&&(a[t[230][e]]=58880+e,v[58880+e]=t[230][e]);for(t[231]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8E47\u8E49\u8E4C\u8E50\u8E48\u8E59\u8E64\u8E60\u8E2A\u8E63\u8E55\u8E76\u8E72\u8E7C\u8E81\u8E87\u8E85\u8E84\u8E8B\u8E8A\u8E93\u8E91\u8E94\u8E99\u8EAA\u8EA1\u8EAC\u8EB0\u8EC6\u8EB1\u8EBE\u8EC5\u8EC8\u8ECB\u8EDB\u8EE3\u8EFC\u8EFB\u8EEB\u8EFE\u8F0A\u8F05\u8F15\u8F12\u8F19\u8F13\u8F1C\u8F1F\u8F1B\u8F0C\u8F26\u8F33\u8F3B\u8F39\u8F45\u8F42\u8F3E\u8F4C\u8F49\u8F46\u8F4E\u8F57\u8F5C\uFFFD\u8F62\u8F63\u8F64\u8F9C\u8F9F\u8FA3\u8FAD\u8FAF\u8FB7\u8FDA\u8FE5\u8FE2\u8FEA\u8FEF\u9087\u8FF4\u9005\u8FF9\u8FFA\u9011\u9015\u9021\u900D\u901E\u9016\u900B\u9027\u9036\u9035\u9039\u8FF8\u904F\u9050\u9051\u9052\u900E\u9049\u903E\u9056\u9058\u905E\u9068\u906F\u9076\u96A8\u9072\u9082\u907D\u9081\u9080\u908A\u9089\u908F\u90A8\u90AF\u90B1\u90B5\u90E2\u90E4\u6248\u90DB\u9102\u9112\u9119\u9132\u9130\u914A\u9156\u9158\u9163\u9165\u9169\u9173\u9172\u918B\u9189\u9182\u91A2\u91AB\u91AF\u91AA\u91B5\u91B4\u91BA\u91C0\u91C1\u91C9\u91CB\u91D0\u91D6\u91DF\u91E1\u91DB\u91FC\u91F5\u91F6\u921E\u91FF\u9214\u922C\u9215\u9211\u925E\u9257\u9245\u9249\u9264\u9248\u9295\u923F\u924B\u9250\u929C\u9296\u9293\u929B\u925A\u92CF\u92B9\u92B7\u92E9\u930F\u92FA\u9344\u932E\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[231].length;++e)t[231][e].charCodeAt(0)!==65533&&(a[t[231][e]]=59136+e,v[59136+e]=t[231][e]);for(t[232]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9319\u9322\u931A\u9323\u933A\u9335\u933B\u935C\u9360\u937C\u936E\u9356\u93B0\u93AC\u93AD\u9394\u93B9\u93D6\u93D7\u93E8\u93E5\u93D8\u93C3\u93DD\u93D0\u93C8\u93E4\u941A\u9414\u9413\u9403\u9407\u9410\u9436\u942B\u9435\u9421\u943A\u9441\u9452\u9444\u945B\u9460\u9462\u945E\u946A\u9229\u9470\u9475\u9477\u947D\u945A\u947C\u947E\u9481\u947F\u9582\u9587\u958A\u9594\u9596\u9598\u9599\uFFFD\u95A0\u95A8\u95A7\u95AD\u95BC\u95BB\u95B9\u95BE\u95CA\u6FF6\u95C3\u95CD\u95CC\u95D5\u95D4\u95D6\u95DC\u95E1\u95E5\u95E2\u9621\u9628\u962E\u962F\u9642\u964C\u964F\u964B\u9677\u965C\u965E\u965D\u965F\u9666\u9672\u966C\u968D\u9698\u9695\u9697\u96AA\u96A7\u96B1\u96B2\u96B0\u96B4\u96B6\u96B8\u96B9\u96CE\u96CB\u96C9\u96CD\u894D\u96DC\u970D\u96D5\u96F9\u9704\u9706\u9708\u9713\u970E\u9711\u970F\u9716\u9719\u9724\u972A\u9730\u9739\u973D\u973E\u9744\u9746\u9748\u9742\u9749\u975C\u9760\u9764\u9766\u9768\u52D2\u976B\u9771\u9779\u9785\u977C\u9781\u977A\u9786\u978B\u978F\u9790\u979C\u97A8\u97A6\u97A3\u97B3\u97B4\u97C3\u97C6\u97C8\u97CB\u97DC\u97ED\u9F4F\u97F2\u7ADF\u97F6\u97F5\u980F\u980C\u9838\u9824\u9821\u9837\u983D\u9846\u984F\u984B\u986B\u986F\u9870\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[232].length;++e)t[232][e].charCodeAt(0)!==65533&&(a[t[232][e]]=59392+e,v[59392+e]=t[232][e]);for(t[233]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9871\u9874\u9873\u98AA\u98AF\u98B1\u98B6\u98C4\u98C3\u98C6\u98E9\u98EB\u9903\u9909\u9912\u9914\u9918\u9921\u991D\u991E\u9924\u9920\u992C\u992E\u993D\u993E\u9942\u9949\u9945\u9950\u994B\u9951\u9952\u994C\u9955\u9997\u9998\u99A5\u99AD\u99AE\u99BC\u99DF\u99DB\u99DD\u99D8\u99D1\u99ED\u99EE\u99F1\u99F2\u99FB\u99F8\u9A01\u9A0F\u9A05\u99E2\u9A19\u9A2B\u9A37\u9A45\u9A42\u9A40\u9A43\uFFFD\u9A3E\u9A55\u9A4D\u9A5B\u9A57\u9A5F\u9A62\u9A65\u9A64\u9A69\u9A6B\u9A6A\u9AAD\u9AB0\u9ABC\u9AC0\u9ACF\u9AD1\u9AD3\u9AD4\u9ADE\u9ADF\u9AE2\u9AE3\u9AE6\u9AEF\u9AEB\u9AEE\u9AF4\u9AF1\u9AF7\u9AFB\u9B06\u9B18\u9B1A\u9B1F\u9B22\u9B23\u9B25\u9B27\u9B28\u9B29\u9B2A\u9B2E\u9B2F\u9B32\u9B44\u9B43\u9B4F\u9B4D\u9B4E\u9B51\u9B58\u9B74\u9B93\u9B83\u9B91\u9B96\u9B97\u9B9F\u9BA0\u9BA8\u9BB4\u9BC0\u9BCA\u9BB9\u9BC6\u9BCF\u9BD1\u9BD2\u9BE3\u9BE2\u9BE4\u9BD4\u9BE1\u9C3A\u9BF2\u9BF1\u9BF0\u9C15\u9C14\u9C09\u9C13\u9C0C\u9C06\u9C08\u9C12\u9C0A\u9C04\u9C2E\u9C1B\u9C25\u9C24\u9C21\u9C30\u9C47\u9C32\u9C46\u9C3E\u9C5A\u9C60\u9C67\u9C76\u9C78\u9CE7\u9CEC\u9CF0\u9D09\u9D08\u9CEB\u9D03\u9D06\u9D2A\u9D26\u9DAF\u9D23\u9D1F\u9D44\u9D15\u9D12\u9D41\u9D3F\u9D3E\u9D46\u9D48\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[233].length;++e)t[233][e].charCodeAt(0)!==65533&&(a[t[233][e]]=59648+e,v[59648+e]=t[233][e]);for(t[234]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9D5D\u9D5E\u9D64\u9D51\u9D50\u9D59\u9D72\u9D89\u9D87\u9DAB\u9D6F\u9D7A\u9D9A\u9DA4\u9DA9\u9DB2\u9DC4\u9DC1\u9DBB\u9DB8\u9DBA\u9DC6\u9DCF\u9DC2\u9DD9\u9DD3\u9DF8\u9DE6\u9DED\u9DEF\u9DFD\u9E1A\u9E1B\u9E1E\u9E75\u9E79\u9E7D\u9E81\u9E88\u9E8B\u9E8C\u9E92\u9E95\u9E91\u9E9D\u9EA5\u9EA9\u9EB8\u9EAA\u9EAD\u9761\u9ECC\u9ECE\u9ECF\u9ED0\u9ED4\u9EDC\u9EDE\u9EDD\u9EE0\u9EE5\u9EE8\u9EEF\uFFFD\u9EF4\u9EF6\u9EF7\u9EF9\u9EFB\u9EFC\u9EFD\u9F07\u9F08\u76B7\u9F15\u9F21\u9F2C\u9F3E\u9F4A\u9F52\u9F54\u9F63\u9F5F\u9F60\u9F61\u9F66\u9F67\u9F6C\u9F6A\u9F77\u9F72\u9F76\u9F95\u9F9C\u9FA0\u582F\u69C7\u9059\u7464\u51DC\u7199\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[234].length;++e)t[234][e].charCodeAt(0)!==65533&&(a[t[234][e]]=59904+e,v[59904+e]=t[234][e]);for(t[237]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFFFD\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[237].length;++e)t[237][e].charCodeAt(0)!==65533&&(a[t[237][e]]=60672+e,v[60672+e]=t[237][e]);for(t[238]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\uFFFD\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1\uFFFD\uFFFD\u2170\u2171\u2172\u2173\u2174\u2175\u2176\u2177\u2178\u2179\uFFE2\uFFE4\uFF07\uFF02\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[238].length;++e)t[238][e].charCodeAt(0)!==65533&&(a[t[238][e]]=60928+e,v[60928+e]=t[238][e]);for(t[250]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2170\u2171\u2172\u2173\u2174\u2175\u2176\u2177\u2178\u2179\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\uFFE2\uFFE4\uFF07\uFF02\u3231\u2116\u2121\u2235\u7E8A\u891C\u9348\u9288\u84DC\u4FC9\u70BB\u6631\u68C8\u92F9\u66FB\u5F45\u4E28\u4EE1\u4EFC\u4F00\u4F03\u4F39\u4F56\u4F92\u4F8A\u4F9A\u4F94\u4FCD\u5040\u5022\u4FFF\u501E\u5046\u5070\u5042\u5094\u50F4\u50D8\u514A\uFFFD\u5164\u519D\u51BE\u51EC\u5215\u529C\u52A6\u52C0\u52DB\u5300\u5307\u5324\u5372\u5393\u53B2\u53DD\uFA0E\u549C\u548A\u54A9\u54FF\u5586\u5759\u5765\u57AC\u57C8\u57C7\uFA0F\uFA10\u589E\u58B2\u590B\u5953\u595B\u595D\u5963\u59A4\u59BA\u5B56\u5BC0\u752F\u5BD8\u5BEC\u5C1E\u5CA6\u5CBA\u5CF5\u5D27\u5D53\uFA11\u5D42\u5D6D\u5DB8\u5DB9\u5DD0\u5F21\u5F34\u5F67\u5FB7\u5FDE\u605D\u6085\u608A\u60DE\u60D5\u6120\u60F2\u6111\u6137\u6130\u6198\u6213\u62A6\u63F5\u6460\u649D\u64CE\u654E\u6600\u6615\u663B\u6609\u662E\u661E\u6624\u6665\u6657\u6659\uFA12\u6673\u6699\u66A0\u66B2\u66BF\u66FA\u670E\uF929\u6766\u67BB\u6852\u67C0\u6801\u6844\u68CF\uFA13\u6968\uFA14\u6998\u69E2\u6A30\u6A6B\u6A46\u6A73\u6A7E\u6AE2\u6AE4\u6BD6\u6C3F\u6C5C\u6C86\u6C6F\u6CDA\u6D04\u6D87\u6D6F\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[250].length;++e)t[250][e].charCodeAt(0)!==65533&&(a[t[250][e]]=64e3+e,v[64e3+e]=t[250][e]);for(t[251]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D96\u6DAC\u6DCF\u6DF8\u6DF2\u6DFC\u6E39\u6E5C\u6E27\u6E3C\u6EBF\u6F88\u6FB5\u6FF5\u7005\u7007\u7028\u7085\u70AB\u710F\u7104\u715C\u7146\u7147\uFA15\u71C1\u71FE\u72B1\u72BE\u7324\uFA16\u7377\u73BD\u73C9\u73D6\u73E3\u73D2\u7407\u73F5\u7426\u742A\u7429\u742E\u7462\u7489\u749F\u7501\u756F\u7682\u769C\u769E\u769B\u76A6\uFA17\u7746\u52AF\u7821\u784E\u7864\u787A\u7930\uFA18\uFA19\uFFFD\uFA1A\u7994\uFA1B\u799B\u7AD1\u7AE7\uFA1C\u7AEB\u7B9E\uFA1D\u7D48\u7D5C\u7DB7\u7DA0\u7DD6\u7E52\u7F47\u7FA1\uFA1E\u8301\u8362\u837F\u83C7\u83F6\u8448\u84B4\u8553\u8559\u856B\uFA1F\u85B0\uFA20\uFA21\u8807\u88F5\u8A12\u8A37\u8A79\u8AA7\u8ABE\u8ADF\uFA22\u8AF6\u8B53\u8B7F\u8CF0\u8CF4\u8D12\u8D76\uFA23\u8ECF\uFA24\uFA25\u9067\u90DE\uFA26\u9115\u9127\u91DA\u91D7\u91DE\u91ED\u91EE\u91E4\u91E5\u9206\u9210\u920A\u923A\u9240\u923C\u924E\u9259\u9251\u9239\u9267\u92A7\u9277\u9278\u92E7\u92D7\u92D9\u92D0\uFA27\u92D5\u92E0\u92D3\u9325\u9321\u92FB\uFA28\u931E\u92FF\u931D\u9302\u9370\u9357\u93A4\u93C6\u93DE\u93F8\u9431\u9445\u9448\u9592\uF9DC\uFA29\u969D\u96AF\u9733\u973B\u9743\u974D\u974F\u9751\u9755\u9857\u9865\uFA2A\uFA2B\u9927\uFA2C\u999E\u9A4E\u9AD9\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[251].length;++e)t[251][e].charCodeAt(0)!==65533&&(a[t[251][e]]=64256+e,v[64256+e]=t[251][e]);for(t[252]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9ADC\u9B75\u9B72\u9B8F\u9BB1\u9BBB\u9C00\u9D70\u9D6B\uFA2D\u9E19\u9ED1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[252].length;++e)t[252][e].charCodeAt(0)!==65533&&(a[t[252][e]]=64512+e,v[64512+e]=t[252][e]);return{enc:a,dec:v}}(),m[936]=function(){var v=[],a={},t=[],e;for(t[0]=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`.split(""),e=0;e!=t[0].length;++e)t[0][e].charCodeAt(0)!==65533&&(a[t[0][e]]=0+e,v[0+e]=t[0][e]);for(t[129]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E02\u4E04\u4E05\u4E06\u4E0F\u4E12\u4E17\u4E1F\u4E20\u4E21\u4E23\u4E26\u4E29\u4E2E\u4E2F\u4E31\u4E33\u4E35\u4E37\u4E3C\u4E40\u4E41\u4E42\u4E44\u4E46\u4E4A\u4E51\u4E55\u4E57\u4E5A\u4E5B\u4E62\u4E63\u4E64\u4E65\u4E67\u4E68\u4E6A\u4E6B\u4E6C\u4E6D\u4E6E\u4E6F\u4E72\u4E74\u4E75\u4E76\u4E77\u4E78\u4E79\u4E7A\u4E7B\u4E7C\u4E7D\u4E7F\u4E80\u4E81\u4E82\u4E83\u4E84\u4E85\u4E87\u4E8A\uFFFD\u4E90\u4E96\u4E97\u4E99\u4E9C\u4E9D\u4E9E\u4EA3\u4EAA\u4EAF\u4EB0\u4EB1\u4EB4\u4EB6\u4EB7\u4EB8\u4EB9\u4EBC\u4EBD\u4EBE\u4EC8\u4ECC\u4ECF\u4ED0\u4ED2\u4EDA\u4EDB\u4EDC\u4EE0\u4EE2\u4EE6\u4EE7\u4EE9\u4EED\u4EEE\u4EEF\u4EF1\u4EF4\u4EF8\u4EF9\u4EFA\u4EFC\u4EFE\u4F00\u4F02\u4F03\u4F04\u4F05\u4F06\u4F07\u4F08\u4F0B\u4F0C\u4F12\u4F13\u4F14\u4F15\u4F16\u4F1C\u4F1D\u4F21\u4F23\u4F28\u4F29\u4F2C\u4F2D\u4F2E\u4F31\u4F33\u4F35\u4F37\u4F39\u4F3B\u4F3E\u4F3F\u4F40\u4F41\u4F42\u4F44\u4F45\u4F47\u4F48\u4F49\u4F4A\u4F4B\u4F4C\u4F52\u4F54\u4F56\u4F61\u4F62\u4F66\u4F68\u4F6A\u4F6B\u4F6D\u4F6E\u4F71\u4F72\u4F75\u4F77\u4F78\u4F79\u4F7A\u4F7D\u4F80\u4F81\u4F82\u4F85\u4F86\u4F87\u4F8A\u4F8C\u4F8E\u4F90\u4F92\u4F93\u4F95\u4F96\u4F98\u4F99\u4F9A\u4F9C\u4F9E\u4F9F\u4FA1\u4FA2\uFFFD".split(""),e=0;e!=t[129].length;++e)t[129][e].charCodeAt(0)!==65533&&(a[t[129][e]]=33024+e,v[33024+e]=t[129][e]);for(t[130]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4FA4\u4FAB\u4FAD\u4FB0\u4FB1\u4FB2\u4FB3\u4FB4\u4FB6\u4FB7\u4FB8\u4FB9\u4FBA\u4FBB\u4FBC\u4FBD\u4FBE\u4FC0\u4FC1\u4FC2\u4FC6\u4FC7\u4FC8\u4FC9\u4FCB\u4FCC\u4FCD\u4FD2\u4FD3\u4FD4\u4FD5\u4FD6\u4FD9\u4FDB\u4FE0\u4FE2\u4FE4\u4FE5\u4FE7\u4FEB\u4FEC\u4FF0\u4FF2\u4FF4\u4FF5\u4FF6\u4FF7\u4FF9\u4FFB\u4FFC\u4FFD\u4FFF\u5000\u5001\u5002\u5003\u5004\u5005\u5006\u5007\u5008\u5009\u500A\uFFFD\u500B\u500E\u5010\u5011\u5013\u5015\u5016\u5017\u501B\u501D\u501E\u5020\u5022\u5023\u5024\u5027\u502B\u502F\u5030\u5031\u5032\u5033\u5034\u5035\u5036\u5037\u5038\u5039\u503B\u503D\u503F\u5040\u5041\u5042\u5044\u5045\u5046\u5049\u504A\u504B\u504D\u5050\u5051\u5052\u5053\u5054\u5056\u5057\u5058\u5059\u505B\u505D\u505E\u505F\u5060\u5061\u5062\u5063\u5064\u5066\u5067\u5068\u5069\u506A\u506B\u506D\u506E\u506F\u5070\u5071\u5072\u5073\u5074\u5075\u5078\u5079\u507A\u507C\u507D\u5081\u5082\u5083\u5084\u5086\u5087\u5089\u508A\u508B\u508C\u508E\u508F\u5090\u5091\u5092\u5093\u5094\u5095\u5096\u5097\u5098\u5099\u509A\u509B\u509C\u509D\u509E\u509F\u50A0\u50A1\u50A2\u50A4\u50A6\u50AA\u50AB\u50AD\u50AE\u50AF\u50B0\u50B1\u50B3\u50B4\u50B5\u50B6\u50B7\u50B8\u50B9\u50BC\uFFFD".split(""),e=0;e!=t[130].length;++e)t[130][e].charCodeAt(0)!==65533&&(a[t[130][e]]=33280+e,v[33280+e]=t[130][e]);for(t[131]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u50BD\u50BE\u50BF\u50C0\u50C1\u50C2\u50C3\u50C4\u50C5\u50C6\u50C7\u50C8\u50C9\u50CA\u50CB\u50CC\u50CD\u50CE\u50D0\u50D1\u50D2\u50D3\u50D4\u50D5\u50D7\u50D8\u50D9\u50DB\u50DC\u50DD\u50DE\u50DF\u50E0\u50E1\u50E2\u50E3\u50E4\u50E5\u50E8\u50E9\u50EA\u50EB\u50EF\u50F0\u50F1\u50F2\u50F4\u50F6\u50F7\u50F8\u50F9\u50FA\u50FC\u50FD\u50FE\u50FF\u5100\u5101\u5102\u5103\u5104\u5105\u5108\uFFFD\u5109\u510A\u510C\u510D\u510E\u510F\u5110\u5111\u5113\u5114\u5115\u5116\u5117\u5118\u5119\u511A\u511B\u511C\u511D\u511E\u511F\u5120\u5122\u5123\u5124\u5125\u5126\u5127\u5128\u5129\u512A\u512B\u512C\u512D\u512E\u512F\u5130\u5131\u5132\u5133\u5134\u5135\u5136\u5137\u5138\u5139\u513A\u513B\u513C\u513D\u513E\u5142\u5147\u514A\u514C\u514E\u514F\u5150\u5152\u5153\u5157\u5158\u5159\u515B\u515D\u515E\u515F\u5160\u5161\u5163\u5164\u5166\u5167\u5169\u516A\u516F\u5172\u517A\u517E\u517F\u5183\u5184\u5186\u5187\u518A\u518B\u518E\u518F\u5190\u5191\u5193\u5194\u5198\u519A\u519D\u519E\u519F\u51A1\u51A3\u51A6\u51A7\u51A8\u51A9\u51AA\u51AD\u51AE\u51B4\u51B8\u51B9\u51BA\u51BE\u51BF\u51C1\u51C2\u51C3\u51C5\u51C8\u51CA\u51CD\u51CE\u51D0\u51D2\u51D3\u51D4\u51D5\u51D6\u51D7\uFFFD".split(""),e=0;e!=t[131].length;++e)t[131][e].charCodeAt(0)!==65533&&(a[t[131][e]]=33536+e,v[33536+e]=t[131][e]);for(t[132]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u51D8\u51D9\u51DA\u51DC\u51DE\u51DF\u51E2\u51E3\u51E5\u51E6\u51E7\u51E8\u51E9\u51EA\u51EC\u51EE\u51F1\u51F2\u51F4\u51F7\u51FE\u5204\u5205\u5209\u520B\u520C\u520F\u5210\u5213\u5214\u5215\u521C\u521E\u521F\u5221\u5222\u5223\u5225\u5226\u5227\u522A\u522C\u522F\u5231\u5232\u5234\u5235\u523C\u523E\u5244\u5245\u5246\u5247\u5248\u5249\u524B\u524E\u524F\u5252\u5253\u5255\u5257\u5258\uFFFD\u5259\u525A\u525B\u525D\u525F\u5260\u5262\u5263\u5264\u5266\u5268\u526B\u526C\u526D\u526E\u5270\u5271\u5273\u5274\u5275\u5276\u5277\u5278\u5279\u527A\u527B\u527C\u527E\u5280\u5283\u5284\u5285\u5286\u5287\u5289\u528A\u528B\u528C\u528D\u528E\u528F\u5291\u5292\u5294\u5295\u5296\u5297\u5298\u5299\u529A\u529C\u52A4\u52A5\u52A6\u52A7\u52AE\u52AF\u52B0\u52B4\u52B5\u52B6\u52B7\u52B8\u52B9\u52BA\u52BB\u52BC\u52BD\u52C0\u52C1\u52C2\u52C4\u52C5\u52C6\u52C8\u52CA\u52CC\u52CD\u52CE\u52CF\u52D1\u52D3\u52D4\u52D5\u52D7\u52D9\u52DA\u52DB\u52DC\u52DD\u52DE\u52E0\u52E1\u52E2\u52E3\u52E5\u52E6\u52E7\u52E8\u52E9\u52EA\u52EB\u52EC\u52ED\u52EE\u52EF\u52F1\u52F2\u52F3\u52F4\u52F5\u52F6\u52F7\u52F8\u52FB\u52FC\u52FD\u5301\u5302\u5303\u5304\u5307\u5309\u530A\u530B\u530C\u530E\uFFFD".split(""),e=0;e!=t[132].length;++e)t[132][e].charCodeAt(0)!==65533&&(a[t[132][e]]=33792+e,v[33792+e]=t[132][e]);for(t[133]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5311\u5312\u5313\u5314\u5318\u531B\u531C\u531E\u531F\u5322\u5324\u5325\u5327\u5328\u5329\u532B\u532C\u532D\u532F\u5330\u5331\u5332\u5333\u5334\u5335\u5336\u5337\u5338\u533C\u533D\u5340\u5342\u5344\u5346\u534B\u534C\u534D\u5350\u5354\u5358\u5359\u535B\u535D\u5365\u5368\u536A\u536C\u536D\u5372\u5376\u5379\u537B\u537C\u537D\u537E\u5380\u5381\u5383\u5387\u5388\u538A\u538E\u538F\uFFFD\u5390\u5391\u5392\u5393\u5394\u5396\u5397\u5399\u539B\u539C\u539E\u53A0\u53A1\u53A4\u53A7\u53AA\u53AB\u53AC\u53AD\u53AF\u53B0\u53B1\u53B2\u53B3\u53B4\u53B5\u53B7\u53B8\u53B9\u53BA\u53BC\u53BD\u53BE\u53C0\u53C3\u53C4\u53C5\u53C6\u53C7\u53CE\u53CF\u53D0\u53D2\u53D3\u53D5\u53DA\u53DC\u53DD\u53DE\u53E1\u53E2\u53E7\u53F4\u53FA\u53FE\u53FF\u5400\u5402\u5405\u5407\u540B\u5414\u5418\u5419\u541A\u541C\u5422\u5424\u5425\u542A\u5430\u5433\u5436\u5437\u543A\u543D\u543F\u5441\u5442\u5444\u5445\u5447\u5449\u544C\u544D\u544E\u544F\u5451\u545A\u545D\u545E\u545F\u5460\u5461\u5463\u5465\u5467\u5469\u546A\u546B\u546C\u546D\u546E\u546F\u5470\u5474\u5479\u547A\u547E\u547F\u5481\u5483\u5485\u5487\u5488\u5489\u548A\u548D\u5491\u5493\u5497\u5498\u549C\u549E\u549F\u54A0\u54A1\uFFFD".split(""),e=0;e!=t[133].length;++e)t[133][e].charCodeAt(0)!==65533&&(a[t[133][e]]=34048+e,v[34048+e]=t[133][e]);for(t[134]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54A2\u54A5\u54AE\u54B0\u54B2\u54B5\u54B6\u54B7\u54B9\u54BA\u54BC\u54BE\u54C3\u54C5\u54CA\u54CB\u54D6\u54D8\u54DB\u54E0\u54E1\u54E2\u54E3\u54E4\u54EB\u54EC\u54EF\u54F0\u54F1\u54F4\u54F5\u54F6\u54F7\u54F8\u54F9\u54FB\u54FE\u5500\u5502\u5503\u5504\u5505\u5508\u550A\u550B\u550C\u550D\u550E\u5512\u5513\u5515\u5516\u5517\u5518\u5519\u551A\u551C\u551D\u551E\u551F\u5521\u5525\u5526\uFFFD\u5528\u5529\u552B\u552D\u5532\u5534\u5535\u5536\u5538\u5539\u553A\u553B\u553D\u5540\u5542\u5545\u5547\u5548\u554B\u554C\u554D\u554E\u554F\u5551\u5552\u5553\u5554\u5557\u5558\u5559\u555A\u555B\u555D\u555E\u555F\u5560\u5562\u5563\u5568\u5569\u556B\u556F\u5570\u5571\u5572\u5573\u5574\u5579\u557A\u557D\u557F\u5585\u5586\u558C\u558D\u558E\u5590\u5592\u5593\u5595\u5596\u5597\u559A\u559B\u559E\u55A0\u55A1\u55A2\u55A3\u55A4\u55A5\u55A6\u55A8\u55A9\u55AA\u55AB\u55AC\u55AD\u55AE\u55AF\u55B0\u55B2\u55B4\u55B6\u55B8\u55BA\u55BC\u55BF\u55C0\u55C1\u55C2\u55C3\u55C6\u55C7\u55C8\u55CA\u55CB\u55CE\u55CF\u55D0\u55D5\u55D7\u55D8\u55D9\u55DA\u55DB\u55DE\u55E0\u55E2\u55E7\u55E9\u55ED\u55EE\u55F0\u55F1\u55F4\u55F6\u55F8\u55F9\u55FA\u55FB\u55FC\u55FF\u5602\u5603\u5604\u5605\uFFFD".split(""),e=0;e!=t[134].length;++e)t[134][e].charCodeAt(0)!==65533&&(a[t[134][e]]=34304+e,v[34304+e]=t[134][e]);for(t[135]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5606\u5607\u560A\u560B\u560D\u5610\u5611\u5612\u5613\u5614\u5615\u5616\u5617\u5619\u561A\u561C\u561D\u5620\u5621\u5622\u5625\u5626\u5628\u5629\u562A\u562B\u562E\u562F\u5630\u5633\u5635\u5637\u5638\u563A\u563C\u563D\u563E\u5640\u5641\u5642\u5643\u5644\u5645\u5646\u5647\u5648\u5649\u564A\u564B\u564F\u5650\u5651\u5652\u5653\u5655\u5656\u565A\u565B\u565D\u565E\u565F\u5660\u5661\uFFFD\u5663\u5665\u5666\u5667\u566D\u566E\u566F\u5670\u5672\u5673\u5674\u5675\u5677\u5678\u5679\u567A\u567D\u567E\u567F\u5680\u5681\u5682\u5683\u5684\u5687\u5688\u5689\u568A\u568B\u568C\u568D\u5690\u5691\u5692\u5694\u5695\u5696\u5697\u5698\u5699\u569A\u569B\u569C\u569D\u569E\u569F\u56A0\u56A1\u56A2\u56A4\u56A5\u56A6\u56A7\u56A8\u56A9\u56AA\u56AB\u56AC\u56AD\u56AE\u56B0\u56B1\u56B2\u56B3\u56B4\u56B5\u56B6\u56B8\u56B9\u56BA\u56BB\u56BD\u56BE\u56BF\u56C0\u56C1\u56C2\u56C3\u56C4\u56C5\u56C6\u56C7\u56C8\u56C9\u56CB\u56CC\u56CD\u56CE\u56CF\u56D0\u56D1\u56D2\u56D3\u56D5\u56D6\u56D8\u56D9\u56DC\u56E3\u56E5\u56E6\u56E7\u56E8\u56E9\u56EA\u56EC\u56EE\u56EF\u56F2\u56F3\u56F6\u56F7\u56F8\u56FB\u56FC\u5700\u5701\u5702\u5705\u5707\u570B\u570C\u570D\u570E\u570F\u5710\u5711\uFFFD".split(""),e=0;e!=t[135].length;++e)t[135][e].charCodeAt(0)!==65533&&(a[t[135][e]]=34560+e,v[34560+e]=t[135][e]);for(t[136]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5712\u5713\u5714\u5715\u5716\u5717\u5718\u5719\u571A\u571B\u571D\u571E\u5720\u5721\u5722\u5724\u5725\u5726\u5727\u572B\u5731\u5732\u5734\u5735\u5736\u5737\u5738\u573C\u573D\u573F\u5741\u5743\u5744\u5745\u5746\u5748\u5749\u574B\u5752\u5753\u5754\u5755\u5756\u5758\u5759\u5762\u5763\u5765\u5767\u576C\u576E\u5770\u5771\u5772\u5774\u5775\u5778\u5779\u577A\u577D\u577E\u577F\u5780\uFFFD\u5781\u5787\u5788\u5789\u578A\u578D\u578E\u578F\u5790\u5791\u5794\u5795\u5796\u5797\u5798\u5799\u579A\u579C\u579D\u579E\u579F\u57A5\u57A8\u57AA\u57AC\u57AF\u57B0\u57B1\u57B3\u57B5\u57B6\u57B7\u57B9\u57BA\u57BB\u57BC\u57BD\u57BE\u57BF\u57C0\u57C1\u57C4\u57C5\u57C6\u57C7\u57C8\u57C9\u57CA\u57CC\u57CD\u57D0\u57D1\u57D3\u57D6\u57D7\u57DB\u57DC\u57DE\u57E1\u57E2\u57E3\u57E5\u57E6\u57E7\u57E8\u57E9\u57EA\u57EB\u57EC\u57EE\u57F0\u57F1\u57F2\u57F3\u57F5\u57F6\u57F7\u57FB\u57FC\u57FE\u57FF\u5801\u5803\u5804\u5805\u5808\u5809\u580A\u580C\u580E\u580F\u5810\u5812\u5813\u5814\u5816\u5817\u5818\u581A\u581B\u581C\u581D\u581F\u5822\u5823\u5825\u5826\u5827\u5828\u5829\u582B\u582C\u582D\u582E\u582F\u5831\u5832\u5833\u5834\u5836\u5837\u5838\u5839\u583A\u583B\u583C\u583D\uFFFD".split(""),e=0;e!=t[136].length;++e)t[136][e].charCodeAt(0)!==65533&&(a[t[136][e]]=34816+e,v[34816+e]=t[136][e]);for(t[137]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u583E\u583F\u5840\u5841\u5842\u5843\u5845\u5846\u5847\u5848\u5849\u584A\u584B\u584E\u584F\u5850\u5852\u5853\u5855\u5856\u5857\u5859\u585A\u585B\u585C\u585D\u585F\u5860\u5861\u5862\u5863\u5864\u5866\u5867\u5868\u5869\u586A\u586D\u586E\u586F\u5870\u5871\u5872\u5873\u5874\u5875\u5876\u5877\u5878\u5879\u587A\u587B\u587C\u587D\u587F\u5882\u5884\u5886\u5887\u5888\u588A\u588B\u588C\uFFFD\u588D\u588E\u588F\u5890\u5891\u5894\u5895\u5896\u5897\u5898\u589B\u589C\u589D\u58A0\u58A1\u58A2\u58A3\u58A4\u58A5\u58A6\u58A7\u58AA\u58AB\u58AC\u58AD\u58AE\u58AF\u58B0\u58B1\u58B2\u58B3\u58B4\u58B5\u58B6\u58B7\u58B8\u58B9\u58BA\u58BB\u58BD\u58BE\u58BF\u58C0\u58C2\u58C3\u58C4\u58C6\u58C7\u58C8\u58C9\u58CA\u58CB\u58CC\u58CD\u58CE\u58CF\u58D0\u58D2\u58D3\u58D4\u58D6\u58D7\u58D8\u58D9\u58DA\u58DB\u58DC\u58DD\u58DE\u58DF\u58E0\u58E1\u58E2\u58E3\u58E5\u58E6\u58E7\u58E8\u58E9\u58EA\u58ED\u58EF\u58F1\u58F2\u58F4\u58F5\u58F7\u58F8\u58FA\u58FB\u58FC\u58FD\u58FE\u58FF\u5900\u5901\u5903\u5905\u5906\u5908\u5909\u590A\u590B\u590C\u590E\u5910\u5911\u5912\u5913\u5917\u5918\u591B\u591D\u591E\u5920\u5921\u5922\u5923\u5926\u5928\u592C\u5930\u5932\u5933\u5935\u5936\u593B\uFFFD".split(""),e=0;e!=t[137].length;++e)t[137][e].charCodeAt(0)!==65533&&(a[t[137][e]]=35072+e,v[35072+e]=t[137][e]);for(t[138]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u593D\u593E\u593F\u5940\u5943\u5945\u5946\u594A\u594C\u594D\u5950\u5952\u5953\u5959\u595B\u595C\u595D\u595E\u595F\u5961\u5963\u5964\u5966\u5967\u5968\u5969\u596A\u596B\u596C\u596D\u596E\u596F\u5970\u5971\u5972\u5975\u5977\u597A\u597B\u597C\u597E\u597F\u5980\u5985\u5989\u598B\u598C\u598E\u598F\u5990\u5991\u5994\u5995\u5998\u599A\u599B\u599C\u599D\u599F\u59A0\u59A1\u59A2\u59A6\uFFFD\u59A7\u59AC\u59AD\u59B0\u59B1\u59B3\u59B4\u59B5\u59B6\u59B7\u59B8\u59BA\u59BC\u59BD\u59BF\u59C0\u59C1\u59C2\u59C3\u59C4\u59C5\u59C7\u59C8\u59C9\u59CC\u59CD\u59CE\u59CF\u59D5\u59D6\u59D9\u59DB\u59DE\u59DF\u59E0\u59E1\u59E2\u59E4\u59E6\u59E7\u59E9\u59EA\u59EB\u59ED\u59EE\u59EF\u59F0\u59F1\u59F2\u59F3\u59F4\u59F5\u59F6\u59F7\u59F8\u59FA\u59FC\u59FD\u59FE\u5A00\u5A02\u5A0A\u5A0B\u5A0D\u5A0E\u5A0F\u5A10\u5A12\u5A14\u5A15\u5A16\u5A17\u5A19\u5A1A\u5A1B\u5A1D\u5A1E\u5A21\u5A22\u5A24\u5A26\u5A27\u5A28\u5A2A\u5A2B\u5A2C\u5A2D\u5A2E\u5A2F\u5A30\u5A33\u5A35\u5A37\u5A38\u5A39\u5A3A\u5A3B\u5A3D\u5A3E\u5A3F\u5A41\u5A42\u5A43\u5A44\u5A45\u5A47\u5A48\u5A4B\u5A4C\u5A4D\u5A4E\u5A4F\u5A50\u5A51\u5A52\u5A53\u5A54\u5A56\u5A57\u5A58\u5A59\u5A5B\u5A5C\u5A5D\u5A5E\u5A5F\u5A60\uFFFD".split(""),e=0;e!=t[138].length;++e)t[138][e].charCodeAt(0)!==65533&&(a[t[138][e]]=35328+e,v[35328+e]=t[138][e]);for(t[139]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5A61\u5A63\u5A64\u5A65\u5A66\u5A68\u5A69\u5A6B\u5A6C\u5A6D\u5A6E\u5A6F\u5A70\u5A71\u5A72\u5A73\u5A78\u5A79\u5A7B\u5A7C\u5A7D\u5A7E\u5A80\u5A81\u5A82\u5A83\u5A84\u5A85\u5A86\u5A87\u5A88\u5A89\u5A8A\u5A8B\u5A8C\u5A8D\u5A8E\u5A8F\u5A90\u5A91\u5A93\u5A94\u5A95\u5A96\u5A97\u5A98\u5A99\u5A9C\u5A9D\u5A9E\u5A9F\u5AA0\u5AA1\u5AA2\u5AA3\u5AA4\u5AA5\u5AA6\u5AA7\u5AA8\u5AA9\u5AAB\u5AAC\uFFFD\u5AAD\u5AAE\u5AAF\u5AB0\u5AB1\u5AB4\u5AB6\u5AB7\u5AB9\u5ABA\u5ABB\u5ABC\u5ABD\u5ABF\u5AC0\u5AC3\u5AC4\u5AC5\u5AC6\u5AC7\u5AC8\u5ACA\u5ACB\u5ACD\u5ACE\u5ACF\u5AD0\u5AD1\u5AD3\u5AD5\u5AD7\u5AD9\u5ADA\u5ADB\u5ADD\u5ADE\u5ADF\u5AE2\u5AE4\u5AE5\u5AE7\u5AE8\u5AEA\u5AEC\u5AED\u5AEE\u5AEF\u5AF0\u5AF2\u5AF3\u5AF4\u5AF5\u5AF6\u5AF7\u5AF8\u5AF9\u5AFA\u5AFB\u5AFC\u5AFD\u5AFE\u5AFF\u5B00\u5B01\u5B02\u5B03\u5B04\u5B05\u5B06\u5B07\u5B08\u5B0A\u5B0B\u5B0C\u5B0D\u5B0E\u5B0F\u5B10\u5B11\u5B12\u5B13\u5B14\u5B15\u5B18\u5B19\u5B1A\u5B1B\u5B1C\u5B1D\u5B1E\u5B1F\u5B20\u5B21\u5B22\u5B23\u5B24\u5B25\u5B26\u5B27\u5B28\u5B29\u5B2A\u5B2B\u5B2C\u5B2D\u5B2E\u5B2F\u5B30\u5B31\u5B33\u5B35\u5B36\u5B38\u5B39\u5B3A\u5B3B\u5B3C\u5B3D\u5B3E\u5B3F\u5B41\u5B42\u5B43\u5B44\u5B45\u5B46\u5B47\uFFFD".split(""),e=0;e!=t[139].length;++e)t[139][e].charCodeAt(0)!==65533&&(a[t[139][e]]=35584+e,v[35584+e]=t[139][e]);for(t[140]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5B48\u5B49\u5B4A\u5B4B\u5B4C\u5B4D\u5B4E\u5B4F\u5B52\u5B56\u5B5E\u5B60\u5B61\u5B67\u5B68\u5B6B\u5B6D\u5B6E\u5B6F\u5B72\u5B74\u5B76\u5B77\u5B78\u5B79\u5B7B\u5B7C\u5B7E\u5B7F\u5B82\u5B86\u5B8A\u5B8D\u5B8E\u5B90\u5B91\u5B92\u5B94\u5B96\u5B9F\u5BA7\u5BA8\u5BA9\u5BAC\u5BAD\u5BAE\u5BAF\u5BB1\u5BB2\u5BB7\u5BBA\u5BBB\u5BBC\u5BC0\u5BC1\u5BC3\u5BC8\u5BC9\u5BCA\u5BCB\u5BCD\u5BCE\u5BCF\uFFFD\u5BD1\u5BD4\u5BD5\u5BD6\u5BD7\u5BD8\u5BD9\u5BDA\u5BDB\u5BDC\u5BE0\u5BE2\u5BE3\u5BE6\u5BE7\u5BE9\u5BEA\u5BEB\u5BEC\u5BED\u5BEF\u5BF1\u5BF2\u5BF3\u5BF4\u5BF5\u5BF6\u5BF7\u5BFD\u5BFE\u5C00\u5C02\u5C03\u5C05\u5C07\u5C08\u5C0B\u5C0C\u5C0D\u5C0E\u5C10\u5C12\u5C13\u5C17\u5C19\u5C1B\u5C1E\u5C1F\u5C20\u5C21\u5C23\u5C26\u5C28\u5C29\u5C2A\u5C2B\u5C2D\u5C2E\u5C2F\u5C30\u5C32\u5C33\u5C35\u5C36\u5C37\u5C43\u5C44\u5C46\u5C47\u5C4C\u5C4D\u5C52\u5C53\u5C54\u5C56\u5C57\u5C58\u5C5A\u5C5B\u5C5C\u5C5D\u5C5F\u5C62\u5C64\u5C67\u5C68\u5C69\u5C6A\u5C6B\u5C6C\u5C6D\u5C70\u5C72\u5C73\u5C74\u5C75\u5C76\u5C77\u5C78\u5C7B\u5C7C\u5C7D\u5C7E\u5C80\u5C83\u5C84\u5C85\u5C86\u5C87\u5C89\u5C8A\u5C8B\u5C8E\u5C8F\u5C92\u5C93\u5C95\u5C9D\u5C9E\u5C9F\u5CA0\u5CA1\u5CA4\u5CA5\u5CA6\u5CA7\u5CA8\uFFFD".split(""),e=0;e!=t[140].length;++e)t[140][e].charCodeAt(0)!==65533&&(a[t[140][e]]=35840+e,v[35840+e]=t[140][e]);for(t[141]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5CAA\u5CAE\u5CAF\u5CB0\u5CB2\u5CB4\u5CB6\u5CB9\u5CBA\u5CBB\u5CBC\u5CBE\u5CC0\u5CC2\u5CC3\u5CC5\u5CC6\u5CC7\u5CC8\u5CC9\u5CCA\u5CCC\u5CCD\u5CCE\u5CCF\u5CD0\u5CD1\u5CD3\u5CD4\u5CD5\u5CD6\u5CD7\u5CD8\u5CDA\u5CDB\u5CDC\u5CDD\u5CDE\u5CDF\u5CE0\u5CE2\u5CE3\u5CE7\u5CE9\u5CEB\u5CEC\u5CEE\u5CEF\u5CF1\u5CF2\u5CF3\u5CF4\u5CF5\u5CF6\u5CF7\u5CF8\u5CF9\u5CFA\u5CFC\u5CFD\u5CFE\u5CFF\u5D00\uFFFD\u5D01\u5D04\u5D05\u5D08\u5D09\u5D0A\u5D0B\u5D0C\u5D0D\u5D0F\u5D10\u5D11\u5D12\u5D13\u5D15\u5D17\u5D18\u5D19\u5D1A\u5D1C\u5D1D\u5D1F\u5D20\u5D21\u5D22\u5D23\u5D25\u5D28\u5D2A\u5D2B\u5D2C\u5D2F\u5D30\u5D31\u5D32\u5D33\u5D35\u5D36\u5D37\u5D38\u5D39\u5D3A\u5D3B\u5D3C\u5D3F\u5D40\u5D41\u5D42\u5D43\u5D44\u5D45\u5D46\u5D48\u5D49\u5D4D\u5D4E\u5D4F\u5D50\u5D51\u5D52\u5D53\u5D54\u5D55\u5D56\u5D57\u5D59\u5D5A\u5D5C\u5D5E\u5D5F\u5D60\u5D61\u5D62\u5D63\u5D64\u5D65\u5D66\u5D67\u5D68\u5D6A\u5D6D\u5D6E\u5D70\u5D71\u5D72\u5D73\u5D75\u5D76\u5D77\u5D78\u5D79\u5D7A\u5D7B\u5D7C\u5D7D\u5D7E\u5D7F\u5D80\u5D81\u5D83\u5D84\u5D85\u5D86\u5D87\u5D88\u5D89\u5D8A\u5D8B\u5D8C\u5D8D\u5D8E\u5D8F\u5D90\u5D91\u5D92\u5D93\u5D94\u5D95\u5D96\u5D97\u5D98\u5D9A\u5D9B\u5D9C\u5D9E\u5D9F\u5DA0\uFFFD".split(""),e=0;e!=t[141].length;++e)t[141][e].charCodeAt(0)!==65533&&(a[t[141][e]]=36096+e,v[36096+e]=t[141][e]);for(t[142]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5DA1\u5DA2\u5DA3\u5DA4\u5DA5\u5DA6\u5DA7\u5DA8\u5DA9\u5DAA\u5DAB\u5DAC\u5DAD\u5DAE\u5DAF\u5DB0\u5DB1\u5DB2\u5DB3\u5DB4\u5DB5\u5DB6\u5DB8\u5DB9\u5DBA\u5DBB\u5DBC\u5DBD\u5DBE\u5DBF\u5DC0\u5DC1\u5DC2\u5DC3\u5DC4\u5DC6\u5DC7\u5DC8\u5DC9\u5DCA\u5DCB\u5DCC\u5DCE\u5DCF\u5DD0\u5DD1\u5DD2\u5DD3\u5DD4\u5DD5\u5DD6\u5DD7\u5DD8\u5DD9\u5DDA\u5DDC\u5DDF\u5DE0\u5DE3\u5DE4\u5DEA\u5DEC\u5DED\uFFFD\u5DF0\u5DF5\u5DF6\u5DF8\u5DF9\u5DFA\u5DFB\u5DFC\u5DFF\u5E00\u5E04\u5E07\u5E09\u5E0A\u5E0B\u5E0D\u5E0E\u5E12\u5E13\u5E17\u5E1E\u5E1F\u5E20\u5E21\u5E22\u5E23\u5E24\u5E25\u5E28\u5E29\u5E2A\u5E2B\u5E2C\u5E2F\u5E30\u5E32\u5E33\u5E34\u5E35\u5E36\u5E39\u5E3A\u5E3E\u5E3F\u5E40\u5E41\u5E43\u5E46\u5E47\u5E48\u5E49\u5E4A\u5E4B\u5E4D\u5E4E\u5E4F\u5E50\u5E51\u5E52\u5E53\u5E56\u5E57\u5E58\u5E59\u5E5A\u5E5C\u5E5D\u5E5F\u5E60\u5E63\u5E64\u5E65\u5E66\u5E67\u5E68\u5E69\u5E6A\u5E6B\u5E6C\u5E6D\u5E6E\u5E6F\u5E70\u5E71\u5E75\u5E77\u5E79\u5E7E\u5E81\u5E82\u5E83\u5E85\u5E88\u5E89\u5E8C\u5E8D\u5E8E\u5E92\u5E98\u5E9B\u5E9D\u5EA1\u5EA2\u5EA3\u5EA4\u5EA8\u5EA9\u5EAA\u5EAB\u5EAC\u5EAE\u5EAF\u5EB0\u5EB1\u5EB2\u5EB4\u5EBA\u5EBB\u5EBC\u5EBD\u5EBF\u5EC0\u5EC1\u5EC2\u5EC3\u5EC4\u5EC5\uFFFD".split(""),e=0;e!=t[142].length;++e)t[142][e].charCodeAt(0)!==65533&&(a[t[142][e]]=36352+e,v[36352+e]=t[142][e]);for(t[143]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5EC6\u5EC7\u5EC8\u5ECB\u5ECC\u5ECD\u5ECE\u5ECF\u5ED0\u5ED4\u5ED5\u5ED7\u5ED8\u5ED9\u5EDA\u5EDC\u5EDD\u5EDE\u5EDF\u5EE0\u5EE1\u5EE2\u5EE3\u5EE4\u5EE5\u5EE6\u5EE7\u5EE9\u5EEB\u5EEC\u5EED\u5EEE\u5EEF\u5EF0\u5EF1\u5EF2\u5EF3\u5EF5\u5EF8\u5EF9\u5EFB\u5EFC\u5EFD\u5F05\u5F06\u5F07\u5F09\u5F0C\u5F0D\u5F0E\u5F10\u5F12\u5F14\u5F16\u5F19\u5F1A\u5F1C\u5F1D\u5F1E\u5F21\u5F22\u5F23\u5F24\uFFFD\u5F28\u5F2B\u5F2C\u5F2E\u5F30\u5F32\u5F33\u5F34\u5F35\u5F36\u5F37\u5F38\u5F3B\u5F3D\u5F3E\u5F3F\u5F41\u5F42\u5F43\u5F44\u5F45\u5F46\u5F47\u5F48\u5F49\u5F4A\u5F4B\u5F4C\u5F4D\u5F4E\u5F4F\u5F51\u5F54\u5F59\u5F5A\u5F5B\u5F5C\u5F5E\u5F5F\u5F60\u5F63\u5F65\u5F67\u5F68\u5F6B\u5F6E\u5F6F\u5F72\u5F74\u5F75\u5F76\u5F78\u5F7A\u5F7D\u5F7E\u5F7F\u5F83\u5F86\u5F8D\u5F8E\u5F8F\u5F91\u5F93\u5F94\u5F96\u5F9A\u5F9B\u5F9D\u5F9E\u5F9F\u5FA0\u5FA2\u5FA3\u5FA4\u5FA5\u5FA6\u5FA7\u5FA9\u5FAB\u5FAC\u5FAF\u5FB0\u5FB1\u5FB2\u5FB3\u5FB4\u5FB6\u5FB8\u5FB9\u5FBA\u5FBB\u5FBE\u5FBF\u5FC0\u5FC1\u5FC2\u5FC7\u5FC8\u5FCA\u5FCB\u5FCE\u5FD3\u5FD4\u5FD5\u5FDA\u5FDB\u5FDC\u5FDE\u5FDF\u5FE2\u5FE3\u5FE5\u5FE6\u5FE8\u5FE9\u5FEC\u5FEF\u5FF0\u5FF2\u5FF3\u5FF4\u5FF6\u5FF7\u5FF9\u5FFA\u5FFC\u6007\uFFFD".split(""),e=0;e!=t[143].length;++e)t[143][e].charCodeAt(0)!==65533&&(a[t[143][e]]=36608+e,v[36608+e]=t[143][e]);for(t[144]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6008\u6009\u600B\u600C\u6010\u6011\u6013\u6017\u6018\u601A\u601E\u601F\u6022\u6023\u6024\u602C\u602D\u602E\u6030\u6031\u6032\u6033\u6034\u6036\u6037\u6038\u6039\u603A\u603D\u603E\u6040\u6044\u6045\u6046\u6047\u6048\u6049\u604A\u604C\u604E\u604F\u6051\u6053\u6054\u6056\u6057\u6058\u605B\u605C\u605E\u605F\u6060\u6061\u6065\u6066\u606E\u6071\u6072\u6074\u6075\u6077\u607E\u6080\uFFFD\u6081\u6082\u6085\u6086\u6087\u6088\u608A\u608B\u608E\u608F\u6090\u6091\u6093\u6095\u6097\u6098\u6099\u609C\u609E\u60A1\u60A2\u60A4\u60A5\u60A7\u60A9\u60AA\u60AE\u60B0\u60B3\u60B5\u60B6\u60B7\u60B9\u60BA\u60BD\u60BE\u60BF\u60C0\u60C1\u60C2\u60C3\u60C4\u60C7\u60C8\u60C9\u60CC\u60CD\u60CE\u60CF\u60D0\u60D2\u60D3\u60D4\u60D6\u60D7\u60D9\u60DB\u60DE\u60E1\u60E2\u60E3\u60E4\u60E5\u60EA\u60F1\u60F2\u60F5\u60F7\u60F8\u60FB\u60FC\u60FD\u60FE\u60FF\u6102\u6103\u6104\u6105\u6107\u610A\u610B\u610C\u6110\u6111\u6112\u6113\u6114\u6116\u6117\u6118\u6119\u611B\u611C\u611D\u611E\u6121\u6122\u6125\u6128\u6129\u612A\u612C\u612D\u612E\u612F\u6130\u6131\u6132\u6133\u6134\u6135\u6136\u6137\u6138\u6139\u613A\u613B\u613C\u613D\u613E\u6140\u6141\u6142\u6143\u6144\u6145\u6146\uFFFD".split(""),e=0;e!=t[144].length;++e)t[144][e].charCodeAt(0)!==65533&&(a[t[144][e]]=36864+e,v[36864+e]=t[144][e]);for(t[145]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6147\u6149\u614B\u614D\u614F\u6150\u6152\u6153\u6154\u6156\u6157\u6158\u6159\u615A\u615B\u615C\u615E\u615F\u6160\u6161\u6163\u6164\u6165\u6166\u6169\u616A\u616B\u616C\u616D\u616E\u616F\u6171\u6172\u6173\u6174\u6176\u6178\u6179\u617A\u617B\u617C\u617D\u617E\u617F\u6180\u6181\u6182\u6183\u6184\u6185\u6186\u6187\u6188\u6189\u618A\u618C\u618D\u618F\u6190\u6191\u6192\u6193\u6195\uFFFD\u6196\u6197\u6198\u6199\u619A\u619B\u619C\u619E\u619F\u61A0\u61A1\u61A2\u61A3\u61A4\u61A5\u61A6\u61AA\u61AB\u61AD\u61AE\u61AF\u61B0\u61B1\u61B2\u61B3\u61B4\u61B5\u61B6\u61B8\u61B9\u61BA\u61BB\u61BC\u61BD\u61BF\u61C0\u61C1\u61C3\u61C4\u61C5\u61C6\u61C7\u61C9\u61CC\u61CD\u61CE\u61CF\u61D0\u61D3\u61D5\u61D6\u61D7\u61D8\u61D9\u61DA\u61DB\u61DC\u61DD\u61DE\u61DF\u61E0\u61E1\u61E2\u61E3\u61E4\u61E5\u61E7\u61E8\u61E9\u61EA\u61EB\u61EC\u61ED\u61EE\u61EF\u61F0\u61F1\u61F2\u61F3\u61F4\u61F6\u61F7\u61F8\u61F9\u61FA\u61FB\u61FC\u61FD\u61FE\u6200\u6201\u6202\u6203\u6204\u6205\u6207\u6209\u6213\u6214\u6219\u621C\u621D\u621E\u6220\u6223\u6226\u6227\u6228\u6229\u622B\u622D\u622F\u6230\u6231\u6232\u6235\u6236\u6238\u6239\u623A\u623B\u623C\u6242\u6244\u6245\u6246\u624A\uFFFD".split(""),e=0;e!=t[145].length;++e)t[145][e].charCodeAt(0)!==65533&&(a[t[145][e]]=37120+e,v[37120+e]=t[145][e]);for(t[146]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u624F\u6250\u6255\u6256\u6257\u6259\u625A\u625C\u625D\u625E\u625F\u6260\u6261\u6262\u6264\u6265\u6268\u6271\u6272\u6274\u6275\u6277\u6278\u627A\u627B\u627D\u6281\u6282\u6283\u6285\u6286\u6287\u6288\u628B\u628C\u628D\u628E\u628F\u6290\u6294\u6299\u629C\u629D\u629E\u62A3\u62A6\u62A7\u62A9\u62AA\u62AD\u62AE\u62AF\u62B0\u62B2\u62B3\u62B4\u62B6\u62B7\u62B8\u62BA\u62BE\u62C0\u62C1\uFFFD\u62C3\u62CB\u62CF\u62D1\u62D5\u62DD\u62DE\u62E0\u62E1\u62E4\u62EA\u62EB\u62F0\u62F2\u62F5\u62F8\u62F9\u62FA\u62FB\u6300\u6303\u6304\u6305\u6306\u630A\u630B\u630C\u630D\u630F\u6310\u6312\u6313\u6314\u6315\u6317\u6318\u6319\u631C\u6326\u6327\u6329\u632C\u632D\u632E\u6330\u6331\u6333\u6334\u6335\u6336\u6337\u6338\u633B\u633C\u633E\u633F\u6340\u6341\u6344\u6347\u6348\u634A\u6351\u6352\u6353\u6354\u6356\u6357\u6358\u6359\u635A\u635B\u635C\u635D\u6360\u6364\u6365\u6366\u6368\u636A\u636B\u636C\u636F\u6370\u6372\u6373\u6374\u6375\u6378\u6379\u637C\u637D\u637E\u637F\u6381\u6383\u6384\u6385\u6386\u638B\u638D\u6391\u6393\u6394\u6395\u6397\u6399\u639A\u639B\u639C\u639D\u639E\u639F\u63A1\u63A4\u63A6\u63AB\u63AF\u63B1\u63B2\u63B5\u63B6\u63B9\u63BB\u63BD\u63BF\u63C0\uFFFD".split(""),e=0;e!=t[146].length;++e)t[146][e].charCodeAt(0)!==65533&&(a[t[146][e]]=37376+e,v[37376+e]=t[146][e]);for(t[147]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u63C1\u63C2\u63C3\u63C5\u63C7\u63C8\u63CA\u63CB\u63CC\u63D1\u63D3\u63D4\u63D5\u63D7\u63D8\u63D9\u63DA\u63DB\u63DC\u63DD\u63DF\u63E2\u63E4\u63E5\u63E6\u63E7\u63E8\u63EB\u63EC\u63EE\u63EF\u63F0\u63F1\u63F3\u63F5\u63F7\u63F9\u63FA\u63FB\u63FC\u63FE\u6403\u6404\u6406\u6407\u6408\u6409\u640A\u640D\u640E\u6411\u6412\u6415\u6416\u6417\u6418\u6419\u641A\u641D\u641F\u6422\u6423\u6424\uFFFD\u6425\u6427\u6428\u6429\u642B\u642E\u642F\u6430\u6431\u6432\u6433\u6435\u6436\u6437\u6438\u6439\u643B\u643C\u643E\u6440\u6442\u6443\u6449\u644B\u644C\u644D\u644E\u644F\u6450\u6451\u6453\u6455\u6456\u6457\u6459\u645A\u645B\u645C\u645D\u645F\u6460\u6461\u6462\u6463\u6464\u6465\u6466\u6468\u646A\u646B\u646C\u646E\u646F\u6470\u6471\u6472\u6473\u6474\u6475\u6476\u6477\u647B\u647C\u647D\u647E\u647F\u6480\u6481\u6483\u6486\u6488\u6489\u648A\u648B\u648C\u648D\u648E\u648F\u6490\u6493\u6494\u6497\u6498\u649A\u649B\u649C\u649D\u649F\u64A0\u64A1\u64A2\u64A3\u64A5\u64A6\u64A7\u64A8\u64AA\u64AB\u64AF\u64B1\u64B2\u64B3\u64B4\u64B6\u64B9\u64BB\u64BD\u64BE\u64BF\u64C1\u64C3\u64C4\u64C6\u64C7\u64C8\u64C9\u64CA\u64CB\u64CC\u64CF\u64D1\u64D3\u64D4\u64D5\u64D6\u64D9\u64DA\uFFFD".split(""),e=0;e!=t[147].length;++e)t[147][e].charCodeAt(0)!==65533&&(a[t[147][e]]=37632+e,v[37632+e]=t[147][e]);for(t[148]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u64DB\u64DC\u64DD\u64DF\u64E0\u64E1\u64E3\u64E5\u64E7\u64E8\u64E9\u64EA\u64EB\u64EC\u64ED\u64EE\u64EF\u64F0\u64F1\u64F2\u64F3\u64F4\u64F5\u64F6\u64F7\u64F8\u64F9\u64FA\u64FB\u64FC\u64FD\u64FE\u64FF\u6501\u6502\u6503\u6504\u6505\u6506\u6507\u6508\u650A\u650B\u650C\u650D\u650E\u650F\u6510\u6511\u6513\u6514\u6515\u6516\u6517\u6519\u651A\u651B\u651C\u651D\u651E\u651F\u6520\u6521\uFFFD\u6522\u6523\u6524\u6526\u6527\u6528\u6529\u652A\u652C\u652D\u6530\u6531\u6532\u6533\u6537\u653A\u653C\u653D\u6540\u6541\u6542\u6543\u6544\u6546\u6547\u654A\u654B\u654D\u654E\u6550\u6552\u6553\u6554\u6557\u6558\u655A\u655C\u655F\u6560\u6561\u6564\u6565\u6567\u6568\u6569\u656A\u656D\u656E\u656F\u6571\u6573\u6575\u6576\u6578\u6579\u657A\u657B\u657C\u657D\u657E\u657F\u6580\u6581\u6582\u6583\u6584\u6585\u6586\u6588\u6589\u658A\u658D\u658E\u658F\u6592\u6594\u6595\u6596\u6598\u659A\u659D\u659E\u65A0\u65A2\u65A3\u65A6\u65A8\u65AA\u65AC\u65AE\u65B1\u65B2\u65B3\u65B4\u65B5\u65B6\u65B7\u65B8\u65BA\u65BB\u65BE\u65BF\u65C0\u65C2\u65C7\u65C8\u65C9\u65CA\u65CD\u65D0\u65D1\u65D3\u65D4\u65D5\u65D8\u65D9\u65DA\u65DB\u65DC\u65DD\u65DE\u65DF\u65E1\u65E3\u65E4\u65EA\u65EB\uFFFD".split(""),e=0;e!=t[148].length;++e)t[148][e].charCodeAt(0)!==65533&&(a[t[148][e]]=37888+e,v[37888+e]=t[148][e]);for(t[149]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u65F2\u65F3\u65F4\u65F5\u65F8\u65F9\u65FB\u65FC\u65FD\u65FE\u65FF\u6601\u6604\u6605\u6607\u6608\u6609\u660B\u660D\u6610\u6611\u6612\u6616\u6617\u6618\u661A\u661B\u661C\u661E\u6621\u6622\u6623\u6624\u6626\u6629\u662A\u662B\u662C\u662E\u6630\u6632\u6633\u6637\u6638\u6639\u663A\u663B\u663D\u663F\u6640\u6642\u6644\u6645\u6646\u6647\u6648\u6649\u664A\u664D\u664E\u6650\u6651\u6658\uFFFD\u6659\u665B\u665C\u665D\u665E\u6660\u6662\u6663\u6665\u6667\u6669\u666A\u666B\u666C\u666D\u6671\u6672\u6673\u6675\u6678\u6679\u667B\u667C\u667D\u667F\u6680\u6681\u6683\u6685\u6686\u6688\u6689\u668A\u668B\u668D\u668E\u668F\u6690\u6692\u6693\u6694\u6695\u6698\u6699\u669A\u669B\u669C\u669E\u669F\u66A0\u66A1\u66A2\u66A3\u66A4\u66A5\u66A6\u66A9\u66AA\u66AB\u66AC\u66AD\u66AF\u66B0\u66B1\u66B2\u66B3\u66B5\u66B6\u66B7\u66B8\u66BA\u66BB\u66BC\u66BD\u66BF\u66C0\u66C1\u66C2\u66C3\u66C4\u66C5\u66C6\u66C7\u66C8\u66C9\u66CA\u66CB\u66CC\u66CD\u66CE\u66CF\u66D0\u66D1\u66D2\u66D3\u66D4\u66D5\u66D6\u66D7\u66D8\u66DA\u66DE\u66DF\u66E0\u66E1\u66E2\u66E3\u66E4\u66E5\u66E7\u66E8\u66EA\u66EB\u66EC\u66ED\u66EE\u66EF\u66F1\u66F5\u66F6\u66F8\u66FA\u66FB\u66FD\u6701\u6702\u6703\uFFFD".split(""),e=0;e!=t[149].length;++e)t[149][e].charCodeAt(0)!==65533&&(a[t[149][e]]=38144+e,v[38144+e]=t[149][e]);for(t[150]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6704\u6705\u6706\u6707\u670C\u670E\u670F\u6711\u6712\u6713\u6716\u6718\u6719\u671A\u671C\u671E\u6720\u6721\u6722\u6723\u6724\u6725\u6727\u6729\u672E\u6730\u6732\u6733\u6736\u6737\u6738\u6739\u673B\u673C\u673E\u673F\u6741\u6744\u6745\u6747\u674A\u674B\u674D\u6752\u6754\u6755\u6757\u6758\u6759\u675A\u675B\u675D\u6762\u6763\u6764\u6766\u6767\u676B\u676C\u676E\u6771\u6774\u6776\uFFFD\u6778\u6779\u677A\u677B\u677D\u6780\u6782\u6783\u6785\u6786\u6788\u678A\u678C\u678D\u678E\u678F\u6791\u6792\u6793\u6794\u6796\u6799\u679B\u679F\u67A0\u67A1\u67A4\u67A6\u67A9\u67AC\u67AE\u67B1\u67B2\u67B4\u67B9\u67BA\u67BB\u67BC\u67BD\u67BE\u67BF\u67C0\u67C2\u67C5\u67C6\u67C7\u67C8\u67C9\u67CA\u67CB\u67CC\u67CD\u67CE\u67D5\u67D6\u67D7\u67DB\u67DF\u67E1\u67E3\u67E4\u67E6\u67E7\u67E8\u67EA\u67EB\u67ED\u67EE\u67F2\u67F5\u67F6\u67F7\u67F8\u67F9\u67FA\u67FB\u67FC\u67FE\u6801\u6802\u6803\u6804\u6806\u680D\u6810\u6812\u6814\u6815\u6818\u6819\u681A\u681B\u681C\u681E\u681F\u6820\u6822\u6823\u6824\u6825\u6826\u6827\u6828\u682B\u682C\u682D\u682E\u682F\u6830\u6831\u6834\u6835\u6836\u683A\u683B\u683F\u6847\u684B\u684D\u684F\u6852\u6856\u6857\u6858\u6859\u685A\u685B\uFFFD".split(""),e=0;e!=t[150].length;++e)t[150][e].charCodeAt(0)!==65533&&(a[t[150][e]]=38400+e,v[38400+e]=t[150][e]);for(t[151]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u685C\u685D\u685E\u685F\u686A\u686C\u686D\u686E\u686F\u6870\u6871\u6872\u6873\u6875\u6878\u6879\u687A\u687B\u687C\u687D\u687E\u687F\u6880\u6882\u6884\u6887\u6888\u6889\u688A\u688B\u688C\u688D\u688E\u6890\u6891\u6892\u6894\u6895\u6896\u6898\u6899\u689A\u689B\u689C\u689D\u689E\u689F\u68A0\u68A1\u68A3\u68A4\u68A5\u68A9\u68AA\u68AB\u68AC\u68AE\u68B1\u68B2\u68B4\u68B6\u68B7\u68B8\uFFFD\u68B9\u68BA\u68BB\u68BC\u68BD\u68BE\u68BF\u68C1\u68C3\u68C4\u68C5\u68C6\u68C7\u68C8\u68CA\u68CC\u68CE\u68CF\u68D0\u68D1\u68D3\u68D4\u68D6\u68D7\u68D9\u68DB\u68DC\u68DD\u68DE\u68DF\u68E1\u68E2\u68E4\u68E5\u68E6\u68E7\u68E8\u68E9\u68EA\u68EB\u68EC\u68ED\u68EF\u68F2\u68F3\u68F4\u68F6\u68F7\u68F8\u68FB\u68FD\u68FE\u68FF\u6900\u6902\u6903\u6904\u6906\u6907\u6908\u6909\u690A\u690C\u690F\u6911\u6913\u6914\u6915\u6916\u6917\u6918\u6919\u691A\u691B\u691C\u691D\u691E\u6921\u6922\u6923\u6925\u6926\u6927\u6928\u6929\u692A\u692B\u692C\u692E\u692F\u6931\u6932\u6933\u6935\u6936\u6937\u6938\u693A\u693B\u693C\u693E\u6940\u6941\u6943\u6944\u6945\u6946\u6947\u6948\u6949\u694A\u694B\u694C\u694D\u694E\u694F\u6950\u6951\u6952\u6953\u6955\u6956\u6958\u6959\u695B\u695C\u695F\uFFFD".split(""),e=0;e!=t[151].length;++e)t[151][e].charCodeAt(0)!==65533&&(a[t[151][e]]=38656+e,v[38656+e]=t[151][e]);for(t[152]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6961\u6962\u6964\u6965\u6967\u6968\u6969\u696A\u696C\u696D\u696F\u6970\u6972\u6973\u6974\u6975\u6976\u697A\u697B\u697D\u697E\u697F\u6981\u6983\u6985\u698A\u698B\u698C\u698E\u698F\u6990\u6991\u6992\u6993\u6996\u6997\u6999\u699A\u699D\u699E\u699F\u69A0\u69A1\u69A2\u69A3\u69A4\u69A5\u69A6\u69A9\u69AA\u69AC\u69AE\u69AF\u69B0\u69B2\u69B3\u69B5\u69B6\u69B8\u69B9\u69BA\u69BC\u69BD\uFFFD\u69BE\u69BF\u69C0\u69C2\u69C3\u69C4\u69C5\u69C6\u69C7\u69C8\u69C9\u69CB\u69CD\u69CF\u69D1\u69D2\u69D3\u69D5\u69D6\u69D7\u69D8\u69D9\u69DA\u69DC\u69DD\u69DE\u69E1\u69E2\u69E3\u69E4\u69E5\u69E6\u69E7\u69E8\u69E9\u69EA\u69EB\u69EC\u69EE\u69EF\u69F0\u69F1\u69F3\u69F4\u69F5\u69F6\u69F7\u69F8\u69F9\u69FA\u69FB\u69FC\u69FE\u6A00\u6A01\u6A02\u6A03\u6A04\u6A05\u6A06\u6A07\u6A08\u6A09\u6A0B\u6A0C\u6A0D\u6A0E\u6A0F\u6A10\u6A11\u6A12\u6A13\u6A14\u6A15\u6A16\u6A19\u6A1A\u6A1B\u6A1C\u6A1D\u6A1E\u6A20\u6A22\u6A23\u6A24\u6A25\u6A26\u6A27\u6A29\u6A2B\u6A2C\u6A2D\u6A2E\u6A30\u6A32\u6A33\u6A34\u6A36\u6A37\u6A38\u6A39\u6A3A\u6A3B\u6A3C\u6A3F\u6A40\u6A41\u6A42\u6A43\u6A45\u6A46\u6A48\u6A49\u6A4A\u6A4B\u6A4C\u6A4D\u6A4E\u6A4F\u6A51\u6A52\u6A53\u6A54\u6A55\u6A56\u6A57\u6A5A\uFFFD".split(""),e=0;e!=t[152].length;++e)t[152][e].charCodeAt(0)!==65533&&(a[t[152][e]]=38912+e,v[38912+e]=t[152][e]);for(t[153]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6A5C\u6A5D\u6A5E\u6A5F\u6A60\u6A62\u6A63\u6A64\u6A66\u6A67\u6A68\u6A69\u6A6A\u6A6B\u6A6C\u6A6D\u6A6E\u6A6F\u6A70\u6A72\u6A73\u6A74\u6A75\u6A76\u6A77\u6A78\u6A7A\u6A7B\u6A7D\u6A7E\u6A7F\u6A81\u6A82\u6A83\u6A85\u6A86\u6A87\u6A88\u6A89\u6A8A\u6A8B\u6A8C\u6A8D\u6A8F\u6A92\u6A93\u6A94\u6A95\u6A96\u6A98\u6A99\u6A9A\u6A9B\u6A9C\u6A9D\u6A9E\u6A9F\u6AA1\u6AA2\u6AA3\u6AA4\u6AA5\u6AA6\uFFFD\u6AA7\u6AA8\u6AAA\u6AAD\u6AAE\u6AAF\u6AB0\u6AB1\u6AB2\u6AB3\u6AB4\u6AB5\u6AB6\u6AB7\u6AB8\u6AB9\u6ABA\u6ABB\u6ABC\u6ABD\u6ABE\u6ABF\u6AC0\u6AC1\u6AC2\u6AC3\u6AC4\u6AC5\u6AC6\u6AC7\u6AC8\u6AC9\u6ACA\u6ACB\u6ACC\u6ACD\u6ACE\u6ACF\u6AD0\u6AD1\u6AD2\u6AD3\u6AD4\u6AD5\u6AD6\u6AD7\u6AD8\u6AD9\u6ADA\u6ADB\u6ADC\u6ADD\u6ADE\u6ADF\u6AE0\u6AE1\u6AE2\u6AE3\u6AE4\u6AE5\u6AE6\u6AE7\u6AE8\u6AE9\u6AEA\u6AEB\u6AEC\u6AED\u6AEE\u6AEF\u6AF0\u6AF1\u6AF2\u6AF3\u6AF4\u6AF5\u6AF6\u6AF7\u6AF8\u6AF9\u6AFA\u6AFB\u6AFC\u6AFD\u6AFE\u6AFF\u6B00\u6B01\u6B02\u6B03\u6B04\u6B05\u6B06\u6B07\u6B08\u6B09\u6B0A\u6B0B\u6B0C\u6B0D\u6B0E\u6B0F\u6B10\u6B11\u6B12\u6B13\u6B14\u6B15\u6B16\u6B17\u6B18\u6B19\u6B1A\u6B1B\u6B1C\u6B1D\u6B1E\u6B1F\u6B25\u6B26\u6B28\u6B29\u6B2A\u6B2B\u6B2C\u6B2D\u6B2E\uFFFD".split(""),e=0;e!=t[153].length;++e)t[153][e].charCodeAt(0)!==65533&&(a[t[153][e]]=39168+e,v[39168+e]=t[153][e]);for(t[154]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6B2F\u6B30\u6B31\u6B33\u6B34\u6B35\u6B36\u6B38\u6B3B\u6B3C\u6B3D\u6B3F\u6B40\u6B41\u6B42\u6B44\u6B45\u6B48\u6B4A\u6B4B\u6B4D\u6B4E\u6B4F\u6B50\u6B51\u6B52\u6B53\u6B54\u6B55\u6B56\u6B57\u6B58\u6B5A\u6B5B\u6B5C\u6B5D\u6B5E\u6B5F\u6B60\u6B61\u6B68\u6B69\u6B6B\u6B6C\u6B6D\u6B6E\u6B6F\u6B70\u6B71\u6B72\u6B73\u6B74\u6B75\u6B76\u6B77\u6B78\u6B7A\u6B7D\u6B7E\u6B7F\u6B80\u6B85\u6B88\uFFFD\u6B8C\u6B8E\u6B8F\u6B90\u6B91\u6B94\u6B95\u6B97\u6B98\u6B99\u6B9C\u6B9D\u6B9E\u6B9F\u6BA0\u6BA2\u6BA3\u6BA4\u6BA5\u6BA6\u6BA7\u6BA8\u6BA9\u6BAB\u6BAC\u6BAD\u6BAE\u6BAF\u6BB0\u6BB1\u6BB2\u6BB6\u6BB8\u6BB9\u6BBA\u6BBB\u6BBC\u6BBD\u6BBE\u6BC0\u6BC3\u6BC4\u6BC6\u6BC7\u6BC8\u6BC9\u6BCA\u6BCC\u6BCE\u6BD0\u6BD1\u6BD8\u6BDA\u6BDC\u6BDD\u6BDE\u6BDF\u6BE0\u6BE2\u6BE3\u6BE4\u6BE5\u6BE6\u6BE7\u6BE8\u6BE9\u6BEC\u6BED\u6BEE\u6BF0\u6BF1\u6BF2\u6BF4\u6BF6\u6BF7\u6BF8\u6BFA\u6BFB\u6BFC\u6BFE\u6BFF\u6C00\u6C01\u6C02\u6C03\u6C04\u6C08\u6C09\u6C0A\u6C0B\u6C0C\u6C0E\u6C12\u6C17\u6C1C\u6C1D\u6C1E\u6C20\u6C23\u6C25\u6C2B\u6C2C\u6C2D\u6C31\u6C33\u6C36\u6C37\u6C39\u6C3A\u6C3B\u6C3C\u6C3E\u6C3F\u6C43\u6C44\u6C45\u6C48\u6C4B\u6C4C\u6C4D\u6C4E\u6C4F\u6C51\u6C52\u6C53\u6C56\u6C58\uFFFD".split(""),e=0;e!=t[154].length;++e)t[154][e].charCodeAt(0)!==65533&&(a[t[154][e]]=39424+e,v[39424+e]=t[154][e]);for(t[155]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6C59\u6C5A\u6C62\u6C63\u6C65\u6C66\u6C67\u6C6B\u6C6C\u6C6D\u6C6E\u6C6F\u6C71\u6C73\u6C75\u6C77\u6C78\u6C7A\u6C7B\u6C7C\u6C7F\u6C80\u6C84\u6C87\u6C8A\u6C8B\u6C8D\u6C8E\u6C91\u6C92\u6C95\u6C96\u6C97\u6C98\u6C9A\u6C9C\u6C9D\u6C9E\u6CA0\u6CA2\u6CA8\u6CAC\u6CAF\u6CB0\u6CB4\u6CB5\u6CB6\u6CB7\u6CBA\u6CC0\u6CC1\u6CC2\u6CC3\u6CC6\u6CC7\u6CC8\u6CCB\u6CCD\u6CCE\u6CCF\u6CD1\u6CD2\u6CD8\uFFFD\u6CD9\u6CDA\u6CDC\u6CDD\u6CDF\u6CE4\u6CE6\u6CE7\u6CE9\u6CEC\u6CED\u6CF2\u6CF4\u6CF9\u6CFF\u6D00\u6D02\u6D03\u6D05\u6D06\u6D08\u6D09\u6D0A\u6D0D\u6D0F\u6D10\u6D11\u6D13\u6D14\u6D15\u6D16\u6D18\u6D1C\u6D1D\u6D1F\u6D20\u6D21\u6D22\u6D23\u6D24\u6D26\u6D28\u6D29\u6D2C\u6D2D\u6D2F\u6D30\u6D34\u6D36\u6D37\u6D38\u6D3A\u6D3F\u6D40\u6D42\u6D44\u6D49\u6D4C\u6D50\u6D55\u6D56\u6D57\u6D58\u6D5B\u6D5D\u6D5F\u6D61\u6D62\u6D64\u6D65\u6D67\u6D68\u6D6B\u6D6C\u6D6D\u6D70\u6D71\u6D72\u6D73\u6D75\u6D76\u6D79\u6D7A\u6D7B\u6D7D\u6D7E\u6D7F\u6D80\u6D81\u6D83\u6D84\u6D86\u6D87\u6D8A\u6D8B\u6D8D\u6D8F\u6D90\u6D92\u6D96\u6D97\u6D98\u6D99\u6D9A\u6D9C\u6DA2\u6DA5\u6DAC\u6DAD\u6DB0\u6DB1\u6DB3\u6DB4\u6DB6\u6DB7\u6DB9\u6DBA\u6DBB\u6DBC\u6DBD\u6DBE\u6DC1\u6DC2\u6DC3\u6DC8\u6DC9\u6DCA\uFFFD".split(""),e=0;e!=t[155].length;++e)t[155][e].charCodeAt(0)!==65533&&(a[t[155][e]]=39680+e,v[39680+e]=t[155][e]);for(t[156]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6DCD\u6DCE\u6DCF\u6DD0\u6DD2\u6DD3\u6DD4\u6DD5\u6DD7\u6DDA\u6DDB\u6DDC\u6DDF\u6DE2\u6DE3\u6DE5\u6DE7\u6DE8\u6DE9\u6DEA\u6DED\u6DEF\u6DF0\u6DF2\u6DF4\u6DF5\u6DF6\u6DF8\u6DFA\u6DFD\u6DFE\u6DFF\u6E00\u6E01\u6E02\u6E03\u6E04\u6E06\u6E07\u6E08\u6E09\u6E0B\u6E0F\u6E12\u6E13\u6E15\u6E18\u6E19\u6E1B\u6E1C\u6E1E\u6E1F\u6E22\u6E26\u6E27\u6E28\u6E2A\u6E2C\u6E2E\u6E30\u6E31\u6E33\u6E35\uFFFD\u6E36\u6E37\u6E39\u6E3B\u6E3C\u6E3D\u6E3E\u6E3F\u6E40\u6E41\u6E42\u6E45\u6E46\u6E47\u6E48\u6E49\u6E4A\u6E4B\u6E4C\u6E4F\u6E50\u6E51\u6E52\u6E55\u6E57\u6E59\u6E5A\u6E5C\u6E5D\u6E5E\u6E60\u6E61\u6E62\u6E63\u6E64\u6E65\u6E66\u6E67\u6E68\u6E69\u6E6A\u6E6C\u6E6D\u6E6F\u6E70\u6E71\u6E72\u6E73\u6E74\u6E75\u6E76\u6E77\u6E78\u6E79\u6E7A\u6E7B\u6E7C\u6E7D\u6E80\u6E81\u6E82\u6E84\u6E87\u6E88\u6E8A\u6E8B\u6E8C\u6E8D\u6E8E\u6E91\u6E92\u6E93\u6E94\u6E95\u6E96\u6E97\u6E99\u6E9A\u6E9B\u6E9D\u6E9E\u6EA0\u6EA1\u6EA3\u6EA4\u6EA6\u6EA8\u6EA9\u6EAB\u6EAC\u6EAD\u6EAE\u6EB0\u6EB3\u6EB5\u6EB8\u6EB9\u6EBC\u6EBE\u6EBF\u6EC0\u6EC3\u6EC4\u6EC5\u6EC6\u6EC8\u6EC9\u6ECA\u6ECC\u6ECD\u6ECE\u6ED0\u6ED2\u6ED6\u6ED8\u6ED9\u6EDB\u6EDC\u6EDD\u6EE3\u6EE7\u6EEA\u6EEB\u6EEC\u6EED\u6EEE\u6EEF\uFFFD".split(""),e=0;e!=t[156].length;++e)t[156][e].charCodeAt(0)!==65533&&(a[t[156][e]]=39936+e,v[39936+e]=t[156][e]);for(t[157]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6EF0\u6EF1\u6EF2\u6EF3\u6EF5\u6EF6\u6EF7\u6EF8\u6EFA\u6EFB\u6EFC\u6EFD\u6EFE\u6EFF\u6F00\u6F01\u6F03\u6F04\u6F05\u6F07\u6F08\u6F0A\u6F0B\u6F0C\u6F0D\u6F0E\u6F10\u6F11\u6F12\u6F16\u6F17\u6F18\u6F19\u6F1A\u6F1B\u6F1C\u6F1D\u6F1E\u6F1F\u6F21\u6F22\u6F23\u6F25\u6F26\u6F27\u6F28\u6F2C\u6F2E\u6F30\u6F32\u6F34\u6F35\u6F37\u6F38\u6F39\u6F3A\u6F3B\u6F3C\u6F3D\u6F3F\u6F40\u6F41\u6F42\uFFFD\u6F43\u6F44\u6F45\u6F48\u6F49\u6F4A\u6F4C\u6F4E\u6F4F\u6F50\u6F51\u6F52\u6F53\u6F54\u6F55\u6F56\u6F57\u6F59\u6F5A\u6F5B\u6F5D\u6F5F\u6F60\u6F61\u6F63\u6F64\u6F65\u6F67\u6F68\u6F69\u6F6A\u6F6B\u6F6C\u6F6F\u6F70\u6F71\u6F73\u6F75\u6F76\u6F77\u6F79\u6F7B\u6F7D\u6F7E\u6F7F\u6F80\u6F81\u6F82\u6F83\u6F85\u6F86\u6F87\u6F8A\u6F8B\u6F8F\u6F90\u6F91\u6F92\u6F93\u6F94\u6F95\u6F96\u6F97\u6F98\u6F99\u6F9A\u6F9B\u6F9D\u6F9E\u6F9F\u6FA0\u6FA2\u6FA3\u6FA4\u6FA5\u6FA6\u6FA8\u6FA9\u6FAA\u6FAB\u6FAC\u6FAD\u6FAE\u6FAF\u6FB0\u6FB1\u6FB2\u6FB4\u6FB5\u6FB7\u6FB8\u6FBA\u6FBB\u6FBC\u6FBD\u6FBE\u6FBF\u6FC1\u6FC3\u6FC4\u6FC5\u6FC6\u6FC7\u6FC8\u6FCA\u6FCB\u6FCC\u6FCD\u6FCE\u6FCF\u6FD0\u6FD3\u6FD4\u6FD5\u6FD6\u6FD7\u6FD8\u6FD9\u6FDA\u6FDB\u6FDC\u6FDD\u6FDF\u6FE2\u6FE3\u6FE4\u6FE5\uFFFD".split(""),e=0;e!=t[157].length;++e)t[157][e].charCodeAt(0)!==65533&&(a[t[157][e]]=40192+e,v[40192+e]=t[157][e]);for(t[158]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6FE6\u6FE7\u6FE8\u6FE9\u6FEA\u6FEB\u6FEC\u6FED\u6FF0\u6FF1\u6FF2\u6FF3\u6FF4\u6FF5\u6FF6\u6FF7\u6FF8\u6FF9\u6FFA\u6FFB\u6FFC\u6FFD\u6FFE\u6FFF\u7000\u7001\u7002\u7003\u7004\u7005\u7006\u7007\u7008\u7009\u700A\u700B\u700C\u700D\u700E\u700F\u7010\u7012\u7013\u7014\u7015\u7016\u7017\u7018\u7019\u701C\u701D\u701E\u701F\u7020\u7021\u7022\u7024\u7025\u7026\u7027\u7028\u7029\u702A\uFFFD\u702B\u702C\u702D\u702E\u702F\u7030\u7031\u7032\u7033\u7034\u7036\u7037\u7038\u703A\u703B\u703C\u703D\u703E\u703F\u7040\u7041\u7042\u7043\u7044\u7045\u7046\u7047\u7048\u7049\u704A\u704B\u704D\u704E\u7050\u7051\u7052\u7053\u7054\u7055\u7056\u7057\u7058\u7059\u705A\u705B\u705C\u705D\u705F\u7060\u7061\u7062\u7063\u7064\u7065\u7066\u7067\u7068\u7069\u706A\u706E\u7071\u7072\u7073\u7074\u7077\u7079\u707A\u707B\u707D\u7081\u7082\u7083\u7084\u7086\u7087\u7088\u708B\u708C\u708D\u708F\u7090\u7091\u7093\u7097\u7098\u709A\u709B\u709E\u709F\u70A0\u70A1\u70A2\u70A3\u70A4\u70A5\u70A6\u70A7\u70A8\u70A9\u70AA\u70B0\u70B2\u70B4\u70B5\u70B6\u70BA\u70BE\u70BF\u70C4\u70C5\u70C6\u70C7\u70C9\u70CB\u70CC\u70CD\u70CE\u70CF\u70D0\u70D1\u70D2\u70D3\u70D4\u70D5\u70D6\u70D7\u70DA\uFFFD".split(""),e=0;e!=t[158].length;++e)t[158][e].charCodeAt(0)!==65533&&(a[t[158][e]]=40448+e,v[40448+e]=t[158][e]);for(t[159]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u70DC\u70DD\u70DE\u70E0\u70E1\u70E2\u70E3\u70E5\u70EA\u70EE\u70F0\u70F1\u70F2\u70F3\u70F4\u70F5\u70F6\u70F8\u70FA\u70FB\u70FC\u70FE\u70FF\u7100\u7101\u7102\u7103\u7104\u7105\u7106\u7107\u7108\u710B\u710C\u710D\u710E\u710F\u7111\u7112\u7114\u7117\u711B\u711C\u711D\u711E\u711F\u7120\u7121\u7122\u7123\u7124\u7125\u7127\u7128\u7129\u712A\u712B\u712C\u712D\u712E\u7132\u7133\u7134\uFFFD\u7135\u7137\u7138\u7139\u713A\u713B\u713C\u713D\u713E\u713F\u7140\u7141\u7142\u7143\u7144\u7146\u7147\u7148\u7149\u714B\u714D\u714F\u7150\u7151\u7152\u7153\u7154\u7155\u7156\u7157\u7158\u7159\u715A\u715B\u715D\u715F\u7160\u7161\u7162\u7163\u7165\u7169\u716A\u716B\u716C\u716D\u716F\u7170\u7171\u7174\u7175\u7176\u7177\u7179\u717B\u717C\u717E\u717F\u7180\u7181\u7182\u7183\u7185\u7186\u7187\u7188\u7189\u718B\u718C\u718D\u718E\u7190\u7191\u7192\u7193\u7195\u7196\u7197\u719A\u719B\u719C\u719D\u719E\u71A1\u71A2\u71A3\u71A4\u71A5\u71A6\u71A7\u71A9\u71AA\u71AB\u71AD\u71AE\u71AF\u71B0\u71B1\u71B2\u71B4\u71B6\u71B7\u71B8\u71BA\u71BB\u71BC\u71BD\u71BE\u71BF\u71C0\u71C1\u71C2\u71C4\u71C5\u71C6\u71C7\u71C8\u71C9\u71CA\u71CB\u71CC\u71CD\u71CF\u71D0\u71D1\u71D2\u71D3\uFFFD".split(""),e=0;e!=t[159].length;++e)t[159][e].charCodeAt(0)!==65533&&(a[t[159][e]]=40704+e,v[40704+e]=t[159][e]);for(t[160]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u71D6\u71D7\u71D8\u71D9\u71DA\u71DB\u71DC\u71DD\u71DE\u71DF\u71E1\u71E2\u71E3\u71E4\u71E6\u71E8\u71E9\u71EA\u71EB\u71EC\u71ED\u71EF\u71F0\u71F1\u71F2\u71F3\u71F4\u71F5\u71F6\u71F7\u71F8\u71FA\u71FB\u71FC\u71FD\u71FE\u71FF\u7200\u7201\u7202\u7203\u7204\u7205\u7207\u7208\u7209\u720A\u720B\u720C\u720D\u720E\u720F\u7210\u7211\u7212\u7213\u7214\u7215\u7216\u7217\u7218\u7219\u721A\uFFFD\u721B\u721C\u721E\u721F\u7220\u7221\u7222\u7223\u7224\u7225\u7226\u7227\u7229\u722B\u722D\u722E\u722F\u7232\u7233\u7234\u723A\u723C\u723E\u7240\u7241\u7242\u7243\u7244\u7245\u7246\u7249\u724A\u724B\u724E\u724F\u7250\u7251\u7253\u7254\u7255\u7257\u7258\u725A\u725C\u725E\u7260\u7263\u7264\u7265\u7268\u726A\u726B\u726C\u726D\u7270\u7271\u7273\u7274\u7276\u7277\u7278\u727B\u727C\u727D\u7282\u7283\u7285\u7286\u7287\u7288\u7289\u728C\u728E\u7290\u7291\u7293\u7294\u7295\u7296\u7297\u7298\u7299\u729A\u729B\u729C\u729D\u729E\u72A0\u72A1\u72A2\u72A3\u72A4\u72A5\u72A6\u72A7\u72A8\u72A9\u72AA\u72AB\u72AE\u72B1\u72B2\u72B3\u72B5\u72BA\u72BB\u72BC\u72BD\u72BE\u72BF\u72C0\u72C5\u72C6\u72C7\u72C9\u72CA\u72CB\u72CC\u72CF\u72D1\u72D3\u72D4\u72D5\u72D6\u72D8\u72DA\u72DB\uFFFD".split(""),e=0;e!=t[160].length;++e)t[160][e].charCodeAt(0)!==65533&&(a[t[160][e]]=40960+e,v[40960+e]=t[160][e]);for(t[161]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3000\u3001\u3002\xB7\u02C9\u02C7\xA8\u3003\u3005\u2014\uFF5E\u2016\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008\u3009\u300A\u300B\u300C\u300D\u300E\u300F\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013\uFFFD".split(""),e=0;e!=t[161].length;++e)t[161][e].charCodeAt(0)!==65533&&(a[t[161][e]]=41216+e,v[41216+e]=t[161][e]);for(t[162]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2170\u2171\u2172\u2173\u2174\u2175\u2176\u2177\u2178\u2179\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2488\u2489\u248A\u248B\u248C\u248D\u248E\u248F\u2490\u2491\u2492\u2493\u2494\u2495\u2496\u2497\u2498\u2499\u249A\u249B\u2474\u2475\u2476\u2477\u2478\u2479\u247A\u247B\u247C\u247D\u247E\u247F\u2480\u2481\u2482\u2483\u2484\u2485\u2486\u2487\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467\u2468\u2469\uFFFD\uFFFD\u3220\u3221\u3222\u3223\u3224\u3225\u3226\u3227\u3228\u3229\uFFFD\uFFFD\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\u216A\u216B\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[162].length;++e)t[162][e].charCodeAt(0)!==65533&&(a[t[162][e]]=41472+e,v[41472+e]=t[162][e]);for(t[163]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF01\uFF02\uFF03\uFFE5\uFF05\uFF06\uFF07\uFF08\uFF09\uFF0A\uFF0B\uFF0C\uFF0D\uFF0E\uFF0F\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19\uFF1A\uFF1B\uFF1C\uFF1D\uFF1E\uFF1F\uFF20\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A\uFF3B\uFF3C\uFF3D\uFF3E\uFF3F\uFF40\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFF57\uFF58\uFF59\uFF5A\uFF5B\uFF5C\uFF5D\uFFE3\uFFFD".split(""),e=0;e!=t[163].length;++e)t[163][e].charCodeAt(0)!==65533&&(a[t[163][e]]=41728+e,v[41728+e]=t[163][e]);for(t[164]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3041\u3042\u3043\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308E\u308F\u3090\u3091\u3092\u3093\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[164].length;++e)t[164][e].charCodeAt(0)!==65533&&(a[t[164][e]]=41984+e,v[41984+e]=t[164][e]);for(t[165]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\u30DB\u30DC\u30DD\u30DE\u30DF\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EE\u30EF\u30F0\u30F1\u30F2\u30F3\u30F4\u30F5\u30F6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[165].length;++e)t[165][e].charCodeAt(0)!==65533&&(a[t[165][e]]=42240+e,v[42240+e]=t[165][e]);for(t[166]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFE35\uFE36\uFE39\uFE3A\uFE3F\uFE40\uFE3D\uFE3E\uFE41\uFE42\uFE43\uFE44\uFFFD\uFFFD\uFE3B\uFE3C\uFE37\uFE38\uFE31\uFFFD\uFE33\uFE34\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[166].length;++e)t[166][e].charCodeAt(0)!==65533&&(a[t[166][e]]=42496+e,v[42496+e]=t[166][e]);for(t[167]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[167].length;++e)t[167][e].charCodeAt(0)!==65533&&(a[t[167][e]]=42752+e,v[42752+e]=t[167][e]);for(t[168]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u02CA\u02CB\u02D9\u2013\u2015\u2025\u2035\u2105\u2109\u2196\u2197\u2198\u2199\u2215\u221F\u2223\u2252\u2266\u2267\u22BF\u2550\u2551\u2552\u2553\u2554\u2555\u2556\u2557\u2558\u2559\u255A\u255B\u255C\u255D\u255E\u255F\u2560\u2561\u2562\u2563\u2564\u2565\u2566\u2567\u2568\u2569\u256A\u256B\u256C\u256D\u256E\u256F\u2570\u2571\u2572\u2573\u2581\u2582\u2583\u2584\u2585\u2586\u2587\uFFFD\u2588\u2589\u258A\u258B\u258C\u258D\u258E\u258F\u2593\u2594\u2595\u25BC\u25BD\u25E2\u25E3\u25E4\u25E5\u2609\u2295\u3012\u301D\u301E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\u0251\uFFFD\u0144\u0148\uFFFD\u0261\uFFFD\uFFFD\uFFFD\uFFFD\u3105\u3106\u3107\u3108\u3109\u310A\u310B\u310C\u310D\u310E\u310F\u3110\u3111\u3112\u3113\u3114\u3115\u3116\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126\u3127\u3128\u3129\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[168].length;++e)t[168][e].charCodeAt(0)!==65533&&(a[t[168][e]]=43008+e,v[43008+e]=t[168][e]);for(t[169]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3021\u3022\u3023\u3024\u3025\u3026\u3027\u3028\u3029\u32A3\u338E\u338F\u339C\u339D\u339E\u33A1\u33C4\u33CE\u33D1\u33D2\u33D5\uFE30\uFFE2\uFFE4\uFFFD\u2121\u3231\uFFFD\u2010\uFFFD\uFFFD\uFFFD\u30FC\u309B\u309C\u30FD\u30FE\u3006\u309D\u309E\uFE49\uFE4A\uFE4B\uFE4C\uFE4D\uFE4E\uFE4F\uFE50\uFE51\uFE52\uFE54\uFE55\uFE56\uFE57\uFE59\uFE5A\uFE5B\uFE5C\uFE5D\uFE5E\uFE5F\uFE60\uFE61\uFFFD\uFE62\uFE63\uFE64\uFE65\uFE66\uFE68\uFE69\uFE6A\uFE6B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3007\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2500\u2501\u2502\u2503\u2504\u2505\u2506\u2507\u2508\u2509\u250A\u250B\u250C\u250D\u250E\u250F\u2510\u2511\u2512\u2513\u2514\u2515\u2516\u2517\u2518\u2519\u251A\u251B\u251C\u251D\u251E\u251F\u2520\u2521\u2522\u2523\u2524\u2525\u2526\u2527\u2528\u2529\u252A\u252B\u252C\u252D\u252E\u252F\u2530\u2531\u2532\u2533\u2534\u2535\u2536\u2537\u2538\u2539\u253A\u253B\u253C\u253D\u253E\u253F\u2540\u2541\u2542\u2543\u2544\u2545\u2546\u2547\u2548\u2549\u254A\u254B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[169].length;++e)t[169][e].charCodeAt(0)!==65533&&(a[t[169][e]]=43264+e,v[43264+e]=t[169][e]);for(t[170]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u72DC\u72DD\u72DF\u72E2\u72E3\u72E4\u72E5\u72E6\u72E7\u72EA\u72EB\u72F5\u72F6\u72F9\u72FD\u72FE\u72FF\u7300\u7302\u7304\u7305\u7306\u7307\u7308\u7309\u730B\u730C\u730D\u730F\u7310\u7311\u7312\u7314\u7318\u7319\u731A\u731F\u7320\u7323\u7324\u7326\u7327\u7328\u732D\u732F\u7330\u7332\u7333\u7335\u7336\u733A\u733B\u733C\u733D\u7340\u7341\u7342\u7343\u7344\u7345\u7346\u7347\u7348\uFFFD\u7349\u734A\u734B\u734C\u734E\u734F\u7351\u7353\u7354\u7355\u7356\u7358\u7359\u735A\u735B\u735C\u735D\u735E\u735F\u7361\u7362\u7363\u7364\u7365\u7366\u7367\u7368\u7369\u736A\u736B\u736E\u7370\u7371\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[170].length;++e)t[170][e].charCodeAt(0)!==65533&&(a[t[170][e]]=43520+e,v[43520+e]=t[170][e]);for(t[171]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7372\u7373\u7374\u7375\u7376\u7377\u7378\u7379\u737A\u737B\u737C\u737D\u737F\u7380\u7381\u7382\u7383\u7385\u7386\u7388\u738A\u738C\u738D\u738F\u7390\u7392\u7393\u7394\u7395\u7397\u7398\u7399\u739A\u739C\u739D\u739E\u73A0\u73A1\u73A3\u73A4\u73A5\u73A6\u73A7\u73A8\u73AA\u73AC\u73AD\u73B1\u73B4\u73B5\u73B6\u73B8\u73B9\u73BC\u73BD\u73BE\u73BF\u73C1\u73C3\u73C4\u73C5\u73C6\u73C7\uFFFD\u73CB\u73CC\u73CE\u73D2\u73D3\u73D4\u73D5\u73D6\u73D7\u73D8\u73DA\u73DB\u73DC\u73DD\u73DF\u73E1\u73E2\u73E3\u73E4\u73E6\u73E8\u73EA\u73EB\u73EC\u73EE\u73EF\u73F0\u73F1\u73F3\u73F4\u73F5\u73F6\u73F7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[171].length;++e)t[171][e].charCodeAt(0)!==65533&&(a[t[171][e]]=43776+e,v[43776+e]=t[171][e]);for(t[172]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u73F8\u73F9\u73FA\u73FB\u73FC\u73FD\u73FE\u73FF\u7400\u7401\u7402\u7404\u7407\u7408\u740B\u740C\u740D\u740E\u7411\u7412\u7413\u7414\u7415\u7416\u7417\u7418\u7419\u741C\u741D\u741E\u741F\u7420\u7421\u7423\u7424\u7427\u7429\u742B\u742D\u742F\u7431\u7432\u7437\u7438\u7439\u743A\u743B\u743D\u743E\u743F\u7440\u7442\u7443\u7444\u7445\u7446\u7447\u7448\u7449\u744A\u744B\u744C\u744D\uFFFD\u744E\u744F\u7450\u7451\u7452\u7453\u7454\u7456\u7458\u745D\u7460\u7461\u7462\u7463\u7464\u7465\u7466\u7467\u7468\u7469\u746A\u746B\u746C\u746E\u746F\u7471\u7472\u7473\u7474\u7475\u7478\u7479\u747A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[172].length;++e)t[172][e].charCodeAt(0)!==65533&&(a[t[172][e]]=44032+e,v[44032+e]=t[172][e]);for(t[173]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u747B\u747C\u747D\u747F\u7482\u7484\u7485\u7486\u7488\u7489\u748A\u748C\u748D\u748F\u7491\u7492\u7493\u7494\u7495\u7496\u7497\u7498\u7499\u749A\u749B\u749D\u749F\u74A0\u74A1\u74A2\u74A3\u74A4\u74A5\u74A6\u74AA\u74AB\u74AC\u74AD\u74AE\u74AF\u74B0\u74B1\u74B2\u74B3\u74B4\u74B5\u74B6\u74B7\u74B8\u74B9\u74BB\u74BC\u74BD\u74BE\u74BF\u74C0\u74C1\u74C2\u74C3\u74C4\u74C5\u74C6\u74C7\uFFFD\u74C8\u74C9\u74CA\u74CB\u74CC\u74CD\u74CE\u74CF\u74D0\u74D1\u74D3\u74D4\u74D5\u74D6\u74D7\u74D8\u74D9\u74DA\u74DB\u74DD\u74DF\u74E1\u74E5\u74E7\u74E8\u74E9\u74EA\u74EB\u74EC\u74ED\u74F0\u74F1\u74F2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[173].length;++e)t[173][e].charCodeAt(0)!==65533&&(a[t[173][e]]=44288+e,v[44288+e]=t[173][e]);for(t[174]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u74F3\u74F5\u74F8\u74F9\u74FA\u74FB\u74FC\u74FD\u74FE\u7500\u7501\u7502\u7503\u7505\u7506\u7507\u7508\u7509\u750A\u750B\u750C\u750E\u7510\u7512\u7514\u7515\u7516\u7517\u751B\u751D\u751E\u7520\u7521\u7522\u7523\u7524\u7526\u7527\u752A\u752E\u7534\u7536\u7539\u753C\u753D\u753F\u7541\u7542\u7543\u7544\u7546\u7547\u7549\u754A\u754D\u7550\u7551\u7552\u7553\u7555\u7556\u7557\u7558\uFFFD\u755D\u755E\u755F\u7560\u7561\u7562\u7563\u7564\u7567\u7568\u7569\u756B\u756C\u756D\u756E\u756F\u7570\u7571\u7573\u7575\u7576\u7577\u757A\u757B\u757C\u757D\u757E\u7580\u7581\u7582\u7584\u7585\u7587\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[174].length;++e)t[174][e].charCodeAt(0)!==65533&&(a[t[174][e]]=44544+e,v[44544+e]=t[174][e]);for(t[175]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7588\u7589\u758A\u758C\u758D\u758E\u7590\u7593\u7595\u7598\u759B\u759C\u759E\u75A2\u75A6\u75A7\u75A8\u75A9\u75AA\u75AD\u75B6\u75B7\u75BA\u75BB\u75BF\u75C0\u75C1\u75C6\u75CB\u75CC\u75CE\u75CF\u75D0\u75D1\u75D3\u75D7\u75D9\u75DA\u75DC\u75DD\u75DF\u75E0\u75E1\u75E5\u75E9\u75EC\u75ED\u75EE\u75EF\u75F2\u75F3\u75F5\u75F6\u75F7\u75F8\u75FA\u75FB\u75FD\u75FE\u7602\u7604\u7606\u7607\uFFFD\u7608\u7609\u760B\u760D\u760E\u760F\u7611\u7612\u7613\u7614\u7616\u761A\u761C\u761D\u761E\u7621\u7623\u7627\u7628\u762C\u762E\u762F\u7631\u7632\u7636\u7637\u7639\u763A\u763B\u763D\u7641\u7642\u7644\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[175].length;++e)t[175][e].charCodeAt(0)!==65533&&(a[t[175][e]]=44800+e,v[44800+e]=t[175][e]);for(t[176]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7645\u7646\u7647\u7648\u7649\u764A\u764B\u764E\u764F\u7650\u7651\u7652\u7653\u7655\u7657\u7658\u7659\u765A\u765B\u765D\u765F\u7660\u7661\u7662\u7664\u7665\u7666\u7667\u7668\u7669\u766A\u766C\u766D\u766E\u7670\u7671\u7672\u7673\u7674\u7675\u7676\u7677\u7679\u767A\u767C\u767F\u7680\u7681\u7683\u7685\u7689\u768A\u768C\u768D\u768F\u7690\u7692\u7694\u7695\u7697\u7698\u769A\u769B\uFFFD\u769C\u769D\u769E\u769F\u76A0\u76A1\u76A2\u76A3\u76A5\u76A6\u76A7\u76A8\u76A9\u76AA\u76AB\u76AC\u76AD\u76AF\u76B0\u76B3\u76B5\u76B6\u76B7\u76B8\u76B9\u76BA\u76BB\u76BC\u76BD\u76BE\u76C0\u76C1\u76C3\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265\uFFFD".split(""),e=0;e!=t[176].length;++e)t[176][e].charCodeAt(0)!==65533&&(a[t[176][e]]=45056+e,v[45056+e]=t[176][e]);for(t[177]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u76C4\u76C7\u76C9\u76CB\u76CC\u76D3\u76D5\u76D9\u76DA\u76DC\u76DD\u76DE\u76E0\u76E1\u76E2\u76E3\u76E4\u76E6\u76E7\u76E8\u76E9\u76EA\u76EB\u76EC\u76ED\u76F0\u76F3\u76F5\u76F6\u76F7\u76FA\u76FB\u76FD\u76FF\u7700\u7702\u7703\u7705\u7706\u770A\u770C\u770E\u770F\u7710\u7711\u7712\u7713\u7714\u7715\u7716\u7717\u7718\u771B\u771C\u771D\u771E\u7721\u7723\u7724\u7725\u7727\u772A\u772B\uFFFD\u772C\u772E\u7730\u7731\u7732\u7733\u7734\u7739\u773B\u773D\u773E\u773F\u7742\u7744\u7745\u7746\u7748\u7749\u774A\u774B\u774C\u774D\u774E\u774F\u7752\u7753\u7754\u7755\u7756\u7757\u7758\u7759\u775C\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3\uFFFD".split(""),e=0;e!=t[177].length;++e)t[177][e].charCodeAt(0)!==65533&&(a[t[177][e]]=45312+e,v[45312+e]=t[177][e]);for(t[178]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u775D\u775E\u775F\u7760\u7764\u7767\u7769\u776A\u776D\u776E\u776F\u7770\u7771\u7772\u7773\u7774\u7775\u7776\u7777\u7778\u777A\u777B\u777C\u7781\u7782\u7783\u7786\u7787\u7788\u7789\u778A\u778B\u778F\u7790\u7793\u7794\u7795\u7796\u7797\u7798\u7799\u779A\u779B\u779C\u779D\u779E\u77A1\u77A3\u77A4\u77A6\u77A8\u77AB\u77AD\u77AE\u77AF\u77B1\u77B2\u77B4\u77B6\u77B7\u77B8\u77B9\u77BA\uFFFD\u77BC\u77BE\u77C0\u77C1\u77C2\u77C3\u77C4\u77C5\u77C6\u77C7\u77C8\u77C9\u77CA\u77CB\u77CC\u77CE\u77CF\u77D0\u77D1\u77D2\u77D3\u77D4\u77D5\u77D6\u77D8\u77D9\u77DA\u77DD\u77DE\u77DF\u77E0\u77E1\u77E4\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316\uFFFD".split(""),e=0;e!=t[178].length;++e)t[178][e].charCodeAt(0)!==65533&&(a[t[178][e]]=45568+e,v[45568+e]=t[178][e]);for(t[179]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u77E6\u77E8\u77EA\u77EF\u77F0\u77F1\u77F2\u77F4\u77F5\u77F7\u77F9\u77FA\u77FB\u77FC\u7803\u7804\u7805\u7806\u7807\u7808\u780A\u780B\u780E\u780F\u7810\u7813\u7815\u7819\u781B\u781E\u7820\u7821\u7822\u7824\u7828\u782A\u782B\u782E\u782F\u7831\u7832\u7833\u7835\u7836\u783D\u783F\u7841\u7842\u7843\u7844\u7846\u7848\u7849\u784A\u784B\u784D\u784F\u7851\u7853\u7854\u7858\u7859\u785A\uFFFD\u785B\u785C\u785E\u785F\u7860\u7861\u7862\u7863\u7864\u7865\u7866\u7867\u7868\u7869\u786F\u7870\u7871\u7872\u7873\u7874\u7875\u7876\u7878\u7879\u787A\u787B\u787D\u787E\u787F\u7880\u7881\u7882\u7883\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A\uFFFD".split(""),e=0;e!=t[179].length;++e)t[179][e].charCodeAt(0)!==65533&&(a[t[179][e]]=45824+e,v[45824+e]=t[179][e]);for(t[180]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7884\u7885\u7886\u7888\u788A\u788B\u788F\u7890\u7892\u7894\u7895\u7896\u7899\u789D\u789E\u78A0\u78A2\u78A4\u78A6\u78A8\u78A9\u78AA\u78AB\u78AC\u78AD\u78AE\u78AF\u78B5\u78B6\u78B7\u78B8\u78BA\u78BB\u78BC\u78BD\u78BF\u78C0\u78C2\u78C3\u78C4\u78C6\u78C7\u78C8\u78CC\u78CD\u78CE\u78CF\u78D1\u78D2\u78D3\u78D6\u78D7\u78D8\u78DA\u78DB\u78DC\u78DD\u78DE\u78DF\u78E0\u78E1\u78E2\u78E3\uFFFD\u78E4\u78E5\u78E6\u78E7\u78E9\u78EA\u78EB\u78ED\u78EE\u78EF\u78F0\u78F1\u78F3\u78F5\u78F6\u78F8\u78F9\u78FB\u78FC\u78FD\u78FE\u78FF\u7900\u7902\u7903\u7904\u7906\u7907\u7908\u7909\u790A\u790B\u790C\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E\uFFFD".split(""),e=0;e!=t[180].length;++e)t[180][e].charCodeAt(0)!==65533&&(a[t[180][e]]=46080+e,v[46080+e]=t[180][e]);for(t[181]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u790D\u790E\u790F\u7910\u7911\u7912\u7914\u7915\u7916\u7917\u7918\u7919\u791A\u791B\u791C\u791D\u791F\u7920\u7921\u7922\u7923\u7925\u7926\u7927\u7928\u7929\u792A\u792B\u792C\u792D\u792E\u792F\u7930\u7931\u7932\u7933\u7935\u7936\u7937\u7938\u7939\u793D\u793F\u7942\u7943\u7944\u7945\u7947\u794A\u794B\u794C\u794D\u794E\u794F\u7950\u7951\u7952\u7954\u7955\u7958\u7959\u7961\u7963\uFFFD\u7964\u7966\u7969\u796A\u796B\u796C\u796E\u7970\u7971\u7972\u7973\u7974\u7975\u7976\u7979\u797B\u797C\u797D\u797E\u797F\u7982\u7983\u7986\u7987\u7988\u7989\u798B\u798C\u798D\u798E\u7990\u7991\u7992\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0\uFFFD".split(""),e=0;e!=t[181].length;++e)t[181][e].charCodeAt(0)!==65533&&(a[t[181][e]]=46336+e,v[46336+e]=t[181][e]);for(t[182]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7993\u7994\u7995\u7996\u7997\u7998\u7999\u799B\u799C\u799D\u799E\u799F\u79A0\u79A1\u79A2\u79A3\u79A4\u79A5\u79A6\u79A8\u79A9\u79AA\u79AB\u79AC\u79AD\u79AE\u79AF\u79B0\u79B1\u79B2\u79B4\u79B5\u79B6\u79B7\u79B8\u79BC\u79BF\u79C2\u79C4\u79C5\u79C7\u79C8\u79CA\u79CC\u79CE\u79CF\u79D0\u79D3\u79D4\u79D6\u79D7\u79D9\u79DA\u79DB\u79DC\u79DD\u79DE\u79E0\u79E1\u79E2\u79E5\u79E8\u79EA\uFFFD\u79EC\u79EE\u79F1\u79F2\u79F3\u79F4\u79F5\u79F6\u79F7\u79F9\u79FA\u79FC\u79FE\u79FF\u7A01\u7A04\u7A05\u7A07\u7A08\u7A09\u7A0A\u7A0C\u7A0F\u7A10\u7A11\u7A12\u7A13\u7A15\u7A16\u7A18\u7A19\u7A1B\u7A1C\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C\uFFFD".split(""),e=0;e!=t[182].length;++e)t[182][e].charCodeAt(0)!==65533&&(a[t[182][e]]=46592+e,v[46592+e]=t[182][e]);for(t[183]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A1D\u7A1F\u7A21\u7A22\u7A24\u7A25\u7A26\u7A27\u7A28\u7A29\u7A2A\u7A2B\u7A2C\u7A2D\u7A2E\u7A2F\u7A30\u7A31\u7A32\u7A34\u7A35\u7A36\u7A38\u7A3A\u7A3E\u7A40\u7A41\u7A42\u7A43\u7A44\u7A45\u7A47\u7A48\u7A49\u7A4A\u7A4B\u7A4C\u7A4D\u7A4E\u7A4F\u7A50\u7A52\u7A53\u7A54\u7A55\u7A56\u7A58\u7A59\u7A5A\u7A5B\u7A5C\u7A5D\u7A5E\u7A5F\u7A60\u7A61\u7A62\u7A63\u7A64\u7A65\u7A66\u7A67\u7A68\uFFFD\u7A69\u7A6A\u7A6B\u7A6C\u7A6D\u7A6E\u7A6F\u7A71\u7A72\u7A73\u7A75\u7A7B\u7A7C\u7A7D\u7A7E\u7A82\u7A85\u7A87\u7A89\u7A8A\u7A8B\u7A8C\u7A8E\u7A8F\u7A90\u7A93\u7A94\u7A99\u7A9A\u7A9B\u7A9E\u7AA1\u7AA2\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D\uFFFD".split(""),e=0;e!=t[183].length;++e)t[183][e].charCodeAt(0)!==65533&&(a[t[183][e]]=46848+e,v[46848+e]=t[183][e]);for(t[184]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7AA3\u7AA4\u7AA7\u7AA9\u7AAA\u7AAB\u7AAE\u7AAF\u7AB0\u7AB1\u7AB2\u7AB4\u7AB5\u7AB6\u7AB7\u7AB8\u7AB9\u7ABA\u7ABB\u7ABC\u7ABD\u7ABE\u7AC0\u7AC1\u7AC2\u7AC3\u7AC4\u7AC5\u7AC6\u7AC7\u7AC8\u7AC9\u7ACA\u7ACC\u7ACD\u7ACE\u7ACF\u7AD0\u7AD1\u7AD2\u7AD3\u7AD4\u7AD5\u7AD7\u7AD8\u7ADA\u7ADB\u7ADC\u7ADD\u7AE1\u7AE2\u7AE4\u7AE7\u7AE8\u7AE9\u7AEA\u7AEB\u7AEC\u7AEE\u7AF0\u7AF1\u7AF2\u7AF3\uFFFD\u7AF4\u7AF5\u7AF6\u7AF7\u7AF8\u7AFB\u7AFC\u7AFE\u7B00\u7B01\u7B02\u7B05\u7B07\u7B09\u7B0C\u7B0D\u7B0E\u7B10\u7B12\u7B13\u7B16\u7B17\u7B18\u7B1A\u7B1C\u7B1D\u7B1F\u7B21\u7B22\u7B23\u7B27\u7B29\u7B2D\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9\uFFFD".split(""),e=0;e!=t[184].length;++e)t[184][e].charCodeAt(0)!==65533&&(a[t[184][e]]=47104+e,v[47104+e]=t[184][e]);for(t[185]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7B2F\u7B30\u7B32\u7B34\u7B35\u7B36\u7B37\u7B39\u7B3B\u7B3D\u7B3F\u7B40\u7B41\u7B42\u7B43\u7B44\u7B46\u7B48\u7B4A\u7B4D\u7B4E\u7B53\u7B55\u7B57\u7B59\u7B5C\u7B5E\u7B5F\u7B61\u7B63\u7B64\u7B65\u7B66\u7B67\u7B68\u7B69\u7B6A\u7B6B\u7B6C\u7B6D\u7B6F\u7B70\u7B73\u7B74\u7B76\u7B78\u7B7A\u7B7C\u7B7D\u7B7F\u7B81\u7B82\u7B83\u7B84\u7B86\u7B87\u7B88\u7B89\u7B8A\u7B8B\u7B8C\u7B8E\u7B8F\uFFFD\u7B91\u7B92\u7B93\u7B96\u7B98\u7B99\u7B9A\u7B9B\u7B9E\u7B9F\u7BA0\u7BA3\u7BA4\u7BA5\u7BAE\u7BAF\u7BB0\u7BB2\u7BB3\u7BB5\u7BB6\u7BB7\u7BB9\u7BBA\u7BBB\u7BBC\u7BBD\u7BBE\u7BBF\u7BC0\u7BC2\u7BC3\u7BC4\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8\uFFFD".split(""),e=0;e!=t[185].length;++e)t[185][e].charCodeAt(0)!==65533&&(a[t[185][e]]=47360+e,v[47360+e]=t[185][e]);for(t[186]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7BC5\u7BC8\u7BC9\u7BCA\u7BCB\u7BCD\u7BCE\u7BCF\u7BD0\u7BD2\u7BD4\u7BD5\u7BD6\u7BD7\u7BD8\u7BDB\u7BDC\u7BDE\u7BDF\u7BE0\u7BE2\u7BE3\u7BE4\u7BE7\u7BE8\u7BE9\u7BEB\u7BEC\u7BED\u7BEF\u7BF0\u7BF2\u7BF3\u7BF4\u7BF5\u7BF6\u7BF8\u7BF9\u7BFA\u7BFB\u7BFD\u7BFF\u7C00\u7C01\u7C02\u7C03\u7C04\u7C05\u7C06\u7C08\u7C09\u7C0A\u7C0D\u7C0E\u7C10\u7C11\u7C12\u7C13\u7C14\u7C15\u7C17\u7C18\u7C19\uFFFD\u7C1A\u7C1B\u7C1C\u7C1D\u7C1E\u7C20\u7C21\u7C22\u7C23\u7C24\u7C25\u7C28\u7C29\u7C2B\u7C2C\u7C2D\u7C2E\u7C2F\u7C30\u7C31\u7C32\u7C33\u7C34\u7C35\u7C36\u7C37\u7C39\u7C3A\u7C3B\u7C3C\u7C3D\u7C3E\u7C42\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56\uFFFD".split(""),e=0;e!=t[186].length;++e)t[186][e].charCodeAt(0)!==65533&&(a[t[186][e]]=47616+e,v[47616+e]=t[186][e]);for(t[187]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7C43\u7C44\u7C45\u7C46\u7C47\u7C48\u7C49\u7C4A\u7C4B\u7C4C\u7C4E\u7C4F\u7C50\u7C51\u7C52\u7C53\u7C54\u7C55\u7C56\u7C57\u7C58\u7C59\u7C5A\u7C5B\u7C5C\u7C5D\u7C5E\u7C5F\u7C60\u7C61\u7C62\u7C63\u7C64\u7C65\u7C66\u7C67\u7C68\u7C69\u7C6A\u7C6B\u7C6C\u7C6D\u7C6E\u7C6F\u7C70\u7C71\u7C72\u7C75\u7C76\u7C77\u7C78\u7C79\u7C7A\u7C7E\u7C7F\u7C80\u7C81\u7C82\u7C83\u7C84\u7C85\u7C86\u7C87\uFFFD\u7C88\u7C8A\u7C8B\u7C8C\u7C8D\u7C8E\u7C8F\u7C90\u7C93\u7C94\u7C96\u7C99\u7C9A\u7C9B\u7CA0\u7CA1\u7CA3\u7CA6\u7CA7\u7CA8\u7CA9\u7CAB\u7CAC\u7CAD\u7CAF\u7CB0\u7CB4\u7CB5\u7CB6\u7CB7\u7CB8\u7CBA\u7CBB\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95\uFFFD".split(""),e=0;e!=t[187].length;++e)t[187][e].charCodeAt(0)!==65533&&(a[t[187][e]]=47872+e,v[47872+e]=t[187][e]);for(t[188]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7CBF\u7CC0\u7CC2\u7CC3\u7CC4\u7CC6\u7CC9\u7CCB\u7CCE\u7CCF\u7CD0\u7CD1\u7CD2\u7CD3\u7CD4\u7CD8\u7CDA\u7CDB\u7CDD\u7CDE\u7CE1\u7CE2\u7CE3\u7CE4\u7CE5\u7CE6\u7CE7\u7CE9\u7CEA\u7CEB\u7CEC\u7CED\u7CEE\u7CF0\u7CF1\u7CF2\u7CF3\u7CF4\u7CF5\u7CF6\u7CF7\u7CF9\u7CFA\u7CFC\u7CFD\u7CFE\u7CFF\u7D00\u7D01\u7D02\u7D03\u7D04\u7D05\u7D06\u7D07\u7D08\u7D09\u7D0B\u7D0C\u7D0D\u7D0E\u7D0F\u7D10\uFFFD\u7D11\u7D12\u7D13\u7D14\u7D15\u7D16\u7D17\u7D18\u7D19\u7D1A\u7D1B\u7D1C\u7D1D\u7D1E\u7D1F\u7D21\u7D23\u7D24\u7D25\u7D26\u7D28\u7D29\u7D2A\u7D2C\u7D2D\u7D2E\u7D30\u7D31\u7D32\u7D33\u7D34\u7D35\u7D36\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6\uFFFD".split(""),e=0;e!=t[188].length;++e)t[188][e].charCodeAt(0)!==65533&&(a[t[188][e]]=48128+e,v[48128+e]=t[188][e]);for(t[189]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7D37\u7D38\u7D39\u7D3A\u7D3B\u7D3C\u7D3D\u7D3E\u7D3F\u7D40\u7D41\u7D42\u7D43\u7D44\u7D45\u7D46\u7D47\u7D48\u7D49\u7D4A\u7D4B\u7D4C\u7D4D\u7D4E\u7D4F\u7D50\u7D51\u7D52\u7D53\u7D54\u7D55\u7D56\u7D57\u7D58\u7D59\u7D5A\u7D5B\u7D5C\u7D5D\u7D5E\u7D5F\u7D60\u7D61\u7D62\u7D63\u7D64\u7D65\u7D66\u7D67\u7D68\u7D69\u7D6A\u7D6B\u7D6C\u7D6D\u7D6F\u7D70\u7D71\u7D72\u7D73\u7D74\u7D75\u7D76\uFFFD\u7D78\u7D79\u7D7A\u7D7B\u7D7C\u7D7D\u7D7E\u7D7F\u7D80\u7D81\u7D82\u7D83\u7D84\u7D85\u7D86\u7D87\u7D88\u7D89\u7D8A\u7D8B\u7D8C\u7D8D\u7D8E\u7D8F\u7D90\u7D91\u7D92\u7D93\u7D94\u7D95\u7D96\u7D97\u7D98\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78\uFFFD".split(""),e=0;e!=t[189].length;++e)t[189][e].charCodeAt(0)!==65533&&(a[t[189][e]]=48384+e,v[48384+e]=t[189][e]);for(t[190]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7D99\u7D9A\u7D9B\u7D9C\u7D9D\u7D9E\u7D9F\u7DA0\u7DA1\u7DA2\u7DA3\u7DA4\u7DA5\u7DA7\u7DA8\u7DA9\u7DAA\u7DAB\u7DAC\u7DAD\u7DAF\u7DB0\u7DB1\u7DB2\u7DB3\u7DB4\u7DB5\u7DB6\u7DB7\u7DB8\u7DB9\u7DBA\u7DBB\u7DBC\u7DBD\u7DBE\u7DBF\u7DC0\u7DC1\u7DC2\u7DC3\u7DC4\u7DC5\u7DC6\u7DC7\u7DC8\u7DC9\u7DCA\u7DCB\u7DCC\u7DCD\u7DCE\u7DCF\u7DD0\u7DD1\u7DD2\u7DD3\u7DD4\u7DD5\u7DD6\u7DD7\u7DD8\u7DD9\uFFFD\u7DDA\u7DDB\u7DDC\u7DDD\u7DDE\u7DDF\u7DE0\u7DE1\u7DE2\u7DE3\u7DE4\u7DE5\u7DE6\u7DE7\u7DE8\u7DE9\u7DEA\u7DEB\u7DEC\u7DED\u7DEE\u7DEF\u7DF0\u7DF1\u7DF2\u7DF3\u7DF4\u7DF5\u7DF6\u7DF7\u7DF8\u7DF9\u7DFA\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB\uFFFD".split(""),e=0;e!=t[190].length;++e)t[190][e].charCodeAt(0)!==65533&&(a[t[190][e]]=48640+e,v[48640+e]=t[190][e]);for(t[191]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7DFB\u7DFC\u7DFD\u7DFE\u7DFF\u7E00\u7E01\u7E02\u7E03\u7E04\u7E05\u7E06\u7E07\u7E08\u7E09\u7E0A\u7E0B\u7E0C\u7E0D\u7E0E\u7E0F\u7E10\u7E11\u7E12\u7E13\u7E14\u7E15\u7E16\u7E17\u7E18\u7E19\u7E1A\u7E1B\u7E1C\u7E1D\u7E1E\u7E1F\u7E20\u7E21\u7E22\u7E23\u7E24\u7E25\u7E26\u7E27\u7E28\u7E29\u7E2A\u7E2B\u7E2C\u7E2D\u7E2E\u7E2F\u7E30\u7E31\u7E32\u7E33\u7E34\u7E35\u7E36\u7E37\u7E38\u7E39\uFFFD\u7E3A\u7E3C\u7E3D\u7E3E\u7E3F\u7E40\u7E42\u7E43\u7E44\u7E45\u7E46\u7E48\u7E49\u7E4A\u7E4B\u7E4C\u7E4D\u7E4E\u7E4F\u7E50\u7E51\u7E52\u7E53\u7E54\u7E55\u7E56\u7E57\u7E58\u7E59\u7E5A\u7E5B\u7E5C\u7E5D\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080\uFFFD".split(""),e=0;e!=t[191].length;++e)t[191][e].charCodeAt(0)!==65533&&(a[t[191][e]]=48896+e,v[48896+e]=t[191][e]);for(t[192]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E5E\u7E5F\u7E60\u7E61\u7E62\u7E63\u7E64\u7E65\u7E66\u7E67\u7E68\u7E69\u7E6A\u7E6B\u7E6C\u7E6D\u7E6E\u7E6F\u7E70\u7E71\u7E72\u7E73\u7E74\u7E75\u7E76\u7E77\u7E78\u7E79\u7E7A\u7E7B\u7E7C\u7E7D\u7E7E\u7E7F\u7E80\u7E81\u7E83\u7E84\u7E85\u7E86\u7E87\u7E88\u7E89\u7E8A\u7E8B\u7E8C\u7E8D\u7E8E\u7E8F\u7E90\u7E91\u7E92\u7E93\u7E94\u7E95\u7E96\u7E97\u7E98\u7E99\u7E9A\u7E9C\u7E9D\u7E9E\uFFFD\u7EAE\u7EB4\u7EBB\u7EBC\u7ED6\u7EE4\u7EEC\u7EF9\u7F0A\u7F10\u7F1E\u7F37\u7F39\u7F3B\u7F3C\u7F3D\u7F3E\u7F3F\u7F40\u7F41\u7F43\u7F46\u7F47\u7F48\u7F49\u7F4A\u7F4B\u7F4C\u7F4D\u7F4E\u7F4F\u7F52\u7F53\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0\uFFFD".split(""),e=0;e!=t[192].length;++e)t[192][e].charCodeAt(0)!==65533&&(a[t[192][e]]=49152+e,v[49152+e]=t[192][e]);for(t[193]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7F56\u7F59\u7F5B\u7F5C\u7F5D\u7F5E\u7F60\u7F63\u7F64\u7F65\u7F66\u7F67\u7F6B\u7F6C\u7F6D\u7F6F\u7F70\u7F73\u7F75\u7F76\u7F77\u7F78\u7F7A\u7F7B\u7F7C\u7F7D\u7F7F\u7F80\u7F82\u7F83\u7F84\u7F85\u7F86\u7F87\u7F88\u7F89\u7F8B\u7F8D\u7F8F\u7F90\u7F91\u7F92\u7F93\u7F95\u7F96\u7F97\u7F98\u7F99\u7F9B\u7F9C\u7FA0\u7FA2\u7FA3\u7FA5\u7FA6\u7FA8\u7FA9\u7FAA\u7FAB\u7FAC\u7FAD\u7FAE\u7FB1\uFFFD\u7FB3\u7FB4\u7FB5\u7FB6\u7FB7\u7FBA\u7FBB\u7FBE\u7FC0\u7FC2\u7FC3\u7FC4\u7FC6\u7FC7\u7FC8\u7FC9\u7FCB\u7FCD\u7FCF\u7FD0\u7FD1\u7FD2\u7FD3\u7FD6\u7FD7\u7FD9\u7FDA\u7FDB\u7FDC\u7FDD\u7FDE\u7FE2\u7FE3\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF\uFFFD".split(""),e=0;e!=t[193].length;++e)t[193][e].charCodeAt(0)!==65533&&(a[t[193][e]]=49408+e,v[49408+e]=t[193][e]);for(t[194]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7FE4\u7FE7\u7FE8\u7FEA\u7FEB\u7FEC\u7FED\u7FEF\u7FF2\u7FF4\u7FF5\u7FF6\u7FF7\u7FF8\u7FF9\u7FFA\u7FFD\u7FFE\u7FFF\u8002\u8007\u8008\u8009\u800A\u800E\u800F\u8011\u8013\u801A\u801B\u801D\u801E\u801F\u8021\u8023\u8024\u802B\u802C\u802D\u802E\u802F\u8030\u8032\u8034\u8039\u803A\u803C\u803E\u8040\u8041\u8044\u8045\u8047\u8048\u8049\u804E\u804F\u8050\u8051\u8053\u8055\u8056\u8057\uFFFD\u8059\u805B\u805C\u805D\u805E\u805F\u8060\u8061\u8062\u8063\u8064\u8065\u8066\u8067\u8068\u806B\u806C\u806D\u806E\u806F\u8070\u8072\u8073\u8074\u8075\u8076\u8077\u8078\u8079\u807A\u807B\u807C\u807D\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B\uFFFD".split(""),e=0;e!=t[194].length;++e)t[194][e].charCodeAt(0)!==65533&&(a[t[194][e]]=49664+e,v[49664+e]=t[194][e]);for(t[195]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u807E\u8081\u8082\u8085\u8088\u808A\u808D\u808E\u808F\u8090\u8091\u8092\u8094\u8095\u8097\u8099\u809E\u80A3\u80A6\u80A7\u80A8\u80AC\u80B0\u80B3\u80B5\u80B6\u80B8\u80B9\u80BB\u80C5\u80C7\u80C8\u80C9\u80CA\u80CB\u80CF\u80D0\u80D1\u80D2\u80D3\u80D4\u80D5\u80D8\u80DF\u80E0\u80E2\u80E3\u80E6\u80EE\u80F5\u80F7\u80F9\u80FB\u80FE\u80FF\u8100\u8101\u8103\u8104\u8105\u8107\u8108\u810B\uFFFD\u810C\u8115\u8117\u8119\u811B\u811C\u811D\u811F\u8120\u8121\u8122\u8123\u8124\u8125\u8126\u8127\u8128\u8129\u812A\u812B\u812D\u812E\u8130\u8133\u8134\u8135\u8137\u8139\u813A\u813B\u813C\u813D\u813F\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478\uFFFD".split(""),e=0;e!=t[195].length;++e)t[195][e].charCodeAt(0)!==65533&&(a[t[195][e]]=49920+e,v[49920+e]=t[195][e]);for(t[196]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8140\u8141\u8142\u8143\u8144\u8145\u8147\u8149\u814D\u814E\u814F\u8152\u8156\u8157\u8158\u815B\u815C\u815D\u815E\u815F\u8161\u8162\u8163\u8164\u8166\u8168\u816A\u816B\u816C\u816F\u8172\u8173\u8175\u8176\u8177\u8178\u8181\u8183\u8184\u8185\u8186\u8187\u8189\u818B\u818C\u818D\u818E\u8190\u8192\u8193\u8194\u8195\u8196\u8197\u8199\u819A\u819E\u819F\u81A0\u81A1\u81A2\u81A4\u81A5\uFFFD\u81A7\u81A9\u81AB\u81AC\u81AD\u81AE\u81AF\u81B0\u81B1\u81B2\u81B4\u81B5\u81B6\u81B7\u81B8\u81B9\u81BC\u81BD\u81BE\u81BF\u81C4\u81C5\u81C7\u81C8\u81C9\u81CB\u81CD\u81CE\u81CF\u81D0\u81D1\u81D2\u81D3\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81\uFFFD".split(""),e=0;e!=t[196].length;++e)t[196][e].charCodeAt(0)!==65533&&(a[t[196][e]]=50176+e,v[50176+e]=t[196][e]);for(t[197]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u81D4\u81D5\u81D6\u81D7\u81D8\u81D9\u81DA\u81DB\u81DC\u81DD\u81DE\u81DF\u81E0\u81E1\u81E2\u81E4\u81E5\u81E6\u81E8\u81E9\u81EB\u81EE\u81EF\u81F0\u81F1\u81F2\u81F5\u81F6\u81F7\u81F8\u81F9\u81FA\u81FD\u81FF\u8203\u8207\u8208\u8209\u820A\u820B\u820E\u820F\u8211\u8213\u8215\u8216\u8217\u8218\u8219\u821A\u821D\u8220\u8224\u8225\u8226\u8227\u8229\u822E\u8232\u823A\u823C\u823D\u823F\uFFFD\u8240\u8241\u8242\u8243\u8245\u8246\u8248\u824A\u824C\u824D\u824E\u8250\u8251\u8252\u8253\u8254\u8255\u8256\u8257\u8259\u825B\u825C\u825D\u825E\u8260\u8261\u8262\u8263\u8264\u8265\u8266\u8267\u8269\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7\uFFFD".split(""),e=0;e!=t[197].length;++e)t[197][e].charCodeAt(0)!==65533&&(a[t[197][e]]=50432+e,v[50432+e]=t[197][e]);for(t[198]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u826A\u826B\u826C\u826D\u8271\u8275\u8276\u8277\u8278\u827B\u827C\u8280\u8281\u8283\u8285\u8286\u8287\u8289\u828C\u8290\u8293\u8294\u8295\u8296\u829A\u829B\u829E\u82A0\u82A2\u82A3\u82A7\u82B2\u82B5\u82B6\u82BA\u82BB\u82BC\u82BF\u82C0\u82C2\u82C3\u82C5\u82C6\u82C9\u82D0\u82D6\u82D9\u82DA\u82DD\u82E2\u82E7\u82E8\u82E9\u82EA\u82EC\u82ED\u82EE\u82F0\u82F2\u82F3\u82F5\u82F6\u82F8\uFFFD\u82FA\u82FC\u82FD\u82FE\u82FF\u8300\u830A\u830B\u830D\u8310\u8312\u8313\u8316\u8318\u8319\u831D\u831E\u831F\u8320\u8321\u8322\u8323\u8324\u8325\u8326\u8329\u832A\u832E\u8330\u8332\u8337\u833B\u833D\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390\uFFFD".split(""),e=0;e!=t[198].length;++e)t[198][e].charCodeAt(0)!==65533&&(a[t[198][e]]=50688+e,v[50688+e]=t[198][e]);for(t[199]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u833E\u833F\u8341\u8342\u8344\u8345\u8348\u834A\u834B\u834C\u834D\u834E\u8353\u8355\u8356\u8357\u8358\u8359\u835D\u8362\u8370\u8371\u8372\u8373\u8374\u8375\u8376\u8379\u837A\u837E\u837F\u8380\u8381\u8382\u8383\u8384\u8387\u8388\u838A\u838B\u838C\u838D\u838F\u8390\u8391\u8394\u8395\u8396\u8397\u8399\u839A\u839D\u839F\u83A1\u83A2\u83A3\u83A4\u83A5\u83A6\u83A7\u83AC\u83AD\u83AE\uFFFD\u83AF\u83B5\u83BB\u83BE\u83BF\u83C2\u83C3\u83C4\u83C6\u83C8\u83C9\u83CB\u83CD\u83CE\u83D0\u83D1\u83D2\u83D3\u83D5\u83D7\u83D9\u83DA\u83DB\u83DE\u83E2\u83E3\u83E4\u83E6\u83E7\u83E8\u83EB\u83EC\u83ED\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20\uFFFD".split(""),e=0;e!=t[199].length;++e)t[199][e].charCodeAt(0)!==65533&&(a[t[199][e]]=50944+e,v[50944+e]=t[199][e]);for(t[200]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u83EE\u83EF\u83F3\u83F4\u83F5\u83F6\u83F7\u83FA\u83FB\u83FC\u83FE\u83FF\u8400\u8402\u8405\u8407\u8408\u8409\u840A\u8410\u8412\u8413\u8414\u8415\u8416\u8417\u8419\u841A\u841B\u841E\u841F\u8420\u8421\u8422\u8423\u8429\u842A\u842B\u842C\u842D\u842E\u842F\u8430\u8432\u8433\u8434\u8435\u8436\u8437\u8439\u843A\u843B\u843E\u843F\u8440\u8441\u8442\u8443\u8444\u8445\u8447\u8448\u8449\uFFFD\u844A\u844B\u844C\u844D\u844E\u844F\u8450\u8452\u8453\u8454\u8455\u8456\u8458\u845D\u845E\u845F\u8460\u8462\u8464\u8465\u8466\u8467\u8468\u846A\u846E\u846F\u8470\u8472\u8474\u8477\u8479\u847B\u847C\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1\uFFFD".split(""),e=0;e!=t[200].length;++e)t[200][e].charCodeAt(0)!==65533&&(a[t[200][e]]=51200+e,v[51200+e]=t[200][e]);for(t[201]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u847D\u847E\u847F\u8480\u8481\u8483\u8484\u8485\u8486\u848A\u848D\u848F\u8490\u8491\u8492\u8493\u8494\u8495\u8496\u8498\u849A\u849B\u849D\u849E\u849F\u84A0\u84A2\u84A3\u84A4\u84A5\u84A6\u84A7\u84A8\u84A9\u84AA\u84AB\u84AC\u84AD\u84AE\u84B0\u84B1\u84B3\u84B5\u84B6\u84B7\u84BB\u84BC\u84BE\u84C0\u84C2\u84C3\u84C5\u84C6\u84C7\u84C8\u84CB\u84CC\u84CE\u84CF\u84D2\u84D4\u84D5\u84D7\uFFFD\u84D8\u84D9\u84DA\u84DB\u84DC\u84DE\u84E1\u84E2\u84E4\u84E7\u84E8\u84E9\u84EA\u84EB\u84ED\u84EE\u84EF\u84F1\u84F2\u84F3\u84F4\u84F5\u84F6\u84F7\u84F8\u84F9\u84FA\u84FB\u84FD\u84FE\u8500\u8501\u8502\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3\uFFFD".split(""),e=0;e!=t[201].length;++e)t[201][e].charCodeAt(0)!==65533&&(a[t[201][e]]=51456+e,v[51456+e]=t[201][e]);for(t[202]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8503\u8504\u8505\u8506\u8507\u8508\u8509\u850A\u850B\u850D\u850E\u850F\u8510\u8512\u8514\u8515\u8516\u8518\u8519\u851B\u851C\u851D\u851E\u8520\u8522\u8523\u8524\u8525\u8526\u8527\u8528\u8529\u852A\u852D\u852E\u852F\u8530\u8531\u8532\u8533\u8534\u8535\u8536\u853E\u853F\u8540\u8541\u8542\u8544\u8545\u8546\u8547\u854B\u854C\u854D\u854E\u854F\u8550\u8551\u8552\u8553\u8554\u8555\uFFFD\u8557\u8558\u855A\u855B\u855C\u855D\u855F\u8560\u8561\u8562\u8563\u8565\u8566\u8567\u8569\u856A\u856B\u856C\u856D\u856E\u856F\u8570\u8571\u8573\u8575\u8576\u8577\u8578\u857C\u857D\u857F\u8580\u8581\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31\uFFFD".split(""),e=0;e!=t[202].length;++e)t[202][e].charCodeAt(0)!==65533&&(a[t[202][e]]=51712+e,v[51712+e]=t[202][e]);for(t[203]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8582\u8583\u8586\u8588\u8589\u858A\u858B\u858C\u858D\u858E\u8590\u8591\u8592\u8593\u8594\u8595\u8596\u8597\u8598\u8599\u859A\u859D\u859E\u859F\u85A0\u85A1\u85A2\u85A3\u85A5\u85A6\u85A7\u85A9\u85AB\u85AC\u85AD\u85B1\u85B2\u85B3\u85B4\u85B5\u85B6\u85B8\u85BA\u85BB\u85BC\u85BD\u85BE\u85BF\u85C0\u85C2\u85C3\u85C4\u85C5\u85C6\u85C7\u85C8\u85CA\u85CB\u85CC\u85CD\u85CE\u85D1\u85D2\uFFFD\u85D4\u85D6\u85D7\u85D8\u85D9\u85DA\u85DB\u85DD\u85DE\u85DF\u85E0\u85E1\u85E2\u85E3\u85E5\u85E6\u85E7\u85E8\u85EA\u85EB\u85EC\u85ED\u85EE\u85EF\u85F0\u85F1\u85F2\u85F3\u85F4\u85F5\u85F6\u85F7\u85F8\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854\uFFFD".split(""),e=0;e!=t[203].length;++e)t[203][e].charCodeAt(0)!==65533&&(a[t[203][e]]=51968+e,v[51968+e]=t[203][e]);for(t[204]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u85F9\u85FA\u85FC\u85FD\u85FE\u8600\u8601\u8602\u8603\u8604\u8606\u8607\u8608\u8609\u860A\u860B\u860C\u860D\u860E\u860F\u8610\u8612\u8613\u8614\u8615\u8617\u8618\u8619\u861A\u861B\u861C\u861D\u861E\u861F\u8620\u8621\u8622\u8623\u8624\u8625\u8626\u8628\u862A\u862B\u862C\u862D\u862E\u862F\u8630\u8631\u8632\u8633\u8634\u8635\u8636\u8637\u8639\u863A\u863B\u863D\u863E\u863F\u8640\uFFFD\u8641\u8642\u8643\u8644\u8645\u8646\u8647\u8648\u8649\u864A\u864B\u864C\u8652\u8653\u8655\u8656\u8657\u8658\u8659\u865B\u865C\u865D\u865F\u8660\u8661\u8663\u8664\u8665\u8666\u8667\u8668\u8669\u866A\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3\uFFFD".split(""),e=0;e!=t[204].length;++e)t[204][e].charCodeAt(0)!==65533&&(a[t[204][e]]=52224+e,v[52224+e]=t[204][e]);for(t[205]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u866D\u866F\u8670\u8672\u8673\u8674\u8675\u8676\u8677\u8678\u8683\u8684\u8685\u8686\u8687\u8688\u8689\u868E\u868F\u8690\u8691\u8692\u8694\u8696\u8697\u8698\u8699\u869A\u869B\u869E\u869F\u86A0\u86A1\u86A2\u86A5\u86A6\u86AB\u86AD\u86AE\u86B2\u86B3\u86B7\u86B8\u86B9\u86BB\u86BC\u86BD\u86BE\u86BF\u86C1\u86C2\u86C3\u86C5\u86C8\u86CC\u86CD\u86D2\u86D3\u86D5\u86D6\u86D7\u86DA\u86DC\uFFFD\u86DD\u86E0\u86E1\u86E2\u86E3\u86E5\u86E6\u86E7\u86E8\u86EA\u86EB\u86EC\u86EF\u86F5\u86F6\u86F7\u86FA\u86FB\u86FC\u86FD\u86FF\u8701\u8704\u8705\u8706\u870B\u870C\u870E\u870F\u8710\u8711\u8714\u8716\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01\uFFFD".split(""),e=0;e!=t[205].length;++e)t[205][e].charCodeAt(0)!==65533&&(a[t[205][e]]=52480+e,v[52480+e]=t[205][e]);for(t[206]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8719\u871B\u871D\u871F\u8720\u8724\u8726\u8727\u8728\u872A\u872B\u872C\u872D\u872F\u8730\u8732\u8733\u8735\u8736\u8738\u8739\u873A\u873C\u873D\u8740\u8741\u8742\u8743\u8744\u8745\u8746\u874A\u874B\u874D\u874F\u8750\u8751\u8752\u8754\u8755\u8756\u8758\u875A\u875B\u875C\u875D\u875E\u875F\u8761\u8762\u8766\u8767\u8768\u8769\u876A\u876B\u876C\u876D\u876F\u8771\u8772\u8773\u8775\uFFFD\u8777\u8778\u8779\u877A\u877F\u8780\u8781\u8784\u8786\u8787\u8789\u878A\u878C\u878E\u878F\u8790\u8791\u8792\u8794\u8795\u8796\u8798\u8799\u879A\u879B\u879C\u879D\u879E\u87A0\u87A1\u87A2\u87A3\u87A4\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A\uFFFD".split(""),e=0;e!=t[206].length;++e)t[206][e].charCodeAt(0)!==65533&&(a[t[206][e]]=52736+e,v[52736+e]=t[206][e]);for(t[207]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u87A5\u87A6\u87A7\u87A9\u87AA\u87AE\u87B0\u87B1\u87B2\u87B4\u87B6\u87B7\u87B8\u87B9\u87BB\u87BC\u87BE\u87BF\u87C1\u87C2\u87C3\u87C4\u87C5\u87C7\u87C8\u87C9\u87CC\u87CD\u87CE\u87CF\u87D0\u87D4\u87D5\u87D6\u87D7\u87D8\u87D9\u87DA\u87DC\u87DD\u87DE\u87DF\u87E1\u87E2\u87E3\u87E4\u87E6\u87E7\u87E8\u87E9\u87EB\u87EC\u87ED\u87EF\u87F0\u87F1\u87F2\u87F3\u87F4\u87F5\u87F6\u87F7\u87F8\uFFFD\u87FA\u87FB\u87FC\u87FD\u87FF\u8800\u8801\u8802\u8804\u8805\u8806\u8807\u8808\u8809\u880B\u880C\u880D\u880E\u880F\u8810\u8811\u8812\u8814\u8817\u8818\u8819\u881A\u881C\u881D\u881E\u881F\u8820\u8823\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653\uFFFD".split(""),e=0;e!=t[207].length;++e)t[207][e].charCodeAt(0)!==65533&&(a[t[207][e]]=52992+e,v[52992+e]=t[207][e]);for(t[208]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8824\u8825\u8826\u8827\u8828\u8829\u882A\u882B\u882C\u882D\u882E\u882F\u8830\u8831\u8833\u8834\u8835\u8836\u8837\u8838\u883A\u883B\u883D\u883E\u883F\u8841\u8842\u8843\u8846\u8847\u8848\u8849\u884A\u884B\u884E\u884F\u8850\u8851\u8852\u8853\u8855\u8856\u8858\u885A\u885B\u885C\u885D\u885E\u885F\u8860\u8866\u8867\u886A\u886D\u886F\u8871\u8873\u8874\u8875\u8876\u8878\u8879\u887A\uFFFD\u887B\u887C\u8880\u8883\u8886\u8887\u8889\u888A\u888C\u888E\u888F\u8890\u8891\u8893\u8894\u8895\u8897\u8898\u8899\u889A\u889B\u889D\u889E\u889F\u88A0\u88A1\u88A3\u88A5\u88A6\u88A7\u88A8\u88A9\u88AA\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384\uFFFD".split(""),e=0;e!=t[208].length;++e)t[208][e].charCodeAt(0)!==65533&&(a[t[208][e]]=53248+e,v[53248+e]=t[208][e]);for(t[209]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u88AC\u88AE\u88AF\u88B0\u88B2\u88B3\u88B4\u88B5\u88B6\u88B8\u88B9\u88BA\u88BB\u88BD\u88BE\u88BF\u88C0\u88C3\u88C4\u88C7\u88C8\u88CA\u88CB\u88CC\u88CD\u88CF\u88D0\u88D1\u88D3\u88D6\u88D7\u88DA\u88DB\u88DC\u88DD\u88DE\u88E0\u88E1\u88E6\u88E7\u88E9\u88EA\u88EB\u88EC\u88ED\u88EE\u88EF\u88F2\u88F5\u88F6\u88F7\u88FA\u88FB\u88FD\u88FF\u8900\u8901\u8903\u8904\u8905\u8906\u8907\u8908\uFFFD\u8909\u890B\u890C\u890D\u890E\u890F\u8911\u8914\u8915\u8916\u8917\u8918\u891C\u891D\u891E\u891F\u8920\u8922\u8923\u8924\u8926\u8927\u8928\u8929\u892C\u892D\u892E\u892F\u8931\u8932\u8933\u8935\u8937\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476\uFFFD".split(""),e=0;e!=t[209].length;++e)t[209][e].charCodeAt(0)!==65533&&(a[t[209][e]]=53504+e,v[53504+e]=t[209][e]);for(t[210]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8938\u8939\u893A\u893B\u893C\u893D\u893E\u893F\u8940\u8942\u8943\u8945\u8946\u8947\u8948\u8949\u894A\u894B\u894C\u894D\u894E\u894F\u8950\u8951\u8952\u8953\u8954\u8955\u8956\u8957\u8958\u8959\u895A\u895B\u895C\u895D\u8960\u8961\u8962\u8963\u8964\u8965\u8967\u8968\u8969\u896A\u896B\u896C\u896D\u896E\u896F\u8970\u8971\u8972\u8973\u8974\u8975\u8976\u8977\u8978\u8979\u897A\u897C\uFFFD\u897D\u897E\u8980\u8982\u8984\u8985\u8987\u8988\u8989\u898A\u898B\u898C\u898D\u898E\u898F\u8990\u8991\u8992\u8993\u8994\u8995\u8996\u8997\u8998\u8999\u899A\u899B\u899C\u899D\u899E\u899F\u89A0\u89A1\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690\uFFFD".split(""),e=0;e!=t[210].length;++e)t[210][e].charCodeAt(0)!==65533&&(a[t[210][e]]=53760+e,v[53760+e]=t[210][e]);for(t[211]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u89A2\u89A3\u89A4\u89A5\u89A6\u89A7\u89A8\u89A9\u89AA\u89AB\u89AC\u89AD\u89AE\u89AF\u89B0\u89B1\u89B2\u89B3\u89B4\u89B5\u89B6\u89B7\u89B8\u89B9\u89BA\u89BB\u89BC\u89BD\u89BE\u89BF\u89C0\u89C3\u89CD\u89D3\u89D4\u89D5\u89D7\u89D8\u89D9\u89DB\u89DD\u89DF\u89E0\u89E1\u89E2\u89E4\u89E7\u89E8\u89E9\u89EA\u89EC\u89ED\u89EE\u89F0\u89F1\u89F2\u89F4\u89F5\u89F6\u89F7\u89F8\u89F9\u89FA\uFFFD\u89FB\u89FC\u89FD\u89FE\u89FF\u8A01\u8A02\u8A03\u8A04\u8A05\u8A06\u8A08\u8A09\u8A0A\u8A0B\u8A0C\u8A0D\u8A0E\u8A0F\u8A10\u8A11\u8A12\u8A13\u8A14\u8A15\u8A16\u8A17\u8A18\u8A19\u8A1A\u8A1B\u8A1C\u8A1D\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89\uFFFD".split(""),e=0;e!=t[211].length;++e)t[211][e].charCodeAt(0)!==65533&&(a[t[211][e]]=54016+e,v[54016+e]=t[211][e]);for(t[212]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8A1E\u8A1F\u8A20\u8A21\u8A22\u8A23\u8A24\u8A25\u8A26\u8A27\u8A28\u8A29\u8A2A\u8A2B\u8A2C\u8A2D\u8A2E\u8A2F\u8A30\u8A31\u8A32\u8A33\u8A34\u8A35\u8A36\u8A37\u8A38\u8A39\u8A3A\u8A3B\u8A3C\u8A3D\u8A3F\u8A40\u8A41\u8A42\u8A43\u8A44\u8A45\u8A46\u8A47\u8A49\u8A4A\u8A4B\u8A4C\u8A4D\u8A4E\u8A4F\u8A50\u8A51\u8A52\u8A53\u8A54\u8A55\u8A56\u8A57\u8A58\u8A59\u8A5A\u8A5B\u8A5C\u8A5D\u8A5E\uFFFD\u8A5F\u8A60\u8A61\u8A62\u8A63\u8A64\u8A65\u8A66\u8A67\u8A68\u8A69\u8A6A\u8A6B\u8A6C\u8A6D\u8A6E\u8A6F\u8A70\u8A71\u8A72\u8A73\u8A74\u8A75\u8A76\u8A77\u8A78\u8A7A\u8A7B\u8A7C\u8A7D\u8A7E\u8A7F\u8A80\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67\uFFFD".split(""),e=0;e!=t[212].length;++e)t[212][e].charCodeAt(0)!==65533&&(a[t[212][e]]=54272+e,v[54272+e]=t[212][e]);for(t[213]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8A81\u8A82\u8A83\u8A84\u8A85\u8A86\u8A87\u8A88\u8A8B\u8A8C\u8A8D\u8A8E\u8A8F\u8A90\u8A91\u8A92\u8A94\u8A95\u8A96\u8A97\u8A98\u8A99\u8A9A\u8A9B\u8A9C\u8A9D\u8A9E\u8A9F\u8AA0\u8AA1\u8AA2\u8AA3\u8AA4\u8AA5\u8AA6\u8AA7\u8AA8\u8AA9\u8AAA\u8AAB\u8AAC\u8AAD\u8AAE\u8AAF\u8AB0\u8AB1\u8AB2\u8AB3\u8AB4\u8AB5\u8AB6\u8AB7\u8AB8\u8AB9\u8ABA\u8ABB\u8ABC\u8ABD\u8ABE\u8ABF\u8AC0\u8AC1\u8AC2\uFFFD\u8AC3\u8AC4\u8AC5\u8AC6\u8AC7\u8AC8\u8AC9\u8ACA\u8ACB\u8ACC\u8ACD\u8ACE\u8ACF\u8AD0\u8AD1\u8AD2\u8AD3\u8AD4\u8AD5\u8AD6\u8AD7\u8AD8\u8AD9\u8ADA\u8ADB\u8ADC\u8ADD\u8ADE\u8ADF\u8AE0\u8AE1\u8AE2\u8AE3\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F\uFFFD".split(""),e=0;e!=t[213].length;++e)t[213][e].charCodeAt(0)!==65533&&(a[t[213][e]]=54528+e,v[54528+e]=t[213][e]);for(t[214]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8AE4\u8AE5\u8AE6\u8AE7\u8AE8\u8AE9\u8AEA\u8AEB\u8AEC\u8AED\u8AEE\u8AEF\u8AF0\u8AF1\u8AF2\u8AF3\u8AF4\u8AF5\u8AF6\u8AF7\u8AF8\u8AF9\u8AFA\u8AFB\u8AFC\u8AFD\u8AFE\u8AFF\u8B00\u8B01\u8B02\u8B03\u8B04\u8B05\u8B06\u8B08\u8B09\u8B0A\u8B0B\u8B0C\u8B0D\u8B0E\u8B0F\u8B10\u8B11\u8B12\u8B13\u8B14\u8B15\u8B16\u8B17\u8B18\u8B19\u8B1A\u8B1B\u8B1C\u8B1D\u8B1E\u8B1F\u8B20\u8B21\u8B22\u8B23\uFFFD\u8B24\u8B25\u8B27\u8B28\u8B29\u8B2A\u8B2B\u8B2C\u8B2D\u8B2E\u8B2F\u8B30\u8B31\u8B32\u8B33\u8B34\u8B35\u8B36\u8B37\u8B38\u8B39\u8B3A\u8B3B\u8B3C\u8B3D\u8B3E\u8B3F\u8B40\u8B41\u8B42\u8B43\u8B44\u8B45\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51\uFFFD".split(""),e=0;e!=t[214].length;++e)t[214][e].charCodeAt(0)!==65533&&(a[t[214][e]]=54784+e,v[54784+e]=t[214][e]);for(t[215]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B46\u8B47\u8B48\u8B49\u8B4A\u8B4B\u8B4C\u8B4D\u8B4E\u8B4F\u8B50\u8B51\u8B52\u8B53\u8B54\u8B55\u8B56\u8B57\u8B58\u8B59\u8B5A\u8B5B\u8B5C\u8B5D\u8B5E\u8B5F\u8B60\u8B61\u8B62\u8B63\u8B64\u8B65\u8B67\u8B68\u8B69\u8B6A\u8B6B\u8B6D\u8B6E\u8B6F\u8B70\u8B71\u8B72\u8B73\u8B74\u8B75\u8B76\u8B77\u8B78\u8B79\u8B7A\u8B7B\u8B7C\u8B7D\u8B7E\u8B7F\u8B80\u8B81\u8B82\u8B83\u8B84\u8B85\u8B86\uFFFD\u8B87\u8B88\u8B89\u8B8A\u8B8B\u8B8C\u8B8D\u8B8E\u8B8F\u8B90\u8B91\u8B92\u8B93\u8B94\u8B95\u8B96\u8B97\u8B98\u8B99\u8B9A\u8B9B\u8B9C\u8B9D\u8B9E\u8B9F\u8BAC\u8BB1\u8BBB\u8BC7\u8BD0\u8BEA\u8C09\u8C1E\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[215].length;++e)t[215][e].charCodeAt(0)!==65533&&(a[t[215][e]]=55040+e,v[55040+e]=t[215][e]);for(t[216]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8C38\u8C39\u8C3A\u8C3B\u8C3C\u8C3D\u8C3E\u8C3F\u8C40\u8C42\u8C43\u8C44\u8C45\u8C48\u8C4A\u8C4B\u8C4D\u8C4E\u8C4F\u8C50\u8C51\u8C52\u8C53\u8C54\u8C56\u8C57\u8C58\u8C59\u8C5B\u8C5C\u8C5D\u8C5E\u8C5F\u8C60\u8C63\u8C64\u8C65\u8C66\u8C67\u8C68\u8C69\u8C6C\u8C6D\u8C6E\u8C6F\u8C70\u8C71\u8C72\u8C74\u8C75\u8C76\u8C77\u8C7B\u8C7C\u8C7D\u8C7E\u8C7F\u8C80\u8C81\u8C83\u8C84\u8C86\u8C87\uFFFD\u8C88\u8C8B\u8C8D\u8C8E\u8C8F\u8C90\u8C91\u8C92\u8C93\u8C95\u8C96\u8C97\u8C99\u8C9A\u8C9B\u8C9C\u8C9D\u8C9E\u8C9F\u8CA0\u8CA1\u8CA2\u8CA3\u8CA4\u8CA5\u8CA6\u8CA7\u8CA8\u8CA9\u8CAA\u8CAB\u8CAC\u8CAD\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D\uFFFD".split(""),e=0;e!=t[216].length;++e)t[216][e].charCodeAt(0)!==65533&&(a[t[216][e]]=55296+e,v[55296+e]=t[216][e]);for(t[217]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8CAE\u8CAF\u8CB0\u8CB1\u8CB2\u8CB3\u8CB4\u8CB5\u8CB6\u8CB7\u8CB8\u8CB9\u8CBA\u8CBB\u8CBC\u8CBD\u8CBE\u8CBF\u8CC0\u8CC1\u8CC2\u8CC3\u8CC4\u8CC5\u8CC6\u8CC7\u8CC8\u8CC9\u8CCA\u8CCB\u8CCC\u8CCD\u8CCE\u8CCF\u8CD0\u8CD1\u8CD2\u8CD3\u8CD4\u8CD5\u8CD6\u8CD7\u8CD8\u8CD9\u8CDA\u8CDB\u8CDC\u8CDD\u8CDE\u8CDF\u8CE0\u8CE1\u8CE2\u8CE3\u8CE4\u8CE5\u8CE6\u8CE7\u8CE8\u8CE9\u8CEA\u8CEB\u8CEC\uFFFD\u8CED\u8CEE\u8CEF\u8CF0\u8CF1\u8CF2\u8CF3\u8CF4\u8CF5\u8CF6\u8CF7\u8CF8\u8CF9\u8CFA\u8CFB\u8CFC\u8CFD\u8CFE\u8CFF\u8D00\u8D01\u8D02\u8D03\u8D04\u8D05\u8D06\u8D07\u8D08\u8D09\u8D0A\u8D0B\u8D0C\u8D0D\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC\uFFFD".split(""),e=0;e!=t[217].length;++e)t[217][e].charCodeAt(0)!==65533&&(a[t[217][e]]=55552+e,v[55552+e]=t[217][e]);for(t[218]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8D0E\u8D0F\u8D10\u8D11\u8D12\u8D13\u8D14\u8D15\u8D16\u8D17\u8D18\u8D19\u8D1A\u8D1B\u8D1C\u8D20\u8D51\u8D52\u8D57\u8D5F\u8D65\u8D68\u8D69\u8D6A\u8D6C\u8D6E\u8D6F\u8D71\u8D72\u8D78\u8D79\u8D7A\u8D7B\u8D7C\u8D7D\u8D7E\u8D7F\u8D80\u8D82\u8D83\u8D86\u8D87\u8D88\u8D89\u8D8C\u8D8D\u8D8E\u8D8F\u8D90\u8D92\u8D93\u8D95\u8D96\u8D97\u8D98\u8D99\u8D9A\u8D9B\u8D9C\u8D9D\u8D9E\u8DA0\u8DA1\uFFFD\u8DA2\u8DA4\u8DA5\u8DA6\u8DA7\u8DA8\u8DA9\u8DAA\u8DAB\u8DAC\u8DAD\u8DAE\u8DAF\u8DB0\u8DB2\u8DB6\u8DB7\u8DB9\u8DBB\u8DBD\u8DC0\u8DC1\u8DC2\u8DC5\u8DC7\u8DC8\u8DC9\u8DCA\u8DCD\u8DD0\u8DD2\u8DD3\u8DD4\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA\uFFFD".split(""),e=0;e!=t[218].length;++e)t[218][e].charCodeAt(0)!==65533&&(a[t[218][e]]=55808+e,v[55808+e]=t[218][e]);for(t[219]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8DD5\u8DD8\u8DD9\u8DDC\u8DE0\u8DE1\u8DE2\u8DE5\u8DE6\u8DE7\u8DE9\u8DED\u8DEE\u8DF0\u8DF1\u8DF2\u8DF4\u8DF6\u8DFC\u8DFE\u8DFF\u8E00\u8E01\u8E02\u8E03\u8E04\u8E06\u8E07\u8E08\u8E0B\u8E0D\u8E0E\u8E10\u8E11\u8E12\u8E13\u8E15\u8E16\u8E17\u8E18\u8E19\u8E1A\u8E1B\u8E1C\u8E20\u8E21\u8E24\u8E25\u8E26\u8E27\u8E28\u8E2B\u8E2D\u8E30\u8E32\u8E33\u8E34\u8E36\u8E37\u8E38\u8E3B\u8E3C\u8E3E\uFFFD\u8E3F\u8E43\u8E45\u8E46\u8E4C\u8E4D\u8E4E\u8E4F\u8E50\u8E53\u8E54\u8E55\u8E56\u8E57\u8E58\u8E5A\u8E5B\u8E5C\u8E5D\u8E5E\u8E5F\u8E60\u8E61\u8E62\u8E63\u8E64\u8E65\u8E67\u8E68\u8E6A\u8E6B\u8E6E\u8E71\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD\uFFFD".split(""),e=0;e!=t[219].length;++e)t[219][e].charCodeAt(0)!==65533&&(a[t[219][e]]=56064+e,v[56064+e]=t[219][e]);for(t[220]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8E73\u8E75\u8E77\u8E78\u8E79\u8E7A\u8E7B\u8E7D\u8E7E\u8E80\u8E82\u8E83\u8E84\u8E86\u8E88\u8E89\u8E8A\u8E8B\u8E8C\u8E8D\u8E8E\u8E91\u8E92\u8E93\u8E95\u8E96\u8E97\u8E98\u8E99\u8E9A\u8E9B\u8E9D\u8E9F\u8EA0\u8EA1\u8EA2\u8EA3\u8EA4\u8EA5\u8EA6\u8EA7\u8EA8\u8EA9\u8EAA\u8EAD\u8EAE\u8EB0\u8EB1\u8EB3\u8EB4\u8EB5\u8EB6\u8EB7\u8EB8\u8EB9\u8EBB\u8EBC\u8EBD\u8EBE\u8EBF\u8EC0\u8EC1\u8EC2\uFFFD\u8EC3\u8EC4\u8EC5\u8EC6\u8EC7\u8EC8\u8EC9\u8ECA\u8ECB\u8ECC\u8ECD\u8ECF\u8ED0\u8ED1\u8ED2\u8ED3\u8ED4\u8ED5\u8ED6\u8ED7\u8ED8\u8ED9\u8EDA\u8EDB\u8EDC\u8EDD\u8EDE\u8EDF\u8EE0\u8EE1\u8EE2\u8EE3\u8EE4\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365\uFFFD".split(""),e=0;e!=t[220].length;++e)t[220][e].charCodeAt(0)!==65533&&(a[t[220][e]]=56320+e,v[56320+e]=t[220][e]);for(t[221]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8EE5\u8EE6\u8EE7\u8EE8\u8EE9\u8EEA\u8EEB\u8EEC\u8EED\u8EEE\u8EEF\u8EF0\u8EF1\u8EF2\u8EF3\u8EF4\u8EF5\u8EF6\u8EF7\u8EF8\u8EF9\u8EFA\u8EFB\u8EFC\u8EFD\u8EFE\u8EFF\u8F00\u8F01\u8F02\u8F03\u8F04\u8F05\u8F06\u8F07\u8F08\u8F09\u8F0A\u8F0B\u8F0C\u8F0D\u8F0E\u8F0F\u8F10\u8F11\u8F12\u8F13\u8F14\u8F15\u8F16\u8F17\u8F18\u8F19\u8F1A\u8F1B\u8F1C\u8F1D\u8F1E\u8F1F\u8F20\u8F21\u8F22\u8F23\uFFFD\u8F24\u8F25\u8F26\u8F27\u8F28\u8F29\u8F2A\u8F2B\u8F2C\u8F2D\u8F2E\u8F2F\u8F30\u8F31\u8F32\u8F33\u8F34\u8F35\u8F36\u8F37\u8F38\u8F39\u8F3A\u8F3B\u8F3C\u8F3D\u8F3E\u8F3F\u8F40\u8F41\u8F42\u8F43\u8F44\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A\uFFFD".split(""),e=0;e!=t[221].length;++e)t[221][e].charCodeAt(0)!==65533&&(a[t[221][e]]=56576+e,v[56576+e]=t[221][e]);for(t[222]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8F45\u8F46\u8F47\u8F48\u8F49\u8F4A\u8F4B\u8F4C\u8F4D\u8F4E\u8F4F\u8F50\u8F51\u8F52\u8F53\u8F54\u8F55\u8F56\u8F57\u8F58\u8F59\u8F5A\u8F5B\u8F5C\u8F5D\u8F5E\u8F5F\u8F60\u8F61\u8F62\u8F63\u8F64\u8F65\u8F6A\u8F80\u8F8C\u8F92\u8F9D\u8FA0\u8FA1\u8FA2\u8FA4\u8FA5\u8FA6\u8FA7\u8FAA\u8FAC\u8FAD\u8FAE\u8FAF\u8FB2\u8FB3\u8FB4\u8FB5\u8FB7\u8FB8\u8FBA\u8FBB\u8FBC\u8FBF\u8FC0\u8FC3\u8FC6\uFFFD\u8FC9\u8FCA\u8FCB\u8FCC\u8FCD\u8FCF\u8FD2\u8FD6\u8FD7\u8FDA\u8FE0\u8FE1\u8FE3\u8FE7\u8FEC\u8FEF\u8FF1\u8FF2\u8FF4\u8FF5\u8FF6\u8FFA\u8FFB\u8FFC\u8FFE\u8FFF\u9007\u9008\u900C\u900E\u9013\u9015\u9018\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496\uFFFD".split(""),e=0;e!=t[222].length;++e)t[222][e].charCodeAt(0)!==65533&&(a[t[222][e]]=56832+e,v[56832+e]=t[222][e]);for(t[223]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9019\u901C\u9023\u9024\u9025\u9027\u9028\u9029\u902A\u902B\u902C\u9030\u9031\u9032\u9033\u9034\u9037\u9039\u903A\u903D\u903F\u9040\u9043\u9045\u9046\u9048\u9049\u904A\u904B\u904C\u904E\u9054\u9055\u9056\u9059\u905A\u905C\u905D\u905E\u905F\u9060\u9061\u9064\u9066\u9067\u9069\u906A\u906B\u906C\u906F\u9070\u9071\u9072\u9073\u9076\u9077\u9078\u9079\u907A\u907B\u907C\u907E\u9081\uFFFD\u9084\u9085\u9086\u9087\u9089\u908A\u908C\u908D\u908E\u908F\u9090\u9092\u9094\u9096\u9098\u909A\u909C\u909E\u909F\u90A0\u90A4\u90A5\u90A7\u90A8\u90A9\u90AB\u90AD\u90B2\u90B7\u90BC\u90BD\u90BF\u90C0\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C\uFFFD".split(""),e=0;e!=t[223].length;++e)t[223][e].charCodeAt(0)!==65533&&(a[t[223][e]]=57088+e,v[57088+e]=t[223][e]);for(t[224]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u90C2\u90C3\u90C6\u90C8\u90C9\u90CB\u90CC\u90CD\u90D2\u90D4\u90D5\u90D6\u90D8\u90D9\u90DA\u90DE\u90DF\u90E0\u90E3\u90E4\u90E5\u90E9\u90EA\u90EC\u90EE\u90F0\u90F1\u90F2\u90F3\u90F5\u90F6\u90F7\u90F9\u90FA\u90FB\u90FC\u90FF\u9100\u9101\u9103\u9105\u9106\u9107\u9108\u9109\u910A\u910B\u910C\u910D\u910E\u910F\u9110\u9111\u9112\u9113\u9114\u9115\u9116\u9117\u9118\u911A\u911B\u911C\uFFFD\u911D\u911F\u9120\u9121\u9124\u9125\u9126\u9127\u9128\u9129\u912A\u912B\u912C\u912D\u912E\u9130\u9132\u9133\u9134\u9135\u9136\u9137\u9138\u913A\u913B\u913C\u913D\u913E\u913F\u9140\u9141\u9142\u9144\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C\uFFFD".split(""),e=0;e!=t[224].length;++e)t[224][e].charCodeAt(0)!==65533&&(a[t[224][e]]=57344+e,v[57344+e]=t[224][e]);for(t[225]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9145\u9147\u9148\u9151\u9153\u9154\u9155\u9156\u9158\u9159\u915B\u915C\u915F\u9160\u9166\u9167\u9168\u916B\u916D\u9173\u917A\u917B\u917C\u9180\u9181\u9182\u9183\u9184\u9186\u9188\u918A\u918E\u918F\u9193\u9194\u9195\u9196\u9197\u9198\u9199\u919C\u919D\u919E\u919F\u91A0\u91A1\u91A4\u91A5\u91A6\u91A7\u91A8\u91A9\u91AB\u91AC\u91B0\u91B1\u91B2\u91B3\u91B6\u91B7\u91B8\u91B9\u91BB\uFFFD\u91BC\u91BD\u91BE\u91BF\u91C0\u91C1\u91C2\u91C3\u91C4\u91C5\u91C6\u91C8\u91CB\u91D0\u91D2\u91D3\u91D4\u91D5\u91D6\u91D7\u91D8\u91D9\u91DA\u91DB\u91DD\u91DE\u91DF\u91E0\u91E1\u91E2\u91E3\u91E4\u91E5\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA\uFFFD".split(""),e=0;e!=t[225].length;++e)t[225][e].charCodeAt(0)!==65533&&(a[t[225][e]]=57600+e,v[57600+e]=t[225][e]);for(t[226]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u91E6\u91E7\u91E8\u91E9\u91EA\u91EB\u91EC\u91ED\u91EE\u91EF\u91F0\u91F1\u91F2\u91F3\u91F4\u91F5\u91F6\u91F7\u91F8\u91F9\u91FA\u91FB\u91FC\u91FD\u91FE\u91FF\u9200\u9201\u9202\u9203\u9204\u9205\u9206\u9207\u9208\u9209\u920A\u920B\u920C\u920D\u920E\u920F\u9210\u9211\u9212\u9213\u9214\u9215\u9216\u9217\u9218\u9219\u921A\u921B\u921C\u921D\u921E\u921F\u9220\u9221\u9222\u9223\u9224\uFFFD\u9225\u9226\u9227\u9228\u9229\u922A\u922B\u922C\u922D\u922E\u922F\u9230\u9231\u9232\u9233\u9234\u9235\u9236\u9237\u9238\u9239\u923A\u923B\u923C\u923D\u923E\u923F\u9240\u9241\u9242\u9243\u9244\u9245\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967\u9968\u9969\u996A\u996B\u996C\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042\uFFFD".split(""),e=0;e!=t[226].length;++e)t[226][e].charCodeAt(0)!==65533&&(a[t[226][e]]=57856+e,v[57856+e]=t[226][e]);for(t[227]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9246\u9247\u9248\u9249\u924A\u924B\u924C\u924D\u924E\u924F\u9250\u9251\u9252\u9253\u9254\u9255\u9256\u9257\u9258\u9259\u925A\u925B\u925C\u925D\u925E\u925F\u9260\u9261\u9262\u9263\u9264\u9265\u9266\u9267\u9268\u9269\u926A\u926B\u926C\u926D\u926E\u926F\u9270\u9271\u9272\u9273\u9275\u9276\u9277\u9278\u9279\u927A\u927B\u927C\u927D\u927E\u927F\u9280\u9281\u9282\u9283\u9284\u9285\uFFFD\u9286\u9287\u9288\u9289\u928A\u928B\u928C\u928D\u928F\u9290\u9291\u9292\u9293\u9294\u9295\u9296\u9297\u9298\u9299\u929A\u929B\u929C\u929D\u929E\u929F\u92A0\u92A1\u92A2\u92A3\u92A4\u92A5\u92A6\u92A7\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE\uFFFD".split(""),e=0;e!=t[227].length;++e)t[227][e].charCodeAt(0)!==65533&&(a[t[227][e]]=58112+e,v[58112+e]=t[227][e]);for(t[228]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u92A8\u92A9\u92AA\u92AB\u92AC\u92AD\u92AF\u92B0\u92B1\u92B2\u92B3\u92B4\u92B5\u92B6\u92B7\u92B8\u92B9\u92BA\u92BB\u92BC\u92BD\u92BE\u92BF\u92C0\u92C1\u92C2\u92C3\u92C4\u92C5\u92C6\u92C7\u92C9\u92CA\u92CB\u92CC\u92CD\u92CE\u92CF\u92D0\u92D1\u92D2\u92D3\u92D4\u92D5\u92D6\u92D7\u92D8\u92D9\u92DA\u92DB\u92DC\u92DD\u92DE\u92DF\u92E0\u92E1\u92E2\u92E3\u92E4\u92E5\u92E6\u92E7\u92E8\uFFFD\u92E9\u92EA\u92EB\u92EC\u92ED\u92EE\u92EF\u92F0\u92F1\u92F2\u92F3\u92F4\u92F5\u92F6\u92F7\u92F8\u92F9\u92FA\u92FB\u92FC\u92FD\u92FE\u92FF\u9300\u9301\u9302\u9303\u9304\u9305\u9306\u9307\u9308\u9309\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1\uFFFD".split(""),e=0;e!=t[228].length;++e)t[228][e].charCodeAt(0)!==65533&&(a[t[228][e]]=58368+e,v[58368+e]=t[228][e]);for(t[229]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u930A\u930B\u930C\u930D\u930E\u930F\u9310\u9311\u9312\u9313\u9314\u9315\u9316\u9317\u9318\u9319\u931A\u931B\u931C\u931D\u931E\u931F\u9320\u9321\u9322\u9323\u9324\u9325\u9326\u9327\u9328\u9329\u932A\u932B\u932C\u932D\u932E\u932F\u9330\u9331\u9332\u9333\u9334\u9335\u9336\u9337\u9338\u9339\u933A\u933B\u933C\u933D\u933F\u9340\u9341\u9342\u9343\u9344\u9345\u9346\u9347\u9348\u9349\uFFFD\u934A\u934B\u934C\u934D\u934E\u934F\u9350\u9351\u9352\u9353\u9354\u9355\u9356\u9357\u9358\u9359\u935A\u935B\u935C\u935D\u935E\u935F\u9360\u9361\u9362\u9363\u9364\u9365\u9366\u9367\u9368\u9369\u936B\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3\uFFFD".split(""),e=0;e!=t[229].length;++e)t[229][e].charCodeAt(0)!==65533&&(a[t[229][e]]=58624+e,v[58624+e]=t[229][e]);for(t[230]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u936C\u936D\u936E\u936F\u9370\u9371\u9372\u9373\u9374\u9375\u9376\u9377\u9378\u9379\u937A\u937B\u937C\u937D\u937E\u937F\u9380\u9381\u9382\u9383\u9384\u9385\u9386\u9387\u9388\u9389\u938A\u938B\u938C\u938D\u938E\u9390\u9391\u9392\u9393\u9394\u9395\u9396\u9397\u9398\u9399\u939A\u939B\u939C\u939D\u939E\u939F\u93A0\u93A1\u93A2\u93A3\u93A4\u93A5\u93A6\u93A7\u93A8\u93A9\u93AA\u93AB\uFFFD\u93AC\u93AD\u93AE\u93AF\u93B0\u93B1\u93B2\u93B3\u93B4\u93B5\u93B6\u93B7\u93B8\u93B9\u93BA\u93BB\u93BC\u93BD\u93BE\u93BF\u93C0\u93C1\u93C2\u93C3\u93C4\u93C5\u93C6\u93C7\u93C8\u93C9\u93CB\u93CC\u93CD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9\uFFFD".split(""),e=0;e!=t[230].length;++e)t[230][e].charCodeAt(0)!==65533&&(a[t[230][e]]=58880+e,v[58880+e]=t[230][e]);for(t[231]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u93CE\u93CF\u93D0\u93D1\u93D2\u93D3\u93D4\u93D5\u93D7\u93D8\u93D9\u93DA\u93DB\u93DC\u93DD\u93DE\u93DF\u93E0\u93E1\u93E2\u93E3\u93E4\u93E5\u93E6\u93E7\u93E8\u93E9\u93EA\u93EB\u93EC\u93ED\u93EE\u93EF\u93F0\u93F1\u93F2\u93F3\u93F4\u93F5\u93F6\u93F7\u93F8\u93F9\u93FA\u93FB\u93FC\u93FD\u93FE\u93FF\u9400\u9401\u9402\u9403\u9404\u9405\u9406\u9407\u9408\u9409\u940A\u940B\u940C\u940D\uFFFD\u940E\u940F\u9410\u9411\u9412\u9413\u9414\u9415\u9416\u9417\u9418\u9419\u941A\u941B\u941C\u941D\u941E\u941F\u9420\u9421\u9422\u9423\u9424\u9425\u9426\u9427\u9428\u9429\u942A\u942B\u942C\u942D\u942E\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21\u7F22\u7F23\u7F24\u7F25\u7F26\u7F27\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F\u7F30\u7F31\u7F32\u7F33\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C\uFFFD".split(""),e=0;e!=t[231].length;++e)t[231][e].charCodeAt(0)!==65533&&(a[t[231][e]]=59136+e,v[59136+e]=t[231][e]);for(t[232]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u942F\u9430\u9431\u9432\u9433\u9434\u9435\u9436\u9437\u9438\u9439\u943A\u943B\u943C\u943D\u943F\u9440\u9441\u9442\u9443\u9444\u9445\u9446\u9447\u9448\u9449\u944A\u944B\u944C\u944D\u944E\u944F\u9450\u9451\u9452\u9453\u9454\u9455\u9456\u9457\u9458\u9459\u945A\u945B\u945C\u945D\u945E\u945F\u9460\u9461\u9462\u9463\u9464\u9465\u9466\u9467\u9468\u9469\u946A\u946C\u946D\u946E\u946F\uFFFD\u9470\u9471\u9472\u9473\u9474\u9475\u9476\u9477\u9478\u9479\u947A\u947B\u947C\u947D\u947E\u947F\u9480\u9481\u9482\u9483\u9484\u9491\u9496\u9498\u94C7\u94CF\u94D3\u94D4\u94DA\u94E6\u94FB\u951C\u9520\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9\uFFFD".split(""),e=0;e!=t[232].length;++e)t[232][e].charCodeAt(0)!==65533&&(a[t[232][e]]=59392+e,v[59392+e]=t[232][e]);for(t[233]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9527\u9533\u953D\u9543\u9548\u954B\u9555\u955A\u9560\u956E\u9574\u9575\u9577\u9578\u9579\u957A\u957B\u957C\u957D\u957E\u9580\u9581\u9582\u9583\u9584\u9585\u9586\u9587\u9588\u9589\u958A\u958B\u958C\u958D\u958E\u958F\u9590\u9591\u9592\u9593\u9594\u9595\u9596\u9597\u9598\u9599\u959A\u959B\u959C\u959D\u959E\u959F\u95A0\u95A1\u95A2\u95A3\u95A4\u95A5\u95A6\u95A7\u95A8\u95A9\u95AA\uFFFD\u95AB\u95AC\u95AD\u95AE\u95AF\u95B0\u95B1\u95B2\u95B3\u95B4\u95B5\u95B6\u95B7\u95B8\u95B9\u95BA\u95BB\u95BC\u95BD\u95BE\u95BF\u95C0\u95C1\u95C2\u95C3\u95C4\u95C5\u95C6\u95C7\u95C8\u95C9\u95CA\u95CB\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B\uFFFD".split(""),e=0;e!=t[233].length;++e)t[233][e].charCodeAt(0)!==65533&&(a[t[233][e]]=59648+e,v[59648+e]=t[233][e]);for(t[234]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u95CC\u95CD\u95CE\u95CF\u95D0\u95D1\u95D2\u95D3\u95D4\u95D5\u95D6\u95D7\u95D8\u95D9\u95DA\u95DB\u95DC\u95DD\u95DE\u95DF\u95E0\u95E1\u95E2\u95E3\u95E4\u95E5\u95E6\u95E7\u95EC\u95FF\u9607\u9613\u9618\u961B\u961E\u9620\u9623\u9624\u9625\u9626\u9627\u9628\u9629\u962B\u962C\u962D\u962F\u9630\u9637\u9638\u9639\u963A\u963E\u9641\u9643\u964A\u964E\u964F\u9651\u9652\u9653\u9656\u9657\uFFFD\u9658\u9659\u965A\u965C\u965D\u965E\u9660\u9663\u9665\u9666\u966B\u966D\u966E\u966F\u9670\u9671\u9673\u9678\u9679\u967A\u967B\u967C\u967D\u967E\u967F\u9680\u9681\u9682\u9683\u9684\u9687\u9689\u968A\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0\uFFFD".split(""),e=0;e!=t[234].length;++e)t[234][e].charCodeAt(0)!==65533&&(a[t[234][e]]=59904+e,v[59904+e]=t[234][e]);for(t[235]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u968C\u968E\u9691\u9692\u9693\u9695\u9696\u969A\u969B\u969D\u969E\u969F\u96A0\u96A1\u96A2\u96A3\u96A4\u96A5\u96A6\u96A8\u96A9\u96AA\u96AB\u96AC\u96AD\u96AE\u96AF\u96B1\u96B2\u96B4\u96B5\u96B7\u96B8\u96BA\u96BB\u96BF\u96C2\u96C3\u96C8\u96CA\u96CB\u96D0\u96D1\u96D3\u96D4\u96D6\u96D7\u96D8\u96D9\u96DA\u96DB\u96DC\u96DD\u96DE\u96DF\u96E1\u96E2\u96E3\u96E4\u96E5\u96E6\u96E7\u96EB\uFFFD\u96EC\u96ED\u96EE\u96F0\u96F1\u96F2\u96F4\u96F5\u96F8\u96FA\u96FB\u96FC\u96FD\u96FF\u9702\u9703\u9705\u970A\u970B\u970C\u9710\u9711\u9712\u9714\u9715\u9717\u9718\u9719\u971A\u971B\u971D\u971F\u9720\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB\uFFFD".split(""),e=0;e!=t[235].length;++e)t[235][e].charCodeAt(0)!==65533&&(a[t[235][e]]=60160+e,v[60160+e]=t[235][e]);for(t[236]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9721\u9722\u9723\u9724\u9725\u9726\u9727\u9728\u9729\u972B\u972C\u972E\u972F\u9731\u9733\u9734\u9735\u9736\u9737\u973A\u973B\u973C\u973D\u973F\u9740\u9741\u9742\u9743\u9744\u9745\u9746\u9747\u9748\u9749\u974A\u974B\u974C\u974D\u974E\u974F\u9750\u9751\u9754\u9755\u9757\u9758\u975A\u975C\u975D\u975F\u9763\u9764\u9766\u9767\u9768\u976A\u976B\u976C\u976D\u976E\u976F\u9770\u9771\uFFFD\u9772\u9775\u9777\u9778\u9779\u977A\u977B\u977D\u977E\u977F\u9780\u9781\u9782\u9783\u9784\u9786\u9787\u9788\u9789\u978A\u978C\u978E\u978F\u9790\u9793\u9795\u9796\u9797\u9799\u979A\u979B\u979C\u979D\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0\uFFFD".split(""),e=0;e!=t[236].length;++e)t[236][e].charCodeAt(0)!==65533&&(a[t[236][e]]=60416+e,v[60416+e]=t[236][e]);for(t[237]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u979E\u979F\u97A1\u97A2\u97A4\u97A5\u97A6\u97A7\u97A8\u97A9\u97AA\u97AC\u97AE\u97B0\u97B1\u97B3\u97B5\u97B6\u97B7\u97B8\u97B9\u97BA\u97BB\u97BC\u97BD\u97BE\u97BF\u97C0\u97C1\u97C2\u97C3\u97C4\u97C5\u97C6\u97C7\u97C8\u97C9\u97CA\u97CB\u97CC\u97CD\u97CE\u97CF\u97D0\u97D1\u97D2\u97D3\u97D4\u97D5\u97D6\u97D7\u97D8\u97D9\u97DA\u97DB\u97DC\u97DD\u97DE\u97DF\u97E0\u97E1\u97E2\u97E3\uFFFD\u97E4\u97E5\u97E8\u97EE\u97EF\u97F0\u97F1\u97F2\u97F4\u97F7\u97F8\u97F9\u97FA\u97FB\u97FC\u97FD\u97FE\u97FF\u9800\u9801\u9802\u9803\u9804\u9805\u9806\u9807\u9808\u9809\u980A\u980B\u980C\u980D\u980E\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768\uFFFD".split(""),e=0;e!=t[237].length;++e)t[237][e].charCodeAt(0)!==65533&&(a[t[237][e]]=60672+e,v[60672+e]=t[237][e]);for(t[238]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u980F\u9810\u9811\u9812\u9813\u9814\u9815\u9816\u9817\u9818\u9819\u981A\u981B\u981C\u981D\u981E\u981F\u9820\u9821\u9822\u9823\u9824\u9825\u9826\u9827\u9828\u9829\u982A\u982B\u982C\u982D\u982E\u982F\u9830\u9831\u9832\u9833\u9834\u9835\u9836\u9837\u9838\u9839\u983A\u983B\u983C\u983D\u983E\u983F\u9840\u9841\u9842\u9843\u9844\u9845\u9846\u9847\u9848\u9849\u984A\u984B\u984C\u984D\uFFFD\u984E\u984F\u9850\u9851\u9852\u9853\u9854\u9855\u9856\u9857\u9858\u9859\u985A\u985B\u985C\u985D\u985E\u985F\u9860\u9861\u9862\u9863\u9864\u9865\u9866\u9867\u9868\u9869\u986A\u986B\u986C\u986D\u986E\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6\u94B7\u94B8\u94B9\u94BA\u94BC\u94BD\u94BF\u94C4\u94C8\u94C9\u94CA\u94CB\u94CC\u94CD\u94CE\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA\uFFFD".split(""),e=0;e!=t[238].length;++e)t[238][e].charCodeAt(0)!==65533&&(a[t[238][e]]=60928+e,v[60928+e]=t[238][e]);for(t[239]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u986F\u9870\u9871\u9872\u9873\u9874\u988B\u988E\u9892\u9895\u9899\u98A3\u98A8\u98A9\u98AA\u98AB\u98AC\u98AD\u98AE\u98AF\u98B0\u98B1\u98B2\u98B3\u98B4\u98B5\u98B6\u98B7\u98B8\u98B9\u98BA\u98BB\u98BC\u98BD\u98BE\u98BF\u98C0\u98C1\u98C2\u98C3\u98C4\u98C5\u98C6\u98C7\u98C8\u98C9\u98CA\u98CB\u98CC\u98CD\u98CF\u98D0\u98D4\u98D6\u98D7\u98DB\u98DC\u98DD\u98E0\u98E1\u98E2\u98E3\u98E4\uFFFD\u98E5\u98E6\u98E9\u98EA\u98EB\u98EC\u98ED\u98EE\u98EF\u98F0\u98F1\u98F2\u98F3\u98F4\u98F5\u98F6\u98F7\u98F8\u98F9\u98FA\u98FB\u98FC\u98FD\u98FE\u98FF\u9900\u9901\u9902\u9903\u9904\u9905\u9906\u9907\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512\u9513\u9514\u9515\u9516\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564\u9565\u9566\u9567\u9568\u9569\u956A\u956B\u956C\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14\uFFFD".split(""),e=0;e!=t[239].length;++e)t[239][e].charCodeAt(0)!==65533&&(a[t[239][e]]=61184+e,v[61184+e]=t[239][e]);for(t[240]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9908\u9909\u990A\u990B\u990C\u990E\u990F\u9911\u9912\u9913\u9914\u9915\u9916\u9917\u9918\u9919\u991A\u991B\u991C\u991D\u991E\u991F\u9920\u9921\u9922\u9923\u9924\u9925\u9926\u9927\u9928\u9929\u992A\u992B\u992C\u992D\u992F\u9930\u9931\u9932\u9933\u9934\u9935\u9936\u9937\u9938\u9939\u993A\u993B\u993C\u993D\u993E\u993F\u9940\u9941\u9942\u9943\u9944\u9945\u9946\u9947\u9948\u9949\uFFFD\u994A\u994B\u994C\u994D\u994E\u994F\u9950\u9951\u9952\u9953\u9956\u9957\u9958\u9959\u995A\u995B\u995C\u995D\u995E\u995F\u9960\u9961\u9962\u9964\u9966\u9973\u9978\u9979\u997B\u997E\u9982\u9983\u9989\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28\u9E29\u9E2A\u9E2B\u9E2C\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66\u9E67\u9E68\u9E69\u9E6A\u9E6B\u9E6C\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619\uFFFD".split(""),e=0;e!=t[240].length;++e)t[240][e].charCodeAt(0)!==65533&&(a[t[240][e]]=61440+e,v[61440+e]=t[240][e]);for(t[241]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u998C\u998E\u999A\u999B\u999C\u999D\u999E\u999F\u99A0\u99A1\u99A2\u99A3\u99A4\u99A6\u99A7\u99A9\u99AA\u99AB\u99AC\u99AD\u99AE\u99AF\u99B0\u99B1\u99B2\u99B3\u99B4\u99B5\u99B6\u99B7\u99B8\u99B9\u99BA\u99BB\u99BC\u99BD\u99BE\u99BF\u99C0\u99C1\u99C2\u99C3\u99C4\u99C5\u99C6\u99C7\u99C8\u99C9\u99CA\u99CB\u99CC\u99CD\u99CE\u99CF\u99D0\u99D1\u99D2\u99D3\u99D4\u99D5\u99D6\u99D7\u99D8\uFFFD\u99D9\u99DA\u99DB\u99DC\u99DD\u99DE\u99DF\u99E0\u99E1\u99E2\u99E3\u99E4\u99E5\u99E6\u99E7\u99E8\u99E9\u99EA\u99EB\u99EC\u99ED\u99EE\u99EF\u99F0\u99F1\u99F2\u99F3\u99F4\u99F5\u99F6\u99F7\u99F8\u99F9\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883\uFFFD".split(""),e=0;e!=t[241].length;++e)t[241][e].charCodeAt(0)!==65533&&(a[t[241][e]]=61696+e,v[61696+e]=t[241][e]);for(t[242]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u99FA\u99FB\u99FC\u99FD\u99FE\u99FF\u9A00\u9A01\u9A02\u9A03\u9A04\u9A05\u9A06\u9A07\u9A08\u9A09\u9A0A\u9A0B\u9A0C\u9A0D\u9A0E\u9A0F\u9A10\u9A11\u9A12\u9A13\u9A14\u9A15\u9A16\u9A17\u9A18\u9A19\u9A1A\u9A1B\u9A1C\u9A1D\u9A1E\u9A1F\u9A20\u9A21\u9A22\u9A23\u9A24\u9A25\u9A26\u9A27\u9A28\u9A29\u9A2A\u9A2B\u9A2C\u9A2D\u9A2E\u9A2F\u9A30\u9A31\u9A32\u9A33\u9A34\u9A35\u9A36\u9A37\u9A38\uFFFD\u9A39\u9A3A\u9A3B\u9A3C\u9A3D\u9A3E\u9A3F\u9A40\u9A41\u9A42\u9A43\u9A44\u9A45\u9A46\u9A47\u9A48\u9A49\u9A4A\u9A4B\u9A4C\u9A4D\u9A4E\u9A4F\u9A50\u9A51\u9A52\u9A53\u9A54\u9A55\u9A56\u9A57\u9A58\u9A59\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2\uFFFD".split(""),e=0;e!=t[242].length;++e)t[242][e].charCodeAt(0)!==65533&&(a[t[242][e]]=61952+e,v[61952+e]=t[242][e]);for(t[243]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9A5A\u9A5B\u9A5C\u9A5D\u9A5E\u9A5F\u9A60\u9A61\u9A62\u9A63\u9A64\u9A65\u9A66\u9A67\u9A68\u9A69\u9A6A\u9A6B\u9A72\u9A83\u9A89\u9A8D\u9A8E\u9A94\u9A95\u9A99\u9AA6\u9AA9\u9AAA\u9AAB\u9AAC\u9AAD\u9AAE\u9AAF\u9AB2\u9AB3\u9AB4\u9AB5\u9AB9\u9ABB\u9ABD\u9ABE\u9ABF\u9AC3\u9AC4\u9AC6\u9AC7\u9AC8\u9AC9\u9ACA\u9ACD\u9ACE\u9ACF\u9AD0\u9AD2\u9AD4\u9AD5\u9AD6\u9AD7\u9AD9\u9ADA\u9ADB\u9ADC\uFFFD\u9ADD\u9ADE\u9AE0\u9AE2\u9AE3\u9AE4\u9AE5\u9AE7\u9AE8\u9AE9\u9AEA\u9AEC\u9AEE\u9AF0\u9AF1\u9AF2\u9AF3\u9AF4\u9AF5\u9AF6\u9AF7\u9AF8\u9AFA\u9AFC\u9AFD\u9AFE\u9AFF\u9B00\u9B01\u9B02\u9B04\u9B05\u9B06\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B\uFFFD".split(""),e=0;e!=t[243].length;++e)t[243][e].charCodeAt(0)!==65533&&(a[t[243][e]]=62208+e,v[62208+e]=t[243][e]);for(t[244]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9B07\u9B09\u9B0A\u9B0B\u9B0C\u9B0D\u9B0E\u9B10\u9B11\u9B12\u9B14\u9B15\u9B16\u9B17\u9B18\u9B19\u9B1A\u9B1B\u9B1C\u9B1D\u9B1E\u9B20\u9B21\u9B22\u9B24\u9B25\u9B26\u9B27\u9B28\u9B29\u9B2A\u9B2B\u9B2C\u9B2D\u9B2E\u9B30\u9B31\u9B33\u9B34\u9B35\u9B36\u9B37\u9B38\u9B39\u9B3A\u9B3D\u9B3E\u9B3F\u9B40\u9B46\u9B4A\u9B4B\u9B4C\u9B4E\u9B50\u9B52\u9B53\u9B55\u9B56\u9B57\u9B58\u9B59\u9B5A\uFFFD\u9B5B\u9B5C\u9B5D\u9B5E\u9B5F\u9B60\u9B61\u9B62\u9B63\u9B64\u9B65\u9B66\u9B67\u9B68\u9B69\u9B6A\u9B6B\u9B6C\u9B6D\u9B6E\u9B6F\u9B70\u9B71\u9B72\u9B73\u9B74\u9B75\u9B76\u9B77\u9B78\u9B79\u9B7A\u9B7B\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164\uFFFD".split(""),e=0;e!=t[244].length;++e)t[244][e].charCodeAt(0)!==65533&&(a[t[244][e]]=62464+e,v[62464+e]=t[244][e]);for(t[245]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9B7C\u9B7D\u9B7E\u9B7F\u9B80\u9B81\u9B82\u9B83\u9B84\u9B85\u9B86\u9B87\u9B88\u9B89\u9B8A\u9B8B\u9B8C\u9B8D\u9B8E\u9B8F\u9B90\u9B91\u9B92\u9B93\u9B94\u9B95\u9B96\u9B97\u9B98\u9B99\u9B9A\u9B9B\u9B9C\u9B9D\u9B9E\u9B9F\u9BA0\u9BA1\u9BA2\u9BA3\u9BA4\u9BA5\u9BA6\u9BA7\u9BA8\u9BA9\u9BAA\u9BAB\u9BAC\u9BAD\u9BAE\u9BAF\u9BB0\u9BB1\u9BB2\u9BB3\u9BB4\u9BB5\u9BB6\u9BB7\u9BB8\u9BB9\u9BBA\uFFFD\u9BBB\u9BBC\u9BBD\u9BBE\u9BBF\u9BC0\u9BC1\u9BC2\u9BC3\u9BC4\u9BC5\u9BC6\u9BC7\u9BC8\u9BC9\u9BCA\u9BCB\u9BCC\u9BCD\u9BCE\u9BCF\u9BD0\u9BD1\u9BD2\u9BD3\u9BD4\u9BD5\u9BD6\u9BD7\u9BD8\u9BD9\u9BDA\u9BDB\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC\uFFFD".split(""),e=0;e!=t[245].length;++e)t[245][e].charCodeAt(0)!==65533&&(a[t[245][e]]=62720+e,v[62720+e]=t[245][e]);for(t[246]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9BDC\u9BDD\u9BDE\u9BDF\u9BE0\u9BE1\u9BE2\u9BE3\u9BE4\u9BE5\u9BE6\u9BE7\u9BE8\u9BE9\u9BEA\u9BEB\u9BEC\u9BED\u9BEE\u9BEF\u9BF0\u9BF1\u9BF2\u9BF3\u9BF4\u9BF5\u9BF6\u9BF7\u9BF8\u9BF9\u9BFA\u9BFB\u9BFC\u9BFD\u9BFE\u9BFF\u9C00\u9C01\u9C02\u9C03\u9C04\u9C05\u9C06\u9C07\u9C08\u9C09\u9C0A\u9C0B\u9C0C\u9C0D\u9C0E\u9C0F\u9C10\u9C11\u9C12\u9C13\u9C14\u9C15\u9C16\u9C17\u9C18\u9C19\u9C1A\uFFFD\u9C1B\u9C1C\u9C1D\u9C1E\u9C1F\u9C20\u9C21\u9C22\u9C23\u9C24\u9C25\u9C26\u9C27\u9C28\u9C29\u9C2A\u9C2B\u9C2C\u9C2D\u9C2E\u9C2F\u9C30\u9C31\u9C32\u9C33\u9C34\u9C35\u9C36\u9C37\u9C38\u9C39\u9C3A\u9C3B\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85\u9F86\u9F87\u9F88\u9F89\u9F8A\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E\u9C9F\u9CA0\u9CA1\u9CA2\u9CA3\u9CA5\u9CA6\u9CA7\u9CA8\u9CA9\u9CAB\u9CAD\u9CAE\u9CB0\u9CB1\u9CB2\u9CB3\u9CB4\u9CB5\u9CB6\u9CB7\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB\uFFFD".split(""),e=0;e!=t[246].length;++e)t[246][e].charCodeAt(0)!==65533&&(a[t[246][e]]=62976+e,v[62976+e]=t[246][e]);for(t[247]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9C3C\u9C3D\u9C3E\u9C3F\u9C40\u9C41\u9C42\u9C43\u9C44\u9C45\u9C46\u9C47\u9C48\u9C49\u9C4A\u9C4B\u9C4C\u9C4D\u9C4E\u9C4F\u9C50\u9C51\u9C52\u9C53\u9C54\u9C55\u9C56\u9C57\u9C58\u9C59\u9C5A\u9C5B\u9C5C\u9C5D\u9C5E\u9C5F\u9C60\u9C61\u9C62\u9C63\u9C64\u9C65\u9C66\u9C67\u9C68\u9C69\u9C6A\u9C6B\u9C6C\u9C6D\u9C6E\u9C6F\u9C70\u9C71\u9C72\u9C73\u9C74\u9C75\u9C76\u9C77\u9C78\u9C79\u9C7A\uFFFD\u9C7B\u9C7D\u9C7E\u9C80\u9C83\u9C84\u9C89\u9C8A\u9C8C\u9C8F\u9C93\u9C96\u9C97\u9C98\u9C99\u9C9D\u9CAA\u9CAC\u9CAF\u9CB9\u9CBE\u9CBF\u9CC0\u9CC1\u9CC2\u9CC8\u9CC9\u9CD1\u9CD2\u9CDA\u9CDB\u9CE0\u9CE1\u9CCC\u9CCD\u9CCE\u9CCF\u9CD0\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44\uFFFD".split(""),e=0;e!=t[247].length;++e)t[247][e].charCodeAt(0)!==65533&&(a[t[247][e]]=63232+e,v[63232+e]=t[247][e]);for(t[248]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9CE3\u9CE4\u9CE5\u9CE6\u9CE7\u9CE8\u9CE9\u9CEA\u9CEB\u9CEC\u9CED\u9CEE\u9CEF\u9CF0\u9CF1\u9CF2\u9CF3\u9CF4\u9CF5\u9CF6\u9CF7\u9CF8\u9CF9\u9CFA\u9CFB\u9CFC\u9CFD\u9CFE\u9CFF\u9D00\u9D01\u9D02\u9D03\u9D04\u9D05\u9D06\u9D07\u9D08\u9D09\u9D0A\u9D0B\u9D0C\u9D0D\u9D0E\u9D0F\u9D10\u9D11\u9D12\u9D13\u9D14\u9D15\u9D16\u9D17\u9D18\u9D19\u9D1A\u9D1B\u9D1C\u9D1D\u9D1E\u9D1F\u9D20\u9D21\uFFFD\u9D22\u9D23\u9D24\u9D25\u9D26\u9D27\u9D28\u9D29\u9D2A\u9D2B\u9D2C\u9D2D\u9D2E\u9D2F\u9D30\u9D31\u9D32\u9D33\u9D34\u9D35\u9D36\u9D37\u9D38\u9D39\u9D3A\u9D3B\u9D3C\u9D3D\u9D3E\u9D3F\u9D40\u9D41\u9D42\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[248].length;++e)t[248][e].charCodeAt(0)!==65533&&(a[t[248][e]]=63488+e,v[63488+e]=t[248][e]);for(t[249]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9D43\u9D44\u9D45\u9D46\u9D47\u9D48\u9D49\u9D4A\u9D4B\u9D4C\u9D4D\u9D4E\u9D4F\u9D50\u9D51\u9D52\u9D53\u9D54\u9D55\u9D56\u9D57\u9D58\u9D59\u9D5A\u9D5B\u9D5C\u9D5D\u9D5E\u9D5F\u9D60\u9D61\u9D62\u9D63\u9D64\u9D65\u9D66\u9D67\u9D68\u9D69\u9D6A\u9D6B\u9D6C\u9D6D\u9D6E\u9D6F\u9D70\u9D71\u9D72\u9D73\u9D74\u9D75\u9D76\u9D77\u9D78\u9D79\u9D7A\u9D7B\u9D7C\u9D7D\u9D7E\u9D7F\u9D80\u9D81\uFFFD\u9D82\u9D83\u9D84\u9D85\u9D86\u9D87\u9D88\u9D89\u9D8A\u9D8B\u9D8C\u9D8D\u9D8E\u9D8F\u9D90\u9D91\u9D92\u9D93\u9D94\u9D95\u9D96\u9D97\u9D98\u9D99\u9D9A\u9D9B\u9D9C\u9D9D\u9D9E\u9D9F\u9DA0\u9DA1\u9DA2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[249].length;++e)t[249][e].charCodeAt(0)!==65533&&(a[t[249][e]]=63744+e,v[63744+e]=t[249][e]);for(t[250]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9DA3\u9DA4\u9DA5\u9DA6\u9DA7\u9DA8\u9DA9\u9DAA\u9DAB\u9DAC\u9DAD\u9DAE\u9DAF\u9DB0\u9DB1\u9DB2\u9DB3\u9DB4\u9DB5\u9DB6\u9DB7\u9DB8\u9DB9\u9DBA\u9DBB\u9DBC\u9DBD\u9DBE\u9DBF\u9DC0\u9DC1\u9DC2\u9DC3\u9DC4\u9DC5\u9DC6\u9DC7\u9DC8\u9DC9\u9DCA\u9DCB\u9DCC\u9DCD\u9DCE\u9DCF\u9DD0\u9DD1\u9DD2\u9DD3\u9DD4\u9DD5\u9DD6\u9DD7\u9DD8\u9DD9\u9DDA\u9DDB\u9DDC\u9DDD\u9DDE\u9DDF\u9DE0\u9DE1\uFFFD\u9DE2\u9DE3\u9DE4\u9DE5\u9DE6\u9DE7\u9DE8\u9DE9\u9DEA\u9DEB\u9DEC\u9DED\u9DEE\u9DEF\u9DF0\u9DF1\u9DF2\u9DF3\u9DF4\u9DF5\u9DF6\u9DF7\u9DF8\u9DF9\u9DFA\u9DFB\u9DFC\u9DFD\u9DFE\u9DFF\u9E00\u9E01\u9E02\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[250].length;++e)t[250][e].charCodeAt(0)!==65533&&(a[t[250][e]]=64e3+e,v[64e3+e]=t[250][e]);for(t[251]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9E03\u9E04\u9E05\u9E06\u9E07\u9E08\u9E09\u9E0A\u9E0B\u9E0C\u9E0D\u9E0E\u9E0F\u9E10\u9E11\u9E12\u9E13\u9E14\u9E15\u9E16\u9E17\u9E18\u9E19\u9E1A\u9E1B\u9E1C\u9E1D\u9E1E\u9E24\u9E27\u9E2E\u9E30\u9E34\u9E3B\u9E3C\u9E40\u9E4D\u9E50\u9E52\u9E53\u9E54\u9E56\u9E59\u9E5D\u9E5F\u9E60\u9E61\u9E62\u9E65\u9E6E\u9E6F\u9E72\u9E74\u9E75\u9E76\u9E77\u9E78\u9E79\u9E7A\u9E7B\u9E7C\u9E7D\u9E80\uFFFD\u9E81\u9E83\u9E84\u9E85\u9E86\u9E89\u9E8A\u9E8C\u9E8D\u9E8E\u9E8F\u9E90\u9E91\u9E94\u9E95\u9E96\u9E97\u9E98\u9E99\u9E9A\u9E9B\u9E9C\u9E9E\u9EA0\u9EA1\u9EA2\u9EA3\u9EA4\u9EA5\u9EA7\u9EA8\u9EA9\u9EAA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[251].length;++e)t[251][e].charCodeAt(0)!==65533&&(a[t[251][e]]=64256+e,v[64256+e]=t[251][e]);for(t[252]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9EAB\u9EAC\u9EAD\u9EAE\u9EAF\u9EB0\u9EB1\u9EB2\u9EB3\u9EB5\u9EB6\u9EB7\u9EB9\u9EBA\u9EBC\u9EBF\u9EC0\u9EC1\u9EC2\u9EC3\u9EC5\u9EC6\u9EC7\u9EC8\u9ECA\u9ECB\u9ECC\u9ED0\u9ED2\u9ED3\u9ED5\u9ED6\u9ED7\u9ED9\u9EDA\u9EDE\u9EE1\u9EE3\u9EE4\u9EE6\u9EE8\u9EEB\u9EEC\u9EED\u9EEE\u9EF0\u9EF1\u9EF2\u9EF3\u9EF4\u9EF5\u9EF6\u9EF7\u9EF8\u9EFA\u9EFD\u9EFF\u9F00\u9F01\u9F02\u9F03\u9F04\u9F05\uFFFD\u9F06\u9F07\u9F08\u9F09\u9F0A\u9F0C\u9F0F\u9F11\u9F12\u9F14\u9F15\u9F16\u9F18\u9F1A\u9F1B\u9F1C\u9F1D\u9F1E\u9F1F\u9F21\u9F23\u9F24\u9F25\u9F26\u9F27\u9F28\u9F29\u9F2A\u9F2B\u9F2D\u9F2E\u9F30\u9F31\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[252].length;++e)t[252][e].charCodeAt(0)!==65533&&(a[t[252][e]]=64512+e,v[64512+e]=t[252][e]);for(t[253]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9F32\u9F33\u9F34\u9F35\u9F36\u9F38\u9F3A\u9F3C\u9F3F\u9F40\u9F41\u9F42\u9F43\u9F45\u9F46\u9F47\u9F48\u9F49\u9F4A\u9F4B\u9F4C\u9F4D\u9F4E\u9F4F\u9F52\u9F53\u9F54\u9F55\u9F56\u9F57\u9F58\u9F59\u9F5A\u9F5B\u9F5C\u9F5D\u9F5E\u9F5F\u9F60\u9F61\u9F62\u9F63\u9F64\u9F65\u9F66\u9F67\u9F68\u9F69\u9F6A\u9F6B\u9F6C\u9F6D\u9F6E\u9F6F\u9F70\u9F71\u9F72\u9F73\u9F74\u9F75\u9F76\u9F77\u9F78\uFFFD\u9F79\u9F7A\u9F7B\u9F7C\u9F7D\u9F7E\u9F81\u9F82\u9F8D\u9F8E\u9F8F\u9F90\u9F91\u9F92\u9F93\u9F94\u9F95\u9F96\u9F97\u9F98\u9F9C\u9F9D\u9F9E\u9FA1\u9FA2\u9FA3\u9FA4\u9FA5\uF92C\uF979\uF995\uF9E7\uF9F1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[253].length;++e)t[253][e].charCodeAt(0)!==65533&&(a[t[253][e]]=64768+e,v[64768+e]=t[253][e]);for(t[254]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFA0C\uFA0D\uFA0E\uFA0F\uFA11\uFA13\uFA14\uFA18\uFA1F\uFA20\uFA21\uFA23\uFA24\uFA27\uFA28\uFA29\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[254].length;++e)t[254][e].charCodeAt(0)!==65533&&(a[t[254][e]]=65024+e,v[65024+e]=t[254][e]);return{enc:a,dec:v}}(),m[949]=function(){var v=[],a={},t=[],e;for(t[0]=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`.split(""),e=0;e!=t[0].length;++e)t[0][e].charCodeAt(0)!==65533&&(a[t[0][e]]=0+e,v[0+e]=t[0][e]);for(t[129]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAC02\uAC03\uAC05\uAC06\uAC0B\uAC0C\uAC0D\uAC0E\uAC0F\uAC18\uAC1E\uAC1F\uAC21\uAC22\uAC23\uAC25\uAC26\uAC27\uAC28\uAC29\uAC2A\uAC2B\uAC2E\uAC32\uAC33\uAC34\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAC35\uAC36\uAC37\uAC3A\uAC3B\uAC3D\uAC3E\uAC3F\uAC41\uAC42\uAC43\uAC44\uAC45\uAC46\uAC47\uAC48\uAC49\uAC4A\uAC4C\uAC4E\uAC4F\uAC50\uAC51\uAC52\uAC53\uAC55\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAC56\uAC57\uAC59\uAC5A\uAC5B\uAC5D\uAC5E\uAC5F\uAC60\uAC61\uAC62\uAC63\uAC64\uAC65\uAC66\uAC67\uAC68\uAC69\uAC6A\uAC6B\uAC6C\uAC6D\uAC6E\uAC6F\uAC72\uAC73\uAC75\uAC76\uAC79\uAC7B\uAC7C\uAC7D\uAC7E\uAC7F\uAC82\uAC87\uAC88\uAC8D\uAC8E\uAC8F\uAC91\uAC92\uAC93\uAC95\uAC96\uAC97\uAC98\uAC99\uAC9A\uAC9B\uAC9E\uACA2\uACA3\uACA4\uACA5\uACA6\uACA7\uACAB\uACAD\uACAE\uACB1\uACB2\uACB3\uACB4\uACB5\uACB6\uACB7\uACBA\uACBE\uACBF\uACC0\uACC2\uACC3\uACC5\uACC6\uACC7\uACC9\uACCA\uACCB\uACCD\uACCE\uACCF\uACD0\uACD1\uACD2\uACD3\uACD4\uACD6\uACD8\uACD9\uACDA\uACDB\uACDC\uACDD\uACDE\uACDF\uACE2\uACE3\uACE5\uACE6\uACE9\uACEB\uACED\uACEE\uACF2\uACF4\uACF7\uACF8\uACF9\uACFA\uACFB\uACFE\uACFF\uAD01\uAD02\uAD03\uAD05\uAD07\uAD08\uAD09\uAD0A\uAD0B\uAD0E\uAD10\uAD12\uAD13\uFFFD".split(""),e=0;e!=t[129].length;++e)t[129][e].charCodeAt(0)!==65533&&(a[t[129][e]]=33024+e,v[33024+e]=t[129][e]);for(t[130]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAD14\uAD15\uAD16\uAD17\uAD19\uAD1A\uAD1B\uAD1D\uAD1E\uAD1F\uAD21\uAD22\uAD23\uAD24\uAD25\uAD26\uAD27\uAD28\uAD2A\uAD2B\uAD2E\uAD2F\uAD30\uAD31\uAD32\uAD33\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAD36\uAD37\uAD39\uAD3A\uAD3B\uAD3D\uAD3E\uAD3F\uAD40\uAD41\uAD42\uAD43\uAD46\uAD48\uAD4A\uAD4B\uAD4C\uAD4D\uAD4E\uAD4F\uAD51\uAD52\uAD53\uAD55\uAD56\uAD57\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAD59\uAD5A\uAD5B\uAD5C\uAD5D\uAD5E\uAD5F\uAD60\uAD62\uAD64\uAD65\uAD66\uAD67\uAD68\uAD69\uAD6A\uAD6B\uAD6E\uAD6F\uAD71\uAD72\uAD77\uAD78\uAD79\uAD7A\uAD7E\uAD80\uAD83\uAD84\uAD85\uAD86\uAD87\uAD8A\uAD8B\uAD8D\uAD8E\uAD8F\uAD91\uAD92\uAD93\uAD94\uAD95\uAD96\uAD97\uAD98\uAD99\uAD9A\uAD9B\uAD9E\uAD9F\uADA0\uADA1\uADA2\uADA3\uADA5\uADA6\uADA7\uADA8\uADA9\uADAA\uADAB\uADAC\uADAD\uADAE\uADAF\uADB0\uADB1\uADB2\uADB3\uADB4\uADB5\uADB6\uADB8\uADB9\uADBA\uADBB\uADBC\uADBD\uADBE\uADBF\uADC2\uADC3\uADC5\uADC6\uADC7\uADC9\uADCA\uADCB\uADCC\uADCD\uADCE\uADCF\uADD2\uADD4\uADD5\uADD6\uADD7\uADD8\uADD9\uADDA\uADDB\uADDD\uADDE\uADDF\uADE1\uADE2\uADE3\uADE5\uADE6\uADE7\uADE8\uADE9\uADEA\uADEB\uADEC\uADED\uADEE\uADEF\uADF0\uADF1\uADF2\uADF3\uADF4\uADF5\uADF6\uADF7\uFFFD".split(""),e=0;e!=t[130].length;++e)t[130][e].charCodeAt(0)!==65533&&(a[t[130][e]]=33280+e,v[33280+e]=t[130][e]);for(t[131]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uADFA\uADFB\uADFD\uADFE\uAE02\uAE03\uAE04\uAE05\uAE06\uAE07\uAE0A\uAE0C\uAE0E\uAE0F\uAE10\uAE11\uAE12\uAE13\uAE15\uAE16\uAE17\uAE18\uAE19\uAE1A\uAE1B\uAE1C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAE1D\uAE1E\uAE1F\uAE20\uAE21\uAE22\uAE23\uAE24\uAE25\uAE26\uAE27\uAE28\uAE29\uAE2A\uAE2B\uAE2C\uAE2D\uAE2E\uAE2F\uAE32\uAE33\uAE35\uAE36\uAE39\uAE3B\uAE3C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAE3D\uAE3E\uAE3F\uAE42\uAE44\uAE47\uAE48\uAE49\uAE4B\uAE4F\uAE51\uAE52\uAE53\uAE55\uAE57\uAE58\uAE59\uAE5A\uAE5B\uAE5E\uAE62\uAE63\uAE64\uAE66\uAE67\uAE6A\uAE6B\uAE6D\uAE6E\uAE6F\uAE71\uAE72\uAE73\uAE74\uAE75\uAE76\uAE77\uAE7A\uAE7E\uAE7F\uAE80\uAE81\uAE82\uAE83\uAE86\uAE87\uAE88\uAE89\uAE8A\uAE8B\uAE8D\uAE8E\uAE8F\uAE90\uAE91\uAE92\uAE93\uAE94\uAE95\uAE96\uAE97\uAE98\uAE99\uAE9A\uAE9B\uAE9C\uAE9D\uAE9E\uAE9F\uAEA0\uAEA1\uAEA2\uAEA3\uAEA4\uAEA5\uAEA6\uAEA7\uAEA8\uAEA9\uAEAA\uAEAB\uAEAC\uAEAD\uAEAE\uAEAF\uAEB0\uAEB1\uAEB2\uAEB3\uAEB4\uAEB5\uAEB6\uAEB7\uAEB8\uAEB9\uAEBA\uAEBB\uAEBF\uAEC1\uAEC2\uAEC3\uAEC5\uAEC6\uAEC7\uAEC8\uAEC9\uAECA\uAECB\uAECE\uAED2\uAED3\uAED4\uAED5\uAED6\uAED7\uAEDA\uAEDB\uAEDD\uAEDE\uAEDF\uAEE0\uAEE1\uAEE2\uAEE3\uAEE4\uAEE5\uFFFD".split(""),e=0;e!=t[131].length;++e)t[131][e].charCodeAt(0)!==65533&&(a[t[131][e]]=33536+e,v[33536+e]=t[131][e]);for(t[132]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAEE6\uAEE7\uAEE9\uAEEA\uAEEC\uAEEE\uAEEF\uAEF0\uAEF1\uAEF2\uAEF3\uAEF5\uAEF6\uAEF7\uAEF9\uAEFA\uAEFB\uAEFD\uAEFE\uAEFF\uAF00\uAF01\uAF02\uAF03\uAF04\uAF05\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAF06\uAF09\uAF0A\uAF0B\uAF0C\uAF0E\uAF0F\uAF11\uAF12\uAF13\uAF14\uAF15\uAF16\uAF17\uAF18\uAF19\uAF1A\uAF1B\uAF1C\uAF1D\uAF1E\uAF1F\uAF20\uAF21\uAF22\uAF23\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAF24\uAF25\uAF26\uAF27\uAF28\uAF29\uAF2A\uAF2B\uAF2E\uAF2F\uAF31\uAF33\uAF35\uAF36\uAF37\uAF38\uAF39\uAF3A\uAF3B\uAF3E\uAF40\uAF44\uAF45\uAF46\uAF47\uAF4A\uAF4B\uAF4C\uAF4D\uAF4E\uAF4F\uAF51\uAF52\uAF53\uAF54\uAF55\uAF56\uAF57\uAF58\uAF59\uAF5A\uAF5B\uAF5E\uAF5F\uAF60\uAF61\uAF62\uAF63\uAF66\uAF67\uAF68\uAF69\uAF6A\uAF6B\uAF6C\uAF6D\uAF6E\uAF6F\uAF70\uAF71\uAF72\uAF73\uAF74\uAF75\uAF76\uAF77\uAF78\uAF7A\uAF7B\uAF7C\uAF7D\uAF7E\uAF7F\uAF81\uAF82\uAF83\uAF85\uAF86\uAF87\uAF89\uAF8A\uAF8B\uAF8C\uAF8D\uAF8E\uAF8F\uAF92\uAF93\uAF94\uAF96\uAF97\uAF98\uAF99\uAF9A\uAF9B\uAF9D\uAF9E\uAF9F\uAFA0\uAFA1\uAFA2\uAFA3\uAFA4\uAFA5\uAFA6\uAFA7\uAFA8\uAFA9\uAFAA\uAFAB\uAFAC\uAFAD\uAFAE\uAFAF\uAFB0\uAFB1\uAFB2\uAFB3\uAFB4\uAFB5\uAFB6\uAFB7\uAFBA\uAFBB\uAFBD\uAFBE\uFFFD".split(""),e=0;e!=t[132].length;++e)t[132][e].charCodeAt(0)!==65533&&(a[t[132][e]]=33792+e,v[33792+e]=t[132][e]);for(t[133]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAFBF\uAFC1\uAFC2\uAFC3\uAFC4\uAFC5\uAFC6\uAFCA\uAFCC\uAFCF\uAFD0\uAFD1\uAFD2\uAFD3\uAFD5\uAFD6\uAFD7\uAFD8\uAFD9\uAFDA\uAFDB\uAFDD\uAFDE\uAFDF\uAFE0\uAFE1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uAFE2\uAFE3\uAFE4\uAFE5\uAFE6\uAFE7\uAFEA\uAFEB\uAFEC\uAFED\uAFEE\uAFEF\uAFF2\uAFF3\uAFF5\uAFF6\uAFF7\uAFF9\uAFFA\uAFFB\uAFFC\uAFFD\uAFFE\uAFFF\uB002\uB003\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB005\uB006\uB007\uB008\uB009\uB00A\uB00B\uB00D\uB00E\uB00F\uB011\uB012\uB013\uB015\uB016\uB017\uB018\uB019\uB01A\uB01B\uB01E\uB01F\uB020\uB021\uB022\uB023\uB024\uB025\uB026\uB027\uB029\uB02A\uB02B\uB02C\uB02D\uB02E\uB02F\uB030\uB031\uB032\uB033\uB034\uB035\uB036\uB037\uB038\uB039\uB03A\uB03B\uB03C\uB03D\uB03E\uB03F\uB040\uB041\uB042\uB043\uB046\uB047\uB049\uB04B\uB04D\uB04F\uB050\uB051\uB052\uB056\uB058\uB05A\uB05B\uB05C\uB05E\uB05F\uB060\uB061\uB062\uB063\uB064\uB065\uB066\uB067\uB068\uB069\uB06A\uB06B\uB06C\uB06D\uB06E\uB06F\uB070\uB071\uB072\uB073\uB074\uB075\uB076\uB077\uB078\uB079\uB07A\uB07B\uB07E\uB07F\uB081\uB082\uB083\uB085\uB086\uB087\uB088\uB089\uB08A\uB08B\uB08E\uB090\uB092\uB093\uB094\uB095\uB096\uB097\uB09B\uB09D\uB09E\uB0A3\uB0A4\uFFFD".split(""),e=0;e!=t[133].length;++e)t[133][e].charCodeAt(0)!==65533&&(a[t[133][e]]=34048+e,v[34048+e]=t[133][e]);for(t[134]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB0A5\uB0A6\uB0A7\uB0AA\uB0B0\uB0B2\uB0B6\uB0B7\uB0B9\uB0BA\uB0BB\uB0BD\uB0BE\uB0BF\uB0C0\uB0C1\uB0C2\uB0C3\uB0C6\uB0CA\uB0CB\uB0CC\uB0CD\uB0CE\uB0CF\uB0D2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB0D3\uB0D5\uB0D6\uB0D7\uB0D9\uB0DA\uB0DB\uB0DC\uB0DD\uB0DE\uB0DF\uB0E1\uB0E2\uB0E3\uB0E4\uB0E6\uB0E7\uB0E8\uB0E9\uB0EA\uB0EB\uB0EC\uB0ED\uB0EE\uB0EF\uB0F0\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB0F1\uB0F2\uB0F3\uB0F4\uB0F5\uB0F6\uB0F7\uB0F8\uB0F9\uB0FA\uB0FB\uB0FC\uB0FD\uB0FE\uB0FF\uB100\uB101\uB102\uB103\uB104\uB105\uB106\uB107\uB10A\uB10D\uB10E\uB10F\uB111\uB114\uB115\uB116\uB117\uB11A\uB11E\uB11F\uB120\uB121\uB122\uB126\uB127\uB129\uB12A\uB12B\uB12D\uB12E\uB12F\uB130\uB131\uB132\uB133\uB136\uB13A\uB13B\uB13C\uB13D\uB13E\uB13F\uB142\uB143\uB145\uB146\uB147\uB149\uB14A\uB14B\uB14C\uB14D\uB14E\uB14F\uB152\uB153\uB156\uB157\uB159\uB15A\uB15B\uB15D\uB15E\uB15F\uB161\uB162\uB163\uB164\uB165\uB166\uB167\uB168\uB169\uB16A\uB16B\uB16C\uB16D\uB16E\uB16F\uB170\uB171\uB172\uB173\uB174\uB175\uB176\uB177\uB17A\uB17B\uB17D\uB17E\uB17F\uB181\uB183\uB184\uB185\uB186\uB187\uB18A\uB18C\uB18E\uB18F\uB190\uB191\uB195\uB196\uB197\uB199\uB19A\uB19B\uB19D\uFFFD".split(""),e=0;e!=t[134].length;++e)t[134][e].charCodeAt(0)!==65533&&(a[t[134][e]]=34304+e,v[34304+e]=t[134][e]);for(t[135]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB19E\uB19F\uB1A0\uB1A1\uB1A2\uB1A3\uB1A4\uB1A5\uB1A6\uB1A7\uB1A9\uB1AA\uB1AB\uB1AC\uB1AD\uB1AE\uB1AF\uB1B0\uB1B1\uB1B2\uB1B3\uB1B4\uB1B5\uB1B6\uB1B7\uB1B8\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB1B9\uB1BA\uB1BB\uB1BC\uB1BD\uB1BE\uB1BF\uB1C0\uB1C1\uB1C2\uB1C3\uB1C4\uB1C5\uB1C6\uB1C7\uB1C8\uB1C9\uB1CA\uB1CB\uB1CD\uB1CE\uB1CF\uB1D1\uB1D2\uB1D3\uB1D5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB1D6\uB1D7\uB1D8\uB1D9\uB1DA\uB1DB\uB1DE\uB1E0\uB1E1\uB1E2\uB1E3\uB1E4\uB1E5\uB1E6\uB1E7\uB1EA\uB1EB\uB1ED\uB1EE\uB1EF\uB1F1\uB1F2\uB1F3\uB1F4\uB1F5\uB1F6\uB1F7\uB1F8\uB1FA\uB1FC\uB1FE\uB1FF\uB200\uB201\uB202\uB203\uB206\uB207\uB209\uB20A\uB20D\uB20E\uB20F\uB210\uB211\uB212\uB213\uB216\uB218\uB21A\uB21B\uB21C\uB21D\uB21E\uB21F\uB221\uB222\uB223\uB224\uB225\uB226\uB227\uB228\uB229\uB22A\uB22B\uB22C\uB22D\uB22E\uB22F\uB230\uB231\uB232\uB233\uB235\uB236\uB237\uB238\uB239\uB23A\uB23B\uB23D\uB23E\uB23F\uB240\uB241\uB242\uB243\uB244\uB245\uB246\uB247\uB248\uB249\uB24A\uB24B\uB24C\uB24D\uB24E\uB24F\uB250\uB251\uB252\uB253\uB254\uB255\uB256\uB257\uB259\uB25A\uB25B\uB25D\uB25E\uB25F\uB261\uB262\uB263\uB264\uB265\uB266\uB267\uB26A\uB26B\uB26C\uB26D\uB26E\uFFFD".split(""),e=0;e!=t[135].length;++e)t[135][e].charCodeAt(0)!==65533&&(a[t[135][e]]=34560+e,v[34560+e]=t[135][e]);for(t[136]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB26F\uB270\uB271\uB272\uB273\uB276\uB277\uB278\uB279\uB27A\uB27B\uB27D\uB27E\uB27F\uB280\uB281\uB282\uB283\uB286\uB287\uB288\uB28A\uB28B\uB28C\uB28D\uB28E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB28F\uB292\uB293\uB295\uB296\uB297\uB29B\uB29C\uB29D\uB29E\uB29F\uB2A2\uB2A4\uB2A7\uB2A8\uB2A9\uB2AB\uB2AD\uB2AE\uB2AF\uB2B1\uB2B2\uB2B3\uB2B5\uB2B6\uB2B7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB2B8\uB2B9\uB2BA\uB2BB\uB2BC\uB2BD\uB2BE\uB2BF\uB2C0\uB2C1\uB2C2\uB2C3\uB2C4\uB2C5\uB2C6\uB2C7\uB2CA\uB2CB\uB2CD\uB2CE\uB2CF\uB2D1\uB2D3\uB2D4\uB2D5\uB2D6\uB2D7\uB2DA\uB2DC\uB2DE\uB2DF\uB2E0\uB2E1\uB2E3\uB2E7\uB2E9\uB2EA\uB2F0\uB2F1\uB2F2\uB2F6\uB2FC\uB2FD\uB2FE\uB302\uB303\uB305\uB306\uB307\uB309\uB30A\uB30B\uB30C\uB30D\uB30E\uB30F\uB312\uB316\uB317\uB318\uB319\uB31A\uB31B\uB31D\uB31E\uB31F\uB320\uB321\uB322\uB323\uB324\uB325\uB326\uB327\uB328\uB329\uB32A\uB32B\uB32C\uB32D\uB32E\uB32F\uB330\uB331\uB332\uB333\uB334\uB335\uB336\uB337\uB338\uB339\uB33A\uB33B\uB33C\uB33D\uB33E\uB33F\uB340\uB341\uB342\uB343\uB344\uB345\uB346\uB347\uB348\uB349\uB34A\uB34B\uB34C\uB34D\uB34E\uB34F\uB350\uB351\uB352\uB353\uB357\uB359\uB35A\uB35D\uB360\uB361\uB362\uB363\uFFFD".split(""),e=0;e!=t[136].length;++e)t[136][e].charCodeAt(0)!==65533&&(a[t[136][e]]=34816+e,v[34816+e]=t[136][e]);for(t[137]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB366\uB368\uB36A\uB36C\uB36D\uB36F\uB372\uB373\uB375\uB376\uB377\uB379\uB37A\uB37B\uB37C\uB37D\uB37E\uB37F\uB382\uB386\uB387\uB388\uB389\uB38A\uB38B\uB38D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB38E\uB38F\uB391\uB392\uB393\uB395\uB396\uB397\uB398\uB399\uB39A\uB39B\uB39C\uB39D\uB39E\uB39F\uB3A2\uB3A3\uB3A4\uB3A5\uB3A6\uB3A7\uB3A9\uB3AA\uB3AB\uB3AD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB3AE\uB3AF\uB3B0\uB3B1\uB3B2\uB3B3\uB3B4\uB3B5\uB3B6\uB3B7\uB3B8\uB3B9\uB3BA\uB3BB\uB3BC\uB3BD\uB3BE\uB3BF\uB3C0\uB3C1\uB3C2\uB3C3\uB3C6\uB3C7\uB3C9\uB3CA\uB3CD\uB3CF\uB3D1\uB3D2\uB3D3\uB3D6\uB3D8\uB3DA\uB3DC\uB3DE\uB3DF\uB3E1\uB3E2\uB3E3\uB3E5\uB3E6\uB3E7\uB3E9\uB3EA\uB3EB\uB3EC\uB3ED\uB3EE\uB3EF\uB3F0\uB3F1\uB3F2\uB3F3\uB3F4\uB3F5\uB3F6\uB3F7\uB3F8\uB3F9\uB3FA\uB3FB\uB3FD\uB3FE\uB3FF\uB400\uB401\uB402\uB403\uB404\uB405\uB406\uB407\uB408\uB409\uB40A\uB40B\uB40C\uB40D\uB40E\uB40F\uB411\uB412\uB413\uB414\uB415\uB416\uB417\uB419\uB41A\uB41B\uB41D\uB41E\uB41F\uB421\uB422\uB423\uB424\uB425\uB426\uB427\uB42A\uB42C\uB42D\uB42E\uB42F\uB430\uB431\uB432\uB433\uB435\uB436\uB437\uB438\uB439\uB43A\uB43B\uB43C\uB43D\uB43E\uB43F\uB440\uB441\uB442\uB443\uB444\uFFFD".split(""),e=0;e!=t[137].length;++e)t[137][e].charCodeAt(0)!==65533&&(a[t[137][e]]=35072+e,v[35072+e]=t[137][e]);for(t[138]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB445\uB446\uB447\uB448\uB449\uB44A\uB44B\uB44C\uB44D\uB44E\uB44F\uB452\uB453\uB455\uB456\uB457\uB459\uB45A\uB45B\uB45C\uB45D\uB45E\uB45F\uB462\uB464\uB466\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB467\uB468\uB469\uB46A\uB46B\uB46D\uB46E\uB46F\uB470\uB471\uB472\uB473\uB474\uB475\uB476\uB477\uB478\uB479\uB47A\uB47B\uB47C\uB47D\uB47E\uB47F\uB481\uB482\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB483\uB484\uB485\uB486\uB487\uB489\uB48A\uB48B\uB48C\uB48D\uB48E\uB48F\uB490\uB491\uB492\uB493\uB494\uB495\uB496\uB497\uB498\uB499\uB49A\uB49B\uB49C\uB49E\uB49F\uB4A0\uB4A1\uB4A2\uB4A3\uB4A5\uB4A6\uB4A7\uB4A9\uB4AA\uB4AB\uB4AD\uB4AE\uB4AF\uB4B0\uB4B1\uB4B2\uB4B3\uB4B4\uB4B6\uB4B8\uB4BA\uB4BB\uB4BC\uB4BD\uB4BE\uB4BF\uB4C1\uB4C2\uB4C3\uB4C5\uB4C6\uB4C7\uB4C9\uB4CA\uB4CB\uB4CC\uB4CD\uB4CE\uB4CF\uB4D1\uB4D2\uB4D3\uB4D4\uB4D6\uB4D7\uB4D8\uB4D9\uB4DA\uB4DB\uB4DE\uB4DF\uB4E1\uB4E2\uB4E5\uB4E7\uB4E8\uB4E9\uB4EA\uB4EB\uB4EE\uB4F0\uB4F2\uB4F3\uB4F4\uB4F5\uB4F6\uB4F7\uB4F9\uB4FA\uB4FB\uB4FC\uB4FD\uB4FE\uB4FF\uB500\uB501\uB502\uB503\uB504\uB505\uB506\uB507\uB508\uB509\uB50A\uB50B\uB50C\uB50D\uB50E\uB50F\uB510\uB511\uB512\uB513\uB516\uB517\uB519\uB51A\uB51D\uFFFD".split(""),e=0;e!=t[138].length;++e)t[138][e].charCodeAt(0)!==65533&&(a[t[138][e]]=35328+e,v[35328+e]=t[138][e]);for(t[139]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB51E\uB51F\uB520\uB521\uB522\uB523\uB526\uB52B\uB52C\uB52D\uB52E\uB52F\uB532\uB533\uB535\uB536\uB537\uB539\uB53A\uB53B\uB53C\uB53D\uB53E\uB53F\uB542\uB546\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB547\uB548\uB549\uB54A\uB54E\uB54F\uB551\uB552\uB553\uB555\uB556\uB557\uB558\uB559\uB55A\uB55B\uB55E\uB562\uB563\uB564\uB565\uB566\uB567\uB568\uB569\uB56A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB56B\uB56C\uB56D\uB56E\uB56F\uB570\uB571\uB572\uB573\uB574\uB575\uB576\uB577\uB578\uB579\uB57A\uB57B\uB57C\uB57D\uB57E\uB57F\uB580\uB581\uB582\uB583\uB584\uB585\uB586\uB587\uB588\uB589\uB58A\uB58B\uB58C\uB58D\uB58E\uB58F\uB590\uB591\uB592\uB593\uB594\uB595\uB596\uB597\uB598\uB599\uB59A\uB59B\uB59C\uB59D\uB59E\uB59F\uB5A2\uB5A3\uB5A5\uB5A6\uB5A7\uB5A9\uB5AC\uB5AD\uB5AE\uB5AF\uB5B2\uB5B6\uB5B7\uB5B8\uB5B9\uB5BA\uB5BE\uB5BF\uB5C1\uB5C2\uB5C3\uB5C5\uB5C6\uB5C7\uB5C8\uB5C9\uB5CA\uB5CB\uB5CE\uB5D2\uB5D3\uB5D4\uB5D5\uB5D6\uB5D7\uB5D9\uB5DA\uB5DB\uB5DC\uB5DD\uB5DE\uB5DF\uB5E0\uB5E1\uB5E2\uB5E3\uB5E4\uB5E5\uB5E6\uB5E7\uB5E8\uB5E9\uB5EA\uB5EB\uB5ED\uB5EE\uB5EF\uB5F0\uB5F1\uB5F2\uB5F3\uB5F4\uB5F5\uB5F6\uB5F7\uB5F8\uB5F9\uB5FA\uB5FB\uB5FC\uB5FD\uB5FE\uB5FF\uFFFD".split(""),e=0;e!=t[139].length;++e)t[139][e].charCodeAt(0)!==65533&&(a[t[139][e]]=35584+e,v[35584+e]=t[139][e]);for(t[140]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB600\uB601\uB602\uB603\uB604\uB605\uB606\uB607\uB608\uB609\uB60A\uB60B\uB60C\uB60D\uB60E\uB60F\uB612\uB613\uB615\uB616\uB617\uB619\uB61A\uB61B\uB61C\uB61D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB61E\uB61F\uB620\uB621\uB622\uB623\uB624\uB626\uB627\uB628\uB629\uB62A\uB62B\uB62D\uB62E\uB62F\uB630\uB631\uB632\uB633\uB635\uB636\uB637\uB638\uB639\uB63A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB63B\uB63C\uB63D\uB63E\uB63F\uB640\uB641\uB642\uB643\uB644\uB645\uB646\uB647\uB649\uB64A\uB64B\uB64C\uB64D\uB64E\uB64F\uB650\uB651\uB652\uB653\uB654\uB655\uB656\uB657\uB658\uB659\uB65A\uB65B\uB65C\uB65D\uB65E\uB65F\uB660\uB661\uB662\uB663\uB665\uB666\uB667\uB669\uB66A\uB66B\uB66C\uB66D\uB66E\uB66F\uB670\uB671\uB672\uB673\uB674\uB675\uB676\uB677\uB678\uB679\uB67A\uB67B\uB67C\uB67D\uB67E\uB67F\uB680\uB681\uB682\uB683\uB684\uB685\uB686\uB687\uB688\uB689\uB68A\uB68B\uB68C\uB68D\uB68E\uB68F\uB690\uB691\uB692\uB693\uB694\uB695\uB696\uB697\uB698\uB699\uB69A\uB69B\uB69E\uB69F\uB6A1\uB6A2\uB6A3\uB6A5\uB6A6\uB6A7\uB6A8\uB6A9\uB6AA\uB6AD\uB6AE\uB6AF\uB6B0\uB6B2\uB6B3\uB6B4\uB6B5\uB6B6\uB6B7\uB6B8\uB6B9\uB6BA\uB6BB\uB6BC\uB6BD\uB6BE\uB6BF\uB6C0\uB6C1\uB6C2\uFFFD".split(""),e=0;e!=t[140].length;++e)t[140][e].charCodeAt(0)!==65533&&(a[t[140][e]]=35840+e,v[35840+e]=t[140][e]);for(t[141]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB6C3\uB6C4\uB6C5\uB6C6\uB6C7\uB6C8\uB6C9\uB6CA\uB6CB\uB6CC\uB6CD\uB6CE\uB6CF\uB6D0\uB6D1\uB6D2\uB6D3\uB6D5\uB6D6\uB6D7\uB6D8\uB6D9\uB6DA\uB6DB\uB6DC\uB6DD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB6DE\uB6DF\uB6E0\uB6E1\uB6E2\uB6E3\uB6E4\uB6E5\uB6E6\uB6E7\uB6E8\uB6E9\uB6EA\uB6EB\uB6EC\uB6ED\uB6EE\uB6EF\uB6F1\uB6F2\uB6F3\uB6F5\uB6F6\uB6F7\uB6F9\uB6FA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB6FB\uB6FC\uB6FD\uB6FE\uB6FF\uB702\uB703\uB704\uB706\uB707\uB708\uB709\uB70A\uB70B\uB70C\uB70D\uB70E\uB70F\uB710\uB711\uB712\uB713\uB714\uB715\uB716\uB717\uB718\uB719\uB71A\uB71B\uB71C\uB71D\uB71E\uB71F\uB720\uB721\uB722\uB723\uB724\uB725\uB726\uB727\uB72A\uB72B\uB72D\uB72E\uB731\uB732\uB733\uB734\uB735\uB736\uB737\uB73A\uB73C\uB73D\uB73E\uB73F\uB740\uB741\uB742\uB743\uB745\uB746\uB747\uB749\uB74A\uB74B\uB74D\uB74E\uB74F\uB750\uB751\uB752\uB753\uB756\uB757\uB758\uB759\uB75A\uB75B\uB75C\uB75D\uB75E\uB75F\uB761\uB762\uB763\uB765\uB766\uB767\uB769\uB76A\uB76B\uB76C\uB76D\uB76E\uB76F\uB772\uB774\uB776\uB777\uB778\uB779\uB77A\uB77B\uB77E\uB77F\uB781\uB782\uB783\uB785\uB786\uB787\uB788\uB789\uB78A\uB78B\uB78E\uB793\uB794\uB795\uB79A\uB79B\uB79D\uB79E\uFFFD".split(""),e=0;e!=t[141].length;++e)t[141][e].charCodeAt(0)!==65533&&(a[t[141][e]]=36096+e,v[36096+e]=t[141][e]);for(t[142]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB79F\uB7A1\uB7A2\uB7A3\uB7A4\uB7A5\uB7A6\uB7A7\uB7AA\uB7AE\uB7AF\uB7B0\uB7B1\uB7B2\uB7B3\uB7B6\uB7B7\uB7B9\uB7BA\uB7BB\uB7BC\uB7BD\uB7BE\uB7BF\uB7C0\uB7C1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB7C2\uB7C3\uB7C4\uB7C5\uB7C6\uB7C8\uB7CA\uB7CB\uB7CC\uB7CD\uB7CE\uB7CF\uB7D0\uB7D1\uB7D2\uB7D3\uB7D4\uB7D5\uB7D6\uB7D7\uB7D8\uB7D9\uB7DA\uB7DB\uB7DC\uB7DD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB7DE\uB7DF\uB7E0\uB7E1\uB7E2\uB7E3\uB7E4\uB7E5\uB7E6\uB7E7\uB7E8\uB7E9\uB7EA\uB7EB\uB7EE\uB7EF\uB7F1\uB7F2\uB7F3\uB7F5\uB7F6\uB7F7\uB7F8\uB7F9\uB7FA\uB7FB\uB7FE\uB802\uB803\uB804\uB805\uB806\uB80A\uB80B\uB80D\uB80E\uB80F\uB811\uB812\uB813\uB814\uB815\uB816\uB817\uB81A\uB81C\uB81E\uB81F\uB820\uB821\uB822\uB823\uB826\uB827\uB829\uB82A\uB82B\uB82D\uB82E\uB82F\uB830\uB831\uB832\uB833\uB836\uB83A\uB83B\uB83C\uB83D\uB83E\uB83F\uB841\uB842\uB843\uB845\uB846\uB847\uB848\uB849\uB84A\uB84B\uB84C\uB84D\uB84E\uB84F\uB850\uB852\uB854\uB855\uB856\uB857\uB858\uB859\uB85A\uB85B\uB85E\uB85F\uB861\uB862\uB863\uB865\uB866\uB867\uB868\uB869\uB86A\uB86B\uB86E\uB870\uB872\uB873\uB874\uB875\uB876\uB877\uB879\uB87A\uB87B\uB87D\uB87E\uB87F\uB880\uB881\uB882\uB883\uB884\uFFFD".split(""),e=0;e!=t[142].length;++e)t[142][e].charCodeAt(0)!==65533&&(a[t[142][e]]=36352+e,v[36352+e]=t[142][e]);for(t[143]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB885\uB886\uB887\uB888\uB889\uB88A\uB88B\uB88C\uB88E\uB88F\uB890\uB891\uB892\uB893\uB894\uB895\uB896\uB897\uB898\uB899\uB89A\uB89B\uB89C\uB89D\uB89E\uB89F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB8A0\uB8A1\uB8A2\uB8A3\uB8A4\uB8A5\uB8A6\uB8A7\uB8A9\uB8AA\uB8AB\uB8AC\uB8AD\uB8AE\uB8AF\uB8B1\uB8B2\uB8B3\uB8B5\uB8B6\uB8B7\uB8B9\uB8BA\uB8BB\uB8BC\uB8BD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB8BE\uB8BF\uB8C2\uB8C4\uB8C6\uB8C7\uB8C8\uB8C9\uB8CA\uB8CB\uB8CD\uB8CE\uB8CF\uB8D1\uB8D2\uB8D3\uB8D5\uB8D6\uB8D7\uB8D8\uB8D9\uB8DA\uB8DB\uB8DC\uB8DE\uB8E0\uB8E2\uB8E3\uB8E4\uB8E5\uB8E6\uB8E7\uB8EA\uB8EB\uB8ED\uB8EE\uB8EF\uB8F1\uB8F2\uB8F3\uB8F4\uB8F5\uB8F6\uB8F7\uB8FA\uB8FC\uB8FE\uB8FF\uB900\uB901\uB902\uB903\uB905\uB906\uB907\uB908\uB909\uB90A\uB90B\uB90C\uB90D\uB90E\uB90F\uB910\uB911\uB912\uB913\uB914\uB915\uB916\uB917\uB919\uB91A\uB91B\uB91C\uB91D\uB91E\uB91F\uB921\uB922\uB923\uB924\uB925\uB926\uB927\uB928\uB929\uB92A\uB92B\uB92C\uB92D\uB92E\uB92F\uB930\uB931\uB932\uB933\uB934\uB935\uB936\uB937\uB938\uB939\uB93A\uB93B\uB93E\uB93F\uB941\uB942\uB943\uB945\uB946\uB947\uB948\uB949\uB94A\uB94B\uB94D\uB94E\uB950\uB952\uB953\uB954\uB955\uB956\uB957\uFFFD".split(""),e=0;e!=t[143].length;++e)t[143][e].charCodeAt(0)!==65533&&(a[t[143][e]]=36608+e,v[36608+e]=t[143][e]);for(t[144]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB95A\uB95B\uB95D\uB95E\uB95F\uB961\uB962\uB963\uB964\uB965\uB966\uB967\uB96A\uB96C\uB96E\uB96F\uB970\uB971\uB972\uB973\uB976\uB977\uB979\uB97A\uB97B\uB97D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB97E\uB97F\uB980\uB981\uB982\uB983\uB986\uB988\uB98B\uB98C\uB98F\uB990\uB991\uB992\uB993\uB994\uB995\uB996\uB997\uB998\uB999\uB99A\uB99B\uB99C\uB99D\uB99E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uB99F\uB9A0\uB9A1\uB9A2\uB9A3\uB9A4\uB9A5\uB9A6\uB9A7\uB9A8\uB9A9\uB9AA\uB9AB\uB9AE\uB9AF\uB9B1\uB9B2\uB9B3\uB9B5\uB9B6\uB9B7\uB9B8\uB9B9\uB9BA\uB9BB\uB9BE\uB9C0\uB9C2\uB9C3\uB9C4\uB9C5\uB9C6\uB9C7\uB9CA\uB9CB\uB9CD\uB9D3\uB9D4\uB9D5\uB9D6\uB9D7\uB9DA\uB9DC\uB9DF\uB9E0\uB9E2\uB9E6\uB9E7\uB9E9\uB9EA\uB9EB\uB9ED\uB9EE\uB9EF\uB9F0\uB9F1\uB9F2\uB9F3\uB9F6\uB9FB\uB9FC\uB9FD\uB9FE\uB9FF\uBA02\uBA03\uBA04\uBA05\uBA06\uBA07\uBA09\uBA0A\uBA0B\uBA0C\uBA0D\uBA0E\uBA0F\uBA10\uBA11\uBA12\uBA13\uBA14\uBA16\uBA17\uBA18\uBA19\uBA1A\uBA1B\uBA1C\uBA1D\uBA1E\uBA1F\uBA20\uBA21\uBA22\uBA23\uBA24\uBA25\uBA26\uBA27\uBA28\uBA29\uBA2A\uBA2B\uBA2C\uBA2D\uBA2E\uBA2F\uBA30\uBA31\uBA32\uBA33\uBA34\uBA35\uBA36\uBA37\uBA3A\uBA3B\uBA3D\uBA3E\uBA3F\uBA41\uBA43\uBA44\uBA45\uBA46\uFFFD".split(""),e=0;e!=t[144].length;++e)t[144][e].charCodeAt(0)!==65533&&(a[t[144][e]]=36864+e,v[36864+e]=t[144][e]);for(t[145]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBA47\uBA4A\uBA4C\uBA4F\uBA50\uBA51\uBA52\uBA56\uBA57\uBA59\uBA5A\uBA5B\uBA5D\uBA5E\uBA5F\uBA60\uBA61\uBA62\uBA63\uBA66\uBA6A\uBA6B\uBA6C\uBA6D\uBA6E\uBA6F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBA72\uBA73\uBA75\uBA76\uBA77\uBA79\uBA7A\uBA7B\uBA7C\uBA7D\uBA7E\uBA7F\uBA80\uBA81\uBA82\uBA86\uBA88\uBA89\uBA8A\uBA8B\uBA8D\uBA8E\uBA8F\uBA90\uBA91\uBA92\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBA93\uBA94\uBA95\uBA96\uBA97\uBA98\uBA99\uBA9A\uBA9B\uBA9C\uBA9D\uBA9E\uBA9F\uBAA0\uBAA1\uBAA2\uBAA3\uBAA4\uBAA5\uBAA6\uBAA7\uBAAA\uBAAD\uBAAE\uBAAF\uBAB1\uBAB3\uBAB4\uBAB5\uBAB6\uBAB7\uBABA\uBABC\uBABE\uBABF\uBAC0\uBAC1\uBAC2\uBAC3\uBAC5\uBAC6\uBAC7\uBAC9\uBACA\uBACB\uBACC\uBACD\uBACE\uBACF\uBAD0\uBAD1\uBAD2\uBAD3\uBAD4\uBAD5\uBAD6\uBAD7\uBADA\uBADB\uBADC\uBADD\uBADE\uBADF\uBAE0\uBAE1\uBAE2\uBAE3\uBAE4\uBAE5\uBAE6\uBAE7\uBAE8\uBAE9\uBAEA\uBAEB\uBAEC\uBAED\uBAEE\uBAEF\uBAF0\uBAF1\uBAF2\uBAF3\uBAF4\uBAF5\uBAF6\uBAF7\uBAF8\uBAF9\uBAFA\uBAFB\uBAFD\uBAFE\uBAFF\uBB01\uBB02\uBB03\uBB05\uBB06\uBB07\uBB08\uBB09\uBB0A\uBB0B\uBB0C\uBB0E\uBB10\uBB12\uBB13\uBB14\uBB15\uBB16\uBB17\uBB19\uBB1A\uBB1B\uBB1D\uBB1E\uBB1F\uBB21\uBB22\uBB23\uBB24\uBB25\uBB26\uBB27\uFFFD".split(""),e=0;e!=t[145].length;++e)t[145][e].charCodeAt(0)!==65533&&(a[t[145][e]]=37120+e,v[37120+e]=t[145][e]);for(t[146]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBB28\uBB2A\uBB2C\uBB2D\uBB2E\uBB2F\uBB30\uBB31\uBB32\uBB33\uBB37\uBB39\uBB3A\uBB3F\uBB40\uBB41\uBB42\uBB43\uBB46\uBB48\uBB4A\uBB4B\uBB4C\uBB4E\uBB51\uBB52\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBB53\uBB55\uBB56\uBB57\uBB59\uBB5A\uBB5B\uBB5C\uBB5D\uBB5E\uBB5F\uBB60\uBB62\uBB64\uBB65\uBB66\uBB67\uBB68\uBB69\uBB6A\uBB6B\uBB6D\uBB6E\uBB6F\uBB70\uBB71\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBB72\uBB73\uBB74\uBB75\uBB76\uBB77\uBB78\uBB79\uBB7A\uBB7B\uBB7C\uBB7D\uBB7E\uBB7F\uBB80\uBB81\uBB82\uBB83\uBB84\uBB85\uBB86\uBB87\uBB89\uBB8A\uBB8B\uBB8D\uBB8E\uBB8F\uBB91\uBB92\uBB93\uBB94\uBB95\uBB96\uBB97\uBB98\uBB99\uBB9A\uBB9B\uBB9C\uBB9D\uBB9E\uBB9F\uBBA0\uBBA1\uBBA2\uBBA3\uBBA5\uBBA6\uBBA7\uBBA9\uBBAA\uBBAB\uBBAD\uBBAE\uBBAF\uBBB0\uBBB1\uBBB2\uBBB3\uBBB5\uBBB6\uBBB8\uBBB9\uBBBA\uBBBB\uBBBC\uBBBD\uBBBE\uBBBF\uBBC1\uBBC2\uBBC3\uBBC5\uBBC6\uBBC7\uBBC9\uBBCA\uBBCB\uBBCC\uBBCD\uBBCE\uBBCF\uBBD1\uBBD2\uBBD4\uBBD5\uBBD6\uBBD7\uBBD8\uBBD9\uBBDA\uBBDB\uBBDC\uBBDD\uBBDE\uBBDF\uBBE0\uBBE1\uBBE2\uBBE3\uBBE4\uBBE5\uBBE6\uBBE7\uBBE8\uBBE9\uBBEA\uBBEB\uBBEC\uBBED\uBBEE\uBBEF\uBBF0\uBBF1\uBBF2\uBBF3\uBBF4\uBBF5\uBBF6\uBBF7\uBBFA\uBBFB\uBBFD\uBBFE\uBC01\uFFFD".split(""),e=0;e!=t[146].length;++e)t[146][e].charCodeAt(0)!==65533&&(a[t[146][e]]=37376+e,v[37376+e]=t[146][e]);for(t[147]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBC03\uBC04\uBC05\uBC06\uBC07\uBC0A\uBC0E\uBC10\uBC12\uBC13\uBC19\uBC1A\uBC20\uBC21\uBC22\uBC23\uBC26\uBC28\uBC2A\uBC2B\uBC2C\uBC2E\uBC2F\uBC32\uBC33\uBC35\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBC36\uBC37\uBC39\uBC3A\uBC3B\uBC3C\uBC3D\uBC3E\uBC3F\uBC42\uBC46\uBC47\uBC48\uBC4A\uBC4B\uBC4E\uBC4F\uBC51\uBC52\uBC53\uBC54\uBC55\uBC56\uBC57\uBC58\uBC59\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBC5A\uBC5B\uBC5C\uBC5E\uBC5F\uBC60\uBC61\uBC62\uBC63\uBC64\uBC65\uBC66\uBC67\uBC68\uBC69\uBC6A\uBC6B\uBC6C\uBC6D\uBC6E\uBC6F\uBC70\uBC71\uBC72\uBC73\uBC74\uBC75\uBC76\uBC77\uBC78\uBC79\uBC7A\uBC7B\uBC7C\uBC7D\uBC7E\uBC7F\uBC80\uBC81\uBC82\uBC83\uBC86\uBC87\uBC89\uBC8A\uBC8D\uBC8F\uBC90\uBC91\uBC92\uBC93\uBC96\uBC98\uBC9B\uBC9C\uBC9D\uBC9E\uBC9F\uBCA2\uBCA3\uBCA5\uBCA6\uBCA9\uBCAA\uBCAB\uBCAC\uBCAD\uBCAE\uBCAF\uBCB2\uBCB6\uBCB7\uBCB8\uBCB9\uBCBA\uBCBB\uBCBE\uBCBF\uBCC1\uBCC2\uBCC3\uBCC5\uBCC6\uBCC7\uBCC8\uBCC9\uBCCA\uBCCB\uBCCC\uBCCE\uBCD2\uBCD3\uBCD4\uBCD6\uBCD7\uBCD9\uBCDA\uBCDB\uBCDD\uBCDE\uBCDF\uBCE0\uBCE1\uBCE2\uBCE3\uBCE4\uBCE5\uBCE6\uBCE7\uBCE8\uBCE9\uBCEA\uBCEB\uBCEC\uBCED\uBCEE\uBCEF\uBCF0\uBCF1\uBCF2\uBCF3\uBCF7\uBCF9\uBCFA\uBCFB\uBCFD\uFFFD".split(""),e=0;e!=t[147].length;++e)t[147][e].charCodeAt(0)!==65533&&(a[t[147][e]]=37632+e,v[37632+e]=t[147][e]);for(t[148]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBCFE\uBCFF\uBD00\uBD01\uBD02\uBD03\uBD06\uBD08\uBD0A\uBD0B\uBD0C\uBD0D\uBD0E\uBD0F\uBD11\uBD12\uBD13\uBD15\uBD16\uBD17\uBD18\uBD19\uBD1A\uBD1B\uBD1C\uBD1D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBD1E\uBD1F\uBD20\uBD21\uBD22\uBD23\uBD25\uBD26\uBD27\uBD28\uBD29\uBD2A\uBD2B\uBD2D\uBD2E\uBD2F\uBD30\uBD31\uBD32\uBD33\uBD34\uBD35\uBD36\uBD37\uBD38\uBD39\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBD3A\uBD3B\uBD3C\uBD3D\uBD3E\uBD3F\uBD41\uBD42\uBD43\uBD44\uBD45\uBD46\uBD47\uBD4A\uBD4B\uBD4D\uBD4E\uBD4F\uBD51\uBD52\uBD53\uBD54\uBD55\uBD56\uBD57\uBD5A\uBD5B\uBD5C\uBD5D\uBD5E\uBD5F\uBD60\uBD61\uBD62\uBD63\uBD65\uBD66\uBD67\uBD69\uBD6A\uBD6B\uBD6C\uBD6D\uBD6E\uBD6F\uBD70\uBD71\uBD72\uBD73\uBD74\uBD75\uBD76\uBD77\uBD78\uBD79\uBD7A\uBD7B\uBD7C\uBD7D\uBD7E\uBD7F\uBD82\uBD83\uBD85\uBD86\uBD8B\uBD8C\uBD8D\uBD8E\uBD8F\uBD92\uBD94\uBD96\uBD97\uBD98\uBD9B\uBD9D\uBD9E\uBD9F\uBDA0\uBDA1\uBDA2\uBDA3\uBDA5\uBDA6\uBDA7\uBDA8\uBDA9\uBDAA\uBDAB\uBDAC\uBDAD\uBDAE\uBDAF\uBDB1\uBDB2\uBDB3\uBDB4\uBDB5\uBDB6\uBDB7\uBDB9\uBDBA\uBDBB\uBDBC\uBDBD\uBDBE\uBDBF\uBDC0\uBDC1\uBDC2\uBDC3\uBDC4\uBDC5\uBDC6\uBDC7\uBDC8\uBDC9\uBDCA\uBDCB\uBDCC\uBDCD\uBDCE\uBDCF\uBDD0\uBDD1\uFFFD".split(""),e=0;e!=t[148].length;++e)t[148][e].charCodeAt(0)!==65533&&(a[t[148][e]]=37888+e,v[37888+e]=t[148][e]);for(t[149]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBDD2\uBDD3\uBDD6\uBDD7\uBDD9\uBDDA\uBDDB\uBDDD\uBDDE\uBDDF\uBDE0\uBDE1\uBDE2\uBDE3\uBDE4\uBDE5\uBDE6\uBDE7\uBDE8\uBDEA\uBDEB\uBDEC\uBDED\uBDEE\uBDEF\uBDF1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBDF2\uBDF3\uBDF5\uBDF6\uBDF7\uBDF9\uBDFA\uBDFB\uBDFC\uBDFD\uBDFE\uBDFF\uBE01\uBE02\uBE04\uBE06\uBE07\uBE08\uBE09\uBE0A\uBE0B\uBE0E\uBE0F\uBE11\uBE12\uBE13\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBE15\uBE16\uBE17\uBE18\uBE19\uBE1A\uBE1B\uBE1E\uBE20\uBE21\uBE22\uBE23\uBE24\uBE25\uBE26\uBE27\uBE28\uBE29\uBE2A\uBE2B\uBE2C\uBE2D\uBE2E\uBE2F\uBE30\uBE31\uBE32\uBE33\uBE34\uBE35\uBE36\uBE37\uBE38\uBE39\uBE3A\uBE3B\uBE3C\uBE3D\uBE3E\uBE3F\uBE40\uBE41\uBE42\uBE43\uBE46\uBE47\uBE49\uBE4A\uBE4B\uBE4D\uBE4F\uBE50\uBE51\uBE52\uBE53\uBE56\uBE58\uBE5C\uBE5D\uBE5E\uBE5F\uBE62\uBE63\uBE65\uBE66\uBE67\uBE69\uBE6B\uBE6C\uBE6D\uBE6E\uBE6F\uBE72\uBE76\uBE77\uBE78\uBE79\uBE7A\uBE7E\uBE7F\uBE81\uBE82\uBE83\uBE85\uBE86\uBE87\uBE88\uBE89\uBE8A\uBE8B\uBE8E\uBE92\uBE93\uBE94\uBE95\uBE96\uBE97\uBE9A\uBE9B\uBE9C\uBE9D\uBE9E\uBE9F\uBEA0\uBEA1\uBEA2\uBEA3\uBEA4\uBEA5\uBEA6\uBEA7\uBEA9\uBEAA\uBEAB\uBEAC\uBEAD\uBEAE\uBEAF\uBEB0\uBEB1\uBEB2\uBEB3\uBEB4\uBEB5\uBEB6\uBEB7\uFFFD".split(""),e=0;e!=t[149].length;++e)t[149][e].charCodeAt(0)!==65533&&(a[t[149][e]]=38144+e,v[38144+e]=t[149][e]);for(t[150]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBEB8\uBEB9\uBEBA\uBEBB\uBEBC\uBEBD\uBEBE\uBEBF\uBEC0\uBEC1\uBEC2\uBEC3\uBEC4\uBEC5\uBEC6\uBEC7\uBEC8\uBEC9\uBECA\uBECB\uBECC\uBECD\uBECE\uBECF\uBED2\uBED3\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBED5\uBED6\uBED9\uBEDA\uBEDB\uBEDC\uBEDD\uBEDE\uBEDF\uBEE1\uBEE2\uBEE6\uBEE7\uBEE8\uBEE9\uBEEA\uBEEB\uBEED\uBEEE\uBEEF\uBEF0\uBEF1\uBEF2\uBEF3\uBEF4\uBEF5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBEF6\uBEF7\uBEF8\uBEF9\uBEFA\uBEFB\uBEFC\uBEFD\uBEFE\uBEFF\uBF00\uBF02\uBF03\uBF04\uBF05\uBF06\uBF07\uBF0A\uBF0B\uBF0C\uBF0D\uBF0E\uBF0F\uBF10\uBF11\uBF12\uBF13\uBF14\uBF15\uBF16\uBF17\uBF1A\uBF1E\uBF1F\uBF20\uBF21\uBF22\uBF23\uBF24\uBF25\uBF26\uBF27\uBF28\uBF29\uBF2A\uBF2B\uBF2C\uBF2D\uBF2E\uBF2F\uBF30\uBF31\uBF32\uBF33\uBF34\uBF35\uBF36\uBF37\uBF38\uBF39\uBF3A\uBF3B\uBF3C\uBF3D\uBF3E\uBF3F\uBF42\uBF43\uBF45\uBF46\uBF47\uBF49\uBF4A\uBF4B\uBF4C\uBF4D\uBF4E\uBF4F\uBF52\uBF53\uBF54\uBF56\uBF57\uBF58\uBF59\uBF5A\uBF5B\uBF5C\uBF5D\uBF5E\uBF5F\uBF60\uBF61\uBF62\uBF63\uBF64\uBF65\uBF66\uBF67\uBF68\uBF69\uBF6A\uBF6B\uBF6C\uBF6D\uBF6E\uBF6F\uBF70\uBF71\uBF72\uBF73\uBF74\uBF75\uBF76\uBF77\uBF78\uBF79\uBF7A\uBF7B\uBF7C\uBF7D\uBF7E\uBF7F\uBF80\uBF81\uBF82\uFFFD".split(""),e=0;e!=t[150].length;++e)t[150][e].charCodeAt(0)!==65533&&(a[t[150][e]]=38400+e,v[38400+e]=t[150][e]);for(t[151]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBF83\uBF84\uBF85\uBF86\uBF87\uBF88\uBF89\uBF8A\uBF8B\uBF8C\uBF8D\uBF8E\uBF8F\uBF90\uBF91\uBF92\uBF93\uBF95\uBF96\uBF97\uBF98\uBF99\uBF9A\uBF9B\uBF9C\uBF9D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBF9E\uBF9F\uBFA0\uBFA1\uBFA2\uBFA3\uBFA4\uBFA5\uBFA6\uBFA7\uBFA8\uBFA9\uBFAA\uBFAB\uBFAC\uBFAD\uBFAE\uBFAF\uBFB1\uBFB2\uBFB3\uBFB4\uBFB5\uBFB6\uBFB7\uBFB8\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uBFB9\uBFBA\uBFBB\uBFBC\uBFBD\uBFBE\uBFBF\uBFC0\uBFC1\uBFC2\uBFC3\uBFC4\uBFC6\uBFC7\uBFC8\uBFC9\uBFCA\uBFCB\uBFCE\uBFCF\uBFD1\uBFD2\uBFD3\uBFD5\uBFD6\uBFD7\uBFD8\uBFD9\uBFDA\uBFDB\uBFDD\uBFDE\uBFE0\uBFE2\uBFE3\uBFE4\uBFE5\uBFE6\uBFE7\uBFE8\uBFE9\uBFEA\uBFEB\uBFEC\uBFED\uBFEE\uBFEF\uBFF0\uBFF1\uBFF2\uBFF3\uBFF4\uBFF5\uBFF6\uBFF7\uBFF8\uBFF9\uBFFA\uBFFB\uBFFC\uBFFD\uBFFE\uBFFF\uC000\uC001\uC002\uC003\uC004\uC005\uC006\uC007\uC008\uC009\uC00A\uC00B\uC00C\uC00D\uC00E\uC00F\uC010\uC011\uC012\uC013\uC014\uC015\uC016\uC017\uC018\uC019\uC01A\uC01B\uC01C\uC01D\uC01E\uC01F\uC020\uC021\uC022\uC023\uC024\uC025\uC026\uC027\uC028\uC029\uC02A\uC02B\uC02C\uC02D\uC02E\uC02F\uC030\uC031\uC032\uC033\uC034\uC035\uC036\uC037\uC038\uC039\uC03A\uC03B\uC03D\uC03E\uC03F\uFFFD".split(""),e=0;e!=t[151].length;++e)t[151][e].charCodeAt(0)!==65533&&(a[t[151][e]]=38656+e,v[38656+e]=t[151][e]);for(t[152]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC040\uC041\uC042\uC043\uC044\uC045\uC046\uC047\uC048\uC049\uC04A\uC04B\uC04C\uC04D\uC04E\uC04F\uC050\uC052\uC053\uC054\uC055\uC056\uC057\uC059\uC05A\uC05B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC05D\uC05E\uC05F\uC061\uC062\uC063\uC064\uC065\uC066\uC067\uC06A\uC06B\uC06C\uC06D\uC06E\uC06F\uC070\uC071\uC072\uC073\uC074\uC075\uC076\uC077\uC078\uC079\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC07A\uC07B\uC07C\uC07D\uC07E\uC07F\uC080\uC081\uC082\uC083\uC084\uC085\uC086\uC087\uC088\uC089\uC08A\uC08B\uC08C\uC08D\uC08E\uC08F\uC092\uC093\uC095\uC096\uC097\uC099\uC09A\uC09B\uC09C\uC09D\uC09E\uC09F\uC0A2\uC0A4\uC0A6\uC0A7\uC0A8\uC0A9\uC0AA\uC0AB\uC0AE\uC0B1\uC0B2\uC0B7\uC0B8\uC0B9\uC0BA\uC0BB\uC0BE\uC0C2\uC0C3\uC0C4\uC0C6\uC0C7\uC0CA\uC0CB\uC0CD\uC0CE\uC0CF\uC0D1\uC0D2\uC0D3\uC0D4\uC0D5\uC0D6\uC0D7\uC0DA\uC0DE\uC0DF\uC0E0\uC0E1\uC0E2\uC0E3\uC0E6\uC0E7\uC0E9\uC0EA\uC0EB\uC0ED\uC0EE\uC0EF\uC0F0\uC0F1\uC0F2\uC0F3\uC0F6\uC0F8\uC0FA\uC0FB\uC0FC\uC0FD\uC0FE\uC0FF\uC101\uC102\uC103\uC105\uC106\uC107\uC109\uC10A\uC10B\uC10C\uC10D\uC10E\uC10F\uC111\uC112\uC113\uC114\uC116\uC117\uC118\uC119\uC11A\uC11B\uC121\uC122\uC125\uC128\uC129\uC12A\uC12B\uC12E\uFFFD".split(""),e=0;e!=t[152].length;++e)t[152][e].charCodeAt(0)!==65533&&(a[t[152][e]]=38912+e,v[38912+e]=t[152][e]);for(t[153]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC132\uC133\uC134\uC135\uC137\uC13A\uC13B\uC13D\uC13E\uC13F\uC141\uC142\uC143\uC144\uC145\uC146\uC147\uC14A\uC14E\uC14F\uC150\uC151\uC152\uC153\uC156\uC157\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC159\uC15A\uC15B\uC15D\uC15E\uC15F\uC160\uC161\uC162\uC163\uC166\uC16A\uC16B\uC16C\uC16D\uC16E\uC16F\uC171\uC172\uC173\uC175\uC176\uC177\uC179\uC17A\uC17B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC17C\uC17D\uC17E\uC17F\uC180\uC181\uC182\uC183\uC184\uC186\uC187\uC188\uC189\uC18A\uC18B\uC18F\uC191\uC192\uC193\uC195\uC197\uC198\uC199\uC19A\uC19B\uC19E\uC1A0\uC1A2\uC1A3\uC1A4\uC1A6\uC1A7\uC1AA\uC1AB\uC1AD\uC1AE\uC1AF\uC1B1\uC1B2\uC1B3\uC1B4\uC1B5\uC1B6\uC1B7\uC1B8\uC1B9\uC1BA\uC1BB\uC1BC\uC1BE\uC1BF\uC1C0\uC1C1\uC1C2\uC1C3\uC1C5\uC1C6\uC1C7\uC1C9\uC1CA\uC1CB\uC1CD\uC1CE\uC1CF\uC1D0\uC1D1\uC1D2\uC1D3\uC1D5\uC1D6\uC1D9\uC1DA\uC1DB\uC1DC\uC1DD\uC1DE\uC1DF\uC1E1\uC1E2\uC1E3\uC1E5\uC1E6\uC1E7\uC1E9\uC1EA\uC1EB\uC1EC\uC1ED\uC1EE\uC1EF\uC1F2\uC1F4\uC1F5\uC1F6\uC1F7\uC1F8\uC1F9\uC1FA\uC1FB\uC1FE\uC1FF\uC201\uC202\uC203\uC205\uC206\uC207\uC208\uC209\uC20A\uC20B\uC20E\uC210\uC212\uC213\uC214\uC215\uC216\uC217\uC21A\uC21B\uC21D\uC21E\uC221\uC222\uC223\uFFFD".split(""),e=0;e!=t[153].length;++e)t[153][e].charCodeAt(0)!==65533&&(a[t[153][e]]=39168+e,v[39168+e]=t[153][e]);for(t[154]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC224\uC225\uC226\uC227\uC22A\uC22C\uC22E\uC230\uC233\uC235\uC236\uC237\uC238\uC239\uC23A\uC23B\uC23C\uC23D\uC23E\uC23F\uC240\uC241\uC242\uC243\uC244\uC245\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC246\uC247\uC249\uC24A\uC24B\uC24C\uC24D\uC24E\uC24F\uC252\uC253\uC255\uC256\uC257\uC259\uC25A\uC25B\uC25C\uC25D\uC25E\uC25F\uC261\uC262\uC263\uC264\uC266\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC267\uC268\uC269\uC26A\uC26B\uC26E\uC26F\uC271\uC272\uC273\uC275\uC276\uC277\uC278\uC279\uC27A\uC27B\uC27E\uC280\uC282\uC283\uC284\uC285\uC286\uC287\uC28A\uC28B\uC28C\uC28D\uC28E\uC28F\uC291\uC292\uC293\uC294\uC295\uC296\uC297\uC299\uC29A\uC29C\uC29E\uC29F\uC2A0\uC2A1\uC2A2\uC2A3\uC2A6\uC2A7\uC2A9\uC2AA\uC2AB\uC2AE\uC2AF\uC2B0\uC2B1\uC2B2\uC2B3\uC2B6\uC2B8\uC2BA\uC2BB\uC2BC\uC2BD\uC2BE\uC2BF\uC2C0\uC2C1\uC2C2\uC2C3\uC2C4\uC2C5\uC2C6\uC2C7\uC2C8\uC2C9\uC2CA\uC2CB\uC2CC\uC2CD\uC2CE\uC2CF\uC2D0\uC2D1\uC2D2\uC2D3\uC2D4\uC2D5\uC2D6\uC2D7\uC2D8\uC2D9\uC2DA\uC2DB\uC2DE\uC2DF\uC2E1\uC2E2\uC2E5\uC2E6\uC2E7\uC2E8\uC2E9\uC2EA\uC2EE\uC2F0\uC2F2\uC2F3\uC2F4\uC2F5\uC2F7\uC2FA\uC2FD\uC2FE\uC2FF\uC301\uC302\uC303\uC304\uC305\uC306\uC307\uC30A\uC30B\uC30E\uC30F\uFFFD".split(""),e=0;e!=t[154].length;++e)t[154][e].charCodeAt(0)!==65533&&(a[t[154][e]]=39424+e,v[39424+e]=t[154][e]);for(t[155]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC310\uC311\uC312\uC316\uC317\uC319\uC31A\uC31B\uC31D\uC31E\uC31F\uC320\uC321\uC322\uC323\uC326\uC327\uC32A\uC32B\uC32C\uC32D\uC32E\uC32F\uC330\uC331\uC332\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC333\uC334\uC335\uC336\uC337\uC338\uC339\uC33A\uC33B\uC33C\uC33D\uC33E\uC33F\uC340\uC341\uC342\uC343\uC344\uC346\uC347\uC348\uC349\uC34A\uC34B\uC34C\uC34D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC34E\uC34F\uC350\uC351\uC352\uC353\uC354\uC355\uC356\uC357\uC358\uC359\uC35A\uC35B\uC35C\uC35D\uC35E\uC35F\uC360\uC361\uC362\uC363\uC364\uC365\uC366\uC367\uC36A\uC36B\uC36D\uC36E\uC36F\uC371\uC373\uC374\uC375\uC376\uC377\uC37A\uC37B\uC37E\uC37F\uC380\uC381\uC382\uC383\uC385\uC386\uC387\uC389\uC38A\uC38B\uC38D\uC38E\uC38F\uC390\uC391\uC392\uC393\uC394\uC395\uC396\uC397\uC398\uC399\uC39A\uC39B\uC39C\uC39D\uC39E\uC39F\uC3A0\uC3A1\uC3A2\uC3A3\uC3A4\uC3A5\uC3A6\uC3A7\uC3A8\uC3A9\uC3AA\uC3AB\uC3AC\uC3AD\uC3AE\uC3AF\uC3B0\uC3B1\uC3B2\uC3B3\uC3B4\uC3B5\uC3B6\uC3B7\uC3B8\uC3B9\uC3BA\uC3BB\uC3BC\uC3BD\uC3BE\uC3BF\uC3C1\uC3C2\uC3C3\uC3C4\uC3C5\uC3C6\uC3C7\uC3C8\uC3C9\uC3CA\uC3CB\uC3CC\uC3CD\uC3CE\uC3CF\uC3D0\uC3D1\uC3D2\uC3D3\uC3D4\uC3D5\uC3D6\uC3D7\uC3DA\uFFFD".split(""),e=0;e!=t[155].length;++e)t[155][e].charCodeAt(0)!==65533&&(a[t[155][e]]=39680+e,v[39680+e]=t[155][e]);for(t[156]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC3DB\uC3DD\uC3DE\uC3E1\uC3E3\uC3E4\uC3E5\uC3E6\uC3E7\uC3EA\uC3EB\uC3EC\uC3EE\uC3EF\uC3F0\uC3F1\uC3F2\uC3F3\uC3F6\uC3F7\uC3F9\uC3FA\uC3FB\uC3FC\uC3FD\uC3FE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC3FF\uC400\uC401\uC402\uC403\uC404\uC405\uC406\uC407\uC409\uC40A\uC40B\uC40C\uC40D\uC40E\uC40F\uC411\uC412\uC413\uC414\uC415\uC416\uC417\uC418\uC419\uC41A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC41B\uC41C\uC41D\uC41E\uC41F\uC420\uC421\uC422\uC423\uC425\uC426\uC427\uC428\uC429\uC42A\uC42B\uC42D\uC42E\uC42F\uC431\uC432\uC433\uC435\uC436\uC437\uC438\uC439\uC43A\uC43B\uC43E\uC43F\uC440\uC441\uC442\uC443\uC444\uC445\uC446\uC447\uC449\uC44A\uC44B\uC44C\uC44D\uC44E\uC44F\uC450\uC451\uC452\uC453\uC454\uC455\uC456\uC457\uC458\uC459\uC45A\uC45B\uC45C\uC45D\uC45E\uC45F\uC460\uC461\uC462\uC463\uC466\uC467\uC469\uC46A\uC46B\uC46D\uC46E\uC46F\uC470\uC471\uC472\uC473\uC476\uC477\uC478\uC47A\uC47B\uC47C\uC47D\uC47E\uC47F\uC481\uC482\uC483\uC484\uC485\uC486\uC487\uC488\uC489\uC48A\uC48B\uC48C\uC48D\uC48E\uC48F\uC490\uC491\uC492\uC493\uC495\uC496\uC497\uC498\uC499\uC49A\uC49B\uC49D\uC49E\uC49F\uC4A0\uC4A1\uC4A2\uC4A3\uC4A4\uC4A5\uC4A6\uC4A7\uC4A8\uC4A9\uFFFD".split(""),e=0;e!=t[156].length;++e)t[156][e].charCodeAt(0)!==65533&&(a[t[156][e]]=39936+e,v[39936+e]=t[156][e]);for(t[157]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC4AA\uC4AB\uC4AC\uC4AD\uC4AE\uC4AF\uC4B0\uC4B1\uC4B2\uC4B3\uC4B4\uC4B5\uC4B6\uC4B7\uC4B9\uC4BA\uC4BB\uC4BD\uC4BE\uC4BF\uC4C0\uC4C1\uC4C2\uC4C3\uC4C4\uC4C5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC4C6\uC4C7\uC4C8\uC4C9\uC4CA\uC4CB\uC4CC\uC4CD\uC4CE\uC4CF\uC4D0\uC4D1\uC4D2\uC4D3\uC4D4\uC4D5\uC4D6\uC4D7\uC4D8\uC4D9\uC4DA\uC4DB\uC4DC\uC4DD\uC4DE\uC4DF\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC4E0\uC4E1\uC4E2\uC4E3\uC4E4\uC4E5\uC4E6\uC4E7\uC4E8\uC4EA\uC4EB\uC4EC\uC4ED\uC4EE\uC4EF\uC4F2\uC4F3\uC4F5\uC4F6\uC4F7\uC4F9\uC4FB\uC4FC\uC4FD\uC4FE\uC502\uC503\uC504\uC505\uC506\uC507\uC508\uC509\uC50A\uC50B\uC50D\uC50E\uC50F\uC511\uC512\uC513\uC515\uC516\uC517\uC518\uC519\uC51A\uC51B\uC51D\uC51E\uC51F\uC520\uC521\uC522\uC523\uC524\uC525\uC526\uC527\uC52A\uC52B\uC52D\uC52E\uC52F\uC531\uC532\uC533\uC534\uC535\uC536\uC537\uC53A\uC53C\uC53E\uC53F\uC540\uC541\uC542\uC543\uC546\uC547\uC54B\uC54F\uC550\uC551\uC552\uC556\uC55A\uC55B\uC55C\uC55F\uC562\uC563\uC565\uC566\uC567\uC569\uC56A\uC56B\uC56C\uC56D\uC56E\uC56F\uC572\uC576\uC577\uC578\uC579\uC57A\uC57B\uC57E\uC57F\uC581\uC582\uC583\uC585\uC586\uC588\uC589\uC58A\uC58B\uC58E\uC590\uC592\uC593\uC594\uFFFD".split(""),e=0;e!=t[157].length;++e)t[157][e].charCodeAt(0)!==65533&&(a[t[157][e]]=40192+e,v[40192+e]=t[157][e]);for(t[158]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC596\uC599\uC59A\uC59B\uC59D\uC59E\uC59F\uC5A1\uC5A2\uC5A3\uC5A4\uC5A5\uC5A6\uC5A7\uC5A8\uC5AA\uC5AB\uC5AC\uC5AD\uC5AE\uC5AF\uC5B0\uC5B1\uC5B2\uC5B3\uC5B6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC5B7\uC5BA\uC5BF\uC5C0\uC5C1\uC5C2\uC5C3\uC5CB\uC5CD\uC5CF\uC5D2\uC5D3\uC5D5\uC5D6\uC5D7\uC5D9\uC5DA\uC5DB\uC5DC\uC5DD\uC5DE\uC5DF\uC5E2\uC5E4\uC5E6\uC5E7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC5E8\uC5E9\uC5EA\uC5EB\uC5EF\uC5F1\uC5F2\uC5F3\uC5F5\uC5F8\uC5F9\uC5FA\uC5FB\uC602\uC603\uC604\uC609\uC60A\uC60B\uC60D\uC60E\uC60F\uC611\uC612\uC613\uC614\uC615\uC616\uC617\uC61A\uC61D\uC61E\uC61F\uC620\uC621\uC622\uC623\uC626\uC627\uC629\uC62A\uC62B\uC62F\uC631\uC632\uC636\uC638\uC63A\uC63C\uC63D\uC63E\uC63F\uC642\uC643\uC645\uC646\uC647\uC649\uC64A\uC64B\uC64C\uC64D\uC64E\uC64F\uC652\uC656\uC657\uC658\uC659\uC65A\uC65B\uC65E\uC65F\uC661\uC662\uC663\uC664\uC665\uC666\uC667\uC668\uC669\uC66A\uC66B\uC66D\uC66E\uC670\uC672\uC673\uC674\uC675\uC676\uC677\uC67A\uC67B\uC67D\uC67E\uC67F\uC681\uC682\uC683\uC684\uC685\uC686\uC687\uC68A\uC68C\uC68E\uC68F\uC690\uC691\uC692\uC693\uC696\uC697\uC699\uC69A\uC69B\uC69D\uC69E\uC69F\uC6A0\uC6A1\uC6A2\uC6A3\uC6A6\uFFFD".split(""),e=0;e!=t[158].length;++e)t[158][e].charCodeAt(0)!==65533&&(a[t[158][e]]=40448+e,v[40448+e]=t[158][e]);for(t[159]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC6A8\uC6AA\uC6AB\uC6AC\uC6AD\uC6AE\uC6AF\uC6B2\uC6B3\uC6B5\uC6B6\uC6B7\uC6BB\uC6BC\uC6BD\uC6BE\uC6BF\uC6C2\uC6C4\uC6C6\uC6C7\uC6C8\uC6C9\uC6CA\uC6CB\uC6CE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC6CF\uC6D1\uC6D2\uC6D3\uC6D5\uC6D6\uC6D7\uC6D8\uC6D9\uC6DA\uC6DB\uC6DE\uC6DF\uC6E2\uC6E3\uC6E4\uC6E5\uC6E6\uC6E7\uC6EA\uC6EB\uC6ED\uC6EE\uC6EF\uC6F1\uC6F2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC6F3\uC6F4\uC6F5\uC6F6\uC6F7\uC6FA\uC6FB\uC6FC\uC6FE\uC6FF\uC700\uC701\uC702\uC703\uC706\uC707\uC709\uC70A\uC70B\uC70D\uC70E\uC70F\uC710\uC711\uC712\uC713\uC716\uC718\uC71A\uC71B\uC71C\uC71D\uC71E\uC71F\uC722\uC723\uC725\uC726\uC727\uC729\uC72A\uC72B\uC72C\uC72D\uC72E\uC72F\uC732\uC734\uC736\uC738\uC739\uC73A\uC73B\uC73E\uC73F\uC741\uC742\uC743\uC745\uC746\uC747\uC748\uC749\uC74B\uC74E\uC750\uC759\uC75A\uC75B\uC75D\uC75E\uC75F\uC761\uC762\uC763\uC764\uC765\uC766\uC767\uC769\uC76A\uC76C\uC76D\uC76E\uC76F\uC770\uC771\uC772\uC773\uC776\uC777\uC779\uC77A\uC77B\uC77F\uC780\uC781\uC782\uC786\uC78B\uC78C\uC78D\uC78F\uC792\uC793\uC795\uC799\uC79B\uC79C\uC79D\uC79E\uC79F\uC7A2\uC7A7\uC7A8\uC7A9\uC7AA\uC7AB\uC7AE\uC7AF\uC7B1\uC7B2\uC7B3\uC7B5\uC7B6\uC7B7\uFFFD".split(""),e=0;e!=t[159].length;++e)t[159][e].charCodeAt(0)!==65533&&(a[t[159][e]]=40704+e,v[40704+e]=t[159][e]);for(t[160]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC7B8\uC7B9\uC7BA\uC7BB\uC7BE\uC7C2\uC7C3\uC7C4\uC7C5\uC7C6\uC7C7\uC7CA\uC7CB\uC7CD\uC7CF\uC7D1\uC7D2\uC7D3\uC7D4\uC7D5\uC7D6\uC7D7\uC7D9\uC7DA\uC7DB\uC7DC\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC7DE\uC7DF\uC7E0\uC7E1\uC7E2\uC7E3\uC7E5\uC7E6\uC7E7\uC7E9\uC7EA\uC7EB\uC7ED\uC7EE\uC7EF\uC7F0\uC7F1\uC7F2\uC7F3\uC7F4\uC7F5\uC7F6\uC7F7\uC7F8\uC7F9\uC7FA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC7FB\uC7FC\uC7FD\uC7FE\uC7FF\uC802\uC803\uC805\uC806\uC807\uC809\uC80B\uC80C\uC80D\uC80E\uC80F\uC812\uC814\uC817\uC818\uC819\uC81A\uC81B\uC81E\uC81F\uC821\uC822\uC823\uC825\uC826\uC827\uC828\uC829\uC82A\uC82B\uC82E\uC830\uC832\uC833\uC834\uC835\uC836\uC837\uC839\uC83A\uC83B\uC83D\uC83E\uC83F\uC841\uC842\uC843\uC844\uC845\uC846\uC847\uC84A\uC84B\uC84E\uC84F\uC850\uC851\uC852\uC853\uC855\uC856\uC857\uC858\uC859\uC85A\uC85B\uC85C\uC85D\uC85E\uC85F\uC860\uC861\uC862\uC863\uC864\uC865\uC866\uC867\uC868\uC869\uC86A\uC86B\uC86C\uC86D\uC86E\uC86F\uC872\uC873\uC875\uC876\uC877\uC879\uC87B\uC87C\uC87D\uC87E\uC87F\uC882\uC884\uC888\uC889\uC88A\uC88E\uC88F\uC890\uC891\uC892\uC893\uC895\uC896\uC897\uC898\uC899\uC89A\uC89B\uC89C\uC89E\uC8A0\uC8A2\uC8A3\uC8A4\uFFFD".split(""),e=0;e!=t[160].length;++e)t[160][e].charCodeAt(0)!==65533&&(a[t[160][e]]=40960+e,v[40960+e]=t[160][e]);for(t[161]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC8A5\uC8A6\uC8A7\uC8A9\uC8AA\uC8AB\uC8AC\uC8AD\uC8AE\uC8AF\uC8B0\uC8B1\uC8B2\uC8B3\uC8B4\uC8B5\uC8B6\uC8B7\uC8B8\uC8B9\uC8BA\uC8BB\uC8BE\uC8BF\uC8C0\uC8C1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC8C2\uC8C3\uC8C5\uC8C6\uC8C7\uC8C9\uC8CA\uC8CB\uC8CD\uC8CE\uC8CF\uC8D0\uC8D1\uC8D2\uC8D3\uC8D6\uC8D8\uC8DA\uC8DB\uC8DC\uC8DD\uC8DE\uC8DF\uC8E2\uC8E3\uC8E5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC8E6\uC8E7\uC8E8\uC8E9\uC8EA\uC8EB\uC8EC\uC8ED\uC8EE\uC8EF\uC8F0\uC8F1\uC8F2\uC8F3\uC8F4\uC8F6\uC8F7\uC8F8\uC8F9\uC8FA\uC8FB\uC8FE\uC8FF\uC901\uC902\uC903\uC907\uC908\uC909\uC90A\uC90B\uC90E\u3000\u3001\u3002\xB7\u2025\u2026\xA8\u3003\xAD\u2015\u2225\uFF3C\u223C\u2018\u2019\u201C\u201D\u3014\u3015\u3008\u3009\u300A\u300B\u300C\u300D\u300E\u300F\u3010\u3011\xB1\xD7\xF7\u2260\u2264\u2265\u221E\u2234\xB0\u2032\u2033\u2103\u212B\uFFE0\uFFE1\uFFE5\u2642\u2640\u2220\u22A5\u2312\u2202\u2207\u2261\u2252\xA7\u203B\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u25BD\u25BC\u2192\u2190\u2191\u2193\u2194\u3013\u226A\u226B\u221A\u223D\u221D\u2235\u222B\u222C\u2208\u220B\u2286\u2287\u2282\u2283\u222A\u2229\u2227\u2228\uFFE2\uFFFD".split(""),e=0;e!=t[161].length;++e)t[161][e].charCodeAt(0)!==65533&&(a[t[161][e]]=41216+e,v[41216+e]=t[161][e]);for(t[162]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC910\uC912\uC913\uC914\uC915\uC916\uC917\uC919\uC91A\uC91B\uC91C\uC91D\uC91E\uC91F\uC920\uC921\uC922\uC923\uC924\uC925\uC926\uC927\uC928\uC929\uC92A\uC92B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC92D\uC92E\uC92F\uC930\uC931\uC932\uC933\uC935\uC936\uC937\uC938\uC939\uC93A\uC93B\uC93C\uC93D\uC93E\uC93F\uC940\uC941\uC942\uC943\uC944\uC945\uC946\uC947\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC948\uC949\uC94A\uC94B\uC94C\uC94D\uC94E\uC94F\uC952\uC953\uC955\uC956\uC957\uC959\uC95A\uC95B\uC95C\uC95D\uC95E\uC95F\uC962\uC964\uC965\uC966\uC967\uC968\uC969\uC96A\uC96B\uC96D\uC96E\uC96F\u21D2\u21D4\u2200\u2203\xB4\uFF5E\u02C7\u02D8\u02DD\u02DA\u02D9\xB8\u02DB\xA1\xBF\u02D0\u222E\u2211\u220F\xA4\u2109\u2030\u25C1\u25C0\u25B7\u25B6\u2664\u2660\u2661\u2665\u2667\u2663\u2299\u25C8\u25A3\u25D0\u25D1\u2592\u25A4\u25A5\u25A8\u25A7\u25A6\u25A9\u2668\u260F\u260E\u261C\u261E\xB6\u2020\u2021\u2195\u2197\u2199\u2196\u2198\u266D\u2669\u266A\u266C\u327F\u321C\u2116\u33C7\u2122\u33C2\u33D8\u2121\u20AC\xAE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[162].length;++e)t[162][e].charCodeAt(0)!==65533&&(a[t[162][e]]=41472+e,v[41472+e]=t[162][e]);for(t[163]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC971\uC972\uC973\uC975\uC976\uC977\uC978\uC979\uC97A\uC97B\uC97D\uC97E\uC97F\uC980\uC981\uC982\uC983\uC984\uC985\uC986\uC987\uC98A\uC98B\uC98D\uC98E\uC98F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC991\uC992\uC993\uC994\uC995\uC996\uC997\uC99A\uC99C\uC99E\uC99F\uC9A0\uC9A1\uC9A2\uC9A3\uC9A4\uC9A5\uC9A6\uC9A7\uC9A8\uC9A9\uC9AA\uC9AB\uC9AC\uC9AD\uC9AE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC9AF\uC9B0\uC9B1\uC9B2\uC9B3\uC9B4\uC9B5\uC9B6\uC9B7\uC9B8\uC9B9\uC9BA\uC9BB\uC9BC\uC9BD\uC9BE\uC9BF\uC9C2\uC9C3\uC9C5\uC9C6\uC9C9\uC9CB\uC9CC\uC9CD\uC9CE\uC9CF\uC9D2\uC9D4\uC9D7\uC9D8\uC9DB\uFF01\uFF02\uFF03\uFF04\uFF05\uFF06\uFF07\uFF08\uFF09\uFF0A\uFF0B\uFF0C\uFF0D\uFF0E\uFF0F\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19\uFF1A\uFF1B\uFF1C\uFF1D\uFF1E\uFF1F\uFF20\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A\uFF3B\uFFE6\uFF3D\uFF3E\uFF3F\uFF40\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFF57\uFF58\uFF59\uFF5A\uFF5B\uFF5C\uFF5D\uFFE3\uFFFD".split(""),e=0;e!=t[163].length;++e)t[163][e].charCodeAt(0)!==65533&&(a[t[163][e]]=41728+e,v[41728+e]=t[163][e]);for(t[164]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uC9DE\uC9DF\uC9E1\uC9E3\uC9E5\uC9E6\uC9E8\uC9E9\uC9EA\uC9EB\uC9EE\uC9F2\uC9F3\uC9F4\uC9F5\uC9F6\uC9F7\uC9FA\uC9FB\uC9FD\uC9FE\uC9FF\uCA01\uCA02\uCA03\uCA04\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCA05\uCA06\uCA07\uCA0A\uCA0E\uCA0F\uCA10\uCA11\uCA12\uCA13\uCA15\uCA16\uCA17\uCA19\uCA1A\uCA1B\uCA1C\uCA1D\uCA1E\uCA1F\uCA20\uCA21\uCA22\uCA23\uCA24\uCA25\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCA26\uCA27\uCA28\uCA2A\uCA2B\uCA2C\uCA2D\uCA2E\uCA2F\uCA30\uCA31\uCA32\uCA33\uCA34\uCA35\uCA36\uCA37\uCA38\uCA39\uCA3A\uCA3B\uCA3C\uCA3D\uCA3E\uCA3F\uCA40\uCA41\uCA42\uCA43\uCA44\uCA45\uCA46\u3131\u3132\u3133\u3134\u3135\u3136\u3137\u3138\u3139\u313A\u313B\u313C\u313D\u313E\u313F\u3140\u3141\u3142\u3143\u3144\u3145\u3146\u3147\u3148\u3149\u314A\u314B\u314C\u314D\u314E\u314F\u3150\u3151\u3152\u3153\u3154\u3155\u3156\u3157\u3158\u3159\u315A\u315B\u315C\u315D\u315E\u315F\u3160\u3161\u3162\u3163\u3164\u3165\u3166\u3167\u3168\u3169\u316A\u316B\u316C\u316D\u316E\u316F\u3170\u3171\u3172\u3173\u3174\u3175\u3176\u3177\u3178\u3179\u317A\u317B\u317C\u317D\u317E\u317F\u3180\u3181\u3182\u3183\u3184\u3185\u3186\u3187\u3188\u3189\u318A\u318B\u318C\u318D\u318E\uFFFD".split(""),e=0;e!=t[164].length;++e)t[164][e].charCodeAt(0)!==65533&&(a[t[164][e]]=41984+e,v[41984+e]=t[164][e]);for(t[165]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCA47\uCA48\uCA49\uCA4A\uCA4B\uCA4E\uCA4F\uCA51\uCA52\uCA53\uCA55\uCA56\uCA57\uCA58\uCA59\uCA5A\uCA5B\uCA5E\uCA62\uCA63\uCA64\uCA65\uCA66\uCA67\uCA69\uCA6A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCA6B\uCA6C\uCA6D\uCA6E\uCA6F\uCA70\uCA71\uCA72\uCA73\uCA74\uCA75\uCA76\uCA77\uCA78\uCA79\uCA7A\uCA7B\uCA7C\uCA7E\uCA7F\uCA80\uCA81\uCA82\uCA83\uCA85\uCA86\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCA87\uCA88\uCA89\uCA8A\uCA8B\uCA8C\uCA8D\uCA8E\uCA8F\uCA90\uCA91\uCA92\uCA93\uCA94\uCA95\uCA96\uCA97\uCA99\uCA9A\uCA9B\uCA9C\uCA9D\uCA9E\uCA9F\uCAA0\uCAA1\uCAA2\uCAA3\uCAA4\uCAA5\uCAA6\uCAA7\u2170\u2171\u2172\u2173\u2174\u2175\u2176\u2177\u2178\u2179\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[165].length;++e)t[165][e].charCodeAt(0)!==65533&&(a[t[165][e]]=42240+e,v[42240+e]=t[165][e]);for(t[166]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCAA8\uCAA9\uCAAA\uCAAB\uCAAC\uCAAD\uCAAE\uCAAF\uCAB0\uCAB1\uCAB2\uCAB3\uCAB4\uCAB5\uCAB6\uCAB7\uCAB8\uCAB9\uCABA\uCABB\uCABE\uCABF\uCAC1\uCAC2\uCAC3\uCAC5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCAC6\uCAC7\uCAC8\uCAC9\uCACA\uCACB\uCACE\uCAD0\uCAD2\uCAD4\uCAD5\uCAD6\uCAD7\uCADA\uCADB\uCADC\uCADD\uCADE\uCADF\uCAE1\uCAE2\uCAE3\uCAE4\uCAE5\uCAE6\uCAE7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCAE8\uCAE9\uCAEA\uCAEB\uCAED\uCAEE\uCAEF\uCAF0\uCAF1\uCAF2\uCAF3\uCAF5\uCAF6\uCAF7\uCAF8\uCAF9\uCAFA\uCAFB\uCAFC\uCAFD\uCAFE\uCAFF\uCB00\uCB01\uCB02\uCB03\uCB04\uCB05\uCB06\uCB07\uCB09\uCB0A\u2500\u2502\u250C\u2510\u2518\u2514\u251C\u252C\u2524\u2534\u253C\u2501\u2503\u250F\u2513\u251B\u2517\u2523\u2533\u252B\u253B\u254B\u2520\u252F\u2528\u2537\u253F\u251D\u2530\u2525\u2538\u2542\u2512\u2511\u251A\u2519\u2516\u2515\u250E\u250D\u251E\u251F\u2521\u2522\u2526\u2527\u2529\u252A\u252D\u252E\u2531\u2532\u2535\u2536\u2539\u253A\u253D\u253E\u2540\u2541\u2543\u2544\u2545\u2546\u2547\u2548\u2549\u254A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[166].length;++e)t[166][e].charCodeAt(0)!==65533&&(a[t[166][e]]=42496+e,v[42496+e]=t[166][e]);for(t[167]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCB0B\uCB0C\uCB0D\uCB0E\uCB0F\uCB11\uCB12\uCB13\uCB15\uCB16\uCB17\uCB19\uCB1A\uCB1B\uCB1C\uCB1D\uCB1E\uCB1F\uCB22\uCB23\uCB24\uCB25\uCB26\uCB27\uCB28\uCB29\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCB2A\uCB2B\uCB2C\uCB2D\uCB2E\uCB2F\uCB30\uCB31\uCB32\uCB33\uCB34\uCB35\uCB36\uCB37\uCB38\uCB39\uCB3A\uCB3B\uCB3C\uCB3D\uCB3E\uCB3F\uCB40\uCB42\uCB43\uCB44\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCB45\uCB46\uCB47\uCB4A\uCB4B\uCB4D\uCB4E\uCB4F\uCB51\uCB52\uCB53\uCB54\uCB55\uCB56\uCB57\uCB5A\uCB5B\uCB5C\uCB5E\uCB5F\uCB60\uCB61\uCB62\uCB63\uCB65\uCB66\uCB67\uCB68\uCB69\uCB6A\uCB6B\uCB6C\u3395\u3396\u3397\u2113\u3398\u33C4\u33A3\u33A4\u33A5\u33A6\u3399\u339A\u339B\u339C\u339D\u339E\u339F\u33A0\u33A1\u33A2\u33CA\u338D\u338E\u338F\u33CF\u3388\u3389\u33C8\u33A7\u33A8\u33B0\u33B1\u33B2\u33B3\u33B4\u33B5\u33B6\u33B7\u33B8\u33B9\u3380\u3381\u3382\u3383\u3384\u33BA\u33BB\u33BC\u33BD\u33BE\u33BF\u3390\u3391\u3392\u3393\u3394\u2126\u33C0\u33C1\u338A\u338B\u338C\u33D6\u33C5\u33AD\u33AE\u33AF\u33DB\u33A9\u33AA\u33AB\u33AC\u33DD\u33D0\u33D3\u33C3\u33C9\u33DC\u33C6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[167].length;++e)t[167][e].charCodeAt(0)!==65533&&(a[t[167][e]]=42752+e,v[42752+e]=t[167][e]);for(t[168]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCB6D\uCB6E\uCB6F\uCB70\uCB71\uCB72\uCB73\uCB74\uCB75\uCB76\uCB77\uCB7A\uCB7B\uCB7C\uCB7D\uCB7E\uCB7F\uCB80\uCB81\uCB82\uCB83\uCB84\uCB85\uCB86\uCB87\uCB88\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCB89\uCB8A\uCB8B\uCB8C\uCB8D\uCB8E\uCB8F\uCB90\uCB91\uCB92\uCB93\uCB94\uCB95\uCB96\uCB97\uCB98\uCB99\uCB9A\uCB9B\uCB9D\uCB9E\uCB9F\uCBA0\uCBA1\uCBA2\uCBA3\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCBA4\uCBA5\uCBA6\uCBA7\uCBA8\uCBA9\uCBAA\uCBAB\uCBAC\uCBAD\uCBAE\uCBAF\uCBB0\uCBB1\uCBB2\uCBB3\uCBB4\uCBB5\uCBB6\uCBB7\uCBB9\uCBBA\uCBBB\uCBBC\uCBBD\uCBBE\uCBBF\uCBC0\uCBC1\uCBC2\uCBC3\uCBC4\xC6\xD0\xAA\u0126\uFFFD\u0132\uFFFD\u013F\u0141\xD8\u0152\xBA\xDE\u0166\u014A\uFFFD\u3260\u3261\u3262\u3263\u3264\u3265\u3266\u3267\u3268\u3269\u326A\u326B\u326C\u326D\u326E\u326F\u3270\u3271\u3272\u3273\u3274\u3275\u3276\u3277\u3278\u3279\u327A\u327B\u24D0\u24D1\u24D2\u24D3\u24D4\u24D5\u24D6\u24D7\u24D8\u24D9\u24DA\u24DB\u24DC\u24DD\u24DE\u24DF\u24E0\u24E1\u24E2\u24E3\u24E4\u24E5\u24E6\u24E7\u24E8\u24E9\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467\u2468\u2469\u246A\u246B\u246C\u246D\u246E\xBD\u2153\u2154\xBC\xBE\u215B\u215C\u215D\u215E\uFFFD".split(""),e=0;e!=t[168].length;++e)t[168][e].charCodeAt(0)!==65533&&(a[t[168][e]]=43008+e,v[43008+e]=t[168][e]);for(t[169]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCBC5\uCBC6\uCBC7\uCBC8\uCBC9\uCBCA\uCBCB\uCBCC\uCBCD\uCBCE\uCBCF\uCBD0\uCBD1\uCBD2\uCBD3\uCBD5\uCBD6\uCBD7\uCBD8\uCBD9\uCBDA\uCBDB\uCBDC\uCBDD\uCBDE\uCBDF\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCBE0\uCBE1\uCBE2\uCBE3\uCBE5\uCBE6\uCBE8\uCBEA\uCBEB\uCBEC\uCBED\uCBEE\uCBEF\uCBF0\uCBF1\uCBF2\uCBF3\uCBF4\uCBF5\uCBF6\uCBF7\uCBF8\uCBF9\uCBFA\uCBFB\uCBFC\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCBFD\uCBFE\uCBFF\uCC00\uCC01\uCC02\uCC03\uCC04\uCC05\uCC06\uCC07\uCC08\uCC09\uCC0A\uCC0B\uCC0E\uCC0F\uCC11\uCC12\uCC13\uCC15\uCC16\uCC17\uCC18\uCC19\uCC1A\uCC1B\uCC1E\uCC1F\uCC20\uCC23\uCC24\xE6\u0111\xF0\u0127\u0131\u0133\u0138\u0140\u0142\xF8\u0153\xDF\xFE\u0167\u014B\u0149\u3200\u3201\u3202\u3203\u3204\u3205\u3206\u3207\u3208\u3209\u320A\u320B\u320C\u320D\u320E\u320F\u3210\u3211\u3212\u3213\u3214\u3215\u3216\u3217\u3218\u3219\u321A\u321B\u249C\u249D\u249E\u249F\u24A0\u24A1\u24A2\u24A3\u24A4\u24A5\u24A6\u24A7\u24A8\u24A9\u24AA\u24AB\u24AC\u24AD\u24AE\u24AF\u24B0\u24B1\u24B2\u24B3\u24B4\u24B5\u2474\u2475\u2476\u2477\u2478\u2479\u247A\u247B\u247C\u247D\u247E\u247F\u2480\u2481\u2482\xB9\xB2\xB3\u2074\u207F\u2081\u2082\u2083\u2084\uFFFD".split(""),e=0;e!=t[169].length;++e)t[169][e].charCodeAt(0)!==65533&&(a[t[169][e]]=43264+e,v[43264+e]=t[169][e]);for(t[170]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCC25\uCC26\uCC2A\uCC2B\uCC2D\uCC2F\uCC31\uCC32\uCC33\uCC34\uCC35\uCC36\uCC37\uCC3A\uCC3F\uCC40\uCC41\uCC42\uCC43\uCC46\uCC47\uCC49\uCC4A\uCC4B\uCC4D\uCC4E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCC4F\uCC50\uCC51\uCC52\uCC53\uCC56\uCC5A\uCC5B\uCC5C\uCC5D\uCC5E\uCC5F\uCC61\uCC62\uCC63\uCC65\uCC67\uCC69\uCC6A\uCC6B\uCC6C\uCC6D\uCC6E\uCC6F\uCC71\uCC72\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCC73\uCC74\uCC76\uCC77\uCC78\uCC79\uCC7A\uCC7B\uCC7C\uCC7D\uCC7E\uCC7F\uCC80\uCC81\uCC82\uCC83\uCC84\uCC85\uCC86\uCC87\uCC88\uCC89\uCC8A\uCC8B\uCC8C\uCC8D\uCC8E\uCC8F\uCC90\uCC91\uCC92\uCC93\u3041\u3042\u3043\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308E\u308F\u3090\u3091\u3092\u3093\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[170].length;++e)t[170][e].charCodeAt(0)!==65533&&(a[t[170][e]]=43520+e,v[43520+e]=t[170][e]);for(t[171]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCC94\uCC95\uCC96\uCC97\uCC9A\uCC9B\uCC9D\uCC9E\uCC9F\uCCA1\uCCA2\uCCA3\uCCA4\uCCA5\uCCA6\uCCA7\uCCAA\uCCAE\uCCAF\uCCB0\uCCB1\uCCB2\uCCB3\uCCB6\uCCB7\uCCB9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCCBA\uCCBB\uCCBD\uCCBE\uCCBF\uCCC0\uCCC1\uCCC2\uCCC3\uCCC6\uCCC8\uCCCA\uCCCB\uCCCC\uCCCD\uCCCE\uCCCF\uCCD1\uCCD2\uCCD3\uCCD5\uCCD6\uCCD7\uCCD8\uCCD9\uCCDA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCCDB\uCCDC\uCCDD\uCCDE\uCCDF\uCCE0\uCCE1\uCCE2\uCCE3\uCCE5\uCCE6\uCCE7\uCCE8\uCCE9\uCCEA\uCCEB\uCCED\uCCEE\uCCEF\uCCF1\uCCF2\uCCF3\uCCF4\uCCF5\uCCF6\uCCF7\uCCF8\uCCF9\uCCFA\uCCFB\uCCFC\uCCFD\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\u30DB\u30DC\u30DD\u30DE\u30DF\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EE\u30EF\u30F0\u30F1\u30F2\u30F3\u30F4\u30F5\u30F6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[171].length;++e)t[171][e].charCodeAt(0)!==65533&&(a[t[171][e]]=43776+e,v[43776+e]=t[171][e]);for(t[172]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCCFE\uCCFF\uCD00\uCD02\uCD03\uCD04\uCD05\uCD06\uCD07\uCD0A\uCD0B\uCD0D\uCD0E\uCD0F\uCD11\uCD12\uCD13\uCD14\uCD15\uCD16\uCD17\uCD1A\uCD1C\uCD1E\uCD1F\uCD20\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCD21\uCD22\uCD23\uCD25\uCD26\uCD27\uCD29\uCD2A\uCD2B\uCD2D\uCD2E\uCD2F\uCD30\uCD31\uCD32\uCD33\uCD34\uCD35\uCD36\uCD37\uCD38\uCD3A\uCD3B\uCD3C\uCD3D\uCD3E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCD3F\uCD40\uCD41\uCD42\uCD43\uCD44\uCD45\uCD46\uCD47\uCD48\uCD49\uCD4A\uCD4B\uCD4C\uCD4D\uCD4E\uCD4F\uCD50\uCD51\uCD52\uCD53\uCD54\uCD55\uCD56\uCD57\uCD58\uCD59\uCD5A\uCD5B\uCD5D\uCD5E\uCD5F\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[172].length;++e)t[172][e].charCodeAt(0)!==65533&&(a[t[172][e]]=44032+e,v[44032+e]=t[172][e]);for(t[173]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCD61\uCD62\uCD63\uCD65\uCD66\uCD67\uCD68\uCD69\uCD6A\uCD6B\uCD6E\uCD70\uCD72\uCD73\uCD74\uCD75\uCD76\uCD77\uCD79\uCD7A\uCD7B\uCD7C\uCD7D\uCD7E\uCD7F\uCD80\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCD81\uCD82\uCD83\uCD84\uCD85\uCD86\uCD87\uCD89\uCD8A\uCD8B\uCD8C\uCD8D\uCD8E\uCD8F\uCD90\uCD91\uCD92\uCD93\uCD96\uCD97\uCD99\uCD9A\uCD9B\uCD9D\uCD9E\uCD9F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCDA0\uCDA1\uCDA2\uCDA3\uCDA6\uCDA8\uCDAA\uCDAB\uCDAC\uCDAD\uCDAE\uCDAF\uCDB1\uCDB2\uCDB3\uCDB4\uCDB5\uCDB6\uCDB7\uCDB8\uCDB9\uCDBA\uCDBB\uCDBC\uCDBD\uCDBE\uCDBF\uCDC0\uCDC1\uCDC2\uCDC3\uCDC5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[173].length;++e)t[173][e].charCodeAt(0)!==65533&&(a[t[173][e]]=44288+e,v[44288+e]=t[173][e]);for(t[174]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCDC6\uCDC7\uCDC8\uCDC9\uCDCA\uCDCB\uCDCD\uCDCE\uCDCF\uCDD1\uCDD2\uCDD3\uCDD4\uCDD5\uCDD6\uCDD7\uCDD8\uCDD9\uCDDA\uCDDB\uCDDC\uCDDD\uCDDE\uCDDF\uCDE0\uCDE1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCDE2\uCDE3\uCDE4\uCDE5\uCDE6\uCDE7\uCDE9\uCDEA\uCDEB\uCDED\uCDEE\uCDEF\uCDF1\uCDF2\uCDF3\uCDF4\uCDF5\uCDF6\uCDF7\uCDFA\uCDFC\uCDFE\uCDFF\uCE00\uCE01\uCE02\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCE03\uCE05\uCE06\uCE07\uCE09\uCE0A\uCE0B\uCE0D\uCE0E\uCE0F\uCE10\uCE11\uCE12\uCE13\uCE15\uCE16\uCE17\uCE18\uCE1A\uCE1B\uCE1C\uCE1D\uCE1E\uCE1F\uCE22\uCE23\uCE25\uCE26\uCE27\uCE29\uCE2A\uCE2B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[174].length;++e)t[174][e].charCodeAt(0)!==65533&&(a[t[174][e]]=44544+e,v[44544+e]=t[174][e]);for(t[175]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCE2C\uCE2D\uCE2E\uCE2F\uCE32\uCE34\uCE36\uCE37\uCE38\uCE39\uCE3A\uCE3B\uCE3C\uCE3D\uCE3E\uCE3F\uCE40\uCE41\uCE42\uCE43\uCE44\uCE45\uCE46\uCE47\uCE48\uCE49\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCE4A\uCE4B\uCE4C\uCE4D\uCE4E\uCE4F\uCE50\uCE51\uCE52\uCE53\uCE54\uCE55\uCE56\uCE57\uCE5A\uCE5B\uCE5D\uCE5E\uCE62\uCE63\uCE64\uCE65\uCE66\uCE67\uCE6A\uCE6C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCE6E\uCE6F\uCE70\uCE71\uCE72\uCE73\uCE76\uCE77\uCE79\uCE7A\uCE7B\uCE7D\uCE7E\uCE7F\uCE80\uCE81\uCE82\uCE83\uCE86\uCE88\uCE8A\uCE8B\uCE8C\uCE8D\uCE8E\uCE8F\uCE92\uCE93\uCE95\uCE96\uCE97\uCE99\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[175].length;++e)t[175][e].charCodeAt(0)!==65533&&(a[t[175][e]]=44800+e,v[44800+e]=t[175][e]);for(t[176]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCE9A\uCE9B\uCE9C\uCE9D\uCE9E\uCE9F\uCEA2\uCEA6\uCEA7\uCEA8\uCEA9\uCEAA\uCEAB\uCEAE\uCEAF\uCEB0\uCEB1\uCEB2\uCEB3\uCEB4\uCEB5\uCEB6\uCEB7\uCEB8\uCEB9\uCEBA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCEBB\uCEBC\uCEBD\uCEBE\uCEBF\uCEC0\uCEC2\uCEC3\uCEC4\uCEC5\uCEC6\uCEC7\uCEC8\uCEC9\uCECA\uCECB\uCECC\uCECD\uCECE\uCECF\uCED0\uCED1\uCED2\uCED3\uCED4\uCED5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCED6\uCED7\uCED8\uCED9\uCEDA\uCEDB\uCEDC\uCEDD\uCEDE\uCEDF\uCEE0\uCEE1\uCEE2\uCEE3\uCEE6\uCEE7\uCEE9\uCEEA\uCEED\uCEEE\uCEEF\uCEF0\uCEF1\uCEF2\uCEF3\uCEF6\uCEFA\uCEFB\uCEFC\uCEFD\uCEFE\uCEFF\uAC00\uAC01\uAC04\uAC07\uAC08\uAC09\uAC0A\uAC10\uAC11\uAC12\uAC13\uAC14\uAC15\uAC16\uAC17\uAC19\uAC1A\uAC1B\uAC1C\uAC1D\uAC20\uAC24\uAC2C\uAC2D\uAC2F\uAC30\uAC31\uAC38\uAC39\uAC3C\uAC40\uAC4B\uAC4D\uAC54\uAC58\uAC5C\uAC70\uAC71\uAC74\uAC77\uAC78\uAC7A\uAC80\uAC81\uAC83\uAC84\uAC85\uAC86\uAC89\uAC8A\uAC8B\uAC8C\uAC90\uAC94\uAC9C\uAC9D\uAC9F\uACA0\uACA1\uACA8\uACA9\uACAA\uACAC\uACAF\uACB0\uACB8\uACB9\uACBB\uACBC\uACBD\uACC1\uACC4\uACC8\uACCC\uACD5\uACD7\uACE0\uACE1\uACE4\uACE7\uACE8\uACEA\uACEC\uACEF\uACF0\uACF1\uACF3\uACF5\uACF6\uACFC\uACFD\uAD00\uAD04\uAD06\uFFFD".split(""),e=0;e!=t[176].length;++e)t[176][e].charCodeAt(0)!==65533&&(a[t[176][e]]=45056+e,v[45056+e]=t[176][e]);for(t[177]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCF02\uCF03\uCF05\uCF06\uCF07\uCF09\uCF0A\uCF0B\uCF0C\uCF0D\uCF0E\uCF0F\uCF12\uCF14\uCF16\uCF17\uCF18\uCF19\uCF1A\uCF1B\uCF1D\uCF1E\uCF1F\uCF21\uCF22\uCF23\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCF25\uCF26\uCF27\uCF28\uCF29\uCF2A\uCF2B\uCF2E\uCF32\uCF33\uCF34\uCF35\uCF36\uCF37\uCF39\uCF3A\uCF3B\uCF3C\uCF3D\uCF3E\uCF3F\uCF40\uCF41\uCF42\uCF43\uCF44\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCF45\uCF46\uCF47\uCF48\uCF49\uCF4A\uCF4B\uCF4C\uCF4D\uCF4E\uCF4F\uCF50\uCF51\uCF52\uCF53\uCF56\uCF57\uCF59\uCF5A\uCF5B\uCF5D\uCF5E\uCF5F\uCF60\uCF61\uCF62\uCF63\uCF66\uCF68\uCF6A\uCF6B\uCF6C\uAD0C\uAD0D\uAD0F\uAD11\uAD18\uAD1C\uAD20\uAD29\uAD2C\uAD2D\uAD34\uAD35\uAD38\uAD3C\uAD44\uAD45\uAD47\uAD49\uAD50\uAD54\uAD58\uAD61\uAD63\uAD6C\uAD6D\uAD70\uAD73\uAD74\uAD75\uAD76\uAD7B\uAD7C\uAD7D\uAD7F\uAD81\uAD82\uAD88\uAD89\uAD8C\uAD90\uAD9C\uAD9D\uADA4\uADB7\uADC0\uADC1\uADC4\uADC8\uADD0\uADD1\uADD3\uADDC\uADE0\uADE4\uADF8\uADF9\uADFC\uADFF\uAE00\uAE01\uAE08\uAE09\uAE0B\uAE0D\uAE14\uAE30\uAE31\uAE34\uAE37\uAE38\uAE3A\uAE40\uAE41\uAE43\uAE45\uAE46\uAE4A\uAE4C\uAE4D\uAE4E\uAE50\uAE54\uAE56\uAE5C\uAE5D\uAE5F\uAE60\uAE61\uAE65\uAE68\uAE69\uAE6C\uAE70\uAE78\uFFFD".split(""),e=0;e!=t[177].length;++e)t[177][e].charCodeAt(0)!==65533&&(a[t[177][e]]=45312+e,v[45312+e]=t[177][e]);for(t[178]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCF6D\uCF6E\uCF6F\uCF72\uCF73\uCF75\uCF76\uCF77\uCF79\uCF7A\uCF7B\uCF7C\uCF7D\uCF7E\uCF7F\uCF81\uCF82\uCF83\uCF84\uCF86\uCF87\uCF88\uCF89\uCF8A\uCF8B\uCF8D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCF8E\uCF8F\uCF90\uCF91\uCF92\uCF93\uCF94\uCF95\uCF96\uCF97\uCF98\uCF99\uCF9A\uCF9B\uCF9C\uCF9D\uCF9E\uCF9F\uCFA0\uCFA2\uCFA3\uCFA4\uCFA5\uCFA6\uCFA7\uCFA9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCFAA\uCFAB\uCFAC\uCFAD\uCFAE\uCFAF\uCFB1\uCFB2\uCFB3\uCFB4\uCFB5\uCFB6\uCFB7\uCFB8\uCFB9\uCFBA\uCFBB\uCFBC\uCFBD\uCFBE\uCFBF\uCFC0\uCFC1\uCFC2\uCFC3\uCFC5\uCFC6\uCFC7\uCFC8\uCFC9\uCFCA\uCFCB\uAE79\uAE7B\uAE7C\uAE7D\uAE84\uAE85\uAE8C\uAEBC\uAEBD\uAEBE\uAEC0\uAEC4\uAECC\uAECD\uAECF\uAED0\uAED1\uAED8\uAED9\uAEDC\uAEE8\uAEEB\uAEED\uAEF4\uAEF8\uAEFC\uAF07\uAF08\uAF0D\uAF10\uAF2C\uAF2D\uAF30\uAF32\uAF34\uAF3C\uAF3D\uAF3F\uAF41\uAF42\uAF43\uAF48\uAF49\uAF50\uAF5C\uAF5D\uAF64\uAF65\uAF79\uAF80\uAF84\uAF88\uAF90\uAF91\uAF95\uAF9C\uAFB8\uAFB9\uAFBC\uAFC0\uAFC7\uAFC8\uAFC9\uAFCB\uAFCD\uAFCE\uAFD4\uAFDC\uAFE8\uAFE9\uAFF0\uAFF1\uAFF4\uAFF8\uB000\uB001\uB004\uB00C\uB010\uB014\uB01C\uB01D\uB028\uB044\uB045\uB048\uB04A\uB04C\uB04E\uB053\uB054\uB055\uB057\uB059\uFFFD".split(""),e=0;e!=t[178].length;++e)t[178][e].charCodeAt(0)!==65533&&(a[t[178][e]]=45568+e,v[45568+e]=t[178][e]);for(t[179]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCFCC\uCFCD\uCFCE\uCFCF\uCFD0\uCFD1\uCFD2\uCFD3\uCFD4\uCFD5\uCFD6\uCFD7\uCFD8\uCFD9\uCFDA\uCFDB\uCFDC\uCFDD\uCFDE\uCFDF\uCFE2\uCFE3\uCFE5\uCFE6\uCFE7\uCFE9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uCFEA\uCFEB\uCFEC\uCFED\uCFEE\uCFEF\uCFF2\uCFF4\uCFF6\uCFF7\uCFF8\uCFF9\uCFFA\uCFFB\uCFFD\uCFFE\uCFFF\uD001\uD002\uD003\uD005\uD006\uD007\uD008\uD009\uD00A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD00B\uD00C\uD00D\uD00E\uD00F\uD010\uD012\uD013\uD014\uD015\uD016\uD017\uD019\uD01A\uD01B\uD01C\uD01D\uD01E\uD01F\uD020\uD021\uD022\uD023\uD024\uD025\uD026\uD027\uD028\uD029\uD02A\uD02B\uD02C\uB05D\uB07C\uB07D\uB080\uB084\uB08C\uB08D\uB08F\uB091\uB098\uB099\uB09A\uB09C\uB09F\uB0A0\uB0A1\uB0A2\uB0A8\uB0A9\uB0AB\uB0AC\uB0AD\uB0AE\uB0AF\uB0B1\uB0B3\uB0B4\uB0B5\uB0B8\uB0BC\uB0C4\uB0C5\uB0C7\uB0C8\uB0C9\uB0D0\uB0D1\uB0D4\uB0D8\uB0E0\uB0E5\uB108\uB109\uB10B\uB10C\uB110\uB112\uB113\uB118\uB119\uB11B\uB11C\uB11D\uB123\uB124\uB125\uB128\uB12C\uB134\uB135\uB137\uB138\uB139\uB140\uB141\uB144\uB148\uB150\uB151\uB154\uB155\uB158\uB15C\uB160\uB178\uB179\uB17C\uB180\uB182\uB188\uB189\uB18B\uB18D\uB192\uB193\uB194\uB198\uB19C\uB1A8\uB1CC\uB1D0\uB1D4\uB1DC\uB1DD\uFFFD".split(""),e=0;e!=t[179].length;++e)t[179][e].charCodeAt(0)!==65533&&(a[t[179][e]]=45824+e,v[45824+e]=t[179][e]);for(t[180]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD02E\uD02F\uD030\uD031\uD032\uD033\uD036\uD037\uD039\uD03A\uD03B\uD03D\uD03E\uD03F\uD040\uD041\uD042\uD043\uD046\uD048\uD04A\uD04B\uD04C\uD04D\uD04E\uD04F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD051\uD052\uD053\uD055\uD056\uD057\uD059\uD05A\uD05B\uD05C\uD05D\uD05E\uD05F\uD061\uD062\uD063\uD064\uD065\uD066\uD067\uD068\uD069\uD06A\uD06B\uD06E\uD06F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD071\uD072\uD073\uD075\uD076\uD077\uD078\uD079\uD07A\uD07B\uD07E\uD07F\uD080\uD082\uD083\uD084\uD085\uD086\uD087\uD088\uD089\uD08A\uD08B\uD08C\uD08D\uD08E\uD08F\uD090\uD091\uD092\uD093\uD094\uB1DF\uB1E8\uB1E9\uB1EC\uB1F0\uB1F9\uB1FB\uB1FD\uB204\uB205\uB208\uB20B\uB20C\uB214\uB215\uB217\uB219\uB220\uB234\uB23C\uB258\uB25C\uB260\uB268\uB269\uB274\uB275\uB27C\uB284\uB285\uB289\uB290\uB291\uB294\uB298\uB299\uB29A\uB2A0\uB2A1\uB2A3\uB2A5\uB2A6\uB2AA\uB2AC\uB2B0\uB2B4\uB2C8\uB2C9\uB2CC\uB2D0\uB2D2\uB2D8\uB2D9\uB2DB\uB2DD\uB2E2\uB2E4\uB2E5\uB2E6\uB2E8\uB2EB\uB2EC\uB2ED\uB2EE\uB2EF\uB2F3\uB2F4\uB2F5\uB2F7\uB2F8\uB2F9\uB2FA\uB2FB\uB2FF\uB300\uB301\uB304\uB308\uB310\uB311\uB313\uB314\uB315\uB31C\uB354\uB355\uB356\uB358\uB35B\uB35C\uB35E\uB35F\uB364\uB365\uFFFD".split(""),e=0;e!=t[180].length;++e)t[180][e].charCodeAt(0)!==65533&&(a[t[180][e]]=46080+e,v[46080+e]=t[180][e]);for(t[181]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD095\uD096\uD097\uD098\uD099\uD09A\uD09B\uD09C\uD09D\uD09E\uD09F\uD0A0\uD0A1\uD0A2\uD0A3\uD0A6\uD0A7\uD0A9\uD0AA\uD0AB\uD0AD\uD0AE\uD0AF\uD0B0\uD0B1\uD0B2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD0B3\uD0B6\uD0B8\uD0BA\uD0BB\uD0BC\uD0BD\uD0BE\uD0BF\uD0C2\uD0C3\uD0C5\uD0C6\uD0C7\uD0CA\uD0CB\uD0CC\uD0CD\uD0CE\uD0CF\uD0D2\uD0D6\uD0D7\uD0D8\uD0D9\uD0DA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD0DB\uD0DE\uD0DF\uD0E1\uD0E2\uD0E3\uD0E5\uD0E6\uD0E7\uD0E8\uD0E9\uD0EA\uD0EB\uD0EE\uD0F2\uD0F3\uD0F4\uD0F5\uD0F6\uD0F7\uD0F9\uD0FA\uD0FB\uD0FC\uD0FD\uD0FE\uD0FF\uD100\uD101\uD102\uD103\uD104\uB367\uB369\uB36B\uB36E\uB370\uB371\uB374\uB378\uB380\uB381\uB383\uB384\uB385\uB38C\uB390\uB394\uB3A0\uB3A1\uB3A8\uB3AC\uB3C4\uB3C5\uB3C8\uB3CB\uB3CC\uB3CE\uB3D0\uB3D4\uB3D5\uB3D7\uB3D9\uB3DB\uB3DD\uB3E0\uB3E4\uB3E8\uB3FC\uB410\uB418\uB41C\uB420\uB428\uB429\uB42B\uB434\uB450\uB451\uB454\uB458\uB460\uB461\uB463\uB465\uB46C\uB480\uB488\uB49D\uB4A4\uB4A8\uB4AC\uB4B5\uB4B7\uB4B9\uB4C0\uB4C4\uB4C8\uB4D0\uB4D5\uB4DC\uB4DD\uB4E0\uB4E3\uB4E4\uB4E6\uB4EC\uB4ED\uB4EF\uB4F1\uB4F8\uB514\uB515\uB518\uB51B\uB51C\uB524\uB525\uB527\uB528\uB529\uB52A\uB530\uB531\uB534\uB538\uFFFD".split(""),e=0;e!=t[181].length;++e)t[181][e].charCodeAt(0)!==65533&&(a[t[181][e]]=46336+e,v[46336+e]=t[181][e]);for(t[182]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD105\uD106\uD107\uD108\uD109\uD10A\uD10B\uD10C\uD10E\uD10F\uD110\uD111\uD112\uD113\uD114\uD115\uD116\uD117\uD118\uD119\uD11A\uD11B\uD11C\uD11D\uD11E\uD11F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD120\uD121\uD122\uD123\uD124\uD125\uD126\uD127\uD128\uD129\uD12A\uD12B\uD12C\uD12D\uD12E\uD12F\uD132\uD133\uD135\uD136\uD137\uD139\uD13B\uD13C\uD13D\uD13E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD13F\uD142\uD146\uD147\uD148\uD149\uD14A\uD14B\uD14E\uD14F\uD151\uD152\uD153\uD155\uD156\uD157\uD158\uD159\uD15A\uD15B\uD15E\uD160\uD162\uD163\uD164\uD165\uD166\uD167\uD169\uD16A\uD16B\uD16D\uB540\uB541\uB543\uB544\uB545\uB54B\uB54C\uB54D\uB550\uB554\uB55C\uB55D\uB55F\uB560\uB561\uB5A0\uB5A1\uB5A4\uB5A8\uB5AA\uB5AB\uB5B0\uB5B1\uB5B3\uB5B4\uB5B5\uB5BB\uB5BC\uB5BD\uB5C0\uB5C4\uB5CC\uB5CD\uB5CF\uB5D0\uB5D1\uB5D8\uB5EC\uB610\uB611\uB614\uB618\uB625\uB62C\uB634\uB648\uB664\uB668\uB69C\uB69D\uB6A0\uB6A4\uB6AB\uB6AC\uB6B1\uB6D4\uB6F0\uB6F4\uB6F8\uB700\uB701\uB705\uB728\uB729\uB72C\uB72F\uB730\uB738\uB739\uB73B\uB744\uB748\uB74C\uB754\uB755\uB760\uB764\uB768\uB770\uB771\uB773\uB775\uB77C\uB77D\uB780\uB784\uB78C\uB78D\uB78F\uB790\uB791\uB792\uB796\uB797\uFFFD".split(""),e=0;e!=t[182].length;++e)t[182][e].charCodeAt(0)!==65533&&(a[t[182][e]]=46592+e,v[46592+e]=t[182][e]);for(t[183]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD16E\uD16F\uD170\uD171\uD172\uD173\uD174\uD175\uD176\uD177\uD178\uD179\uD17A\uD17B\uD17D\uD17E\uD17F\uD180\uD181\uD182\uD183\uD185\uD186\uD187\uD189\uD18A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD18B\uD18C\uD18D\uD18E\uD18F\uD190\uD191\uD192\uD193\uD194\uD195\uD196\uD197\uD198\uD199\uD19A\uD19B\uD19C\uD19D\uD19E\uD19F\uD1A2\uD1A3\uD1A5\uD1A6\uD1A7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD1A9\uD1AA\uD1AB\uD1AC\uD1AD\uD1AE\uD1AF\uD1B2\uD1B4\uD1B6\uD1B7\uD1B8\uD1B9\uD1BB\uD1BD\uD1BE\uD1BF\uD1C1\uD1C2\uD1C3\uD1C4\uD1C5\uD1C6\uD1C7\uD1C8\uD1C9\uD1CA\uD1CB\uD1CC\uD1CD\uD1CE\uD1CF\uB798\uB799\uB79C\uB7A0\uB7A8\uB7A9\uB7AB\uB7AC\uB7AD\uB7B4\uB7B5\uB7B8\uB7C7\uB7C9\uB7EC\uB7ED\uB7F0\uB7F4\uB7FC\uB7FD\uB7FF\uB800\uB801\uB807\uB808\uB809\uB80C\uB810\uB818\uB819\uB81B\uB81D\uB824\uB825\uB828\uB82C\uB834\uB835\uB837\uB838\uB839\uB840\uB844\uB851\uB853\uB85C\uB85D\uB860\uB864\uB86C\uB86D\uB86F\uB871\uB878\uB87C\uB88D\uB8A8\uB8B0\uB8B4\uB8B8\uB8C0\uB8C1\uB8C3\uB8C5\uB8CC\uB8D0\uB8D4\uB8DD\uB8DF\uB8E1\uB8E8\uB8E9\uB8EC\uB8F0\uB8F8\uB8F9\uB8FB\uB8FD\uB904\uB918\uB920\uB93C\uB93D\uB940\uB944\uB94C\uB94F\uB951\uB958\uB959\uB95C\uB960\uB968\uB969\uFFFD".split(""),e=0;e!=t[183].length;++e)t[183][e].charCodeAt(0)!==65533&&(a[t[183][e]]=46848+e,v[46848+e]=t[183][e]);for(t[184]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD1D0\uD1D1\uD1D2\uD1D3\uD1D4\uD1D5\uD1D6\uD1D7\uD1D9\uD1DA\uD1DB\uD1DC\uD1DD\uD1DE\uD1DF\uD1E0\uD1E1\uD1E2\uD1E3\uD1E4\uD1E5\uD1E6\uD1E7\uD1E8\uD1E9\uD1EA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD1EB\uD1EC\uD1ED\uD1EE\uD1EF\uD1F0\uD1F1\uD1F2\uD1F3\uD1F5\uD1F6\uD1F7\uD1F9\uD1FA\uD1FB\uD1FC\uD1FD\uD1FE\uD1FF\uD200\uD201\uD202\uD203\uD204\uD205\uD206\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD208\uD20A\uD20B\uD20C\uD20D\uD20E\uD20F\uD211\uD212\uD213\uD214\uD215\uD216\uD217\uD218\uD219\uD21A\uD21B\uD21C\uD21D\uD21E\uD21F\uD220\uD221\uD222\uD223\uD224\uD225\uD226\uD227\uD228\uD229\uB96B\uB96D\uB974\uB975\uB978\uB97C\uB984\uB985\uB987\uB989\uB98A\uB98D\uB98E\uB9AC\uB9AD\uB9B0\uB9B4\uB9BC\uB9BD\uB9BF\uB9C1\uB9C8\uB9C9\uB9CC\uB9CE\uB9CF\uB9D0\uB9D1\uB9D2\uB9D8\uB9D9\uB9DB\uB9DD\uB9DE\uB9E1\uB9E3\uB9E4\uB9E5\uB9E8\uB9EC\uB9F4\uB9F5\uB9F7\uB9F8\uB9F9\uB9FA\uBA00\uBA01\uBA08\uBA15\uBA38\uBA39\uBA3C\uBA40\uBA42\uBA48\uBA49\uBA4B\uBA4D\uBA4E\uBA53\uBA54\uBA55\uBA58\uBA5C\uBA64\uBA65\uBA67\uBA68\uBA69\uBA70\uBA71\uBA74\uBA78\uBA83\uBA84\uBA85\uBA87\uBA8C\uBAA8\uBAA9\uBAAB\uBAAC\uBAB0\uBAB2\uBAB8\uBAB9\uBABB\uBABD\uBAC4\uBAC8\uBAD8\uBAD9\uBAFC\uFFFD".split(""),e=0;e!=t[184].length;++e)t[184][e].charCodeAt(0)!==65533&&(a[t[184][e]]=47104+e,v[47104+e]=t[184][e]);for(t[185]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD22A\uD22B\uD22E\uD22F\uD231\uD232\uD233\uD235\uD236\uD237\uD238\uD239\uD23A\uD23B\uD23E\uD240\uD242\uD243\uD244\uD245\uD246\uD247\uD249\uD24A\uD24B\uD24C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD24D\uD24E\uD24F\uD250\uD251\uD252\uD253\uD254\uD255\uD256\uD257\uD258\uD259\uD25A\uD25B\uD25D\uD25E\uD25F\uD260\uD261\uD262\uD263\uD265\uD266\uD267\uD268\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD269\uD26A\uD26B\uD26C\uD26D\uD26E\uD26F\uD270\uD271\uD272\uD273\uD274\uD275\uD276\uD277\uD278\uD279\uD27A\uD27B\uD27C\uD27D\uD27E\uD27F\uD282\uD283\uD285\uD286\uD287\uD289\uD28A\uD28B\uD28C\uBB00\uBB04\uBB0D\uBB0F\uBB11\uBB18\uBB1C\uBB20\uBB29\uBB2B\uBB34\uBB35\uBB36\uBB38\uBB3B\uBB3C\uBB3D\uBB3E\uBB44\uBB45\uBB47\uBB49\uBB4D\uBB4F\uBB50\uBB54\uBB58\uBB61\uBB63\uBB6C\uBB88\uBB8C\uBB90\uBBA4\uBBA8\uBBAC\uBBB4\uBBB7\uBBC0\uBBC4\uBBC8\uBBD0\uBBD3\uBBF8\uBBF9\uBBFC\uBBFF\uBC00\uBC02\uBC08\uBC09\uBC0B\uBC0C\uBC0D\uBC0F\uBC11\uBC14\uBC15\uBC16\uBC17\uBC18\uBC1B\uBC1C\uBC1D\uBC1E\uBC1F\uBC24\uBC25\uBC27\uBC29\uBC2D\uBC30\uBC31\uBC34\uBC38\uBC40\uBC41\uBC43\uBC44\uBC45\uBC49\uBC4C\uBC4D\uBC50\uBC5D\uBC84\uBC85\uBC88\uBC8B\uBC8C\uBC8E\uBC94\uBC95\uBC97\uFFFD".split(""),e=0;e!=t[185].length;++e)t[185][e].charCodeAt(0)!==65533&&(a[t[185][e]]=47360+e,v[47360+e]=t[185][e]);for(t[186]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD28D\uD28E\uD28F\uD292\uD293\uD294\uD296\uD297\uD298\uD299\uD29A\uD29B\uD29D\uD29E\uD29F\uD2A1\uD2A2\uD2A3\uD2A5\uD2A6\uD2A7\uD2A8\uD2A9\uD2AA\uD2AB\uD2AD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD2AE\uD2AF\uD2B0\uD2B2\uD2B3\uD2B4\uD2B5\uD2B6\uD2B7\uD2BA\uD2BB\uD2BD\uD2BE\uD2C1\uD2C3\uD2C4\uD2C5\uD2C6\uD2C7\uD2CA\uD2CC\uD2CD\uD2CE\uD2CF\uD2D0\uD2D1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD2D2\uD2D3\uD2D5\uD2D6\uD2D7\uD2D9\uD2DA\uD2DB\uD2DD\uD2DE\uD2DF\uD2E0\uD2E1\uD2E2\uD2E3\uD2E6\uD2E7\uD2E8\uD2E9\uD2EA\uD2EB\uD2EC\uD2ED\uD2EE\uD2EF\uD2F2\uD2F3\uD2F5\uD2F6\uD2F7\uD2F9\uD2FA\uBC99\uBC9A\uBCA0\uBCA1\uBCA4\uBCA7\uBCA8\uBCB0\uBCB1\uBCB3\uBCB4\uBCB5\uBCBC\uBCBD\uBCC0\uBCC4\uBCCD\uBCCF\uBCD0\uBCD1\uBCD5\uBCD8\uBCDC\uBCF4\uBCF5\uBCF6\uBCF8\uBCFC\uBD04\uBD05\uBD07\uBD09\uBD10\uBD14\uBD24\uBD2C\uBD40\uBD48\uBD49\uBD4C\uBD50\uBD58\uBD59\uBD64\uBD68\uBD80\uBD81\uBD84\uBD87\uBD88\uBD89\uBD8A\uBD90\uBD91\uBD93\uBD95\uBD99\uBD9A\uBD9C\uBDA4\uBDB0\uBDB8\uBDD4\uBDD5\uBDD8\uBDDC\uBDE9\uBDF0\uBDF4\uBDF8\uBE00\uBE03\uBE05\uBE0C\uBE0D\uBE10\uBE14\uBE1C\uBE1D\uBE1F\uBE44\uBE45\uBE48\uBE4C\uBE4E\uBE54\uBE55\uBE57\uBE59\uBE5A\uBE5B\uBE60\uBE61\uBE64\uFFFD".split(""),e=0;e!=t[186].length;++e)t[186][e].charCodeAt(0)!==65533&&(a[t[186][e]]=47616+e,v[47616+e]=t[186][e]);for(t[187]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD2FB\uD2FC\uD2FD\uD2FE\uD2FF\uD302\uD304\uD306\uD307\uD308\uD309\uD30A\uD30B\uD30F\uD311\uD312\uD313\uD315\uD317\uD318\uD319\uD31A\uD31B\uD31E\uD322\uD323\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD324\uD326\uD327\uD32A\uD32B\uD32D\uD32E\uD32F\uD331\uD332\uD333\uD334\uD335\uD336\uD337\uD33A\uD33E\uD33F\uD340\uD341\uD342\uD343\uD346\uD347\uD348\uD349\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD34A\uD34B\uD34C\uD34D\uD34E\uD34F\uD350\uD351\uD352\uD353\uD354\uD355\uD356\uD357\uD358\uD359\uD35A\uD35B\uD35C\uD35D\uD35E\uD35F\uD360\uD361\uD362\uD363\uD364\uD365\uD366\uD367\uD368\uD369\uBE68\uBE6A\uBE70\uBE71\uBE73\uBE74\uBE75\uBE7B\uBE7C\uBE7D\uBE80\uBE84\uBE8C\uBE8D\uBE8F\uBE90\uBE91\uBE98\uBE99\uBEA8\uBED0\uBED1\uBED4\uBED7\uBED8\uBEE0\uBEE3\uBEE4\uBEE5\uBEEC\uBF01\uBF08\uBF09\uBF18\uBF19\uBF1B\uBF1C\uBF1D\uBF40\uBF41\uBF44\uBF48\uBF50\uBF51\uBF55\uBF94\uBFB0\uBFC5\uBFCC\uBFCD\uBFD0\uBFD4\uBFDC\uBFDF\uBFE1\uC03C\uC051\uC058\uC05C\uC060\uC068\uC069\uC090\uC091\uC094\uC098\uC0A0\uC0A1\uC0A3\uC0A5\uC0AC\uC0AD\uC0AF\uC0B0\uC0B3\uC0B4\uC0B5\uC0B6\uC0BC\uC0BD\uC0BF\uC0C0\uC0C1\uC0C5\uC0C8\uC0C9\uC0CC\uC0D0\uC0D8\uC0D9\uC0DB\uC0DC\uC0DD\uC0E4\uFFFD".split(""),e=0;e!=t[187].length;++e)t[187][e].charCodeAt(0)!==65533&&(a[t[187][e]]=47872+e,v[47872+e]=t[187][e]);for(t[188]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD36A\uD36B\uD36C\uD36D\uD36E\uD36F\uD370\uD371\uD372\uD373\uD374\uD375\uD376\uD377\uD378\uD379\uD37A\uD37B\uD37E\uD37F\uD381\uD382\uD383\uD385\uD386\uD387\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD388\uD389\uD38A\uD38B\uD38E\uD392\uD393\uD394\uD395\uD396\uD397\uD39A\uD39B\uD39D\uD39E\uD39F\uD3A1\uD3A2\uD3A3\uD3A4\uD3A5\uD3A6\uD3A7\uD3AA\uD3AC\uD3AE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD3AF\uD3B0\uD3B1\uD3B2\uD3B3\uD3B5\uD3B6\uD3B7\uD3B9\uD3BA\uD3BB\uD3BD\uD3BE\uD3BF\uD3C0\uD3C1\uD3C2\uD3C3\uD3C6\uD3C7\uD3CA\uD3CB\uD3CC\uD3CD\uD3CE\uD3CF\uD3D1\uD3D2\uD3D3\uD3D4\uD3D5\uD3D6\uC0E5\uC0E8\uC0EC\uC0F4\uC0F5\uC0F7\uC0F9\uC100\uC104\uC108\uC110\uC115\uC11C\uC11D\uC11E\uC11F\uC120\uC123\uC124\uC126\uC127\uC12C\uC12D\uC12F\uC130\uC131\uC136\uC138\uC139\uC13C\uC140\uC148\uC149\uC14B\uC14C\uC14D\uC154\uC155\uC158\uC15C\uC164\uC165\uC167\uC168\uC169\uC170\uC174\uC178\uC185\uC18C\uC18D\uC18E\uC190\uC194\uC196\uC19C\uC19D\uC19F\uC1A1\uC1A5\uC1A8\uC1A9\uC1AC\uC1B0\uC1BD\uC1C4\uC1C8\uC1CC\uC1D4\uC1D7\uC1D8\uC1E0\uC1E4\uC1E8\uC1F0\uC1F1\uC1F3\uC1FC\uC1FD\uC200\uC204\uC20C\uC20D\uC20F\uC211\uC218\uC219\uC21C\uC21F\uC220\uC228\uC229\uC22B\uC22D\uFFFD".split(""),e=0;e!=t[188].length;++e)t[188][e].charCodeAt(0)!==65533&&(a[t[188][e]]=48128+e,v[48128+e]=t[188][e]);for(t[189]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD3D7\uD3D9\uD3DA\uD3DB\uD3DC\uD3DD\uD3DE\uD3DF\uD3E0\uD3E2\uD3E4\uD3E5\uD3E6\uD3E7\uD3E8\uD3E9\uD3EA\uD3EB\uD3EE\uD3EF\uD3F1\uD3F2\uD3F3\uD3F5\uD3F6\uD3F7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD3F8\uD3F9\uD3FA\uD3FB\uD3FE\uD400\uD402\uD403\uD404\uD405\uD406\uD407\uD409\uD40A\uD40B\uD40C\uD40D\uD40E\uD40F\uD410\uD411\uD412\uD413\uD414\uD415\uD416\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD417\uD418\uD419\uD41A\uD41B\uD41C\uD41E\uD41F\uD420\uD421\uD422\uD423\uD424\uD425\uD426\uD427\uD428\uD429\uD42A\uD42B\uD42C\uD42D\uD42E\uD42F\uD430\uD431\uD432\uD433\uD434\uD435\uD436\uD437\uC22F\uC231\uC232\uC234\uC248\uC250\uC251\uC254\uC258\uC260\uC265\uC26C\uC26D\uC270\uC274\uC27C\uC27D\uC27F\uC281\uC288\uC289\uC290\uC298\uC29B\uC29D\uC2A4\uC2A5\uC2A8\uC2AC\uC2AD\uC2B4\uC2B5\uC2B7\uC2B9\uC2DC\uC2DD\uC2E0\uC2E3\uC2E4\uC2EB\uC2EC\uC2ED\uC2EF\uC2F1\uC2F6\uC2F8\uC2F9\uC2FB\uC2FC\uC300\uC308\uC309\uC30C\uC30D\uC313\uC314\uC315\uC318\uC31C\uC324\uC325\uC328\uC329\uC345\uC368\uC369\uC36C\uC370\uC372\uC378\uC379\uC37C\uC37D\uC384\uC388\uC38C\uC3C0\uC3D8\uC3D9\uC3DC\uC3DF\uC3E0\uC3E2\uC3E8\uC3E9\uC3ED\uC3F4\uC3F5\uC3F8\uC408\uC410\uC424\uC42C\uC430\uFFFD".split(""),e=0;e!=t[189].length;++e)t[189][e].charCodeAt(0)!==65533&&(a[t[189][e]]=48384+e,v[48384+e]=t[189][e]);for(t[190]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD438\uD439\uD43A\uD43B\uD43C\uD43D\uD43E\uD43F\uD441\uD442\uD443\uD445\uD446\uD447\uD448\uD449\uD44A\uD44B\uD44C\uD44D\uD44E\uD44F\uD450\uD451\uD452\uD453\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD454\uD455\uD456\uD457\uD458\uD459\uD45A\uD45B\uD45D\uD45E\uD45F\uD461\uD462\uD463\uD465\uD466\uD467\uD468\uD469\uD46A\uD46B\uD46C\uD46E\uD470\uD471\uD472\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD473\uD474\uD475\uD476\uD477\uD47A\uD47B\uD47D\uD47E\uD481\uD483\uD484\uD485\uD486\uD487\uD48A\uD48C\uD48E\uD48F\uD490\uD491\uD492\uD493\uD495\uD496\uD497\uD498\uD499\uD49A\uD49B\uD49C\uD49D\uC434\uC43C\uC43D\uC448\uC464\uC465\uC468\uC46C\uC474\uC475\uC479\uC480\uC494\uC49C\uC4B8\uC4BC\uC4E9\uC4F0\uC4F1\uC4F4\uC4F8\uC4FA\uC4FF\uC500\uC501\uC50C\uC510\uC514\uC51C\uC528\uC529\uC52C\uC530\uC538\uC539\uC53B\uC53D\uC544\uC545\uC548\uC549\uC54A\uC54C\uC54D\uC54E\uC553\uC554\uC555\uC557\uC558\uC559\uC55D\uC55E\uC560\uC561\uC564\uC568\uC570\uC571\uC573\uC574\uC575\uC57C\uC57D\uC580\uC584\uC587\uC58C\uC58D\uC58F\uC591\uC595\uC597\uC598\uC59C\uC5A0\uC5A9\uC5B4\uC5B5\uC5B8\uC5B9\uC5BB\uC5BC\uC5BD\uC5BE\uC5C4\uC5C5\uC5C6\uC5C7\uC5C8\uC5C9\uC5CA\uC5CC\uC5CE\uFFFD".split(""),e=0;e!=t[190].length;++e)t[190][e].charCodeAt(0)!==65533&&(a[t[190][e]]=48640+e,v[48640+e]=t[190][e]);for(t[191]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD49E\uD49F\uD4A0\uD4A1\uD4A2\uD4A3\uD4A4\uD4A5\uD4A6\uD4A7\uD4A8\uD4AA\uD4AB\uD4AC\uD4AD\uD4AE\uD4AF\uD4B0\uD4B1\uD4B2\uD4B3\uD4B4\uD4B5\uD4B6\uD4B7\uD4B8\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD4B9\uD4BA\uD4BB\uD4BC\uD4BD\uD4BE\uD4BF\uD4C0\uD4C1\uD4C2\uD4C3\uD4C4\uD4C5\uD4C6\uD4C7\uD4C8\uD4C9\uD4CA\uD4CB\uD4CD\uD4CE\uD4CF\uD4D1\uD4D2\uD4D3\uD4D5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD4D6\uD4D7\uD4D8\uD4D9\uD4DA\uD4DB\uD4DD\uD4DE\uD4E0\uD4E1\uD4E2\uD4E3\uD4E4\uD4E5\uD4E6\uD4E7\uD4E9\uD4EA\uD4EB\uD4ED\uD4EE\uD4EF\uD4F1\uD4F2\uD4F3\uD4F4\uD4F5\uD4F6\uD4F7\uD4F9\uD4FA\uD4FC\uC5D0\uC5D1\uC5D4\uC5D8\uC5E0\uC5E1\uC5E3\uC5E5\uC5EC\uC5ED\uC5EE\uC5F0\uC5F4\uC5F6\uC5F7\uC5FC\uC5FD\uC5FE\uC5FF\uC600\uC601\uC605\uC606\uC607\uC608\uC60C\uC610\uC618\uC619\uC61B\uC61C\uC624\uC625\uC628\uC62C\uC62D\uC62E\uC630\uC633\uC634\uC635\uC637\uC639\uC63B\uC640\uC641\uC644\uC648\uC650\uC651\uC653\uC654\uC655\uC65C\uC65D\uC660\uC66C\uC66F\uC671\uC678\uC679\uC67C\uC680\uC688\uC689\uC68B\uC68D\uC694\uC695\uC698\uC69C\uC6A4\uC6A5\uC6A7\uC6A9\uC6B0\uC6B1\uC6B4\uC6B8\uC6B9\uC6BA\uC6C0\uC6C1\uC6C3\uC6C5\uC6CC\uC6CD\uC6D0\uC6D4\uC6DC\uC6DD\uC6E0\uC6E1\uC6E8\uFFFD".split(""),e=0;e!=t[191].length;++e)t[191][e].charCodeAt(0)!==65533&&(a[t[191][e]]=48896+e,v[48896+e]=t[191][e]);for(t[192]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD4FE\uD4FF\uD500\uD501\uD502\uD503\uD505\uD506\uD507\uD509\uD50A\uD50B\uD50D\uD50E\uD50F\uD510\uD511\uD512\uD513\uD516\uD518\uD519\uD51A\uD51B\uD51C\uD51D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD51E\uD51F\uD520\uD521\uD522\uD523\uD524\uD525\uD526\uD527\uD528\uD529\uD52A\uD52B\uD52C\uD52D\uD52E\uD52F\uD530\uD531\uD532\uD533\uD534\uD535\uD536\uD537\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD538\uD539\uD53A\uD53B\uD53E\uD53F\uD541\uD542\uD543\uD545\uD546\uD547\uD548\uD549\uD54A\uD54B\uD54E\uD550\uD552\uD553\uD554\uD555\uD556\uD557\uD55A\uD55B\uD55D\uD55E\uD55F\uD561\uD562\uD563\uC6E9\uC6EC\uC6F0\uC6F8\uC6F9\uC6FD\uC704\uC705\uC708\uC70C\uC714\uC715\uC717\uC719\uC720\uC721\uC724\uC728\uC730\uC731\uC733\uC735\uC737\uC73C\uC73D\uC740\uC744\uC74A\uC74C\uC74D\uC74F\uC751\uC752\uC753\uC754\uC755\uC756\uC757\uC758\uC75C\uC760\uC768\uC76B\uC774\uC775\uC778\uC77C\uC77D\uC77E\uC783\uC784\uC785\uC787\uC788\uC789\uC78A\uC78E\uC790\uC791\uC794\uC796\uC797\uC798\uC79A\uC7A0\uC7A1\uC7A3\uC7A4\uC7A5\uC7A6\uC7AC\uC7AD\uC7B0\uC7B4\uC7BC\uC7BD\uC7BF\uC7C0\uC7C1\uC7C8\uC7C9\uC7CC\uC7CE\uC7D0\uC7D8\uC7DD\uC7E4\uC7E8\uC7EC\uC800\uC801\uC804\uC808\uC80A\uFFFD".split(""),e=0;e!=t[192].length;++e)t[192][e].charCodeAt(0)!==65533&&(a[t[192][e]]=49152+e,v[49152+e]=t[192][e]);for(t[193]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD564\uD566\uD567\uD56A\uD56C\uD56E\uD56F\uD570\uD571\uD572\uD573\uD576\uD577\uD579\uD57A\uD57B\uD57D\uD57E\uD57F\uD580\uD581\uD582\uD583\uD586\uD58A\uD58B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD58C\uD58D\uD58E\uD58F\uD591\uD592\uD593\uD594\uD595\uD596\uD597\uD598\uD599\uD59A\uD59B\uD59C\uD59D\uD59E\uD59F\uD5A0\uD5A1\uD5A2\uD5A3\uD5A4\uD5A6\uD5A7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD5A8\uD5A9\uD5AA\uD5AB\uD5AC\uD5AD\uD5AE\uD5AF\uD5B0\uD5B1\uD5B2\uD5B3\uD5B4\uD5B5\uD5B6\uD5B7\uD5B8\uD5B9\uD5BA\uD5BB\uD5BC\uD5BD\uD5BE\uD5BF\uD5C0\uD5C1\uD5C2\uD5C3\uD5C4\uD5C5\uD5C6\uD5C7\uC810\uC811\uC813\uC815\uC816\uC81C\uC81D\uC820\uC824\uC82C\uC82D\uC82F\uC831\uC838\uC83C\uC840\uC848\uC849\uC84C\uC84D\uC854\uC870\uC871\uC874\uC878\uC87A\uC880\uC881\uC883\uC885\uC886\uC887\uC88B\uC88C\uC88D\uC894\uC89D\uC89F\uC8A1\uC8A8\uC8BC\uC8BD\uC8C4\uC8C8\uC8CC\uC8D4\uC8D5\uC8D7\uC8D9\uC8E0\uC8E1\uC8E4\uC8F5\uC8FC\uC8FD\uC900\uC904\uC905\uC906\uC90C\uC90D\uC90F\uC911\uC918\uC92C\uC934\uC950\uC951\uC954\uC958\uC960\uC961\uC963\uC96C\uC970\uC974\uC97C\uC988\uC989\uC98C\uC990\uC998\uC999\uC99B\uC99D\uC9C0\uC9C1\uC9C4\uC9C7\uC9C8\uC9CA\uC9D0\uC9D1\uC9D3\uFFFD".split(""),e=0;e!=t[193].length;++e)t[193][e].charCodeAt(0)!==65533&&(a[t[193][e]]=49408+e,v[49408+e]=t[193][e]);for(t[194]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD5CA\uD5CB\uD5CD\uD5CE\uD5CF\uD5D1\uD5D3\uD5D4\uD5D5\uD5D6\uD5D7\uD5DA\uD5DC\uD5DE\uD5DF\uD5E0\uD5E1\uD5E2\uD5E3\uD5E6\uD5E7\uD5E9\uD5EA\uD5EB\uD5ED\uD5EE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD5EF\uD5F0\uD5F1\uD5F2\uD5F3\uD5F6\uD5F8\uD5FA\uD5FB\uD5FC\uD5FD\uD5FE\uD5FF\uD602\uD603\uD605\uD606\uD607\uD609\uD60A\uD60B\uD60C\uD60D\uD60E\uD60F\uD612\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD616\uD617\uD618\uD619\uD61A\uD61B\uD61D\uD61E\uD61F\uD621\uD622\uD623\uD625\uD626\uD627\uD628\uD629\uD62A\uD62B\uD62C\uD62E\uD62F\uD630\uD631\uD632\uD633\uD634\uD635\uD636\uD637\uD63A\uD63B\uC9D5\uC9D6\uC9D9\uC9DA\uC9DC\uC9DD\uC9E0\uC9E2\uC9E4\uC9E7\uC9EC\uC9ED\uC9EF\uC9F0\uC9F1\uC9F8\uC9F9\uC9FC\uCA00\uCA08\uCA09\uCA0B\uCA0C\uCA0D\uCA14\uCA18\uCA29\uCA4C\uCA4D\uCA50\uCA54\uCA5C\uCA5D\uCA5F\uCA60\uCA61\uCA68\uCA7D\uCA84\uCA98\uCABC\uCABD\uCAC0\uCAC4\uCACC\uCACD\uCACF\uCAD1\uCAD3\uCAD8\uCAD9\uCAE0\uCAEC\uCAF4\uCB08\uCB10\uCB14\uCB18\uCB20\uCB21\uCB41\uCB48\uCB49\uCB4C\uCB50\uCB58\uCB59\uCB5D\uCB64\uCB78\uCB79\uCB9C\uCBB8\uCBD4\uCBE4\uCBE7\uCBE9\uCC0C\uCC0D\uCC10\uCC14\uCC1C\uCC1D\uCC21\uCC22\uCC27\uCC28\uCC29\uCC2C\uCC2E\uCC30\uCC38\uCC39\uCC3B\uFFFD".split(""),e=0;e!=t[194].length;++e)t[194][e].charCodeAt(0)!==65533&&(a[t[194][e]]=49664+e,v[49664+e]=t[194][e]);for(t[195]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD63D\uD63E\uD63F\uD641\uD642\uD643\uD644\uD646\uD647\uD64A\uD64C\uD64E\uD64F\uD650\uD652\uD653\uD656\uD657\uD659\uD65A\uD65B\uD65D\uD65E\uD65F\uD660\uD661\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD662\uD663\uD664\uD665\uD666\uD668\uD66A\uD66B\uD66C\uD66D\uD66E\uD66F\uD672\uD673\uD675\uD676\uD677\uD678\uD679\uD67A\uD67B\uD67C\uD67D\uD67E\uD67F\uD680\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD681\uD682\uD684\uD686\uD687\uD688\uD689\uD68A\uD68B\uD68E\uD68F\uD691\uD692\uD693\uD695\uD696\uD697\uD698\uD699\uD69A\uD69B\uD69C\uD69E\uD6A0\uD6A2\uD6A3\uD6A4\uD6A5\uD6A6\uD6A7\uD6A9\uD6AA\uCC3C\uCC3D\uCC3E\uCC44\uCC45\uCC48\uCC4C\uCC54\uCC55\uCC57\uCC58\uCC59\uCC60\uCC64\uCC66\uCC68\uCC70\uCC75\uCC98\uCC99\uCC9C\uCCA0\uCCA8\uCCA9\uCCAB\uCCAC\uCCAD\uCCB4\uCCB5\uCCB8\uCCBC\uCCC4\uCCC5\uCCC7\uCCC9\uCCD0\uCCD4\uCCE4\uCCEC\uCCF0\uCD01\uCD08\uCD09\uCD0C\uCD10\uCD18\uCD19\uCD1B\uCD1D\uCD24\uCD28\uCD2C\uCD39\uCD5C\uCD60\uCD64\uCD6C\uCD6D\uCD6F\uCD71\uCD78\uCD88\uCD94\uCD95\uCD98\uCD9C\uCDA4\uCDA5\uCDA7\uCDA9\uCDB0\uCDC4\uCDCC\uCDD0\uCDE8\uCDEC\uCDF0\uCDF8\uCDF9\uCDFB\uCDFD\uCE04\uCE08\uCE0C\uCE14\uCE19\uCE20\uCE21\uCE24\uCE28\uCE30\uCE31\uCE33\uCE35\uFFFD".split(""),e=0;e!=t[195].length;++e)t[195][e].charCodeAt(0)!==65533&&(a[t[195][e]]=49920+e,v[49920+e]=t[195][e]);for(t[196]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD6AB\uD6AD\uD6AE\uD6AF\uD6B1\uD6B2\uD6B3\uD6B4\uD6B5\uD6B6\uD6B7\uD6B8\uD6BA\uD6BC\uD6BD\uD6BE\uD6BF\uD6C0\uD6C1\uD6C2\uD6C3\uD6C6\uD6C7\uD6C9\uD6CA\uD6CB\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD6CD\uD6CE\uD6CF\uD6D0\uD6D2\uD6D3\uD6D5\uD6D6\uD6D8\uD6DA\uD6DB\uD6DC\uD6DD\uD6DE\uD6DF\uD6E1\uD6E2\uD6E3\uD6E5\uD6E6\uD6E7\uD6E9\uD6EA\uD6EB\uD6EC\uD6ED\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD6EE\uD6EF\uD6F1\uD6F2\uD6F3\uD6F4\uD6F6\uD6F7\uD6F8\uD6F9\uD6FA\uD6FB\uD6FE\uD6FF\uD701\uD702\uD703\uD705\uD706\uD707\uD708\uD709\uD70A\uD70B\uD70C\uD70D\uD70E\uD70F\uD710\uD712\uD713\uD714\uCE58\uCE59\uCE5C\uCE5F\uCE60\uCE61\uCE68\uCE69\uCE6B\uCE6D\uCE74\uCE75\uCE78\uCE7C\uCE84\uCE85\uCE87\uCE89\uCE90\uCE91\uCE94\uCE98\uCEA0\uCEA1\uCEA3\uCEA4\uCEA5\uCEAC\uCEAD\uCEC1\uCEE4\uCEE5\uCEE8\uCEEB\uCEEC\uCEF4\uCEF5\uCEF7\uCEF8\uCEF9\uCF00\uCF01\uCF04\uCF08\uCF10\uCF11\uCF13\uCF15\uCF1C\uCF20\uCF24\uCF2C\uCF2D\uCF2F\uCF30\uCF31\uCF38\uCF54\uCF55\uCF58\uCF5C\uCF64\uCF65\uCF67\uCF69\uCF70\uCF71\uCF74\uCF78\uCF80\uCF85\uCF8C\uCFA1\uCFA8\uCFB0\uCFC4\uCFE0\uCFE1\uCFE4\uCFE8\uCFF0\uCFF1\uCFF3\uCFF5\uCFFC\uD000\uD004\uD011\uD018\uD02D\uD034\uD035\uD038\uD03C\uFFFD".split(""),e=0;e!=t[196].length;++e)t[196][e].charCodeAt(0)!==65533&&(a[t[196][e]]=50176+e,v[50176+e]=t[196][e]);for(t[197]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD715\uD716\uD717\uD71A\uD71B\uD71D\uD71E\uD71F\uD721\uD722\uD723\uD724\uD725\uD726\uD727\uD72A\uD72C\uD72E\uD72F\uD730\uD731\uD732\uD733\uD736\uD737\uD739\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD73A\uD73B\uD73D\uD73E\uD73F\uD740\uD741\uD742\uD743\uD745\uD746\uD748\uD74A\uD74B\uD74C\uD74D\uD74E\uD74F\uD752\uD753\uD755\uD75A\uD75B\uD75C\uD75D\uD75E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD75F\uD762\uD764\uD766\uD767\uD768\uD76A\uD76B\uD76D\uD76E\uD76F\uD771\uD772\uD773\uD775\uD776\uD777\uD778\uD779\uD77A\uD77B\uD77E\uD77F\uD780\uD782\uD783\uD784\uD785\uD786\uD787\uD78A\uD78B\uD044\uD045\uD047\uD049\uD050\uD054\uD058\uD060\uD06C\uD06D\uD070\uD074\uD07C\uD07D\uD081\uD0A4\uD0A5\uD0A8\uD0AC\uD0B4\uD0B5\uD0B7\uD0B9\uD0C0\uD0C1\uD0C4\uD0C8\uD0C9\uD0D0\uD0D1\uD0D3\uD0D4\uD0D5\uD0DC\uD0DD\uD0E0\uD0E4\uD0EC\uD0ED\uD0EF\uD0F0\uD0F1\uD0F8\uD10D\uD130\uD131\uD134\uD138\uD13A\uD140\uD141\uD143\uD144\uD145\uD14C\uD14D\uD150\uD154\uD15C\uD15D\uD15F\uD161\uD168\uD16C\uD17C\uD184\uD188\uD1A0\uD1A1\uD1A4\uD1A8\uD1B0\uD1B1\uD1B3\uD1B5\uD1BA\uD1BC\uD1C0\uD1D8\uD1F4\uD1F8\uD207\uD209\uD210\uD22C\uD22D\uD230\uD234\uD23C\uD23D\uD23F\uD241\uD248\uD25C\uFFFD".split(""),e=0;e!=t[197].length;++e)t[197][e].charCodeAt(0)!==65533&&(a[t[197][e]]=50432+e,v[50432+e]=t[197][e]);for(t[198]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD78D\uD78E\uD78F\uD791\uD792\uD793\uD794\uD795\uD796\uD797\uD79A\uD79C\uD79E\uD79F\uD7A0\uD7A1\uD7A2\uD7A3\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD264\uD280\uD281\uD284\uD288\uD290\uD291\uD295\uD29C\uD2A0\uD2A4\uD2AC\uD2B1\uD2B8\uD2B9\uD2BC\uD2BF\uD2C0\uD2C2\uD2C8\uD2C9\uD2CB\uD2D4\uD2D8\uD2DC\uD2E4\uD2E5\uD2F0\uD2F1\uD2F4\uD2F8\uD300\uD301\uD303\uD305\uD30C\uD30D\uD30E\uD310\uD314\uD316\uD31C\uD31D\uD31F\uD320\uD321\uD325\uD328\uD329\uD32C\uD330\uD338\uD339\uD33B\uD33C\uD33D\uD344\uD345\uD37C\uD37D\uD380\uD384\uD38C\uD38D\uD38F\uD390\uD391\uD398\uD399\uD39C\uD3A0\uD3A8\uD3A9\uD3AB\uD3AD\uD3B4\uD3B8\uD3BC\uD3C4\uD3C5\uD3C8\uD3C9\uD3D0\uD3D8\uD3E1\uD3E3\uD3EC\uD3ED\uD3F0\uD3F4\uD3FC\uD3FD\uD3FF\uD401\uFFFD".split(""),e=0;e!=t[198].length;++e)t[198][e].charCodeAt(0)!==65533&&(a[t[198][e]]=50688+e,v[50688+e]=t[198][e]);for(t[199]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD408\uD41D\uD440\uD444\uD45C\uD460\uD464\uD46D\uD46F\uD478\uD479\uD47C\uD47F\uD480\uD482\uD488\uD489\uD48B\uD48D\uD494\uD4A9\uD4CC\uD4D0\uD4D4\uD4DC\uD4DF\uD4E8\uD4EC\uD4F0\uD4F8\uD4FB\uD4FD\uD504\uD508\uD50C\uD514\uD515\uD517\uD53C\uD53D\uD540\uD544\uD54C\uD54D\uD54F\uD551\uD558\uD559\uD55C\uD560\uD565\uD568\uD569\uD56B\uD56D\uD574\uD575\uD578\uD57C\uD584\uD585\uD587\uD588\uD589\uD590\uD5A5\uD5C8\uD5C9\uD5CC\uD5D0\uD5D2\uD5D8\uD5D9\uD5DB\uD5DD\uD5E4\uD5E5\uD5E8\uD5EC\uD5F4\uD5F5\uD5F7\uD5F9\uD600\uD601\uD604\uD608\uD610\uD611\uD613\uD614\uD615\uD61C\uD620\uFFFD".split(""),e=0;e!=t[199].length;++e)t[199][e].charCodeAt(0)!==65533&&(a[t[199][e]]=50944+e,v[50944+e]=t[199][e]);for(t[200]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uD624\uD62D\uD638\uD639\uD63C\uD640\uD645\uD648\uD649\uD64B\uD64D\uD651\uD654\uD655\uD658\uD65C\uD667\uD669\uD670\uD671\uD674\uD683\uD685\uD68C\uD68D\uD690\uD694\uD69D\uD69F\uD6A1\uD6A8\uD6AC\uD6B0\uD6B9\uD6BB\uD6C4\uD6C5\uD6C8\uD6CC\uD6D1\uD6D4\uD6D7\uD6D9\uD6E0\uD6E4\uD6E8\uD6F0\uD6F5\uD6FC\uD6FD\uD700\uD704\uD711\uD718\uD719\uD71C\uD720\uD728\uD729\uD72B\uD72D\uD734\uD735\uD738\uD73C\uD744\uD747\uD749\uD750\uD751\uD754\uD756\uD757\uD758\uD759\uD760\uD761\uD763\uD765\uD769\uD76C\uD770\uD774\uD77C\uD77D\uD781\uD788\uD789\uD78C\uD790\uD798\uD799\uD79B\uD79D\uFFFD".split(""),e=0;e!=t[200].length;++e)t[200][e].charCodeAt(0)!==65533&&(a[t[200][e]]=51200+e,v[51200+e]=t[200][e]);for(t[202]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4F3D\u4F73\u5047\u50F9\u52A0\u53EF\u5475\u54E5\u5609\u5AC1\u5BB6\u6687\u67B6\u67B7\u67EF\u6B4C\u73C2\u75C2\u7A3C\u82DB\u8304\u8857\u8888\u8A36\u8CC8\u8DCF\u8EFB\u8FE6\u99D5\u523B\u5374\u5404\u606A\u6164\u6BBC\u73CF\u811A\u89BA\u89D2\u95A3\u4F83\u520A\u58BE\u5978\u59E6\u5E72\u5E79\u61C7\u63C0\u6746\u67EC\u687F\u6F97\u764E\u770B\u78F5\u7A08\u7AFF\u7C21\u809D\u826E\u8271\u8AEB\u9593\u4E6B\u559D\u66F7\u6E34\u78A3\u7AED\u845B\u8910\u874E\u97A8\u52D8\u574E\u582A\u5D4C\u611F\u61BE\u6221\u6562\u67D1\u6A44\u6E1B\u7518\u75B3\u76E3\u77B0\u7D3A\u90AF\u9451\u9452\u9F95\uFFFD".split(""),e=0;e!=t[202].length;++e)t[202][e].charCodeAt(0)!==65533&&(a[t[202][e]]=51712+e,v[51712+e]=t[202][e]);for(t[203]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5323\u5CAC\u7532\u80DB\u9240\u9598\u525B\u5808\u59DC\u5CA1\u5D17\u5EB7\u5F3A\u5F4A\u6177\u6C5F\u757A\u7586\u7CE0\u7D73\u7DB1\u7F8C\u8154\u8221\u8591\u8941\u8B1B\u92FC\u964D\u9C47\u4ECB\u4EF7\u500B\u51F1\u584F\u6137\u613E\u6168\u6539\u69EA\u6F11\u75A5\u7686\u76D6\u7B87\u82A5\u84CB\uF900\u93A7\u958B\u5580\u5BA2\u5751\uF901\u7CB3\u7FB9\u91B5\u5028\u53BB\u5C45\u5DE8\u62D2\u636E\u64DA\u64E7\u6E20\u70AC\u795B\u8DDD\u8E1E\uF902\u907D\u9245\u92F8\u4E7E\u4EF6\u5065\u5DFE\u5EFA\u6106\u6957\u8171\u8654\u8E47\u9375\u9A2B\u4E5E\u5091\u6770\u6840\u5109\u528D\u5292\u6AA2\uFFFD".split(""),e=0;e!=t[203].length;++e)t[203][e].charCodeAt(0)!==65533&&(a[t[203][e]]=51968+e,v[51968+e]=t[203][e]);for(t[204]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u77BC\u9210\u9ED4\u52AB\u602F\u8FF2\u5048\u61A9\u63ED\u64CA\u683C\u6A84\u6FC0\u8188\u89A1\u9694\u5805\u727D\u72AC\u7504\u7D79\u7E6D\u80A9\u898B\u8B74\u9063\u9D51\u6289\u6C7A\u6F54\u7D50\u7F3A\u8A23\u517C\u614A\u7B9D\u8B19\u9257\u938C\u4EAC\u4FD3\u501E\u50BE\u5106\u52C1\u52CD\u537F\u5770\u5883\u5E9A\u5F91\u6176\u61AC\u64CE\u656C\u666F\u66BB\u66F4\u6897\u6D87\u7085\u70F1\u749F\u74A5\u74CA\u75D9\u786C\u78EC\u7ADF\u7AF6\u7D45\u7D93\u8015\u803F\u811B\u8396\u8B66\u8F15\u9015\u93E1\u9803\u9838\u9A5A\u9BE8\u4FC2\u5553\u583A\u5951\u5B63\u5C46\u60B8\u6212\u6842\u68B0\uFFFD".split(""),e=0;e!=t[204].length;++e)t[204][e].charCodeAt(0)!==65533&&(a[t[204][e]]=52224+e,v[52224+e]=t[204][e]);for(t[205]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u68E8\u6EAA\u754C\u7678\u78CE\u7A3D\u7CFB\u7E6B\u7E7C\u8A08\u8AA1\u8C3F\u968E\u9DC4\u53E4\u53E9\u544A\u5471\u56FA\u59D1\u5B64\u5C3B\u5EAB\u62F7\u6537\u6545\u6572\u66A0\u67AF\u69C1\u6CBD\u75FC\u7690\u777E\u7A3F\u7F94\u8003\u80A1\u818F\u82E6\u82FD\u83F0\u85C1\u8831\u88B4\u8AA5\uF903\u8F9C\u932E\u96C7\u9867\u9AD8\u9F13\u54ED\u659B\u66F2\u688F\u7A40\u8C37\u9D60\u56F0\u5764\u5D11\u6606\u68B1\u68CD\u6EFE\u7428\u889E\u9BE4\u6C68\uF904\u9AA8\u4F9B\u516C\u5171\u529F\u5B54\u5DE5\u6050\u606D\u62F1\u63A7\u653B\u73D9\u7A7A\u86A3\u8CA2\u978F\u4E32\u5BE1\u6208\u679C\u74DC\uFFFD".split(""),e=0;e!=t[205].length;++e)t[205][e].charCodeAt(0)!==65533&&(a[t[205][e]]=52480+e,v[52480+e]=t[205][e]);for(t[206]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u79D1\u83D3\u8A87\u8AB2\u8DE8\u904E\u934B\u9846\u5ED3\u69E8\u85FF\u90ED\uF905\u51A0\u5B98\u5BEC\u6163\u68FA\u6B3E\u704C\u742F\u74D8\u7BA1\u7F50\u83C5\u89C0\u8CAB\u95DC\u9928\u522E\u605D\u62EC\u9002\u4F8A\u5149\u5321\u58D9\u5EE3\u66E0\u6D38\u709A\u72C2\u73D6\u7B50\u80F1\u945B\u5366\u639B\u7F6B\u4E56\u5080\u584A\u58DE\u602A\u6127\u62D0\u69D0\u9B41\u5B8F\u7D18\u80B1\u8F5F\u4EA4\u50D1\u54AC\u55AC\u5B0C\u5DA0\u5DE7\u652A\u654E\u6821\u6A4B\u72E1\u768E\u77EF\u7D5E\u7FF9\u81A0\u854E\u86DF\u8F03\u8F4E\u90CA\u9903\u9A55\u9BAB\u4E18\u4E45\u4E5D\u4EC7\u4FF1\u5177\u52FE\uFFFD".split(""),e=0;e!=t[206].length;++e)t[206][e].charCodeAt(0)!==65533&&(a[t[206][e]]=52736+e,v[52736+e]=t[206][e]);for(t[207]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5340\u53E3\u53E5\u548E\u5614\u5775\u57A2\u5BC7\u5D87\u5ED0\u61FC\u62D8\u6551\u67B8\u67E9\u69CB\u6B50\u6BC6\u6BEC\u6C42\u6E9D\u7078\u72D7\u7396\u7403\u77BF\u77E9\u7A76\u7D7F\u8009\u81FC\u8205\u820A\u82DF\u8862\u8B33\u8CFC\u8EC0\u9011\u90B1\u9264\u92B6\u99D2\u9A45\u9CE9\u9DD7\u9F9C\u570B\u5C40\u83CA\u97A0\u97AB\u9EB4\u541B\u7A98\u7FA4\u88D9\u8ECD\u90E1\u5800\u5C48\u6398\u7A9F\u5BAE\u5F13\u7A79\u7AAE\u828E\u8EAC\u5026\u5238\u52F8\u5377\u5708\u62F3\u6372\u6B0A\u6DC3\u7737\u53A5\u7357\u8568\u8E76\u95D5\u673A\u6AC3\u6F70\u8A6D\u8ECC\u994B\uF906\u6677\u6B78\u8CB4\uFFFD".split(""),e=0;e!=t[207].length;++e)t[207][e].charCodeAt(0)!==65533&&(a[t[207][e]]=52992+e,v[52992+e]=t[207][e]);for(t[208]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9B3C\uF907\u53EB\u572D\u594E\u63C6\u69FB\u73EA\u7845\u7ABA\u7AC5\u7CFE\u8475\u898F\u8D73\u9035\u95A8\u52FB\u5747\u7547\u7B60\u83CC\u921E\uF908\u6A58\u514B\u524B\u5287\u621F\u68D8\u6975\u9699\u50C5\u52A4\u52E4\u61C3\u65A4\u6839\u69FF\u747E\u7B4B\u82B9\u83EB\u89B2\u8B39\u8FD1\u9949\uF909\u4ECA\u5997\u64D2\u6611\u6A8E\u7434\u7981\u79BD\u82A9\u887E\u887F\u895F\uF90A\u9326\u4F0B\u53CA\u6025\u6271\u6C72\u7D1A\u7D66\u4E98\u5162\u77DC\u80AF\u4F01\u4F0E\u5176\u5180\u55DC\u5668\u573B\u57FA\u57FC\u5914\u5947\u5993\u5BC4\u5C90\u5D0E\u5DF1\u5E7E\u5FCC\u6280\u65D7\u65E3\uFFFD".split(""),e=0;e!=t[208].length;++e)t[208][e].charCodeAt(0)!==65533&&(a[t[208][e]]=53248+e,v[53248+e]=t[208][e]);for(t[209]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u671E\u671F\u675E\u68CB\u68C4\u6A5F\u6B3A\u6C23\u6C7D\u6C82\u6DC7\u7398\u7426\u742A\u7482\u74A3\u7578\u757F\u7881\u78EF\u7941\u7947\u7948\u797A\u7B95\u7D00\u7DBA\u7F88\u8006\u802D\u808C\u8A18\u8B4F\u8C48\u8D77\u9321\u9324\u98E2\u9951\u9A0E\u9A0F\u9A65\u9E92\u7DCA\u4F76\u5409\u62EE\u6854\u91D1\u55AB\u513A\uF90B\uF90C\u5A1C\u61E6\uF90D\u62CF\u62FF\uF90E\uF90F\uF910\uF911\uF912\uF913\u90A3\uF914\uF915\uF916\uF917\uF918\u8AFE\uF919\uF91A\uF91B\uF91C\u6696\uF91D\u7156\uF91E\uF91F\u96E3\uF920\u634F\u637A\u5357\uF921\u678F\u6960\u6E73\uF922\u7537\uF923\uF924\uF925\uFFFD".split(""),e=0;e!=t[209].length;++e)t[209][e].charCodeAt(0)!==65533&&(a[t[209][e]]=53504+e,v[53504+e]=t[209][e]);for(t[210]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7D0D\uF926\uF927\u8872\u56CA\u5A18\uF928\uF929\uF92A\uF92B\uF92C\u4E43\uF92D\u5167\u5948\u67F0\u8010\uF92E\u5973\u5E74\u649A\u79CA\u5FF5\u606C\u62C8\u637B\u5BE7\u5BD7\u52AA\uF92F\u5974\u5F29\u6012\uF930\uF931\uF932\u7459\uF933\uF934\uF935\uF936\uF937\uF938\u99D1\uF939\uF93A\uF93B\uF93C\uF93D\uF93E\uF93F\uF940\uF941\uF942\uF943\u6FC3\uF944\uF945\u81BF\u8FB2\u60F1\uF946\uF947\u8166\uF948\uF949\u5C3F\uF94A\uF94B\uF94C\uF94D\uF94E\uF94F\uF950\uF951\u5AE9\u8A25\u677B\u7D10\uF952\uF953\uF954\uF955\uF956\uF957\u80FD\uF958\uF959\u5C3C\u6CE5\u533F\u6EBA\u591A\u8336\uFFFD".split(""),e=0;e!=t[210].length;++e)t[210][e].charCodeAt(0)!==65533&&(a[t[210][e]]=53760+e,v[53760+e]=t[210][e]);for(t[211]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E39\u4EB6\u4F46\u55AE\u5718\u58C7\u5F56\u65B7\u65E6\u6A80\u6BB5\u6E4D\u77ED\u7AEF\u7C1E\u7DDE\u86CB\u8892\u9132\u935B\u64BB\u6FBE\u737A\u75B8\u9054\u5556\u574D\u61BA\u64D4\u66C7\u6DE1\u6E5B\u6F6D\u6FB9\u75F0\u8043\u81BD\u8541\u8983\u8AC7\u8B5A\u931F\u6C93\u7553\u7B54\u8E0F\u905D\u5510\u5802\u5858\u5E62\u6207\u649E\u68E0\u7576\u7CD6\u87B3\u9EE8\u4EE3\u5788\u576E\u5927\u5C0D\u5CB1\u5E36\u5F85\u6234\u64E1\u73B3\u81FA\u888B\u8CB8\u968A\u9EDB\u5B85\u5FB7\u60B3\u5012\u5200\u5230\u5716\u5835\u5857\u5C0E\u5C60\u5CF6\u5D8B\u5EA6\u5F92\u60BC\u6311\u6389\u6417\u6843\uFFFD".split(""),e=0;e!=t[211].length;++e)t[211][e].charCodeAt(0)!==65533&&(a[t[211][e]]=54016+e,v[54016+e]=t[211][e]);for(t[212]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u68F9\u6AC2\u6DD8\u6E21\u6ED4\u6FE4\u71FE\u76DC\u7779\u79B1\u7A3B\u8404\u89A9\u8CED\u8DF3\u8E48\u9003\u9014\u9053\u90FD\u934D\u9676\u97DC\u6BD2\u7006\u7258\u72A2\u7368\u7763\u79BF\u7BE4\u7E9B\u8B80\u58A9\u60C7\u6566\u65FD\u66BE\u6C8C\u711E\u71C9\u8C5A\u9813\u4E6D\u7A81\u4EDD\u51AC\u51CD\u52D5\u540C\u61A7\u6771\u6850\u68DF\u6D1E\u6F7C\u75BC\u77B3\u7AE5\u80F4\u8463\u9285\u515C\u6597\u675C\u6793\u75D8\u7AC7\u8373\uF95A\u8C46\u9017\u982D\u5C6F\u81C0\u829A\u9041\u906F\u920D\u5F97\u5D9D\u6A59\u71C8\u767B\u7B49\u85E4\u8B04\u9127\u9A30\u5587\u61F6\uF95B\u7669\u7F85\uFFFD".split(""),e=0;e!=t[212].length;++e)t[212][e].charCodeAt(0)!==65533&&(a[t[212][e]]=54272+e,v[54272+e]=t[212][e]);for(t[213]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u863F\u87BA\u88F8\u908F\uF95C\u6D1B\u70D9\u73DE\u7D61\u843D\uF95D\u916A\u99F1\uF95E\u4E82\u5375\u6B04\u6B12\u703E\u721B\u862D\u9E1E\u524C\u8FA3\u5D50\u64E5\u652C\u6B16\u6FEB\u7C43\u7E9C\u85CD\u8964\u89BD\u62C9\u81D8\u881F\u5ECA\u6717\u6D6A\u72FC\u7405\u746F\u8782\u90DE\u4F86\u5D0D\u5FA0\u840A\u51B7\u63A0\u7565\u4EAE\u5006\u5169\u51C9\u6881\u6A11\u7CAE\u7CB1\u7CE7\u826F\u8AD2\u8F1B\u91CF\u4FB6\u5137\u52F5\u5442\u5EEC\u616E\u623E\u65C5\u6ADA\u6FFE\u792A\u85DC\u8823\u95AD\u9A62\u9A6A\u9E97\u9ECE\u529B\u66C6\u6B77\u701D\u792B\u8F62\u9742\u6190\u6200\u6523\u6F23\uFFFD".split(""),e=0;e!=t[213].length;++e)t[213][e].charCodeAt(0)!==65533&&(a[t[213][e]]=54528+e,v[54528+e]=t[213][e]);for(t[214]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7149\u7489\u7DF4\u806F\u84EE\u8F26\u9023\u934A\u51BD\u5217\u52A3\u6D0C\u70C8\u88C2\u5EC9\u6582\u6BAE\u6FC2\u7C3E\u7375\u4EE4\u4F36\u56F9\uF95F\u5CBA\u5DBA\u601C\u73B2\u7B2D\u7F9A\u7FCE\u8046\u901E\u9234\u96F6\u9748\u9818\u9F61\u4F8B\u6FA7\u79AE\u91B4\u96B7\u52DE\uF960\u6488\u64C4\u6AD3\u6F5E\u7018\u7210\u76E7\u8001\u8606\u865C\u8DEF\u8F05\u9732\u9B6F\u9DFA\u9E75\u788C\u797F\u7DA0\u83C9\u9304\u9E7F\u9E93\u8AD6\u58DF\u5F04\u6727\u7027\u74CF\u7C60\u807E\u5121\u7028\u7262\u78CA\u8CC2\u8CDA\u8CF4\u96F7\u4E86\u50DA\u5BEE\u5ED6\u6599\u71CE\u7642\u77AD\u804A\u84FC\uFFFD".split(""),e=0;e!=t[214].length;++e)t[214][e].charCodeAt(0)!==65533&&(a[t[214][e]]=54784+e,v[54784+e]=t[214][e]);for(t[215]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u907C\u9B27\u9F8D\u58D8\u5A41\u5C62\u6A13\u6DDA\u6F0F\u763B\u7D2F\u7E37\u851E\u8938\u93E4\u964B\u5289\u65D2\u67F3\u69B4\u6D41\u6E9C\u700F\u7409\u7460\u7559\u7624\u786B\u8B2C\u985E\u516D\u622E\u9678\u4F96\u502B\u5D19\u6DEA\u7DB8\u8F2A\u5F8B\u6144\u6817\uF961\u9686\u52D2\u808B\u51DC\u51CC\u695E\u7A1C\u7DBE\u83F1\u9675\u4FDA\u5229\u5398\u540F\u550E\u5C65\u60A7\u674E\u68A8\u6D6C\u7281\u72F8\u7406\u7483\uF962\u75E2\u7C6C\u7F79\u7FB8\u8389\u88CF\u88E1\u91CC\u91D0\u96E2\u9BC9\u541D\u6F7E\u71D0\u7498\u85FA\u8EAA\u96A3\u9C57\u9E9F\u6797\u6DCB\u7433\u81E8\u9716\u782C\uFFFD".split(""),e=0;e!=t[215].length;++e)t[215][e].charCodeAt(0)!==65533&&(a[t[215][e]]=55040+e,v[55040+e]=t[215][e]);for(t[216]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7ACB\u7B20\u7C92\u6469\u746A\u75F2\u78BC\u78E8\u99AC\u9B54\u9EBB\u5BDE\u5E55\u6F20\u819C\u83AB\u9088\u4E07\u534D\u5A29\u5DD2\u5F4E\u6162\u633D\u6669\u66FC\u6EFF\u6F2B\u7063\u779E\u842C\u8513\u883B\u8F13\u9945\u9C3B\u551C\u62B9\u672B\u6CAB\u8309\u896A\u977A\u4EA1\u5984\u5FD8\u5FD9\u671B\u7DB2\u7F54\u8292\u832B\u83BD\u8F1E\u9099\u57CB\u59B9\u5A92\u5BD0\u6627\u679A\u6885\u6BCF\u7164\u7F75\u8CB7\u8CE3\u9081\u9B45\u8108\u8C8A\u964C\u9A40\u9EA5\u5B5F\u6C13\u731B\u76F2\u76DF\u840C\u51AA\u8993\u514D\u5195\u52C9\u68C9\u6C94\u7704\u7720\u7DBF\u7DEC\u9762\u9EB5\u6EC5\uFFFD".split(""),e=0;e!=t[216].length;++e)t[216][e].charCodeAt(0)!==65533&&(a[t[216][e]]=55296+e,v[55296+e]=t[216][e]);for(t[217]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8511\u51A5\u540D\u547D\u660E\u669D\u6927\u6E9F\u76BF\u7791\u8317\u84C2\u879F\u9169\u9298\u9CF4\u8882\u4FAE\u5192\u52DF\u59C6\u5E3D\u6155\u6478\u6479\u66AE\u67D0\u6A21\u6BCD\u6BDB\u725F\u7261\u7441\u7738\u77DB\u8017\u82BC\u8305\u8B00\u8B28\u8C8C\u6728\u6C90\u7267\u76EE\u7766\u7A46\u9DA9\u6B7F\u6C92\u5922\u6726\u8499\u536F\u5893\u5999\u5EDF\u63CF\u6634\u6773\u6E3A\u732B\u7AD7\u82D7\u9328\u52D9\u5DEB\u61AE\u61CB\u620A\u62C7\u64AB\u65E0\u6959\u6B66\u6BCB\u7121\u73F7\u755D\u7E46\u821E\u8302\u856A\u8AA3\u8CBF\u9727\u9D61\u58A8\u9ED8\u5011\u520E\u543B\u554F\u6587\uFFFD".split(""),e=0;e!=t[217].length;++e)t[217][e].charCodeAt(0)!==65533&&(a[t[217][e]]=55552+e,v[55552+e]=t[217][e]);for(t[218]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6C76\u7D0A\u7D0B\u805E\u868A\u9580\u96EF\u52FF\u6C95\u7269\u5473\u5A9A\u5C3E\u5D4B\u5F4C\u5FAE\u672A\u68B6\u6963\u6E3C\u6E44\u7709\u7C73\u7F8E\u8587\u8B0E\u8FF7\u9761\u9EF4\u5CB7\u60B6\u610D\u61AB\u654F\u65FB\u65FC\u6C11\u6CEF\u739F\u73C9\u7DE1\u9594\u5BC6\u871C\u8B10\u525D\u535A\u62CD\u640F\u64B2\u6734\u6A38\u6CCA\u73C0\u749E\u7B94\u7C95\u7E1B\u818A\u8236\u8584\u8FEB\u96F9\u99C1\u4F34\u534A\u53CD\u53DB\u62CC\u642C\u6500\u6591\u69C3\u6CEE\u6F58\u73ED\u7554\u7622\u76E4\u76FC\u78D0\u78FB\u792C\u7D46\u822C\u87E0\u8FD4\u9812\u98EF\u52C3\u62D4\u64A5\u6E24\u6F51\uFFFD".split(""),e=0;e!=t[218].length;++e)t[218][e].charCodeAt(0)!==65533&&(a[t[218][e]]=55808+e,v[55808+e]=t[218][e]);for(t[219]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u767C\u8DCB\u91B1\u9262\u9AEE\u9B43\u5023\u508D\u574A\u59A8\u5C28\u5E47\u5F77\u623F\u653E\u65B9\u65C1\u6609\u678B\u699C\u6EC2\u78C5\u7D21\u80AA\u8180\u822B\u82B3\u84A1\u868C\u8A2A\u8B17\u90A6\u9632\u9F90\u500D\u4FF3\uF963\u57F9\u5F98\u62DC\u6392\u676F\u6E43\u7119\u76C3\u80CC\u80DA\u88F4\u88F5\u8919\u8CE0\u8F29\u914D\u966A\u4F2F\u4F70\u5E1B\u67CF\u6822\u767D\u767E\u9B44\u5E61\u6A0A\u7169\u71D4\u756A\uF964\u7E41\u8543\u85E9\u98DC\u4F10\u7B4F\u7F70\u95A5\u51E1\u5E06\u68B5\u6C3E\u6C4E\u6CDB\u72AF\u7BC4\u8303\u6CD5\u743A\u50FB\u5288\u58C1\u64D8\u6A97\u74A7\u7656\uFFFD".split(""),e=0;e!=t[219].length;++e)t[219][e].charCodeAt(0)!==65533&&(a[t[219][e]]=56064+e,v[56064+e]=t[219][e]);for(t[220]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u78A7\u8617\u95E2\u9739\uF965\u535E\u5F01\u8B8A\u8FA8\u8FAF\u908A\u5225\u77A5\u9C49\u9F08\u4E19\u5002\u5175\u5C5B\u5E77\u661E\u663A\u67C4\u68C5\u70B3\u7501\u75C5\u79C9\u7ADD\u8F27\u9920\u9A08\u4FDD\u5821\u5831\u5BF6\u666E\u6B65\u6D11\u6E7A\u6F7D\u73E4\u752B\u83E9\u88DC\u8913\u8B5C\u8F14\u4F0F\u50D5\u5310\u535C\u5B93\u5FA9\u670D\u798F\u8179\u832F\u8514\u8907\u8986\u8F39\u8F3B\u99A5\u9C12\u672C\u4E76\u4FF8\u5949\u5C01\u5CEF\u5CF0\u6367\u68D2\u70FD\u71A2\u742B\u7E2B\u84EC\u8702\u9022\u92D2\u9CF3\u4E0D\u4ED8\u4FEF\u5085\u5256\u526F\u5426\u5490\u57E0\u592B\u5A66\uFFFD".split(""),e=0;e!=t[220].length;++e)t[220][e].charCodeAt(0)!==65533&&(a[t[220][e]]=56320+e,v[56320+e]=t[220][e]);for(t[221]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5B5A\u5B75\u5BCC\u5E9C\uF966\u6276\u6577\u65A7\u6D6E\u6EA5\u7236\u7B26\u7C3F\u7F36\u8150\u8151\u819A\u8240\u8299\u83A9\u8A03\u8CA0\u8CE6\u8CFB\u8D74\u8DBA\u90E8\u91DC\u961C\u9644\u99D9\u9CE7\u5317\u5206\u5429\u5674\u58B3\u5954\u596E\u5FFF\u61A4\u626E\u6610\u6C7E\u711A\u76C6\u7C89\u7CDE\u7D1B\u82AC\u8CC1\u96F0\uF967\u4F5B\u5F17\u5F7F\u62C2\u5D29\u670B\u68DA\u787C\u7E43\u9D6C\u4E15\u5099\u5315\u532A\u5351\u5983\u5A62\u5E87\u60B2\u618A\u6249\u6279\u6590\u6787\u69A7\u6BD4\u6BD6\u6BD7\u6BD8\u6CB8\uF968\u7435\u75FA\u7812\u7891\u79D5\u79D8\u7C83\u7DCB\u7FE1\u80A5\uFFFD".split(""),e=0;e!=t[221].length;++e)t[221][e].charCodeAt(0)!==65533&&(a[t[221][e]]=56576+e,v[56576+e]=t[221][e]);for(t[222]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u813E\u81C2\u83F2\u871A\u88E8\u8AB9\u8B6C\u8CBB\u9119\u975E\u98DB\u9F3B\u56AC\u5B2A\u5F6C\u658C\u6AB3\u6BAF\u6D5C\u6FF1\u7015\u725D\u73AD\u8CA7\u8CD3\u983B\u6191\u6C37\u8058\u9A01\u4E4D\u4E8B\u4E9B\u4ED5\u4F3A\u4F3C\u4F7F\u4FDF\u50FF\u53F2\u53F8\u5506\u55E3\u56DB\u58EB\u5962\u5A11\u5BEB\u5BFA\u5C04\u5DF3\u5E2B\u5F99\u601D\u6368\u659C\u65AF\u67F6\u67FB\u68AD\u6B7B\u6C99\u6CD7\u6E23\u7009\u7345\u7802\u793E\u7940\u7960\u79C1\u7BE9\u7D17\u7D72\u8086\u820D\u838E\u84D1\u86C7\u88DF\u8A50\u8A5E\u8B1D\u8CDC\u8D66\u8FAD\u90AA\u98FC\u99DF\u9E9D\u524A\uF969\u6714\uF96A\uFFFD".split(""),e=0;e!=t[222].length;++e)t[222][e].charCodeAt(0)!==65533&&(a[t[222][e]]=56832+e,v[56832+e]=t[222][e]);for(t[223]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5098\u522A\u5C71\u6563\u6C55\u73CA\u7523\u759D\u7B97\u849C\u9178\u9730\u4E77\u6492\u6BBA\u715E\u85A9\u4E09\uF96B\u6749\u68EE\u6E17\u829F\u8518\u886B\u63F7\u6F81\u9212\u98AF\u4E0A\u50B7\u50CF\u511F\u5546\u55AA\u5617\u5B40\u5C19\u5CE0\u5E38\u5E8A\u5EA0\u5EC2\u60F3\u6851\u6A61\u6E58\u723D\u7240\u72C0\u76F8\u7965\u7BB1\u7FD4\u88F3\u89F4\u8A73\u8C61\u8CDE\u971C\u585E\u74BD\u8CFD\u55C7\uF96C\u7A61\u7D22\u8272\u7272\u751F\u7525\uF96D\u7B19\u5885\u58FB\u5DBC\u5E8F\u5EB6\u5F90\u6055\u6292\u637F\u654D\u6691\u66D9\u66F8\u6816\u68F2\u7280\u745E\u7B6E\u7D6E\u7DD6\u7F72\uFFFD".split(""),e=0;e!=t[223].length;++e)t[223][e].charCodeAt(0)!==65533&&(a[t[223][e]]=57088+e,v[57088+e]=t[223][e]);for(t[224]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u80E5\u8212\u85AF\u897F\u8A93\u901D\u92E4\u9ECD\u9F20\u5915\u596D\u5E2D\u60DC\u6614\u6673\u6790\u6C50\u6DC5\u6F5F\u77F3\u78A9\u84C6\u91CB\u932B\u4ED9\u50CA\u5148\u5584\u5B0B\u5BA3\u6247\u657E\u65CB\u6E32\u717D\u7401\u7444\u7487\u74BF\u766C\u79AA\u7DDA\u7E55\u7FA8\u817A\u81B3\u8239\u861A\u87EC\u8A75\u8DE3\u9078\u9291\u9425\u994D\u9BAE\u5368\u5C51\u6954\u6CC4\u6D29\u6E2B\u820C\u859B\u893B\u8A2D\u8AAA\u96EA\u9F67\u5261\u66B9\u6BB2\u7E96\u87FE\u8D0D\u9583\u965D\u651D\u6D89\u71EE\uF96E\u57CE\u59D3\u5BAC\u6027\u60FA\u6210\u661F\u665F\u7329\u73F9\u76DB\u7701\u7B6C\uFFFD".split(""),e=0;e!=t[224].length;++e)t[224][e].charCodeAt(0)!==65533&&(a[t[224][e]]=57344+e,v[57344+e]=t[224][e]);for(t[225]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8056\u8072\u8165\u8AA0\u9192\u4E16\u52E2\u6B72\u6D17\u7A05\u7B39\u7D30\uF96F\u8CB0\u53EC\u562F\u5851\u5BB5\u5C0F\u5C11\u5DE2\u6240\u6383\u6414\u662D\u68B3\u6CBC\u6D88\u6EAF\u701F\u70A4\u71D2\u7526\u758F\u758E\u7619\u7B11\u7BE0\u7C2B\u7D20\u7D39\u852C\u856D\u8607\u8A34\u900D\u9061\u90B5\u92B7\u97F6\u9A37\u4FD7\u5C6C\u675F\u6D91\u7C9F\u7E8C\u8B16\u8D16\u901F\u5B6B\u5DFD\u640D\u84C0\u905C\u98E1\u7387\u5B8B\u609A\u677E\u6DDE\u8A1F\u8AA6\u9001\u980C\u5237\uF970\u7051\u788E\u9396\u8870\u91D7\u4FEE\u53D7\u55FD\u56DA\u5782\u58FD\u5AC2\u5B88\u5CAB\u5CC0\u5E25\u6101\uFFFD".split(""),e=0;e!=t[225].length;++e)t[225][e].charCodeAt(0)!==65533&&(a[t[225][e]]=57600+e,v[57600+e]=t[225][e]);for(t[226]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u620D\u624B\u6388\u641C\u6536\u6578\u6A39\u6B8A\u6C34\u6D19\u6F31\u71E7\u72E9\u7378\u7407\u74B2\u7626\u7761\u79C0\u7A57\u7AEA\u7CB9\u7D8F\u7DAC\u7E61\u7F9E\u8129\u8331\u8490\u84DA\u85EA\u8896\u8AB0\u8B90\u8F38\u9042\u9083\u916C\u9296\u92B9\u968B\u96A7\u96A8\u96D6\u9700\u9808\u9996\u9AD3\u9B1A\u53D4\u587E\u5919\u5B70\u5BBF\u6DD1\u6F5A\u719F\u7421\u74B9\u8085\u83FD\u5DE1\u5F87\u5FAA\u6042\u65EC\u6812\u696F\u6A53\u6B89\u6D35\u6DF3\u73E3\u76FE\u77AC\u7B4D\u7D14\u8123\u821C\u8340\u84F4\u8563\u8A62\u8AC4\u9187\u931E\u9806\u99B4\u620C\u8853\u8FF0\u9265\u5D07\u5D27\uFFFD".split(""),e=0;e!=t[226].length;++e)t[226][e].charCodeAt(0)!==65533&&(a[t[226][e]]=57856+e,v[57856+e]=t[226][e]);for(t[227]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5D69\u745F\u819D\u8768\u6FD5\u62FE\u7FD2\u8936\u8972\u4E1E\u4E58\u50E7\u52DD\u5347\u627F\u6607\u7E69\u8805\u965E\u4F8D\u5319\u5636\u59CB\u5AA4\u5C38\u5C4E\u5C4D\u5E02\u5F11\u6043\u65BD\u662F\u6642\u67BE\u67F4\u731C\u77E2\u793A\u7FC5\u8494\u84CD\u8996\u8A66\u8A69\u8AE1\u8C55\u8C7A\u57F4\u5BD4\u5F0F\u606F\u62ED\u690D\u6B96\u6E5C\u7184\u7BD2\u8755\u8B58\u8EFE\u98DF\u98FE\u4F38\u4F81\u4FE1\u547B\u5A20\u5BB8\u613C\u65B0\u6668\u71FC\u7533\u795E\u7D33\u814E\u81E3\u8398\u85AA\u85CE\u8703\u8A0A\u8EAB\u8F9B\uF971\u8FC5\u5931\u5BA4\u5BE6\u6089\u5BE9\u5C0B\u5FC3\u6C81\uFFFD".split(""),e=0;e!=t[227].length;++e)t[227][e].charCodeAt(0)!==65533&&(a[t[227][e]]=58112+e,v[58112+e]=t[227][e]);for(t[228]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uF972\u6DF1\u700B\u751A\u82AF\u8AF6\u4EC0\u5341\uF973\u96D9\u6C0F\u4E9E\u4FC4\u5152\u555E\u5A25\u5CE8\u6211\u7259\u82BD\u83AA\u86FE\u8859\u8A1D\u963F\u96C5\u9913\u9D09\u9D5D\u580A\u5CB3\u5DBD\u5E44\u60E1\u6115\u63E1\u6A02\u6E25\u9102\u9354\u984E\u9C10\u9F77\u5B89\u5CB8\u6309\u664F\u6848\u773C\u96C1\u978D\u9854\u9B9F\u65A1\u8B01\u8ECB\u95BC\u5535\u5CA9\u5DD6\u5EB5\u6697\u764C\u83F4\u95C7\u58D3\u62BC\u72CE\u9D28\u4EF0\u592E\u600F\u663B\u6B83\u79E7\u9D26\u5393\u54C0\u57C3\u5D16\u611B\u66D6\u6DAF\u788D\u827E\u9698\u9744\u5384\u627C\u6396\u6DB2\u7E0A\u814B\u984D\uFFFD".split(""),e=0;e!=t[228].length;++e)t[228][e].charCodeAt(0)!==65533&&(a[t[228][e]]=58368+e,v[58368+e]=t[228][e]);for(t[229]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6AFB\u7F4C\u9DAF\u9E1A\u4E5F\u503B\u51B6\u591C\u60F9\u63F6\u6930\u723A\u8036\uF974\u91CE\u5F31\uF975\uF976\u7D04\u82E5\u846F\u84BB\u85E5\u8E8D\uF977\u4F6F\uF978\uF979\u58E4\u5B43\u6059\u63DA\u6518\u656D\u6698\uF97A\u694A\u6A23\u6D0B\u7001\u716C\u75D2\u760D\u79B3\u7A70\uF97B\u7F8A\uF97C\u8944\uF97D\u8B93\u91C0\u967D\uF97E\u990A\u5704\u5FA1\u65BC\u6F01\u7600\u79A6\u8A9E\u99AD\u9B5A\u9F6C\u5104\u61B6\u6291\u6A8D\u81C6\u5043\u5830\u5F66\u7109\u8A00\u8AFA\u5B7C\u8616\u4FFA\u513C\u56B4\u5944\u63A9\u6DF9\u5DAA\u696D\u5186\u4E88\u4F59\uF97F\uF980\uF981\u5982\uF982\uFFFD".split(""),e=0;e!=t[229].length;++e)t[229][e].charCodeAt(0)!==65533&&(a[t[229][e]]=58624+e,v[58624+e]=t[229][e]);for(t[230]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uF983\u6B5F\u6C5D\uF984\u74B5\u7916\uF985\u8207\u8245\u8339\u8F3F\u8F5D\uF986\u9918\uF987\uF988\uF989\u4EA6\uF98A\u57DF\u5F79\u6613\uF98B\uF98C\u75AB\u7E79\u8B6F\uF98D\u9006\u9A5B\u56A5\u5827\u59F8\u5A1F\u5BB4\uF98E\u5EF6\uF98F\uF990\u6350\u633B\uF991\u693D\u6C87\u6CBF\u6D8E\u6D93\u6DF5\u6F14\uF992\u70DF\u7136\u7159\uF993\u71C3\u71D5\uF994\u784F\u786F\uF995\u7B75\u7DE3\uF996\u7E2F\uF997\u884D\u8EDF\uF998\uF999\uF99A\u925B\uF99B\u9CF6\uF99C\uF99D\uF99E\u6085\u6D85\uF99F\u71B1\uF9A0\uF9A1\u95B1\u53AD\uF9A2\uF9A3\uF9A4\u67D3\uF9A5\u708E\u7130\u7430\u8276\u82D2\uFFFD".split(""),e=0;e!=t[230].length;++e)t[230][e].charCodeAt(0)!==65533&&(a[t[230][e]]=58880+e,v[58880+e]=t[230][e]);for(t[231]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uF9A6\u95BB\u9AE5\u9E7D\u66C4\uF9A7\u71C1\u8449\uF9A8\uF9A9\u584B\uF9AA\uF9AB\u5DB8\u5F71\uF9AC\u6620\u668E\u6979\u69AE\u6C38\u6CF3\u6E36\u6F41\u6FDA\u701B\u702F\u7150\u71DF\u7370\uF9AD\u745B\uF9AE\u74D4\u76C8\u7A4E\u7E93\uF9AF\uF9B0\u82F1\u8A60\u8FCE\uF9B1\u9348\uF9B2\u9719\uF9B3\uF9B4\u4E42\u502A\uF9B5\u5208\u53E1\u66F3\u6C6D\u6FCA\u730A\u777F\u7A62\u82AE\u85DD\u8602\uF9B6\u88D4\u8A63\u8B7D\u8C6B\uF9B7\u92B3\uF9B8\u9713\u9810\u4E94\u4F0D\u4FC9\u50B2\u5348\u543E\u5433\u55DA\u5862\u58BA\u5967\u5A1B\u5BE4\u609F\uF9B9\u61CA\u6556\u65FF\u6664\u68A7\u6C5A\u6FB3\uFFFD".split(""),e=0;e!=t[231].length;++e)t[231][e].charCodeAt(0)!==65533&&(a[t[231][e]]=59136+e,v[59136+e]=t[231][e]);for(t[232]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u70CF\u71AC\u7352\u7B7D\u8708\u8AA4\u9C32\u9F07\u5C4B\u6C83\u7344\u7389\u923A\u6EAB\u7465\u761F\u7A69\u7E15\u860A\u5140\u58C5\u64C1\u74EE\u7515\u7670\u7FC1\u9095\u96CD\u9954\u6E26\u74E6\u7AA9\u7AAA\u81E5\u86D9\u8778\u8A1B\u5A49\u5B8C\u5B9B\u68A1\u6900\u6D63\u73A9\u7413\u742C\u7897\u7DE9\u7FEB\u8118\u8155\u839E\u8C4C\u962E\u9811\u66F0\u5F80\u65FA\u6789\u6C6A\u738B\u502D\u5A03\u6B6A\u77EE\u5916\u5D6C\u5DCD\u7325\u754F\uF9BA\uF9BB\u50E5\u51F9\u582F\u592D\u5996\u59DA\u5BE5\uF9BC\uF9BD\u5DA2\u62D7\u6416\u6493\u64FE\uF9BE\u66DC\uF9BF\u6A48\uF9C0\u71FF\u7464\uF9C1\uFFFD".split(""),e=0;e!=t[232].length;++e)t[232][e].charCodeAt(0)!==65533&&(a[t[232][e]]=59392+e,v[59392+e]=t[232][e]);for(t[233]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A88\u7AAF\u7E47\u7E5E\u8000\u8170\uF9C2\u87EF\u8981\u8B20\u9059\uF9C3\u9080\u9952\u617E\u6B32\u6D74\u7E1F\u8925\u8FB1\u4FD1\u50AD\u5197\u52C7\u57C7\u5889\u5BB9\u5EB8\u6142\u6995\u6D8C\u6E67\u6EB6\u7194\u7462\u7528\u752C\u8073\u8338\u84C9\u8E0A\u9394\u93DE\uF9C4\u4E8E\u4F51\u5076\u512A\u53C8\u53CB\u53F3\u5B87\u5BD3\u5C24\u611A\u6182\u65F4\u725B\u7397\u7440\u76C2\u7950\u7991\u79B9\u7D06\u7FBD\u828B\u85D5\u865E\u8FC2\u9047\u90F5\u91EA\u9685\u96E8\u96E9\u52D6\u5F67\u65ED\u6631\u682F\u715C\u7A36\u90C1\u980A\u4E91\uF9C5\u6A52\u6B9E\u6F90\u7189\u8018\u82B8\u8553\uFFFD".split(""),e=0;e!=t[233].length;++e)t[233][e].charCodeAt(0)!==65533&&(a[t[233][e]]=59648+e,v[59648+e]=t[233][e]);for(t[234]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u904B\u9695\u96F2\u97FB\u851A\u9B31\u4E90\u718A\u96C4\u5143\u539F\u54E1\u5713\u5712\u57A3\u5A9B\u5AC4\u5BC3\u6028\u613F\u63F4\u6C85\u6D39\u6E72\u6E90\u7230\u733F\u7457\u82D1\u8881\u8F45\u9060\uF9C6\u9662\u9858\u9D1B\u6708\u8D8A\u925E\u4F4D\u5049\u50DE\u5371\u570D\u59D4\u5A01\u5C09\u6170\u6690\u6E2D\u7232\u744B\u7DEF\u80C3\u840E\u8466\u853F\u875F\u885B\u8918\u8B02\u9055\u97CB\u9B4F\u4E73\u4F91\u5112\u516A\uF9C7\u552F\u55A9\u5B7A\u5BA5\u5E7C\u5E7D\u5EBE\u60A0\u60DF\u6108\u6109\u63C4\u6538\u6709\uF9C8\u67D4\u67DA\uF9C9\u6961\u6962\u6CB9\u6D27\uF9CA\u6E38\uF9CB\uFFFD".split(""),e=0;e!=t[234].length;++e)t[234][e].charCodeAt(0)!==65533&&(a[t[234][e]]=59904+e,v[59904+e]=t[234][e]);for(t[235]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6FE1\u7336\u7337\uF9CC\u745C\u7531\uF9CD\u7652\uF9CE\uF9CF\u7DAD\u81FE\u8438\u88D5\u8A98\u8ADB\u8AED\u8E30\u8E42\u904A\u903E\u907A\u9149\u91C9\u936E\uF9D0\uF9D1\u5809\uF9D2\u6BD3\u8089\u80B2\uF9D3\uF9D4\u5141\u596B\u5C39\uF9D5\uF9D6\u6F64\u73A7\u80E4\u8D07\uF9D7\u9217\u958F\uF9D8\uF9D9\uF9DA\uF9DB\u807F\u620E\u701C\u7D68\u878D\uF9DC\u57A0\u6069\u6147\u6BB7\u8ABE\u9280\u96B1\u4E59\u541F\u6DEB\u852D\u9670\u97F3\u98EE\u63D6\u6CE3\u9091\u51DD\u61C9\u81BA\u9DF9\u4F9D\u501A\u5100\u5B9C\u610F\u61FF\u64EC\u6905\u6BC5\u7591\u77E3\u7FA9\u8264\u858F\u87FB\u8863\u8ABC\uFFFD".split(""),e=0;e!=t[235].length;++e)t[235][e].charCodeAt(0)!==65533&&(a[t[235][e]]=60160+e,v[60160+e]=t[235][e]);for(t[236]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B70\u91AB\u4E8C\u4EE5\u4F0A\uF9DD\uF9DE\u5937\u59E8\uF9DF\u5DF2\u5F1B\u5F5B\u6021\uF9E0\uF9E1\uF9E2\uF9E3\u723E\u73E5\uF9E4\u7570\u75CD\uF9E5\u79FB\uF9E6\u800C\u8033\u8084\u82E1\u8351\uF9E7\uF9E8\u8CBD\u8CB3\u9087\uF9E9\uF9EA\u98F4\u990C\uF9EB\uF9EC\u7037\u76CA\u7FCA\u7FCC\u7FFC\u8B1A\u4EBA\u4EC1\u5203\u5370\uF9ED\u54BD\u56E0\u59FB\u5BC5\u5F15\u5FCD\u6E6E\uF9EE\uF9EF\u7D6A\u8335\uF9F0\u8693\u8A8D\uF9F1\u976D\u9777\uF9F2\uF9F3\u4E00\u4F5A\u4F7E\u58F9\u65E5\u6EA2\u9038\u93B0\u99B9\u4EFB\u58EC\u598A\u59D9\u6041\uF9F4\uF9F5\u7A14\uF9F6\u834F\u8CC3\u5165\u5344\uFFFD".split(""),e=0;e!=t[236].length;++e)t[236][e].charCodeAt(0)!==65533&&(a[t[236][e]]=60416+e,v[60416+e]=t[236][e]);for(t[237]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uF9F7\uF9F8\uF9F9\u4ECD\u5269\u5B55\u82BF\u4ED4\u523A\u54A8\u59C9\u59FF\u5B50\u5B57\u5B5C\u6063\u6148\u6ECB\u7099\u716E\u7386\u74F7\u75B5\u78C1\u7D2B\u8005\u81EA\u8328\u8517\u85C9\u8AEE\u8CC7\u96CC\u4F5C\u52FA\u56BC\u65AB\u6628\u707C\u70B8\u7235\u7DBD\u828D\u914C\u96C0\u9D72\u5B71\u68E7\u6B98\u6F7A\u76DE\u5C91\u66AB\u6F5B\u7BB4\u7C2A\u8836\u96DC\u4E08\u4ED7\u5320\u5834\u58BB\u58EF\u596C\u5C07\u5E33\u5E84\u5F35\u638C\u66B2\u6756\u6A1F\u6AA3\u6B0C\u6F3F\u7246\uF9FA\u7350\u748B\u7AE0\u7CA7\u8178\u81DF\u81E7\u838A\u846C\u8523\u8594\u85CF\u88DD\u8D13\u91AC\u9577\uFFFD".split(""),e=0;e!=t[237].length;++e)t[237][e].charCodeAt(0)!==65533&&(a[t[237][e]]=60672+e,v[60672+e]=t[237][e]);for(t[238]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u969C\u518D\u54C9\u5728\u5BB0\u624D\u6750\u683D\u6893\u6E3D\u6ED3\u707D\u7E21\u88C1\u8CA1\u8F09\u9F4B\u9F4E\u722D\u7B8F\u8ACD\u931A\u4F47\u4F4E\u5132\u5480\u59D0\u5E95\u62B5\u6775\u696E\u6A17\u6CAE\u6E1A\u72D9\u732A\u75BD\u7BB8\u7D35\u82E7\u83F9\u8457\u85F7\u8A5B\u8CAF\u8E87\u9019\u90B8\u96CE\u9F5F\u52E3\u540A\u5AE1\u5BC2\u6458\u6575\u6EF4\u72C4\uF9FB\u7684\u7A4D\u7B1B\u7C4D\u7E3E\u7FDF\u837B\u8B2B\u8CCA\u8D64\u8DE1\u8E5F\u8FEA\u8FF9\u9069\u93D1\u4F43\u4F7A\u50B3\u5168\u5178\u524D\u526A\u5861\u587C\u5960\u5C08\u5C55\u5EDB\u609B\u6230\u6813\u6BBF\u6C08\u6FB1\uFFFD".split(""),e=0;e!=t[238].length;++e)t[238][e].charCodeAt(0)!==65533&&(a[t[238][e]]=60928+e,v[60928+e]=t[238][e]);for(t[239]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u714E\u7420\u7530\u7538\u7551\u7672\u7B4C\u7B8B\u7BAD\u7BC6\u7E8F\u8A6E\u8F3E\u8F49\u923F\u9293\u9322\u942B\u96FB\u985A\u986B\u991E\u5207\u622A\u6298\u6D59\u7664\u7ACA\u7BC0\u7D76\u5360\u5CBE\u5E97\u6F38\u70B9\u7C98\u9711\u9B8E\u9EDE\u63A5\u647A\u8776\u4E01\u4E95\u4EAD\u505C\u5075\u5448\u59C3\u5B9A\u5E40\u5EAD\u5EF7\u5F81\u60C5\u633A\u653F\u6574\u65CC\u6676\u6678\u67FE\u6968\u6A89\u6B63\u6C40\u6DC0\u6DE8\u6E1F\u6E5E\u701E\u70A1\u738E\u73FD\u753A\u775B\u7887\u798E\u7A0B\u7A7D\u7CBE\u7D8E\u8247\u8A02\u8AEA\u8C9E\u912D\u914A\u91D8\u9266\u92CC\u9320\u9706\u9756\uFFFD".split(""),e=0;e!=t[239].length;++e)t[239][e].charCodeAt(0)!==65533&&(a[t[239][e]]=61184+e,v[61184+e]=t[239][e]);for(t[240]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u975C\u9802\u9F0E\u5236\u5291\u557C\u5824\u5E1D\u5F1F\u608C\u63D0\u68AF\u6FDF\u796D\u7B2C\u81CD\u85BA\u88FD\u8AF8\u8E44\u918D\u9664\u969B\u973D\u984C\u9F4A\u4FCE\u5146\u51CB\u52A9\u5632\u5F14\u5F6B\u63AA\u64CD\u65E9\u6641\u66FA\u66F9\u671D\u689D\u68D7\u69FD\u6F15\u6F6E\u7167\u71E5\u722A\u74AA\u773A\u7956\u795A\u79DF\u7A20\u7A95\u7C97\u7CDF\u7D44\u7E70\u8087\u85FB\u86A4\u8A54\u8ABF\u8D99\u8E81\u9020\u906D\u91E3\u963B\u96D5\u9CE5\u65CF\u7C07\u8DB3\u93C3\u5B58\u5C0A\u5352\u62D9\u731D\u5027\u5B97\u5F9E\u60B0\u616B\u68D5\u6DD9\u742E\u7A2E\u7D42\u7D9C\u7E31\u816B\uFFFD".split(""),e=0;e!=t[240].length;++e)t[240][e].charCodeAt(0)!==65533&&(a[t[240][e]]=61440+e,v[61440+e]=t[240][e]);for(t[241]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8E2A\u8E35\u937E\u9418\u4F50\u5750\u5DE6\u5EA7\u632B\u7F6A\u4E3B\u4F4F\u4F8F\u505A\u59DD\u80C4\u546A\u5468\u55FE\u594F\u5B99\u5DDE\u5EDA\u665D\u6731\u67F1\u682A\u6CE8\u6D32\u6E4A\u6F8D\u70B7\u73E0\u7587\u7C4C\u7D02\u7D2C\u7DA2\u821F\u86DB\u8A3B\u8A85\u8D70\u8E8A\u8F33\u9031\u914E\u9152\u9444\u99D0\u7AF9\u7CA5\u4FCA\u5101\u51C6\u57C8\u5BEF\u5CFB\u6659\u6A3D\u6D5A\u6E96\u6FEC\u710C\u756F\u7AE3\u8822\u9021\u9075\u96CB\u99FF\u8301\u4E2D\u4EF2\u8846\u91CD\u537D\u6ADB\u696B\u6C41\u847A\u589E\u618E\u66FE\u62EF\u70DD\u7511\u75C7\u7E52\u84B8\u8B49\u8D08\u4E4B\u53EA\uFFFD".split(""),e=0;e!=t[241].length;++e)t[241][e].charCodeAt(0)!==65533&&(a[t[241][e]]=61696+e,v[61696+e]=t[241][e]);for(t[242]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54AB\u5730\u5740\u5FD7\u6301\u6307\u646F\u652F\u65E8\u667A\u679D\u67B3\u6B62\u6C60\u6C9A\u6F2C\u77E5\u7825\u7949\u7957\u7D19\u80A2\u8102\u81F3\u829D\u82B7\u8718\u8A8C\uF9FC\u8D04\u8DBE\u9072\u76F4\u7A19\u7A37\u7E54\u8077\u5507\u55D4\u5875\u632F\u6422\u6649\u664B\u686D\u699B\u6B84\u6D25\u6EB1\u73CD\u7468\u74A1\u755B\u75B9\u76E1\u771E\u778B\u79E6\u7E09\u7E1D\u81FB\u852F\u8897\u8A3A\u8CD1\u8EEB\u8FB0\u9032\u93AD\u9663\u9673\u9707\u4F84\u53F1\u59EA\u5AC9\u5E19\u684E\u74C6\u75BE\u79E9\u7A92\u81A3\u86ED\u8CEA\u8DCC\u8FED\u659F\u6715\uF9FD\u57F7\u6F57\u7DDD\u8F2F\uFFFD".split(""),e=0;e!=t[242].length;++e)t[242][e].charCodeAt(0)!==65533&&(a[t[242][e]]=61952+e,v[61952+e]=t[242][e]);for(t[243]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u93F6\u96C6\u5FB5\u61F2\u6F84\u4E14\u4F98\u501F\u53C9\u55DF\u5D6F\u5DEE\u6B21\u6B64\u78CB\u7B9A\uF9FE\u8E49\u8ECA\u906E\u6349\u643E\u7740\u7A84\u932F\u947F\u9F6A\u64B0\u6FAF\u71E6\u74A8\u74DA\u7AC4\u7C12\u7E82\u7CB2\u7E98\u8B9A\u8D0A\u947D\u9910\u994C\u5239\u5BDF\u64E6\u672D\u7D2E\u50ED\u53C3\u5879\u6158\u6159\u61FA\u65AC\u7AD9\u8B92\u8B96\u5009\u5021\u5275\u5531\u5A3C\u5EE0\u5F70\u6134\u655E\u660C\u6636\u66A2\u69CD\u6EC4\u6F32\u7316\u7621\u7A93\u8139\u8259\u83D6\u84BC\u50B5\u57F0\u5BC0\u5BE8\u5F69\u63A1\u7826\u7DB5\u83DC\u8521\u91C7\u91F5\u518A\u67F5\u7B56\uFFFD".split(""),e=0;e!=t[243].length;++e)t[243][e].charCodeAt(0)!==65533&&(a[t[243][e]]=62208+e,v[62208+e]=t[243][e]);for(t[244]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8CAC\u51C4\u59BB\u60BD\u8655\u501C\uF9FF\u5254\u5C3A\u617D\u621A\u62D3\u64F2\u65A5\u6ECC\u7620\u810A\u8E60\u965F\u96BB\u4EDF\u5343\u5598\u5929\u5DDD\u64C5\u6CC9\u6DFA\u7394\u7A7F\u821B\u85A6\u8CE4\u8E10\u9077\u91E7\u95E1\u9621\u97C6\u51F8\u54F2\u5586\u5FB9\u64A4\u6F88\u7DB4\u8F1F\u8F4D\u9435\u50C9\u5C16\u6CBE\u6DFB\u751B\u77BB\u7C3D\u7C64\u8A79\u8AC2\u581E\u59BE\u5E16\u6377\u7252\u758A\u776B\u8ADC\u8CBC\u8F12\u5EF3\u6674\u6DF8\u807D\u83C1\u8ACB\u9751\u9BD6\uFA00\u5243\u66FF\u6D95\u6EEF\u7DE0\u8AE6\u902E\u905E\u9AD4\u521D\u527F\u54E8\u6194\u6284\u62DB\u68A2\uFFFD".split(""),e=0;e!=t[244].length;++e)t[244][e].charCodeAt(0)!==65533&&(a[t[244][e]]=62464+e,v[62464+e]=t[244][e]);for(t[245]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6912\u695A\u6A35\u7092\u7126\u785D\u7901\u790E\u79D2\u7A0D\u8096\u8278\u82D5\u8349\u8549\u8C82\u8D85\u9162\u918B\u91AE\u4FC3\u56D1\u71ED\u77D7\u8700\u89F8\u5BF8\u5FD6\u6751\u90A8\u53E2\u585A\u5BF5\u60A4\u6181\u6460\u7E3D\u8070\u8525\u9283\u64AE\u50AC\u5D14\u6700\u589C\u62BD\u63A8\u690E\u6978\u6A1E\u6E6B\u76BA\u79CB\u82BB\u8429\u8ACF\u8DA8\u8FFD\u9112\u914B\u919C\u9310\u9318\u939A\u96DB\u9A36\u9C0D\u4E11\u755C\u795D\u7AFA\u7B51\u7BC9\u7E2E\u84C4\u8E59\u8E74\u8EF8\u9010\u6625\u693F\u7443\u51FA\u672E\u9EDC\u5145\u5FE0\u6C96\u87F2\u885D\u8877\u60B4\u81B5\u8403\uFFFD".split(""),e=0;e!=t[245].length;++e)t[245][e].charCodeAt(0)!==65533&&(a[t[245][e]]=62720+e,v[62720+e]=t[245][e]);for(t[246]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8D05\u53D6\u5439\u5634\u5A36\u5C31\u708A\u7FE0\u805A\u8106\u81ED\u8DA3\u9189\u9A5F\u9DF2\u5074\u4EC4\u53A0\u60FB\u6E2C\u5C64\u4F88\u5024\u55E4\u5CD9\u5E5F\u6065\u6894\u6CBB\u6DC4\u71BE\u75D4\u75F4\u7661\u7A1A\u7A49\u7DC7\u7DFB\u7F6E\u81F4\u86A9\u8F1C\u96C9\u99B3\u9F52\u5247\u52C5\u98ED\u89AA\u4E03\u67D2\u6F06\u4FB5\u5BE2\u6795\u6C88\u6D78\u741B\u7827\u91DD\u937C\u87C4\u79E4\u7A31\u5FEB\u4ED6\u54A4\u553E\u58AE\u59A5\u60F0\u6253\u62D6\u6736\u6955\u8235\u9640\u99B1\u99DD\u502C\u5353\u5544\u577C\uFA01\u6258\uFA02\u64E2\u666B\u67DD\u6FC1\u6FEF\u7422\u7438\u8A17\uFFFD".split(""),e=0;e!=t[246].length;++e)t[246][e].charCodeAt(0)!==65533&&(a[t[246][e]]=62976+e,v[62976+e]=t[246][e]);for(t[247]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9438\u5451\u5606\u5766\u5F48\u619A\u6B4E\u7058\u70AD\u7DBB\u8A95\u596A\u812B\u63A2\u7708\u803D\u8CAA\u5854\u642D\u69BB\u5B95\u5E11\u6E6F\uFA03\u8569\u514C\u53F0\u592A\u6020\u614B\u6B86\u6C70\u6CF0\u7B1E\u80CE\u82D4\u8DC6\u90B0\u98B1\uFA04\u64C7\u6FA4\u6491\u6504\u514E\u5410\u571F\u8A0E\u615F\u6876\uFA05\u75DB\u7B52\u7D71\u901A\u5806\u69CC\u817F\u892A\u9000\u9839\u5078\u5957\u59AC\u6295\u900F\u9B2A\u615D\u7279\u95D6\u5761\u5A46\u5DF4\u628A\u64AD\u64FA\u6777\u6CE2\u6D3E\u722C\u7436\u7834\u7F77\u82AD\u8DDB\u9817\u5224\u5742\u677F\u7248\u74E3\u8CA9\u8FA6\u9211\uFFFD".split(""),e=0;e!=t[247].length;++e)t[247][e].charCodeAt(0)!==65533&&(a[t[247][e]]=63232+e,v[63232+e]=t[247][e]);for(t[248]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u962A\u516B\u53ED\u634C\u4F69\u5504\u6096\u6557\u6C9B\u6D7F\u724C\u72FD\u7A17\u8987\u8C9D\u5F6D\u6F8E\u70F9\u81A8\u610E\u4FBF\u504F\u6241\u7247\u7BC7\u7DE8\u7FE9\u904D\u97AD\u9A19\u8CB6\u576A\u5E73\u67B0\u840D\u8A55\u5420\u5B16\u5E63\u5EE2\u5F0A\u6583\u80BA\u853D\u9589\u965B\u4F48\u5305\u530D\u530F\u5486\u54FA\u5703\u5E03\u6016\u629B\u62B1\u6355\uFA06\u6CE1\u6D66\u75B1\u7832\u80DE\u812F\u82DE\u8461\u84B2\u888D\u8912\u900B\u92EA\u98FD\u9B91\u5E45\u66B4\u66DD\u7011\u7206\uFA07\u4FF5\u527D\u5F6A\u6153\u6753\u6A19\u6F02\u74E2\u7968\u8868\u8C79\u98C7\u98C4\u9A43\uFFFD".split(""),e=0;e!=t[248].length;++e)t[248][e].charCodeAt(0)!==65533&&(a[t[248][e]]=63488+e,v[63488+e]=t[248][e]);for(t[249]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54C1\u7A1F\u6953\u8AF7\u8C4A\u98A8\u99AE\u5F7C\u62AB\u75B2\u76AE\u88AB\u907F\u9642\u5339\u5F3C\u5FC5\u6CCC\u73CC\u7562\u758B\u7B46\u82FE\u999D\u4E4F\u903C\u4E0B\u4F55\u53A6\u590F\u5EC8\u6630\u6CB3\u7455\u8377\u8766\u8CC0\u9050\u971E\u9C15\u58D1\u5B78\u8650\u8B14\u9DB4\u5BD2\u6068\u608D\u65F1\u6C57\u6F22\u6FA3\u701A\u7F55\u7FF0\u9591\u9592\u9650\u97D3\u5272\u8F44\u51FD\u542B\u54B8\u5563\u558A\u6ABB\u6DB5\u7DD8\u8266\u929C\u9677\u9E79\u5408\u54C8\u76D2\u86E4\u95A4\u95D4\u965C\u4EA2\u4F09\u59EE\u5AE6\u5DF7\u6052\u6297\u676D\u6841\u6C86\u6E2F\u7F38\u809B\u822A\uFFFD".split(""),e=0;e!=t[249].length;++e)t[249][e].charCodeAt(0)!==65533&&(a[t[249][e]]=63744+e,v[63744+e]=t[249][e]);for(t[250]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFA08\uFA09\u9805\u4EA5\u5055\u54B3\u5793\u595A\u5B69\u5BB3\u61C8\u6977\u6D77\u7023\u87F9\u89E3\u8A72\u8AE7\u9082\u99ED\u9AB8\u52BE\u6838\u5016\u5E78\u674F\u8347\u884C\u4EAB\u5411\u56AE\u73E6\u9115\u97FF\u9909\u9957\u9999\u5653\u589F\u865B\u8A31\u61B2\u6AF6\u737B\u8ED2\u6B47\u96AA\u9A57\u5955\u7200\u8D6B\u9769\u4FD4\u5CF4\u5F26\u61F8\u665B\u6CEB\u70AB\u7384\u73B9\u73FE\u7729\u774D\u7D43\u7D62\u7E23\u8237\u8852\uFA0A\u8CE2\u9249\u986F\u5B51\u7A74\u8840\u9801\u5ACC\u4FE0\u5354\u593E\u5CFD\u633E\u6D79\u72F9\u8105\u8107\u83A2\u92CF\u9830\u4EA8\u5144\u5211\u578B\uFFFD".split(""),e=0;e!=t[250].length;++e)t[250][e].charCodeAt(0)!==65533&&(a[t[250][e]]=64e3+e,v[64e3+e]=t[250][e]);for(t[251]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5F62\u6CC2\u6ECE\u7005\u7050\u70AF\u7192\u73E9\u7469\u834A\u87A2\u8861\u9008\u90A2\u93A3\u99A8\u516E\u5F57\u60E0\u6167\u66B3\u8559\u8E4A\u91AF\u978B\u4E4E\u4E92\u547C\u58D5\u58FA\u597D\u5CB5\u5F27\u6236\u6248\u660A\u6667\u6BEB\u6D69\u6DCF\u6E56\u6EF8\u6F94\u6FE0\u6FE9\u705D\u72D0\u7425\u745A\u74E0\u7693\u795C\u7CCA\u7E1E\u80E1\u82A6\u846B\u84BF\u864E\u865F\u8774\u8B77\u8C6A\u93AC\u9800\u9865\u60D1\u6216\u9177\u5A5A\u660F\u6DF7\u6E3E\u743F\u9B42\u5FFD\u60DA\u7B0F\u54C4\u5F18\u6C5E\u6CD3\u6D2A\u70D8\u7D05\u8679\u8A0C\u9D3B\u5316\u548C\u5B05\u6A3A\u706B\u7575\uFFFD".split(""),e=0;e!=t[251].length;++e)t[251][e].charCodeAt(0)!==65533&&(a[t[251][e]]=64256+e,v[64256+e]=t[251][e]);for(t[252]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u798D\u79BE\u82B1\u83EF\u8A71\u8B41\u8CA8\u9774\uFA0B\u64F4\u652B\u78BA\u78BB\u7A6B\u4E38\u559A\u5950\u5BA6\u5E7B\u60A3\u63DB\u6B61\u6665\u6853\u6E19\u7165\u74B0\u7D08\u9084\u9A69\u9C25\u6D3B\u6ED1\u733E\u8C41\u95CA\u51F0\u5E4C\u5FA8\u604D\u60F6\u6130\u614C\u6643\u6644\u69A5\u6CC1\u6E5F\u6EC9\u6F62\u714C\u749C\u7687\u7BC1\u7C27\u8352\u8757\u9051\u968D\u9EC3\u532F\u56DE\u5EFB\u5F8A\u6062\u6094\u61F7\u6666\u6703\u6A9C\u6DEE\u6FAE\u7070\u736A\u7E6A\u81BE\u8334\u86D4\u8AA8\u8CC4\u5283\u7372\u5B96\u6A6B\u9404\u54EE\u5686\u5B5D\u6548\u6585\u66C9\u689F\u6D8D\u6DC6\uFFFD".split(""),e=0;e!=t[252].length;++e)t[252][e].charCodeAt(0)!==65533&&(a[t[252][e]]=64512+e,v[64512+e]=t[252][e]);for(t[253]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u723B\u80B4\u9175\u9A4D\u4FAF\u5019\u539A\u540E\u543C\u5589\u55C5\u5E3F\u5F8C\u673D\u7166\u73DD\u9005\u52DB\u52F3\u5864\u58CE\u7104\u718F\u71FB\u85B0\u8A13\u6688\u85A8\u55A7\u6684\u714A\u8431\u5349\u5599\u6BC1\u5F59\u5FBD\u63EE\u6689\u7147\u8AF1\u8F1D\u9EBE\u4F11\u643A\u70CB\u7566\u8667\u6064\u8B4E\u9DF8\u5147\u51F6\u5308\u6D36\u80F8\u9ED1\u6615\u6B23\u7098\u75D5\u5403\u5C79\u7D07\u8A16\u6B20\u6B3D\u6B46\u5438\u6070\u6D3D\u7FD5\u8208\u50D6\u51DE\u559C\u566B\u56CD\u59EC\u5B09\u5E0C\u6199\u6198\u6231\u665E\u66E6\u7199\u71B9\u71BA\u72A7\u79A7\u7A00\u7FB2\u8A70\uFFFD".split(""),e=0;e!=t[253].length;++e)t[253][e].charCodeAt(0)!==65533&&(a[t[253][e]]=64768+e,v[64768+e]=t[253][e]);return{enc:a,dec:v}}(),m[950]=function(){var v=[],a={},t=[],e;for(t[0]=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`.split(""),e=0;e!=t[0].length;++e)t[0][e].charCodeAt(0)!==65533&&(a[t[0][e]]=0+e,v[0+e]=t[0][e]);for(t[161]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3000\uFF0C\u3001\u3002\uFF0E\u2027\uFF1B\uFF1A\uFF1F\uFF01\uFE30\u2026\u2025\uFE50\uFE51\uFE52\xB7\uFE54\uFE55\uFE56\uFE57\uFF5C\u2013\uFE31\u2014\uFE33\u2574\uFE34\uFE4F\uFF08\uFF09\uFE35\uFE36\uFF5B\uFF5D\uFE37\uFE38\u3014\u3015\uFE39\uFE3A\u3010\u3011\uFE3B\uFE3C\u300A\u300B\uFE3D\uFE3E\u3008\u3009\uFE3F\uFE40\u300C\u300D\uFE41\uFE42\u300E\u300F\uFE43\uFE44\uFE59\uFE5A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFE5B\uFE5C\uFE5D\uFE5E\u2018\u2019\u201C\u201D\u301D\u301E\u2035\u2032\uFF03\uFF06\uFF0A\u203B\xA7\u3003\u25CB\u25CF\u25B3\u25B2\u25CE\u2606\u2605\u25C7\u25C6\u25A1\u25A0\u25BD\u25BC\u32A3\u2105\xAF\uFFE3\uFF3F\u02CD\uFE49\uFE4A\uFE4D\uFE4E\uFE4B\uFE4C\uFE5F\uFE60\uFE61\uFF0B\uFF0D\xD7\xF7\xB1\u221A\uFF1C\uFF1E\uFF1D\u2266\u2267\u2260\u221E\u2252\u2261\uFE62\uFE63\uFE64\uFE65\uFE66\uFF5E\u2229\u222A\u22A5\u2220\u221F\u22BF\u33D2\u33D1\u222B\u222E\u2235\u2234\u2640\u2642\u2295\u2299\u2191\u2193\u2190\u2192\u2196\u2197\u2199\u2198\u2225\u2223\uFF0F\uFFFD".split(""),e=0;e!=t[161].length;++e)t[161][e].charCodeAt(0)!==65533&&(a[t[161][e]]=41216+e,v[41216+e]=t[161][e]);for(t[162]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF3C\u2215\uFE68\uFF04\uFFE5\u3012\uFFE0\uFFE1\uFF05\uFF20\u2103\u2109\uFE69\uFE6A\uFE6B\u33D5\u339C\u339D\u339E\u33CE\u33A1\u338E\u338F\u33C4\xB0\u5159\u515B\u515E\u515D\u5161\u5163\u55E7\u74E9\u7CCE\u2581\u2582\u2583\u2584\u2585\u2586\u2587\u2588\u258F\u258E\u258D\u258C\u258B\u258A\u2589\u253C\u2534\u252C\u2524\u251C\u2594\u2500\u2502\u2595\u250C\u2510\u2514\u2518\u256D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u256E\u2570\u256F\u2550\u255E\u256A\u2561\u25E2\u25E3\u25E5\u25E4\u2571\u2572\u2573\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\u3021\u3022\u3023\u3024\u3025\u3026\u3027\u3028\u3029\u5341\u5344\u5345\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFFFD".split(""),e=0;e!=t[162].length;++e)t[162][e].charCodeAt(0)!==65533&&(a[t[162][e]]=41472+e,v[41472+e]=t[162][e]);for(t[163]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF57\uFF58\uFF59\uFF5A\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u3105\u3106\u3107\u3108\u3109\u310A\u310B\u310C\u310D\u310E\u310F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3110\u3111\u3112\u3113\u3114\u3115\u3116\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126\u3127\u3128\u3129\u02D9\u02C9\u02CA\u02C7\u02CB\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u20AC\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[163].length;++e)t[163][e].charCodeAt(0)!==65533&&(a[t[163][e]]=41728+e,v[41728+e]=t[163][e]);for(t[164]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E00\u4E59\u4E01\u4E03\u4E43\u4E5D\u4E86\u4E8C\u4EBA\u513F\u5165\u516B\u51E0\u5200\u5201\u529B\u5315\u5341\u535C\u53C8\u4E09\u4E0B\u4E08\u4E0A\u4E2B\u4E38\u51E1\u4E45\u4E48\u4E5F\u4E5E\u4E8E\u4EA1\u5140\u5203\u52FA\u5343\u53C9\u53E3\u571F\u58EB\u5915\u5927\u5973\u5B50\u5B51\u5B53\u5BF8\u5C0F\u5C22\u5C38\u5C71\u5DDD\u5DE5\u5DF1\u5DF2\u5DF3\u5DFE\u5E72\u5EFE\u5F0B\u5F13\u624D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E11\u4E10\u4E0D\u4E2D\u4E30\u4E39\u4E4B\u5C39\u4E88\u4E91\u4E95\u4E92\u4E94\u4EA2\u4EC1\u4EC0\u4EC3\u4EC6\u4EC7\u4ECD\u4ECA\u4ECB\u4EC4\u5143\u5141\u5167\u516D\u516E\u516C\u5197\u51F6\u5206\u5207\u5208\u52FB\u52FE\u52FF\u5316\u5339\u5348\u5347\u5345\u535E\u5384\u53CB\u53CA\u53CD\u58EC\u5929\u592B\u592A\u592D\u5B54\u5C11\u5C24\u5C3A\u5C6F\u5DF4\u5E7B\u5EFF\u5F14\u5F15\u5FC3\u6208\u6236\u624B\u624E\u652F\u6587\u6597\u65A4\u65B9\u65E5\u66F0\u6708\u6728\u6B20\u6B62\u6B79\u6BCB\u6BD4\u6BDB\u6C0F\u6C34\u706B\u722A\u7236\u723B\u7247\u7259\u725B\u72AC\u738B\u4E19\uFFFD".split(""),e=0;e!=t[164].length;++e)t[164][e].charCodeAt(0)!==65533&&(a[t[164][e]]=41984+e,v[41984+e]=t[164][e]);for(t[165]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E16\u4E15\u4E14\u4E18\u4E3B\u4E4D\u4E4F\u4E4E\u4EE5\u4ED8\u4ED4\u4ED5\u4ED6\u4ED7\u4EE3\u4EE4\u4ED9\u4EDE\u5145\u5144\u5189\u518A\u51AC\u51F9\u51FA\u51F8\u520A\u52A0\u529F\u5305\u5306\u5317\u531D\u4EDF\u534A\u5349\u5361\u5360\u536F\u536E\u53BB\u53EF\u53E4\u53F3\u53EC\u53EE\u53E9\u53E8\u53FC\u53F8\u53F5\u53EB\u53E6\u53EA\u53F2\u53F1\u53F0\u53E5\u53ED\u53FB\u56DB\u56DA\u5916\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u592E\u5931\u5974\u5976\u5B55\u5B83\u5C3C\u5DE8\u5DE7\u5DE6\u5E02\u5E03\u5E73\u5E7C\u5F01\u5F18\u5F17\u5FC5\u620A\u6253\u6254\u6252\u6251\u65A5\u65E6\u672E\u672C\u672A\u672B\u672D\u6B63\u6BCD\u6C11\u6C10\u6C38\u6C41\u6C40\u6C3E\u72AF\u7384\u7389\u74DC\u74E6\u7518\u751F\u7528\u7529\u7530\u7531\u7532\u7533\u758B\u767D\u76AE\u76BF\u76EE\u77DB\u77E2\u77F3\u793A\u79BE\u7A74\u7ACB\u4E1E\u4E1F\u4E52\u4E53\u4E69\u4E99\u4EA4\u4EA6\u4EA5\u4EFF\u4F09\u4F19\u4F0A\u4F15\u4F0D\u4F10\u4F11\u4F0F\u4EF2\u4EF6\u4EFB\u4EF0\u4EF3\u4EFD\u4F01\u4F0B\u5149\u5147\u5146\u5148\u5168\uFFFD".split(""),e=0;e!=t[165].length;++e)t[165][e].charCodeAt(0)!==65533&&(a[t[165][e]]=42240+e,v[42240+e]=t[165][e]);for(t[166]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5171\u518D\u51B0\u5217\u5211\u5212\u520E\u5216\u52A3\u5308\u5321\u5320\u5370\u5371\u5409\u540F\u540C\u540A\u5410\u5401\u540B\u5404\u5411\u540D\u5408\u5403\u540E\u5406\u5412\u56E0\u56DE\u56DD\u5733\u5730\u5728\u572D\u572C\u572F\u5729\u5919\u591A\u5937\u5938\u5984\u5978\u5983\u597D\u5979\u5982\u5981\u5B57\u5B58\u5B87\u5B88\u5B85\u5B89\u5BFA\u5C16\u5C79\u5DDE\u5E06\u5E76\u5E74\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5F0F\u5F1B\u5FD9\u5FD6\u620E\u620C\u620D\u6210\u6263\u625B\u6258\u6536\u65E9\u65E8\u65EC\u65ED\u66F2\u66F3\u6709\u673D\u6734\u6731\u6735\u6B21\u6B64\u6B7B\u6C16\u6C5D\u6C57\u6C59\u6C5F\u6C60\u6C50\u6C55\u6C61\u6C5B\u6C4D\u6C4E\u7070\u725F\u725D\u767E\u7AF9\u7C73\u7CF8\u7F36\u7F8A\u7FBD\u8001\u8003\u800C\u8012\u8033\u807F\u8089\u808B\u808C\u81E3\u81EA\u81F3\u81FC\u820C\u821B\u821F\u826E\u8272\u827E\u866B\u8840\u884C\u8863\u897F\u9621\u4E32\u4EA8\u4F4D\u4F4F\u4F47\u4F57\u4F5E\u4F34\u4F5B\u4F55\u4F30\u4F50\u4F51\u4F3D\u4F3A\u4F38\u4F43\u4F54\u4F3C\u4F46\u4F63\uFFFD".split(""),e=0;e!=t[166].length;++e)t[166][e].charCodeAt(0)!==65533&&(a[t[166][e]]=42496+e,v[42496+e]=t[166][e]);for(t[167]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4F5C\u4F60\u4F2F\u4F4E\u4F36\u4F59\u4F5D\u4F48\u4F5A\u514C\u514B\u514D\u5175\u51B6\u51B7\u5225\u5224\u5229\u522A\u5228\u52AB\u52A9\u52AA\u52AC\u5323\u5373\u5375\u541D\u542D\u541E\u543E\u5426\u544E\u5427\u5446\u5443\u5433\u5448\u5442\u541B\u5429\u544A\u5439\u543B\u5438\u542E\u5435\u5436\u5420\u543C\u5440\u5431\u542B\u541F\u542C\u56EA\u56F0\u56E4\u56EB\u574A\u5751\u5740\u574D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5747\u574E\u573E\u5750\u574F\u573B\u58EF\u593E\u599D\u5992\u59A8\u599E\u59A3\u5999\u5996\u598D\u59A4\u5993\u598A\u59A5\u5B5D\u5B5C\u5B5A\u5B5B\u5B8C\u5B8B\u5B8F\u5C2C\u5C40\u5C41\u5C3F\u5C3E\u5C90\u5C91\u5C94\u5C8C\u5DEB\u5E0C\u5E8F\u5E87\u5E8A\u5EF7\u5F04\u5F1F\u5F64\u5F62\u5F77\u5F79\u5FD8\u5FCC\u5FD7\u5FCD\u5FF1\u5FEB\u5FF8\u5FEA\u6212\u6211\u6284\u6297\u6296\u6280\u6276\u6289\u626D\u628A\u627C\u627E\u6279\u6273\u6292\u626F\u6298\u626E\u6295\u6293\u6291\u6286\u6539\u653B\u6538\u65F1\u66F4\u675F\u674E\u674F\u6750\u6751\u675C\u6756\u675E\u6749\u6746\u6760\uFFFD".split(""),e=0;e!=t[167].length;++e)t[167][e].charCodeAt(0)!==65533&&(a[t[167][e]]=42752+e,v[42752+e]=t[167][e]);for(t[168]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6753\u6757\u6B65\u6BCF\u6C42\u6C5E\u6C99\u6C81\u6C88\u6C89\u6C85\u6C9B\u6C6A\u6C7A\u6C90\u6C70\u6C8C\u6C68\u6C96\u6C92\u6C7D\u6C83\u6C72\u6C7E\u6C74\u6C86\u6C76\u6C8D\u6C94\u6C98\u6C82\u7076\u707C\u707D\u7078\u7262\u7261\u7260\u72C4\u72C2\u7396\u752C\u752B\u7537\u7538\u7682\u76EF\u77E3\u79C1\u79C0\u79BF\u7A76\u7CFB\u7F55\u8096\u8093\u809D\u8098\u809B\u809A\u80B2\u826F\u8292\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u828B\u828D\u898B\u89D2\u8A00\u8C37\u8C46\u8C55\u8C9D\u8D64\u8D70\u8DB3\u8EAB\u8ECA\u8F9B\u8FB0\u8FC2\u8FC6\u8FC5\u8FC4\u5DE1\u9091\u90A2\u90AA\u90A6\u90A3\u9149\u91C6\u91CC\u9632\u962E\u9631\u962A\u962C\u4E26\u4E56\u4E73\u4E8B\u4E9B\u4E9E\u4EAB\u4EAC\u4F6F\u4F9D\u4F8D\u4F73\u4F7F\u4F6C\u4F9B\u4F8B\u4F86\u4F83\u4F70\u4F75\u4F88\u4F69\u4F7B\u4F96\u4F7E\u4F8F\u4F91\u4F7A\u5154\u5152\u5155\u5169\u5177\u5176\u5178\u51BD\u51FD\u523B\u5238\u5237\u523A\u5230\u522E\u5236\u5241\u52BE\u52BB\u5352\u5354\u5353\u5351\u5366\u5377\u5378\u5379\u53D6\u53D4\u53D7\u5473\u5475\uFFFD".split(""),e=0;e!=t[168].length;++e)t[168][e].charCodeAt(0)!==65533&&(a[t[168][e]]=43008+e,v[43008+e]=t[168][e]);for(t[169]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5496\u5478\u5495\u5480\u547B\u5477\u5484\u5492\u5486\u547C\u5490\u5471\u5476\u548C\u549A\u5462\u5468\u548B\u547D\u548E\u56FA\u5783\u5777\u576A\u5769\u5761\u5766\u5764\u577C\u591C\u5949\u5947\u5948\u5944\u5954\u59BE\u59BB\u59D4\u59B9\u59AE\u59D1\u59C6\u59D0\u59CD\u59CB\u59D3\u59CA\u59AF\u59B3\u59D2\u59C5\u5B5F\u5B64\u5B63\u5B97\u5B9A\u5B98\u5B9C\u5B99\u5B9B\u5C1A\u5C48\u5C45\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5C46\u5CB7\u5CA1\u5CB8\u5CA9\u5CAB\u5CB1\u5CB3\u5E18\u5E1A\u5E16\u5E15\u5E1B\u5E11\u5E78\u5E9A\u5E97\u5E9C\u5E95\u5E96\u5EF6\u5F26\u5F27\u5F29\u5F80\u5F81\u5F7F\u5F7C\u5FDD\u5FE0\u5FFD\u5FF5\u5FFF\u600F\u6014\u602F\u6035\u6016\u602A\u6015\u6021\u6027\u6029\u602B\u601B\u6216\u6215\u623F\u623E\u6240\u627F\u62C9\u62CC\u62C4\u62BF\u62C2\u62B9\u62D2\u62DB\u62AB\u62D3\u62D4\u62CB\u62C8\u62A8\u62BD\u62BC\u62D0\u62D9\u62C7\u62CD\u62B5\u62DA\u62B1\u62D8\u62D6\u62D7\u62C6\u62AC\u62CE\u653E\u65A7\u65BC\u65FA\u6614\u6613\u660C\u6606\u6602\u660E\u6600\u660F\u6615\u660A\uFFFD".split(""),e=0;e!=t[169].length;++e)t[169][e].charCodeAt(0)!==65533&&(a[t[169][e]]=43264+e,v[43264+e]=t[169][e]);for(t[170]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6607\u670D\u670B\u676D\u678B\u6795\u6771\u679C\u6773\u6777\u6787\u679D\u6797\u676F\u6770\u677F\u6789\u677E\u6790\u6775\u679A\u6793\u677C\u676A\u6772\u6B23\u6B66\u6B67\u6B7F\u6C13\u6C1B\u6CE3\u6CE8\u6CF3\u6CB1\u6CCC\u6CE5\u6CB3\u6CBD\u6CBE\u6CBC\u6CE2\u6CAB\u6CD5\u6CD3\u6CB8\u6CC4\u6CB9\u6CC1\u6CAE\u6CD7\u6CC5\u6CF1\u6CBF\u6CBB\u6CE1\u6CDB\u6CCA\u6CAC\u6CEF\u6CDC\u6CD6\u6CE0\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7095\u708E\u7092\u708A\u7099\u722C\u722D\u7238\u7248\u7267\u7269\u72C0\u72CE\u72D9\u72D7\u72D0\u73A9\u73A8\u739F\u73AB\u73A5\u753D\u759D\u7599\u759A\u7684\u76C2\u76F2\u76F4\u77E5\u77FD\u793E\u7940\u7941\u79C9\u79C8\u7A7A\u7A79\u7AFA\u7CFE\u7F54\u7F8C\u7F8B\u8005\u80BA\u80A5\u80A2\u80B1\u80A1\u80AB\u80A9\u80B4\u80AA\u80AF\u81E5\u81FE\u820D\u82B3\u829D\u8299\u82AD\u82BD\u829F\u82B9\u82B1\u82AC\u82A5\u82AF\u82B8\u82A3\u82B0\u82BE\u82B7\u864E\u8671\u521D\u8868\u8ECB\u8FCE\u8FD4\u8FD1\u90B5\u90B8\u90B1\u90B6\u91C7\u91D1\u9577\u9580\u961C\u9640\u963F\u963B\u9644\uFFFD".split(""),e=0;e!=t[170].length;++e)t[170][e].charCodeAt(0)!==65533&&(a[t[170][e]]=43520+e,v[43520+e]=t[170][e]);for(t[171]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9642\u96B9\u96E8\u9752\u975E\u4E9F\u4EAD\u4EAE\u4FE1\u4FB5\u4FAF\u4FBF\u4FE0\u4FD1\u4FCF\u4FDD\u4FC3\u4FB6\u4FD8\u4FDF\u4FCA\u4FD7\u4FAE\u4FD0\u4FC4\u4FC2\u4FDA\u4FCE\u4FDE\u4FB7\u5157\u5192\u5191\u51A0\u524E\u5243\u524A\u524D\u524C\u524B\u5247\u52C7\u52C9\u52C3\u52C1\u530D\u5357\u537B\u539A\u53DB\u54AC\u54C0\u54A8\u54CE\u54C9\u54B8\u54A6\u54B3\u54C7\u54C2\u54BD\u54AA\u54C1\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54C4\u54C8\u54AF\u54AB\u54B1\u54BB\u54A9\u54A7\u54BF\u56FF\u5782\u578B\u57A0\u57A3\u57A2\u57CE\u57AE\u5793\u5955\u5951\u594F\u594E\u5950\u59DC\u59D8\u59FF\u59E3\u59E8\u5A03\u59E5\u59EA\u59DA\u59E6\u5A01\u59FB\u5B69\u5BA3\u5BA6\u5BA4\u5BA2\u5BA5\u5C01\u5C4E\u5C4F\u5C4D\u5C4B\u5CD9\u5CD2\u5DF7\u5E1D\u5E25\u5E1F\u5E7D\u5EA0\u5EA6\u5EFA\u5F08\u5F2D\u5F65\u5F88\u5F85\u5F8A\u5F8B\u5F87\u5F8C\u5F89\u6012\u601D\u6020\u6025\u600E\u6028\u604D\u6070\u6068\u6062\u6046\u6043\u606C\u606B\u606A\u6064\u6241\u62DC\u6316\u6309\u62FC\u62ED\u6301\u62EE\u62FD\u6307\u62F1\u62F7\uFFFD".split(""),e=0;e!=t[171].length;++e)t[171][e].charCodeAt(0)!==65533&&(a[t[171][e]]=43776+e,v[43776+e]=t[171][e]);for(t[172]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u62EF\u62EC\u62FE\u62F4\u6311\u6302\u653F\u6545\u65AB\u65BD\u65E2\u6625\u662D\u6620\u6627\u662F\u661F\u6628\u6631\u6624\u66F7\u67FF\u67D3\u67F1\u67D4\u67D0\u67EC\u67B6\u67AF\u67F5\u67E9\u67EF\u67C4\u67D1\u67B4\u67DA\u67E5\u67B8\u67CF\u67DE\u67F3\u67B0\u67D9\u67E2\u67DD\u67D2\u6B6A\u6B83\u6B86\u6BB5\u6BD2\u6BD7\u6C1F\u6CC9\u6D0B\u6D32\u6D2A\u6D41\u6D25\u6D0C\u6D31\u6D1E\u6D17\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D3B\u6D3D\u6D3E\u6D36\u6D1B\u6CF5\u6D39\u6D27\u6D38\u6D29\u6D2E\u6D35\u6D0E\u6D2B\u70AB\u70BA\u70B3\u70AC\u70AF\u70AD\u70B8\u70AE\u70A4\u7230\u7272\u726F\u7274\u72E9\u72E0\u72E1\u73B7\u73CA\u73BB\u73B2\u73CD\u73C0\u73B3\u751A\u752D\u754F\u754C\u754E\u754B\u75AB\u75A4\u75A5\u75A2\u75A3\u7678\u7686\u7687\u7688\u76C8\u76C6\u76C3\u76C5\u7701\u76F9\u76F8\u7709\u770B\u76FE\u76FC\u7707\u77DC\u7802\u7814\u780C\u780D\u7946\u7949\u7948\u7947\u79B9\u79BA\u79D1\u79D2\u79CB\u7A7F\u7A81\u7AFF\u7AFD\u7C7D\u7D02\u7D05\u7D00\u7D09\u7D07\u7D04\u7D06\u7F38\u7F8E\u7FBF\u8004\uFFFD".split(""),e=0;e!=t[172].length;++e)t[172][e].charCodeAt(0)!==65533&&(a[t[172][e]]=44032+e,v[44032+e]=t[172][e]);for(t[173]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8010\u800D\u8011\u8036\u80D6\u80E5\u80DA\u80C3\u80C4\u80CC\u80E1\u80DB\u80CE\u80DE\u80E4\u80DD\u81F4\u8222\u82E7\u8303\u8305\u82E3\u82DB\u82E6\u8304\u82E5\u8302\u8309\u82D2\u82D7\u82F1\u8301\u82DC\u82D4\u82D1\u82DE\u82D3\u82DF\u82EF\u8306\u8650\u8679\u867B\u867A\u884D\u886B\u8981\u89D4\u8A08\u8A02\u8A03\u8C9E\u8CA0\u8D74\u8D73\u8DB4\u8ECD\u8ECC\u8FF0\u8FE6\u8FE2\u8FEA\u8FE5\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8FED\u8FEB\u8FE4\u8FE8\u90CA\u90CE\u90C1\u90C3\u914B\u914A\u91CD\u9582\u9650\u964B\u964C\u964D\u9762\u9769\u97CB\u97ED\u97F3\u9801\u98A8\u98DB\u98DF\u9996\u9999\u4E58\u4EB3\u500C\u500D\u5023\u4FEF\u5026\u5025\u4FF8\u5029\u5016\u5006\u503C\u501F\u501A\u5012\u5011\u4FFA\u5000\u5014\u5028\u4FF1\u5021\u500B\u5019\u5018\u4FF3\u4FEE\u502D\u502A\u4FFE\u502B\u5009\u517C\u51A4\u51A5\u51A2\u51CD\u51CC\u51C6\u51CB\u5256\u525C\u5254\u525B\u525D\u532A\u537F\u539F\u539D\u53DF\u54E8\u5510\u5501\u5537\u54FC\u54E5\u54F2\u5506\u54FA\u5514\u54E9\u54ED\u54E1\u5509\u54EE\u54EA\uFFFD".split(""),e=0;e!=t[173].length;++e)t[173][e].charCodeAt(0)!==65533&&(a[t[173][e]]=44288+e,v[44288+e]=t[173][e]);for(t[174]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54E6\u5527\u5507\u54FD\u550F\u5703\u5704\u57C2\u57D4\u57CB\u57C3\u5809\u590F\u5957\u5958\u595A\u5A11\u5A18\u5A1C\u5A1F\u5A1B\u5A13\u59EC\u5A20\u5A23\u5A29\u5A25\u5A0C\u5A09\u5B6B\u5C58\u5BB0\u5BB3\u5BB6\u5BB4\u5BAE\u5BB5\u5BB9\u5BB8\u5C04\u5C51\u5C55\u5C50\u5CED\u5CFD\u5CFB\u5CEA\u5CE8\u5CF0\u5CF6\u5D01\u5CF4\u5DEE\u5E2D\u5E2B\u5EAB\u5EAD\u5EA7\u5F31\u5F92\u5F91\u5F90\u6059\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6063\u6065\u6050\u6055\u606D\u6069\u606F\u6084\u609F\u609A\u608D\u6094\u608C\u6085\u6096\u6247\u62F3\u6308\u62FF\u634E\u633E\u632F\u6355\u6342\u6346\u634F\u6349\u633A\u6350\u633D\u632A\u632B\u6328\u634D\u634C\u6548\u6549\u6599\u65C1\u65C5\u6642\u6649\u664F\u6643\u6652\u664C\u6645\u6641\u66F8\u6714\u6715\u6717\u6821\u6838\u6848\u6846\u6853\u6839\u6842\u6854\u6829\u68B3\u6817\u684C\u6851\u683D\u67F4\u6850\u6840\u683C\u6843\u682A\u6845\u6813\u6818\u6841\u6B8A\u6B89\u6BB7\u6C23\u6C27\u6C28\u6C26\u6C24\u6CF0\u6D6A\u6D95\u6D88\u6D87\u6D66\u6D78\u6D77\u6D59\u6D93\uFFFD".split(""),e=0;e!=t[174].length;++e)t[174][e].charCodeAt(0)!==65533&&(a[t[174][e]]=44544+e,v[44544+e]=t[174][e]);for(t[175]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D6C\u6D89\u6D6E\u6D5A\u6D74\u6D69\u6D8C\u6D8A\u6D79\u6D85\u6D65\u6D94\u70CA\u70D8\u70E4\u70D9\u70C8\u70CF\u7239\u7279\u72FC\u72F9\u72FD\u72F8\u72F7\u7386\u73ED\u7409\u73EE\u73E0\u73EA\u73DE\u7554\u755D\u755C\u755A\u7559\u75BE\u75C5\u75C7\u75B2\u75B3\u75BD\u75BC\u75B9\u75C2\u75B8\u768B\u76B0\u76CA\u76CD\u76CE\u7729\u771F\u7720\u7728\u77E9\u7830\u7827\u7838\u781D\u7834\u7837\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7825\u782D\u7820\u781F\u7832\u7955\u7950\u7960\u795F\u7956\u795E\u795D\u7957\u795A\u79E4\u79E3\u79E7\u79DF\u79E6\u79E9\u79D8\u7A84\u7A88\u7AD9\u7B06\u7B11\u7C89\u7D21\u7D17\u7D0B\u7D0A\u7D20\u7D22\u7D14\u7D10\u7D15\u7D1A\u7D1C\u7D0D\u7D19\u7D1B\u7F3A\u7F5F\u7F94\u7FC5\u7FC1\u8006\u8018\u8015\u8019\u8017\u803D\u803F\u80F1\u8102\u80F0\u8105\u80ED\u80F4\u8106\u80F8\u80F3\u8108\u80FD\u810A\u80FC\u80EF\u81ED\u81EC\u8200\u8210\u822A\u822B\u8228\u822C\u82BB\u832B\u8352\u8354\u834A\u8338\u8350\u8349\u8335\u8334\u834F\u8332\u8339\u8336\u8317\u8340\u8331\u8328\u8343\uFFFD".split(""),e=0;e!=t[175].length;++e)t[175][e].charCodeAt(0)!==65533&&(a[t[175][e]]=44800+e,v[44800+e]=t[175][e]);for(t[176]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8654\u868A\u86AA\u8693\u86A4\u86A9\u868C\u86A3\u869C\u8870\u8877\u8881\u8882\u887D\u8879\u8A18\u8A10\u8A0E\u8A0C\u8A15\u8A0A\u8A17\u8A13\u8A16\u8A0F\u8A11\u8C48\u8C7A\u8C79\u8CA1\u8CA2\u8D77\u8EAC\u8ED2\u8ED4\u8ECF\u8FB1\u9001\u9006\u8FF7\u9000\u8FFA\u8FF4\u9003\u8FFD\u9005\u8FF8\u9095\u90E1\u90DD\u90E2\u9152\u914D\u914C\u91D8\u91DD\u91D7\u91DC\u91D9\u9583\u9662\u9663\u9661\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u965B\u965D\u9664\u9658\u965E\u96BB\u98E2\u99AC\u9AA8\u9AD8\u9B25\u9B32\u9B3C\u4E7E\u507A\u507D\u505C\u5047\u5043\u504C\u505A\u5049\u5065\u5076\u504E\u5055\u5075\u5074\u5077\u504F\u500F\u506F\u506D\u515C\u5195\u51F0\u526A\u526F\u52D2\u52D9\u52D8\u52D5\u5310\u530F\u5319\u533F\u5340\u533E\u53C3\u66FC\u5546\u556A\u5566\u5544\u555E\u5561\u5543\u554A\u5531\u5556\u554F\u5555\u552F\u5564\u5538\u552E\u555C\u552C\u5563\u5533\u5541\u5557\u5708\u570B\u5709\u57DF\u5805\u580A\u5806\u57E0\u57E4\u57FA\u5802\u5835\u57F7\u57F9\u5920\u5962\u5A36\u5A41\u5A49\u5A66\u5A6A\u5A40\uFFFD".split(""),e=0;e!=t[176].length;++e)t[176][e].charCodeAt(0)!==65533&&(a[t[176][e]]=45056+e,v[45056+e]=t[176][e]);for(t[177]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5A3C\u5A62\u5A5A\u5A46\u5A4A\u5B70\u5BC7\u5BC5\u5BC4\u5BC2\u5BBF\u5BC6\u5C09\u5C08\u5C07\u5C60\u5C5C\u5C5D\u5D07\u5D06\u5D0E\u5D1B\u5D16\u5D22\u5D11\u5D29\u5D14\u5D19\u5D24\u5D27\u5D17\u5DE2\u5E38\u5E36\u5E33\u5E37\u5EB7\u5EB8\u5EB6\u5EB5\u5EBE\u5F35\u5F37\u5F57\u5F6C\u5F69\u5F6B\u5F97\u5F99\u5F9E\u5F98\u5FA1\u5FA0\u5F9C\u607F\u60A3\u6089\u60A0\u60A8\u60CB\u60B4\u60E6\u60BD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u60C5\u60BB\u60B5\u60DC\u60BC\u60D8\u60D5\u60C6\u60DF\u60B8\u60DA\u60C7\u621A\u621B\u6248\u63A0\u63A7\u6372\u6396\u63A2\u63A5\u6377\u6367\u6398\u63AA\u6371\u63A9\u6389\u6383\u639B\u636B\u63A8\u6384\u6388\u6399\u63A1\u63AC\u6392\u638F\u6380\u637B\u6369\u6368\u637A\u655D\u6556\u6551\u6559\u6557\u555F\u654F\u6558\u6555\u6554\u659C\u659B\u65AC\u65CF\u65CB\u65CC\u65CE\u665D\u665A\u6664\u6668\u6666\u665E\u66F9\u52D7\u671B\u6881\u68AF\u68A2\u6893\u68B5\u687F\u6876\u68B1\u68A7\u6897\u68B0\u6883\u68C4\u68AD\u6886\u6885\u6894\u689D\u68A8\u689F\u68A1\u6882\u6B32\u6BBA\uFFFD".split(""),e=0;e!=t[177].length;++e)t[177][e].charCodeAt(0)!==65533&&(a[t[177][e]]=45312+e,v[45312+e]=t[177][e]);for(t[178]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6BEB\u6BEC\u6C2B\u6D8E\u6DBC\u6DF3\u6DD9\u6DB2\u6DE1\u6DCC\u6DE4\u6DFB\u6DFA\u6E05\u6DC7\u6DCB\u6DAF\u6DD1\u6DAE\u6DDE\u6DF9\u6DB8\u6DF7\u6DF5\u6DC5\u6DD2\u6E1A\u6DB5\u6DDA\u6DEB\u6DD8\u6DEA\u6DF1\u6DEE\u6DE8\u6DC6\u6DC4\u6DAA\u6DEC\u6DBF\u6DE6\u70F9\u7109\u710A\u70FD\u70EF\u723D\u727D\u7281\u731C\u731B\u7316\u7313\u7319\u7387\u7405\u740A\u7403\u7406\u73FE\u740D\u74E0\u74F6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u74F7\u751C\u7522\u7565\u7566\u7562\u7570\u758F\u75D4\u75D5\u75B5\u75CA\u75CD\u768E\u76D4\u76D2\u76DB\u7737\u773E\u773C\u7736\u7738\u773A\u786B\u7843\u784E\u7965\u7968\u796D\u79FB\u7A92\u7A95\u7B20\u7B28\u7B1B\u7B2C\u7B26\u7B19\u7B1E\u7B2E\u7C92\u7C97\u7C95\u7D46\u7D43\u7D71\u7D2E\u7D39\u7D3C\u7D40\u7D30\u7D33\u7D44\u7D2F\u7D42\u7D32\u7D31\u7F3D\u7F9E\u7F9A\u7FCC\u7FCE\u7FD2\u801C\u804A\u8046\u812F\u8116\u8123\u812B\u8129\u8130\u8124\u8202\u8235\u8237\u8236\u8239\u838E\u839E\u8398\u8378\u83A2\u8396\u83BD\u83AB\u8392\u838A\u8393\u8389\u83A0\u8377\u837B\u837C\uFFFD".split(""),e=0;e!=t[178].length;++e)t[178][e].charCodeAt(0)!==65533&&(a[t[178][e]]=45568+e,v[45568+e]=t[178][e]);for(t[179]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8386\u83A7\u8655\u5F6A\u86C7\u86C0\u86B6\u86C4\u86B5\u86C6\u86CB\u86B1\u86AF\u86C9\u8853\u889E\u8888\u88AB\u8892\u8896\u888D\u888B\u8993\u898F\u8A2A\u8A1D\u8A23\u8A25\u8A31\u8A2D\u8A1F\u8A1B\u8A22\u8C49\u8C5A\u8CA9\u8CAC\u8CAB\u8CA8\u8CAA\u8CA7\u8D67\u8D66\u8DBE\u8DBA\u8EDB\u8EDF\u9019\u900D\u901A\u9017\u9023\u901F\u901D\u9010\u9015\u901E\u9020\u900F\u9022\u9016\u901B\u9014\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u90E8\u90ED\u90FD\u9157\u91CE\u91F5\u91E6\u91E3\u91E7\u91ED\u91E9\u9589\u966A\u9675\u9673\u9678\u9670\u9674\u9676\u9677\u966C\u96C0\u96EA\u96E9\u7AE0\u7ADF\u9802\u9803\u9B5A\u9CE5\u9E75\u9E7F\u9EA5\u9EBB\u50A2\u508D\u5085\u5099\u5091\u5080\u5096\u5098\u509A\u6700\u51F1\u5272\u5274\u5275\u5269\u52DE\u52DD\u52DB\u535A\u53A5\u557B\u5580\u55A7\u557C\u558A\u559D\u5598\u5582\u559C\u55AA\u5594\u5587\u558B\u5583\u55B3\u55AE\u559F\u553E\u55B2\u559A\u55BB\u55AC\u55B1\u557E\u5589\u55AB\u5599\u570D\u582F\u582A\u5834\u5824\u5830\u5831\u5821\u581D\u5820\u58F9\u58FA\u5960\uFFFD".split(""),e=0;e!=t[179].length;++e)t[179][e].charCodeAt(0)!==65533&&(a[t[179][e]]=45824+e,v[45824+e]=t[179][e]);for(t[180]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5A77\u5A9A\u5A7F\u5A92\u5A9B\u5AA7\u5B73\u5B71\u5BD2\u5BCC\u5BD3\u5BD0\u5C0A\u5C0B\u5C31\u5D4C\u5D50\u5D34\u5D47\u5DFD\u5E45\u5E3D\u5E40\u5E43\u5E7E\u5ECA\u5EC1\u5EC2\u5EC4\u5F3C\u5F6D\u5FA9\u5FAA\u5FA8\u60D1\u60E1\u60B2\u60B6\u60E0\u611C\u6123\u60FA\u6115\u60F0\u60FB\u60F4\u6168\u60F1\u610E\u60F6\u6109\u6100\u6112\u621F\u6249\u63A3\u638C\u63CF\u63C0\u63E9\u63C9\u63C6\u63CD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u63D2\u63E3\u63D0\u63E1\u63D6\u63ED\u63EE\u6376\u63F4\u63EA\u63DB\u6452\u63DA\u63F9\u655E\u6566\u6562\u6563\u6591\u6590\u65AF\u666E\u6670\u6674\u6676\u666F\u6691\u667A\u667E\u6677\u66FE\u66FF\u671F\u671D\u68FA\u68D5\u68E0\u68D8\u68D7\u6905\u68DF\u68F5\u68EE\u68E7\u68F9\u68D2\u68F2\u68E3\u68CB\u68CD\u690D\u6912\u690E\u68C9\u68DA\u696E\u68FB\u6B3E\u6B3A\u6B3D\u6B98\u6B96\u6BBC\u6BEF\u6C2E\u6C2F\u6C2C\u6E2F\u6E38\u6E54\u6E21\u6E32\u6E67\u6E4A\u6E20\u6E25\u6E23\u6E1B\u6E5B\u6E58\u6E24\u6E56\u6E6E\u6E2D\u6E26\u6E6F\u6E34\u6E4D\u6E3A\u6E2C\u6E43\u6E1D\u6E3E\u6ECB\uFFFD".split(""),e=0;e!=t[180].length;++e)t[180][e].charCodeAt(0)!==65533&&(a[t[180][e]]=46080+e,v[46080+e]=t[180][e]);for(t[181]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6E89\u6E19\u6E4E\u6E63\u6E44\u6E72\u6E69\u6E5F\u7119\u711A\u7126\u7130\u7121\u7136\u716E\u711C\u724C\u7284\u7280\u7336\u7325\u7334\u7329\u743A\u742A\u7433\u7422\u7425\u7435\u7436\u7434\u742F\u741B\u7426\u7428\u7525\u7526\u756B\u756A\u75E2\u75DB\u75E3\u75D9\u75D8\u75DE\u75E0\u767B\u767C\u7696\u7693\u76B4\u76DC\u774F\u77ED\u785D\u786C\u786F\u7A0D\u7A08\u7A0B\u7A05\u7A00\u7A98\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A97\u7A96\u7AE5\u7AE3\u7B49\u7B56\u7B46\u7B50\u7B52\u7B54\u7B4D\u7B4B\u7B4F\u7B51\u7C9F\u7CA5\u7D5E\u7D50\u7D68\u7D55\u7D2B\u7D6E\u7D72\u7D61\u7D66\u7D62\u7D70\u7D73\u5584\u7FD4\u7FD5\u800B\u8052\u8085\u8155\u8154\u814B\u8151\u814E\u8139\u8146\u813E\u814C\u8153\u8174\u8212\u821C\u83E9\u8403\u83F8\u840D\u83E0\u83C5\u840B\u83C1\u83EF\u83F1\u83F4\u8457\u840A\u83F0\u840C\u83CC\u83FD\u83F2\u83CA\u8438\u840E\u8404\u83DC\u8407\u83D4\u83DF\u865B\u86DF\u86D9\u86ED\u86D4\u86DB\u86E4\u86D0\u86DE\u8857\u88C1\u88C2\u88B1\u8983\u8996\u8A3B\u8A60\u8A55\u8A5E\u8A3C\u8A41\uFFFD".split(""),e=0;e!=t[181].length;++e)t[181][e].charCodeAt(0)!==65533&&(a[t[181][e]]=46336+e,v[46336+e]=t[181][e]);for(t[182]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8A54\u8A5B\u8A50\u8A46\u8A34\u8A3A\u8A36\u8A56\u8C61\u8C82\u8CAF\u8CBC\u8CB3\u8CBD\u8CC1\u8CBB\u8CC0\u8CB4\u8CB7\u8CB6\u8CBF\u8CB8\u8D8A\u8D85\u8D81\u8DCE\u8DDD\u8DCB\u8DDA\u8DD1\u8DCC\u8DDB\u8DC6\u8EFB\u8EF8\u8EFC\u8F9C\u902E\u9035\u9031\u9038\u9032\u9036\u9102\u90F5\u9109\u90FE\u9163\u9165\u91CF\u9214\u9215\u9223\u9209\u921E\u920D\u9210\u9207\u9211\u9594\u958F\u958B\u9591\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9593\u9592\u958E\u968A\u968E\u968B\u967D\u9685\u9686\u968D\u9672\u9684\u96C1\u96C5\u96C4\u96C6\u96C7\u96EF\u96F2\u97CC\u9805\u9806\u9808\u98E7\u98EA\u98EF\u98E9\u98F2\u98ED\u99AE\u99AD\u9EC3\u9ECD\u9ED1\u4E82\u50AD\u50B5\u50B2\u50B3\u50C5\u50BE\u50AC\u50B7\u50BB\u50AF\u50C7\u527F\u5277\u527D\u52DF\u52E6\u52E4\u52E2\u52E3\u532F\u55DF\u55E8\u55D3\u55E6\u55CE\u55DC\u55C7\u55D1\u55E3\u55E4\u55EF\u55DA\u55E1\u55C5\u55C6\u55E5\u55C9\u5712\u5713\u585E\u5851\u5858\u5857\u585A\u5854\u586B\u584C\u586D\u584A\u5862\u5852\u584B\u5967\u5AC1\u5AC9\u5ACC\u5ABE\u5ABD\u5ABC\uFFFD".split(""),e=0;e!=t[182].length;++e)t[182][e].charCodeAt(0)!==65533&&(a[t[182][e]]=46592+e,v[46592+e]=t[182][e]);for(t[183]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5AB3\u5AC2\u5AB2\u5D69\u5D6F\u5E4C\u5E79\u5EC9\u5EC8\u5F12\u5F59\u5FAC\u5FAE\u611A\u610F\u6148\u611F\u60F3\u611B\u60F9\u6101\u6108\u614E\u614C\u6144\u614D\u613E\u6134\u6127\u610D\u6106\u6137\u6221\u6222\u6413\u643E\u641E\u642A\u642D\u643D\u642C\u640F\u641C\u6414\u640D\u6436\u6416\u6417\u6406\u656C\u659F\u65B0\u6697\u6689\u6687\u6688\u6696\u6684\u6698\u668D\u6703\u6994\u696D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u695A\u6977\u6960\u6954\u6975\u6930\u6982\u694A\u6968\u696B\u695E\u6953\u6979\u6986\u695D\u6963\u695B\u6B47\u6B72\u6BC0\u6BBF\u6BD3\u6BFD\u6EA2\u6EAF\u6ED3\u6EB6\u6EC2\u6E90\u6E9D\u6EC7\u6EC5\u6EA5\u6E98\u6EBC\u6EBA\u6EAB\u6ED1\u6E96\u6E9C\u6EC4\u6ED4\u6EAA\u6EA7\u6EB4\u714E\u7159\u7169\u7164\u7149\u7167\u715C\u716C\u7166\u714C\u7165\u715E\u7146\u7168\u7156\u723A\u7252\u7337\u7345\u733F\u733E\u746F\u745A\u7455\u745F\u745E\u7441\u743F\u7459\u745B\u745C\u7576\u7578\u7600\u75F0\u7601\u75F2\u75F1\u75FA\u75FF\u75F4\u75F3\u76DE\u76DF\u775B\u776B\u7766\u775E\u7763\uFFFD".split(""),e=0;e!=t[183].length;++e)t[183][e].charCodeAt(0)!==65533&&(a[t[183][e]]=46848+e,v[46848+e]=t[183][e]);for(t[184]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7779\u776A\u776C\u775C\u7765\u7768\u7762\u77EE\u788E\u78B0\u7897\u7898\u788C\u7889\u787C\u7891\u7893\u787F\u797A\u797F\u7981\u842C\u79BD\u7A1C\u7A1A\u7A20\u7A14\u7A1F\u7A1E\u7A9F\u7AA0\u7B77\u7BC0\u7B60\u7B6E\u7B67\u7CB1\u7CB3\u7CB5\u7D93\u7D79\u7D91\u7D81\u7D8F\u7D5B\u7F6E\u7F69\u7F6A\u7F72\u7FA9\u7FA8\u7FA4\u8056\u8058\u8086\u8084\u8171\u8170\u8178\u8165\u816E\u8173\u816B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8179\u817A\u8166\u8205\u8247\u8482\u8477\u843D\u8431\u8475\u8466\u846B\u8449\u846C\u845B\u843C\u8435\u8461\u8463\u8469\u846D\u8446\u865E\u865C\u865F\u86F9\u8713\u8708\u8707\u8700\u86FE\u86FB\u8702\u8703\u8706\u870A\u8859\u88DF\u88D4\u88D9\u88DC\u88D8\u88DD\u88E1\u88CA\u88D5\u88D2\u899C\u89E3\u8A6B\u8A72\u8A73\u8A66\u8A69\u8A70\u8A87\u8A7C\u8A63\u8AA0\u8A71\u8A85\u8A6D\u8A62\u8A6E\u8A6C\u8A79\u8A7B\u8A3E\u8A68\u8C62\u8C8A\u8C89\u8CCA\u8CC7\u8CC8\u8CC4\u8CB2\u8CC3\u8CC2\u8CC5\u8DE1\u8DDF\u8DE8\u8DEF\u8DF3\u8DFA\u8DEA\u8DE4\u8DE6\u8EB2\u8F03\u8F09\u8EFE\u8F0A\uFFFD".split(""),e=0;e!=t[184].length;++e)t[184][e].charCodeAt(0)!==65533&&(a[t[184][e]]=47104+e,v[47104+e]=t[184][e]);for(t[185]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8F9F\u8FB2\u904B\u904A\u9053\u9042\u9054\u903C\u9055\u9050\u9047\u904F\u904E\u904D\u9051\u903E\u9041\u9112\u9117\u916C\u916A\u9169\u91C9\u9237\u9257\u9238\u923D\u9240\u923E\u925B\u924B\u9264\u9251\u9234\u9249\u924D\u9245\u9239\u923F\u925A\u9598\u9698\u9694\u9695\u96CD\u96CB\u96C9\u96CA\u96F7\u96FB\u96F9\u96F6\u9756\u9774\u9776\u9810\u9811\u9813\u980A\u9812\u980C\u98FC\u98F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u98FD\u98FE\u99B3\u99B1\u99B4\u9AE1\u9CE9\u9E82\u9F0E\u9F13\u9F20\u50E7\u50EE\u50E5\u50D6\u50ED\u50DA\u50D5\u50CF\u50D1\u50F1\u50CE\u50E9\u5162\u51F3\u5283\u5282\u5331\u53AD\u55FE\u5600\u561B\u5617\u55FD\u5614\u5606\u5609\u560D\u560E\u55F7\u5616\u561F\u5608\u5610\u55F6\u5718\u5716\u5875\u587E\u5883\u5893\u588A\u5879\u5885\u587D\u58FD\u5925\u5922\u5924\u596A\u5969\u5AE1\u5AE6\u5AE9\u5AD7\u5AD6\u5AD8\u5AE3\u5B75\u5BDE\u5BE7\u5BE1\u5BE5\u5BE6\u5BE8\u5BE2\u5BE4\u5BDF\u5C0D\u5C62\u5D84\u5D87\u5E5B\u5E63\u5E55\u5E57\u5E54\u5ED3\u5ED6\u5F0A\u5F46\u5F70\u5FB9\u6147\uFFFD".split(""),e=0;e!=t[185].length;++e)t[185][e].charCodeAt(0)!==65533&&(a[t[185][e]]=47360+e,v[47360+e]=t[185][e]);for(t[186]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u613F\u614B\u6177\u6162\u6163\u615F\u615A\u6158\u6175\u622A\u6487\u6458\u6454\u64A4\u6478\u645F\u647A\u6451\u6467\u6434\u646D\u647B\u6572\u65A1\u65D7\u65D6\u66A2\u66A8\u669D\u699C\u69A8\u6995\u69C1\u69AE\u69D3\u69CB\u699B\u69B7\u69BB\u69AB\u69B4\u69D0\u69CD\u69AD\u69CC\u69A6\u69C3\u69A3\u6B49\u6B4C\u6C33\u6F33\u6F14\u6EFE\u6F13\u6EF4\u6F29\u6F3E\u6F20\u6F2C\u6F0F\u6F02\u6F22\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6EFF\u6EEF\u6F06\u6F31\u6F38\u6F32\u6F23\u6F15\u6F2B\u6F2F\u6F88\u6F2A\u6EEC\u6F01\u6EF2\u6ECC\u6EF7\u7194\u7199\u717D\u718A\u7184\u7192\u723E\u7292\u7296\u7344\u7350\u7464\u7463\u746A\u7470\u746D\u7504\u7591\u7627\u760D\u760B\u7609\u7613\u76E1\u76E3\u7784\u777D\u777F\u7761\u78C1\u789F\u78A7\u78B3\u78A9\u78A3\u798E\u798F\u798D\u7A2E\u7A31\u7AAA\u7AA9\u7AED\u7AEF\u7BA1\u7B95\u7B8B\u7B75\u7B97\u7B9D\u7B94\u7B8F\u7BB8\u7B87\u7B84\u7CB9\u7CBD\u7CBE\u7DBB\u7DB0\u7D9C\u7DBD\u7DBE\u7DA0\u7DCA\u7DB4\u7DB2\u7DB1\u7DBA\u7DA2\u7DBF\u7DB5\u7DB8\u7DAD\u7DD2\u7DC7\u7DAC\uFFFD".split(""),e=0;e!=t[186].length;++e)t[186][e].charCodeAt(0)!==65533&&(a[t[186][e]]=47616+e,v[47616+e]=t[186][e]);for(t[187]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7F70\u7FE0\u7FE1\u7FDF\u805E\u805A\u8087\u8150\u8180\u818F\u8188\u818A\u817F\u8182\u81E7\u81FA\u8207\u8214\u821E\u824B\u84C9\u84BF\u84C6\u84C4\u8499\u849E\u84B2\u849C\u84CB\u84B8\u84C0\u84D3\u8490\u84BC\u84D1\u84CA\u873F\u871C\u873B\u8722\u8725\u8734\u8718\u8755\u8737\u8729\u88F3\u8902\u88F4\u88F9\u88F8\u88FD\u88E8\u891A\u88EF\u8AA6\u8A8C\u8A9E\u8AA3\u8A8D\u8AA1\u8A93\u8AA4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8AAA\u8AA5\u8AA8\u8A98\u8A91\u8A9A\u8AA7\u8C6A\u8C8D\u8C8C\u8CD3\u8CD1\u8CD2\u8D6B\u8D99\u8D95\u8DFC\u8F14\u8F12\u8F15\u8F13\u8FA3\u9060\u9058\u905C\u9063\u9059\u905E\u9062\u905D\u905B\u9119\u9118\u911E\u9175\u9178\u9177\u9174\u9278\u9280\u9285\u9298\u9296\u927B\u9293\u929C\u92A8\u927C\u9291\u95A1\u95A8\u95A9\u95A3\u95A5\u95A4\u9699\u969C\u969B\u96CC\u96D2\u9700\u977C\u9785\u97F6\u9817\u9818\u98AF\u98B1\u9903\u9905\u990C\u9909\u99C1\u9AAF\u9AB0\u9AE6\u9B41\u9B42\u9CF4\u9CF6\u9CF3\u9EBC\u9F3B\u9F4A\u5104\u5100\u50FB\u50F5\u50F9\u5102\u5108\u5109\u5105\u51DC\uFFFD".split(""),e=0;e!=t[187].length;++e)t[187][e].charCodeAt(0)!==65533&&(a[t[187][e]]=47872+e,v[47872+e]=t[187][e]);for(t[188]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5287\u5288\u5289\u528D\u528A\u52F0\u53B2\u562E\u563B\u5639\u5632\u563F\u5634\u5629\u5653\u564E\u5657\u5674\u5636\u562F\u5630\u5880\u589F\u589E\u58B3\u589C\u58AE\u58A9\u58A6\u596D\u5B09\u5AFB\u5B0B\u5AF5\u5B0C\u5B08\u5BEE\u5BEC\u5BE9\u5BEB\u5C64\u5C65\u5D9D\u5D94\u5E62\u5E5F\u5E61\u5EE2\u5EDA\u5EDF\u5EDD\u5EE3\u5EE0\u5F48\u5F71\u5FB7\u5FB5\u6176\u6167\u616E\u615D\u6155\u6182\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u617C\u6170\u616B\u617E\u61A7\u6190\u61AB\u618E\u61AC\u619A\u61A4\u6194\u61AE\u622E\u6469\u646F\u6479\u649E\u64B2\u6488\u6490\u64B0\u64A5\u6493\u6495\u64A9\u6492\u64AE\u64AD\u64AB\u649A\u64AC\u6499\u64A2\u64B3\u6575\u6577\u6578\u66AE\u66AB\u66B4\u66B1\u6A23\u6A1F\u69E8\u6A01\u6A1E\u6A19\u69FD\u6A21\u6A13\u6A0A\u69F3\u6A02\u6A05\u69ED\u6A11\u6B50\u6B4E\u6BA4\u6BC5\u6BC6\u6F3F\u6F7C\u6F84\u6F51\u6F66\u6F54\u6F86\u6F6D\u6F5B\u6F78\u6F6E\u6F8E\u6F7A\u6F70\u6F64\u6F97\u6F58\u6ED5\u6F6F\u6F60\u6F5F\u719F\u71AC\u71B1\u71A8\u7256\u729B\u734E\u7357\u7469\u748B\u7483\uFFFD".split(""),e=0;e!=t[188].length;++e)t[188][e].charCodeAt(0)!==65533&&(a[t[188][e]]=48128+e,v[48128+e]=t[188][e]);for(t[189]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u747E\u7480\u757F\u7620\u7629\u761F\u7624\u7626\u7621\u7622\u769A\u76BA\u76E4\u778E\u7787\u778C\u7791\u778B\u78CB\u78C5\u78BA\u78CA\u78BE\u78D5\u78BC\u78D0\u7A3F\u7A3C\u7A40\u7A3D\u7A37\u7A3B\u7AAF\u7AAE\u7BAD\u7BB1\u7BC4\u7BB4\u7BC6\u7BC7\u7BC1\u7BA0\u7BCC\u7CCA\u7DE0\u7DF4\u7DEF\u7DFB\u7DD8\u7DEC\u7DDD\u7DE8\u7DE3\u7DDA\u7DDE\u7DE9\u7D9E\u7DD9\u7DF2\u7DF9\u7F75\u7F77\u7FAF\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7FE9\u8026\u819B\u819C\u819D\u81A0\u819A\u8198\u8517\u853D\u851A\u84EE\u852C\u852D\u8513\u8511\u8523\u8521\u8514\u84EC\u8525\u84FF\u8506\u8782\u8774\u8776\u8760\u8766\u8778\u8768\u8759\u8757\u874C\u8753\u885B\u885D\u8910\u8907\u8912\u8913\u8915\u890A\u8ABC\u8AD2\u8AC7\u8AC4\u8A95\u8ACB\u8AF8\u8AB2\u8AC9\u8AC2\u8ABF\u8AB0\u8AD6\u8ACD\u8AB6\u8AB9\u8ADB\u8C4C\u8C4E\u8C6C\u8CE0\u8CDE\u8CE6\u8CE4\u8CEC\u8CED\u8CE2\u8CE3\u8CDC\u8CEA\u8CE1\u8D6D\u8D9F\u8DA3\u8E2B\u8E10\u8E1D\u8E22\u8E0F\u8E29\u8E1F\u8E21\u8E1E\u8EBA\u8F1D\u8F1B\u8F1F\u8F29\u8F26\u8F2A\u8F1C\u8F1E\uFFFD".split(""),e=0;e!=t[189].length;++e)t[189][e].charCodeAt(0)!==65533&&(a[t[189][e]]=48384+e,v[48384+e]=t[189][e]);for(t[190]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8F25\u9069\u906E\u9068\u906D\u9077\u9130\u912D\u9127\u9131\u9187\u9189\u918B\u9183\u92C5\u92BB\u92B7\u92EA\u92AC\u92E4\u92C1\u92B3\u92BC\u92D2\u92C7\u92F0\u92B2\u95AD\u95B1\u9704\u9706\u9707\u9709\u9760\u978D\u978B\u978F\u9821\u982B\u981C\u98B3\u990A\u9913\u9912\u9918\u99DD\u99D0\u99DF\u99DB\u99D1\u99D5\u99D2\u99D9\u9AB7\u9AEE\u9AEF\u9B27\u9B45\u9B44\u9B77\u9B6F\u9D06\u9D09\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9D03\u9EA9\u9EBE\u9ECE\u58A8\u9F52\u5112\u5118\u5114\u5110\u5115\u5180\u51AA\u51DD\u5291\u5293\u52F3\u5659\u566B\u5679\u5669\u5664\u5678\u566A\u5668\u5665\u5671\u566F\u566C\u5662\u5676\u58C1\u58BE\u58C7\u58C5\u596E\u5B1D\u5B34\u5B78\u5BF0\u5C0E\u5F4A\u61B2\u6191\u61A9\u618A\u61CD\u61B6\u61BE\u61CA\u61C8\u6230\u64C5\u64C1\u64CB\u64BB\u64BC\u64DA\u64C4\u64C7\u64C2\u64CD\u64BF\u64D2\u64D4\u64BE\u6574\u66C6\u66C9\u66B9\u66C4\u66C7\u66B8\u6A3D\u6A38\u6A3A\u6A59\u6A6B\u6A58\u6A39\u6A44\u6A62\u6A61\u6A4B\u6A47\u6A35\u6A5F\u6A48\u6B59\u6B77\u6C05\u6FC2\u6FB1\u6FA1\uFFFD".split(""),e=0;e!=t[190].length;++e)t[190][e].charCodeAt(0)!==65533&&(a[t[190][e]]=48640+e,v[48640+e]=t[190][e]);for(t[191]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6FC3\u6FA4\u6FC1\u6FA7\u6FB3\u6FC0\u6FB9\u6FB6\u6FA6\u6FA0\u6FB4\u71BE\u71C9\u71D0\u71D2\u71C8\u71D5\u71B9\u71CE\u71D9\u71DC\u71C3\u71C4\u7368\u749C\u74A3\u7498\u749F\u749E\u74E2\u750C\u750D\u7634\u7638\u763A\u76E7\u76E5\u77A0\u779E\u779F\u77A5\u78E8\u78DA\u78EC\u78E7\u79A6\u7A4D\u7A4E\u7A46\u7A4C\u7A4B\u7ABA\u7BD9\u7C11\u7BC9\u7BE4\u7BDB\u7BE1\u7BE9\u7BE6\u7CD5\u7CD6\u7E0A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E11\u7E08\u7E1B\u7E23\u7E1E\u7E1D\u7E09\u7E10\u7F79\u7FB2\u7FF0\u7FF1\u7FEE\u8028\u81B3\u81A9\u81A8\u81FB\u8208\u8258\u8259\u854A\u8559\u8548\u8568\u8569\u8543\u8549\u856D\u856A\u855E\u8783\u879F\u879E\u87A2\u878D\u8861\u892A\u8932\u8925\u892B\u8921\u89AA\u89A6\u8AE6\u8AFA\u8AEB\u8AF1\u8B00\u8ADC\u8AE7\u8AEE\u8AFE\u8B01\u8B02\u8AF7\u8AED\u8AF3\u8AF6\u8AFC\u8C6B\u8C6D\u8C93\u8CF4\u8E44\u8E31\u8E34\u8E42\u8E39\u8E35\u8F3B\u8F2F\u8F38\u8F33\u8FA8\u8FA6\u9075\u9074\u9078\u9072\u907C\u907A\u9134\u9192\u9320\u9336\u92F8\u9333\u932F\u9322\u92FC\u932B\u9304\u931A\uFFFD".split(""),e=0;e!=t[191].length;++e)t[191][e].charCodeAt(0)!==65533&&(a[t[191][e]]=48896+e,v[48896+e]=t[191][e]);for(t[192]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9310\u9326\u9321\u9315\u932E\u9319\u95BB\u96A7\u96A8\u96AA\u96D5\u970E\u9711\u9716\u970D\u9713\u970F\u975B\u975C\u9766\u9798\u9830\u9838\u983B\u9837\u982D\u9839\u9824\u9910\u9928\u991E\u991B\u9921\u991A\u99ED\u99E2\u99F1\u9AB8\u9ABC\u9AFB\u9AED\u9B28\u9B91\u9D15\u9D23\u9D26\u9D28\u9D12\u9D1B\u9ED8\u9ED4\u9F8D\u9F9C\u512A\u511F\u5121\u5132\u52F5\u568E\u5680\u5690\u5685\u5687\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u568F\u58D5\u58D3\u58D1\u58CE\u5B30\u5B2A\u5B24\u5B7A\u5C37\u5C68\u5DBC\u5DBA\u5DBD\u5DB8\u5E6B\u5F4C\u5FBD\u61C9\u61C2\u61C7\u61E6\u61CB\u6232\u6234\u64CE\u64CA\u64D8\u64E0\u64F0\u64E6\u64EC\u64F1\u64E2\u64ED\u6582\u6583\u66D9\u66D6\u6A80\u6A94\u6A84\u6AA2\u6A9C\u6ADB\u6AA3\u6A7E\u6A97\u6A90\u6AA0\u6B5C\u6BAE\u6BDA\u6C08\u6FD8\u6FF1\u6FDF\u6FE0\u6FDB\u6FE4\u6FEB\u6FEF\u6F80\u6FEC\u6FE1\u6FE9\u6FD5\u6FEE\u6FF0\u71E7\u71DF\u71EE\u71E6\u71E5\u71ED\u71EC\u71F4\u71E0\u7235\u7246\u7370\u7372\u74A9\u74B0\u74A6\u74A8\u7646\u7642\u764C\u76EA\u77B3\u77AA\u77B0\u77AC\uFFFD".split(""),e=0;e!=t[192].length;++e)t[192][e].charCodeAt(0)!==65533&&(a[t[192][e]]=49152+e,v[49152+e]=t[192][e]);for(t[193]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u77A7\u77AD\u77EF\u78F7\u78FA\u78F4\u78EF\u7901\u79A7\u79AA\u7A57\u7ABF\u7C07\u7C0D\u7BFE\u7BF7\u7C0C\u7BE0\u7CE0\u7CDC\u7CDE\u7CE2\u7CDF\u7CD9\u7CDD\u7E2E\u7E3E\u7E46\u7E37\u7E32\u7E43\u7E2B\u7E3D\u7E31\u7E45\u7E41\u7E34\u7E39\u7E48\u7E35\u7E3F\u7E2F\u7F44\u7FF3\u7FFC\u8071\u8072\u8070\u806F\u8073\u81C6\u81C3\u81BA\u81C2\u81C0\u81BF\u81BD\u81C9\u81BE\u81E8\u8209\u8271\u85AA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8584\u857E\u859C\u8591\u8594\u85AF\u859B\u8587\u85A8\u858A\u8667\u87C0\u87D1\u87B3\u87D2\u87C6\u87AB\u87BB\u87BA\u87C8\u87CB\u893B\u8936\u8944\u8938\u893D\u89AC\u8B0E\u8B17\u8B19\u8B1B\u8B0A\u8B20\u8B1D\u8B04\u8B10\u8C41\u8C3F\u8C73\u8CFA\u8CFD\u8CFC\u8CF8\u8CFB\u8DA8\u8E49\u8E4B\u8E48\u8E4A\u8F44\u8F3E\u8F42\u8F45\u8F3F\u907F\u907D\u9084\u9081\u9082\u9080\u9139\u91A3\u919E\u919C\u934D\u9382\u9328\u9375\u934A\u9365\u934B\u9318\u937E\u936C\u935B\u9370\u935A\u9354\u95CA\u95CB\u95CC\u95C8\u95C6\u96B1\u96B8\u96D6\u971C\u971E\u97A0\u97D3\u9846\u98B6\u9935\u9A01\uFFFD".split(""),e=0;e!=t[193].length;++e)t[193][e].charCodeAt(0)!==65533&&(a[t[193][e]]=49408+e,v[49408+e]=t[193][e]);for(t[194]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u99FF\u9BAE\u9BAB\u9BAA\u9BAD\u9D3B\u9D3F\u9E8B\u9ECF\u9EDE\u9EDC\u9EDD\u9EDB\u9F3E\u9F4B\u53E2\u5695\u56AE\u58D9\u58D8\u5B38\u5F5D\u61E3\u6233\u64F4\u64F2\u64FE\u6506\u64FA\u64FB\u64F7\u65B7\u66DC\u6726\u6AB3\u6AAC\u6AC3\u6ABB\u6AB8\u6AC2\u6AAE\u6AAF\u6B5F\u6B78\u6BAF\u7009\u700B\u6FFE\u7006\u6FFA\u7011\u700F\u71FB\u71FC\u71FE\u71F8\u7377\u7375\u74A7\u74BF\u7515\u7656\u7658\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7652\u77BD\u77BF\u77BB\u77BC\u790E\u79AE\u7A61\u7A62\u7A60\u7AC4\u7AC5\u7C2B\u7C27\u7C2A\u7C1E\u7C23\u7C21\u7CE7\u7E54\u7E55\u7E5E\u7E5A\u7E61\u7E52\u7E59\u7F48\u7FF9\u7FFB\u8077\u8076\u81CD\u81CF\u820A\u85CF\u85A9\u85CD\u85D0\u85C9\u85B0\u85BA\u85B9\u85A6\u87EF\u87EC\u87F2\u87E0\u8986\u89B2\u89F4\u8B28\u8B39\u8B2C\u8B2B\u8C50\u8D05\u8E59\u8E63\u8E66\u8E64\u8E5F\u8E55\u8EC0\u8F49\u8F4D\u9087\u9083\u9088\u91AB\u91AC\u91D0\u9394\u938A\u9396\u93A2\u93B3\u93AE\u93AC\u93B0\u9398\u939A\u9397\u95D4\u95D6\u95D0\u95D5\u96E2\u96DC\u96D9\u96DB\u96DE\u9724\u97A3\u97A6\uFFFD".split(""),e=0;e!=t[194].length;++e)t[194][e].charCodeAt(0)!==65533&&(a[t[194][e]]=49664+e,v[49664+e]=t[194][e]);for(t[195]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u97AD\u97F9\u984D\u984F\u984C\u984E\u9853\u98BA\u993E\u993F\u993D\u992E\u99A5\u9A0E\u9AC1\u9B03\u9B06\u9B4F\u9B4E\u9B4D\u9BCA\u9BC9\u9BFD\u9BC8\u9BC0\u9D51\u9D5D\u9D60\u9EE0\u9F15\u9F2C\u5133\u56A5\u58DE\u58DF\u58E2\u5BF5\u9F90\u5EEC\u61F2\u61F7\u61F6\u61F5\u6500\u650F\u66E0\u66DD\u6AE5\u6ADD\u6ADA\u6AD3\u701B\u701F\u7028\u701A\u701D\u7015\u7018\u7206\u720D\u7258\u72A2\u7378\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u737A\u74BD\u74CA\u74E3\u7587\u7586\u765F\u7661\u77C7\u7919\u79B1\u7A6B\u7A69\u7C3E\u7C3F\u7C38\u7C3D\u7C37\u7C40\u7E6B\u7E6D\u7E79\u7E69\u7E6A\u7F85\u7E73\u7FB6\u7FB9\u7FB8\u81D8\u85E9\u85DD\u85EA\u85D5\u85E4\u85E5\u85F7\u87FB\u8805\u880D\u87F9\u87FE\u8960\u895F\u8956\u895E\u8B41\u8B5C\u8B58\u8B49\u8B5A\u8B4E\u8B4F\u8B46\u8B59\u8D08\u8D0A\u8E7C\u8E72\u8E87\u8E76\u8E6C\u8E7A\u8E74\u8F54\u8F4E\u8FAD\u908A\u908B\u91B1\u91AE\u93E1\u93D1\u93DF\u93C3\u93C8\u93DC\u93DD\u93D6\u93E2\u93CD\u93D8\u93E4\u93D7\u93E8\u95DC\u96B4\u96E3\u972A\u9727\u9761\u97DC\u97FB\u985E\uFFFD".split(""),e=0;e!=t[195].length;++e)t[195][e].charCodeAt(0)!==65533&&(a[t[195][e]]=49920+e,v[49920+e]=t[195][e]);for(t[196]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9858\u985B\u98BC\u9945\u9949\u9A16\u9A19\u9B0D\u9BE8\u9BE7\u9BD6\u9BDB\u9D89\u9D61\u9D72\u9D6A\u9D6C\u9E92\u9E97\u9E93\u9EB4\u52F8\u56A8\u56B7\u56B6\u56B4\u56BC\u58E4\u5B40\u5B43\u5B7D\u5BF6\u5DC9\u61F8\u61FA\u6518\u6514\u6519\u66E6\u6727\u6AEC\u703E\u7030\u7032\u7210\u737B\u74CF\u7662\u7665\u7926\u792A\u792C\u792B\u7AC7\u7AF6\u7C4C\u7C43\u7C4D\u7CEF\u7CF0\u8FAE\u7E7D\u7E7C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E82\u7F4C\u8000\u81DA\u8266\u85FB\u85F9\u8611\u85FA\u8606\u860B\u8607\u860A\u8814\u8815\u8964\u89BA\u89F8\u8B70\u8B6C\u8B66\u8B6F\u8B5F\u8B6B\u8D0F\u8D0D\u8E89\u8E81\u8E85\u8E82\u91B4\u91CB\u9418\u9403\u93FD\u95E1\u9730\u98C4\u9952\u9951\u99A8\u9A2B\u9A30\u9A37\u9A35\u9C13\u9C0D\u9E79\u9EB5\u9EE8\u9F2F\u9F5F\u9F63\u9F61\u5137\u5138\u56C1\u56C0\u56C2\u5914\u5C6C\u5DCD\u61FC\u61FE\u651D\u651C\u6595\u66E9\u6AFB\u6B04\u6AFA\u6BB2\u704C\u721B\u72A7\u74D6\u74D4\u7669\u77D3\u7C50\u7E8F\u7E8C\u7FBC\u8617\u862D\u861A\u8823\u8822\u8821\u881F\u896A\u896C\u89BD\u8B74\uFFFD".split(""),e=0;e!=t[196].length;++e)t[196][e].charCodeAt(0)!==65533&&(a[t[196][e]]=50176+e,v[50176+e]=t[196][e]);for(t[197]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B77\u8B7D\u8D13\u8E8A\u8E8D\u8E8B\u8F5F\u8FAF\u91BA\u942E\u9433\u9435\u943A\u9438\u9432\u942B\u95E2\u9738\u9739\u9732\u97FF\u9867\u9865\u9957\u9A45\u9A43\u9A40\u9A3E\u9ACF\u9B54\u9B51\u9C2D\u9C25\u9DAF\u9DB4\u9DC2\u9DB8\u9E9D\u9EEF\u9F19\u9F5C\u9F66\u9F67\u513C\u513B\u56C8\u56CA\u56C9\u5B7F\u5DD4\u5DD2\u5F4E\u61FF\u6524\u6B0A\u6B61\u7051\u7058\u7380\u74E4\u758A\u766E\u766C\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u79B3\u7C60\u7C5F\u807E\u807D\u81DF\u8972\u896F\u89FC\u8B80\u8D16\u8D17\u8E91\u8E93\u8F61\u9148\u9444\u9451\u9452\u973D\u973E\u97C3\u97C1\u986B\u9955\u9A55\u9A4D\u9AD2\u9B1A\u9C49\u9C31\u9C3E\u9C3B\u9DD3\u9DD7\u9F34\u9F6C\u9F6A\u9F94\u56CC\u5DD6\u6200\u6523\u652B\u652A\u66EC\u6B10\u74DA\u7ACA\u7C64\u7C63\u7C65\u7E93\u7E96\u7E94\u81E2\u8638\u863F\u8831\u8B8A\u9090\u908F\u9463\u9460\u9464\u9768\u986F\u995C\u9A5A\u9A5B\u9A57\u9AD3\u9AD4\u9AD1\u9C54\u9C57\u9C56\u9DE5\u9E9F\u9EF4\u56D1\u58E9\u652C\u705E\u7671\u7672\u77D7\u7F50\u7F88\u8836\u8839\u8862\u8B93\u8B92\uFFFD".split(""),e=0;e!=t[197].length;++e)t[197][e].charCodeAt(0)!==65533&&(a[t[197][e]]=50432+e,v[50432+e]=t[197][e]);for(t[198]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B96\u8277\u8D1B\u91C0\u946A\u9742\u9748\u9744\u97C6\u9870\u9A5F\u9B22\u9B58\u9C5F\u9DF9\u9DFA\u9E7C\u9E7D\u9F07\u9F77\u9F72\u5EF3\u6B16\u7063\u7C6C\u7C6E\u883B\u89C0\u8EA1\u91C1\u9472\u9470\u9871\u995E\u9AD6\u9B23\u9ECC\u7064\u77DA\u8B9A\u9477\u97C9\u9A62\u9A65\u7E9C\u8B9C\u8EAA\u91C5\u947D\u947E\u947C\u9C77\u9C78\u9EF7\u8C54\u947F\u9E1A\u7228\u9A6A\u9B31\u9E1B\u9E1E\u7C72\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[198].length;++e)t[198][e].charCodeAt(0)!==65533&&(a[t[198][e]]=50688+e,v[50688+e]=t[198][e]);for(t[201]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E42\u4E5C\u51F5\u531A\u5382\u4E07\u4E0C\u4E47\u4E8D\u56D7\uFA0C\u5C6E\u5F73\u4E0F\u5187\u4E0E\u4E2E\u4E93\u4EC2\u4EC9\u4EC8\u5198\u52FC\u536C\u53B9\u5720\u5903\u592C\u5C10\u5DFF\u65E1\u6BB3\u6BCC\u6C14\u723F\u4E31\u4E3C\u4EE8\u4EDC\u4EE9\u4EE1\u4EDD\u4EDA\u520C\u531C\u534C\u5722\u5723\u5917\u592F\u5B81\u5B84\u5C12\u5C3B\u5C74\u5C73\u5E04\u5E80\u5E82\u5FC9\u6209\u6250\u6C15\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6C36\u6C43\u6C3F\u6C3B\u72AE\u72B0\u738A\u79B8\u808A\u961E\u4F0E\u4F18\u4F2C\u4EF5\u4F14\u4EF1\u4F00\u4EF7\u4F08\u4F1D\u4F02\u4F05\u4F22\u4F13\u4F04\u4EF4\u4F12\u51B1\u5213\u5209\u5210\u52A6\u5322\u531F\u534D\u538A\u5407\u56E1\u56DF\u572E\u572A\u5734\u593C\u5980\u597C\u5985\u597B\u597E\u5977\u597F\u5B56\u5C15\u5C25\u5C7C\u5C7A\u5C7B\u5C7E\u5DDF\u5E75\u5E84\u5F02\u5F1A\u5F74\u5FD5\u5FD4\u5FCF\u625C\u625E\u6264\u6261\u6266\u6262\u6259\u6260\u625A\u6265\u65EF\u65EE\u673E\u6739\u6738\u673B\u673A\u673F\u673C\u6733\u6C18\u6C46\u6C52\u6C5C\u6C4F\u6C4A\u6C54\u6C4B\uFFFD".split(""),e=0;e!=t[201].length;++e)t[201][e].charCodeAt(0)!==65533&&(a[t[201][e]]=51456+e,v[51456+e]=t[201][e]);for(t[202]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6C4C\u7071\u725E\u72B4\u72B5\u738E\u752A\u767F\u7A75\u7F51\u8278\u827C\u8280\u827D\u827F\u864D\u897E\u9099\u9097\u9098\u909B\u9094\u9622\u9624\u9620\u9623\u4F56\u4F3B\u4F62\u4F49\u4F53\u4F64\u4F3E\u4F67\u4F52\u4F5F\u4F41\u4F58\u4F2D\u4F33\u4F3F\u4F61\u518F\u51B9\u521C\u521E\u5221\u52AD\u52AE\u5309\u5363\u5372\u538E\u538F\u5430\u5437\u542A\u5454\u5445\u5419\u541C\u5425\u5418\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u543D\u544F\u5441\u5428\u5424\u5447\u56EE\u56E7\u56E5\u5741\u5745\u574C\u5749\u574B\u5752\u5906\u5940\u59A6\u5998\u59A0\u5997\u598E\u59A2\u5990\u598F\u59A7\u59A1\u5B8E\u5B92\u5C28\u5C2A\u5C8D\u5C8F\u5C88\u5C8B\u5C89\u5C92\u5C8A\u5C86\u5C93\u5C95\u5DE0\u5E0A\u5E0E\u5E8B\u5E89\u5E8C\u5E88\u5E8D\u5F05\u5F1D\u5F78\u5F76\u5FD2\u5FD1\u5FD0\u5FED\u5FE8\u5FEE\u5FF3\u5FE1\u5FE4\u5FE3\u5FFA\u5FEF\u5FF7\u5FFB\u6000\u5FF4\u623A\u6283\u628C\u628E\u628F\u6294\u6287\u6271\u627B\u627A\u6270\u6281\u6288\u6277\u627D\u6272\u6274\u6537\u65F0\u65F4\u65F3\u65F2\u65F5\u6745\u6747\uFFFD".split(""),e=0;e!=t[202].length;++e)t[202][e].charCodeAt(0)!==65533&&(a[t[202][e]]=51712+e,v[51712+e]=t[202][e]);for(t[203]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6759\u6755\u674C\u6748\u675D\u674D\u675A\u674B\u6BD0\u6C19\u6C1A\u6C78\u6C67\u6C6B\u6C84\u6C8B\u6C8F\u6C71\u6C6F\u6C69\u6C9A\u6C6D\u6C87\u6C95\u6C9C\u6C66\u6C73\u6C65\u6C7B\u6C8E\u7074\u707A\u7263\u72BF\u72BD\u72C3\u72C6\u72C1\u72BA\u72C5\u7395\u7397\u7393\u7394\u7392\u753A\u7539\u7594\u7595\u7681\u793D\u8034\u8095\u8099\u8090\u8092\u809C\u8290\u828F\u8285\u828E\u8291\u8293\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u828A\u8283\u8284\u8C78\u8FC9\u8FBF\u909F\u90A1\u90A5\u909E\u90A7\u90A0\u9630\u9628\u962F\u962D\u4E33\u4F98\u4F7C\u4F85\u4F7D\u4F80\u4F87\u4F76\u4F74\u4F89\u4F84\u4F77\u4F4C\u4F97\u4F6A\u4F9A\u4F79\u4F81\u4F78\u4F90\u4F9C\u4F94\u4F9E\u4F92\u4F82\u4F95\u4F6B\u4F6E\u519E\u51BC\u51BE\u5235\u5232\u5233\u5246\u5231\u52BC\u530A\u530B\u533C\u5392\u5394\u5487\u547F\u5481\u5491\u5482\u5488\u546B\u547A\u547E\u5465\u546C\u5474\u5466\u548D\u546F\u5461\u5460\u5498\u5463\u5467\u5464\u56F7\u56F9\u576F\u5772\u576D\u576B\u5771\u5770\u5776\u5780\u5775\u577B\u5773\u5774\u5762\uFFFD".split(""),e=0;e!=t[203].length;++e)t[203][e].charCodeAt(0)!==65533&&(a[t[203][e]]=51968+e,v[51968+e]=t[203][e]);for(t[204]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5768\u577D\u590C\u5945\u59B5\u59BA\u59CF\u59CE\u59B2\u59CC\u59C1\u59B6\u59BC\u59C3\u59D6\u59B1\u59BD\u59C0\u59C8\u59B4\u59C7\u5B62\u5B65\u5B93\u5B95\u5C44\u5C47\u5CAE\u5CA4\u5CA0\u5CB5\u5CAF\u5CA8\u5CAC\u5C9F\u5CA3\u5CAD\u5CA2\u5CAA\u5CA7\u5C9D\u5CA5\u5CB6\u5CB0\u5CA6\u5E17\u5E14\u5E19\u5F28\u5F22\u5F23\u5F24\u5F54\u5F82\u5F7E\u5F7D\u5FDE\u5FE5\u602D\u6026\u6019\u6032\u600B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6034\u600A\u6017\u6033\u601A\u601E\u602C\u6022\u600D\u6010\u602E\u6013\u6011\u600C\u6009\u601C\u6214\u623D\u62AD\u62B4\u62D1\u62BE\u62AA\u62B6\u62CA\u62AE\u62B3\u62AF\u62BB\u62A9\u62B0\u62B8\u653D\u65A8\u65BB\u6609\u65FC\u6604\u6612\u6608\u65FB\u6603\u660B\u660D\u6605\u65FD\u6611\u6610\u66F6\u670A\u6785\u676C\u678E\u6792\u6776\u677B\u6798\u6786\u6784\u6774\u678D\u678C\u677A\u679F\u6791\u6799\u6783\u677D\u6781\u6778\u6779\u6794\u6B25\u6B80\u6B7E\u6BDE\u6C1D\u6C93\u6CEC\u6CEB\u6CEE\u6CD9\u6CB6\u6CD4\u6CAD\u6CE7\u6CB7\u6CD0\u6CC2\u6CBA\u6CC3\u6CC6\u6CED\u6CF2\uFFFD".split(""),e=0;e!=t[204].length;++e)t[204][e].charCodeAt(0)!==65533&&(a[t[204][e]]=52224+e,v[52224+e]=t[204][e]);for(t[205]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6CD2\u6CDD\u6CB4\u6C8A\u6C9D\u6C80\u6CDE\u6CC0\u6D30\u6CCD\u6CC7\u6CB0\u6CF9\u6CCF\u6CE9\u6CD1\u7094\u7098\u7085\u7093\u7086\u7084\u7091\u7096\u7082\u709A\u7083\u726A\u72D6\u72CB\u72D8\u72C9\u72DC\u72D2\u72D4\u72DA\u72CC\u72D1\u73A4\u73A1\u73AD\u73A6\u73A2\u73A0\u73AC\u739D\u74DD\u74E8\u753F\u7540\u753E\u758C\u7598\u76AF\u76F3\u76F1\u76F0\u76F5\u77F8\u77FC\u77F9\u77FB\u77FA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u77F7\u7942\u793F\u79C5\u7A78\u7A7B\u7AFB\u7C75\u7CFD\u8035\u808F\u80AE\u80A3\u80B8\u80B5\u80AD\u8220\u82A0\u82C0\u82AB\u829A\u8298\u829B\u82B5\u82A7\u82AE\u82BC\u829E\u82BA\u82B4\u82A8\u82A1\u82A9\u82C2\u82A4\u82C3\u82B6\u82A2\u8670\u866F\u866D\u866E\u8C56\u8FD2\u8FCB\u8FD3\u8FCD\u8FD6\u8FD5\u8FD7\u90B2\u90B4\u90AF\u90B3\u90B0\u9639\u963D\u963C\u963A\u9643\u4FCD\u4FC5\u4FD3\u4FB2\u4FC9\u4FCB\u4FC1\u4FD4\u4FDC\u4FD9\u4FBB\u4FB3\u4FDB\u4FC7\u4FD6\u4FBA\u4FC0\u4FB9\u4FEC\u5244\u5249\u52C0\u52C2\u533D\u537C\u5397\u5396\u5399\u5398\u54BA\u54A1\u54AD\u54A5\u54CF\uFFFD".split(""),e=0;e!=t[205].length;++e)t[205][e].charCodeAt(0)!==65533&&(a[t[205][e]]=52480+e,v[52480+e]=t[205][e]);for(t[206]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u54C3\u830D\u54B7\u54AE\u54D6\u54B6\u54C5\u54C6\u54A0\u5470\u54BC\u54A2\u54BE\u5472\u54DE\u54B0\u57B5\u579E\u579F\u57A4\u578C\u5797\u579D\u579B\u5794\u5798\u578F\u5799\u57A5\u579A\u5795\u58F4\u590D\u5953\u59E1\u59DE\u59EE\u5A00\u59F1\u59DD\u59FA\u59FD\u59FC\u59F6\u59E4\u59F2\u59F7\u59DB\u59E9\u59F3\u59F5\u59E0\u59FE\u59F4\u59ED\u5BA8\u5C4C\u5CD0\u5CD8\u5CCC\u5CD7\u5CCB\u5CDB\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5CDE\u5CDA\u5CC9\u5CC7\u5CCA\u5CD6\u5CD3\u5CD4\u5CCF\u5CC8\u5CC6\u5CCE\u5CDF\u5CF8\u5DF9\u5E21\u5E22\u5E23\u5E20\u5E24\u5EB0\u5EA4\u5EA2\u5E9B\u5EA3\u5EA5\u5F07\u5F2E\u5F56\u5F86\u6037\u6039\u6054\u6072\u605E\u6045\u6053\u6047\u6049\u605B\u604C\u6040\u6042\u605F\u6024\u6044\u6058\u6066\u606E\u6242\u6243\u62CF\u630D\u630B\u62F5\u630E\u6303\u62EB\u62F9\u630F\u630C\u62F8\u62F6\u6300\u6313\u6314\u62FA\u6315\u62FB\u62F0\u6541\u6543\u65AA\u65BF\u6636\u6621\u6632\u6635\u661C\u6626\u6622\u6633\u662B\u663A\u661D\u6634\u6639\u662E\u670F\u6710\u67C1\u67F2\u67C8\u67BA\uFFFD".split(""),e=0;e!=t[206].length;++e)t[206][e].charCodeAt(0)!==65533&&(a[t[206][e]]=52736+e,v[52736+e]=t[206][e]);for(t[207]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u67DC\u67BB\u67F8\u67D8\u67C0\u67B7\u67C5\u67EB\u67E4\u67DF\u67B5\u67CD\u67B3\u67F7\u67F6\u67EE\u67E3\u67C2\u67B9\u67CE\u67E7\u67F0\u67B2\u67FC\u67C6\u67ED\u67CC\u67AE\u67E6\u67DB\u67FA\u67C9\u67CA\u67C3\u67EA\u67CB\u6B28\u6B82\u6B84\u6BB6\u6BD6\u6BD8\u6BE0\u6C20\u6C21\u6D28\u6D34\u6D2D\u6D1F\u6D3C\u6D3F\u6D12\u6D0A\u6CDA\u6D33\u6D04\u6D19\u6D3A\u6D1A\u6D11\u6D00\u6D1D\u6D42\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D01\u6D18\u6D37\u6D03\u6D0F\u6D40\u6D07\u6D20\u6D2C\u6D08\u6D22\u6D09\u6D10\u70B7\u709F\u70BE\u70B1\u70B0\u70A1\u70B4\u70B5\u70A9\u7241\u7249\u724A\u726C\u7270\u7273\u726E\u72CA\u72E4\u72E8\u72EB\u72DF\u72EA\u72E6\u72E3\u7385\u73CC\u73C2\u73C8\u73C5\u73B9\u73B6\u73B5\u73B4\u73EB\u73BF\u73C7\u73BE\u73C3\u73C6\u73B8\u73CB\u74EC\u74EE\u752E\u7547\u7548\u75A7\u75AA\u7679\u76C4\u7708\u7703\u7704\u7705\u770A\u76F7\u76FB\u76FA\u77E7\u77E8\u7806\u7811\u7812\u7805\u7810\u780F\u780E\u7809\u7803\u7813\u794A\u794C\u794B\u7945\u7944\u79D5\u79CD\u79CF\u79D6\u79CE\u7A80\uFFFD".split(""),e=0;e!=t[207].length;++e)t[207][e].charCodeAt(0)!==65533&&(a[t[207][e]]=52992+e,v[52992+e]=t[207][e]);for(t[208]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A7E\u7AD1\u7B00\u7B01\u7C7A\u7C78\u7C79\u7C7F\u7C80\u7C81\u7D03\u7D08\u7D01\u7F58\u7F91\u7F8D\u7FBE\u8007\u800E\u800F\u8014\u8037\u80D8\u80C7\u80E0\u80D1\u80C8\u80C2\u80D0\u80C5\u80E3\u80D9\u80DC\u80CA\u80D5\u80C9\u80CF\u80D7\u80E6\u80CD\u81FF\u8221\u8294\u82D9\u82FE\u82F9\u8307\u82E8\u8300\u82D5\u833A\u82EB\u82D6\u82F4\u82EC\u82E1\u82F2\u82F5\u830C\u82FB\u82F6\u82F0\u82EA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u82E4\u82E0\u82FA\u82F3\u82ED\u8677\u8674\u867C\u8673\u8841\u884E\u8867\u886A\u8869\u89D3\u8A04\u8A07\u8D72\u8FE3\u8FE1\u8FEE\u8FE0\u90F1\u90BD\u90BF\u90D5\u90C5\u90BE\u90C7\u90CB\u90C8\u91D4\u91D3\u9654\u964F\u9651\u9653\u964A\u964E\u501E\u5005\u5007\u5013\u5022\u5030\u501B\u4FF5\u4FF4\u5033\u5037\u502C\u4FF6\u4FF7\u5017\u501C\u5020\u5027\u5035\u502F\u5031\u500E\u515A\u5194\u5193\u51CA\u51C4\u51C5\u51C8\u51CE\u5261\u525A\u5252\u525E\u525F\u5255\u5262\u52CD\u530E\u539E\u5526\u54E2\u5517\u5512\u54E7\u54F3\u54E4\u551A\u54FF\u5504\u5508\u54EB\u5511\u5505\u54F1\uFFFD".split(""),e=0;e!=t[208].length;++e)t[208][e].charCodeAt(0)!==65533&&(a[t[208][e]]=53248+e,v[53248+e]=t[208][e]);for(t[209]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u550A\u54FB\u54F7\u54F8\u54E0\u550E\u5503\u550B\u5701\u5702\u57CC\u5832\u57D5\u57D2\u57BA\u57C6\u57BD\u57BC\u57B8\u57B6\u57BF\u57C7\u57D0\u57B9\u57C1\u590E\u594A\u5A19\u5A16\u5A2D\u5A2E\u5A15\u5A0F\u5A17\u5A0A\u5A1E\u5A33\u5B6C\u5BA7\u5BAD\u5BAC\u5C03\u5C56\u5C54\u5CEC\u5CFF\u5CEE\u5CF1\u5CF7\u5D00\u5CF9\u5E29\u5E28\u5EA8\u5EAE\u5EAA\u5EAC\u5F33\u5F30\u5F67\u605D\u605A\u6067\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6041\u60A2\u6088\u6080\u6092\u6081\u609D\u6083\u6095\u609B\u6097\u6087\u609C\u608E\u6219\u6246\u62F2\u6310\u6356\u632C\u6344\u6345\u6336\u6343\u63E4\u6339\u634B\u634A\u633C\u6329\u6341\u6334\u6358\u6354\u6359\u632D\u6347\u6333\u635A\u6351\u6338\u6357\u6340\u6348\u654A\u6546\u65C6\u65C3\u65C4\u65C2\u664A\u665F\u6647\u6651\u6712\u6713\u681F\u681A\u6849\u6832\u6833\u683B\u684B\u684F\u6816\u6831\u681C\u6835\u682B\u682D\u682F\u684E\u6844\u6834\u681D\u6812\u6814\u6826\u6828\u682E\u684D\u683A\u6825\u6820\u6B2C\u6B2F\u6B2D\u6B31\u6B34\u6B6D\u8082\u6B88\u6BE6\u6BE4\uFFFD".split(""),e=0;e!=t[209].length;++e)t[209][e].charCodeAt(0)!==65533&&(a[t[209][e]]=53504+e,v[53504+e]=t[209][e]);for(t[210]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6BE8\u6BE3\u6BE2\u6BE7\u6C25\u6D7A\u6D63\u6D64\u6D76\u6D0D\u6D61\u6D92\u6D58\u6D62\u6D6D\u6D6F\u6D91\u6D8D\u6DEF\u6D7F\u6D86\u6D5E\u6D67\u6D60\u6D97\u6D70\u6D7C\u6D5F\u6D82\u6D98\u6D2F\u6D68\u6D8B\u6D7E\u6D80\u6D84\u6D16\u6D83\u6D7B\u6D7D\u6D75\u6D90\u70DC\u70D3\u70D1\u70DD\u70CB\u7F39\u70E2\u70D7\u70D2\u70DE\u70E0\u70D4\u70CD\u70C5\u70C6\u70C7\u70DA\u70CE\u70E1\u7242\u7278\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7277\u7276\u7300\u72FA\u72F4\u72FE\u72F6\u72F3\u72FB\u7301\u73D3\u73D9\u73E5\u73D6\u73BC\u73E7\u73E3\u73E9\u73DC\u73D2\u73DB\u73D4\u73DD\u73DA\u73D7\u73D8\u73E8\u74DE\u74DF\u74F4\u74F5\u7521\u755B\u755F\u75B0\u75C1\u75BB\u75C4\u75C0\u75BF\u75B6\u75BA\u768A\u76C9\u771D\u771B\u7710\u7713\u7712\u7723\u7711\u7715\u7719\u771A\u7722\u7727\u7823\u782C\u7822\u7835\u782F\u7828\u782E\u782B\u7821\u7829\u7833\u782A\u7831\u7954\u795B\u794F\u795C\u7953\u7952\u7951\u79EB\u79EC\u79E0\u79EE\u79ED\u79EA\u79DC\u79DE\u79DD\u7A86\u7A89\u7A85\u7A8B\u7A8C\u7A8A\u7A87\u7AD8\u7B10\uFFFD".split(""),e=0;e!=t[210].length;++e)t[210][e].charCodeAt(0)!==65533&&(a[t[210][e]]=53760+e,v[53760+e]=t[210][e]);for(t[211]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7B04\u7B13\u7B05\u7B0F\u7B08\u7B0A\u7B0E\u7B09\u7B12\u7C84\u7C91\u7C8A\u7C8C\u7C88\u7C8D\u7C85\u7D1E\u7D1D\u7D11\u7D0E\u7D18\u7D16\u7D13\u7D1F\u7D12\u7D0F\u7D0C\u7F5C\u7F61\u7F5E\u7F60\u7F5D\u7F5B\u7F96\u7F92\u7FC3\u7FC2\u7FC0\u8016\u803E\u8039\u80FA\u80F2\u80F9\u80F5\u8101\u80FB\u8100\u8201\u822F\u8225\u8333\u832D\u8344\u8319\u8351\u8325\u8356\u833F\u8341\u8326\u831C\u8322\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8342\u834E\u831B\u832A\u8308\u833C\u834D\u8316\u8324\u8320\u8337\u832F\u8329\u8347\u8345\u834C\u8353\u831E\u832C\u834B\u8327\u8348\u8653\u8652\u86A2\u86A8\u8696\u868D\u8691\u869E\u8687\u8697\u8686\u868B\u869A\u8685\u86A5\u8699\u86A1\u86A7\u8695\u8698\u868E\u869D\u8690\u8694\u8843\u8844\u886D\u8875\u8876\u8872\u8880\u8871\u887F\u886F\u8883\u887E\u8874\u887C\u8A12\u8C47\u8C57\u8C7B\u8CA4\u8CA3\u8D76\u8D78\u8DB5\u8DB7\u8DB6\u8ED1\u8ED3\u8FFE\u8FF5\u9002\u8FFF\u8FFB\u9004\u8FFC\u8FF6\u90D6\u90E0\u90D9\u90DA\u90E3\u90DF\u90E5\u90D8\u90DB\u90D7\u90DC\u90E4\u9150\uFFFD".split(""),e=0;e!=t[211].length;++e)t[211][e].charCodeAt(0)!==65533&&(a[t[211][e]]=54016+e,v[54016+e]=t[211][e]);for(t[212]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u914E\u914F\u91D5\u91E2\u91DA\u965C\u965F\u96BC\u98E3\u9ADF\u9B2F\u4E7F\u5070\u506A\u5061\u505E\u5060\u5053\u504B\u505D\u5072\u5048\u504D\u5041\u505B\u504A\u5062\u5015\u5045\u505F\u5069\u506B\u5063\u5064\u5046\u5040\u506E\u5073\u5057\u5051\u51D0\u526B\u526D\u526C\u526E\u52D6\u52D3\u532D\u539C\u5575\u5576\u553C\u554D\u5550\u5534\u552A\u5551\u5562\u5536\u5535\u5530\u5552\u5545\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u550C\u5532\u5565\u554E\u5539\u5548\u552D\u553B\u5540\u554B\u570A\u5707\u57FB\u5814\u57E2\u57F6\u57DC\u57F4\u5800\u57ED\u57FD\u5808\u57F8\u580B\u57F3\u57CF\u5807\u57EE\u57E3\u57F2\u57E5\u57EC\u57E1\u580E\u57FC\u5810\u57E7\u5801\u580C\u57F1\u57E9\u57F0\u580D\u5804\u595C\u5A60\u5A58\u5A55\u5A67\u5A5E\u5A38\u5A35\u5A6D\u5A50\u5A5F\u5A65\u5A6C\u5A53\u5A64\u5A57\u5A43\u5A5D\u5A52\u5A44\u5A5B\u5A48\u5A8E\u5A3E\u5A4D\u5A39\u5A4C\u5A70\u5A69\u5A47\u5A51\u5A56\u5A42\u5A5C\u5B72\u5B6E\u5BC1\u5BC0\u5C59\u5D1E\u5D0B\u5D1D\u5D1A\u5D20\u5D0C\u5D28\u5D0D\u5D26\u5D25\u5D0F\uFFFD".split(""),e=0;e!=t[212].length;++e)t[212][e].charCodeAt(0)!==65533&&(a[t[212][e]]=54272+e,v[54272+e]=t[212][e]);for(t[213]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5D30\u5D12\u5D23\u5D1F\u5D2E\u5E3E\u5E34\u5EB1\u5EB4\u5EB9\u5EB2\u5EB3\u5F36\u5F38\u5F9B\u5F96\u5F9F\u608A\u6090\u6086\u60BE\u60B0\u60BA\u60D3\u60D4\u60CF\u60E4\u60D9\u60DD\u60C8\u60B1\u60DB\u60B7\u60CA\u60BF\u60C3\u60CD\u60C0\u6332\u6365\u638A\u6382\u637D\u63BD\u639E\u63AD\u639D\u6397\u63AB\u638E\u636F\u6387\u6390\u636E\u63AF\u6375\u639C\u636D\u63AE\u637C\u63A4\u633B\u639F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6378\u6385\u6381\u6391\u638D\u6370\u6553\u65CD\u6665\u6661\u665B\u6659\u665C\u6662\u6718\u6879\u6887\u6890\u689C\u686D\u686E\u68AE\u68AB\u6956\u686F\u68A3\u68AC\u68A9\u6875\u6874\u68B2\u688F\u6877\u6892\u687C\u686B\u6872\u68AA\u6880\u6871\u687E\u689B\u6896\u688B\u68A0\u6889\u68A4\u6878\u687B\u6891\u688C\u688A\u687D\u6B36\u6B33\u6B37\u6B38\u6B91\u6B8F\u6B8D\u6B8E\u6B8C\u6C2A\u6DC0\u6DAB\u6DB4\u6DB3\u6E74\u6DAC\u6DE9\u6DE2\u6DB7\u6DF6\u6DD4\u6E00\u6DC8\u6DE0\u6DDF\u6DD6\u6DBE\u6DE5\u6DDC\u6DDD\u6DDB\u6DF4\u6DCA\u6DBD\u6DED\u6DF0\u6DBA\u6DD5\u6DC2\u6DCF\u6DC9\uFFFD".split(""),e=0;e!=t[213].length;++e)t[213][e].charCodeAt(0)!==65533&&(a[t[213][e]]=54528+e,v[54528+e]=t[213][e]);for(t[214]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6DD0\u6DF2\u6DD3\u6DFD\u6DD7\u6DCD\u6DE3\u6DBB\u70FA\u710D\u70F7\u7117\u70F4\u710C\u70F0\u7104\u70F3\u7110\u70FC\u70FF\u7106\u7113\u7100\u70F8\u70F6\u710B\u7102\u710E\u727E\u727B\u727C\u727F\u731D\u7317\u7307\u7311\u7318\u730A\u7308\u72FF\u730F\u731E\u7388\u73F6\u73F8\u73F5\u7404\u7401\u73FD\u7407\u7400\u73FA\u73FC\u73FF\u740C\u740B\u73F4\u7408\u7564\u7563\u75CE\u75D2\u75CF\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u75CB\u75CC\u75D1\u75D0\u768F\u7689\u76D3\u7739\u772F\u772D\u7731\u7732\u7734\u7733\u773D\u7725\u773B\u7735\u7848\u7852\u7849\u784D\u784A\u784C\u7826\u7845\u7850\u7964\u7967\u7969\u796A\u7963\u796B\u7961\u79BB\u79FA\u79F8\u79F6\u79F7\u7A8F\u7A94\u7A90\u7B35\u7B47\u7B34\u7B25\u7B30\u7B22\u7B24\u7B33\u7B18\u7B2A\u7B1D\u7B31\u7B2B\u7B2D\u7B2F\u7B32\u7B38\u7B1A\u7B23\u7C94\u7C98\u7C96\u7CA3\u7D35\u7D3D\u7D38\u7D36\u7D3A\u7D45\u7D2C\u7D29\u7D41\u7D47\u7D3E\u7D3F\u7D4A\u7D3B\u7D28\u7F63\u7F95\u7F9C\u7F9D\u7F9B\u7FCA\u7FCB\u7FCD\u7FD0\u7FD1\u7FC7\u7FCF\u7FC9\u801F\uFFFD".split(""),e=0;e!=t[214].length;++e)t[214][e].charCodeAt(0)!==65533&&(a[t[214][e]]=54784+e,v[54784+e]=t[214][e]);for(t[215]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u801E\u801B\u8047\u8043\u8048\u8118\u8125\u8119\u811B\u812D\u811F\u812C\u811E\u8121\u8115\u8127\u811D\u8122\u8211\u8238\u8233\u823A\u8234\u8232\u8274\u8390\u83A3\u83A8\u838D\u837A\u8373\u83A4\u8374\u838F\u8381\u8395\u8399\u8375\u8394\u83A9\u837D\u8383\u838C\u839D\u839B\u83AA\u838B\u837E\u83A5\u83AF\u8388\u8397\u83B0\u837F\u83A6\u8387\u83AE\u8376\u839A\u8659\u8656\u86BF\u86B7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u86C2\u86C1\u86C5\u86BA\u86B0\u86C8\u86B9\u86B3\u86B8\u86CC\u86B4\u86BB\u86BC\u86C3\u86BD\u86BE\u8852\u8889\u8895\u88A8\u88A2\u88AA\u889A\u8891\u88A1\u889F\u8898\u88A7\u8899\u889B\u8897\u88A4\u88AC\u888C\u8893\u888E\u8982\u89D6\u89D9\u89D5\u8A30\u8A27\u8A2C\u8A1E\u8C39\u8C3B\u8C5C\u8C5D\u8C7D\u8CA5\u8D7D\u8D7B\u8D79\u8DBC\u8DC2\u8DB9\u8DBF\u8DC1\u8ED8\u8EDE\u8EDD\u8EDC\u8ED7\u8EE0\u8EE1\u9024\u900B\u9011\u901C\u900C\u9021\u90EF\u90EA\u90F0\u90F4\u90F2\u90F3\u90D4\u90EB\u90EC\u90E9\u9156\u9158\u915A\u9153\u9155\u91EC\u91F4\u91F1\u91F3\u91F8\u91E4\u91F9\u91EA\uFFFD".split(""),e=0;e!=t[215].length;++e)t[215][e].charCodeAt(0)!==65533&&(a[t[215][e]]=55040+e,v[55040+e]=t[215][e]);for(t[216]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u91EB\u91F7\u91E8\u91EE\u957A\u9586\u9588\u967C\u966D\u966B\u9671\u966F\u96BF\u976A\u9804\u98E5\u9997\u509B\u5095\u5094\u509E\u508B\u50A3\u5083\u508C\u508E\u509D\u5068\u509C\u5092\u5082\u5087\u515F\u51D4\u5312\u5311\u53A4\u53A7\u5591\u55A8\u55A5\u55AD\u5577\u5645\u55A2\u5593\u5588\u558F\u55B5\u5581\u55A3\u5592\u55A4\u557D\u558C\u55A6\u557F\u5595\u55A1\u558E\u570C\u5829\u5837\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5819\u581E\u5827\u5823\u5828\u57F5\u5848\u5825\u581C\u581B\u5833\u583F\u5836\u582E\u5839\u5838\u582D\u582C\u583B\u5961\u5AAF\u5A94\u5A9F\u5A7A\u5AA2\u5A9E\u5A78\u5AA6\u5A7C\u5AA5\u5AAC\u5A95\u5AAE\u5A37\u5A84\u5A8A\u5A97\u5A83\u5A8B\u5AA9\u5A7B\u5A7D\u5A8C\u5A9C\u5A8F\u5A93\u5A9D\u5BEA\u5BCD\u5BCB\u5BD4\u5BD1\u5BCA\u5BCE\u5C0C\u5C30\u5D37\u5D43\u5D6B\u5D41\u5D4B\u5D3F\u5D35\u5D51\u5D4E\u5D55\u5D33\u5D3A\u5D52\u5D3D\u5D31\u5D59\u5D42\u5D39\u5D49\u5D38\u5D3C\u5D32\u5D36\u5D40\u5D45\u5E44\u5E41\u5F58\u5FA6\u5FA5\u5FAB\u60C9\u60B9\u60CC\u60E2\u60CE\u60C4\u6114\uFFFD".split(""),e=0;e!=t[216].length;++e)t[216][e].charCodeAt(0)!==65533&&(a[t[216][e]]=55296+e,v[55296+e]=t[216][e]);for(t[217]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u60F2\u610A\u6116\u6105\u60F5\u6113\u60F8\u60FC\u60FE\u60C1\u6103\u6118\u611D\u6110\u60FF\u6104\u610B\u624A\u6394\u63B1\u63B0\u63CE\u63E5\u63E8\u63EF\u63C3\u649D\u63F3\u63CA\u63E0\u63F6\u63D5\u63F2\u63F5\u6461\u63DF\u63BE\u63DD\u63DC\u63C4\u63D8\u63D3\u63C2\u63C7\u63CC\u63CB\u63C8\u63F0\u63D7\u63D9\u6532\u6567\u656A\u6564\u655C\u6568\u6565\u658C\u659D\u659E\u65AE\u65D0\u65D2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u667C\u666C\u667B\u6680\u6671\u6679\u666A\u6672\u6701\u690C\u68D3\u6904\u68DC\u692A\u68EC\u68EA\u68F1\u690F\u68D6\u68F7\u68EB\u68E4\u68F6\u6913\u6910\u68F3\u68E1\u6907\u68CC\u6908\u6970\u68B4\u6911\u68EF\u68C6\u6914\u68F8\u68D0\u68FD\u68FC\u68E8\u690B\u690A\u6917\u68CE\u68C8\u68DD\u68DE\u68E6\u68F4\u68D1\u6906\u68D4\u68E9\u6915\u6925\u68C7\u6B39\u6B3B\u6B3F\u6B3C\u6B94\u6B97\u6B99\u6B95\u6BBD\u6BF0\u6BF2\u6BF3\u6C30\u6DFC\u6E46\u6E47\u6E1F\u6E49\u6E88\u6E3C\u6E3D\u6E45\u6E62\u6E2B\u6E3F\u6E41\u6E5D\u6E73\u6E1C\u6E33\u6E4B\u6E40\u6E51\u6E3B\u6E03\u6E2E\u6E5E\uFFFD".split(""),e=0;e!=t[217].length;++e)t[217][e].charCodeAt(0)!==65533&&(a[t[217][e]]=55552+e,v[55552+e]=t[217][e]);for(t[218]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6E68\u6E5C\u6E61\u6E31\u6E28\u6E60\u6E71\u6E6B\u6E39\u6E22\u6E30\u6E53\u6E65\u6E27\u6E78\u6E64\u6E77\u6E55\u6E79\u6E52\u6E66\u6E35\u6E36\u6E5A\u7120\u711E\u712F\u70FB\u712E\u7131\u7123\u7125\u7122\u7132\u711F\u7128\u713A\u711B\u724B\u725A\u7288\u7289\u7286\u7285\u728B\u7312\u730B\u7330\u7322\u7331\u7333\u7327\u7332\u732D\u7326\u7323\u7335\u730C\u742E\u742C\u7430\u742B\u7416\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u741A\u7421\u742D\u7431\u7424\u7423\u741D\u7429\u7420\u7432\u74FB\u752F\u756F\u756C\u75E7\u75DA\u75E1\u75E6\u75DD\u75DF\u75E4\u75D7\u7695\u7692\u76DA\u7746\u7747\u7744\u774D\u7745\u774A\u774E\u774B\u774C\u77DE\u77EC\u7860\u7864\u7865\u785C\u786D\u7871\u786A\u786E\u7870\u7869\u7868\u785E\u7862\u7974\u7973\u7972\u7970\u7A02\u7A0A\u7A03\u7A0C\u7A04\u7A99\u7AE6\u7AE4\u7B4A\u7B3B\u7B44\u7B48\u7B4C\u7B4E\u7B40\u7B58\u7B45\u7CA2\u7C9E\u7CA8\u7CA1\u7D58\u7D6F\u7D63\u7D53\u7D56\u7D67\u7D6A\u7D4F\u7D6D\u7D5C\u7D6B\u7D52\u7D54\u7D69\u7D51\u7D5F\u7D4E\u7F3E\u7F3F\u7F65\uFFFD".split(""),e=0;e!=t[218].length;++e)t[218][e].charCodeAt(0)!==65533&&(a[t[218][e]]=55808+e,v[55808+e]=t[218][e]);for(t[219]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7F66\u7FA2\u7FA0\u7FA1\u7FD7\u8051\u804F\u8050\u80FE\u80D4\u8143\u814A\u8152\u814F\u8147\u813D\u814D\u813A\u81E6\u81EE\u81F7\u81F8\u81F9\u8204\u823C\u823D\u823F\u8275\u833B\u83CF\u83F9\u8423\u83C0\u83E8\u8412\u83E7\u83E4\u83FC\u83F6\u8410\u83C6\u83C8\u83EB\u83E3\u83BF\u8401\u83DD\u83E5\u83D8\u83FF\u83E1\u83CB\u83CE\u83D6\u83F5\u83C9\u8409\u840F\u83DE\u8411\u8406\u83C2\u83F3\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u83D5\u83FA\u83C7\u83D1\u83EA\u8413\u83C3\u83EC\u83EE\u83C4\u83FB\u83D7\u83E2\u841B\u83DB\u83FE\u86D8\u86E2\u86E6\u86D3\u86E3\u86DA\u86EA\u86DD\u86EB\u86DC\u86EC\u86E9\u86D7\u86E8\u86D1\u8848\u8856\u8855\u88BA\u88D7\u88B9\u88B8\u88C0\u88BE\u88B6\u88BC\u88B7\u88BD\u88B2\u8901\u88C9\u8995\u8998\u8997\u89DD\u89DA\u89DB\u8A4E\u8A4D\u8A39\u8A59\u8A40\u8A57\u8A58\u8A44\u8A45\u8A52\u8A48\u8A51\u8A4A\u8A4C\u8A4F\u8C5F\u8C81\u8C80\u8CBA\u8CBE\u8CB0\u8CB9\u8CB5\u8D84\u8D80\u8D89\u8DD8\u8DD3\u8DCD\u8DC7\u8DD6\u8DDC\u8DCF\u8DD5\u8DD9\u8DC8\u8DD7\u8DC5\u8EEF\u8EF7\u8EFA\uFFFD".split(""),e=0;e!=t[219].length;++e)t[219][e].charCodeAt(0)!==65533&&(a[t[219][e]]=56064+e,v[56064+e]=t[219][e]);for(t[220]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8EF9\u8EE6\u8EEE\u8EE5\u8EF5\u8EE7\u8EE8\u8EF6\u8EEB\u8EF1\u8EEC\u8EF4\u8EE9\u902D\u9034\u902F\u9106\u912C\u9104\u90FF\u90FC\u9108\u90F9\u90FB\u9101\u9100\u9107\u9105\u9103\u9161\u9164\u915F\u9162\u9160\u9201\u920A\u9225\u9203\u921A\u9226\u920F\u920C\u9200\u9212\u91FF\u91FD\u9206\u9204\u9227\u9202\u921C\u9224\u9219\u9217\u9205\u9216\u957B\u958D\u958C\u9590\u9687\u967E\u9688\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9689\u9683\u9680\u96C2\u96C8\u96C3\u96F1\u96F0\u976C\u9770\u976E\u9807\u98A9\u98EB\u9CE6\u9EF9\u4E83\u4E84\u4EB6\u50BD\u50BF\u50C6\u50AE\u50C4\u50CA\u50B4\u50C8\u50C2\u50B0\u50C1\u50BA\u50B1\u50CB\u50C9\u50B6\u50B8\u51D7\u527A\u5278\u527B\u527C\u55C3\u55DB\u55CC\u55D0\u55CB\u55CA\u55DD\u55C0\u55D4\u55C4\u55E9\u55BF\u55D2\u558D\u55CF\u55D5\u55E2\u55D6\u55C8\u55F2\u55CD\u55D9\u55C2\u5714\u5853\u5868\u5864\u584F\u584D\u5849\u586F\u5855\u584E\u585D\u5859\u5865\u585B\u583D\u5863\u5871\u58FC\u5AC7\u5AC4\u5ACB\u5ABA\u5AB8\u5AB1\u5AB5\u5AB0\u5ABF\u5AC8\u5ABB\u5AC6\uFFFD".split(""),e=0;e!=t[220].length;++e)t[220][e].charCodeAt(0)!==65533&&(a[t[220][e]]=56320+e,v[56320+e]=t[220][e]);for(t[221]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5AB7\u5AC0\u5ACA\u5AB4\u5AB6\u5ACD\u5AB9\u5A90\u5BD6\u5BD8\u5BD9\u5C1F\u5C33\u5D71\u5D63\u5D4A\u5D65\u5D72\u5D6C\u5D5E\u5D68\u5D67\u5D62\u5DF0\u5E4F\u5E4E\u5E4A\u5E4D\u5E4B\u5EC5\u5ECC\u5EC6\u5ECB\u5EC7\u5F40\u5FAF\u5FAD\u60F7\u6149\u614A\u612B\u6145\u6136\u6132\u612E\u6146\u612F\u614F\u6129\u6140\u6220\u9168\u6223\u6225\u6224\u63C5\u63F1\u63EB\u6410\u6412\u6409\u6420\u6424\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6433\u6443\u641F\u6415\u6418\u6439\u6437\u6422\u6423\u640C\u6426\u6430\u6428\u6441\u6435\u642F\u640A\u641A\u6440\u6425\u6427\u640B\u63E7\u641B\u642E\u6421\u640E\u656F\u6592\u65D3\u6686\u668C\u6695\u6690\u668B\u668A\u6699\u6694\u6678\u6720\u6966\u695F\u6938\u694E\u6962\u6971\u693F\u6945\u696A\u6939\u6942\u6957\u6959\u697A\u6948\u6949\u6935\u696C\u6933\u693D\u6965\u68F0\u6978\u6934\u6969\u6940\u696F\u6944\u6976\u6958\u6941\u6974\u694C\u693B\u694B\u6937\u695C\u694F\u6951\u6932\u6952\u692F\u697B\u693C\u6B46\u6B45\u6B43\u6B42\u6B48\u6B41\u6B9B\uFA0D\u6BFB\u6BFC\uFFFD".split(""),e=0;e!=t[221].length;++e)t[221][e].charCodeAt(0)!==65533&&(a[t[221][e]]=56576+e,v[56576+e]=t[221][e]);for(t[222]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6BF9\u6BF7\u6BF8\u6E9B\u6ED6\u6EC8\u6E8F\u6EC0\u6E9F\u6E93\u6E94\u6EA0\u6EB1\u6EB9\u6EC6\u6ED2\u6EBD\u6EC1\u6E9E\u6EC9\u6EB7\u6EB0\u6ECD\u6EA6\u6ECF\u6EB2\u6EBE\u6EC3\u6EDC\u6ED8\u6E99\u6E92\u6E8E\u6E8D\u6EA4\u6EA1\u6EBF\u6EB3\u6ED0\u6ECA\u6E97\u6EAE\u6EA3\u7147\u7154\u7152\u7163\u7160\u7141\u715D\u7162\u7172\u7178\u716A\u7161\u7142\u7158\u7143\u714B\u7170\u715F\u7150\u7153\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7144\u714D\u715A\u724F\u728D\u728C\u7291\u7290\u728E\u733C\u7342\u733B\u733A\u7340\u734A\u7349\u7444\u744A\u744B\u7452\u7451\u7457\u7440\u744F\u7450\u744E\u7442\u7446\u744D\u7454\u74E1\u74FF\u74FE\u74FD\u751D\u7579\u7577\u6983\u75EF\u760F\u7603\u75F7\u75FE\u75FC\u75F9\u75F8\u7610\u75FB\u75F6\u75ED\u75F5\u75FD\u7699\u76B5\u76DD\u7755\u775F\u7760\u7752\u7756\u775A\u7769\u7767\u7754\u7759\u776D\u77E0\u7887\u789A\u7894\u788F\u7884\u7895\u7885\u7886\u78A1\u7883\u7879\u7899\u7880\u7896\u787B\u797C\u7982\u797D\u7979\u7A11\u7A18\u7A19\u7A12\u7A17\u7A15\u7A22\u7A13\uFFFD".split(""),e=0;e!=t[222].length;++e)t[222][e].charCodeAt(0)!==65533&&(a[t[222][e]]=56832+e,v[56832+e]=t[222][e]);for(t[223]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A1B\u7A10\u7AA3\u7AA2\u7A9E\u7AEB\u7B66\u7B64\u7B6D\u7B74\u7B69\u7B72\u7B65\u7B73\u7B71\u7B70\u7B61\u7B78\u7B76\u7B63\u7CB2\u7CB4\u7CAF\u7D88\u7D86\u7D80\u7D8D\u7D7F\u7D85\u7D7A\u7D8E\u7D7B\u7D83\u7D7C\u7D8C\u7D94\u7D84\u7D7D\u7D92\u7F6D\u7F6B\u7F67\u7F68\u7F6C\u7FA6\u7FA5\u7FA7\u7FDB\u7FDC\u8021\u8164\u8160\u8177\u815C\u8169\u815B\u8162\u8172\u6721\u815E\u8176\u8167\u816F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8144\u8161\u821D\u8249\u8244\u8240\u8242\u8245\u84F1\u843F\u8456\u8476\u8479\u848F\u848D\u8465\u8451\u8440\u8486\u8467\u8430\u844D\u847D\u845A\u8459\u8474\u8473\u845D\u8507\u845E\u8437\u843A\u8434\u847A\u8443\u8478\u8432\u8445\u8429\u83D9\u844B\u842F\u8442\u842D\u845F\u8470\u8439\u844E\u844C\u8452\u846F\u84C5\u848E\u843B\u8447\u8436\u8433\u8468\u847E\u8444\u842B\u8460\u8454\u846E\u8450\u870B\u8704\u86F7\u870C\u86FA\u86D6\u86F5\u874D\u86F8\u870E\u8709\u8701\u86F6\u870D\u8705\u88D6\u88CB\u88CD\u88CE\u88DE\u88DB\u88DA\u88CC\u88D0\u8985\u899B\u89DF\u89E5\u89E4\uFFFD".split(""),e=0;e!=t[223].length;++e)t[223][e].charCodeAt(0)!==65533&&(a[t[223][e]]=57088+e,v[57088+e]=t[223][e]);for(t[224]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u89E1\u89E0\u89E2\u89DC\u89E6\u8A76\u8A86\u8A7F\u8A61\u8A3F\u8A77\u8A82\u8A84\u8A75\u8A83\u8A81\u8A74\u8A7A\u8C3C\u8C4B\u8C4A\u8C65\u8C64\u8C66\u8C86\u8C84\u8C85\u8CCC\u8D68\u8D69\u8D91\u8D8C\u8D8E\u8D8F\u8D8D\u8D93\u8D94\u8D90\u8D92\u8DF0\u8DE0\u8DEC\u8DF1\u8DEE\u8DD0\u8DE9\u8DE3\u8DE2\u8DE7\u8DF2\u8DEB\u8DF4\u8F06\u8EFF\u8F01\u8F00\u8F05\u8F07\u8F08\u8F02\u8F0B\u9052\u903F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9044\u9049\u903D\u9110\u910D\u910F\u9111\u9116\u9114\u910B\u910E\u916E\u916F\u9248\u9252\u9230\u923A\u9266\u9233\u9265\u925E\u9283\u922E\u924A\u9246\u926D\u926C\u924F\u9260\u9267\u926F\u9236\u9261\u9270\u9231\u9254\u9263\u9250\u9272\u924E\u9253\u924C\u9256\u9232\u959F\u959C\u959E\u959B\u9692\u9693\u9691\u9697\u96CE\u96FA\u96FD\u96F8\u96F5\u9773\u9777\u9778\u9772\u980F\u980D\u980E\u98AC\u98F6\u98F9\u99AF\u99B2\u99B0\u99B5\u9AAD\u9AAB\u9B5B\u9CEA\u9CED\u9CE7\u9E80\u9EFD\u50E6\u50D4\u50D7\u50E8\u50F3\u50DB\u50EA\u50DD\u50E4\u50D3\u50EC\u50F0\u50EF\u50E3\u50E0\uFFFD".split(""),e=0;e!=t[224].length;++e)t[224][e].charCodeAt(0)!==65533&&(a[t[224][e]]=57344+e,v[57344+e]=t[224][e]);for(t[225]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u51D8\u5280\u5281\u52E9\u52EB\u5330\u53AC\u5627\u5615\u560C\u5612\u55FC\u560F\u561C\u5601\u5613\u5602\u55FA\u561D\u5604\u55FF\u55F9\u5889\u587C\u5890\u5898\u5886\u5881\u587F\u5874\u588B\u587A\u5887\u5891\u588E\u5876\u5882\u5888\u587B\u5894\u588F\u58FE\u596B\u5ADC\u5AEE\u5AE5\u5AD5\u5AEA\u5ADA\u5AED\u5AEB\u5AF3\u5AE2\u5AE0\u5ADB\u5AEC\u5ADE\u5ADD\u5AD9\u5AE8\u5ADF\u5B77\u5BE0\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5BE3\u5C63\u5D82\u5D80\u5D7D\u5D86\u5D7A\u5D81\u5D77\u5D8A\u5D89\u5D88\u5D7E\u5D7C\u5D8D\u5D79\u5D7F\u5E58\u5E59\u5E53\u5ED8\u5ED1\u5ED7\u5ECE\u5EDC\u5ED5\u5ED9\u5ED2\u5ED4\u5F44\u5F43\u5F6F\u5FB6\u612C\u6128\u6141\u615E\u6171\u6173\u6152\u6153\u6172\u616C\u6180\u6174\u6154\u617A\u615B\u6165\u613B\u616A\u6161\u6156\u6229\u6227\u622B\u642B\u644D\u645B\u645D\u6474\u6476\u6472\u6473\u647D\u6475\u6466\u64A6\u644E\u6482\u645E\u645C\u644B\u6453\u6460\u6450\u647F\u643F\u646C\u646B\u6459\u6465\u6477\u6573\u65A0\u66A1\u66A0\u669F\u6705\u6704\u6722\u69B1\u69B6\u69C9\uFFFD".split(""),e=0;e!=t[225].length;++e)t[225][e].charCodeAt(0)!==65533&&(a[t[225][e]]=57600+e,v[57600+e]=t[225][e]);for(t[226]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u69A0\u69CE\u6996\u69B0\u69AC\u69BC\u6991\u6999\u698E\u69A7\u698D\u69A9\u69BE\u69AF\u69BF\u69C4\u69BD\u69A4\u69D4\u69B9\u69CA\u699A\u69CF\u69B3\u6993\u69AA\u69A1\u699E\u69D9\u6997\u6990\u69C2\u69B5\u69A5\u69C6\u6B4A\u6B4D\u6B4B\u6B9E\u6B9F\u6BA0\u6BC3\u6BC4\u6BFE\u6ECE\u6EF5\u6EF1\u6F03\u6F25\u6EF8\u6F37\u6EFB\u6F2E\u6F09\u6F4E\u6F19\u6F1A\u6F27\u6F18\u6F3B\u6F12\u6EED\u6F0A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6F36\u6F73\u6EF9\u6EEE\u6F2D\u6F40\u6F30\u6F3C\u6F35\u6EEB\u6F07\u6F0E\u6F43\u6F05\u6EFD\u6EF6\u6F39\u6F1C\u6EFC\u6F3A\u6F1F\u6F0D\u6F1E\u6F08\u6F21\u7187\u7190\u7189\u7180\u7185\u7182\u718F\u717B\u7186\u7181\u7197\u7244\u7253\u7297\u7295\u7293\u7343\u734D\u7351\u734C\u7462\u7473\u7471\u7475\u7472\u7467\u746E\u7500\u7502\u7503\u757D\u7590\u7616\u7608\u760C\u7615\u7611\u760A\u7614\u76B8\u7781\u777C\u7785\u7782\u776E\u7780\u776F\u777E\u7783\u78B2\u78AA\u78B4\u78AD\u78A8\u787E\u78AB\u789E\u78A5\u78A0\u78AC\u78A2\u78A4\u7998\u798A\u798B\u7996\u7995\u7994\u7993\uFFFD".split(""),e=0;e!=t[226].length;++e)t[226][e].charCodeAt(0)!==65533&&(a[t[226][e]]=57856+e,v[57856+e]=t[226][e]);for(t[227]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7997\u7988\u7992\u7990\u7A2B\u7A4A\u7A30\u7A2F\u7A28\u7A26\u7AA8\u7AAB\u7AAC\u7AEE\u7B88\u7B9C\u7B8A\u7B91\u7B90\u7B96\u7B8D\u7B8C\u7B9B\u7B8E\u7B85\u7B98\u5284\u7B99\u7BA4\u7B82\u7CBB\u7CBF\u7CBC\u7CBA\u7DA7\u7DB7\u7DC2\u7DA3\u7DAA\u7DC1\u7DC0\u7DC5\u7D9D\u7DCE\u7DC4\u7DC6\u7DCB\u7DCC\u7DAF\u7DB9\u7D96\u7DBC\u7D9F\u7DA6\u7DAE\u7DA9\u7DA1\u7DC9\u7F73\u7FE2\u7FE3\u7FE5\u7FDE\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8024\u805D\u805C\u8189\u8186\u8183\u8187\u818D\u818C\u818B\u8215\u8497\u84A4\u84A1\u849F\u84BA\u84CE\u84C2\u84AC\u84AE\u84AB\u84B9\u84B4\u84C1\u84CD\u84AA\u849A\u84B1\u84D0\u849D\u84A7\u84BB\u84A2\u8494\u84C7\u84CC\u849B\u84A9\u84AF\u84A8\u84D6\u8498\u84B6\u84CF\u84A0\u84D7\u84D4\u84D2\u84DB\u84B0\u8491\u8661\u8733\u8723\u8728\u876B\u8740\u872E\u871E\u8721\u8719\u871B\u8743\u872C\u8741\u873E\u8746\u8720\u8732\u872A\u872D\u873C\u8712\u873A\u8731\u8735\u8742\u8726\u8727\u8738\u8724\u871A\u8730\u8711\u88F7\u88E7\u88F1\u88F2\u88FA\u88FE\u88EE\u88FC\u88F6\u88FB\uFFFD".split(""),e=0;e!=t[227].length;++e)t[227][e].charCodeAt(0)!==65533&&(a[t[227][e]]=58112+e,v[58112+e]=t[227][e]);for(t[228]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u88F0\u88EC\u88EB\u899D\u89A1\u899F\u899E\u89E9\u89EB\u89E8\u8AAB\u8A99\u8A8B\u8A92\u8A8F\u8A96\u8C3D\u8C68\u8C69\u8CD5\u8CCF\u8CD7\u8D96\u8E09\u8E02\u8DFF\u8E0D\u8DFD\u8E0A\u8E03\u8E07\u8E06\u8E05\u8DFE\u8E00\u8E04\u8F10\u8F11\u8F0E\u8F0D\u9123\u911C\u9120\u9122\u911F\u911D\u911A\u9124\u9121\u911B\u917A\u9172\u9179\u9173\u92A5\u92A4\u9276\u929B\u927A\u92A0\u9294\u92AA\u928D\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u92A6\u929A\u92AB\u9279\u9297\u927F\u92A3\u92EE\u928E\u9282\u9295\u92A2\u927D\u9288\u92A1\u928A\u9286\u928C\u9299\u92A7\u927E\u9287\u92A9\u929D\u928B\u922D\u969E\u96A1\u96FF\u9758\u977D\u977A\u977E\u9783\u9780\u9782\u977B\u9784\u9781\u977F\u97CE\u97CD\u9816\u98AD\u98AE\u9902\u9900\u9907\u999D\u999C\u99C3\u99B9\u99BB\u99BA\u99C2\u99BD\u99C7\u9AB1\u9AE3\u9AE7\u9B3E\u9B3F\u9B60\u9B61\u9B5F\u9CF1\u9CF2\u9CF5\u9EA7\u50FF\u5103\u5130\u50F8\u5106\u5107\u50F6\u50FE\u510B\u510C\u50FD\u510A\u528B\u528C\u52F1\u52EF\u5648\u5642\u564C\u5635\u5641\u564A\u5649\u5646\u5658\uFFFD".split(""),e=0;e!=t[228].length;++e)t[228][e].charCodeAt(0)!==65533&&(a[t[228][e]]=58368+e,v[58368+e]=t[228][e]);for(t[229]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u565A\u5640\u5633\u563D\u562C\u563E\u5638\u562A\u563A\u571A\u58AB\u589D\u58B1\u58A0\u58A3\u58AF\u58AC\u58A5\u58A1\u58FF\u5AFF\u5AF4\u5AFD\u5AF7\u5AF6\u5B03\u5AF8\u5B02\u5AF9\u5B01\u5B07\u5B05\u5B0F\u5C67\u5D99\u5D97\u5D9F\u5D92\u5DA2\u5D93\u5D95\u5DA0\u5D9C\u5DA1\u5D9A\u5D9E\u5E69\u5E5D\u5E60\u5E5C\u7DF3\u5EDB\u5EDE\u5EE1\u5F49\u5FB2\u618B\u6183\u6179\u61B1\u61B0\u61A2\u6189\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u619B\u6193\u61AF\u61AD\u619F\u6192\u61AA\u61A1\u618D\u6166\u61B3\u622D\u646E\u6470\u6496\u64A0\u6485\u6497\u649C\u648F\u648B\u648A\u648C\u64A3\u649F\u6468\u64B1\u6498\u6576\u657A\u6579\u657B\u65B2\u65B3\u66B5\u66B0\u66A9\u66B2\u66B7\u66AA\u66AF\u6A00\u6A06\u6A17\u69E5\u69F8\u6A15\u69F1\u69E4\u6A20\u69FF\u69EC\u69E2\u6A1B\u6A1D\u69FE\u6A27\u69F2\u69EE\u6A14\u69F7\u69E7\u6A40\u6A08\u69E6\u69FB\u6A0D\u69FC\u69EB\u6A09\u6A04\u6A18\u6A25\u6A0F\u69F6\u6A26\u6A07\u69F4\u6A16\u6B51\u6BA5\u6BA3\u6BA2\u6BA6\u6C01\u6C00\u6BFF\u6C02\u6F41\u6F26\u6F7E\u6F87\u6FC6\u6F92\uFFFD".split(""),e=0;e!=t[229].length;++e)t[229][e].charCodeAt(0)!==65533&&(a[t[229][e]]=58624+e,v[58624+e]=t[229][e]);for(t[230]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6F8D\u6F89\u6F8C\u6F62\u6F4F\u6F85\u6F5A\u6F96\u6F76\u6F6C\u6F82\u6F55\u6F72\u6F52\u6F50\u6F57\u6F94\u6F93\u6F5D\u6F00\u6F61\u6F6B\u6F7D\u6F67\u6F90\u6F53\u6F8B\u6F69\u6F7F\u6F95\u6F63\u6F77\u6F6A\u6F7B\u71B2\u71AF\u719B\u71B0\u71A0\u719A\u71A9\u71B5\u719D\u71A5\u719E\u71A4\u71A1\u71AA\u719C\u71A7\u71B3\u7298\u729A\u7358\u7352\u735E\u735F\u7360\u735D\u735B\u7361\u735A\u7359\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7362\u7487\u7489\u748A\u7486\u7481\u747D\u7485\u7488\u747C\u7479\u7508\u7507\u757E\u7625\u761E\u7619\u761D\u761C\u7623\u761A\u7628\u761B\u769C\u769D\u769E\u769B\u778D\u778F\u7789\u7788\u78CD\u78BB\u78CF\u78CC\u78D1\u78CE\u78D4\u78C8\u78C3\u78C4\u78C9\u799A\u79A1\u79A0\u799C\u79A2\u799B\u6B76\u7A39\u7AB2\u7AB4\u7AB3\u7BB7\u7BCB\u7BBE\u7BAC\u7BCE\u7BAF\u7BB9\u7BCA\u7BB5\u7CC5\u7CC8\u7CCC\u7CCB\u7DF7\u7DDB\u7DEA\u7DE7\u7DD7\u7DE1\u7E03\u7DFA\u7DE6\u7DF6\u7DF1\u7DF0\u7DEE\u7DDF\u7F76\u7FAC\u7FB0\u7FAD\u7FED\u7FEB\u7FEA\u7FEC\u7FE6\u7FE8\u8064\u8067\u81A3\u819F\uFFFD".split(""),e=0;e!=t[230].length;++e)t[230][e].charCodeAt(0)!==65533&&(a[t[230][e]]=58880+e,v[58880+e]=t[230][e]);for(t[231]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u819E\u8195\u81A2\u8199\u8197\u8216\u824F\u8253\u8252\u8250\u824E\u8251\u8524\u853B\u850F\u8500\u8529\u850E\u8509\u850D\u851F\u850A\u8527\u851C\u84FB\u852B\u84FA\u8508\u850C\u84F4\u852A\u84F2\u8515\u84F7\u84EB\u84F3\u84FC\u8512\u84EA\u84E9\u8516\u84FE\u8528\u851D\u852E\u8502\u84FD\u851E\u84F6\u8531\u8526\u84E7\u84E8\u84F0\u84EF\u84F9\u8518\u8520\u8530\u850B\u8519\u852F\u8662\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8756\u8763\u8764\u8777\u87E1\u8773\u8758\u8754\u875B\u8752\u8761\u875A\u8751\u875E\u876D\u876A\u8750\u874E\u875F\u875D\u876F\u876C\u877A\u876E\u875C\u8765\u874F\u877B\u8775\u8762\u8767\u8769\u885A\u8905\u890C\u8914\u890B\u8917\u8918\u8919\u8906\u8916\u8911\u890E\u8909\u89A2\u89A4\u89A3\u89ED\u89F0\u89EC\u8ACF\u8AC6\u8AB8\u8AD3\u8AD1\u8AD4\u8AD5\u8ABB\u8AD7\u8ABE\u8AC0\u8AC5\u8AD8\u8AC3\u8ABA\u8ABD\u8AD9\u8C3E\u8C4D\u8C8F\u8CE5\u8CDF\u8CD9\u8CE8\u8CDA\u8CDD\u8CE7\u8DA0\u8D9C\u8DA1\u8D9B\u8E20\u8E23\u8E25\u8E24\u8E2E\u8E15\u8E1B\u8E16\u8E11\u8E19\u8E26\u8E27\uFFFD".split(""),e=0;e!=t[231].length;++e)t[231][e].charCodeAt(0)!==65533&&(a[t[231][e]]=59136+e,v[59136+e]=t[231][e]);for(t[232]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8E14\u8E12\u8E18\u8E13\u8E1C\u8E17\u8E1A\u8F2C\u8F24\u8F18\u8F1A\u8F20\u8F23\u8F16\u8F17\u9073\u9070\u906F\u9067\u906B\u912F\u912B\u9129\u912A\u9132\u9126\u912E\u9185\u9186\u918A\u9181\u9182\u9184\u9180\u92D0\u92C3\u92C4\u92C0\u92D9\u92B6\u92CF\u92F1\u92DF\u92D8\u92E9\u92D7\u92DD\u92CC\u92EF\u92C2\u92E8\u92CA\u92C8\u92CE\u92E6\u92CD\u92D5\u92C9\u92E0\u92DE\u92E7\u92D1\u92D3\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u92B5\u92E1\u92C6\u92B4\u957C\u95AC\u95AB\u95AE\u95B0\u96A4\u96A2\u96D3\u9705\u9708\u9702\u975A\u978A\u978E\u9788\u97D0\u97CF\u981E\u981D\u9826\u9829\u9828\u9820\u981B\u9827\u98B2\u9908\u98FA\u9911\u9914\u9916\u9917\u9915\u99DC\u99CD\u99CF\u99D3\u99D4\u99CE\u99C9\u99D6\u99D8\u99CB\u99D7\u99CC\u9AB3\u9AEC\u9AEB\u9AF3\u9AF2\u9AF1\u9B46\u9B43\u9B67\u9B74\u9B71\u9B66\u9B76\u9B75\u9B70\u9B68\u9B64\u9B6C\u9CFC\u9CFA\u9CFD\u9CFF\u9CF7\u9D07\u9D00\u9CF9\u9CFB\u9D08\u9D05\u9D04\u9E83\u9ED3\u9F0F\u9F10\u511C\u5113\u5117\u511A\u5111\u51DE\u5334\u53E1\u5670\u5660\u566E\uFFFD".split(""),e=0;e!=t[232].length;++e)t[232][e].charCodeAt(0)!==65533&&(a[t[232][e]]=59392+e,v[59392+e]=t[232][e]);for(t[233]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5673\u5666\u5663\u566D\u5672\u565E\u5677\u571C\u571B\u58C8\u58BD\u58C9\u58BF\u58BA\u58C2\u58BC\u58C6\u5B17\u5B19\u5B1B\u5B21\u5B14\u5B13\u5B10\u5B16\u5B28\u5B1A\u5B20\u5B1E\u5BEF\u5DAC\u5DB1\u5DA9\u5DA7\u5DB5\u5DB0\u5DAE\u5DAA\u5DA8\u5DB2\u5DAD\u5DAF\u5DB4\u5E67\u5E68\u5E66\u5E6F\u5EE9\u5EE7\u5EE6\u5EE8\u5EE5\u5F4B\u5FBC\u619D\u61A8\u6196\u61C5\u61B4\u61C6\u61C1\u61CC\u61BA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u61BF\u61B8\u618C\u64D7\u64D6\u64D0\u64CF\u64C9\u64BD\u6489\u64C3\u64DB\u64F3\u64D9\u6533\u657F\u657C\u65A2\u66C8\u66BE\u66C0\u66CA\u66CB\u66CF\u66BD\u66BB\u66BA\u66CC\u6723\u6A34\u6A66\u6A49\u6A67\u6A32\u6A68\u6A3E\u6A5D\u6A6D\u6A76\u6A5B\u6A51\u6A28\u6A5A\u6A3B\u6A3F\u6A41\u6A6A\u6A64\u6A50\u6A4F\u6A54\u6A6F\u6A69\u6A60\u6A3C\u6A5E\u6A56\u6A55\u6A4D\u6A4E\u6A46\u6B55\u6B54\u6B56\u6BA7\u6BAA\u6BAB\u6BC8\u6BC7\u6C04\u6C03\u6C06\u6FAD\u6FCB\u6FA3\u6FC7\u6FBC\u6FCE\u6FC8\u6F5E\u6FC4\u6FBD\u6F9E\u6FCA\u6FA8\u7004\u6FA5\u6FAE\u6FBA\u6FAC\u6FAA\u6FCF\u6FBF\u6FB8\uFFFD".split(""),e=0;e!=t[233].length;++e)t[233][e].charCodeAt(0)!==65533&&(a[t[233][e]]=59648+e,v[59648+e]=t[233][e]);for(t[234]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6FA2\u6FC9\u6FAB\u6FCD\u6FAF\u6FB2\u6FB0\u71C5\u71C2\u71BF\u71B8\u71D6\u71C0\u71C1\u71CB\u71D4\u71CA\u71C7\u71CF\u71BD\u71D8\u71BC\u71C6\u71DA\u71DB\u729D\u729E\u7369\u7366\u7367\u736C\u7365\u736B\u736A\u747F\u749A\u74A0\u7494\u7492\u7495\u74A1\u750B\u7580\u762F\u762D\u7631\u763D\u7633\u763C\u7635\u7632\u7630\u76BB\u76E6\u779A\u779D\u77A1\u779C\u779B\u77A2\u77A3\u7795\u7799\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7797\u78DD\u78E9\u78E5\u78EA\u78DE\u78E3\u78DB\u78E1\u78E2\u78ED\u78DF\u78E0\u79A4\u7A44\u7A48\u7A47\u7AB6\u7AB8\u7AB5\u7AB1\u7AB7\u7BDE\u7BE3\u7BE7\u7BDD\u7BD5\u7BE5\u7BDA\u7BE8\u7BF9\u7BD4\u7BEA\u7BE2\u7BDC\u7BEB\u7BD8\u7BDF\u7CD2\u7CD4\u7CD7\u7CD0\u7CD1\u7E12\u7E21\u7E17\u7E0C\u7E1F\u7E20\u7E13\u7E0E\u7E1C\u7E15\u7E1A\u7E22\u7E0B\u7E0F\u7E16\u7E0D\u7E14\u7E25\u7E24\u7F43\u7F7B\u7F7C\u7F7A\u7FB1\u7FEF\u802A\u8029\u806C\u81B1\u81A6\u81AE\u81B9\u81B5\u81AB\u81B0\u81AC\u81B4\u81B2\u81B7\u81A7\u81F2\u8255\u8256\u8257\u8556\u8545\u856B\u854D\u8553\u8561\u8558\uFFFD".split(""),e=0;e!=t[234].length;++e)t[234][e].charCodeAt(0)!==65533&&(a[t[234][e]]=59904+e,v[59904+e]=t[234][e]);for(t[235]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8540\u8546\u8564\u8541\u8562\u8544\u8551\u8547\u8563\u853E\u855B\u8571\u854E\u856E\u8575\u8555\u8567\u8560\u858C\u8566\u855D\u8554\u8565\u856C\u8663\u8665\u8664\u879B\u878F\u8797\u8793\u8792\u8788\u8781\u8796\u8798\u8779\u8787\u87A3\u8785\u8790\u8791\u879D\u8784\u8794\u879C\u879A\u8789\u891E\u8926\u8930\u892D\u892E\u8927\u8931\u8922\u8929\u8923\u892F\u892C\u891F\u89F1\u8AE0\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8AE2\u8AF2\u8AF4\u8AF5\u8ADD\u8B14\u8AE4\u8ADF\u8AF0\u8AC8\u8ADE\u8AE1\u8AE8\u8AFF\u8AEF\u8AFB\u8C91\u8C92\u8C90\u8CF5\u8CEE\u8CF1\u8CF0\u8CF3\u8D6C\u8D6E\u8DA5\u8DA7\u8E33\u8E3E\u8E38\u8E40\u8E45\u8E36\u8E3C\u8E3D\u8E41\u8E30\u8E3F\u8EBD\u8F36\u8F2E\u8F35\u8F32\u8F39\u8F37\u8F34\u9076\u9079\u907B\u9086\u90FA\u9133\u9135\u9136\u9193\u9190\u9191\u918D\u918F\u9327\u931E\u9308\u931F\u9306\u930F\u937A\u9338\u933C\u931B\u9323\u9312\u9301\u9346\u932D\u930E\u930D\u92CB\u931D\u92FA\u9325\u9313\u92F9\u92F7\u9334\u9302\u9324\u92FF\u9329\u9339\u9335\u932A\u9314\u930C\uFFFD".split(""),e=0;e!=t[235].length;++e)t[235][e].charCodeAt(0)!==65533&&(a[t[235][e]]=60160+e,v[60160+e]=t[235][e]);for(t[236]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u930B\u92FE\u9309\u9300\u92FB\u9316\u95BC\u95CD\u95BE\u95B9\u95BA\u95B6\u95BF\u95B5\u95BD\u96A9\u96D4\u970B\u9712\u9710\u9799\u9797\u9794\u97F0\u97F8\u9835\u982F\u9832\u9924\u991F\u9927\u9929\u999E\u99EE\u99EC\u99E5\u99E4\u99F0\u99E3\u99EA\u99E9\u99E7\u9AB9\u9ABF\u9AB4\u9ABB\u9AF6\u9AFA\u9AF9\u9AF7\u9B33\u9B80\u9B85\u9B87\u9B7C\u9B7E\u9B7B\u9B82\u9B93\u9B92\u9B90\u9B7A\u9B95\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9B7D\u9B88\u9D25\u9D17\u9D20\u9D1E\u9D14\u9D29\u9D1D\u9D18\u9D22\u9D10\u9D19\u9D1F\u9E88\u9E86\u9E87\u9EAE\u9EAD\u9ED5\u9ED6\u9EFA\u9F12\u9F3D\u5126\u5125\u5122\u5124\u5120\u5129\u52F4\u5693\u568C\u568D\u5686\u5684\u5683\u567E\u5682\u567F\u5681\u58D6\u58D4\u58CF\u58D2\u5B2D\u5B25\u5B32\u5B23\u5B2C\u5B27\u5B26\u5B2F\u5B2E\u5B7B\u5BF1\u5BF2\u5DB7\u5E6C\u5E6A\u5FBE\u5FBB\u61C3\u61B5\u61BC\u61E7\u61E0\u61E5\u61E4\u61E8\u61DE\u64EF\u64E9\u64E3\u64EB\u64E4\u64E8\u6581\u6580\u65B6\u65DA\u66D2\u6A8D\u6A96\u6A81\u6AA5\u6A89\u6A9F\u6A9B\u6AA1\u6A9E\u6A87\u6A93\u6A8E\uFFFD".split(""),e=0;e!=t[236].length;++e)t[236][e].charCodeAt(0)!==65533&&(a[t[236][e]]=60416+e,v[60416+e]=t[236][e]);for(t[237]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6A95\u6A83\u6AA8\u6AA4\u6A91\u6A7F\u6AA6\u6A9A\u6A85\u6A8C\u6A92\u6B5B\u6BAD\u6C09\u6FCC\u6FA9\u6FF4\u6FD4\u6FE3\u6FDC\u6FED\u6FE7\u6FE6\u6FDE\u6FF2\u6FDD\u6FE2\u6FE8\u71E1\u71F1\u71E8\u71F2\u71E4\u71F0\u71E2\u7373\u736E\u736F\u7497\u74B2\u74AB\u7490\u74AA\u74AD\u74B1\u74A5\u74AF\u7510\u7511\u7512\u750F\u7584\u7643\u7648\u7649\u7647\u76A4\u76E9\u77B5\u77AB\u77B2\u77B7\u77B6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u77B4\u77B1\u77A8\u77F0\u78F3\u78FD\u7902\u78FB\u78FC\u78F2\u7905\u78F9\u78FE\u7904\u79AB\u79A8\u7A5C\u7A5B\u7A56\u7A58\u7A54\u7A5A\u7ABE\u7AC0\u7AC1\u7C05\u7C0F\u7BF2\u7C00\u7BFF\u7BFB\u7C0E\u7BF4\u7C0B\u7BF3\u7C02\u7C09\u7C03\u7C01\u7BF8\u7BFD\u7C06\u7BF0\u7BF1\u7C10\u7C0A\u7CE8\u7E2D\u7E3C\u7E42\u7E33\u9848\u7E38\u7E2A\u7E49\u7E40\u7E47\u7E29\u7E4C\u7E30\u7E3B\u7E36\u7E44\u7E3A\u7F45\u7F7F\u7F7E\u7F7D\u7FF4\u7FF2\u802C\u81BB\u81C4\u81CC\u81CA\u81C5\u81C7\u81BC\u81E9\u825B\u825A\u825C\u8583\u8580\u858F\u85A7\u8595\u85A0\u858B\u85A3\u857B\u85A4\u859A\u859E\uFFFD".split(""),e=0;e!=t[237].length;++e)t[237][e].charCodeAt(0)!==65533&&(a[t[237][e]]=60672+e,v[60672+e]=t[237][e]);for(t[238]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8577\u857C\u8589\u85A1\u857A\u8578\u8557\u858E\u8596\u8586\u858D\u8599\u859D\u8581\u85A2\u8582\u8588\u8585\u8579\u8576\u8598\u8590\u859F\u8668\u87BE\u87AA\u87AD\u87C5\u87B0\u87AC\u87B9\u87B5\u87BC\u87AE\u87C9\u87C3\u87C2\u87CC\u87B7\u87AF\u87C4\u87CA\u87B4\u87B6\u87BF\u87B8\u87BD\u87DE\u87B2\u8935\u8933\u893C\u893E\u8941\u8952\u8937\u8942\u89AD\u89AF\u89AE\u89F2\u89F3\u8B1E\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B18\u8B16\u8B11\u8B05\u8B0B\u8B22\u8B0F\u8B12\u8B15\u8B07\u8B0D\u8B08\u8B06\u8B1C\u8B13\u8B1A\u8C4F\u8C70\u8C72\u8C71\u8C6F\u8C95\u8C94\u8CF9\u8D6F\u8E4E\u8E4D\u8E53\u8E50\u8E4C\u8E47\u8F43\u8F40\u9085\u907E\u9138\u919A\u91A2\u919B\u9199\u919F\u91A1\u919D\u91A0\u93A1\u9383\u93AF\u9364\u9356\u9347\u937C\u9358\u935C\u9376\u9349\u9350\u9351\u9360\u936D\u938F\u934C\u936A\u9379\u9357\u9355\u9352\u934F\u9371\u9377\u937B\u9361\u935E\u9363\u9367\u9380\u934E\u9359\u95C7\u95C0\u95C9\u95C3\u95C5\u95B7\u96AE\u96B0\u96AC\u9720\u971F\u9718\u971D\u9719\u979A\u97A1\u979C\uFFFD".split(""),e=0;e!=t[238].length;++e)t[238][e].charCodeAt(0)!==65533&&(a[t[238][e]]=60928+e,v[60928+e]=t[238][e]);for(t[239]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u979E\u979D\u97D5\u97D4\u97F1\u9841\u9844\u984A\u9849\u9845\u9843\u9925\u992B\u992C\u992A\u9933\u9932\u992F\u992D\u9931\u9930\u9998\u99A3\u99A1\u9A02\u99FA\u99F4\u99F7\u99F9\u99F8\u99F6\u99FB\u99FD\u99FE\u99FC\u9A03\u9ABE\u9AFE\u9AFD\u9B01\u9AFC\u9B48\u9B9A\u9BA8\u9B9E\u9B9B\u9BA6\u9BA1\u9BA5\u9BA4\u9B86\u9BA2\u9BA0\u9BAF\u9D33\u9D41\u9D67\u9D36\u9D2E\u9D2F\u9D31\u9D38\u9D30\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9D45\u9D42\u9D43\u9D3E\u9D37\u9D40\u9D3D\u7FF5\u9D2D\u9E8A\u9E89\u9E8D\u9EB0\u9EC8\u9EDA\u9EFB\u9EFF\u9F24\u9F23\u9F22\u9F54\u9FA0\u5131\u512D\u512E\u5698\u569C\u5697\u569A\u569D\u5699\u5970\u5B3C\u5C69\u5C6A\u5DC0\u5E6D\u5E6E\u61D8\u61DF\u61ED\u61EE\u61F1\u61EA\u61F0\u61EB\u61D6\u61E9\u64FF\u6504\u64FD\u64F8\u6501\u6503\u64FC\u6594\u65DB\u66DA\u66DB\u66D8\u6AC5\u6AB9\u6ABD\u6AE1\u6AC6\u6ABA\u6AB6\u6AB7\u6AC7\u6AB4\u6AAD\u6B5E\u6BC9\u6C0B\u7007\u700C\u700D\u7001\u7005\u7014\u700E\u6FFF\u7000\u6FFB\u7026\u6FFC\u6FF7\u700A\u7201\u71FF\u71F9\u7203\u71FD\u7376\uFFFD".split(""),e=0;e!=t[239].length;++e)t[239][e].charCodeAt(0)!==65533&&(a[t[239][e]]=61184+e,v[61184+e]=t[239][e]);for(t[240]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u74B8\u74C0\u74B5\u74C1\u74BE\u74B6\u74BB\u74C2\u7514\u7513\u765C\u7664\u7659\u7650\u7653\u7657\u765A\u76A6\u76BD\u76EC\u77C2\u77BA\u78FF\u790C\u7913\u7914\u7909\u7910\u7912\u7911\u79AD\u79AC\u7A5F\u7C1C\u7C29\u7C19\u7C20\u7C1F\u7C2D\u7C1D\u7C26\u7C28\u7C22\u7C25\u7C30\u7E5C\u7E50\u7E56\u7E63\u7E58\u7E62\u7E5F\u7E51\u7E60\u7E57\u7E53\u7FB5\u7FB3\u7FF7\u7FF8\u8075\u81D1\u81D2\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u81D0\u825F\u825E\u85B4\u85C6\u85C0\u85C3\u85C2\u85B3\u85B5\u85BD\u85C7\u85C4\u85BF\u85CB\u85CE\u85C8\u85C5\u85B1\u85B6\u85D2\u8624\u85B8\u85B7\u85BE\u8669\u87E7\u87E6\u87E2\u87DB\u87EB\u87EA\u87E5\u87DF\u87F3\u87E4\u87D4\u87DC\u87D3\u87ED\u87D8\u87E3\u87A4\u87D7\u87D9\u8801\u87F4\u87E8\u87DD\u8953\u894B\u894F\u894C\u8946\u8950\u8951\u8949\u8B2A\u8B27\u8B23\u8B33\u8B30\u8B35\u8B47\u8B2F\u8B3C\u8B3E\u8B31\u8B25\u8B37\u8B26\u8B36\u8B2E\u8B24\u8B3B\u8B3D\u8B3A\u8C42\u8C75\u8C99\u8C98\u8C97\u8CFE\u8D04\u8D02\u8D00\u8E5C\u8E62\u8E60\u8E57\u8E56\u8E5E\u8E65\u8E67\uFFFD".split(""),e=0;e!=t[240].length;++e)t[240][e].charCodeAt(0)!==65533&&(a[t[240][e]]=61440+e,v[61440+e]=t[240][e]);for(t[241]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8E5B\u8E5A\u8E61\u8E5D\u8E69\u8E54\u8F46\u8F47\u8F48\u8F4B\u9128\u913A\u913B\u913E\u91A8\u91A5\u91A7\u91AF\u91AA\u93B5\u938C\u9392\u93B7\u939B\u939D\u9389\u93A7\u938E\u93AA\u939E\u93A6\u9395\u9388\u9399\u939F\u938D\u93B1\u9391\u93B2\u93A4\u93A8\u93B4\u93A3\u93A5\u95D2\u95D3\u95D1\u96B3\u96D7\u96DA\u5DC2\u96DF\u96D8\u96DD\u9723\u9722\u9725\u97AC\u97AE\u97A8\u97AB\u97A4\u97AA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u97A2\u97A5\u97D7\u97D9\u97D6\u97D8\u97FA\u9850\u9851\u9852\u98B8\u9941\u993C\u993A\u9A0F\u9A0B\u9A09\u9A0D\u9A04\u9A11\u9A0A\u9A05\u9A07\u9A06\u9AC0\u9ADC\u9B08\u9B04\u9B05\u9B29\u9B35\u9B4A\u9B4C\u9B4B\u9BC7\u9BC6\u9BC3\u9BBF\u9BC1\u9BB5\u9BB8\u9BD3\u9BB6\u9BC4\u9BB9\u9BBD\u9D5C\u9D53\u9D4F\u9D4A\u9D5B\u9D4B\u9D59\u9D56\u9D4C\u9D57\u9D52\u9D54\u9D5F\u9D58\u9D5A\u9E8E\u9E8C\u9EDF\u9F01\u9F00\u9F16\u9F25\u9F2B\u9F2A\u9F29\u9F28\u9F4C\u9F55\u5134\u5135\u5296\u52F7\u53B4\u56AB\u56AD\u56A6\u56A7\u56AA\u56AC\u58DA\u58DD\u58DB\u5912\u5B3D\u5B3E\u5B3F\u5DC3\u5E70\uFFFD".split(""),e=0;e!=t[241].length;++e)t[241][e].charCodeAt(0)!==65533&&(a[t[241][e]]=61696+e,v[61696+e]=t[241][e]);for(t[242]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5FBF\u61FB\u6507\u6510\u650D\u6509\u650C\u650E\u6584\u65DE\u65DD\u66DE\u6AE7\u6AE0\u6ACC\u6AD1\u6AD9\u6ACB\u6ADF\u6ADC\u6AD0\u6AEB\u6ACF\u6ACD\u6ADE\u6B60\u6BB0\u6C0C\u7019\u7027\u7020\u7016\u702B\u7021\u7022\u7023\u7029\u7017\u7024\u701C\u702A\u720C\u720A\u7207\u7202\u7205\u72A5\u72A6\u72A4\u72A3\u72A1\u74CB\u74C5\u74B7\u74C3\u7516\u7660\u77C9\u77CA\u77C4\u77F1\u791D\u791B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7921\u791C\u7917\u791E\u79B0\u7A67\u7A68\u7C33\u7C3C\u7C39\u7C2C\u7C3B\u7CEC\u7CEA\u7E76\u7E75\u7E78\u7E70\u7E77\u7E6F\u7E7A\u7E72\u7E74\u7E68\u7F4B\u7F4A\u7F83\u7F86\u7FB7\u7FFD\u7FFE\u8078\u81D7\u81D5\u8264\u8261\u8263\u85EB\u85F1\u85ED\u85D9\u85E1\u85E8\u85DA\u85D7\u85EC\u85F2\u85F8\u85D8\u85DF\u85E3\u85DC\u85D1\u85F0\u85E6\u85EF\u85DE\u85E2\u8800\u87FA\u8803\u87F6\u87F7\u8809\u880C\u880B\u8806\u87FC\u8808\u87FF\u880A\u8802\u8962\u895A\u895B\u8957\u8961\u895C\u8958\u895D\u8959\u8988\u89B7\u89B6\u89F6\u8B50\u8B48\u8B4A\u8B40\u8B53\u8B56\u8B54\u8B4B\u8B55\uFFFD".split(""),e=0;e!=t[242].length;++e)t[242][e].charCodeAt(0)!==65533&&(a[t[242][e]]=61952+e,v[61952+e]=t[242][e]);for(t[243]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B51\u8B42\u8B52\u8B57\u8C43\u8C77\u8C76\u8C9A\u8D06\u8D07\u8D09\u8DAC\u8DAA\u8DAD\u8DAB\u8E6D\u8E78\u8E73\u8E6A\u8E6F\u8E7B\u8EC2\u8F52\u8F51\u8F4F\u8F50\u8F53\u8FB4\u9140\u913F\u91B0\u91AD\u93DE\u93C7\u93CF\u93C2\u93DA\u93D0\u93F9\u93EC\u93CC\u93D9\u93A9\u93E6\u93CA\u93D4\u93EE\u93E3\u93D5\u93C4\u93CE\u93C0\u93D2\u93E7\u957D\u95DA\u95DB\u96E1\u9729\u972B\u972C\u9728\u9726\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u97B3\u97B7\u97B6\u97DD\u97DE\u97DF\u985C\u9859\u985D\u9857\u98BF\u98BD\u98BB\u98BE\u9948\u9947\u9943\u99A6\u99A7\u9A1A\u9A15\u9A25\u9A1D\u9A24\u9A1B\u9A22\u9A20\u9A27\u9A23\u9A1E\u9A1C\u9A14\u9AC2\u9B0B\u9B0A\u9B0E\u9B0C\u9B37\u9BEA\u9BEB\u9BE0\u9BDE\u9BE4\u9BE6\u9BE2\u9BF0\u9BD4\u9BD7\u9BEC\u9BDC\u9BD9\u9BE5\u9BD5\u9BE1\u9BDA\u9D77\u9D81\u9D8A\u9D84\u9D88\u9D71\u9D80\u9D78\u9D86\u9D8B\u9D8C\u9D7D\u9D6B\u9D74\u9D75\u9D70\u9D69\u9D85\u9D73\u9D7B\u9D82\u9D6F\u9D79\u9D7F\u9D87\u9D68\u9E94\u9E91\u9EC0\u9EFC\u9F2D\u9F40\u9F41\u9F4D\u9F56\u9F57\u9F58\u5337\u56B2\uFFFD".split(""),e=0;e!=t[243].length;++e)t[243][e].charCodeAt(0)!==65533&&(a[t[243][e]]=62208+e,v[62208+e]=t[243][e]);for(t[244]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u56B5\u56B3\u58E3\u5B45\u5DC6\u5DC7\u5EEE\u5EEF\u5FC0\u5FC1\u61F9\u6517\u6516\u6515\u6513\u65DF\u66E8\u66E3\u66E4\u6AF3\u6AF0\u6AEA\u6AE8\u6AF9\u6AF1\u6AEE\u6AEF\u703C\u7035\u702F\u7037\u7034\u7031\u7042\u7038\u703F\u703A\u7039\u7040\u703B\u7033\u7041\u7213\u7214\u72A8\u737D\u737C\u74BA\u76AB\u76AA\u76BE\u76ED\u77CC\u77CE\u77CF\u77CD\u77F2\u7925\u7923\u7927\u7928\u7924\u7929\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u79B2\u7A6E\u7A6C\u7A6D\u7AF7\u7C49\u7C48\u7C4A\u7C47\u7C45\u7CEE\u7E7B\u7E7E\u7E81\u7E80\u7FBA\u7FFF\u8079\u81DB\u81D9\u820B\u8268\u8269\u8622\u85FF\u8601\u85FE\u861B\u8600\u85F6\u8604\u8609\u8605\u860C\u85FD\u8819\u8810\u8811\u8817\u8813\u8816\u8963\u8966\u89B9\u89F7\u8B60\u8B6A\u8B5D\u8B68\u8B63\u8B65\u8B67\u8B6D\u8DAE\u8E86\u8E88\u8E84\u8F59\u8F56\u8F57\u8F55\u8F58\u8F5A\u908D\u9143\u9141\u91B7\u91B5\u91B2\u91B3\u940B\u9413\u93FB\u9420\u940F\u9414\u93FE\u9415\u9410\u9428\u9419\u940D\u93F5\u9400\u93F7\u9407\u940E\u9416\u9412\u93FA\u9409\u93F8\u940A\u93FF\uFFFD".split(""),e=0;e!=t[244].length;++e)t[244][e].charCodeAt(0)!==65533&&(a[t[244][e]]=62464+e,v[62464+e]=t[244][e]);for(t[245]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u93FC\u940C\u93F6\u9411\u9406\u95DE\u95E0\u95DF\u972E\u972F\u97B9\u97BB\u97FD\u97FE\u9860\u9862\u9863\u985F\u98C1\u98C2\u9950\u994E\u9959\u994C\u994B\u9953\u9A32\u9A34\u9A31\u9A2C\u9A2A\u9A36\u9A29\u9A2E\u9A38\u9A2D\u9AC7\u9ACA\u9AC6\u9B10\u9B12\u9B11\u9C0B\u9C08\u9BF7\u9C05\u9C12\u9BF8\u9C40\u9C07\u9C0E\u9C06\u9C17\u9C14\u9C09\u9D9F\u9D99\u9DA4\u9D9D\u9D92\u9D98\u9D90\u9D9B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9DA0\u9D94\u9D9C\u9DAA\u9D97\u9DA1\u9D9A\u9DA2\u9DA8\u9D9E\u9DA3\u9DBF\u9DA9\u9D96\u9DA6\u9DA7\u9E99\u9E9B\u9E9A\u9EE5\u9EE4\u9EE7\u9EE6\u9F30\u9F2E\u9F5B\u9F60\u9F5E\u9F5D\u9F59\u9F91\u513A\u5139\u5298\u5297\u56C3\u56BD\u56BE\u5B48\u5B47\u5DCB\u5DCF\u5EF1\u61FD\u651B\u6B02\u6AFC\u6B03\u6AF8\u6B00\u7043\u7044\u704A\u7048\u7049\u7045\u7046\u721D\u721A\u7219\u737E\u7517\u766A\u77D0\u792D\u7931\u792F\u7C54\u7C53\u7CF2\u7E8A\u7E87\u7E88\u7E8B\u7E86\u7E8D\u7F4D\u7FBB\u8030\u81DD\u8618\u862A\u8626\u861F\u8623\u861C\u8619\u8627\u862E\u8621\u8620\u8629\u861E\u8625\uFFFD".split(""),e=0;e!=t[245].length;++e)t[245][e].charCodeAt(0)!==65533&&(a[t[245][e]]=62720+e,v[62720+e]=t[245][e]);for(t[246]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8829\u881D\u881B\u8820\u8824\u881C\u882B\u884A\u896D\u8969\u896E\u896B\u89FA\u8B79\u8B78\u8B45\u8B7A\u8B7B\u8D10\u8D14\u8DAF\u8E8E\u8E8C\u8F5E\u8F5B\u8F5D\u9146\u9144\u9145\u91B9\u943F\u943B\u9436\u9429\u943D\u943C\u9430\u9439\u942A\u9437\u942C\u9440\u9431\u95E5\u95E4\u95E3\u9735\u973A\u97BF\u97E1\u9864\u98C9\u98C6\u98C0\u9958\u9956\u9A39\u9A3D\u9A46\u9A44\u9A42\u9A41\u9A3A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9A3F\u9ACD\u9B15\u9B17\u9B18\u9B16\u9B3A\u9B52\u9C2B\u9C1D\u9C1C\u9C2C\u9C23\u9C28\u9C29\u9C24\u9C21\u9DB7\u9DB6\u9DBC\u9DC1\u9DC7\u9DCA\u9DCF\u9DBE\u9DC5\u9DC3\u9DBB\u9DB5\u9DCE\u9DB9\u9DBA\u9DAC\u9DC8\u9DB1\u9DAD\u9DCC\u9DB3\u9DCD\u9DB2\u9E7A\u9E9C\u9EEB\u9EEE\u9EED\u9F1B\u9F18\u9F1A\u9F31\u9F4E\u9F65\u9F64\u9F92\u4EB9\u56C6\u56C5\u56CB\u5971\u5B4B\u5B4C\u5DD5\u5DD1\u5EF2\u6521\u6520\u6526\u6522\u6B0B\u6B08\u6B09\u6C0D\u7055\u7056\u7057\u7052\u721E\u721F\u72A9\u737F\u74D8\u74D5\u74D9\u74D7\u766D\u76AD\u7935\u79B4\u7A70\u7A71\u7C57\u7C5C\u7C59\u7C5B\u7C5A\uFFFD".split(""),e=0;e!=t[246].length;++e)t[246][e].charCodeAt(0)!==65533&&(a[t[246][e]]=62976+e,v[62976+e]=t[246][e]);for(t[247]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7CF4\u7CF1\u7E91\u7F4F\u7F87\u81DE\u826B\u8634\u8635\u8633\u862C\u8632\u8636\u882C\u8828\u8826\u882A\u8825\u8971\u89BF\u89BE\u89FB\u8B7E\u8B84\u8B82\u8B86\u8B85\u8B7F\u8D15\u8E95\u8E94\u8E9A\u8E92\u8E90\u8E96\u8E97\u8F60\u8F62\u9147\u944C\u9450\u944A\u944B\u944F\u9447\u9445\u9448\u9449\u9446\u973F\u97E3\u986A\u9869\u98CB\u9954\u995B\u9A4E\u9A53\u9A54\u9A4C\u9A4F\u9A48\u9A4A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9A49\u9A52\u9A50\u9AD0\u9B19\u9B2B\u9B3B\u9B56\u9B55\u9C46\u9C48\u9C3F\u9C44\u9C39\u9C33\u9C41\u9C3C\u9C37\u9C34\u9C32\u9C3D\u9C36\u9DDB\u9DD2\u9DDE\u9DDA\u9DCB\u9DD0\u9DDC\u9DD1\u9DDF\u9DE9\u9DD9\u9DD8\u9DD6\u9DF5\u9DD5\u9DDD\u9EB6\u9EF0\u9F35\u9F33\u9F32\u9F42\u9F6B\u9F95\u9FA2\u513D\u5299\u58E8\u58E7\u5972\u5B4D\u5DD8\u882F\u5F4F\u6201\u6203\u6204\u6529\u6525\u6596\u66EB\u6B11\u6B12\u6B0F\u6BCA\u705B\u705A\u7222\u7382\u7381\u7383\u7670\u77D4\u7C67\u7C66\u7E95\u826C\u863A\u8640\u8639\u863C\u8631\u863B\u863E\u8830\u8832\u882E\u8833\u8976\u8974\u8973\u89FE\uFFFD".split(""),e=0;e!=t[247].length;++e)t[247][e].charCodeAt(0)!==65533&&(a[t[247][e]]=63232+e,v[63232+e]=t[247][e]);for(t[248]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8B8C\u8B8E\u8B8B\u8B88\u8C45\u8D19\u8E98\u8F64\u8F63\u91BC\u9462\u9455\u945D\u9457\u945E\u97C4\u97C5\u9800\u9A56\u9A59\u9B1E\u9B1F\u9B20\u9C52\u9C58\u9C50\u9C4A\u9C4D\u9C4B\u9C55\u9C59\u9C4C\u9C4E\u9DFB\u9DF7\u9DEF\u9DE3\u9DEB\u9DF8\u9DE4\u9DF6\u9DE1\u9DEE\u9DE6\u9DF2\u9DF0\u9DE2\u9DEC\u9DF4\u9DF3\u9DE8\u9DED\u9EC2\u9ED0\u9EF2\u9EF3\u9F06\u9F1C\u9F38\u9F37\u9F36\u9F43\u9F4F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9F71\u9F70\u9F6E\u9F6F\u56D3\u56CD\u5B4E\u5C6D\u652D\u66ED\u66EE\u6B13\u705F\u7061\u705D\u7060\u7223\u74DB\u74E5\u77D5\u7938\u79B7\u79B6\u7C6A\u7E97\u7F89\u826D\u8643\u8838\u8837\u8835\u884B\u8B94\u8B95\u8E9E\u8E9F\u8EA0\u8E9D\u91BE\u91BD\u91C2\u946B\u9468\u9469\u96E5\u9746\u9743\u9747\u97C7\u97E5\u9A5E\u9AD5\u9B59\u9C63\u9C67\u9C66\u9C62\u9C5E\u9C60\u9E02\u9DFE\u9E07\u9E03\u9E06\u9E05\u9E00\u9E01\u9E09\u9DFF\u9DFD\u9E04\u9EA0\u9F1E\u9F46\u9F74\u9F75\u9F76\u56D4\u652E\u65B8\u6B18\u6B19\u6B17\u6B1A\u7062\u7226\u72AA\u77D8\u77D9\u7939\u7C69\u7C6B\u7CF6\u7E9A\uFFFD".split(""),e=0;e!=t[248].length;++e)t[248][e].charCodeAt(0)!==65533&&(a[t[248][e]]=63488+e,v[63488+e]=t[248][e]);for(t[249]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7E98\u7E9B\u7E99\u81E0\u81E1\u8646\u8647\u8648\u8979\u897A\u897C\u897B\u89FF\u8B98\u8B99\u8EA5\u8EA4\u8EA3\u946E\u946D\u946F\u9471\u9473\u9749\u9872\u995F\u9C68\u9C6E\u9C6D\u9E0B\u9E0D\u9E10\u9E0F\u9E12\u9E11\u9EA1\u9EF5\u9F09\u9F47\u9F78\u9F7B\u9F7A\u9F79\u571E\u7066\u7C6F\u883C\u8DB2\u8EA6\u91C3\u9474\u9478\u9476\u9475\u9A60\u9C74\u9C73\u9C71\u9C75\u9E14\u9E13\u9EF6\u9F0A\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9FA4\u7068\u7065\u7CF7\u866A\u883E\u883D\u883F\u8B9E\u8C9C\u8EA9\u8EC9\u974B\u9873\u9874\u98CC\u9961\u99AB\u9A64\u9A66\u9A67\u9B24\u9E15\u9E17\u9F48\u6207\u6B1E\u7227\u864C\u8EA8\u9482\u9480\u9481\u9A69\u9A68\u9B2E\u9E19\u7229\u864B\u8B9F\u9483\u9C79\u9EB7\u7675\u9A6B\u9C7A\u9E1D\u7069\u706A\u9EA4\u9F7E\u9F49\u9F98\u7881\u92B9\u88CF\u58BB\u6052\u7CA7\u5AFA\u2554\u2566\u2557\u2560\u256C\u2563\u255A\u2569\u255D\u2552\u2564\u2555\u255E\u256A\u2561\u2558\u2567\u255B\u2553\u2565\u2556\u255F\u256B\u2562\u2559\u2568\u255C\u2551\u2550\u256D\u256E\u2570\u256F\u2593\uFFFD".split(""),e=0;e!=t[249].length;++e)t[249][e].charCodeAt(0)!==65533&&(a[t[249][e]]=63744+e,v[63744+e]=t[249][e]);return{enc:a,dec:v}}(),m[1250]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\u0160\u2039\u015A\u0164\u017D\u0179\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0161\u203A\u015B\u0165\u017E\u017A\xA0\u02C7\u02D8\u0141\xA4\u0104\xA6\xA7\xA8\xA9\u015E\xAB\xAC\xAD\xAE\u017B\xB0\xB1\u02DB\u0142\xB4\xB5\xB6\xB7\xB8\u0105\u015F\xBB\u013D\u02DD\u013E\u017C\u0154\xC1\xC2\u0102\xC4\u0139\u0106\xC7\u010C\xC9\u0118\xCB\u011A\xCD\xCE\u010E\u0110\u0143\u0147\xD3\xD4\u0150\xD6\xD7\u0158\u016E\xDA\u0170\xDC\xDD\u0162\xDF\u0155\xE1\xE2\u0103\xE4\u013A\u0107\xE7\u010D\xE9\u0119\xEB\u011B\xED\xEE\u010F\u0111\u0144\u0148\xF3\xF4\u0151\xF6\xF7\u0159\u016F\xFA\u0171\xFC\xFD\u0163\u02D9`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1251]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u0402\u0403\u201A\u0453\u201E\u2026\u2020\u2021\u20AC\u2030\u0409\u2039\u040A\u040C\u040B\u040F\u0452\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\u0459\u203A\u045A\u045C\u045B\u045F\xA0\u040E\u045E\u0408\xA4\u0490\xA6\xA7\u0401\xA9\u0404\xAB\xAC\xAD\xAE\u0407\xB0\xB1\u0406\u0456\u0491\xB5\xB6\xB7\u0451\u2116\u0454\xBB\u0458\u0405\u0455\u0457\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1252]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\u017D\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\u017E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1253]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\u0385\u0386\xA3\xA4\xA5\xA6\xA7\xA8\xA9\uFFFD\xAB\xAC\xAD\xAE\u2015\xB0\xB1\xB2\xB3\u0384\xB5\xB6\xB7\u0388\u0389\u038A\xBB\u038C\xBD\u038E\u038F\u0390\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\uFFFD\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03AA\u03AB\u03AC\u03AD\u03AE\u03AF\u03B0\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C2\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\u03CA\u03CB\u03CC\u03CD\u03CE\uFFFD`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1254]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u011E\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u0130\u015E\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u011F\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u0131\u015F\xFF`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1255]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\uFFFD\uFFFD\uFFFD\uFFFD\xA0\xA1\xA2\xA3\u20AA\xA5\xA6\xA7\xA8\xA9\xD7\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xF7\xBB\xBC\xBD\xBE\xBF\u05B0\u05B1\u05B2\u05B3\u05B4\u05B5\u05B6\u05B7\u05B8\u05B9\uFFFD\u05BB\u05BC\u05BD\u05BE\u05BF\u05C0\u05C1\u05C2\u05C3\u05F0\u05F1\u05F2\u05F3\u05F4\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u05D0\u05D1\u05D2\u05D3\u05D4\u05D5\u05D6\u05D7\u05D8\u05D9\u05DA\u05DB\u05DC\u05DD\u05DE\u05DF\u05E0\u05E1\u05E2\u05E3\u05E4\u05E5\u05E6\u05E7\u05E8\u05E9\u05EA\uFFFD\uFFFD\u200E\u200F\uFFFD`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1256]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\u067E\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0679\u2039\u0152\u0686\u0698\u0688\u06AF\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u06A9\u2122\u0691\u203A\u0153\u200C\u200D\u06BA\xA0\u060C\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\u06BE\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\u061B\xBB\xBC\xBD\xBE\u061F\u06C1\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\xD7\u0637\u0638\u0639\u063A\u0640\u0641\u0642\u0643\xE0\u0644\xE2\u0645\u0646\u0647\u0648\xE7\xE8\xE9\xEA\xEB\u0649\u064A\xEE\xEF\u064B\u064C\u064D\u064E\xF4\u064F\u0650\xF7\u0651\xF9\u0652\xFB\xFC\u200E\u200F\u06D2`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1257]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\uFFFD\u201E\u2026\u2020\u2021\uFFFD\u2030\uFFFD\u2039\uFFFD\xA8\u02C7\xB8\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\uFFFD\u2122\uFFFD\u203A\uFFFD\xAF\u02DB\uFFFD\xA0\uFFFD\xA2\xA3\xA4\uFFFD\xA6\xA7\xD8\xA9\u0156\xAB\xAC\xAD\xAE\xC6\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xF8\xB9\u0157\xBB\xBC\xBD\xBE\xE6\u0104\u012E\u0100\u0106\xC4\xC5\u0118\u0112\u010C\xC9\u0179\u0116\u0122\u0136\u012A\u013B\u0160\u0143\u0145\xD3\u014C\xD5\xD6\xD7\u0172\u0141\u015A\u016A\xDC\u017B\u017D\xDF\u0105\u012F\u0101\u0107\xE4\xE5\u0119\u0113\u010D\xE9\u017A\u0117\u0123\u0137\u012B\u013C\u0161\u0144\u0146\xF3\u014D\xF5\xF6\xF7\u0173\u0142\u015B\u016B\xFC\u017C\u017E\u02D9`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1258]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u20AC\uFFFD\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\uFFFD\u2039\u0152\uFFFD\uFFFD\uFFFD\uFFFD\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\uFFFD\u203A\u0153\uFFFD\uFFFD\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\u0102\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\u0300\xCD\xCE\xCF\u0110\xD1\u0309\xD3\xD4\u01A0\xD6\xD7\xD8\xD9\xDA\xDB\xDC\u01AF\u0303\xDF\xE0\xE1\xE2\u0103\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\u0301\xED\xEE\xEF\u0111\xF1\u0323\xF3\xF4\u01A1\xF6\xF7\xF8\xF9\xFA\xFB\xFC\u01B0\u20AB\xFF`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[1e4]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[10006]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC4\xB9\xB2\xC9\xB3\xD6\xDC\u0385\xE0\xE2\xE4\u0384\xA8\xE7\xE9\xE8\xEA\xEB\xA3\u2122\xEE\xEF\u2022\xBD\u2030\xF4\xF6\xA6\xAD\xF9\xFB\xFC\u2020\u0393\u0394\u0398\u039B\u039E\u03A0\xDF\xAE\xA9\u03A3\u03AA\xA7\u2260\xB0\u0387\u0391\xB1\u2264\u2265\xA5\u0392\u0395\u0396\u0397\u0399\u039A\u039C\u03A6\u03AB\u03A8\u03A9\u03AC\u039D\xAC\u039F\u03A1\u2248\u03A4\xAB\xBB\u2026\xA0\u03A5\u03A7\u0386\u0388\u0153\u2013\u2015\u201C\u201D\u2018\u2019\xF7\u0389\u038A\u038C\u038E\u03AD\u03AE\u03AF\u03CC\u038F\u03CD\u03B1\u03B2\u03C8\u03B4\u03B5\u03C6\u03B3\u03B7\u03B9\u03BE\u03BA\u03BB\u03BC\u03BD\u03BF\u03C0\u03CE\u03C1\u03C3\u03C4\u03B8\u03C9\u03C2\u03C7\u03C5\u03B6\u03CA\u03CB\u0390\u03B0\uFFFD`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[10007]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u2020\xB0\xA2\xA3\xA7\u2022\xB6\u0406\xAE\xA9\u2122\u0402\u0452\u2260\u0403\u0453\u221E\xB1\u2264\u2265\u0456\xB5\u2202\u0408\u0404\u0454\u0407\u0457\u0409\u0459\u040A\u045A\u0458\u0405\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\u040B\u045B\u040C\u045C\u0455\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u201E\u040E\u045E\u040F\u045F\u2116\u0401\u0451\u044F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\xA4`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[10008]=function(){var v=[],a={},t=[],e;for(t[0]=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\uF8D8\uF8D9\uF8DA\uF8DB\uF8DC\uF8DD\uF8DE\uF8DF\uF8E0\uF8E1\uF8E2\uF8E3\uF8E4\uF8E5\uF8E6\uF8E7\uF8E8\uF8E9\uF8EA\uF8EB\uF8EC\uF8ED\uF8EE\uF8EF\uF8F0\uF8F1\uF8F2\uF8F3\uF8F4\uF8F5\uF8F6\uF8F7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uF8F8\uF8F9\uF8FA\uF8FB\uF8FC\uF8FD\uF8FE\uF8FF`.split(""),e=0;e!=t[0].length;++e)t[0][e].charCodeAt(0)!==65533&&(a[t[0][e]]=0+e,v[0+e]=t[0][e]);for(t[161]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3000\u3001\u3002\u30FB\u02C9\u02C7\xA8\u3003\u3005\u2015\uFF5E\uFFFD\u2026\u2018\u2019\u201C\u201D\u3014\u3015\u3008\u3009\u300A\u300B\u300C\u300D\u300E\u300F\u3016\u3017\u3010\u3011\xB1\xD7\xF7\u2236\u2227\u2228\u2211\u220F\u222A\u2229\u2208\u2237\u221A\u22A5\u2225\u2220\u2312\u2299\u222B\u222E\u2261\u224C\u2248\u223D\u221D\u2260\u226E\u226F\u2264\u2265\u221E\u2235\u2234\u2642\u2640\xB0\u2032\u2033\u2103\uFF04\xA4\uFFE0\uFFE1\u2030\xA7\u2116\u2606\u2605\u25CB\u25CF\u25CE\u25C7\u25C6\u25A1\u25A0\u25B3\u25B2\u203B\u2192\u2190\u2191\u2193\u3013\uFFFD".split(""),e=0;e!=t[161].length;++e)t[161][e].charCodeAt(0)!==65533&&(a[t[161][e]]=41216+e,v[41216+e]=t[161][e]);for(t[162]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2488\u2489\u248A\u248B\u248C\u248D\u248E\u248F\u2490\u2491\u2492\u2493\u2494\u2495\u2496\u2497\u2498\u2499\u249A\u249B\u2474\u2475\u2476\u2477\u2478\u2479\u247A\u247B\u247C\u247D\u247E\u247F\u2480\u2481\u2482\u2483\u2484\u2485\u2486\u2487\u2460\u2461\u2462\u2463\u2464\u2465\u2466\u2467\u2468\u2469\uFFFD\uFFFD\u3220\u3221\u3222\u3223\u3224\u3225\u3226\u3227\u3228\u3229\uFFFD\uFFFD\u2160\u2161\u2162\u2163\u2164\u2165\u2166\u2167\u2168\u2169\u216A\u216B\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[162].length;++e)t[162][e].charCodeAt(0)!==65533&&(a[t[162][e]]=41472+e,v[41472+e]=t[162][e]);for(t[163]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFF01\uFF02\uFF03\uFFE5\uFF05\uFF06\uFF07\uFF08\uFF09\uFF0A\uFF0B\uFF0C\uFF0D\uFF0E\uFF0F\uFF10\uFF11\uFF12\uFF13\uFF14\uFF15\uFF16\uFF17\uFF18\uFF19\uFF1A\uFF1B\uFF1C\uFF1D\uFF1E\uFF1F\uFF20\uFF21\uFF22\uFF23\uFF24\uFF25\uFF26\uFF27\uFF28\uFF29\uFF2A\uFF2B\uFF2C\uFF2D\uFF2E\uFF2F\uFF30\uFF31\uFF32\uFF33\uFF34\uFF35\uFF36\uFF37\uFF38\uFF39\uFF3A\uFF3B\uFF3C\uFF3D\uFF3E\uFF3F\uFF40\uFF41\uFF42\uFF43\uFF44\uFF45\uFF46\uFF47\uFF48\uFF49\uFF4A\uFF4B\uFF4C\uFF4D\uFF4E\uFF4F\uFF50\uFF51\uFF52\uFF53\uFF54\uFF55\uFF56\uFF57\uFF58\uFF59\uFF5A\uFF5B\uFF5C\uFF5D\uFFE3\uFFFD".split(""),e=0;e!=t[163].length;++e)t[163][e].charCodeAt(0)!==65533&&(a[t[163][e]]=41728+e,v[41728+e]=t[163][e]);for(t[164]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3041\u3042\u3043\u3044\u3045\u3046\u3047\u3048\u3049\u304A\u304B\u304C\u304D\u304E\u304F\u3050\u3051\u3052\u3053\u3054\u3055\u3056\u3057\u3058\u3059\u305A\u305B\u305C\u305D\u305E\u305F\u3060\u3061\u3062\u3063\u3064\u3065\u3066\u3067\u3068\u3069\u306A\u306B\u306C\u306D\u306E\u306F\u3070\u3071\u3072\u3073\u3074\u3075\u3076\u3077\u3078\u3079\u307A\u307B\u307C\u307D\u307E\u307F\u3080\u3081\u3082\u3083\u3084\u3085\u3086\u3087\u3088\u3089\u308A\u308B\u308C\u308D\u308E\u308F\u3090\u3091\u3092\u3093\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[164].length;++e)t[164][e].charCodeAt(0)!==65533&&(a[t[164][e]]=41984+e,v[41984+e]=t[164][e]);for(t[165]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u30A1\u30A2\u30A3\u30A4\u30A5\u30A6\u30A7\u30A8\u30A9\u30AA\u30AB\u30AC\u30AD\u30AE\u30AF\u30B0\u30B1\u30B2\u30B3\u30B4\u30B5\u30B6\u30B7\u30B8\u30B9\u30BA\u30BB\u30BC\u30BD\u30BE\u30BF\u30C0\u30C1\u30C2\u30C3\u30C4\u30C5\u30C6\u30C7\u30C8\u30C9\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D0\u30D1\u30D2\u30D3\u30D4\u30D5\u30D6\u30D7\u30D8\u30D9\u30DA\u30DB\u30DC\u30DD\u30DE\u30DF\u30E0\u30E1\u30E2\u30E3\u30E4\u30E5\u30E6\u30E7\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EE\u30EF\u30F0\u30F1\u30F2\u30F3\u30F4\u30F5\u30F6\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[165].length;++e)t[165][e].charCodeAt(0)!==65533&&(a[t[165][e]]=42240+e,v[42240+e]=t[165][e]);for(t[166]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\u0398\u0399\u039A\u039B\u039C\u039D\u039E\u039F\u03A0\u03A1\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u03B1\u03B2\u03B3\u03B4\u03B5\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C4\u03C5\u03C6\u03C7\u03C8\u03C9\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[166].length;++e)t[166][e].charCodeAt(0)!==65533&&(a[t[166][e]]=42496+e,v[42496+e]=t[166][e]);for(t[167]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0410\u0411\u0412\u0413\u0414\u0415\u0401\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0430\u0431\u0432\u0433\u0434\u0435\u0451\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[167].length;++e)t[167][e].charCodeAt(0)!==65533&&(a[t[167][e]]=42752+e,v[42752+e]=t[167][e]);for(t[168]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0101\xE1\u01CE\xE0\u0113\xE9\u011B\xE8\u012B\xED\u01D0\xEC\u014D\xF3\u01D2\xF2\u016B\xFA\u01D4\xF9\u01D6\u01D8\u01DA\u01DC\xFC\xEA\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u3105\u3106\u3107\u3108\u3109\u310A\u310B\u310C\u310D\u310E\u310F\u3110\u3111\u3112\u3113\u3114\u3115\u3116\u3117\u3118\u3119\u311A\u311B\u311C\u311D\u311E\u311F\u3120\u3121\u3122\u3123\u3124\u3125\u3126\u3127\u3128\u3129\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[168].length;++e)t[168][e].charCodeAt(0)!==65533&&(a[t[168][e]]=43008+e,v[43008+e]=t[168][e]);for(t[169]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u2500\u2501\u2502\u2503\u2504\u2505\u2506\u2507\u2508\u2509\u250A\u250B\u250C\u250D\u250E\u250F\u2510\u2511\u2512\u2513\u2514\u2515\u2516\u2517\u2518\u2519\u251A\u251B\u251C\u251D\u251E\u251F\u2520\u2521\u2522\u2523\u2524\u2525\u2526\u2527\u2528\u2529\u252A\u252B\u252C\u252D\u252E\u252F\u2530\u2531\u2532\u2533\u2534\u2535\u2536\u2537\u2538\u2539\u253A\u253B\u253C\u253D\u253E\u253F\u2540\u2541\u2542\u2543\u2544\u2545\u2546\u2547\u2548\u2549\u254A\u254B\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[169].length;++e)t[169][e].charCodeAt(0)!==65533&&(a[t[169][e]]=43264+e,v[43264+e]=t[169][e]);for(t[176]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u554A\u963F\u57C3\u6328\u54CE\u5509\u54C0\u7691\u764C\u853C\u77EE\u827E\u788D\u7231\u9698\u978D\u6C28\u5B89\u4FFA\u6309\u6697\u5CB8\u80FA\u6848\u80AE\u6602\u76CE\u51F9\u6556\u71AC\u7FF1\u8884\u50B2\u5965\u61CA\u6FB3\u82AD\u634C\u6252\u53ED\u5427\u7B06\u516B\u75A4\u5DF4\u62D4\u8DCB\u9776\u628A\u8019\u575D\u9738\u7F62\u7238\u767D\u67CF\u767E\u6446\u4F70\u8D25\u62DC\u7A17\u6591\u73ED\u642C\u6273\u822C\u9881\u677F\u7248\u626E\u62CC\u4F34\u74E3\u534A\u529E\u7ECA\u90A6\u5E2E\u6886\u699C\u8180\u7ED1\u68D2\u78C5\u868C\u9551\u508D\u8C24\u82DE\u80DE\u5305\u8912\u5265\uFFFD".split(""),e=0;e!=t[176].length;++e)t[176][e].charCodeAt(0)!==65533&&(a[t[176][e]]=45056+e,v[45056+e]=t[176][e]);for(t[177]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8584\u96F9\u4FDD\u5821\u9971\u5B9D\u62B1\u62A5\u66B4\u8C79\u9C8D\u7206\u676F\u7891\u60B2\u5351\u5317\u8F88\u80CC\u8D1D\u94A1\u500D\u72C8\u5907\u60EB\u7119\u88AB\u5954\u82EF\u672C\u7B28\u5D29\u7EF7\u752D\u6CF5\u8E66\u8FF8\u903C\u9F3B\u6BD4\u9119\u7B14\u5F7C\u78A7\u84D6\u853D\u6BD5\u6BD9\u6BD6\u5E01\u5E87\u75F9\u95ED\u655D\u5F0A\u5FC5\u8F9F\u58C1\u81C2\u907F\u965B\u97AD\u8FB9\u7F16\u8D2C\u6241\u4FBF\u53D8\u535E\u8FA8\u8FA9\u8FAB\u904D\u6807\u5F6A\u8198\u8868\u9CD6\u618B\u522B\u762A\u5F6C\u658C\u6FD2\u6EE8\u5BBE\u6448\u5175\u51B0\u67C4\u4E19\u79C9\u997C\u70B3\uFFFD".split(""),e=0;e!=t[177].length;++e)t[177][e].charCodeAt(0)!==65533&&(a[t[177][e]]=45312+e,v[45312+e]=t[177][e]);for(t[178]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u75C5\u5E76\u73BB\u83E0\u64AD\u62E8\u94B5\u6CE2\u535A\u52C3\u640F\u94C2\u7B94\u4F2F\u5E1B\u8236\u8116\u818A\u6E24\u6CCA\u9A73\u6355\u535C\u54FA\u8865\u57E0\u4E0D\u5E03\u6B65\u7C3F\u90E8\u6016\u64E6\u731C\u88C1\u6750\u624D\u8D22\u776C\u8E29\u91C7\u5F69\u83DC\u8521\u9910\u53C2\u8695\u6B8B\u60ED\u60E8\u707F\u82CD\u8231\u4ED3\u6CA7\u85CF\u64CD\u7CD9\u69FD\u66F9\u8349\u5395\u7B56\u4FA7\u518C\u6D4B\u5C42\u8E6D\u63D2\u53C9\u832C\u8336\u67E5\u78B4\u643D\u5BDF\u5C94\u5DEE\u8BE7\u62C6\u67F4\u8C7A\u6400\u63BA\u8749\u998B\u8C17\u7F20\u94F2\u4EA7\u9610\u98A4\u660C\u7316\uFFFD".split(""),e=0;e!=t[178].length;++e)t[178][e].charCodeAt(0)!==65533&&(a[t[178][e]]=45568+e,v[45568+e]=t[178][e]);for(t[179]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u573A\u5C1D\u5E38\u957F\u507F\u80A0\u5382\u655E\u7545\u5531\u5021\u8D85\u6284\u949E\u671D\u5632\u6F6E\u5DE2\u5435\u7092\u8F66\u626F\u64A4\u63A3\u5F7B\u6F88\u90F4\u81E3\u8FB0\u5C18\u6668\u5FF1\u6C89\u9648\u8D81\u886C\u6491\u79F0\u57CE\u6A59\u6210\u5448\u4E58\u7A0B\u60E9\u6F84\u8BDA\u627F\u901E\u9A8B\u79E4\u5403\u75F4\u6301\u5319\u6C60\u8FDF\u5F1B\u9A70\u803B\u9F7F\u4F88\u5C3A\u8D64\u7FC5\u65A5\u70BD\u5145\u51B2\u866B\u5D07\u5BA0\u62BD\u916C\u7574\u8E0C\u7A20\u6101\u7B79\u4EC7\u7EF8\u7785\u4E11\u81ED\u521D\u51FA\u6A71\u53A8\u8E87\u9504\u96CF\u6EC1\u9664\u695A\uFFFD".split(""),e=0;e!=t[179].length;++e)t[179][e].charCodeAt(0)!==65533&&(a[t[179][e]]=45824+e,v[45824+e]=t[179][e]);for(t[180]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7840\u50A8\u77D7\u6410\u89E6\u5904\u63E3\u5DDD\u7A7F\u693D\u4F20\u8239\u5598\u4E32\u75AE\u7A97\u5E62\u5E8A\u95EF\u521B\u5439\u708A\u6376\u9524\u5782\u6625\u693F\u9187\u5507\u6DF3\u7EAF\u8822\u6233\u7EF0\u75B5\u8328\u78C1\u96CC\u8F9E\u6148\u74F7\u8BCD\u6B64\u523A\u8D50\u6B21\u806A\u8471\u56F1\u5306\u4ECE\u4E1B\u51D1\u7C97\u918B\u7C07\u4FC3\u8E7F\u7BE1\u7A9C\u6467\u5D14\u50AC\u8106\u7601\u7CB9\u6DEC\u7FE0\u6751\u5B58\u5BF8\u78CB\u64AE\u6413\u63AA\u632B\u9519\u642D\u8FBE\u7B54\u7629\u6253\u5927\u5446\u6B79\u50A3\u6234\u5E26\u6B86\u4EE3\u8D37\u888B\u5F85\u902E\uFFFD".split(""),e=0;e!=t[180].length;++e)t[180][e].charCodeAt(0)!==65533&&(a[t[180][e]]=46080+e,v[46080+e]=t[180][e]);for(t[181]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6020\u803D\u62C5\u4E39\u5355\u90F8\u63B8\u80C6\u65E6\u6C2E\u4F46\u60EE\u6DE1\u8BDE\u5F39\u86CB\u5F53\u6321\u515A\u8361\u6863\u5200\u6363\u8E48\u5012\u5C9B\u7977\u5BFC\u5230\u7A3B\u60BC\u9053\u76D7\u5FB7\u5F97\u7684\u8E6C\u706F\u767B\u7B49\u77AA\u51F3\u9093\u5824\u4F4E\u6EF4\u8FEA\u654C\u7B1B\u72C4\u6DA4\u7FDF\u5AE1\u62B5\u5E95\u5730\u8482\u7B2C\u5E1D\u5F1F\u9012\u7F14\u98A0\u6382\u6EC7\u7898\u70B9\u5178\u975B\u57AB\u7535\u4F43\u7538\u5E97\u60E6\u5960\u6DC0\u6BBF\u7889\u53FC\u96D5\u51CB\u5201\u6389\u540A\u9493\u8C03\u8DCC\u7239\u789F\u8776\u8FED\u8C0D\u53E0\uFFFD".split(""),e=0;e!=t[181].length;++e)t[181][e].charCodeAt(0)!==65533&&(a[t[181][e]]=46336+e,v[46336+e]=t[181][e]);for(t[182]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E01\u76EF\u53EE\u9489\u9876\u9F0E\u952D\u5B9A\u8BA2\u4E22\u4E1C\u51AC\u8463\u61C2\u52A8\u680B\u4F97\u606B\u51BB\u6D1E\u515C\u6296\u6597\u9661\u8C46\u9017\u75D8\u90FD\u7763\u6BD2\u728A\u72EC\u8BFB\u5835\u7779\u8D4C\u675C\u9540\u809A\u5EA6\u6E21\u5992\u7AEF\u77ED\u953B\u6BB5\u65AD\u7F0E\u5806\u5151\u961F\u5BF9\u58A9\u5428\u8E72\u6566\u987F\u56E4\u949D\u76FE\u9041\u6387\u54C6\u591A\u593A\u579B\u8EB2\u6735\u8DFA\u8235\u5241\u60F0\u5815\u86FE\u5CE8\u9E45\u4FC4\u989D\u8BB9\u5A25\u6076\u5384\u627C\u904F\u9102\u997F\u6069\u800C\u513F\u8033\u5C14\u9975\u6D31\u4E8C\uFFFD".split(""),e=0;e!=t[182].length;++e)t[182][e].charCodeAt(0)!==65533&&(a[t[182][e]]=46592+e,v[46592+e]=t[182][e]);for(t[183]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8D30\u53D1\u7F5A\u7B4F\u4F10\u4E4F\u9600\u6CD5\u73D0\u85E9\u5E06\u756A\u7FFB\u6A0A\u77FE\u9492\u7E41\u51E1\u70E6\u53CD\u8FD4\u8303\u8D29\u72AF\u996D\u6CDB\u574A\u82B3\u65B9\u80AA\u623F\u9632\u59A8\u4EFF\u8BBF\u7EBA\u653E\u83F2\u975E\u5561\u98DE\u80A5\u532A\u8BFD\u5420\u80BA\u5E9F\u6CB8\u8D39\u82AC\u915A\u5429\u6C1B\u5206\u7EB7\u575F\u711A\u6C7E\u7C89\u594B\u4EFD\u5FFF\u6124\u7CAA\u4E30\u5C01\u67AB\u8702\u5CF0\u950B\u98CE\u75AF\u70FD\u9022\u51AF\u7F1D\u8BBD\u5949\u51E4\u4F5B\u5426\u592B\u6577\u80A4\u5B75\u6276\u62C2\u8F90\u5E45\u6C1F\u7B26\u4F0F\u4FD8\u670D\uFFFD".split(""),e=0;e!=t[183].length;++e)t[183][e].charCodeAt(0)!==65533&&(a[t[183][e]]=46848+e,v[46848+e]=t[183][e]);for(t[184]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D6E\u6DAA\u798F\u88B1\u5F17\u752B\u629A\u8F85\u4FEF\u91DC\u65A7\u812F\u8151\u5E9C\u8150\u8D74\u526F\u8986\u8D4B\u590D\u5085\u4ED8\u961C\u7236\u8179\u8D1F\u5BCC\u8BA3\u9644\u5987\u7F1A\u5490\u5676\u560E\u8BE5\u6539\u6982\u9499\u76D6\u6E89\u5E72\u7518\u6746\u67D1\u7AFF\u809D\u8D76\u611F\u79C6\u6562\u8D63\u5188\u521A\u94A2\u7F38\u809B\u7EB2\u5C97\u6E2F\u6760\u7BD9\u768B\u9AD8\u818F\u7F94\u7CD5\u641E\u9550\u7A3F\u544A\u54E5\u6B4C\u6401\u6208\u9E3D\u80F3\u7599\u5272\u9769\u845B\u683C\u86E4\u9601\u9694\u94EC\u4E2A\u5404\u7ED9\u6839\u8DDF\u8015\u66F4\u5E9A\u7FB9\uFFFD".split(""),e=0;e!=t[184].length;++e)t[184][e].charCodeAt(0)!==65533&&(a[t[184][e]]=47104+e,v[47104+e]=t[184][e]);for(t[185]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u57C2\u803F\u6897\u5DE5\u653B\u529F\u606D\u9F9A\u4F9B\u8EAC\u516C\u5BAB\u5F13\u5DE9\u6C5E\u62F1\u8D21\u5171\u94A9\u52FE\u6C9F\u82DF\u72D7\u57A2\u6784\u8D2D\u591F\u8F9C\u83C7\u5495\u7B8D\u4F30\u6CBD\u5B64\u59D1\u9F13\u53E4\u86CA\u9AA8\u8C37\u80A1\u6545\u987E\u56FA\u96C7\u522E\u74DC\u5250\u5BE1\u6302\u8902\u4E56\u62D0\u602A\u68FA\u5173\u5B98\u51A0\u89C2\u7BA1\u9986\u7F50\u60EF\u704C\u8D2F\u5149\u5E7F\u901B\u7470\u89C4\u572D\u7845\u5F52\u9F9F\u95FA\u8F68\u9B3C\u8BE1\u7678\u6842\u67DC\u8DEA\u8D35\u523D\u8F8A\u6EDA\u68CD\u9505\u90ED\u56FD\u679C\u88F9\u8FC7\u54C8\uFFFD".split(""),e=0;e!=t[185].length;++e)t[185][e].charCodeAt(0)!==65533&&(a[t[185][e]]=47360+e,v[47360+e]=t[185][e]);for(t[186]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9AB8\u5B69\u6D77\u6C26\u4EA5\u5BB3\u9A87\u9163\u61A8\u90AF\u97E9\u542B\u6DB5\u5BD2\u51FD\u558A\u7F55\u7FF0\u64BC\u634D\u65F1\u61BE\u608D\u710A\u6C57\u6C49\u592F\u676D\u822A\u58D5\u568E\u8C6A\u6BEB\u90DD\u597D\u8017\u53F7\u6D69\u5475\u559D\u8377\u83CF\u6838\u79BE\u548C\u4F55\u5408\u76D2\u8C89\u9602\u6CB3\u6DB8\u8D6B\u8910\u9E64\u8D3A\u563F\u9ED1\u75D5\u5F88\u72E0\u6068\u54FC\u4EA8\u6A2A\u8861\u6052\u8F70\u54C4\u70D8\u8679\u9E3F\u6D2A\u5B8F\u5F18\u7EA2\u5589\u4FAF\u7334\u543C\u539A\u5019\u540E\u547C\u4E4E\u5FFD\u745A\u58F6\u846B\u80E1\u8774\u72D0\u7CCA\u6E56\uFFFD".split(""),e=0;e!=t[186].length;++e)t[186][e].charCodeAt(0)!==65533&&(a[t[186][e]]=47616+e,v[47616+e]=t[186][e]);for(t[187]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5F27\u864E\u552C\u62A4\u4E92\u6CAA\u6237\u82B1\u54D7\u534E\u733E\u6ED1\u753B\u5212\u5316\u8BDD\u69D0\u5F8A\u6000\u6DEE\u574F\u6B22\u73AF\u6853\u8FD8\u7F13\u6362\u60A3\u5524\u75EA\u8C62\u7115\u6DA3\u5BA6\u5E7B\u8352\u614C\u9EC4\u78FA\u8757\u7C27\u7687\u51F0\u60F6\u714C\u6643\u5E4C\u604D\u8C0E\u7070\u6325\u8F89\u5FBD\u6062\u86D4\u56DE\u6BC1\u6094\u6167\u5349\u60E0\u6666\u8D3F\u79FD\u4F1A\u70E9\u6C47\u8BB3\u8BF2\u7ED8\u8364\u660F\u5A5A\u9B42\u6D51\u6DF7\u8C41\u6D3B\u4F19\u706B\u83B7\u6216\u60D1\u970D\u8D27\u7978\u51FB\u573E\u57FA\u673A\u7578\u7A3D\u79EF\u7B95\uFFFD".split(""),e=0;e!=t[187].length;++e)t[187][e].charCodeAt(0)!==65533&&(a[t[187][e]]=47872+e,v[47872+e]=t[187][e]);for(t[188]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u808C\u9965\u8FF9\u6FC0\u8BA5\u9E21\u59EC\u7EE9\u7F09\u5409\u6781\u68D8\u8F91\u7C4D\u96C6\u53CA\u6025\u75BE\u6C72\u5373\u5AC9\u7EA7\u6324\u51E0\u810A\u5DF1\u84DF\u6280\u5180\u5B63\u4F0E\u796D\u5242\u60B8\u6D4E\u5BC4\u5BC2\u8BA1\u8BB0\u65E2\u5FCC\u9645\u5993\u7EE7\u7EAA\u5609\u67B7\u5939\u4F73\u5BB6\u52A0\u835A\u988A\u8D3E\u7532\u94BE\u5047\u7A3C\u4EF7\u67B6\u9A7E\u5AC1\u6B7C\u76D1\u575A\u5C16\u7B3A\u95F4\u714E\u517C\u80A9\u8270\u5978\u7F04\u8327\u68C0\u67EC\u78B1\u7877\u62E3\u6361\u7B80\u4FED\u526A\u51CF\u8350\u69DB\u9274\u8DF5\u8D31\u89C1\u952E\u7BAD\u4EF6\uFFFD".split(""),e=0;e!=t[188].length;++e)t[188][e].charCodeAt(0)!==65533&&(a[t[188][e]]=48128+e,v[48128+e]=t[188][e]);for(t[189]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5065\u8230\u5251\u996F\u6E10\u6E85\u6DA7\u5EFA\u50F5\u59DC\u5C06\u6D46\u6C5F\u7586\u848B\u6868\u5956\u8BB2\u5320\u9171\u964D\u8549\u6912\u7901\u7126\u80F6\u4EA4\u90CA\u6D47\u9A84\u5A07\u56BC\u6405\u94F0\u77EB\u4FA5\u811A\u72E1\u89D2\u997A\u7F34\u7EDE\u527F\u6559\u9175\u8F7F\u8F83\u53EB\u7A96\u63ED\u63A5\u7686\u79F8\u8857\u9636\u622A\u52AB\u8282\u6854\u6770\u6377\u776B\u7AED\u6D01\u7ED3\u89E3\u59D0\u6212\u85C9\u82A5\u754C\u501F\u4ECB\u75A5\u8BEB\u5C4A\u5DFE\u7B4B\u65A4\u91D1\u4ECA\u6D25\u895F\u7D27\u9526\u4EC5\u8C28\u8FDB\u9773\u664B\u7981\u8FD1\u70EC\u6D78\uFFFD".split(""),e=0;e!=t[189].length;++e)t[189][e].charCodeAt(0)!==65533&&(a[t[189][e]]=48384+e,v[48384+e]=t[189][e]);for(t[190]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5C3D\u52B2\u8346\u5162\u830E\u775B\u6676\u9CB8\u4EAC\u60CA\u7CBE\u7CB3\u7ECF\u4E95\u8B66\u666F\u9888\u9759\u5883\u656C\u955C\u5F84\u75C9\u9756\u7ADF\u7ADE\u51C0\u70AF\u7A98\u63EA\u7A76\u7EA0\u7396\u97ED\u4E45\u7078\u4E5D\u9152\u53A9\u6551\u65E7\u81FC\u8205\u548E\u5C31\u759A\u97A0\u62D8\u72D9\u75BD\u5C45\u9A79\u83CA\u5C40\u5480\u77E9\u4E3E\u6CAE\u805A\u62D2\u636E\u5DE8\u5177\u8DDD\u8E1E\u952F\u4FF1\u53E5\u60E7\u70AC\u5267\u6350\u9E43\u5A1F\u5026\u7737\u5377\u7EE2\u6485\u652B\u6289\u6398\u5014\u7235\u89C9\u51B3\u8BC0\u7EDD\u5747\u83CC\u94A7\u519B\u541B\u5CFB\uFFFD".split(""),e=0;e!=t[190].length;++e)t[190][e].charCodeAt(0)!==65533&&(a[t[190][e]]=48640+e,v[48640+e]=t[190][e]);for(t[191]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4FCA\u7AE3\u6D5A\u90E1\u9A8F\u5580\u5496\u5361\u54AF\u5F00\u63E9\u6977\u51EF\u6168\u520A\u582A\u52D8\u574E\u780D\u770B\u5EB7\u6177\u7CE0\u625B\u6297\u4EA2\u7095\u8003\u62F7\u70E4\u9760\u5777\u82DB\u67EF\u68F5\u78D5\u9897\u79D1\u58F3\u54B3\u53EF\u6E34\u514B\u523B\u5BA2\u8BFE\u80AF\u5543\u57A6\u6073\u5751\u542D\u7A7A\u6050\u5B54\u63A7\u62A0\u53E3\u6263\u5BC7\u67AF\u54ED\u7A9F\u82E6\u9177\u5E93\u88E4\u5938\u57AE\u630E\u8DE8\u80EF\u5757\u7B77\u4FA9\u5FEB\u5BBD\u6B3E\u5321\u7B50\u72C2\u6846\u77FF\u7736\u65F7\u51B5\u4E8F\u76D4\u5CBF\u7AA5\u8475\u594E\u9B41\u5080\uFFFD".split(""),e=0;e!=t[191].length;++e)t[191][e].charCodeAt(0)!==65533&&(a[t[191][e]]=48896+e,v[48896+e]=t[191][e]);for(t[192]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9988\u6127\u6E83\u5764\u6606\u6346\u56F0\u62EC\u6269\u5ED3\u9614\u5783\u62C9\u5587\u8721\u814A\u8FA3\u5566\u83B1\u6765\u8D56\u84DD\u5A6A\u680F\u62E6\u7BEE\u9611\u5170\u6F9C\u8C30\u63FD\u89C8\u61D2\u7F06\u70C2\u6EE5\u7405\u6994\u72FC\u5ECA\u90CE\u6717\u6D6A\u635E\u52B3\u7262\u8001\u4F6C\u59E5\u916A\u70D9\u6D9D\u52D2\u4E50\u96F7\u956D\u857E\u78CA\u7D2F\u5121\u5792\u64C2\u808B\u7C7B\u6CEA\u68F1\u695E\u51B7\u5398\u68A8\u7281\u9ECE\u7BF1\u72F8\u79BB\u6F13\u7406\u674E\u91CC\u9CA4\u793C\u8389\u8354\u540F\u6817\u4E3D\u5389\u52B1\u783E\u5386\u5229\u5088\u4F8B\u4FD0\uFFFD".split(""),e=0;e!=t[192].length;++e)t[192][e].charCodeAt(0)!==65533&&(a[t[192][e]]=49152+e,v[49152+e]=t[192][e]);for(t[193]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u75E2\u7ACB\u7C92\u6CA5\u96B6\u529B\u7483\u54E9\u4FE9\u8054\u83B2\u8FDE\u9570\u5EC9\u601C\u6D9F\u5E18\u655B\u8138\u94FE\u604B\u70BC\u7EC3\u7CAE\u51C9\u6881\u7CB1\u826F\u4E24\u8F86\u91CF\u667E\u4EAE\u8C05\u64A9\u804A\u50DA\u7597\u71CE\u5BE5\u8FBD\u6F66\u4E86\u6482\u9563\u5ED6\u6599\u5217\u88C2\u70C8\u52A3\u730E\u7433\u6797\u78F7\u9716\u4E34\u90BB\u9CDE\u6DCB\u51DB\u8D41\u541D\u62CE\u73B2\u83F1\u96F6\u9F84\u94C3\u4F36\u7F9A\u51CC\u7075\u9675\u5CAD\u9886\u53E6\u4EE4\u6E9C\u7409\u69B4\u786B\u998F\u7559\u5218\u7624\u6D41\u67F3\u516D\u9F99\u804B\u5499\u7B3C\u7ABF\uFFFD".split(""),e=0;e!=t[193].length;++e)t[193][e].charCodeAt(0)!==65533&&(a[t[193][e]]=49408+e,v[49408+e]=t[193][e]);for(t[194]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9686\u5784\u62E2\u9647\u697C\u5A04\u6402\u7BD3\u6F0F\u964B\u82A6\u5362\u9885\u5E90\u7089\u63B3\u5364\u864F\u9C81\u9E93\u788C\u9732\u8DEF\u8D42\u9E7F\u6F5E\u7984\u5F55\u9646\u622E\u9A74\u5415\u94DD\u4FA3\u65C5\u5C65\u5C61\u7F15\u8651\u6C2F\u5F8B\u7387\u6EE4\u7EFF\u5CE6\u631B\u5B6A\u6EE6\u5375\u4E71\u63A0\u7565\u62A1\u8F6E\u4F26\u4ED1\u6CA6\u7EB6\u8BBA\u841D\u87BA\u7F57\u903B\u9523\u7BA9\u9AA1\u88F8\u843D\u6D1B\u9A86\u7EDC\u5988\u9EBB\u739B\u7801\u8682\u9A6C\u9A82\u561B\u5417\u57CB\u4E70\u9EA6\u5356\u8FC8\u8109\u7792\u9992\u86EE\u6EE1\u8513\u66FC\u6162\u6F2B\uFFFD".split(""),e=0;e!=t[194].length;++e)t[194][e].charCodeAt(0)!==65533&&(a[t[194][e]]=49664+e,v[49664+e]=t[194][e]);for(t[195]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8C29\u8292\u832B\u76F2\u6C13\u5FD9\u83BD\u732B\u8305\u951A\u6BDB\u77DB\u94C6\u536F\u8302\u5192\u5E3D\u8C8C\u8D38\u4E48\u73AB\u679A\u6885\u9176\u9709\u7164\u6CA1\u7709\u5A92\u9541\u6BCF\u7F8E\u6627\u5BD0\u59B9\u5A9A\u95E8\u95F7\u4EEC\u840C\u8499\u6AAC\u76DF\u9530\u731B\u68A6\u5B5F\u772F\u919A\u9761\u7CDC\u8FF7\u8C1C\u5F25\u7C73\u79D8\u89C5\u6CCC\u871C\u5BC6\u5E42\u68C9\u7720\u7EF5\u5195\u514D\u52C9\u5A29\u7F05\u9762\u82D7\u63CF\u7784\u85D0\u79D2\u6E3A\u5E99\u5999\u8511\u706D\u6C11\u62BF\u76BF\u654F\u60AF\u95FD\u660E\u879F\u9E23\u94ED\u540D\u547D\u8C2C\u6478\uFFFD".split(""),e=0;e!=t[195].length;++e)t[195][e].charCodeAt(0)!==65533&&(a[t[195][e]]=49920+e,v[49920+e]=t[195][e]);for(t[196]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6479\u8611\u6A21\u819C\u78E8\u6469\u9B54\u62B9\u672B\u83AB\u58A8\u9ED8\u6CAB\u6F20\u5BDE\u964C\u8C0B\u725F\u67D0\u62C7\u7261\u4EA9\u59C6\u6BCD\u5893\u66AE\u5E55\u52DF\u6155\u6728\u76EE\u7766\u7267\u7A46\u62FF\u54EA\u5450\u94A0\u90A3\u5A1C\u7EB3\u6C16\u4E43\u5976\u8010\u5948\u5357\u7537\u96BE\u56CA\u6320\u8111\u607C\u95F9\u6DD6\u5462\u9981\u5185\u5AE9\u80FD\u59AE\u9713\u502A\u6CE5\u5C3C\u62DF\u4F60\u533F\u817B\u9006\u6EBA\u852B\u62C8\u5E74\u78BE\u64B5\u637B\u5FF5\u5A18\u917F\u9E1F\u5C3F\u634F\u8042\u5B7D\u556E\u954A\u954D\u6D85\u60A8\u67E0\u72DE\u51DD\u5B81\uFFFD".split(""),e=0;e!=t[196].length;++e)t[196][e].charCodeAt(0)!==65533&&(a[t[196][e]]=50176+e,v[50176+e]=t[196][e]);for(t[197]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u62E7\u6CDE\u725B\u626D\u94AE\u7EBD\u8113\u6D53\u519C\u5F04\u5974\u52AA\u6012\u5973\u6696\u8650\u759F\u632A\u61E6\u7CEF\u8BFA\u54E6\u6B27\u9E25\u6BB4\u85D5\u5455\u5076\u6CA4\u556A\u8DB4\u722C\u5E15\u6015\u7436\u62CD\u6392\u724C\u5F98\u6E43\u6D3E\u6500\u6F58\u76D8\u78D0\u76FC\u7554\u5224\u53DB\u4E53\u5E9E\u65C1\u802A\u80D6\u629B\u5486\u5228\u70AE\u888D\u8DD1\u6CE1\u5478\u80DA\u57F9\u88F4\u8D54\u966A\u914D\u4F69\u6C9B\u55B7\u76C6\u7830\u62A8\u70F9\u6F8E\u5F6D\u84EC\u68DA\u787C\u7BF7\u81A8\u670B\u9E4F\u6367\u78B0\u576F\u7812\u9739\u6279\u62AB\u5288\u7435\u6BD7\uFFFD".split(""),e=0;e!=t[197].length;++e)t[197][e].charCodeAt(0)!==65533&&(a[t[197][e]]=50432+e,v[50432+e]=t[197][e]);for(t[198]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5564\u813E\u75B2\u76AE\u5339\u75DE\u50FB\u5C41\u8B6C\u7BC7\u504F\u7247\u9A97\u98D8\u6F02\u74E2\u7968\u6487\u77A5\u62FC\u9891\u8D2B\u54C1\u8058\u4E52\u576A\u82F9\u840D\u5E73\u51ED\u74F6\u8BC4\u5C4F\u5761\u6CFC\u9887\u5A46\u7834\u9B44\u8FEB\u7C95\u5256\u6251\u94FA\u4EC6\u8386\u8461\u83E9\u84B2\u57D4\u6734\u5703\u666E\u6D66\u8C31\u66DD\u7011\u671F\u6B3A\u6816\u621A\u59BB\u4E03\u51C4\u6F06\u67D2\u6C8F\u5176\u68CB\u5947\u6B67\u7566\u5D0E\u8110\u9F50\u65D7\u7948\u7941\u9A91\u8D77\u5C82\u4E5E\u4F01\u542F\u5951\u780C\u5668\u6C14\u8FC4\u5F03\u6C7D\u6CE3\u8BAB\u6390\uFFFD".split(""),e=0;e!=t[198].length;++e)t[198][e].charCodeAt(0)!==65533&&(a[t[198][e]]=50688+e,v[50688+e]=t[198][e]);for(t[199]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6070\u6D3D\u7275\u6266\u948E\u94C5\u5343\u8FC1\u7B7E\u4EDF\u8C26\u4E7E\u9ED4\u94B1\u94B3\u524D\u6F5C\u9063\u6D45\u8C34\u5811\u5D4C\u6B20\u6B49\u67AA\u545B\u8154\u7F8C\u5899\u8537\u5F3A\u62A2\u6A47\u9539\u6572\u6084\u6865\u77A7\u4E54\u4FA8\u5DE7\u9798\u64AC\u7FD8\u5CED\u4FCF\u7A8D\u5207\u8304\u4E14\u602F\u7A83\u94A6\u4FB5\u4EB2\u79E6\u7434\u52E4\u82B9\u64D2\u79BD\u5BDD\u6C81\u9752\u8F7B\u6C22\u503E\u537F\u6E05\u64CE\u6674\u6C30\u60C5\u9877\u8BF7\u5E86\u743C\u7A77\u79CB\u4E18\u90B1\u7403\u6C42\u56DA\u914B\u6CC5\u8D8B\u533A\u86C6\u66F2\u8EAF\u5C48\u9A71\u6E20\uFFFD".split(""),e=0;e!=t[199].length;++e)t[199][e].charCodeAt(0)!==65533&&(a[t[199][e]]=50944+e,v[50944+e]=t[199][e]);for(t[200]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u53D6\u5A36\u9F8B\u8DA3\u53BB\u5708\u98A7\u6743\u919B\u6CC9\u5168\u75CA\u62F3\u72AC\u5238\u529D\u7F3A\u7094\u7638\u5374\u9E4A\u69B7\u786E\u96C0\u88D9\u7FA4\u7136\u71C3\u5189\u67D3\u74E4\u58E4\u6518\u56B7\u8BA9\u9976\u6270\u7ED5\u60F9\u70ED\u58EC\u4EC1\u4EBA\u5FCD\u97E7\u4EFB\u8BA4\u5203\u598A\u7EAB\u6254\u4ECD\u65E5\u620E\u8338\u84C9\u8363\u878D\u7194\u6EB6\u5BB9\u7ED2\u5197\u63C9\u67D4\u8089\u8339\u8815\u5112\u5B7A\u5982\u8FB1\u4E73\u6C5D\u5165\u8925\u8F6F\u962E\u854A\u745E\u9510\u95F0\u6DA6\u82E5\u5F31\u6492\u6D12\u8428\u816E\u9CC3\u585E\u8D5B\u4E09\u53C1\uFFFD".split(""),e=0;e!=t[200].length;++e)t[200][e].charCodeAt(0)!==65533&&(a[t[200][e]]=51200+e,v[51200+e]=t[200][e]);for(t[201]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4F1E\u6563\u6851\u55D3\u4E27\u6414\u9A9A\u626B\u5AC2\u745F\u8272\u6DA9\u68EE\u50E7\u838E\u7802\u6740\u5239\u6C99\u7EB1\u50BB\u5565\u715E\u7B5B\u6652\u73CA\u82EB\u6749\u5C71\u5220\u717D\u886B\u95EA\u9655\u64C5\u8D61\u81B3\u5584\u6C55\u6247\u7F2E\u5892\u4F24\u5546\u8D4F\u664C\u4E0A\u5C1A\u88F3\u68A2\u634E\u7A0D\u70E7\u828D\u52FA\u97F6\u5C11\u54E8\u90B5\u7ECD\u5962\u8D4A\u86C7\u820C\u820D\u8D66\u6444\u5C04\u6151\u6D89\u793E\u8BBE\u7837\u7533\u547B\u4F38\u8EAB\u6DF1\u5A20\u7EC5\u795E\u6C88\u5BA1\u5A76\u751A\u80BE\u614E\u6E17\u58F0\u751F\u7525\u7272\u5347\u7EF3\uFFFD".split(""),e=0;e!=t[201].length;++e)t[201][e].charCodeAt(0)!==65533&&(a[t[201][e]]=51456+e,v[51456+e]=t[201][e]);for(t[202]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7701\u76DB\u5269\u80DC\u5723\u5E08\u5931\u72EE\u65BD\u6E7F\u8BD7\u5C38\u8671\u5341\u77F3\u62FE\u65F6\u4EC0\u98DF\u8680\u5B9E\u8BC6\u53F2\u77E2\u4F7F\u5C4E\u9A76\u59CB\u5F0F\u793A\u58EB\u4E16\u67FF\u4E8B\u62ED\u8A93\u901D\u52BF\u662F\u55DC\u566C\u9002\u4ED5\u4F8D\u91CA\u9970\u6C0F\u5E02\u6043\u5BA4\u89C6\u8BD5\u6536\u624B\u9996\u5B88\u5BFF\u6388\u552E\u53D7\u7626\u517D\u852C\u67A2\u68B3\u6B8A\u6292\u8F93\u53D4\u8212\u6DD1\u758F\u4E66\u8D4E\u5B70\u719F\u85AF\u6691\u66D9\u7F72\u8700\u9ECD\u9F20\u5C5E\u672F\u8FF0\u6811\u675F\u620D\u7AD6\u5885\u5EB6\u6570\u6F31\uFFFD".split(""),e=0;e!=t[202].length;++e)t[202][e].charCodeAt(0)!==65533&&(a[t[202][e]]=51712+e,v[51712+e]=t[202][e]);for(t[203]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6055\u5237\u800D\u6454\u8870\u7529\u5E05\u6813\u62F4\u971C\u53CC\u723D\u8C01\u6C34\u7761\u7A0E\u542E\u77AC\u987A\u821C\u8BF4\u7855\u6714\u70C1\u65AF\u6495\u5636\u601D\u79C1\u53F8\u4E1D\u6B7B\u8086\u5BFA\u55E3\u56DB\u4F3A\u4F3C\u9972\u5DF3\u677E\u8038\u6002\u9882\u9001\u5B8B\u8BBC\u8BF5\u641C\u8258\u64DE\u55FD\u82CF\u9165\u4FD7\u7D20\u901F\u7C9F\u50F3\u5851\u6EAF\u5BBF\u8BC9\u8083\u9178\u849C\u7B97\u867D\u968B\u968F\u7EE5\u9AD3\u788E\u5C81\u7A57\u9042\u96A7\u795F\u5B59\u635F\u7B0B\u84D1\u68AD\u5506\u7F29\u7410\u7D22\u9501\u6240\u584C\u4ED6\u5B83\u5979\u5854\uFFFD".split(""),e=0;e!=t[203].length;++e)t[203][e].charCodeAt(0)!==65533&&(a[t[203][e]]=51968+e,v[51968+e]=t[203][e]);for(t[204]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u736D\u631E\u8E4B\u8E0F\u80CE\u82D4\u62AC\u53F0\u6CF0\u915E\u592A\u6001\u6C70\u574D\u644A\u8D2A\u762B\u6EE9\u575B\u6A80\u75F0\u6F6D\u8C2D\u8C08\u5766\u6BEF\u8892\u78B3\u63A2\u53F9\u70AD\u6C64\u5858\u642A\u5802\u68E0\u819B\u5510\u7CD6\u5018\u8EBA\u6DCC\u8D9F\u70EB\u638F\u6D9B\u6ED4\u7EE6\u8404\u6843\u9003\u6DD8\u9676\u8BA8\u5957\u7279\u85E4\u817E\u75BC\u8A8A\u68AF\u5254\u8E22\u9511\u63D0\u9898\u8E44\u557C\u4F53\u66FF\u568F\u60D5\u6D95\u5243\u5C49\u5929\u6DFB\u586B\u7530\u751C\u606C\u8214\u8146\u6311\u6761\u8FE2\u773A\u8DF3\u8D34\u94C1\u5E16\u5385\u542C\u70C3\uFFFD".split(""),e=0;e!=t[204].length;++e)t[204][e].charCodeAt(0)!==65533&&(a[t[204][e]]=52224+e,v[52224+e]=t[204][e]);for(t[205]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6C40\u5EF7\u505C\u4EAD\u5EAD\u633A\u8247\u901A\u6850\u916E\u77B3\u540C\u94DC\u5F64\u7AE5\u6876\u6345\u7B52\u7EDF\u75DB\u5077\u6295\u5934\u900F\u51F8\u79C3\u7A81\u56FE\u5F92\u9014\u6D82\u5C60\u571F\u5410\u5154\u6E4D\u56E2\u63A8\u9893\u817F\u8715\u892A\u9000\u541E\u5C6F\u81C0\u62D6\u6258\u8131\u9E35\u9640\u9A6E\u9A7C\u692D\u59A5\u62D3\u553E\u6316\u54C7\u86D9\u6D3C\u5A03\u74E6\u889C\u6B6A\u5916\u8C4C\u5F2F\u6E7E\u73A9\u987D\u4E38\u70F7\u5B8C\u7897\u633D\u665A\u7696\u60CB\u5B9B\u5A49\u4E07\u8155\u6C6A\u738B\u4EA1\u6789\u7F51\u5F80\u65FA\u671B\u5FD8\u5984\u5A01\uFFFD".split(""),e=0;e!=t[205].length;++e)t[205][e].charCodeAt(0)!==65533&&(a[t[205][e]]=52480+e,v[52480+e]=t[205][e]);for(t[206]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5DCD\u5FAE\u5371\u97E6\u8FDD\u6845\u56F4\u552F\u60DF\u4E3A\u6F4D\u7EF4\u82C7\u840E\u59D4\u4F1F\u4F2A\u5C3E\u7EAC\u672A\u851A\u5473\u754F\u80C3\u5582\u9B4F\u4F4D\u6E2D\u8C13\u5C09\u6170\u536B\u761F\u6E29\u868A\u6587\u95FB\u7EB9\u543B\u7A33\u7D0A\u95EE\u55E1\u7FC1\u74EE\u631D\u8717\u6DA1\u7A9D\u6211\u65A1\u5367\u63E1\u6C83\u5DEB\u545C\u94A8\u4E4C\u6C61\u8BEC\u5C4B\u65E0\u829C\u68A7\u543E\u5434\u6BCB\u6B66\u4E94\u6342\u5348\u821E\u4F0D\u4FAE\u575E\u620A\u96FE\u6664\u7269\u52FF\u52A1\u609F\u8BEF\u6614\u7199\u6790\u897F\u7852\u77FD\u6670\u563B\u5438\u9521\u727A\uFFFD".split(""),e=0;e!=t[206].length;++e)t[206][e].charCodeAt(0)!==65533&&(a[t[206][e]]=52736+e,v[52736+e]=t[206][e]);for(t[207]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A00\u606F\u5E0C\u6089\u819D\u5915\u60DC\u7184\u70EF\u6EAA\u6C50\u7280\u6A84\u88AD\u5E2D\u4E60\u5AB3\u559C\u94E3\u6D17\u7CFB\u9699\u620F\u7EC6\u778E\u867E\u5323\u971E\u8F96\u6687\u5CE1\u4FA0\u72ED\u4E0B\u53A6\u590F\u5413\u6380\u9528\u5148\u4ED9\u9C9C\u7EA4\u54B8\u8D24\u8854\u8237\u95F2\u6D8E\u5F26\u5ACC\u663E\u9669\u73B0\u732E\u53BF\u817A\u9985\u7FA1\u5BAA\u9677\u9650\u7EBF\u76F8\u53A2\u9576\u9999\u7BB1\u8944\u6E58\u4E61\u7FD4\u7965\u8BE6\u60F3\u54CD\u4EAB\u9879\u5DF7\u6A61\u50CF\u5411\u8C61\u8427\u785D\u9704\u524A\u54EE\u56A3\u9500\u6D88\u5BB5\u6DC6\u6653\uFFFD".split(""),e=0;e!=t[207].length;++e)t[207][e].charCodeAt(0)!==65533&&(a[t[207][e]]=52992+e,v[52992+e]=t[207][e]);for(t[208]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5C0F\u5B5D\u6821\u8096\u5578\u7B11\u6548\u6954\u4E9B\u6B47\u874E\u978B\u534F\u631F\u643A\u90AA\u659C\u80C1\u8C10\u5199\u68B0\u5378\u87F9\u61C8\u6CC4\u6CFB\u8C22\u5C51\u85AA\u82AF\u950C\u6B23\u8F9B\u65B0\u5FFB\u5FC3\u4FE1\u8845\u661F\u8165\u7329\u60FA\u5174\u5211\u578B\u5F62\u90A2\u884C\u9192\u5E78\u674F\u6027\u59D3\u5144\u51F6\u80F8\u5308\u6C79\u96C4\u718A\u4F11\u4FEE\u7F9E\u673D\u55C5\u9508\u79C0\u8896\u7EE3\u589F\u620C\u9700\u865A\u5618\u987B\u5F90\u8BB8\u84C4\u9157\u53D9\u65ED\u5E8F\u755C\u6064\u7D6E\u5A7F\u7EEA\u7EED\u8F69\u55A7\u5BA3\u60AC\u65CB\u7384\uFFFD".split(""),e=0;e!=t[208].length;++e)t[208][e].charCodeAt(0)!==65533&&(a[t[208][e]]=53248+e,v[53248+e]=t[208][e]);for(t[209]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9009\u7663\u7729\u7EDA\u9774\u859B\u5B66\u7A74\u96EA\u8840\u52CB\u718F\u5FAA\u65EC\u8BE2\u5BFB\u9A6F\u5DE1\u6B89\u6C5B\u8BAD\u8BAF\u900A\u8FC5\u538B\u62BC\u9E26\u9E2D\u5440\u4E2B\u82BD\u7259\u869C\u5D16\u8859\u6DAF\u96C5\u54D1\u4E9A\u8BB6\u7109\u54BD\u9609\u70DF\u6DF9\u76D0\u4E25\u7814\u8712\u5CA9\u5EF6\u8A00\u989C\u960E\u708E\u6CBF\u5944\u63A9\u773C\u884D\u6F14\u8273\u5830\u71D5\u538C\u781A\u96C1\u5501\u5F66\u7130\u5BB4\u8C1A\u9A8C\u6B83\u592E\u9E2F\u79E7\u6768\u626C\u4F6F\u75A1\u7F8A\u6D0B\u9633\u6C27\u4EF0\u75D2\u517B\u6837\u6F3E\u9080\u8170\u5996\u7476\uFFFD".split(""),e=0;e!=t[209].length;++e)t[209][e].charCodeAt(0)!==65533&&(a[t[209][e]]=53504+e,v[53504+e]=t[209][e]);for(t[210]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6447\u5C27\u9065\u7A91\u8C23\u59DA\u54AC\u8200\u836F\u8981\u8000\u6930\u564E\u8036\u7237\u91CE\u51B6\u4E5F\u9875\u6396\u4E1A\u53F6\u66F3\u814B\u591C\u6DB2\u4E00\u58F9\u533B\u63D6\u94F1\u4F9D\u4F0A\u8863\u9890\u5937\u9057\u79FB\u4EEA\u80F0\u7591\u6C82\u5B9C\u59E8\u5F5D\u6905\u8681\u501A\u5DF2\u4E59\u77E3\u4EE5\u827A\u6291\u6613\u9091\u5C79\u4EBF\u5F79\u81C6\u9038\u8084\u75AB\u4EA6\u88D4\u610F\u6BC5\u5FC6\u4E49\u76CA\u6EA2\u8BE3\u8BAE\u8C0A\u8BD1\u5F02\u7FFC\u7FCC\u7ECE\u8335\u836B\u56E0\u6BB7\u97F3\u9634\u59FB\u541F\u94F6\u6DEB\u5BC5\u996E\u5C39\u5F15\u9690\uFFFD".split(""),e=0;e!=t[210].length;++e)t[210][e].charCodeAt(0)!==65533&&(a[t[210][e]]=53760+e,v[53760+e]=t[210][e]);for(t[211]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5370\u82F1\u6A31\u5A74\u9E70\u5E94\u7F28\u83B9\u8424\u8425\u8367\u8747\u8FCE\u8D62\u76C8\u5F71\u9896\u786C\u6620\u54DF\u62E5\u4F63\u81C3\u75C8\u5EB8\u96CD\u8E0A\u86F9\u548F\u6CF3\u6D8C\u6C38\u607F\u52C7\u7528\u5E7D\u4F18\u60A0\u5FE7\u5C24\u7531\u90AE\u94C0\u72B9\u6CB9\u6E38\u9149\u6709\u53CB\u53F3\u4F51\u91C9\u8BF1\u53C8\u5E7C\u8FC2\u6DE4\u4E8E\u76C2\u6986\u865E\u611A\u8206\u4F59\u4FDE\u903E\u9C7C\u6109\u6E1D\u6E14\u9685\u4E88\u5A31\u96E8\u4E0E\u5C7F\u79B9\u5B87\u8BED\u7FBD\u7389\u57DF\u828B\u90C1\u5401\u9047\u55BB\u5CEA\u5FA1\u6108\u6B32\u72F1\u80B2\u8A89\uFFFD".split(""),e=0;e!=t[211].length;++e)t[211][e].charCodeAt(0)!==65533&&(a[t[211][e]]=54016+e,v[54016+e]=t[211][e]);for(t[212]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D74\u5BD3\u88D5\u9884\u8C6B\u9A6D\u9E33\u6E0A\u51A4\u5143\u57A3\u8881\u539F\u63F4\u8F95\u56ED\u5458\u5706\u733F\u6E90\u7F18\u8FDC\u82D1\u613F\u6028\u9662\u66F0\u7EA6\u8D8A\u8DC3\u94A5\u5CB3\u7CA4\u6708\u60A6\u9605\u8018\u4E91\u90E7\u5300\u9668\u5141\u8FD0\u8574\u915D\u6655\u97F5\u5B55\u531D\u7838\u6742\u683D\u54C9\u707E\u5BB0\u8F7D\u518D\u5728\u54B1\u6512\u6682\u8D5E\u8D43\u810F\u846C\u906D\u7CDF\u51FF\u85FB\u67A3\u65E9\u6FA1\u86A4\u8E81\u566A\u9020\u7682\u7076\u71E5\u8D23\u62E9\u5219\u6CFD\u8D3C\u600E\u589E\u618E\u66FE\u8D60\u624E\u55B3\u6E23\u672D\u8F67\uFFFD".split(""),e=0;e!=t[212].length;++e)t[212][e].charCodeAt(0)!==65533&&(a[t[212][e]]=54272+e,v[54272+e]=t[212][e]);for(t[213]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u94E1\u95F8\u7728\u6805\u69A8\u548B\u4E4D\u70B8\u8BC8\u6458\u658B\u5B85\u7A84\u503A\u5BE8\u77BB\u6BE1\u8A79\u7C98\u6CBE\u76CF\u65A9\u8F97\u5D2D\u5C55\u8638\u6808\u5360\u6218\u7AD9\u6E5B\u7EFD\u6A1F\u7AE0\u5F70\u6F33\u5F20\u638C\u6DA8\u6756\u4E08\u5E10\u8D26\u4ED7\u80C0\u7634\u969C\u62DB\u662D\u627E\u6CBC\u8D75\u7167\u7F69\u5146\u8087\u53EC\u906E\u6298\u54F2\u86F0\u8F99\u8005\u9517\u8517\u8FD9\u6D59\u73CD\u659F\u771F\u7504\u7827\u81FB\u8D1E\u9488\u4FA6\u6795\u75B9\u8BCA\u9707\u632F\u9547\u9635\u84B8\u6323\u7741\u5F81\u72F0\u4E89\u6014\u6574\u62EF\u6B63\u653F\uFFFD".split(""),e=0;e!=t[213].length;++e)t[213][e].charCodeAt(0)!==65533&&(a[t[213][e]]=54528+e,v[54528+e]=t[213][e]);for(t[214]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5E27\u75C7\u90D1\u8BC1\u829D\u679D\u652F\u5431\u8718\u77E5\u80A2\u8102\u6C41\u4E4B\u7EC7\u804C\u76F4\u690D\u6B96\u6267\u503C\u4F84\u5740\u6307\u6B62\u8DBE\u53EA\u65E8\u7EB8\u5FD7\u631A\u63B7\u81F3\u81F4\u7F6E\u5E1C\u5CD9\u5236\u667A\u79E9\u7A1A\u8D28\u7099\u75D4\u6EDE\u6CBB\u7A92\u4E2D\u76C5\u5FE0\u949F\u8877\u7EC8\u79CD\u80BF\u91CD\u4EF2\u4F17\u821F\u5468\u5DDE\u6D32\u8BCC\u7CA5\u8F74\u8098\u5E1A\u5492\u76B1\u5B99\u663C\u9AA4\u73E0\u682A\u86DB\u6731\u732A\u8BF8\u8BDB\u9010\u7AF9\u70DB\u716E\u62C4\u77A9\u5631\u4E3B\u8457\u67F1\u52A9\u86C0\u8D2E\u94F8\u7B51\uFFFD".split(""),e=0;e!=t[214].length;++e)t[214][e].charCodeAt(0)!==65533&&(a[t[214][e]]=54784+e,v[54784+e]=t[214][e]);for(t[215]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4F4F\u6CE8\u795D\u9A7B\u6293\u722A\u62FD\u4E13\u7816\u8F6C\u64B0\u8D5A\u7BC6\u6869\u5E84\u88C5\u5986\u649E\u58EE\u72B6\u690E\u9525\u8FFD\u8D58\u5760\u7F00\u8C06\u51C6\u6349\u62D9\u5353\u684C\u7422\u8301\u914C\u5544\u7740\u707C\u6D4A\u5179\u54A8\u8D44\u59FF\u6ECB\u6DC4\u5B5C\u7D2B\u4ED4\u7C7D\u6ED3\u5B50\u81EA\u6E0D\u5B57\u9B03\u68D5\u8E2A\u5B97\u7EFC\u603B\u7EB5\u90B9\u8D70\u594F\u63CD\u79DF\u8DB3\u5352\u65CF\u7956\u8BC5\u963B\u7EC4\u94BB\u7E82\u5634\u9189\u6700\u7F6A\u5C0A\u9075\u6628\u5DE6\u4F50\u67DE\u505A\u4F5C\u5750\u5EA7\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD".split(""),e=0;e!=t[215].length;++e)t[215][e].charCodeAt(0)!==65533&&(a[t[215][e]]=55040+e,v[55040+e]=t[215][e]);for(t[216]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4E8D\u4E0C\u5140\u4E10\u5EFF\u5345\u4E15\u4E98\u4E1E\u9B32\u5B6C\u5669\u4E28\u79BA\u4E3F\u5315\u4E47\u592D\u723B\u536E\u6C10\u56DF\u80E4\u9997\u6BD3\u777E\u9F17\u4E36\u4E9F\u9F10\u4E5C\u4E69\u4E93\u8288\u5B5B\u556C\u560F\u4EC4\u538D\u539D\u53A3\u53A5\u53AE\u9765\u8D5D\u531A\u53F5\u5326\u532E\u533E\u8D5C\u5366\u5363\u5202\u5208\u520E\u522D\u5233\u523F\u5240\u524C\u525E\u5261\u525C\u84AF\u527D\u5282\u5281\u5290\u5293\u5182\u7F54\u4EBB\u4EC3\u4EC9\u4EC2\u4EE8\u4EE1\u4EEB\u4EDE\u4F1B\u4EF3\u4F22\u4F64\u4EF5\u4F25\u4F27\u4F09\u4F2B\u4F5E\u4F67\u6538\u4F5A\u4F5D\uFFFD".split(""),e=0;e!=t[216].length;++e)t[216][e].charCodeAt(0)!==65533&&(a[t[216][e]]=55296+e,v[55296+e]=t[216][e]);for(t[217]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u4F5F\u4F57\u4F32\u4F3D\u4F76\u4F74\u4F91\u4F89\u4F83\u4F8F\u4F7E\u4F7B\u4FAA\u4F7C\u4FAC\u4F94\u4FE6\u4FE8\u4FEA\u4FC5\u4FDA\u4FE3\u4FDC\u4FD1\u4FDF\u4FF8\u5029\u504C\u4FF3\u502C\u500F\u502E\u502D\u4FFE\u501C\u500C\u5025\u5028\u507E\u5043\u5055\u5048\u504E\u506C\u507B\u50A5\u50A7\u50A9\u50BA\u50D6\u5106\u50ED\u50EC\u50E6\u50EE\u5107\u510B\u4EDD\u6C3D\u4F58\u4F65\u4FCE\u9FA0\u6C46\u7C74\u516E\u5DFD\u9EC9\u9998\u5181\u5914\u52F9\u530D\u8A07\u5310\u51EB\u5919\u5155\u4EA0\u5156\u4EB3\u886E\u88A4\u4EB5\u8114\u88D2\u7980\u5B34\u8803\u7FB8\u51AB\u51B1\u51BD\u51BC\uFFFD".split(""),e=0;e!=t[217].length;++e)t[217][e].charCodeAt(0)!==65533&&(a[t[217][e]]=55552+e,v[55552+e]=t[217][e]);for(t[218]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u51C7\u5196\u51A2\u51A5\u8BA0\u8BA6\u8BA7\u8BAA\u8BB4\u8BB5\u8BB7\u8BC2\u8BC3\u8BCB\u8BCF\u8BCE\u8BD2\u8BD3\u8BD4\u8BD6\u8BD8\u8BD9\u8BDC\u8BDF\u8BE0\u8BE4\u8BE8\u8BE9\u8BEE\u8BF0\u8BF3\u8BF6\u8BF9\u8BFC\u8BFF\u8C00\u8C02\u8C04\u8C07\u8C0C\u8C0F\u8C11\u8C12\u8C14\u8C15\u8C16\u8C19\u8C1B\u8C18\u8C1D\u8C1F\u8C20\u8C21\u8C25\u8C27\u8C2A\u8C2B\u8C2E\u8C2F\u8C32\u8C33\u8C35\u8C36\u5369\u537A\u961D\u9622\u9621\u9631\u962A\u963D\u963C\u9642\u9649\u9654\u965F\u9667\u966C\u9672\u9674\u9688\u968D\u9697\u96B0\u9097\u909B\u909D\u9099\u90AC\u90A1\u90B4\u90B3\u90B6\u90BA\uFFFD".split(""),e=0;e!=t[218].length;++e)t[218][e].charCodeAt(0)!==65533&&(a[t[218][e]]=55808+e,v[55808+e]=t[218][e]);for(t[219]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u90B8\u90B0\u90CF\u90C5\u90BE\u90D0\u90C4\u90C7\u90D3\u90E6\u90E2\u90DC\u90D7\u90DB\u90EB\u90EF\u90FE\u9104\u9122\u911E\u9123\u9131\u912F\u9139\u9143\u9146\u520D\u5942\u52A2\u52AC\u52AD\u52BE\u54FF\u52D0\u52D6\u52F0\u53DF\u71EE\u77CD\u5EF4\u51F5\u51FC\u9B2F\u53B6\u5F01\u755A\u5DEF\u574C\u57A9\u57A1\u587E\u58BC\u58C5\u58D1\u5729\u572C\u572A\u5733\u5739\u572E\u572F\u575C\u573B\u5742\u5769\u5785\u576B\u5786\u577C\u577B\u5768\u576D\u5776\u5773\u57AD\u57A4\u578C\u57B2\u57CF\u57A7\u57B4\u5793\u57A0\u57D5\u57D8\u57DA\u57D9\u57D2\u57B8\u57F4\u57EF\u57F8\u57E4\u57DD\uFFFD".split(""),e=0;e!=t[219].length;++e)t[219][e].charCodeAt(0)!==65533&&(a[t[219][e]]=56064+e,v[56064+e]=t[219][e]);for(t[220]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u580B\u580D\u57FD\u57ED\u5800\u581E\u5819\u5844\u5820\u5865\u586C\u5881\u5889\u589A\u5880\u99A8\u9F19\u61FF\u8279\u827D\u827F\u828F\u828A\u82A8\u8284\u828E\u8291\u8297\u8299\u82AB\u82B8\u82BE\u82B0\u82C8\u82CA\u82E3\u8298\u82B7\u82AE\u82CB\u82CC\u82C1\u82A9\u82B4\u82A1\u82AA\u829F\u82C4\u82CE\u82A4\u82E1\u8309\u82F7\u82E4\u830F\u8307\u82DC\u82F4\u82D2\u82D8\u830C\u82FB\u82D3\u8311\u831A\u8306\u8314\u8315\u82E0\u82D5\u831C\u8351\u835B\u835C\u8308\u8392\u833C\u8334\u8331\u839B\u835E\u832F\u834F\u8347\u8343\u835F\u8340\u8317\u8360\u832D\u833A\u8333\u8366\u8365\uFFFD".split(""),e=0;e!=t[220].length;++e)t[220][e].charCodeAt(0)!==65533&&(a[t[220][e]]=56320+e,v[56320+e]=t[220][e]);for(t[221]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8368\u831B\u8369\u836C\u836A\u836D\u836E\u83B0\u8378\u83B3\u83B4\u83A0\u83AA\u8393\u839C\u8385\u837C\u83B6\u83A9\u837D\u83B8\u837B\u8398\u839E\u83A8\u83BA\u83BC\u83C1\u8401\u83E5\u83D8\u5807\u8418\u840B\u83DD\u83FD\u83D6\u841C\u8438\u8411\u8406\u83D4\u83DF\u840F\u8403\u83F8\u83F9\u83EA\u83C5\u83C0\u8426\u83F0\u83E1\u845C\u8451\u845A\u8459\u8473\u8487\u8488\u847A\u8489\u8478\u843C\u8446\u8469\u8476\u848C\u848E\u8431\u846D\u84C1\u84CD\u84D0\u84E6\u84BD\u84D3\u84CA\u84BF\u84BA\u84E0\u84A1\u84B9\u84B4\u8497\u84E5\u84E3\u850C\u750D\u8538\u84F0\u8539\u851F\u853A\uFFFD".split(""),e=0;e!=t[221].length;++e)t[221][e].charCodeAt(0)!==65533&&(a[t[221][e]]=56576+e,v[56576+e]=t[221][e]);for(t[222]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8556\u853B\u84FF\u84FC\u8559\u8548\u8568\u8564\u855E\u857A\u77A2\u8543\u8572\u857B\u85A4\u85A8\u8587\u858F\u8579\u85AE\u859C\u8585\u85B9\u85B7\u85B0\u85D3\u85C1\u85DC\u85FF\u8627\u8605\u8629\u8616\u863C\u5EFE\u5F08\u593C\u5941\u8037\u5955\u595A\u5958\u530F\u5C22\u5C25\u5C2C\u5C34\u624C\u626A\u629F\u62BB\u62CA\u62DA\u62D7\u62EE\u6322\u62F6\u6339\u634B\u6343\u63AD\u63F6\u6371\u637A\u638E\u63B4\u636D\u63AC\u638A\u6369\u63AE\u63BC\u63F2\u63F8\u63E0\u63FF\u63C4\u63DE\u63CE\u6452\u63C6\u63BE\u6445\u6441\u640B\u641B\u6420\u640C\u6426\u6421\u645E\u6484\u646D\u6496\uFFFD".split(""),e=0;e!=t[222].length;++e)t[222][e].charCodeAt(0)!==65533&&(a[t[222][e]]=56832+e,v[56832+e]=t[222][e]);for(t[223]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u647A\u64B7\u64B8\u6499\u64BA\u64C0\u64D0\u64D7\u64E4\u64E2\u6509\u6525\u652E\u5F0B\u5FD2\u7519\u5F11\u535F\u53F1\u53FD\u53E9\u53E8\u53FB\u5412\u5416\u5406\u544B\u5452\u5453\u5454\u5456\u5443\u5421\u5457\u5459\u5423\u5432\u5482\u5494\u5477\u5471\u5464\u549A\u549B\u5484\u5476\u5466\u549D\u54D0\u54AD\u54C2\u54B4\u54D2\u54A7\u54A6\u54D3\u54D4\u5472\u54A3\u54D5\u54BB\u54BF\u54CC\u54D9\u54DA\u54DC\u54A9\u54AA\u54A4\u54DD\u54CF\u54DE\u551B\u54E7\u5520\u54FD\u5514\u54F3\u5522\u5523\u550F\u5511\u5527\u552A\u5567\u558F\u55B5\u5549\u556D\u5541\u5555\u553F\u5550\u553C\uFFFD".split(""),e=0;e!=t[223].length;++e)t[223][e].charCodeAt(0)!==65533&&(a[t[223][e]]=57088+e,v[57088+e]=t[223][e]);for(t[224]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5537\u5556\u5575\u5576\u5577\u5533\u5530\u555C\u558B\u55D2\u5583\u55B1\u55B9\u5588\u5581\u559F\u557E\u55D6\u5591\u557B\u55DF\u55BD\u55BE\u5594\u5599\u55EA\u55F7\u55C9\u561F\u55D1\u55EB\u55EC\u55D4\u55E6\u55DD\u55C4\u55EF\u55E5\u55F2\u55F3\u55CC\u55CD\u55E8\u55F5\u55E4\u8F94\u561E\u5608\u560C\u5601\u5624\u5623\u55FE\u5600\u5627\u562D\u5658\u5639\u5657\u562C\u564D\u5662\u5659\u565C\u564C\u5654\u5686\u5664\u5671\u566B\u567B\u567C\u5685\u5693\u56AF\u56D4\u56D7\u56DD\u56E1\u56F5\u56EB\u56F9\u56FF\u5704\u570A\u5709\u571C\u5E0F\u5E19\u5E14\u5E11\u5E31\u5E3B\u5E3C\uFFFD".split(""),e=0;e!=t[224].length;++e)t[224][e].charCodeAt(0)!==65533&&(a[t[224][e]]=57344+e,v[57344+e]=t[224][e]);for(t[225]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5E37\u5E44\u5E54\u5E5B\u5E5E\u5E61\u5C8C\u5C7A\u5C8D\u5C90\u5C96\u5C88\u5C98\u5C99\u5C91\u5C9A\u5C9C\u5CB5\u5CA2\u5CBD\u5CAC\u5CAB\u5CB1\u5CA3\u5CC1\u5CB7\u5CC4\u5CD2\u5CE4\u5CCB\u5CE5\u5D02\u5D03\u5D27\u5D26\u5D2E\u5D24\u5D1E\u5D06\u5D1B\u5D58\u5D3E\u5D34\u5D3D\u5D6C\u5D5B\u5D6F\u5D5D\u5D6B\u5D4B\u5D4A\u5D69\u5D74\u5D82\u5D99\u5D9D\u8C73\u5DB7\u5DC5\u5F73\u5F77\u5F82\u5F87\u5F89\u5F8C\u5F95\u5F99\u5F9C\u5FA8\u5FAD\u5FB5\u5FBC\u8862\u5F61\u72AD\u72B0\u72B4\u72B7\u72B8\u72C3\u72C1\u72CE\u72CD\u72D2\u72E8\u72EF\u72E9\u72F2\u72F4\u72F7\u7301\u72F3\u7303\u72FA\uFFFD".split(""),e=0;e!=t[225].length;++e)t[225][e].charCodeAt(0)!==65533&&(a[t[225][e]]=57600+e,v[57600+e]=t[225][e]);for(t[226]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u72FB\u7317\u7313\u7321\u730A\u731E\u731D\u7315\u7322\u7339\u7325\u732C\u7338\u7331\u7350\u734D\u7357\u7360\u736C\u736F\u737E\u821B\u5925\u98E7\u5924\u5902\u9963\u9967\u9968\u9969\u996A\u996B\u996C\u9974\u9977\u997D\u9980\u9984\u9987\u998A\u998D\u9990\u9991\u9993\u9994\u9995\u5E80\u5E91\u5E8B\u5E96\u5EA5\u5EA0\u5EB9\u5EB5\u5EBE\u5EB3\u8D53\u5ED2\u5ED1\u5EDB\u5EE8\u5EEA\u81BA\u5FC4\u5FC9\u5FD6\u5FCF\u6003\u5FEE\u6004\u5FE1\u5FE4\u5FFE\u6005\u6006\u5FEA\u5FED\u5FF8\u6019\u6035\u6026\u601B\u600F\u600D\u6029\u602B\u600A\u603F\u6021\u6078\u6079\u607B\u607A\u6042\uFFFD".split(""),e=0;e!=t[226].length;++e)t[226][e].charCodeAt(0)!==65533&&(a[t[226][e]]=57856+e,v[57856+e]=t[226][e]);for(t[227]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u606A\u607D\u6096\u609A\u60AD\u609D\u6083\u6092\u608C\u609B\u60EC\u60BB\u60B1\u60DD\u60D8\u60C6\u60DA\u60B4\u6120\u6126\u6115\u6123\u60F4\u6100\u610E\u612B\u614A\u6175\u61AC\u6194\u61A7\u61B7\u61D4\u61F5\u5FDD\u96B3\u95E9\u95EB\u95F1\u95F3\u95F5\u95F6\u95FC\u95FE\u9603\u9604\u9606\u9608\u960A\u960B\u960C\u960D\u960F\u9612\u9615\u9616\u9617\u9619\u961A\u4E2C\u723F\u6215\u6C35\u6C54\u6C5C\u6C4A\u6CA3\u6C85\u6C90\u6C94\u6C8C\u6C68\u6C69\u6C74\u6C76\u6C86\u6CA9\u6CD0\u6CD4\u6CAD\u6CF7\u6CF8\u6CF1\u6CD7\u6CB2\u6CE0\u6CD6\u6CFA\u6CEB\u6CEE\u6CB1\u6CD3\u6CEF\u6CFE\uFFFD".split(""),e=0;e!=t[227].length;++e)t[227][e].charCodeAt(0)!==65533&&(a[t[227][e]]=58112+e,v[58112+e]=t[227][e]);for(t[228]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6D39\u6D27\u6D0C\u6D43\u6D48\u6D07\u6D04\u6D19\u6D0E\u6D2B\u6D4D\u6D2E\u6D35\u6D1A\u6D4F\u6D52\u6D54\u6D33\u6D91\u6D6F\u6D9E\u6DA0\u6D5E\u6D93\u6D94\u6D5C\u6D60\u6D7C\u6D63\u6E1A\u6DC7\u6DC5\u6DDE\u6E0E\u6DBF\u6DE0\u6E11\u6DE6\u6DDD\u6DD9\u6E16\u6DAB\u6E0C\u6DAE\u6E2B\u6E6E\u6E4E\u6E6B\u6EB2\u6E5F\u6E86\u6E53\u6E54\u6E32\u6E25\u6E44\u6EDF\u6EB1\u6E98\u6EE0\u6F2D\u6EE2\u6EA5\u6EA7\u6EBD\u6EBB\u6EB7\u6ED7\u6EB4\u6ECF\u6E8F\u6EC2\u6E9F\u6F62\u6F46\u6F47\u6F24\u6F15\u6EF9\u6F2F\u6F36\u6F4B\u6F74\u6F2A\u6F09\u6F29\u6F89\u6F8D\u6F8C\u6F78\u6F72\u6F7C\u6F7A\u6FD1\uFFFD".split(""),e=0;e!=t[228].length;++e)t[228][e].charCodeAt(0)!==65533&&(a[t[228][e]]=58368+e,v[58368+e]=t[228][e]);for(t[229]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6FC9\u6FA7\u6FB9\u6FB6\u6FC2\u6FE1\u6FEE\u6FDE\u6FE0\u6FEF\u701A\u7023\u701B\u7039\u7035\u704F\u705E\u5B80\u5B84\u5B95\u5B93\u5BA5\u5BB8\u752F\u9A9E\u6434\u5BE4\u5BEE\u8930\u5BF0\u8E47\u8B07\u8FB6\u8FD3\u8FD5\u8FE5\u8FEE\u8FE4\u8FE9\u8FE6\u8FF3\u8FE8\u9005\u9004\u900B\u9026\u9011\u900D\u9016\u9021\u9035\u9036\u902D\u902F\u9044\u9051\u9052\u9050\u9068\u9058\u9062\u905B\u66B9\u9074\u907D\u9082\u9088\u9083\u908B\u5F50\u5F57\u5F56\u5F58\u5C3B\u54AB\u5C50\u5C59\u5B71\u5C63\u5C66\u7FBC\u5F2A\u5F29\u5F2D\u8274\u5F3C\u9B3B\u5C6E\u5981\u5983\u598D\u59A9\u59AA\u59A3\uFFFD".split(""),e=0;e!=t[229].length;++e)t[229][e].charCodeAt(0)!==65533&&(a[t[229][e]]=58624+e,v[58624+e]=t[229][e]);for(t[230]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u5997\u59CA\u59AB\u599E\u59A4\u59D2\u59B2\u59AF\u59D7\u59BE\u5A05\u5A06\u59DD\u5A08\u59E3\u59D8\u59F9\u5A0C\u5A09\u5A32\u5A34\u5A11\u5A23\u5A13\u5A40\u5A67\u5A4A\u5A55\u5A3C\u5A62\u5A75\u80EC\u5AAA\u5A9B\u5A77\u5A7A\u5ABE\u5AEB\u5AB2\u5AD2\u5AD4\u5AB8\u5AE0\u5AE3\u5AF1\u5AD6\u5AE6\u5AD8\u5ADC\u5B09\u5B17\u5B16\u5B32\u5B37\u5B40\u5C15\u5C1C\u5B5A\u5B65\u5B73\u5B51\u5B53\u5B62\u9A75\u9A77\u9A78\u9A7A\u9A7F\u9A7D\u9A80\u9A81\u9A85\u9A88\u9A8A\u9A90\u9A92\u9A93\u9A96\u9A98\u9A9B\u9A9C\u9A9D\u9A9F\u9AA0\u9AA2\u9AA3\u9AA5\u9AA7\u7E9F\u7EA1\u7EA3\u7EA5\u7EA8\u7EA9\uFFFD".split(""),e=0;e!=t[230].length;++e)t[230][e].charCodeAt(0)!==65533&&(a[t[230][e]]=58880+e,v[58880+e]=t[230][e]);for(t[231]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7EAD\u7EB0\u7EBE\u7EC0\u7EC1\u7EC2\u7EC9\u7ECB\u7ECC\u7ED0\u7ED4\u7ED7\u7EDB\u7EE0\u7EE1\u7EE8\u7EEB\u7EEE\u7EEF\u7EF1\u7EF2\u7F0D\u7EF6\u7EFA\u7EFB\u7EFE\u7F01\u7F02\u7F03\u7F07\u7F08\u7F0B\u7F0C\u7F0F\u7F11\u7F12\u7F17\u7F19\u7F1C\u7F1B\u7F1F\u7F21\u7F22\u7F23\u7F24\u7F25\u7F26\u7F27\u7F2A\u7F2B\u7F2C\u7F2D\u7F2F\u7F30\u7F31\u7F32\u7F33\u7F35\u5E7A\u757F\u5DDB\u753E\u9095\u738E\u7391\u73AE\u73A2\u739F\u73CF\u73C2\u73D1\u73B7\u73B3\u73C0\u73C9\u73C8\u73E5\u73D9\u987C\u740A\u73E9\u73E7\u73DE\u73BA\u73F2\u740F\u742A\u745B\u7426\u7425\u7428\u7430\u742E\u742C\uFFFD".split(""),e=0;e!=t[231].length;++e)t[231][e].charCodeAt(0)!==65533&&(a[t[231][e]]=59136+e,v[59136+e]=t[231][e]);for(t[232]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u741B\u741A\u7441\u745C\u7457\u7455\u7459\u7477\u746D\u747E\u749C\u748E\u7480\u7481\u7487\u748B\u749E\u74A8\u74A9\u7490\u74A7\u74D2\u74BA\u97EA\u97EB\u97EC\u674C\u6753\u675E\u6748\u6769\u67A5\u6787\u676A\u6773\u6798\u67A7\u6775\u67A8\u679E\u67AD\u678B\u6777\u677C\u67F0\u6809\u67D8\u680A\u67E9\u67B0\u680C\u67D9\u67B5\u67DA\u67B3\u67DD\u6800\u67C3\u67B8\u67E2\u680E\u67C1\u67FD\u6832\u6833\u6860\u6861\u684E\u6862\u6844\u6864\u6883\u681D\u6855\u6866\u6841\u6867\u6840\u683E\u684A\u6849\u6829\u68B5\u688F\u6874\u6877\u6893\u686B\u68C2\u696E\u68FC\u691F\u6920\u68F9\uFFFD".split(""),e=0;e!=t[232].length;++e)t[232][e].charCodeAt(0)!==65533&&(a[t[232][e]]=59392+e,v[59392+e]=t[232][e]);for(t[233]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u6924\u68F0\u690B\u6901\u6957\u68E3\u6910\u6971\u6939\u6960\u6942\u695D\u6984\u696B\u6980\u6998\u6978\u6934\u69CC\u6987\u6988\u69CE\u6989\u6966\u6963\u6979\u699B\u69A7\u69BB\u69AB\u69AD\u69D4\u69B1\u69C1\u69CA\u69DF\u6995\u69E0\u698D\u69FF\u6A2F\u69ED\u6A17\u6A18\u6A65\u69F2\u6A44\u6A3E\u6AA0\u6A50\u6A5B\u6A35\u6A8E\u6A79\u6A3D\u6A28\u6A58\u6A7C\u6A91\u6A90\u6AA9\u6A97\u6AAB\u7337\u7352\u6B81\u6B82\u6B87\u6B84\u6B92\u6B93\u6B8D\u6B9A\u6B9B\u6BA1\u6BAA\u8F6B\u8F6D\u8F71\u8F72\u8F73\u8F75\u8F76\u8F78\u8F77\u8F79\u8F7A\u8F7C\u8F7E\u8F81\u8F82\u8F84\u8F87\u8F8B\uFFFD".split(""),e=0;e!=t[233].length;++e)t[233][e].charCodeAt(0)!==65533&&(a[t[233][e]]=59648+e,v[59648+e]=t[233][e]);for(t[234]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u8F8D\u8F8E\u8F8F\u8F98\u8F9A\u8ECE\u620B\u6217\u621B\u621F\u6222\u6221\u6225\u6224\u622C\u81E7\u74EF\u74F4\u74FF\u750F\u7511\u7513\u6534\u65EE\u65EF\u65F0\u660A\u6619\u6772\u6603\u6615\u6600\u7085\u66F7\u661D\u6634\u6631\u6636\u6635\u8006\u665F\u6654\u6641\u664F\u6656\u6661\u6657\u6677\u6684\u668C\u66A7\u669D\u66BE\u66DB\u66DC\u66E6\u66E9\u8D32\u8D33\u8D36\u8D3B\u8D3D\u8D40\u8D45\u8D46\u8D48\u8D49\u8D47\u8D4D\u8D55\u8D59\u89C7\u89CA\u89CB\u89CC\u89CE\u89CF\u89D0\u89D1\u726E\u729F\u725D\u7266\u726F\u727E\u727F\u7284\u728B\u728D\u728F\u7292\u6308\u6332\u63B0\uFFFD".split(""),e=0;e!=t[234].length;++e)t[234][e].charCodeAt(0)!==65533&&(a[t[234][e]]=59904+e,v[59904+e]=t[234][e]);for(t[235]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u643F\u64D8\u8004\u6BEA\u6BF3\u6BFD\u6BF5\u6BF9\u6C05\u6C07\u6C06\u6C0D\u6C15\u6C18\u6C19\u6C1A\u6C21\u6C29\u6C24\u6C2A\u6C32\u6535\u6555\u656B\u724D\u7252\u7256\u7230\u8662\u5216\u809F\u809C\u8093\u80BC\u670A\u80BD\u80B1\u80AB\u80AD\u80B4\u80B7\u80E7\u80E8\u80E9\u80EA\u80DB\u80C2\u80C4\u80D9\u80CD\u80D7\u6710\u80DD\u80EB\u80F1\u80F4\u80ED\u810D\u810E\u80F2\u80FC\u6715\u8112\u8C5A\u8136\u811E\u812C\u8118\u8132\u8148\u814C\u8153\u8174\u8159\u815A\u8171\u8160\u8169\u817C\u817D\u816D\u8167\u584D\u5AB5\u8188\u8182\u8191\u6ED5\u81A3\u81AA\u81CC\u6726\u81CA\u81BB\uFFFD".split(""),e=0;e!=t[235].length;++e)t[235][e].charCodeAt(0)!==65533&&(a[t[235][e]]=60160+e,v[60160+e]=t[235][e]);for(t[236]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u81C1\u81A6\u6B24\u6B37\u6B39\u6B43\u6B46\u6B59\u98D1\u98D2\u98D3\u98D5\u98D9\u98DA\u6BB3\u5F40\u6BC2\u89F3\u6590\u9F51\u6593\u65BC\u65C6\u65C4\u65C3\u65CC\u65CE\u65D2\u65D6\u7080\u709C\u7096\u709D\u70BB\u70C0\u70B7\u70AB\u70B1\u70E8\u70CA\u7110\u7113\u7116\u712F\u7131\u7173\u715C\u7168\u7145\u7172\u714A\u7178\u717A\u7198\u71B3\u71B5\u71A8\u71A0\u71E0\u71D4\u71E7\u71F9\u721D\u7228\u706C\u7118\u7166\u71B9\u623E\u623D\u6243\u6248\u6249\u793B\u7940\u7946\u7949\u795B\u795C\u7953\u795A\u7962\u7957\u7960\u796F\u7967\u797A\u7985\u798A\u799A\u79A7\u79B3\u5FD1\u5FD0\uFFFD".split(""),e=0;e!=t[236].length;++e)t[236][e].charCodeAt(0)!==65533&&(a[t[236][e]]=60416+e,v[60416+e]=t[236][e]);for(t[237]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u603C\u605D\u605A\u6067\u6041\u6059\u6063\u60AB\u6106\u610D\u615D\u61A9\u619D\u61CB\u61D1\u6206\u8080\u807F\u6C93\u6CF6\u6DFC\u77F6\u77F8\u7800\u7809\u7817\u7818\u7811\u65AB\u782D\u781C\u781D\u7839\u783A\u783B\u781F\u783C\u7825\u782C\u7823\u7829\u784E\u786D\u7856\u7857\u7826\u7850\u7847\u784C\u786A\u789B\u7893\u789A\u7887\u789C\u78A1\u78A3\u78B2\u78B9\u78A5\u78D4\u78D9\u78C9\u78EC\u78F2\u7905\u78F4\u7913\u7924\u791E\u7934\u9F9B\u9EF9\u9EFB\u9EFC\u76F1\u7704\u770D\u76F9\u7707\u7708\u771A\u7722\u7719\u772D\u7726\u7735\u7738\u7750\u7751\u7747\u7743\u775A\u7768\uFFFD".split(""),e=0;e!=t[237].length;++e)t[237][e].charCodeAt(0)!==65533&&(a[t[237][e]]=60672+e,v[60672+e]=t[237][e]);for(t[238]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7762\u7765\u777F\u778D\u777D\u7780\u778C\u7791\u779F\u77A0\u77B0\u77B5\u77BD\u753A\u7540\u754E\u754B\u7548\u755B\u7572\u7579\u7583\u7F58\u7F61\u7F5F\u8A48\u7F68\u7F74\u7F71\u7F79\u7F81\u7F7E\u76CD\u76E5\u8832\u9485\u9486\u9487\u948B\u948A\u948C\u948D\u948F\u9490\u9494\u9497\u9495\u949A\u949B\u949C\u94A3\u94A4\u94AB\u94AA\u94AD\u94AC\u94AF\u94B0\u94B2\u94B4\u94B6\u94B7\u94B8\u94B9\u94BA\u94BC\u94BD\u94BF\u94C4\u94C8\u94C9\u94CA\u94CB\u94CC\u94CD\u94CE\u94D0\u94D1\u94D2\u94D5\u94D6\u94D7\u94D9\u94D8\u94DB\u94DE\u94DF\u94E0\u94E2\u94E4\u94E5\u94E7\u94E8\u94EA\uFFFD".split(""),e=0;e!=t[238].length;++e)t[238][e].charCodeAt(0)!==65533&&(a[t[238][e]]=60928+e,v[60928+e]=t[238][e]);for(t[239]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u94E9\u94EB\u94EE\u94EF\u94F3\u94F4\u94F5\u94F7\u94F9\u94FC\u94FD\u94FF\u9503\u9502\u9506\u9507\u9509\u950A\u950D\u950E\u950F\u9512\u9513\u9514\u9515\u9516\u9518\u951B\u951D\u951E\u951F\u9522\u952A\u952B\u9529\u952C\u9531\u9532\u9534\u9536\u9537\u9538\u953C\u953E\u953F\u9542\u9535\u9544\u9545\u9546\u9549\u954C\u954E\u954F\u9552\u9553\u9554\u9556\u9557\u9558\u9559\u955B\u955E\u955F\u955D\u9561\u9562\u9564\u9565\u9566\u9567\u9568\u9569\u956A\u956B\u956C\u956F\u9571\u9572\u9573\u953A\u77E7\u77EC\u96C9\u79D5\u79ED\u79E3\u79EB\u7A06\u5D47\u7A03\u7A02\u7A1E\u7A14\uFFFD".split(""),e=0;e!=t[239].length;++e)t[239][e].charCodeAt(0)!==65533&&(a[t[239][e]]=61184+e,v[61184+e]=t[239][e]);for(t[240]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7A39\u7A37\u7A51\u9ECF\u99A5\u7A70\u7688\u768E\u7693\u7699\u76A4\u74DE\u74E0\u752C\u9E20\u9E22\u9E28\u9E29\u9E2A\u9E2B\u9E2C\u9E32\u9E31\u9E36\u9E38\u9E37\u9E39\u9E3A\u9E3E\u9E41\u9E42\u9E44\u9E46\u9E47\u9E48\u9E49\u9E4B\u9E4C\u9E4E\u9E51\u9E55\u9E57\u9E5A\u9E5B\u9E5C\u9E5E\u9E63\u9E66\u9E67\u9E68\u9E69\u9E6A\u9E6B\u9E6C\u9E71\u9E6D\u9E73\u7592\u7594\u7596\u75A0\u759D\u75AC\u75A3\u75B3\u75B4\u75B8\u75C4\u75B1\u75B0\u75C3\u75C2\u75D6\u75CD\u75E3\u75E8\u75E6\u75E4\u75EB\u75E7\u7603\u75F1\u75FC\u75FF\u7610\u7600\u7605\u760C\u7617\u760A\u7625\u7618\u7615\u7619\uFFFD".split(""),e=0;e!=t[240].length;++e)t[240][e].charCodeAt(0)!==65533&&(a[t[240][e]]=61440+e,v[61440+e]=t[240][e]);for(t[241]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u761B\u763C\u7622\u7620\u7640\u762D\u7630\u763F\u7635\u7643\u763E\u7633\u764D\u765E\u7654\u765C\u7656\u766B\u766F\u7FCA\u7AE6\u7A78\u7A79\u7A80\u7A86\u7A88\u7A95\u7AA6\u7AA0\u7AAC\u7AA8\u7AAD\u7AB3\u8864\u8869\u8872\u887D\u887F\u8882\u88A2\u88C6\u88B7\u88BC\u88C9\u88E2\u88CE\u88E3\u88E5\u88F1\u891A\u88FC\u88E8\u88FE\u88F0\u8921\u8919\u8913\u891B\u890A\u8934\u892B\u8936\u8941\u8966\u897B\u758B\u80E5\u76B2\u76B4\u77DC\u8012\u8014\u8016\u801C\u8020\u8022\u8025\u8026\u8027\u8029\u8028\u8031\u800B\u8035\u8043\u8046\u804D\u8052\u8069\u8071\u8983\u9878\u9880\u9883\uFFFD".split(""),e=0;e!=t[241].length;++e)t[241][e].charCodeAt(0)!==65533&&(a[t[241][e]]=61696+e,v[61696+e]=t[241][e]);for(t[242]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9889\u988C\u988D\u988F\u9894\u989A\u989B\u989E\u989F\u98A1\u98A2\u98A5\u98A6\u864D\u8654\u866C\u866E\u867F\u867A\u867C\u867B\u86A8\u868D\u868B\u86AC\u869D\u86A7\u86A3\u86AA\u8693\u86A9\u86B6\u86C4\u86B5\u86CE\u86B0\u86BA\u86B1\u86AF\u86C9\u86CF\u86B4\u86E9\u86F1\u86F2\u86ED\u86F3\u86D0\u8713\u86DE\u86F4\u86DF\u86D8\u86D1\u8703\u8707\u86F8\u8708\u870A\u870D\u8709\u8723\u873B\u871E\u8725\u872E\u871A\u873E\u8748\u8734\u8731\u8729\u8737\u873F\u8782\u8722\u877D\u877E\u877B\u8760\u8770\u874C\u876E\u878B\u8753\u8763\u877C\u8764\u8759\u8765\u8793\u87AF\u87A8\u87D2\uFFFD".split(""),e=0;e!=t[242].length;++e)t[242][e].charCodeAt(0)!==65533&&(a[t[242][e]]=61952+e,v[61952+e]=t[242][e]);for(t[243]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u87C6\u8788\u8785\u87AD\u8797\u8783\u87AB\u87E5\u87AC\u87B5\u87B3\u87CB\u87D3\u87BD\u87D1\u87C0\u87CA\u87DB\u87EA\u87E0\u87EE\u8816\u8813\u87FE\u880A\u881B\u8821\u8839\u883C\u7F36\u7F42\u7F44\u7F45\u8210\u7AFA\u7AFD\u7B08\u7B03\u7B04\u7B15\u7B0A\u7B2B\u7B0F\u7B47\u7B38\u7B2A\u7B19\u7B2E\u7B31\u7B20\u7B25\u7B24\u7B33\u7B3E\u7B1E\u7B58\u7B5A\u7B45\u7B75\u7B4C\u7B5D\u7B60\u7B6E\u7B7B\u7B62\u7B72\u7B71\u7B90\u7BA6\u7BA7\u7BB8\u7BAC\u7B9D\u7BA8\u7B85\u7BAA\u7B9C\u7BA2\u7BAB\u7BB4\u7BD1\u7BC1\u7BCC\u7BDD\u7BDA\u7BE5\u7BE6\u7BEA\u7C0C\u7BFE\u7BFC\u7C0F\u7C16\u7C0B\uFFFD".split(""),e=0;e!=t[243].length;++e)t[243][e].charCodeAt(0)!==65533&&(a[t[243][e]]=62208+e,v[62208+e]=t[243][e]);for(t[244]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u7C1F\u7C2A\u7C26\u7C38\u7C41\u7C40\u81FE\u8201\u8202\u8204\u81EC\u8844\u8221\u8222\u8223\u822D\u822F\u8228\u822B\u8238\u823B\u8233\u8234\u823E\u8244\u8249\u824B\u824F\u825A\u825F\u8268\u887E\u8885\u8888\u88D8\u88DF\u895E\u7F9D\u7F9F\u7FA7\u7FAF\u7FB0\u7FB2\u7C7C\u6549\u7C91\u7C9D\u7C9C\u7C9E\u7CA2\u7CB2\u7CBC\u7CBD\u7CC1\u7CC7\u7CCC\u7CCD\u7CC8\u7CC5\u7CD7\u7CE8\u826E\u66A8\u7FBF\u7FCE\u7FD5\u7FE5\u7FE1\u7FE6\u7FE9\u7FEE\u7FF3\u7CF8\u7D77\u7DA6\u7DAE\u7E47\u7E9B\u9EB8\u9EB4\u8D73\u8D84\u8D94\u8D91\u8DB1\u8D67\u8D6D\u8C47\u8C49\u914A\u9150\u914E\u914F\u9164\uFFFD".split(""),e=0;e!=t[244].length;++e)t[244][e].charCodeAt(0)!==65533&&(a[t[244][e]]=62464+e,v[62464+e]=t[244][e]);for(t[245]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9162\u9161\u9170\u9169\u916F\u917D\u917E\u9172\u9174\u9179\u918C\u9185\u9190\u918D\u9191\u91A2\u91A3\u91AA\u91AD\u91AE\u91AF\u91B5\u91B4\u91BA\u8C55\u9E7E\u8DB8\u8DEB\u8E05\u8E59\u8E69\u8DB5\u8DBF\u8DBC\u8DBA\u8DC4\u8DD6\u8DD7\u8DDA\u8DDE\u8DCE\u8DCF\u8DDB\u8DC6\u8DEC\u8DF7\u8DF8\u8DE3\u8DF9\u8DFB\u8DE4\u8E09\u8DFD\u8E14\u8E1D\u8E1F\u8E2C\u8E2E\u8E23\u8E2F\u8E3A\u8E40\u8E39\u8E35\u8E3D\u8E31\u8E49\u8E41\u8E42\u8E51\u8E52\u8E4A\u8E70\u8E76\u8E7C\u8E6F\u8E74\u8E85\u8E8F\u8E94\u8E90\u8E9C\u8E9E\u8C78\u8C82\u8C8A\u8C85\u8C98\u8C94\u659B\u89D6\u89DE\u89DA\u89DC\uFFFD".split(""),e=0;e!=t[245].length;++e)t[245][e].charCodeAt(0)!==65533&&(a[t[245][e]]=62720+e,v[62720+e]=t[245][e]);for(t[246]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u89E5\u89EB\u89EF\u8A3E\u8B26\u9753\u96E9\u96F3\u96EF\u9706\u9701\u9708\u970F\u970E\u972A\u972D\u9730\u973E\u9F80\u9F83\u9F85\u9F86\u9F87\u9F88\u9F89\u9F8A\u9F8C\u9EFE\u9F0B\u9F0D\u96B9\u96BC\u96BD\u96CE\u96D2\u77BF\u96E0\u928E\u92AE\u92C8\u933E\u936A\u93CA\u938F\u943E\u946B\u9C7F\u9C82\u9C85\u9C86\u9C87\u9C88\u7A23\u9C8B\u9C8E\u9C90\u9C91\u9C92\u9C94\u9C95\u9C9A\u9C9B\u9C9E\u9C9F\u9CA0\u9CA1\u9CA2\u9CA3\u9CA5\u9CA6\u9CA7\u9CA8\u9CA9\u9CAB\u9CAD\u9CAE\u9CB0\u9CB1\u9CB2\u9CB3\u9CB4\u9CB5\u9CB6\u9CB7\u9CBA\u9CBB\u9CBC\u9CBD\u9CC4\u9CC5\u9CC6\u9CC7\u9CCA\u9CCB\uFFFD".split(""),e=0;e!=t[246].length;++e)t[246][e].charCodeAt(0)!==65533&&(a[t[246][e]]=62976+e,v[62976+e]=t[246][e]);for(t[247]="\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u9CCC\u9CCD\u9CCE\u9CCF\u9CD0\u9CD3\u9CD4\u9CD5\u9CD7\u9CD8\u9CD9\u9CDC\u9CDD\u9CDF\u9CE2\u977C\u9785\u9791\u9792\u9794\u97AF\u97AB\u97A3\u97B2\u97B4\u9AB1\u9AB0\u9AB7\u9E58\u9AB6\u9ABA\u9ABC\u9AC1\u9AC0\u9AC5\u9AC2\u9ACB\u9ACC\u9AD1\u9B45\u9B43\u9B47\u9B49\u9B48\u9B4D\u9B51\u98E8\u990D\u992E\u9955\u9954\u9ADF\u9AE1\u9AE6\u9AEF\u9AEB\u9AFB\u9AED\u9AF9\u9B08\u9B0F\u9B13\u9B1F\u9B23\u9EBD\u9EBE\u7E3B\u9E82\u9E87\u9E88\u9E8B\u9E92\u93D6\u9E9D\u9E9F\u9EDB\u9EDC\u9EDD\u9EE0\u9EDF\u9EE2\u9EE9\u9EE7\u9EE5\u9EEA\u9EEF\u9F22\u9F2C\u9F2F\u9F39\u9F37\u9F3D\u9F3E\u9F44\uFFFD".split(""),e=0;e!=t[247].length;++e)t[247][e].charCodeAt(0)!==65533&&(a[t[247][e]]=63232+e,v[63232+e]=t[247][e]);return{enc:a,dec:v}}(),m[10029]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC4\u0100\u0101\xC9\u0104\xD6\xDC\xE1\u0105\u010C\xE4\u010D\u0106\u0107\xE9\u0179\u017A\u010E\xED\u010F\u0112\u0113\u0116\xF3\u0117\xF4\xF6\xF5\xFA\u011A\u011B\xFC\u2020\xB0\u0118\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\u0119\xA8\u2260\u0123\u012E\u012F\u012A\u2264\u2265\u012B\u0136\u2202\u2211\u0142\u013B\u013C\u013D\u013E\u0139\u013A\u0145\u0146\u0143\xAC\u221A\u0144\u0147\u2206\xAB\xBB\u2026\xA0\u0148\u0150\xD5\u0151\u014C\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\u014D\u0154\u0155\u0158\u2039\u203A\u0159\u0156\u0157\u0160\u201A\u201E\u0161\u015A\u015B\xC1\u0164\u0165\xCD\u017D\u017E\u016A\xD3\xD4\u016B\u016E\xDA\u016F\u0170\u0171\u0172\u0173\xDD\xFD\u0137\u017B\u0141\u017C\u0122\u02C7`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[10079]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\xDD\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\xD0\xF0\xDE\xFE\xFD\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[10081]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u011E\u011F\u0130\u0131\u015E\u015F\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\uFFFD\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),m[28591]=function(){for(var v=`\0\x07\b
\v\f\r !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\xD0\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\xDE\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF`,a=[],t={},e=0;e!=v.length;++e)v.charCodeAt(e)!==65533&&(t[v.charAt(e)]=e),a[e]=v.charAt(e);return{enc:t,dec:a}}(),B.exports&&typeof DO_NOT_EXPORT_CODEPAGE=="undefined"&&(B.exports=m);/*! cputils.js (C) 2013-present SheetJS -- http://sheetjs.com */(function(v,a){"use strict";if(typeof m=="undefined"){var t=m;B.exports&&typeof DO_NOT_EXPORT_CODEPAGE=="undefined"?B.exports=a(t):v.cptable=a(t)}else m=a(m)})(this,function(v){"use strict";var a={"1200":"utf16le","1201":"utf16be","12000":"utf32le","12001":"utf32be","16969":"utf64le","20127":"ascii","65000":"utf7","65001":"utf8"},t=[874,1250,1251,1252,1253,1254,1255,1256,1e4],e=[932,936,949,950],h=[65001],l={},s={},n={},d={},c=function(W){return String.fromCharCode(W)},r=function(W){return W.charCodeAt(0)},f=typeof y!="undefined",i=function(){};if(f){var u=!y.from;if(!u)try{y.from("foo","utf8")}catch(Y){u=!0}i=u?function(Y,W){return W?new y(Y,W):new y(Y)}:y.from.bind(y),y.allocUnsafe||(y.allocUnsafe=function(Y){return new y(Y)});var p=1024,g=y.allocUnsafe(p),A=function(W){for(var z=y.allocUnsafe(65536),H=0;H<65536;++H)z[H]=0;for(var X=Object.keys(W),V=X.length,q=0,se=X[q];q<V;++q){if(!(se=X[q]))continue;z[se.charCodeAt(0)]=W[se]}return z},b=function(W){var z=A(v[W].enc);return function(X,V){var q=X.length,se,ve=0,ue=0,xe=0,Fe=0;if(typeof X=="string")for(se=y.allocUnsafe(q),ve=0;ve<q;++ve)se[ve]=z[X.charCodeAt(ve)];else if(y.isBuffer(X)){for(se=y.allocUnsafe(2*q),ue=0,ve=0;ve<q;++ve)xe=X[ve],xe<128?se[ue++]=z[xe]:xe<224?(se[ue++]=z[((xe&31)<<6)+(X[ve+1]&63)],++ve):xe<240?(se[ue++]=z[((xe&15)<<12)+((X[ve+1]&63)<<6)+(X[ve+2]&63)],ve+=2):(Fe=((xe&7)<<18)+((X[ve+1]&63)<<12)+((X[ve+2]&63)<<6)+(X[ve+3]&63),ve+=3,Fe<65536?se[ue++]=z[Fe]:(Fe-=65536,se[ue++]=z[55296+(Fe>>10&1023)],se[ue++]=z[56320+(Fe&1023)]));se=se.slice(0,ue)}else for(se=y.allocUnsafe(q),ve=0;ve<q;++ve)se[ve]=z[X[ve].charCodeAt(0)];return!V||V==="buf"?se:V!=="arr"?se.toString("binary"):[].slice.call(se)}},x=function(W){var z=v[W].dec,H=y.allocUnsafe(131072),X=0,V="";for(X=0;X<z.length;++X){if(!(V=z[X]))continue;var q=V.charCodeAt(0);H[2*X]=q&255,H[2*X+1]=q>>8}return function(ve){var ue=ve.length,xe=0,Fe=0;if(2*ue>p&&(p=2*ue,g=y.allocUnsafe(p)),y.isBuffer(ve))for(xe=0;xe<ue;xe++)Fe=2*ve[xe],g[2*xe]=H[Fe],g[2*xe+1]=H[Fe+1];else if(typeof ve=="string")for(xe=0;xe<ue;xe++)Fe=2*ve.charCodeAt(xe),g[2*xe]=H[Fe],g[2*xe+1]=H[Fe+1];else for(xe=0;xe<ue;xe++)Fe=2*ve[xe],g[2*xe]=H[Fe],g[2*xe+1]=H[Fe+1];return g.slice(0,2*ue).toString("ucs2")}},w=function(W){for(var z=v[W].enc,H=y.allocUnsafe(131072),X=0;X<131072;++X)H[X]=0;for(var V=Object.keys(z),q=0,se=V[q];q<V.length;++q){if(!(se=V[q]))continue;var ve=se.charCodeAt(0);H[2*ve]=z[se]&255,H[2*ve+1]=z[se]>>8}return function(xe,Fe){var Ue=xe.length,Ze=y.allocUnsafe(2*Ue),we=0,He=0,ee=0,he=0,Ve=0;if(typeof xe=="string"){for(we=he=0;we<Ue;++we)He=xe.charCodeAt(we)*2,Ze[he++]=H[He+1]||H[He],H[He+1]>0&&(Ze[he++]=H[He]);Ze=Ze.slice(0,he)}else if(y.isBuffer(xe)){for(we=he=0;we<Ue;++we)Ve=xe[we],Ve<128?He=Ve:Ve<224?(He=((Ve&31)<<6)+(xe[we+1]&63),++we):Ve<240?(He=((Ve&15)<<12)+((xe[we+1]&63)<<6)+(xe[we+2]&63),we+=2):(He=((Ve&7)<<18)+((xe[we+1]&63)<<12)+((xe[we+2]&63)<<6)+(xe[we+3]&63),we+=3),He<65536?(He*=2,Ze[he++]=H[He+1]||H[He],H[He+1]>0&&(Ze[he++]=H[He])):(ee=He-65536,He=2*(55296+(ee>>10&1023)),Ze[he++]=H[He+1]||H[He],H[He+1]>0&&(Ze[he++]=H[He]),He=2*(56320+(ee&1023)),Ze[he++]=H[He+1]||H[He],H[He+1]>0&&(Ze[he++]=H[He]));Ze=Ze.slice(0,he)}else for(we=he=0;we<Ue;we++)He=xe[we].charCodeAt(0)*2,Ze[he++]=H[He+1]||H[He],H[He+1]>0&&(Ze[he++]=H[He]);return!Fe||Fe==="buf"?Ze:Fe!=="arr"?Ze.toString("binary"):[].slice.call(Ze)}},_=function(W){var z=v[W].dec,H=y.allocUnsafe(131072),X=0,V,q=0,se=0,ve=0;for(ve=0;ve<65536;++ve)H[2*ve]=255,H[2*ve+1]=253;for(X=0;X<z.length;++X){if(!(V=z[X]))continue;q=V.charCodeAt(0),se=2*X,H[se]=q&255,H[se+1]=q>>8}return function(xe){var Fe=xe.length,Ue=y.allocUnsafe(2*Fe),Ze=0,we=0,He=0;if(y.isBuffer(xe))for(Ze=0;Ze<Fe;Ze++)we=2*xe[Ze],H[we]===255&&H[we+1]===253&&(we=2*((xe[Ze]<<8)+xe[Ze+1]),++Ze),Ue[He++]=H[we],Ue[He++]=H[we+1];else if(typeof xe=="string")for(Ze=0;Ze<Fe;Ze++)we=2*xe.charCodeAt(Ze),H[we]===255&&H[we+1]===253&&(we=2*((xe.charCodeAt(Ze)<<8)+xe.charCodeAt(Ze+1)),++Ze),Ue[He++]=H[we],Ue[He++]=H[we+1];else for(Ze=0;Ze<Fe;Ze++)we=2*xe[Ze],H[we]===255&&H[we+1]===253&&(we=2*((xe[Ze]<<8)+xe[Ze+1]),++Ze),Ue[He++]=H[we],Ue[He++]=H[we+1];return Ue.slice(0,He).toString("ucs2")}};l[65001]=function Y(W){if(typeof W=="string")return Y(W.split("").map(r));var z=W.length,H=0,X=0;4*z>p&&(p=4*z,g=y.allocUnsafe(p));var V=0;z>=3&&W[0]==239&&(W[1]==187&&W[2]==191&&(V=3));for(var q=1,se=0,ve=0;V<z;V+=q)q=1,ve=W[V],ve<128?H=ve:ve<224?(H=(ve&31)*64+(W[V+1]&63),q=2):ve<240?(H=((ve&15)<<12)+(W[V+1]&63)*64+(W[V+2]&63),q=3):(H=(ve&7)*262144+((W[V+1]&63)<<12)+(W[V+2]&63)*64+(W[V+3]&63),q=4),H<65536?(g[se++]=H&255,g[se++]=H>>8):(H-=65536,X=55296+(H>>10&1023),H=56320+(H&1023),g[se++]=X&255,g[se++]=X>>>8,g[se++]=H&255,g[se++]=H>>>8&255);return g.slice(0,se).toString("ucs2")},s[65001]=function(W,z){if(f&&y.isBuffer(W))return!z||z==="buf"?W:z!=="arr"?W.toString("binary"):[].slice.call(W);var H=W.length,X=0,V=0,q=0,se=typeof W=="string";4*H>p&&(p=4*H,g=y.allocUnsafe(p));for(var ve=0;ve<H;++ve)X=se?W.charCodeAt(ve):W[ve].charCodeAt(0),X<=127?g[q++]=X:X<=2047?(g[q++]=192+(X>>6),g[q++]=128+(X&63)):X>=55296&&X<=57343?(X-=55296,++ve,V=(se?W.charCodeAt(ve):W[ve].charCodeAt(0))-56320+(X<<10),g[q++]=240+(V>>>18&7),g[q++]=144+(V>>>12&63),g[q++]=128+(V>>>6&63),g[q++]=128+(V&63)):(g[q++]=224+(X>>12),g[q++]=128+(X>>6&63),g[q++]=128+(X&63));return!z||z==="buf"?g.slice(0,q):z!=="arr"?g.slice(0,q).toString("binary"):[].slice.call(g,0,q)}}var C=function(){if(f){if(n[t[0]])return;var W=0,z=0;for(W=0;W<t.length;++W)z=t[W],v[z]&&(n[z]=x(z),d[z]=b(z));for(W=0;W<e.length;++W)z=e[W],v[z]&&(n[z]=_(z),d[z]=w(z));for(W=0;W<h.length;++W)z=h[W],l[z]&&(n[z]=l[z]),s[z]&&(d[z]=s[z])}},L=function(W,z){return""},E=function(W){delete n[W],delete d[W]},S=function(){if(f){if(!n[t[0]])return;t.forEach(E),e.forEach(E),h.forEach(E)}U=L,R=0},O={encache:C,decache:S,sbcs:t,dbcs:e};C();var D="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",F="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'(),-./:?",U=L,R=0,K=function Y(W,z,H){if(W===R&&U)return U(z,H);if(d[W])return U=d[R=W],U(z,H);f&&y.isBuffer(z)&&(z=z.toString("utf8"));var X=z.length,V=f?y.allocUnsafe(4*X):[],q=0,se=0,ve=0,ue=0,xe=v[W],Fe,Ue="",Ze=typeof z=="string";if(xe&&(Fe=xe.enc))for(se=0;se<X;++se,++ve)q=Fe[Ze?z.charAt(se):z[se]],q>255?(V[ve]=q>>8,V[++ve]=q&255):V[ve]=q&255;else if(Ue=a[W])switch(Ue){case"utf8":if(f&&Ze){V=i(z,Ue),ve=V.length;break}for(se=0;se<X;++se,++ve)q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),q<=127?V[ve]=q:q<=2047?(V[ve]=192+(q>>6),V[++ve]=128+(q&63)):q>=55296&&q<=57343?(q-=55296,ue=(Ze?z.charCodeAt(++se):z[++se].charCodeAt(0))-56320+(q<<10),V[ve]=240+(ue>>>18&7),V[++ve]=144+(ue>>>12&63),V[++ve]=128+(ue>>>6&63),V[++ve]=128+(ue&63)):(V[ve]=224+(q>>12),V[++ve]=128+(q>>6&63),V[++ve]=128+(q&63));break;case"ascii":if(f&&typeof z=="string"){V=i(z,Ue),ve=V.length;break}for(se=0;se<X;++se,++ve)if(q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),q<=127)V[ve]=q;else throw new Error("bad ascii "+q);break;case"utf16le":if(f&&typeof z=="string"){V=i(z,Ue),ve=V.length;break}for(se=0;se<X;++se)q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),V[ve++]=q&255,V[ve++]=q>>8;break;case"utf16be":for(se=0;se<X;++se)q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),V[ve++]=q>>8,V[ve++]=q&255;break;case"utf32le":for(se=0;se<X;++se)q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),q>=55296&&q<=57343&&(q=65536+(q-55296<<10)+(z[++se].charCodeAt(0)-56320)),V[ve++]=q&255,q>>=8,V[ve++]=q&255,q>>=8,V[ve++]=q&255,q>>=8,V[ve++]=q&255;break;case"utf32be":for(se=0;se<X;++se)q=Ze?z.charCodeAt(se):z[se].charCodeAt(0),q>=55296&&q<=57343&&(q=65536+(q-55296<<10)+(z[++se].charCodeAt(0)-56320)),V[ve+3]=q&255,q>>=8,V[ve+2]=q&255,q>>=8,V[ve+1]=q&255,q>>=8,V[ve]=q&255,ve+=4;break;case"utf7":for(se=0;se<X;se++){var we=Ze?z.charAt(se):z[se].charAt(0);if(we==="+"){V[ve++]=43,V[ve++]=45;continue}if(F.indexOf(we)>-1){V[ve++]=we.charCodeAt(0);continue}var He=Y(1201,we);V[ve++]=43,V[ve++]=D.charCodeAt(He[0]>>2),V[ve++]=D.charCodeAt(((He[0]&3)<<4)+((He[1]||0)>>4)),V[ve++]=D.charCodeAt(((He[1]&15)<<2)+((He[2]||0)>>6)),V[ve++]=45}break;default:throw new Error("Unsupported magic: "+W+" "+a[W])}else throw new Error("Unrecognized CP: "+W);return V=V.slice(0,ve),f?!H||H==="buf"?V:H!=="arr"?V.toString("binary"):[].slice.call(V):H=="str"?V.map(c).join(""):V},Z=function Y(W,z){var H;if(H=n[W])return H(z);if(typeof z=="string")return Y(W,z.split("").map(r));var X=z.length,V=new Array(X),q="",se=0,ve=0,ue=1,xe=0,Fe=0,Ue=v[W],Ze,we="";if(Ue&&(Ze=Ue.dec))for(ve=0;ve<X;ve+=ue){if(ue=2,q=Ze[(z[ve]<<8)+z[ve+1]],q||(ue=1,q=Ze[z[ve]]),!q)throw new Error("Unrecognized code: "+z[ve]+" "+z[ve+ue-1]+" "+ve+" "+ue+" "+Ze[z[ve]]);V[xe++]=q}else if(we=a[W])switch(we){case"utf8":for(X>=3&&z[0]==239&&(z[1]==187&&z[2]==191&&(ve=3));ve<X;ve+=ue)ue=1,z[ve]<128?se=z[ve]:z[ve]<224?(se=(z[ve]&31)*64+(z[ve+1]&63),ue=2):z[ve]<240?(se=((z[ve]&15)<<12)+(z[ve+1]&63)*64+(z[ve+2]&63),ue=3):(se=(z[ve]&7)*262144+((z[ve+1]&63)<<12)+(z[ve+2]&63)*64+(z[ve+3]&63),ue=4),se<65536||(se-=65536,Fe=55296+(se>>10&1023),se=56320+(se&1023),V[xe++]=String.fromCharCode(Fe)),V[xe++]=String.fromCharCode(se);break;case"ascii":if(f&&y.isBuffer(z))return z.toString(we);for(ve=0;ve<X;ve++)V[ve]=String.fromCharCode(z[ve]);xe=X;break;case"utf16le":if(X>=2&&z[0]==255&&(z[1]==254&&(ve=2)),f&&y.isBuffer(z))return z.toString(we);for(ue=2;ve+1<X;ve+=ue)V[xe++]=String.fromCharCode((z[ve+1]<<8)+z[ve]);break;case"utf16be":for(X>=2&&z[0]==254&&(z[1]==255&&(ve=2)),ue=2;ve+1<X;ve+=ue)V[xe++]=String.fromCharCode((z[ve]<<8)+z[ve+1]);break;case"utf32le":for(X>=4&&z[0]==255&&(z[1]==254&&z[2]===0&&z[3]===0&&(ve=4)),ue=4;ve<X;ve+=ue)se=(z[ve+3]<<24)+(z[ve+2]<<16)+(z[ve+1]<<8)+z[ve],se>65535?(se-=65536,V[xe++]=String.fromCharCode(55296+(se>>10&1023)),V[xe++]=String.fromCharCode(56320+(se&1023))):V[xe++]=String.fromCharCode(se);break;case"utf32be":for(X>=4&&z[3]==255&&(z[2]==254&&z[1]===0&&z[0]===0&&(ve=4)),ue=4;ve<X;ve+=ue)se=(z[ve]<<24)+(z[ve+1]<<16)+(z[ve+2]<<8)+z[ve+3],se>65535?(se-=65536,V[xe++]=String.fromCharCode(55296+(se>>10&1023)),V[xe++]=String.fromCharCode(56320+(se&1023))):V[xe++]=String.fromCharCode(se);break;case"utf7":for(X>=4&&z[0]==43&&z[1]==47&&z[2]==118&&(X>=5&&z[3]==56&&z[4]==45?ve=5:(z[3]==56||z[3]==57||z[3]==43||z[3]==47)&&(ve=4));ve<X;ve+=ue){if(z[ve]!==43){ue=1,V[xe++]=String.fromCharCode(z[ve]);continue}if(ue=1,z[ve+1]===45){ue=2,V[xe++]="+";continue}for(;String.fromCharCode(z[ve+ue]).match(/[A-Za-z0-9+\/]/);)ue++;var He=0;z[ve+ue]===45&&(++ue,He=1);for(var ee=[],he="",Ve=0,oe=0,Q=0,G=0,te=0,Ae=0,me=0,Me=1;Me<ue-He&&!(G=D.indexOf(String.fromCharCode(z[ve+Me++])),te=D.indexOf(String.fromCharCode(z[ve+Me++])),Ve=G<<2|te>>4,ee.push(Ve),Ae=D.indexOf(String.fromCharCode(z[ve+Me++])),Ae===-1);){if(oe=(te&15)<<4|Ae>>2,ee.push(oe),me=D.indexOf(String.fromCharCode(z[ve+Me++])),me===-1)break;Q=(Ae&3)<<6|me,me<64&&ee.push(Q)}for(he=Y(1201,ee),Me=0;Me<he.length;++Me)V[xe++]=he.charAt(Me)}break;default:throw new Error("Unsupported magic: "+W+" "+a[W])}else throw new Error("Unrecognized CP: "+W);return V.slice(0,xe).join("")},P=function(W){return!!(v[W]||a[W])};return v.utils={decode:Z,encode:K,hascp:P,magic:a,cache:O},v})}).call(this,o("/UA6").Buffer)},E9Z8:function(B,k,o){//! moment.js locale configuration
//! locale : English (Singapore) [en-sg]
//! author : Matthew Castrillon-Madrigal : https://github.com/techdimension
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},E9nw:function(B,k){B.exports=function(){var o=document.getSelection();if(!o.rangeCount)return function(){};for(var y=document.activeElement,m=[],v=0;v<o.rangeCount;v++)m.push(o.getRangeAt(v));switch(y.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":y.blur();break;default:y=null;break}return o.removeAllRanges(),function(){o.type==="Caret"&&o.removeAllRanges(),o.rangeCount||m.forEach(function(a){o.addRange(a)}),y&&y.focus()}}},ECo9:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};k.default=y},EDCC:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};k.default=y},EFTB:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]},m=y;k.default=m},ELLl:function(B,k,o){(function(y){y(o("VrN/"))})(function(y){var m={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},v=y.Pos;y.defineOption("autoCloseBrackets",!1,function(i,u,p){p&&p!=y.Init&&(i.removeKeyMap(t),i.state.closeBrackets=null),u&&(e(a(u,"pairs")),i.state.closeBrackets=u,i.addKeyMap(t))});function a(i,u){return u=="pairs"&&typeof i=="string"?i:typeof i=="object"&&i[u]!=null?i[u]:m[u]}var t={Backspace:s,Enter:n};function e(i){for(var u=0;u<i.length;u++){var p=i.charAt(u),g="'"+p+"'";t[g]||(t[g]=h(p))}}e(m.pairs+"`");function h(i){return function(u){return c(u,i)}}function l(i){var u=i.state.closeBrackets;if(!u||u.override)return u;var p=i.getModeAt(i.getCursor());return p.closeBrackets||u}function s(i){var u=l(i);if(!u||i.getOption("disableInput"))return y.Pass;for(var p=a(u,"pairs"),g=i.listSelections(),A=0;A<g.length;A++){if(!g[A].empty())return y.Pass;var b=r(i,g[A].head);if(!b||p.indexOf(b)%2!=0)return y.Pass}for(var A=g.length-1;A>=0;A--){var x=g[A].head;i.replaceRange("",v(x.line,x.ch-1),v(x.line,x.ch+1),"+delete")}}function n(i){var u=l(i),p=u&&a(u,"explode");if(!p||i.getOption("disableInput"))return y.Pass;for(var g=i.listSelections(),A=0;A<g.length;A++){if(!g[A].empty())return y.Pass;var b=r(i,g[A].head);if(!b||p.indexOf(b)%2!=0)return y.Pass}i.operation(function(){var x=i.lineSeparator()||`
`;i.replaceSelection(x+x,null),i.execCommand("goCharLeft"),g=i.listSelections();for(var w=0;w<g.length;w++){var _=g[w].head.line;i.indentLine(_,null,!0),i.indentLine(_+1,null,!0)}})}function d(i){var u=y.cmpPos(i.anchor,i.head)>0;return{anchor:new v(i.anchor.line,i.anchor.ch+(u?-1:1)),head:new v(i.head.line,i.head.ch+(u?1:-1))}}function c(i,u){var p=l(i);if(!p||i.getOption("disableInput"))return y.Pass;var g=a(p,"pairs"),A=g.indexOf(u);if(A==-1)return y.Pass;for(var b=a(p,"closeBefore"),x=a(p,"triples"),w=g.charAt(A+1)==u,_=i.listSelections(),C=A%2==0,L,E=0;E<_.length;E++){var S=_[E],O=S.head,D,F=i.getRange(O,v(O.line,O.ch+1));if(C&&!S.empty())D="surround";else if((w||!C)&&F==u)w&&f(i,O)?D="both":x.indexOf(u)>=0&&i.getRange(O,v(O.line,O.ch+3))==u+u+u?D="skipThree":D="skip";else if(w&&O.ch>1&&x.indexOf(u)>=0&&i.getRange(v(O.line,O.ch-2),O)==u+u){if(O.ch>2&&/\bstring/.test(i.getTokenTypeAt(v(O.line,O.ch-2))))return y.Pass;D="addFour"}else if(w){var U=O.ch==0?" ":i.getRange(v(O.line,O.ch-1),O);if(!y.isWordChar(F)&&U!=u&&!y.isWordChar(U))D="both";else return y.Pass}else if(C&&(F.length===0||/\s/.test(F)||b.indexOf(F)>-1))D="both";else return y.Pass;if(!L)L=D;else if(L!=D)return y.Pass}var R=A%2?g.charAt(A-1):u,K=A%2?u:g.charAt(A+1);i.operation(function(){if(L=="skip")i.execCommand("goCharRight");else if(L=="skipThree")for(var Z=0;Z<3;Z++)i.execCommand("goCharRight");else if(L=="surround"){for(var P=i.getSelections(),Z=0;Z<P.length;Z++)P[Z]=R+P[Z]+K;i.replaceSelections(P,"around"),P=i.listSelections().slice();for(var Z=0;Z<P.length;Z++)P[Z]=d(P[Z]);i.setSelections(P)}else L=="both"?(i.replaceSelection(R+K,null),i.triggerElectric(R+K),i.execCommand("goCharLeft")):L=="addFour"&&(i.replaceSelection(R+R+R+R,"before"),i.execCommand("goCharRight"))})}function r(i,u){var p=i.getRange(v(u.line,u.ch-1),v(u.line,u.ch+1));return p.length==2?p:null}function f(i,u){var p=i.getTokenAt(v(u.line,u.ch+1));return/\bstring/.test(p.type)&&p.start==u.ch&&(u.ch==0||!/\bstring/.test(i.getTokenTypeAt(u)))}})},EMyp:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("mFDi"),a=o("K4ya"),t=o("qJCg"),e=o("iLNv"),h=o("vZ6x"),l=["inBrush","outOfBrush"],s="__ecBrushSelect",n="__ecInBrushSelectEvent",d=y.PRIORITY.VISUAL.BRUSH;y.registerLayout(d,function(x,w,_){x.eachComponent({mainType:"brush"},function(C){_&&_.type==="takeGlobalCursor"&&C.setBrushOption(_.key==="brush"?_.brushOption:{brushType:!1})}),c(x)});function c(x){x.eachComponent({mainType:"brush"},function(w){var _=w.brushTargetManager=new h(w.option,x);_.setInputRanges(w.areas,x)})}y.registerVisual(d,function(x,w,_){var C=[],L,E;x.eachComponent({mainType:"brush"},function(S,O){var D={brushId:S.id,brushIndex:O,brushName:S.name,areas:m.clone(S.areas),selected:[]};C.push(D);var F=S.option,U=F.brushLink,R=[],K=[],Z=[],P=0;O||(L=F.throttleType,E=F.throttleDelay);var Y=m.map(S.areas,function(q){return g(m.defaults({boundingRect:A[q.brushType](q)},q))}),W=a.createVisualMappings(S.option,l,function(q){q.mappingMethod="fixed"});m.isArray(U)&&m.each(U,function(q){R[q]=1});function z(q){return U==="all"||R[q]}function H(q){return!!q.length}x.eachSeries(function(q,se){var ve=Z[se]=[];q.subType==="parallel"?X(q,se,ve):V(q,se,ve)});function X(q,se){var ve=q.coordinateSystem;P|=ve.hasAxisBrushed(),z(se)&&ve.eachActiveState(q.getData(),function(ue,xe){ue==="active"&&(K[xe]=1)})}function V(q,se,ve){var ue=u(q);if(!ue||p(S,se))return;if(m.each(Y,function(Fe){ue[Fe.brushType]&&S.brushTargetManager.controlSeries(Fe,q,x)&&ve.push(Fe),P|=H(ve)}),z(se)&&H(ve)){var xe=q.getData();xe.each(function(Fe){i(ue,ve,xe,Fe)&&(K[Fe]=1)})}}x.eachSeries(function(q,se){var ve={seriesId:q.id,seriesIndex:se,seriesName:q.name,dataIndex:[]};D.selected.push(ve);var ue=u(q),xe=Z[se],Fe=q.getData(),Ue=z(se)?function(Ze){return K[Ze]?(ve.dataIndex.push(Fe.getRawIndex(Ze)),"inBrush"):"outOfBrush"}:function(Ze){return i(ue,xe,Fe,Ze)?(ve.dataIndex.push(Fe.getRawIndex(Ze)),"inBrush"):"outOfBrush"};(z(se)?P:H(xe))&&a.applyVisual(l,W,Fe,Ue)})}),r(w,L,E,C,_)});function r(x,w,_,C,L){if(!L)return;var E=x.getZr();if(E[n])return;E[s]||(E[s]=f);var S=e.createOrUpdate(E,s,_,w);S(x,C)}function f(x,w){if(!x.isDisposed()){var _=x.getZr();_[n]=!0,x.dispatchAction({type:"brushSelect",batch:w}),_[n]=!1}}function i(x,w,_,C){for(var L=0,E=w.length;L<E;L++){var S=w[L];if(x[S.brushType](C,_,S.selectors,S))return!0}}function u(x){var w=x.brushSelector;if(m.isString(w)){var _=[];return m.each(t,function(L,E){_[E]=function(S,O,D,F){var U=O.getItemLayout(S);return L[w](U,D,F)}}),_}else if(m.isFunction(w)){var C={};return m.each(t,function(L,E){C[E]=w}),C}return w}function p(x,w){var _=x.option.seriesIndex;return _!=null&&_!=="all"&&(m.isArray(_)?m.indexOf(_,w)<0:w!==_)}function g(x){var w=x.selectors={};return m.each(t[x.brushType],function(_,C){w[C]=function(L){return _(L,w,x)}}),x}var A={lineX:m.noop,lineY:m.noop,rect:function(x){return b(x.range)},polygon:function(x){for(var w,_=x.range,C=0,L=_.length;C<L;C++){w=w||[[Infinity,-Infinity],[Infinity,-Infinity]];var E=_[C];E[0]<w[0][0]&&(w[0][0]=E[0]),E[0]>w[0][1]&&(w[0][1]=E[0]),E[1]<w[1][0]&&(w[1][0]=E[1]),E[1]>w[1][1]&&(w[1][1]=E[1])}return w&&b(w)}};function b(x){return new v(x[0][0],x[1][0],x[0][1]-x[0][0],x[1][1]-x[1][0])}k.layoutCovers=c},EO8f:function(B,k,o){//! moment.js locale configuration
//! locale : Chinese (China) [zh-cn]
//! author : suupic : https://github.com/suupic
//! author : Zeno Zeng : https://github.com/zenozeng
//! author : uu109 : https://github.com/uu109
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("zh-cn",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u5468\u65E5_\u5468\u4E00_\u5468\u4E8C_\u5468\u4E09_\u5468\u56DB_\u5468\u4E94_\u5468\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5Ah\u70B9mm\u5206",LLLL:"YYYY\u5E74M\u6708D\u65E5ddddAh\u70B9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,t){return a===12&&(a=0),t==="\u51CC\u6668"||t==="\u65E9\u4E0A"||t==="\u4E0A\u5348"?a:t==="\u4E0B\u5348"||t==="\u665A\u4E0A"?a+12:a>=11?a:a+12},meridiem:function(a,t,e){var h=a*100+t;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1130?"\u4E0A\u5348":h<1230?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929]LT",nextDay:"[\u660E\u5929]LT",nextWeek:function(a){return a.week()!==this.week()?"[\u4E0B]dddLT":"[\u672C]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(a){return this.week()!==a.week()?"[\u4E0A]dddLT":"[\u672C]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u540E",past:"%s\u524D",s:"\u51E0\u79D2",ss:"%d \u79D2",m:"1 \u5206\u949F",mm:"%d \u5206\u949F",h:"1 \u5C0F\u65F6",hh:"%d \u5C0F\u65F6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4E2A\u6708",MM:"%d \u4E2A\u6708",y:"1 \u5E74",yy:"%d \u5E74"},week:{dow:1,doy:4}});return m})},ERHi:function(B,k,o){var y=o("ProS");o("Z6js"),o("R4Th");var m=o("f5Yq"),v=o("h8O9");y.registerVisual(m("effectScatter","circle")),y.registerLayout(v("effectScatter"))},EXNs:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("Hhx4"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},EZDY:function(B,k,o){"use strict";o.d(k,"b",function(){return y}),o.d(k,"a",function(){return m});function y(v){return v!=null&&v===v.window}function m(v,a){if(typeof window=="undefined")return 0;var t=a?"scrollTop":"scrollLeft",e=0;return y(v)?e=v[a?"pageYOffset":"pageXOffset"]:v instanceof Document?e=v.documentElement[t]:v&&(e=v[t]),v&&!y(v)&&typeof e!="number"&&(e=(v.ownerDocument||v).documentElement[t]),e}},ElTI:function(B,k,o){var y=o("21Wu"),m=o("TNqX"),v=o("yyuM"),a=o("hstO");function t(e){return y(e)||m(e)||v(e)||a()}B.exports=t,B.exports.__esModule=!0,B.exports.default=B.exports},EpX8:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("XciD"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},Epm3:function(B,k,o){},Epqc:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("q1tI"),e=o("/wk5"),h=o("jK+o"),l=o.n(h),s=o("pDHg"),n=t.createContext(null),d=n.Provider,c=n,r=o("8qkl"),f=o.n(r);function i(K,Z){typeof K=="function"?K(Z):f()(K)==="object"&&K&&"current"in K&&(K.current=Z)}function u(){for(var K=arguments.length,Z=new Array(K),P=0;P<K;P++)Z[P]=arguments[P];return function(Y){Z.forEach(function(W){i(W,Y)})}}var p=o("ypN9"),g=function(K,Z){var P={};for(var Y in K)Object.prototype.hasOwnProperty.call(K,Y)&&Z.indexOf(Y)<0&&(P[Y]=K[Y]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Y=Object.getOwnPropertySymbols(K);W<Y.length;W++)Z.indexOf(Y[W])<0&&Object.prototype.propertyIsEnumerable.call(K,Y[W])&&(P[Y[W]]=K[Y[W]]);return P},A=function(Z,P){var Y,W=t.useContext(c),z=t.useContext(s.b),H=z.getPrefixCls,X=z.direction,V=t.useRef(),q=u(P,V);t.useEffect(function(){Object(p.a)(!("optionType"in Z),"Radio","`optionType` is only support in Radio.Group.")},[]);var se=function(he){Z.onChange&&Z.onChange(he),(W==null?void 0:W.onChange)&&W.onChange(he)},ve=Z.prefixCls,ue=Z.className,xe=Z.children,Fe=Z.style,Ue=g(Z,["prefixCls","className","children","style"]),Ze=H("radio",ve),we=a()({},Ue);W&&(we.name=W.name,we.onChange=se,we.checked=Z.value===W.value,we.disabled=Z.disabled||W.disabled);var He=l()(ue,(Y={},m()(Y,"".concat(Ze,"-wrapper"),!0),m()(Y,"".concat(Ze,"-wrapper-checked"),we.checked),m()(Y,"".concat(Ze,"-wrapper-disabled"),we.disabled),m()(Y,"".concat(Ze,"-wrapper-rtl"),X==="rtl"),Y));return t.createElement("label",{className:He,style:Fe,onMouseEnter:Z.onMouseEnter,onMouseLeave:Z.onMouseLeave},t.createElement(e.a,a()({},we,{prefixCls:Ze,ref:q})),xe!==void 0?t.createElement("span",null,xe):null)},b=t.forwardRef(A);b.displayName="Radio",b.defaultProps={type:"radio"};var x=b,w=o("Brw/"),_=o.n(w),C=o("Lj1v"),L=o("2lC7"),E=t.forwardRef(function(K,Z){var P=t.useContext(s.b),Y=P.getPrefixCls,W=P.direction,z=t.useContext(L.b),H=Object(C.a)(K.defaultValue,{value:K.value}),X=_()(H,2),V=X[0],q=X[1],se=function(xe){var Fe=V,Ue=xe.target.value;"value"in K||q(Ue);var Ze=K.onChange;Ze&&Ue!==Fe&&Ze(xe)},ve=function(){var xe,Fe=K.prefixCls,Ue=K.className,Ze=Ue===void 0?"":Ue,we=K.options,He=K.optionType,ee=K.buttonStyle,he=K.disabled,Ve=K.children,oe=K.size,Q=K.style,G=K.id,te=K.onMouseEnter,Ae=K.onMouseLeave,me=Y("radio",Fe),Me="".concat(me,"-group"),Ie=Ve;if(we&&we.length>0){var de=He==="button"?"".concat(me,"-button"):me;Ie=we.map(function(tt){return typeof tt=="string"?t.createElement(x,{ref:Z,key:tt,prefixCls:de,disabled:he,value:tt,checked:V===tt},tt):t.createElement(x,{ref:Z,key:"radio-group-value-options-".concat(tt.value),prefixCls:de,disabled:tt.disabled||he,value:tt.value,checked:V===tt.value,style:tt.style},tt.label)})}var ye=oe||z,De=l()(Me,"".concat(Me,"-").concat(ee),(xe={},m()(xe,"".concat(Me,"-").concat(ye),ye),m()(xe,"".concat(Me,"-rtl"),W==="rtl"),xe),Ze);return t.createElement("div",{className:De,style:Q,onMouseEnter:te,onMouseLeave:Ae,id:G},Ie)};return t.createElement(d,{value:{onChange:se,value:V,disabled:K.disabled,name:K.name}},ve())});E.defaultProps={buttonStyle:"outline"};var S=t.memo(E),O=function(K,Z){var P={};for(var Y in K)Object.prototype.hasOwnProperty.call(K,Y)&&Z.indexOf(Y)<0&&(P[Y]=K[Y]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Y=Object.getOwnPropertySymbols(K);W<Y.length;W++)Z.indexOf(Y[W])<0&&Object.prototype.propertyIsEnumerable.call(K,Y[W])&&(P[Y[W]]=K[Y[W]]);return P},D=function(Z,P){var Y=t.useContext(c),W=t.useContext(s.b),z=W.getPrefixCls,H=Z.prefixCls,X=O(Z,["prefixCls"]),V=z("radio-button",H);return Y&&(X.checked=Z.value===Y.value,X.disabled=Z.disabled||Y.disabled),t.createElement(x,a()({prefixCls:V},X,{type:"radio",ref:P}))},F=t.forwardRef(D),U=x;U.Button=F,U.Group=S;var R=k.a=U},EuG0:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("xiwA")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="FolderOpenOutlined";var l=a.forwardRef(h);k.default=l},EyA1:function(B,k,o){//! moment.js locale configuration
//! locale : Kazakh [kk]
//! authors : Nurlan Rakhimzhanov : https://github.com/nurlan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044B",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044B",10:"-\u0448\u044B",20:"-\u0448\u044B",30:"-\u0448\u044B",40:"-\u0448\u044B",50:"-\u0448\u0456",60:"-\u0448\u044B",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044B",100:"-\u0448\u0456"},v=y.defineLocale("kk",{months:"\u049B\u0430\u04A3\u0442\u0430\u0440_\u0430\u049B\u043F\u0430\u043D_\u043D\u0430\u0443\u0440\u044B\u0437_\u0441\u04D9\u0443\u0456\u0440_\u043C\u0430\u043C\u044B\u0440_\u043C\u0430\u0443\u0441\u044B\u043C_\u0448\u0456\u043B\u0434\u0435_\u0442\u0430\u043C\u044B\u0437_\u049B\u044B\u0440\u043A\u04AF\u0439\u0435\u043A_\u049B\u0430\u0437\u0430\u043D_\u049B\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043B\u0442\u043E\u049B\u0441\u0430\u043D".split("_"),monthsShort:"\u049B\u0430\u04A3_\u0430\u049B\u043F_\u043D\u0430\u0443_\u0441\u04D9\u0443_\u043C\u0430\u043C_\u043C\u0430\u0443_\u0448\u0456\u043B_\u0442\u0430\u043C_\u049B\u044B\u0440_\u049B\u0430\u0437_\u049B\u0430\u0440_\u0436\u0435\u043B".split("_"),weekdays:"\u0436\u0435\u043A\u0441\u0435\u043D\u0431\u0456_\u0434\u04AF\u0439\u0441\u0435\u043D\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043D\u0431\u0456_\u0441\u04D9\u0440\u0441\u0435\u043D\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043D\u0431\u0456_\u0436\u04B1\u043C\u0430_\u0441\u0435\u043D\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043A_\u0434\u04AF\u0439_\u0441\u0435\u0439_\u0441\u04D9\u0440_\u0431\u0435\u0439_\u0436\u04B1\u043C_\u0441\u0435\u043D".split("_"),weekdaysMin:"\u0436\u043A_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043C_\u0441\u043D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04AF\u0433\u0456\u043D \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04A3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041A\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04E8\u0442\u043A\u0435\u043D \u0430\u043F\u0442\u0430\u043D\u044B\u04A3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043D\u0434\u0435",past:"%s \u0431\u04B1\u0440\u044B\u043D",s:"\u0431\u0456\u0440\u043D\u0435\u0448\u0435 \u0441\u0435\u043A\u0443\u043D\u0434",ss:"%d \u0441\u0435\u043A\u0443\u043D\u0434",m:"\u0431\u0456\u0440 \u043C\u0438\u043D\u0443\u0442",mm:"%d \u043C\u0438\u043D\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043A\u04AF\u043D",dd:"%d \u043A\u04AF\u043D",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044B\u043B",yy:"%d \u0436\u044B\u043B"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(t){var e=t%10,h=t>=100?100:null;return t+(m[t]||m[e]||m[h])},week:{dow:1,doy:7}});return v})},Ez2D:function(B,k,o){var y=o("bYtY"),m=o("4NO4");function v(a,t){var e=[],h=a.seriesIndex,l;if(h==null||!(l=t.getSeriesByIndex(h)))return{point:[]};var s=l.getData(),n=m.queryDataIndex(s,a);if(n==null||n<0||y.isArray(n))return{point:[]};var d=s.getItemGraphicEl(n),c=l.coordinateSystem;if(l.getTooltipPosition)e=l.getTooltipPosition(n)||[];else if(c&&c.dataToPoint)e=c.dataToPoint(s.getValues(y.map(c.dimensions,function(f){return s.mapDimension(f)}),n,!0))||[];else if(d){var r=d.getBoundingRect().clone();r.applyTransform(d.transform),e=[r.x+r.width/2,r.y+r.height/2]}return{point:e,el:d}}B.exports=v},"F+sw":function(B,k,o){//! moment.js locale configuration
//! locale : Serbian Cyrillic [sr-cyrl]
//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j
//! author : Stefan Crnjaković <stefan@hotmail.rs> : https://github.com/crnjakovic
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={words:{ss:["\u0441\u0435\u043A\u0443\u043D\u0434\u0430","\u0441\u0435\u043A\u0443\u043D\u0434\u0435","\u0441\u0435\u043A\u0443\u043D\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043D \u043C\u0438\u043D\u0443\u0442","\u0458\u0435\u0434\u043D\u0435 \u043C\u0438\u043D\u0443\u0442\u0435"],mm:["\u043C\u0438\u043D\u0443\u0442","\u043C\u0438\u043D\u0443\u0442\u0435","\u043C\u0438\u043D\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043D \u0441\u0430\u0442","\u0458\u0435\u0434\u043D\u043E\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043D","\u0434\u0430\u043D\u0430","\u0434\u0430\u043D\u0430"],MM:["\u043C\u0435\u0441\u0435\u0446","\u043C\u0435\u0441\u0435\u0446\u0430","\u043C\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043E\u0434\u0438\u043D\u0430","\u0433\u043E\u0434\u0438\u043D\u0435","\u0433\u043E\u0434\u0438\u043D\u0430"]},correctGrammaticalCase:function(t,e){return t===1?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,e,h){var l=m.words[h];return h.length===1?e?l[0]:l[1]:t+" "+m.correctGrammaticalCase(t,l)}},v=y.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043D\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0438\u043B_\u043C\u0430\u0458_\u0458\u0443\u043D_\u0458\u0443\u043B_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043F\u0442\u0435\u043C\u0431\u0430\u0440_\u043E\u043A\u0442\u043E\u0431\u0430\u0440_\u043D\u043E\u0432\u0435\u043C\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043C\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043D._\u0444\u0435\u0431._\u043C\u0430\u0440._\u0430\u043F\u0440._\u043C\u0430\u0458_\u0458\u0443\u043D_\u0458\u0443\u043B_\u0430\u0432\u0433._\u0441\u0435\u043F._\u043E\u043A\u0442._\u043D\u043E\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043D\u0435\u0434\u0435\u0459\u0430_\u043F\u043E\u043D\u0435\u0434\u0435\u0459\u0430\u043A_\u0443\u0442\u043E\u0440\u0430\u043A_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043A_\u043F\u0435\u0442\u0430\u043A_\u0441\u0443\u0431\u043E\u0442\u0430".split("_"),weekdaysShort:"\u043D\u0435\u0434._\u043F\u043E\u043D._\u0443\u0442\u043E._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043F\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043D\u0435_\u043F\u043E_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043F\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043D\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043D\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043E\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){var t=["[\u043F\u0440\u043E\u0448\u043B\u0435] [\u043D\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u043E\u0433] [\u043F\u043E\u043D\u0435\u0434\u0435\u0459\u043A\u0430] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u043E\u0433] [\u0443\u0442\u043E\u0440\u043A\u0430] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u043E\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043A\u0430] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u043E\u0433] [\u043F\u0435\u0442\u043A\u0430] [\u0443] LT","[\u043F\u0440\u043E\u0448\u043B\u0435] [\u0441\u0443\u0431\u043E\u0442\u0435] [\u0443] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043F\u0440\u0435 %s",s:"\u043D\u0435\u043A\u043E\u043B\u0438\u043A\u043E \u0441\u0435\u043A\u0443\u043D\u0434\u0438",ss:m.translate,m:m.translate,mm:m.translate,h:m.translate,hh:m.translate,d:"\u0434\u0430\u043D",dd:m.translate,M:"\u043C\u0435\u0441\u0435\u0446",MM:m.translate,y:"\u0433\u043E\u0434\u0438\u043D\u0443",yy:m.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},F0hE:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("ca2m"),a=o("Qxkt"),t=o("ICMv"),e=v.valueAxis;function h(n,d){return m.defaults({show:d},n)}var l=y.extendComponentModel({type:"radar",optionUpdated:function(){var n=this.get("boundaryGap"),d=this.get("splitNumber"),c=this.get("scale"),r=this.get("axisLine"),f=this.get("axisTick"),i=this.get("axisType"),u=this.get("axisLabel"),p=this.get("name"),g=this.get("name.show"),A=this.get("name.formatter"),b=this.get("nameGap"),x=this.get("triggerEvent"),w=m.map(this.get("indicator")||[],function(_){_.max!=null&&_.max>0&&!_.min?_.min=0:_.min!=null&&_.min<0&&!_.max&&(_.max=0);var C=p;if(_.color!=null&&(C=m.defaults({color:_.color},p)),_=m.merge(m.clone(_),{boundaryGap:n,splitNumber:d,scale:c,axisLine:r,axisTick:f,axisType:i,axisLabel:u,name:_.text,nameLocation:"end",nameGap:b,nameTextStyle:C,triggerEvent:x},!1),g||(_.name=""),typeof A=="string"){var L=_.name;_.name=A.replace("{value}",L!=null?L:"")}else typeof A=="function"&&(_.name=A(_.name,_));var E=m.extend(new a(_,null,this.ecModel),t);return E.mainType="radar",E.componentIndex=this.componentIndex,E},this);this.getIndicatorModels=function(){return w}},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"75%",startAngle:90,name:{show:!0},boundaryGap:[0,0],splitNumber:5,nameGap:15,scale:!1,shape:"polygon",axisLine:m.merge({lineStyle:{color:"#bbb"}},e.axisLine),axisLabel:h(e.axisLabel,!1),axisTick:h(e.axisTick,!1),axisType:"interval",splitLine:h(e.splitLine,!0),splitArea:h(e.splitArea,!0),indicator:[]}}),s=l;B.exports=s},F5Ls:function(B,k){var o={\u5357\u6D77\u8BF8\u5C9B:[32,80],\u5E7F\u4E1C:[0,-10],\u9999\u6E2F:[10,5],\u6FB3\u95E8:[-10,10],\u5929\u6D25:[5,5]};function y(m,v){if(m==="china"){var a=o[v.name];if(a){var t=v.center;t[0]+=a[0]/10.5,t[1]+=-a[1]/(10.5/.75)}}}B.exports=y},F7hV:function(B,k,o){var y=o("MBQ8"),m=y.extend({type:"series.bar",dependencies:["grid","polar"],brushSelector:"rect",getProgressive:function(){return this.get("large")?this.get("progressive"):!1},getProgressiveThreshold:function(){var v=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>v&&(v=a),v},defaultOption:{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1}}});B.exports=m},F9bG:function(B,k,o){var y=o("bYtY"),m=o("ItGF"),v=o("4NO4"),a=v.makeInner,t=a(),e=y.each;function h(f,i,u){if(m.node)return;var p=i.getZr();t(p).records||(t(p).records={}),l(p,i);var g=t(p).records[f]||(t(p).records[f]={});g.handler=u}function l(f,i){if(t(f).initialized)return;t(f).initialized=!0,u("click",y.curry(d,"click")),u("mousemove",y.curry(d,"mousemove")),u("globalout",n);function u(p,g){f.on(p,function(A){var b=c(i);e(t(f).records,function(x){x&&g(x,A,b.dispatchAction)}),s(b.pendings,i)})}}function s(f,i){var u=f.showTip.length,p=f.hideTip.length,g;u?g=f.showTip[u-1]:p&&(g=f.hideTip[p-1]),g&&(g.dispatchAction=null,i.dispatchAction(g))}function n(f,i,u){f.handler("leave",null,u)}function d(f,i,u,p){i.handler(f,u,p)}function c(f){var i={showTip:[],hideTip:[]},u=function(p){var g=i[p.type];g?g.push(p):(p.dispatchAction=u,f.dispatchAction(p))};return{dispatchAction:u,pendings:i}}function r(f,i){if(m.node)return;var u=i.getZr(),p=(t(u).records||{})[f];p&&(t(u).records[f]=null)}k.register=h,k.unregister=r},FBjb:function(B,k,o){var y=o("bYtY"),m=o("oVpE"),v=m.createSymbol,a=o("IwbS"),t=o("OELB"),e=t.parsePercent,h=o("x3X8"),l=h.getDefaultLabel;function s(b,x,w){a.Group.call(this),this.updateData(b,x,w)}var n=s.prototype,d=s.getSymbolSize=function(b,x){var w=b.getItemVisual(x,"symbolSize");return w instanceof Array?w.slice():[+w,+w]};function c(b){return[b[0]/2,b[1]/2]}function r(b,x){this.parent.drift(b,x)}n._createSymbol=function(b,x,w,_,C){this.removeAll();var L=x.getItemVisual(w,"color"),E=v(b,-1,-1,2,2,L,C);E.attr({z2:100,culling:!0,scale:c(_)}),E.drift=r,this._symbolType=b,this.add(E)},n.stopSymbolAnimation=function(b){this.childAt(0).stopAnimation(b)},n.getSymbolPath=function(){return this.childAt(0)},n.getScale=function(){return this.childAt(0).scale},n.highlight=function(){this.childAt(0).trigger("emphasis")},n.downplay=function(){this.childAt(0).trigger("normal")},n.setZ=function(b,x){var w=this.childAt(0);w.zlevel=b,w.z=x},n.setDraggable=function(b){var x=this.childAt(0);x.draggable=b,x.cursor=b?"move":x.cursor},n.updateData=function(b,x,w){this.silent=!1;var _=b.getItemVisual(x,"symbol")||"circle",C=b.hostModel,L=d(b,x),E=_!==this._symbolType;if(E){var S=b.getItemVisual(x,"symbolKeepAspect");this._createSymbol(_,b,x,L,S)}else{var O=this.childAt(0);O.silent=!1,a.updateProps(O,{scale:c(L)},C,x)}if(this._updateCommon(b,x,L,w),E){var O=this.childAt(0),D=w&&w.fadeIn,F={scale:O.scale.slice()};D&&(F.style={opacity:O.style.opacity}),O.scale=[0,0],D&&(O.style.opacity=0),a.initProps(O,F,C,x)}this._seriesModel=C};var f=["itemStyle"],i=["emphasis","itemStyle"],u=["label"],p=["emphasis","label"];n._updateCommon=function(b,x,w,_){var C=this.childAt(0),L=b.hostModel,E=b.getItemVisual(x,"color");C.type!=="image"?C.useStyle({strokeNoScale:!0}):C.setStyle({opacity:null,shadowBlur:null,shadowOffsetX:null,shadowOffsetY:null,shadowColor:null});var S=_&&_.itemStyle,O=_&&_.hoverItemStyle,D=_&&_.symbolOffset,F=_&&_.labelModel,U=_&&_.hoverLabelModel,R=_&&_.hoverAnimation,K=_&&_.cursorStyle;if(!_||b.hasItemOption){var Z=_&&_.itemModel?_.itemModel:b.getItemModel(x);S=Z.getModel(f).getItemStyle(["color"]),O=Z.getModel(i).getItemStyle(),D=Z.getShallow("symbolOffset"),F=Z.getModel(u),U=Z.getModel(p),R=Z.getShallow("hoverAnimation"),K=Z.getShallow("cursor")}else O=y.extend({},O);var P=C.style,Y=b.getItemVisual(x,"symbolRotate");C.attr("rotation",(Y||0)*Math.PI/180||0),D&&C.attr("position",[e(D[0],w[0]),e(D[1],w[1])]),K&&C.attr("cursor",K),C.setColor(E,_&&_.symbolInnerColor),C.setStyle(S);var W=b.getItemVisual(x,"opacity");W!=null&&(P.opacity=W);var z=b.getItemVisual(x,"liftZ"),H=C.__z2Origin;z!=null?H==null&&(C.__z2Origin=C.z2,C.z2+=z):H!=null&&(C.z2=H,C.__z2Origin=null);var X=_&&_.useNameLabel;a.setLabelStyle(P,O,F,U,{labelFetcher:L,labelDataIndex:x,defaultText:V,isRectText:!0,autoColor:E});function V(q,se){return X?b.getName(q):l(b,q)}C.__symbolOriginalScale=c(w),C.hoverStyle=O,C.highDownOnUpdate=R&&L.isAnimationEnabled()?g:null,a.setHoverStyle(C)};function g(b,x){if(this.incremental||this.useHoverLayer)return;if(x==="emphasis"){var w=this.__symbolOriginalScale,_=w[1]/w[0],C={scale:[Math.max(w[0]*1.1,w[0]+3),Math.max(w[1]*1.1,w[1]+3*_)]};this.animateTo(C,400,"elasticOut")}else x==="normal"&&this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut")}n.fadeOut=function(b,x){var w=this.childAt(0);this.silent=w.silent=!0,!(x&&x.keepLabel)&&(w.style.text=null),a.updateProps(w,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,b)},y.inherits(s,a.Group);var A=s;B.exports=A},FFZC:function(B,k,o){},FGaS:function(B,k,o){var y=o("ProS"),m=o("IwbS"),v=o("bYtY"),a=o("oVpE");function t(h){return v.isArray(h)||(h=[+h,+h]),h}var e=y.extendChartView({type:"radar",render:function(h,l,s){var n=h.coordinateSystem,d=this.group,c=h.getData(),r=this._data;function f(p,g){var A=p.getItemVisual(g,"symbol")||"circle",b=p.getItemVisual(g,"color");if(A==="none")return;var x=t(p.getItemVisual(g,"symbolSize")),w=a.createSymbol(A,-1,-1,2,2,b);return w.attr({style:{strokeNoScale:!0},z2:100,scale:[x[0]/2,x[1]/2]}),w}function i(p,g,A,b,x,w){A.removeAll();for(var _=0;_<g.length-1;_++){var C=f(b,x);C&&(C.__dimIdx=_,p[_]?(C.attr("position",p[_]),m[w?"initProps":"updateProps"](C,{position:g[_]},h,x)):C.attr("position",g[_]),A.add(C))}}function u(p){return v.map(p,function(g){return[n.cx,n.cy]})}c.diff(r).add(function(p){var g=c.getItemLayout(p);if(!g)return;var A=new m.Polygon,b=new m.Polyline,x={shape:{points:g}};A.shape.points=u(g),b.shape.points=u(g),m.initProps(A,x,h,p),m.initProps(b,x,h,p);var w=new m.Group,_=new m.Group;w.add(b),w.add(A),w.add(_),i(b.shape.points,g,_,c,p,!0),c.setItemGraphicEl(p,w)}).update(function(p,g){var A=r.getItemGraphicEl(g),b=A.childAt(0),x=A.childAt(1),w=A.childAt(2),_={shape:{points:c.getItemLayout(p)}};if(!_.shape.points)return;i(b.shape.points,_.shape.points,w,c,p,!1),m.updateProps(b,_,h),m.updateProps(x,_,h),c.setItemGraphicEl(p,A)}).remove(function(p){d.remove(r.getItemGraphicEl(p))}).execute(),c.eachItemGraphicEl(function(p,g){var A=c.getItemModel(g),b=p.childAt(0),x=p.childAt(1),w=p.childAt(2),_=c.getItemVisual(g,"color");d.add(p),b.useStyle(v.defaults(A.getModel("lineStyle").getLineStyle(),{fill:"none",stroke:_})),b.hoverStyle=A.getModel("emphasis.lineStyle").getLineStyle();var C=A.getModel("areaStyle"),L=A.getModel("emphasis.areaStyle"),E=C.isEmpty()&&C.parentModel.isEmpty(),S=L.isEmpty()&&L.parentModel.isEmpty();S=S&&E,x.ignore=E,x.useStyle(v.defaults(C.getAreaStyle(),{fill:_,opacity:.7})),x.hoverStyle=L.getAreaStyle();var O=A.getModel("itemStyle").getItemStyle(["color"]),D=A.getModel("emphasis.itemStyle").getItemStyle(),F=A.getModel("label"),U=A.getModel("emphasis.label");w.eachChild(function(R){R.setStyle(O),R.hoverStyle=v.clone(D);var K=c.get(c.dimensions[R.__dimIdx],g);(K==null||isNaN(K))&&(K=""),m.setLabelStyle(R.style,R.hoverStyle,F,U,{labelFetcher:c.hostModel,labelDataIndex:g,labelDimIndex:R.__dimIdx,defaultText:K,autoColor:_,isRectText:!0})}),p.highDownOnUpdate=function(R,K){x.attr("ignore",K==="emphasis"?S:E)},m.setHoverStyle(p)}),this._data=c},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}});B.exports=e},FNN5:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("+rIm"),a=o("Znkb"),t=["axisLine","axisTickLabel","axisName"],e=["splitLine","splitArea","minorSplitLine"],h=a.extend({type:"radiusAxis",axisPointerClass:"PolarAxisPointer",render:function(s,n){if(this.group.removeAll(),!s.get("show"))return;var d=s.axis,c=d.polar,r=c.getAngleAxis(),f=d.getTicksCoords(),i=d.getMinorTicksCoords(),u=r.getExtent()[0],p=d.getExtent(),g=l(c,s,u),A=new v(s,g);y.each(t,A.add,A),this.group.add(A.getGroup()),y.each(e,function(b){s.get(b+".show")&&!d.scale.isBlank()&&this["_"+b](s,c,u,p,f,i)},this)},_splitLine:function(s,n,d,c,r){var f=s.getModel("splitLine"),i=f.getModel("lineStyle"),u=i.get("color"),p=0;u=u instanceof Array?u:[u];for(var g=[],A=0;A<r.length;A++){var b=p++%u.length;g[b]=g[b]||[],g[b].push(new m.Circle({shape:{cx:n.cx,cy:n.cy,r:r[A].coord}}))}for(var A=0;A<g.length;A++)this.group.add(m.mergePath(g[A],{style:y.defaults({stroke:u[A%u.length],fill:null},i.getLineStyle()),silent:!0}))},_minorSplitLine:function(s,n,d,c,r,f){if(!f.length)return;for(var i=s.getModel("minorSplitLine"),u=i.getModel("lineStyle"),p=[],g=0;g<f.length;g++)for(var A=0;A<f[g].length;A++)p.push(new m.Circle({shape:{cx:n.cx,cy:n.cy,r:f[g][A].coord}}));this.group.add(m.mergePath(p,{style:y.defaults({fill:null},u.getLineStyle()),silent:!0}))},_splitArea:function(s,n,d,c,r){if(!r.length)return;var f=s.getModel("splitArea"),i=f.getModel("areaStyle"),u=i.get("color"),p=0;u=u instanceof Array?u:[u];for(var g=[],A=r[0].coord,b=1;b<r.length;b++){var x=p++%u.length;g[x]=g[x]||[],g[x].push(new m.Sector({shape:{cx:n.cx,cy:n.cy,r0:A,r:r[b].coord,startAngle:0,endAngle:Math.PI*2},silent:!0})),A=r[b].coord}for(var b=0;b<g.length;b++)this.group.add(m.mergePath(g[b],{style:y.defaults({fill:u[b%u.length]},i.getAreaStyle()),silent:!0}))}});function l(s,n,d){return{position:[s.cx,s.cy],rotation:d/180*Math.PI,labelDirection:-1,tickDirection:-1,nameDirection:1,labelRotate:n.getModel("axisLabel").get("rotate"),z2:1}}B.exports=h},FUi9:function(B,k,o){var y=o("bYtY"),m=o("MwEJ"),v=o("aX7z"),a=o("ICMv"),t=o("Qxkt"),e=o("+TT/"),h=e.getLayoutRect;k.getLayoutRect=e.getLayoutRect;var l=o("7hqr"),s=l.enableDataStack,n=l.isDimensionStacked,d=l.getStackedDimension,c=o("hi0g");k.completeDimensions=c;var r=o("sdST");k.createDimensions=r;var f=o("oVpE");k.createSymbol=f.createSymbol;function i(A){return m(A.getSource(),A)}var u={isDimensionStacked:n,enableDataStack:s,getStackedDimension:d};function p(A,b){var x=b;t.isInstance(b)||(x=new t(b),y.mixin(x,a));var w=v.createScaleByModel(x);return w.setExtent(A[0],A[1]),v.niceScaleExtent(w,x),w}function g(A){y.mixin(A,a)}k.createList=i,k.dataStack=u,k.createScale=p,k.mixinAxisModelCommonMethods=g},"Fa/5":function(B,k,o){var y=o("ProS");o("y2l5"),o("q/+u");var m=o("f5Yq"),v=o("h8O9");o("Ae16"),y.registerVisual(m("scatter","circle")),y.registerLayout(v("scatter"))},FlSc:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("t78B"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},FmbZ:function(B,k,o){},FnCa:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};k.default=y},Fofx:function(B,k){var o=typeof Float32Array=="undefined"?Array:Float32Array;function y(){var n=new o(6);return m(n),n}function m(n){return n[0]=1,n[1]=0,n[2]=0,n[3]=1,n[4]=0,n[5]=0,n}function v(n,d){return n[0]=d[0],n[1]=d[1],n[2]=d[2],n[3]=d[3],n[4]=d[4],n[5]=d[5],n}function a(n,d,c){var r=d[0]*c[0]+d[2]*c[1],f=d[1]*c[0]+d[3]*c[1],i=d[0]*c[2]+d[2]*c[3],u=d[1]*c[2]+d[3]*c[3],p=d[0]*c[4]+d[2]*c[5]+d[4],g=d[1]*c[4]+d[3]*c[5]+d[5];return n[0]=r,n[1]=f,n[2]=i,n[3]=u,n[4]=p,n[5]=g,n}function t(n,d,c){return n[0]=d[0],n[1]=d[1],n[2]=d[2],n[3]=d[3],n[4]=d[4]+c[0],n[5]=d[5]+c[1],n}function e(n,d,c){var r=d[0],f=d[2],i=d[4],u=d[1],p=d[3],g=d[5],A=Math.sin(c),b=Math.cos(c);return n[0]=r*b+u*A,n[1]=-r*A+u*b,n[2]=f*b+p*A,n[3]=-f*A+b*p,n[4]=b*i+A*g,n[5]=b*g-A*i,n}function h(n,d,c){var r=c[0],f=c[1];return n[0]=d[0]*r,n[1]=d[1]*f,n[2]=d[2]*r,n[3]=d[3]*f,n[4]=d[4]*r,n[5]=d[5]*f,n}function l(n,d){var c=d[0],r=d[2],f=d[4],i=d[1],u=d[3],p=d[5],g=c*u-i*r;return g?(g=1/g,n[0]=u*g,n[1]=-i*g,n[2]=-r*g,n[3]=c*g,n[4]=(r*p-u*f)*g,n[5]=(i*f-c*p)*g,n):null}function s(n){var d=y();return v(d,n),d}k.create=y,k.identity=m,k.copy=v,k.mul=a,k.translate=t,k.rotate=e,k.scale=h,k.invert=l,k.clone=s},FuCI:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("8qkl"),a=o.n(v),t=o("IxJ/"),e=o.n(t),h=o("q1tI"),l=o("SzV+"),s=o("jK+o"),n=o.n(s),d=o("Brw/"),c=o.n(d),r=o("pDHg"),f=o("JB+V"),i=function(S,O){var D={};for(var F in S)Object.prototype.hasOwnProperty.call(S,F)&&O.indexOf(F)<0&&(D[F]=S[F]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,F=Object.getOwnPropertySymbols(S);U<F.length;U++)O.indexOf(F[U])<0&&Object.prototype.propertyIsEnumerable.call(S,F[U])&&(D[F[U]]=S[F[U]]);return D};function u(S){return S?S.toString().split("").reverse().map(function(O){var D=Number(O);return isNaN(D)?O:D}):[]}function p(S,O){for(var D=[],F=0;F<30;F++)D.push(h.createElement("p",{key:F.toString(),className:n()(O,{current:S===F})},F%10));return D}var g=function(O){var D=O.prefixCls,F=O.count,U=O.className,R=O.style,K=O.title,Z=O.component,P=Z===void 0?"sup":Z,Y=O.displayComponent,W=O.onAnimated,z=W===void 0?function(){}:W,H=i(O,["prefixCls","count","className","style","title","component","displayComponent","onAnimated"]),X=h.useState(!0),V=c()(X,2),q=V[0],se=V[1],ve=h.useState(F),ue=c()(ve,2),xe=ue[0],Fe=ue[1],Ue=h.useState(F),Ze=c()(Ue,2),we=Ze[0],He=Ze[1],ee=h.useState(F),he=c()(ee,2),Ve=he[0],oe=he[1],Q=h.useContext(r.b),G=Q.getPrefixCls,te=G("scroll-number",D);we!==F&&(se(!0),He(F)),h.useEffect(function(){oe(xe);var de;return q&&(de=setTimeout(function(){se(!1),Fe(F),z()})),function(){de&&clearTimeout(de)}},[q,F,z]);var Ae=function(ye,De){var tt=Math.abs(Number(xe)),Et=Math.abs(Number(Ve)),gt=Math.abs(u(xe)[De]),Pe=Math.abs(u(Et)[De]);return q?10+ye:tt>Et?gt>=Pe?10+ye:20+ye:gt<=Pe?10+ye:ye},me=function(ye,De){if(typeof ye=="number"){var tt=Ae(ye,De),Et=q||u(Ve)[De]===void 0;return h.createElement("span",{className:"".concat(te,"-only"),style:{transition:Et?"none":void 0,msTransform:"translateY(".concat(-tt*100,"%)"),WebkitTransform:"translateY(".concat(-tt*100,"%)"),transform:"translateY(".concat(-tt*100,"%)")},key:De},p(tt,"".concat(te,"-only-unit")))}return h.createElement("span",{key:"symbol",className:"".concat(te,"-symbol")},ye)},Me=function(){return xe&&Number(xe)%1===0?u(xe).map(function(ye,De){return me(ye,De)}).reverse():xe},Ie=e()(e()({},H),{style:R,className:n()(te,U),title:K});return R&&R.borderColor&&(Ie.style=e()(e()({},R),{boxShadow:"0 0 0 1px ".concat(R.borderColor," inset")})),Y?Object(f.a)(Y,{className:n()("".concat(te,"-custom-component"),Y.props&&Y.props.className)}):h.createElement(P,Ie,Me())},A=g,b=o("IlIk");function x(S){return b.a.indexOf(S)!==-1}var w=function(O){var D,F=O.className,U=O.prefixCls,R=O.style,K=O.color,Z=O.children,P=O.text,Y=O.placement,W=Y===void 0?"end":Y,z=h.useContext(r.b),H=z.getPrefixCls,X=z.direction,V=H("ribbon",U),q=x(K),se=n()(V,F,"".concat(V,"-placement-").concat(W),(D={},m()(D,"".concat(V,"-rtl"),X==="rtl"),m()(D,"".concat(V,"-color-").concat(K),q),D)),ve={},ue={};return K&&!q&&(ve.background=K,ue.color=K),h.createElement("div",{className:"".concat(V,"-wrapper")},Z,h.createElement("div",{className:se,style:e()(e()({},ve),R)},P,h.createElement("div",{className:"".concat(V,"-corner"),style:ue})))},_=w,C=function(S,O){var D={};for(var F in S)Object.prototype.hasOwnProperty.call(S,F)&&O.indexOf(F)<0&&(D[F]=S[F]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,F=Object.getOwnPropertySymbols(S);U<F.length;U++)O.indexOf(F[U])<0&&Object.prototype.propertyIsEnumerable.call(S,F[U])&&(D[F[U]]=S[F[U]]);return D},L=function(O){var D,F,U=O.prefixCls,R=O.scrollNumberPrefixCls,K=O.children,Z=O.status,P=O.text,Y=O.color,W=O.count,z=W===void 0?null:W,H=O.overflowCount,X=H===void 0?99:H,V=O.dot,q=V===void 0?!1:V,se=O.size,ve=se===void 0?"default":se,ue=O.title,xe=O.offset,Fe=O.style,Ue=O.className,Ze=O.showZero,we=Ze===void 0?!1:Ze,He=C(O,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","showZero"]),ee=h.useContext(r.b),he=ee.getPrefixCls,Ve=ee.direction,oe=he("badge",U),Q=function(){var rr=z>X?"".concat(X,"+"):z;return rr},G=function(){return!!Z||!!Y},te=function(){var rr=Q();return rr==="0"||rr===0},Ae=function(){return q&&!te()||G()},me=function(){return Ae()?"":Q()},Me=function(){return ue||(typeof z=="string"||typeof z=="number"?z:void 0)},Ie=function(){return Ve==="rtl"?xe?e()({left:parseInt(xe[0],10),marginTop:xe[1]},Fe):Fe:xe?e()({right:-parseInt(xe[0],10),marginTop:xe[1]},Fe):Fe},de=function(){var rr=me(),nr=rr==null||rr==="";return(nr||te()&&!we)&&!Ae()},ye=function(){var rr=de();return rr||!P?null:h.createElement("span",{className:"".concat(oe,"-status-text")},P)},De=function(){var rr=z;return!rr||a()(rr)!=="object"?void 0:Object(f.a)(rr,{style:e()(e()({},Ie()),rr.props&&rr.props.style)})},tt=function(){var rr,nr=he("scroll-number",R),Kt=me(),ir=Ae(),$e=de(),ae=n()((rr={},m()(rr,"".concat(oe,"-dot"),ir),m()(rr,"".concat(oe,"-count"),!ir),m()(rr,"".concat(oe,"-count-sm"),ve==="small"),m()(rr,"".concat(oe,"-multiple-words"),!ir&&z&&z.toString&&z.toString().length>1),m()(rr,"".concat(oe,"-status-").concat(Z),!!Z),m()(rr,"".concat(oe,"-status-").concat(Y),x(Y)),rr)),re=Ie();return Y&&!x(Y)&&(re=re||{},re.background=Y),$e?null:h.createElement(A,{prefixCls:nr,"data-show":!$e,className:ae,count:Kt,displayComponent:De(),title:Me(),style:re,key:"scrollNumber"})},Et=n()((D={},m()(D,"".concat(oe,"-status-dot"),G()),m()(D,"".concat(oe,"-status-").concat(Z),!!Z),m()(D,"".concat(oe,"-status-").concat(Y),x(Y)),D)),gt={};Y&&!x(Y)&&(gt.background=Y);var Pe=n()(Ue,oe,(F={},m()(F,"".concat(oe,"-status"),G()),m()(F,"".concat(oe,"-not-a-wrapper"),!K),m()(F,"".concat(oe,"-rtl"),Ve==="rtl"),F));if(!K&&G()){var Ut=Ie(),pt=Ut&&Ut.color;return h.createElement("span",e()({},He,{className:Pe,style:Ut}),h.createElement("span",{className:Et,style:gt}),h.createElement("span",{style:{color:pt},className:"".concat(oe,"-status-text")},P))}return h.createElement("span",e()({},He,{className:Pe}),K,h.createElement(l.a,{component:"",showProp:"data-show",transitionName:K?"".concat(oe,"-zoom"):"",transitionAppear:!0},tt()),ye())};L.Ribbon=_;var E=k.a=L},Fv0C:function(B,k,o){"use strict";function y(f){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(u){return typeof u}:y=function(u){return u&&typeof Symbol=="function"&&u.constructor===Symbol&&u!==Symbol.prototype?"symbol":typeof u},y(f)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=s(o("Lo0S")),v=o("vewr"),a=s(o("8CQX")),t=h(o("mHUz")),e=s(o("GdRQ"));function h(f){return f&&f.__esModule?f:{default:f}}function l(){if(typeof WeakMap!="function")return null;var f=new WeakMap;return l=function(){return f},f}function s(f){if(f&&f.__esModule)return f;if(f===null||y(f)!=="object"&&typeof f!="function")return{default:f};var i=l();if(i&&i.has(f))return i.get(f);var u={},p=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in f)if(Object.prototype.hasOwnProperty.call(f,g)){var A=p?Object.getOwnPropertyDescriptor(f,g):null;A&&(A.get||A.set)?Object.defineProperty(u,g,A):u[g]=f[g]}return u.default=f,i&&i.set(f,u),u}function n(f,i){if(!(f instanceof i))throw new TypeError("Cannot call a class as a function")}function d(f,i){for(var u=0;u<i.length;u++){var p=i[u];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(f,p.key,p)}}function c(f,i,u){return i&&d(f.prototype,i),u&&d(f,u),f}var r=function(){function f(i){n(this,f),this._target=i||null,this._keyDownList={},this._pendingKey=null,this._altGrArmed=!1,this._eventHandlers={keyup:this._handleKeyUp.bind(this),keydown:this._handleKeyDown.bind(this),keypress:this._handleKeyPress.bind(this),blur:this._allKeysUp.bind(this),checkalt:this._checkAlt.bind(this)},this.onkeyevent=function(){}}return c(f,[{key:"_sendKeyEvent",value:function(u,p,g){if(g)this._keyDownList[p]=u;else{if(!(p in this._keyDownList))return;delete this._keyDownList[p]}m.Debug("onkeyevent "+(g?"down":"up")+", keysym: "+u,", code: "+p),this.onkeyevent(u,p,g)}},{key:"_getKeyCode",value:function(u){var p=a.getKeycode(u);if(p!=="Unidentified")return p;if(u.keyCode&&u.type!=="keypress"&&u.keyCode!==229)return"Platform"+u.keyCode;if(u.keyIdentifier){if(u.keyIdentifier.substr(0,2)!=="U+")return u.keyIdentifier;var g=parseInt(u.keyIdentifier.substr(2),16),A=String.fromCharCode(g).toUpperCase();return"Platform"+A.charCodeAt()}return"Unidentified"}},{key:"_handleKeyDown",value:function(u){var p=this._getKeyCode(u),g=a.getKeysym(u);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),p==="AltRight"&&u.timeStamp-this._altGrCtrlTime<50?g=t.default.XK_ISO_Level3_Shift:this._sendKeyEvent(t.default.XK_Control_L,"ControlLeft",!0)),p==="Unidentified"){g&&(this._sendKeyEvent(g,p,!0),this._sendKeyEvent(g,p,!1)),(0,v.stopEvent)(u);return}if(e.isMac()||e.isIOS())switch(g){case t.default.XK_Super_L:g=t.default.XK_Alt_L;break;case t.default.XK_Super_R:g=t.default.XK_Super_L;break;case t.default.XK_Alt_L:g=t.default.XK_Mode_switch;break;case t.default.XK_Alt_R:g=t.default.XK_ISO_Level3_Shift;break}if(p in this._keyDownList&&(g=this._keyDownList[p]),(e.isMac()||e.isIOS())&&p==="CapsLock"){this._sendKeyEvent(t.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(t.default.XK_Caps_Lock,"CapsLock",!1),(0,v.stopEvent)(u);return}if(!g&&(!u.key||e.isIE()||e.isEdge())){this._pendingKey=p,setTimeout(this._handleKeyPressTimeout.bind(this),10,u);return}if(this._pendingKey=null,(0,v.stopEvent)(u),p==="ControlLeft"&&e.isWindows()&&!("ControlLeft"in this._keyDownList)){this._altGrArmed=!0,this._altGrTimeout=setTimeout(this._handleAltGrTimeout.bind(this),100),this._altGrCtrlTime=u.timeStamp;return}this._sendKeyEvent(g,p,!0)}},{key:"_handleKeyPress",value:function(u){if((0,v.stopEvent)(u),this._pendingKey===null)return;var p=this._getKeyCode(u),g=a.getKeysym(u);if(p!=="Unidentified"&&p!=this._pendingKey)return;if(p=this._pendingKey,this._pendingKey=null,!g){m.Info("keypress with no keysym:",u);return}this._sendKeyEvent(g,p,!0)}},{key:"_handleKeyPressTimeout",value:function(u){if(this._pendingKey===null)return;var p,g=this._pendingKey;if(this._pendingKey=null,u.keyCode>=48&&u.keyCode<=57)p=u.keyCode;else if(u.keyCode>=65&&u.keyCode<=90){var A=String.fromCharCode(u.keyCode);u.shiftKey?A=A.toUpperCase():A=A.toLowerCase(),p=A.charCodeAt()}else p=0;this._sendKeyEvent(p,g,!0)}},{key:"_handleKeyUp",value:function(u){(0,v.stopEvent)(u);var p=this._getKeyCode(u);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(t.default.XK_Control_L,"ControlLeft",!0)),(e.isMac()||e.isIOS())&&p==="CapsLock"){this._sendKeyEvent(t.default.XK_Caps_Lock,"CapsLock",!0),this._sendKeyEvent(t.default.XK_Caps_Lock,"CapsLock",!1);return}this._sendKeyEvent(this._keyDownList[p],p,!1),e.isWindows()&&(p==="ShiftLeft"||p==="ShiftRight")&&("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(t.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){m.Debug(">> Keyboard.allKeysUp");for(var u in this._keyDownList)this._sendKeyEvent(this._keyDownList[u],u,!1);m.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(u){if(u.skipCheckAlt)return;if(u.altKey)return;var p=this._target,g=this._keyDownList;["AltLeft","AltRight"].forEach(function(A){if(!(A in g))return;var b=new KeyboardEvent("keyup",{key:g[A],code:A});b.skipCheckAlt=!0,p.dispatchEvent(b)})}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),e.isWindows()&&e.isFirefox()){var u=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(p){return document.addEventListener(p,u,{capture:!0,passive:!0})})}}},{key:"ungrab",value:function(){if(e.isWindows()&&e.isFirefox()){var u=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach(function(p){return document.removeEventListener(p,u)})}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}]),f}();k.default=r},FxDU:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.createSensor=void 0;var y=o("QO+J"),m=o("j5sG"),v=typeof ResizeObserver!="undefined"?m.createSensor:y.createSensor;k.createSensor=v},G1SK:function(B,k,o){//! moment.js locale configuration
//! locale : Czech [cs]
//! author : petrbela : https://github.com/petrbela
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="leden_\xFAnor_b\u0159ezen_duben_kv\u011Bten_\u010Derven_\u010Dervenec_srpen_z\xE1\u0159\xED_\u0159\xEDjen_listopad_prosinec".split("_"),v="led_\xFAno_b\u0159e_dub_kv\u011B_\u010Dvn_\u010Dvc_srp_z\xE1\u0159_\u0159\xEDj_lis_pro".split("_"),a=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],t=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function e(s){return s>1&&s<5&&~~(s/10)!==1}function h(s,n,d,c){var r=s+" ";switch(d){case"s":return n||c?"p\xE1r sekund":"p\xE1r sekundami";case"ss":return n||c?r+(e(s)?"sekundy":"sekund"):r+"sekundami";case"m":return n?"minuta":c?"minutu":"minutou";case"mm":return n||c?r+(e(s)?"minuty":"minut"):r+"minutami";case"h":return n?"hodina":c?"hodinu":"hodinou";case"hh":return n||c?r+(e(s)?"hodiny":"hodin"):r+"hodinami";case"d":return n||c?"den":"dnem";case"dd":return n||c?r+(e(s)?"dny":"dn\xED"):r+"dny";case"M":return n||c?"m\u011Bs\xEDc":"m\u011Bs\xEDcem";case"MM":return n||c?r+(e(s)?"m\u011Bs\xEDce":"m\u011Bs\xEDc\u016F"):r+"m\u011Bs\xEDci";case"y":return n||c?"rok":"rokem";case"yy":return n||c?r+(e(s)?"roky":"let"):r+"lety"}}var l=y.defineLocale("cs",{months:m,monthsShort:v,monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"ned\u011Ble_pond\u011Bl\xED_\xFAter\xFD_st\u0159eda_\u010Dtvrtek_p\xE1tek_sobota".split("_"),weekdaysShort:"ne_po_\xFAt_st_\u010Dt_p\xE1_so".split("_"),weekdaysMin:"ne_po_\xFAt_st_\u010Dt_p\xE1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xEDtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011Bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010Dtvrtek v] LT";case 5:return"[v p\xE1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010Dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011Bli v] LT";case 1:case 2:return"[minul\xE9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xFD] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return l})},G7Tf:function(B,k,o){//! moment.js locale configuration
//! locale : Latvian [lv]
//! author : Kristaps Karlsons : https://github.com/skakri
//! author : Jānis Elmeris : https://github.com/JanisE
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016Btes_min\u016Bt\u0113m_min\u016Bte_min\u016Btes".split("_"),mm:"min\u016Btes_min\u016Bt\u0113m_min\u016Bte_min\u016Btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function v(l,s,n){return n?s%10===1&&s%100!==11?l[2]:l[3]:s%10===1&&s%100!==11?l[0]:l[1]}function a(l,s,n){return l+" "+v(m[n],l,s)}function t(l,s,n){return v(m[n],l,s)}function e(l,s){return s?"da\u017Eas sekundes":"da\u017E\u0101m sekund\u0113m"}var h=y.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012Blis_maijs_j\u016Bnijs_j\u016Blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016Bn_j\u016Bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012Bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:e,ss:a,m:t,mm:a,h:t,hh:a,d:t,dd:a,M:t,MM:a,y:t,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return h})},G8ex:function(B,k,o){},G9Zh:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("hgtY")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="SwapRightOutlined";var l=a.forwardRef(h);k.default=l},GIiI:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="PoweroffOutlined";var h=k.a=m.forwardRef(e)},GMDS:function(B,k,o){var y=o("bYtY"),m=o("4NgU"),v=o("jkPA"),a=m.prototype,t=m.extend({type:"ordinal",init:function(h,l){(!h||y.isArray(h))&&(h=new v({categories:h})),this._ordinalMeta=h,this._extent=l||[0,h.categories.length-1]},parse:function(h){return typeof h=="string"?this._ordinalMeta.getOrdinal(h):Math.round(h)},contain:function(h){return h=this.parse(h),a.contain.call(this,h)&&this._ordinalMeta.categories[h]!=null},normalize:function(h){return a.normalize.call(this,this.parse(h))},scale:function(h){return Math.round(a.scale.call(this,h))},getTicks:function(){for(var h=[],l=this._extent,s=l[0];s<=l[1];)h.push(s),s++;return h},getLabel:function(h){if(!this.isBlank())return this._ordinalMeta.categories[h]},count:function(){return this._extent[1]-this._extent[0]+1},unionExtentFromData:function(h,l){this.unionExtent(h.getApproximateExtent(l))},getOrdinalMeta:function(){return this._ordinalMeta},niceTicks:y.noop,niceExtent:y.noop});t.create=function(){return new t};var e=t;B.exports=e},GQ8N:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.toUnsigned32bit=y,k.toSigned32bit=m;function y(v){return v>>>0}function m(v){return v|0}},GUcZ:function(B,k,o){"use strict";var y=o("1OyB"),m=o("vuIU"),v=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"install",value:function(){Object.setPrototypeOf=Object.setPrototypeOf||function(Be,je){return Be.__proto__=je,Be},Object.assign=Object.assign||function(Be){if(Be==null)throw new TypeError("Cannot convert undefined or null to object");for(var je=Object(Be),rt=1;rt<arguments.length;rt++){var bt=arguments[rt];if(bt!=null)for(var gr in bt)bt.hasOwnProperty(gr)&&(je[gr]=bt[gr])}return je},typeof self.Promise!="function"&&o("E2g8").polyfill()}}]),Zt}();v.install();var a=v,t=o("v2LT"),e=o.n(t),h=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"e",value:function(Be,je){(!Be||Zt.FORCE_GLOBAL_TAG)&&(Be=Zt.GLOBAL_TAG);var rt="[".concat(Be,"] > ").concat(je);if(Zt.ENABLE_CALLBACK&&Zt.emitter.emit("log","error",rt),!Zt.ENABLE_ERROR)return;console.error?console.error(rt):console.warn?console.warn(rt):console.log(rt)}},{key:"i",value:function(Be,je){(!Be||Zt.FORCE_GLOBAL_TAG)&&(Be=Zt.GLOBAL_TAG);var rt="[".concat(Be,"] > ").concat(je);if(Zt.ENABLE_CALLBACK&&Zt.emitter.emit("log","info",rt),!Zt.ENABLE_INFO)return;console.info?console.info(rt):console.log(rt)}},{key:"w",value:function(Be,je){(!Be||Zt.FORCE_GLOBAL_TAG)&&(Be=Zt.GLOBAL_TAG);var rt="[".concat(Be,"] > ").concat(je);if(Zt.ENABLE_CALLBACK&&Zt.emitter.emit("log","warn",rt),!Zt.ENABLE_WARN)return;console.warn?console.warn(rt):console.log(rt)}},{key:"d",value:function(Be,je){(!Be||Zt.FORCE_GLOBAL_TAG)&&(Be=Zt.GLOBAL_TAG);var rt="[".concat(Be,"] > ").concat(je);if(Zt.ENABLE_CALLBACK&&Zt.emitter.emit("log","debug",rt),!Zt.ENABLE_DEBUG)return;console.debug?console.debug(rt):console.log(rt)}},{key:"v",value:function(Be,je){(!Be||Zt.FORCE_GLOBAL_TAG)&&(Be=Zt.GLOBAL_TAG);var rt="[".concat(Be,"] > ").concat(je);if(Zt.ENABLE_CALLBACK&&Zt.emitter.emit("log","verbose",rt),!Zt.ENABLE_VERBOSE)return;console.log(rt)}}]),Zt}();h.GLOBAL_TAG="flv.js",h.FORCE_GLOBAL_TAG=!1,h.ENABLE_ERROR=!0,h.ENABLE_INFO=!0,h.ENABLE_WARN=!0,h.ENABLE_DEBUG=!0,h.ENABLE_VERBOSE=!0,h.ENABLE_CALLBACK=!1,h.emitter=new e.a;var l=h,s=function(){function Zt(){Object(y.a)(this,Zt),this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}return Object(m.a)(Zt,[{key:"reset",value:function(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}},{key:"addBytes",value:function(Be){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Be,this._totalBytes+=Be):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Be,this._totalBytes+=Be):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Be,this._totalBytes+=Be,this._lastCheckpoint=this._now())}},{key:"currentKBps",get:function(){this.addBytes(0);var Be=(this._now()-this._lastCheckpoint)/1e3;return Be==0&&(Be=1),this._intervalBytes/Be/1024}},{key:"lastSecondKBps",get:function(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}},{key:"averageKBps",get:function(){var Be=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Be/1024}}]),Zt}(),n=s,d=o("Ji7U"),c=o("LK+K"),r=function(){function Zt($t){Object(y.a)(this,Zt),this._message=$t}return Object(m.a)(Zt,[{key:"name",get:function(){return"RuntimeException"}},{key:"message",get:function(){return this._message}},{key:"toString",value:function(){return this.name+": "+this.message}}]),Zt}(),f=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je){return Object(y.a)(this,Be),$t.call(this,je)}return Object(m.a)(Be,[{key:"name",get:function(){return"IllegalStateException"}}]),Be}(r),i=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je){return Object(y.a)(this,Be),$t.call(this,je)}return Object(m.a)(Be,[{key:"name",get:function(){return"InvalidArgumentException"}}]),Be}(r),u=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je){return Object(y.a)(this,Be),$t.call(this,je)}return Object(m.a)(Be,[{key:"name",get:function(){return"NotImplementedException"}}]),Be}(r),p={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},g={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"},A=function(){function Zt($t){Object(y.a)(this,Zt),this._type=$t||"undefined",this._status=p.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._status=p.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}},{key:"isWorking",value:function(){return this._status===p.kConnecting||this._status===p.kBuffering}},{key:"type",get:function(){return this._type}},{key:"status",get:function(){return this._status}},{key:"needStashBuffer",get:function(){return this._needStash}},{key:"onContentLengthKnown",get:function(){return this._onContentLengthKnown},set:function(Be){this._onContentLengthKnown=Be}},{key:"onURLRedirect",get:function(){return this._onURLRedirect},set:function(Be){this._onURLRedirect=Be}},{key:"onDataArrival",get:function(){return this._onDataArrival},set:function(Be){this._onDataArrival=Be}},{key:"onError",get:function(){return this._onError},set:function(Be){this._onError=Be}},{key:"onComplete",get:function(){return this._onComplete},set:function(Be){this._onComplete=Be}},{key:"open",value:function(Be,je){throw new u("Unimplemented abstract function!")}},{key:"abort",value:function(){throw new u("Unimplemented abstract function!")}}]),Zt}(),b=o("ReuC"),x=o("foSv"),w={};function _(){var Zt=self.navigator.userAgent.toLowerCase(),$t=/(edge)\/([\w.]+)/.exec(Zt)||/(opr)[\/]([\w.]+)/.exec(Zt)||/(chrome)[ \/]([\w.]+)/.exec(Zt)||/(iemobile)[\/]([\w.]+)/.exec(Zt)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Zt)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(Zt)||/(webkit)[ \/]([\w.]+)/.exec(Zt)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(Zt)||/(msie) ([\w.]+)/.exec(Zt)||Zt.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(Zt)||Zt.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(Zt)||[],Be=/(ipad)/.exec(Zt)||/(ipod)/.exec(Zt)||/(windows phone)/.exec(Zt)||/(iphone)/.exec(Zt)||/(kindle)/.exec(Zt)||/(android)/.exec(Zt)||/(windows)/.exec(Zt)||/(mac)/.exec(Zt)||/(linux)/.exec(Zt)||/(cros)/.exec(Zt)||[],je={browser:$t[5]||$t[3]||$t[1]||"",version:$t[2]||$t[4]||"0",majorVersion:$t[4]||$t[2]||"0",platform:Be[0]||""},rt={};if(je.browser){rt[je.browser]=!0;var bt=je.majorVersion.split(".");rt.version={major:parseInt(je.majorVersion,10),string:je.version},bt.length>1&&(rt.version.minor=parseInt(bt[1],10)),bt.length>2&&(rt.version.build=parseInt(bt[2],10))}if(je.platform&&(rt[je.platform]=!0),(rt.chrome||rt.opr||rt.safari)&&(rt.webkit=!0),rt.rv||rt.iemobile){rt.rv&&delete rt.rv;var gr="msie";je.browser=gr,rt[gr]=!0}if(rt.edge){delete rt.edge;var Gt="msedge";je.browser=Gt,rt[Gt]=!0}if(rt.opr){var ar="opera";je.browser=ar,rt[ar]=!0}if(rt.safari&&rt.android){var Gr="android";je.browser=Gr,rt[Gr]=!0}rt.name=je.browser,rt.platform=je.platform;for(var cn in w)w.hasOwnProperty(cn)&&delete w[cn];Object.assign(w,rt)}_();var C=w,L=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je,rt){var bt;return Object(y.a)(this,Be),bt=$t.call(this,"fetch-stream-loader"),bt.TAG="FetchStreamLoader",bt._seekHandler=je,bt._config=rt,bt._needStash=!0,bt._requestAbort=!1,bt._contentLength=null,bt._receivedLength=0,bt}return Object(m.a)(Be,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),Object(b.a)(Object(x.a)(Be.prototype),"destroy",this).call(this)}},{key:"open",value:function(rt,bt){var gr=this;this._dataSource=rt,this._range=bt;var Gt=rt.url;this._config.reuseRedirectedURL&&rt.redirectedURL!=null&&(Gt=rt.redirectedURL);var ar=this._seekHandler.getConfig(Gt,bt),Gr=new self.Headers;if(typeof ar.headers=="object"){var cn=ar.headers;for(var Kn in cn)cn.hasOwnProperty(Kn)&&Gr.append(Kn,cn[Kn])}var yr={method:"GET",headers:Gr,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(var Mt in this._config.headers)Gr.append(Mt,this._config.headers[Mt]);rt.cors===!1&&(yr.mode="same-origin"),rt.withCredentials&&(yr.credentials="include"),rt.referrerPolicy&&(yr.referrerPolicy=rt.referrerPolicy),this._status=p.kConnecting,self.fetch(ar.url,yr).then(function(Ft){if(gr._requestAbort){gr._requestAbort=!1,gr._status=p.kIdle;return}if(Ft.ok&&Ft.status>=200&&Ft.status<=299){if(Ft.url!==ar.url&&gr._onURLRedirect){var Lr=gr._seekHandler.removeURLParameters(Ft.url);gr._onURLRedirect(Lr)}var pr=Ft.headers.get("Content-Length");return pr!=null&&(gr._contentLength=parseInt(pr),gr._contentLength!==0&&(gr._onContentLengthKnown&&gr._onContentLengthKnown(gr._contentLength))),gr._pump.call(gr,Ft.body.getReader())}else if(gr._status=p.kError,gr._onError)gr._onError(g.HTTP_STATUS_CODE_INVALID,{code:Ft.status,msg:Ft.statusText});else throw new r("FetchStreamLoader: Http code invalid, "+Ft.status+" "+Ft.statusText)}).catch(function(Ft){if(gr._status=p.kError,gr._onError)gr._onError(g.EXCEPTION,{code:-1,msg:Ft.message});else throw Ft})}},{key:"abort",value:function(){this._requestAbort=!0}},{key:"_pump",value:function(rt){var bt=this;return rt.read().then(function(gr){if(gr.done)if(bt._contentLength!==null&&bt._receivedLength<bt._contentLength){bt._status=p.kError;var Gt=g.EARLY_EOF,ar={code:-1,msg:"Fetch stream meet Early-EOF"};if(bt._onError)bt._onError(Gt,ar);else throw new r(ar.msg)}else bt._status=p.kComplete,bt._onComplete&&bt._onComplete(bt._range.from,bt._range.from+bt._receivedLength-1);else{if(bt._requestAbort===!0)return bt._requestAbort=!1,bt._status=p.kComplete,rt.cancel();bt._status=p.kBuffering;var Gr=gr.value.buffer,cn=bt._range.from+bt._receivedLength;bt._receivedLength+=Gr.byteLength,bt._onDataArrival&&bt._onDataArrival(Gr,cn,bt._receivedLength),bt._pump(rt)}}).catch(function(gr){if(gr.code===11&&C.msedge)return;bt._status=p.kError;var Gt=0,ar=null;if((gr.code===19||gr.message==="network error")&&(bt._contentLength===null||bt._contentLength!==null&&bt._receivedLength<bt._contentLength)?(Gt=g.EARLY_EOF,ar={code:gr.code,msg:"Fetch stream meet Early-EOF"}):(Gt=g.EXCEPTION,ar={code:gr.code,msg:gr.message}),bt._onError)bt._onError(Gt,ar);else throw new r(ar.msg)})}}],[{key:"isSupported",value:function(){try{var rt=C.msedge&&C.version.minor>=15048,bt=C.msedge?rt:!0;return self.fetch&&self.ReadableStream&&bt}catch(gr){return!1}}}]),Be}(A),E=L,S=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je,rt){var bt;return Object(y.a)(this,Be),bt=$t.call(this,"xhr-moz-chunked-loader"),bt.TAG="MozChunkedLoader",bt._seekHandler=je,bt._config=rt,bt._needStash=!0,bt._xhr=null,bt._requestAbort=!1,bt._contentLength=null,bt._receivedLength=0,bt}return Object(m.a)(Be,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onloadend=null,this._xhr.onerror=null,this._xhr=null),Object(b.a)(Object(x.a)(Be.prototype),"destroy",this).call(this)}},{key:"open",value:function(rt,bt){this._dataSource=rt,this._range=bt;var gr=rt.url;this._config.reuseRedirectedURL&&rt.redirectedURL!=null&&(gr=rt.redirectedURL);var Gt=this._seekHandler.getConfig(gr,bt);this._requestURL=Gt.url;var ar=this._xhr=new XMLHttpRequest;if(ar.open("GET",Gt.url,!0),ar.responseType="moz-chunked-arraybuffer",ar.onreadystatechange=this._onReadyStateChange.bind(this),ar.onprogress=this._onProgress.bind(this),ar.onloadend=this._onLoadEnd.bind(this),ar.onerror=this._onXhrError.bind(this),rt.withCredentials&&(ar.withCredentials=!0),typeof Gt.headers=="object"){var Gr=Gt.headers;for(var cn in Gr)Gr.hasOwnProperty(cn)&&ar.setRequestHeader(cn,Gr[cn])}if(typeof this._config.headers=="object"){var Kn=this._config.headers;for(var yr in Kn)Kn.hasOwnProperty(yr)&&ar.setRequestHeader(yr,Kn[yr])}this._status=p.kConnecting,ar.send()}},{key:"abort",value:function(){this._requestAbort=!0,this._xhr&&this._xhr.abort(),this._status=p.kComplete}},{key:"_onReadyStateChange",value:function(rt){var bt=rt.target;if(bt.readyState===2){if(bt.responseURL!=null&&bt.responseURL!==this._requestURL&&this._onURLRedirect){var gr=this._seekHandler.removeURLParameters(bt.responseURL);this._onURLRedirect(gr)}if(bt.status!==0&&(bt.status<200||bt.status>299))if(this._status=p.kError,this._onError)this._onError(g.HTTP_STATUS_CODE_INVALID,{code:bt.status,msg:bt.statusText});else throw new r("MozChunkedLoader: Http code invalid, "+bt.status+" "+bt.statusText);else this._status=p.kBuffering}}},{key:"_onProgress",value:function(rt){if(this._status===p.kError)return;this._contentLength===null&&(rt.total!==null&&rt.total!==0&&(this._contentLength=rt.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)));var bt=rt.target.response,gr=this._range.from+this._receivedLength;this._receivedLength+=bt.byteLength,this._onDataArrival&&this._onDataArrival(bt,gr,this._receivedLength)}},{key:"_onLoadEnd",value:function(rt){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===p.kError)return;this._status=p.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}},{key:"_onXhrError",value:function(rt){this._status=p.kError;var bt=0,gr=null;if(this._contentLength&&rt.loaded<this._contentLength?(bt=g.EARLY_EOF,gr={code:-1,msg:"Moz-Chunked stream meet Early-Eof"}):(bt=g.EXCEPTION,gr={code:-1,msg:rt.constructor.name+" "+rt.type}),this._onError)this._onError(bt,gr);else throw new r(gr.msg)}}],[{key:"isSupported",value:function(){try{var rt=new XMLHttpRequest;return rt.open("GET","https://example.com",!0),rt.responseType="moz-chunked-arraybuffer",rt.responseType==="moz-chunked-arraybuffer"}catch(bt){return l.w("MozChunkedLoader",bt.message),!1}}}]),Be}(A),O=S,D=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je,rt){var bt;return Object(y.a)(this,Be),bt=$t.call(this,"xhr-msstream-loader"),bt.TAG="MSStreamLoader",bt._seekHandler=je,bt._config=rt,bt._needStash=!0,bt._xhr=null,bt._reader=null,bt._totalRange=null,bt._currentRange=null,bt._currentRequestURL=null,bt._currentRedirectedURL=null,bt._contentLength=null,bt._receivedLength=0,bt._bufferLimit=16*1024*1024,bt._lastTimeBufferSize=0,bt._isReconnecting=!1,bt}return Object(m.a)(Be,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._reader&&(this._reader.onprogress=null,this._reader.onload=null,this._reader.onerror=null,this._reader=null),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr=null),Object(b.a)(Object(x.a)(Be.prototype),"destroy",this).call(this)}},{key:"open",value:function(rt,bt){this._internalOpen(rt,bt,!1)}},{key:"_internalOpen",value:function(rt,bt,gr){this._dataSource=rt,gr?this._currentRange=bt:this._totalRange=bt;var Gt=rt.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Gt=this._currentRedirectedURL:rt.redirectedURL!=null&&(Gt=rt.redirectedURL));var ar=this._seekHandler.getConfig(Gt,bt);this._currentRequestURL=ar.url;var Gr=this._reader=new self.MSStreamReader;Gr.onprogress=this._msrOnProgress.bind(this),Gr.onload=this._msrOnLoad.bind(this),Gr.onerror=this._msrOnError.bind(this);var cn=this._xhr=new XMLHttpRequest;if(cn.open("GET",ar.url,!0),cn.responseType="ms-stream",cn.onreadystatechange=this._xhrOnReadyStateChange.bind(this),cn.onerror=this._xhrOnError.bind(this),rt.withCredentials&&(cn.withCredentials=!0),typeof ar.headers=="object"){var Kn=ar.headers;for(var yr in Kn)Kn.hasOwnProperty(yr)&&cn.setRequestHeader(yr,Kn[yr])}if(typeof this._config.headers=="object"){var Mt=this._config.headers;for(var Ft in Mt)Mt.hasOwnProperty(Ft)&&cn.setRequestHeader(Ft,Mt[Ft])}this._isReconnecting?this._isReconnecting=!1:this._status=p.kConnecting,cn.send()}},{key:"abort",value:function(){this._internalAbort(),this._status=p.kComplete}},{key:"_internalAbort",value:function(){this._reader&&(this._reader.readyState===1&&this._reader.abort(),this._reader.onprogress=null,this._reader.onload=null,this._reader.onerror=null,this._reader=null),this._xhr&&(this._xhr.abort(),this._xhr.onreadystatechange=null,this._xhr=null)}},{key:"_xhrOnReadyStateChange",value:function(rt){var bt=rt.target;if(bt.readyState===2)if(bt.status>=200&&bt.status<=299){if(this._status=p.kBuffering,bt.responseURL!=null){var gr=this._seekHandler.removeURLParameters(bt.responseURL);bt.responseURL!==this._currentRequestURL&&gr!==this._currentRedirectedURL&&(this._currentRedirectedURL=gr,this._onURLRedirect&&this._onURLRedirect(gr))}var Gt=bt.getResponseHeader("Content-Length");if(Gt!=null&&this._contentLength==null){var ar=parseInt(Gt);ar>0&&(this._contentLength=ar,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=p.kError,this._onError)this._onError(g.HTTP_STATUS_CODE_INVALID,{code:bt.status,msg:bt.statusText});else throw new r("MSStreamLoader: Http code invalid, "+bt.status+" "+bt.statusText);else if(bt.readyState===3&&(bt.status>=200&&bt.status<=299)){this._status=p.kBuffering;var Gr=bt.response;this._reader.readAsArrayBuffer(Gr)}}},{key:"_xhrOnError",value:function(rt){this._status=p.kError;var bt=g.EXCEPTION,gr={code:-1,msg:rt.constructor.name+" "+rt.type};if(this._onError)this._onError(bt,gr);else throw new r(gr.msg)}},{key:"_msrOnProgress",value:function(rt){var bt=rt.target,gr=bt.result;if(gr==null){this._doReconnectIfNeeded();return}var Gt=gr.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=gr.byteLength;var ar=this._totalRange.from+this._receivedLength;this._receivedLength+=Gt.byteLength,this._onDataArrival&&this._onDataArrival(Gt,ar,this._receivedLength),gr.byteLength>=this._bufferLimit&&(l.v(this.TAG,"MSStream buffer exceeded max size near ".concat(ar+Gt.byteLength,", reconnecting...")),this._doReconnectIfNeeded())}},{key:"_doReconnectIfNeeded",value:function(){if(this._contentLength==null||this._receivedLength<this._contentLength){this._isReconnecting=!0,this._lastTimeBufferSize=0,this._internalAbort();var rt={from:this._totalRange.from+this._receivedLength,to:-1};this._internalOpen(this._dataSource,rt,!0)}}},{key:"_msrOnLoad",value:function(rt){this._status=p.kComplete,this._onComplete&&this._onComplete(this._totalRange.from,this._totalRange.from+this._receivedLength-1)}},{key:"_msrOnError",value:function(rt){this._status=p.kError;var bt=0,gr=null;if(this._contentLength&&this._receivedLength<this._contentLength?(bt=g.EARLY_EOF,gr={code:-1,msg:"MSStream meet Early-Eof"}):(bt=g.EARLY_EOF,gr={code:-1,msg:rt.constructor.name+" "+rt.type}),this._onError)this._onError(bt,gr);else throw new r(gr.msg)}}],[{key:"isSupported",value:function(){try{if(typeof self.MSStream=="undefined"||typeof self.MSStreamReader=="undefined")return!1;var rt=new XMLHttpRequest;return rt.open("GET","https://example.com",!0),rt.responseType="ms-stream",rt.responseType==="ms-stream"}catch(bt){return l.w("MSStreamLoader",bt.message),!1}}}]),Be}(A),F=D,U=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(je,rt){var bt;return Object(y.a)(this,Be),bt=$t.call(this,"xhr-range-loader"),bt.TAG="RangeLoader",bt._seekHandler=je,bt._config=rt,bt._needStash=!1,bt._chunkSizeKBList=[128,256,384,512,768,1024,1536,2048,3072,4096,5120,6144,7168,8192],bt._currentChunkSizeKB=384,bt._currentSpeedNormalized=0,bt._zeroSpeedChunkCount=0,bt._xhr=null,bt._speedSampler=new n,bt._requestAbort=!1,bt._waitForTotalLength=!1,bt._totalLengthReceived=!1,bt._currentRequestURL=null,bt._currentRedirectedURL=null,bt._currentRequestRange=null,bt._totalLength=null,bt._contentLength=null,bt._receivedLength=0,bt._lastTimeLoaded=0,bt}return Object(m.a)(Be,[{key:"destroy",value:function(){this.isWorking()&&this.abort(),this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr=null),Object(b.a)(Object(x.a)(Be.prototype),"destroy",this).call(this)}},{key:"currentSpeed",get:function(){return this._speedSampler.lastSecondKBps}},{key:"open",value:function(rt,bt){this._dataSource=rt,this._range=bt,this._status=p.kConnecting;var gr=!1;this._dataSource.filesize!=null&&this._dataSource.filesize!==0&&(gr=!0,this._totalLength=this._dataSource.filesize),!this._totalLengthReceived&&!gr?(this._waitForTotalLength=!0,this._internalOpen(this._dataSource,{from:0,to:-1})):this._openSubRange()}},{key:"_openSubRange",value:function(){var rt=this._currentChunkSizeKB*1024,bt=this._range.from+this._receivedLength,gr=bt+rt;this._contentLength!=null&&(gr-this._range.from>=this._contentLength&&(gr=this._range.from+this._contentLength-1)),this._currentRequestRange={from:bt,to:gr},this._internalOpen(this._dataSource,this._currentRequestRange)}},{key:"_internalOpen",value:function(rt,bt){this._lastTimeLoaded=0;var gr=rt.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?gr=this._currentRedirectedURL:rt.redirectedURL!=null&&(gr=rt.redirectedURL));var Gt=this._seekHandler.getConfig(gr,bt);this._currentRequestURL=Gt.url;var ar=this._xhr=new XMLHttpRequest;if(ar.open("GET",Gt.url,!0),ar.responseType="arraybuffer",ar.onreadystatechange=this._onReadyStateChange.bind(this),ar.onprogress=this._onProgress.bind(this),ar.onload=this._onLoad.bind(this),ar.onerror=this._onXhrError.bind(this),rt.withCredentials&&(ar.withCredentials=!0),typeof Gt.headers=="object"){var Gr=Gt.headers;for(var cn in Gr)Gr.hasOwnProperty(cn)&&ar.setRequestHeader(cn,Gr[cn])}if(typeof this._config.headers=="object"){var Kn=this._config.headers;for(var yr in Kn)Kn.hasOwnProperty(yr)&&ar.setRequestHeader(yr,Kn[yr])}ar.send()}},{key:"abort",value:function(){this._requestAbort=!0,this._internalAbort(),this._status=p.kComplete}},{key:"_internalAbort",value:function(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}},{key:"_onReadyStateChange",value:function(rt){var bt=rt.target;if(bt.readyState===2){if(bt.responseURL!=null){var gr=this._seekHandler.removeURLParameters(bt.responseURL);bt.responseURL!==this._currentRequestURL&&gr!==this._currentRedirectedURL&&(this._currentRedirectedURL=gr,this._onURLRedirect&&this._onURLRedirect(gr))}if(bt.status>=200&&bt.status<=299){if(this._waitForTotalLength)return;this._status=p.kBuffering}else if(this._status=p.kError,this._onError)this._onError(g.HTTP_STATUS_CODE_INVALID,{code:bt.status,msg:bt.statusText});else throw new r("RangeLoader: Http code invalid, "+bt.status+" "+bt.statusText)}}},{key:"_onProgress",value:function(rt){if(this._status===p.kError)return;if(this._contentLength===null){var bt=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,bt=!0;var gr=rt.total;this._internalAbort(),gr!=null&gr!==0&&(this._totalLength=gr)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,bt){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}var Gt=rt.loaded-this._lastTimeLoaded;this._lastTimeLoaded=rt.loaded,this._speedSampler.addBytes(Gt)}},{key:"_normalizeSpeed",value:function(rt){var bt=this._chunkSizeKBList,gr=bt.length-1,Gt=0,ar=0,Gr=gr;if(rt<bt[0])return bt[0];for(;ar<=Gr;){if(Gt=ar+Math.floor((Gr-ar)/2),Gt===gr||rt>=bt[Gt]&&rt<bt[Gt+1])return bt[Gt];bt[Gt]<rt?ar=Gt+1:Gr=Gt-1}}},{key:"_onLoad",value:function(rt){if(this._status===p.kError)return;if(this._waitForTotalLength){this._waitForTotalLength=!1;return}this._lastTimeLoaded=0;var bt=this._speedSampler.lastSecondKBps;if(bt===0&&(this._zeroSpeedChunkCount++,this._zeroSpeedChunkCount>=3&&(bt=this._speedSampler.currentKBps)),bt!==0){var gr=this._normalizeSpeed(bt);this._currentSpeedNormalized!==gr&&(this._currentSpeedNormalized=gr,this._currentChunkSizeKB=gr)}var Gt=rt.target.response,ar=this._range.from+this._receivedLength;this._receivedLength+=Gt.byteLength;var Gr=!1;this._contentLength!=null&&this._receivedLength<this._contentLength?this._openSubRange():Gr=!0,this._onDataArrival&&this._onDataArrival(Gt,ar,this._receivedLength),Gr&&(this._status=p.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1))}},{key:"_onXhrError",value:function(rt){this._status=p.kError;var bt=0,gr=null;if(this._contentLength&&this._receivedLength>0&&this._receivedLength<this._contentLength?(bt=g.EARLY_EOF,gr={code:-1,msg:"RangeLoader meet Early-Eof"}):(bt=g.EXCEPTION,gr={code:-1,msg:rt.constructor.name+" "+rt.type}),this._onError)this._onError(bt,gr);else throw new r(gr.msg)}}],[{key:"isSupported",value:function(){try{var rt=new XMLHttpRequest;return rt.open("GET","https://example.com",!0),rt.responseType="arraybuffer",rt.responseType==="arraybuffer"}catch(bt){return l.w("RangeLoader",bt.message),!1}}}]),Be}(A),R=U,K=function(Zt){Object(d.a)(Be,Zt);var $t=Object(c.a)(Be);function Be(){var je;return Object(y.a)(this,Be),je=$t.call(this,"websocket-loader"),je.TAG="WebSocketLoader",je._needStash=!0,je._ws=null,je._requestAbort=!1,je._receivedLength=0,je}return Object(m.a)(Be,[{key:"destroy",value:function(){this._ws&&this.abort(),Object(b.a)(Object(x.a)(Be.prototype),"destroy",this).call(this)}},{key:"open",value:function(rt){try{var bt=this._ws=new self.WebSocket(rt.url);bt.binaryType="arraybuffer",bt.onopen=this._onWebSocketOpen.bind(this),bt.onclose=this._onWebSocketClose.bind(this),bt.onmessage=this._onWebSocketMessage.bind(this),bt.onerror=this._onWebSocketError.bind(this),this._status=p.kConnecting}catch(Gt){this._status=p.kError;var gr={code:Gt.code,msg:Gt.message};if(this._onError)this._onError(g.EXCEPTION,gr);else throw new r(gr.msg)}}},{key:"abort",value:function(){var rt=this._ws;rt&&(rt.readyState===0||rt.readyState===1)&&(this._requestAbort=!0,rt.close()),this._ws=null,this._status=p.kComplete}},{key:"_onWebSocketOpen",value:function(rt){this._status=p.kBuffering}},{key:"_onWebSocketClose",value:function(rt){if(this._requestAbort===!0){this._requestAbort=!1;return}this._status=p.kComplete,this._onComplete&&this._onComplete(0,this._receivedLength-1)}},{key:"_onWebSocketMessage",value:function(rt){var bt=this;if(rt.data instanceof ArrayBuffer)this._dispatchArrayBuffer(rt.data);else if(rt.data instanceof Blob){var gr=new FileReader;gr.onload=function(){bt._dispatchArrayBuffer(gr.result)},gr.readAsArrayBuffer(rt.data)}else{this._status=p.kError;var Gt={code:-1,msg:"Unsupported WebSocket message type: "+rt.data.constructor.name};if(this._onError)this._onError(g.EXCEPTION,Gt);else throw new r(Gt.msg)}}},{key:"_dispatchArrayBuffer",value:function(rt){var bt=rt,gr=this._receivedLength;this._receivedLength+=bt.byteLength,this._onDataArrival&&this._onDataArrival(bt,gr,this._receivedLength)}},{key:"_onWebSocketError",value:function(rt){this._status=p.kError;var bt={code:rt.code,msg:rt.message};if(this._onError)this._onError(g.EXCEPTION,bt);else throw new r(bt.msg)}}],[{key:"isSupported",value:function(){try{return typeof self.WebSocket!="undefined"}catch(rt){return!1}}}]),Be}(A),Z=K,P=function(){function Zt($t){Object(y.a)(this,Zt),this._zeroStart=$t||!1}return Object(m.a)(Zt,[{key:"getConfig",value:function(Be,je){var rt={};if(je.from!==0||je.to!==-1){var bt;je.to!==-1?bt="bytes=".concat(je.from.toString(),"-").concat(je.to.toString()):bt="bytes=".concat(je.from.toString(),"-"),rt.Range=bt}else this._zeroStart&&(rt.Range="bytes=0-");return{url:Be,headers:rt}}},{key:"removeURLParameters",value:function(Be){return Be}}]),Zt}(),Y=P,W=function(){function Zt($t,Be){Object(y.a)(this,Zt),this._startName=$t,this._endName=Be}return Object(m.a)(Zt,[{key:"getConfig",value:function(Be,je){var rt=Be;if(je.from!==0||je.to!==-1){var bt=!0;rt.indexOf("?")===-1&&(rt+="?",bt=!1),bt&&(rt+="&"),rt+="".concat(this._startName,"=").concat(je.from.toString()),je.to!==-1&&(rt+="&".concat(this._endName,"=").concat(je.to.toString()))}return{url:rt,headers:{}}}},{key:"removeURLParameters",value:function(Be){var je=Be.split("?")[0],rt=void 0,bt=Be.indexOf("?");bt!==-1&&(rt=Be.substring(bt+1));var gr="";if(rt!=null&&rt.length>0)for(var Gt=rt.split("&"),ar=0;ar<Gt.length;ar++){var Gr=Gt[ar].split("="),cn=ar>0;Gr[0]!==this._startName&&Gr[0]!==this._endName&&(cn&&(gr+="&"),gr+=Gt[ar])}return gr.length===0?je:je+"?"+gr}}]),Zt}(),z=W,H=function(){function Zt($t,Be,je){Object(y.a)(this,Zt),this.TAG="IOController",this._config=Be,this._extraData=je,this._stashInitialSize=1024*384,Be.stashInitialSize!=null&&Be.stashInitialSize>0&&(this._stashInitialSize=Be.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Be.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=$t,this._isWebSocketURL=/wss?:\/\/(.+?)/.test($t.url),this._refTotalLength=$t.filesize?$t.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new n,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}},{key:"isWorking",value:function(){return this._loader&&this._loader.isWorking()&&!this._paused}},{key:"isPaused",value:function(){return this._paused}},{key:"status",get:function(){return this._loader.status}},{key:"extraData",get:function(){return this._extraData},set:function(Be){this._extraData=Be}},{key:"onDataArrival",get:function(){return this._onDataArrival},set:function(Be){this._onDataArrival=Be}},{key:"onSeeked",get:function(){return this._onSeeked},set:function(Be){this._onSeeked=Be}},{key:"onError",get:function(){return this._onError},set:function(Be){this._onError=Be}},{key:"onComplete",get:function(){return this._onComplete},set:function(Be){this._onComplete=Be}},{key:"onRedirect",get:function(){return this._onRedirect},set:function(Be){this._onRedirect=Be}},{key:"onRecoveredEarlyEof",get:function(){return this._onRecoveredEarlyEof},set:function(Be){this._onRecoveredEarlyEof=Be}},{key:"currentURL",get:function(){return this._dataSource.url}},{key:"hasRedirect",get:function(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}},{key:"currentRedirectedURL",get:function(){return this._redirectedURL||this._dataSource.redirectedURL}},{key:"currentSpeed",get:function(){return this._loaderClass===R?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}},{key:"loaderType",get:function(){return this._loader.type}},{key:"_selectSeekHandler",value:function(){var Be=this._config;if(Be.seekType==="range")this._seekHandler=new Y(this._config.rangeLoadZeroStart);else if(Be.seekType==="param"){var je=Be.seekParamStart||"bstart",rt=Be.seekParamEnd||"bend";this._seekHandler=new z(je,rt)}else if(Be.seekType==="custom"){if(typeof Be.customSeekHandler!="function")throw new i("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Be.customSeekHandler}else throw new i("Invalid seekType in config: ".concat(Be.seekType))}},{key:"_selectLoader",value:function(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Z;else if(E.isSupported())this._loaderClass=E;else if(O.isSupported())this._loaderClass=O;else if(R.isSupported())this._loaderClass=R;else throw new r("Your browser doesn't support xhr with arraybuffer responseType!")}},{key:"_createLoader",value:function(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}},{key:"open",value:function(Be){this._currentRange={from:0,to:-1},Be&&(this._currentRange.from=Be),this._speedSampler.reset(),Be||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}},{key:"abort",value:function(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}},{key:"pause",value:function(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}},{key:"resume",value:function(){if(this._paused){this._paused=!1;var Be=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Be,!0)}}},{key:"seek",value:function(Be){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Be,!0)}},{key:"_internalSeek",value:function(Be,je){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(je),this._loader.destroy(),this._loader=null;var rt={from:Be,to:-1};this._currentRange={from:rt.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,rt),this._onSeeked&&this._onSeeked()}},{key:"updateUrl",value:function(Be){if(!Be||typeof Be!="string"||Be.length===0)throw new i("Url must be a non-empty string!");this._dataSource.url=Be}},{key:"_expandBuffer",value:function(Be){for(var je=this._stashSize;je+1024*1024*1<Be;)je*=2;if(je+=1024*1024*1,je===this._bufferSize)return;var rt=new ArrayBuffer(je);if(this._stashUsed>0){var bt=new Uint8Array(this._stashBuffer,0,this._stashUsed),gr=new Uint8Array(rt,0,je);gr.set(bt,0)}this._stashBuffer=rt,this._bufferSize=je}},{key:"_normalizeSpeed",value:function(Be){var je=this._speedNormalizeList,rt=je.length-1,bt=0,gr=0,Gt=rt;if(Be<je[0])return je[0];for(;gr<=Gt;){if(bt=gr+Math.floor((Gt-gr)/2),bt===rt||Be>=je[bt]&&Be<je[bt+1])return je[bt];je[bt]<Be?gr=bt+1:Gt=bt-1}}},{key:"_adjustStashSize",value:function(Be){var je=0;this._config.isLive||Be<512?je=Be:Be>=512&&Be<=1024?je=Math.floor(Be*1.5):je=Be*2,je>8192&&(je=8192);var rt=je*1024+1024*1024*1;this._bufferSize<rt&&this._expandBuffer(rt),this._stashSize=je*1024}},{key:"_dispatchChunks",value:function(Be,je){return this._currentRange.to=je+Be.byteLength-1,this._onDataArrival(Be,je)}},{key:"_onURLRedirect",value:function(Be){this._redirectedURL=Be,this._onRedirect&&this._onRedirect(Be)}},{key:"_onContentLengthKnown",value:function(Be){Be&&this._fullRequestFlag&&(this._totalLength=Be,this._fullRequestFlag=!1)}},{key:"_onLoaderChunkArrival",value:function(Be,je,rt){if(!this._onDataArrival)throw new f("IOController: No existing consumer (onDataArrival) callback!");if(this._paused)return;this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,this._onRecoveredEarlyEof&&this._onRecoveredEarlyEof()),this._speedSampler.addBytes(Be.byteLength);var bt=this._speedSampler.lastSecondKBps;if(bt!==0){var gr=this._normalizeSpeed(bt);this._speedNormalized!==gr&&(this._speedNormalized=gr,this._adjustStashSize(gr))}if(this._enableStash)if(this._stashUsed===0&&this._stashByteStart===0&&(this._stashByteStart=je),this._stashUsed+Be.byteLength<=this._stashSize){var Mt=new Uint8Array(this._stashBuffer,0,this._stashSize);Mt.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{var Ft=new Uint8Array(this._stashBuffer,0,this._bufferSize);if(this._stashUsed>0){var Lr=this._stashBuffer.slice(0,this._stashUsed),pr=this._dispatchChunks(Lr,this._stashByteStart);if(pr<Lr.byteLength){if(pr>0){var Ht=new Uint8Array(Lr,pr);Ft.set(Ht,0),this._stashUsed=Ht.byteLength,this._stashByteStart+=pr}}else this._stashUsed=0,this._stashByteStart+=pr;this._stashUsed+Be.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Be.byteLength),Ft=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ft.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength}else{var cr=this._dispatchChunks(Be,je);if(cr<Be.byteLength){var Bt=Be.byteLength-cr;Bt>this._bufferSize&&(this._expandBuffer(Bt),Ft=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ft.set(new Uint8Array(Be,cr),0),this._stashUsed+=Bt,this._stashByteStart=je+cr}}}else if(this._stashUsed===0){var Gt=this._dispatchChunks(Be,je);if(Gt<Be.byteLength){var ar=Be.byteLength-Gt;ar>this._bufferSize&&this._expandBuffer(ar);var Gr=new Uint8Array(this._stashBuffer,0,this._bufferSize);Gr.set(new Uint8Array(Be,Gt),0),this._stashUsed+=ar,this._stashByteStart=je+Gt}}else{this._stashUsed+Be.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Be.byteLength);var cn=new Uint8Array(this._stashBuffer,0,this._bufferSize);cn.set(new Uint8Array(Be),this._stashUsed),this._stashUsed+=Be.byteLength;var Kn=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(Kn<this._stashUsed&&Kn>0){var yr=new Uint8Array(this._stashBuffer,Kn);cn.set(yr,0)}this._stashUsed-=Kn,this._stashByteStart+=Kn}}},{key:"_flushStashBuffer",value:function(Be){if(this._stashUsed>0){var je=this._stashBuffer.slice(0,this._stashUsed),rt=this._dispatchChunks(je,this._stashByteStart),bt=je.byteLength-rt;if(rt<je.byteLength)if(Be)l.w(this.TAG,"".concat(bt," bytes unconsumed data remain when flush buffer, dropped"));else{if(rt>0){var gr=new Uint8Array(this._stashBuffer,0,this._bufferSize),Gt=new Uint8Array(je,rt);gr.set(Gt,0),this._stashUsed=Gt.byteLength,this._stashByteStart+=rt}return 0}return this._stashUsed=0,this._stashByteStart=0,bt}return 0}},{key:"_onLoaderComplete",value:function(Be,je){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}},{key:"_onLoaderError",value:function(Be,je){l.e(this.TAG,"Loader error, code = ".concat(je.code,", msg = ").concat(je.msg)),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Be=g.UNRECOVERABLE_EARLY_EOF);switch(Be){case g.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){var rt=this._currentRange.to+1;rt<this._totalLength&&(l.w(this.TAG,"Connection lost, trying reconnect..."),this._isEarlyEofReconnecting=!0,this._internalSeek(rt,!1));return}Be=g.UNRECOVERABLE_EARLY_EOF;break}case g.UNRECOVERABLE_EARLY_EOF:case g.CONNECTING_TIMEOUT:case g.HTTP_STATUS_CODE_INVALID:case g.EXCEPTION:break}if(this._onError)this._onError(Be,je);else throw new r("IOException: "+je.msg)}}]),Zt}(),X=H,V={enableWorker:!1,enableStashBuffer:!0,stashInitialSize:void 0,isLive:!1,lazyLoad:!0,lazyLoadMaxDuration:3*60,lazyLoadRecoverDuration:30,deferLoadAfterSourceOpen:!0,autoCleanupMaxBackwardDuration:3*60,autoCleanupMinBackwardDuration:2*60,statisticsInfoReportInterval:600,fixAudioTimestampGap:!0,accurateSeek:!1,seekType:"range",seekParamStart:"bstart",seekParamEnd:"bend",rangeLoadZeroStart:!1,customSeekHandler:void 0,reuseRedirectedURL:!1,headers:void 0,customLoader:void 0};function q(){return Object.assign({},V)}var se=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"supportMSEH264Playback",value:function(){return window.MediaSource&&window.MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"')}},{key:"supportNetworkStreamIO",value:function(){var Be=new X({},q()),je=Be.loaderType;return Be.destroy(),je=="fetch-stream-loader"||je=="xhr-moz-chunked-loader"}},{key:"getNetworkLoaderTypeName",value:function(){var Be=new X({},q()),je=Be.loaderType;return Be.destroy(),je}},{key:"supportNativeMediaPlayback",value:function(Be){Zt.videoElement==null&&(Zt.videoElement=window.document.createElement("video"));var je=Zt.videoElement.canPlayType(Be);return je==="probably"||je=="maybe"}},{key:"getFeatureList",value:function(){var Be={mseFlvPlayback:!1,mseLiveFlvPlayback:!1,networkStreamIO:!1,networkLoaderName:"",nativeMP4H264Playback:!1,nativeWebmVP8Playback:!1,nativeWebmVP9Playback:!1};return Be.mseFlvPlayback=Zt.supportMSEH264Playback(),Be.networkStreamIO=Zt.supportNetworkStreamIO(),Be.networkLoaderName=Zt.getNetworkLoaderTypeName(),Be.mseLiveFlvPlayback=Be.mseFlvPlayback&&Be.networkStreamIO,Be.nativeMP4H264Playback=Zt.supportNativeMediaPlayback('video/mp4; codecs="avc1.42001E, mp4a.40.2"'),Be.nativeWebmVP8Playback=Zt.supportNativeMediaPlayback('video/webm; codecs="vp8.0, vorbis"'),Be.nativeWebmVP9Playback=Zt.supportNativeMediaPlayback('video/webm; codecs="vp9"'),Be}}]),Zt}(),ve=se,ue={ERROR:"error",LOADING_COMPLETE:"loading_complete",RECOVERED_EARLY_EOF:"recovered_early_eof",MEDIA_INFO:"media_info",METADATA_ARRIVED:"metadata_arrived",SCRIPTDATA_ARRIVED:"scriptdata_arrived",STATISTICS_INFO:"statistics_info"},xe=ue,Fe=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"forceGlobalTag",get:function(){return l.FORCE_GLOBAL_TAG},set:function(Be){l.FORCE_GLOBAL_TAG=Be,Zt._notifyChange()}},{key:"globalTag",get:function(){return l.GLOBAL_TAG},set:function(Be){l.GLOBAL_TAG=Be,Zt._notifyChange()}},{key:"enableAll",get:function(){return l.ENABLE_VERBOSE&&l.ENABLE_DEBUG&&l.ENABLE_INFO&&l.ENABLE_WARN&&l.ENABLE_ERROR},set:function(Be){l.ENABLE_VERBOSE=Be,l.ENABLE_DEBUG=Be,l.ENABLE_INFO=Be,l.ENABLE_WARN=Be,l.ENABLE_ERROR=Be,Zt._notifyChange()}},{key:"enableDebug",get:function(){return l.ENABLE_DEBUG},set:function(Be){l.ENABLE_DEBUG=Be,Zt._notifyChange()}},{key:"enableVerbose",get:function(){return l.ENABLE_VERBOSE},set:function(Be){l.ENABLE_VERBOSE=Be,Zt._notifyChange()}},{key:"enableInfo",get:function(){return l.ENABLE_INFO},set:function(Be){l.ENABLE_INFO=Be,Zt._notifyChange()}},{key:"enableWarn",get:function(){return l.ENABLE_WARN},set:function(Be){l.ENABLE_WARN=Be,Zt._notifyChange()}},{key:"enableError",get:function(){return l.ENABLE_ERROR},set:function(Be){l.ENABLE_ERROR=Be,Zt._notifyChange()}},{key:"getConfig",value:function(){return{globalTag:l.GLOBAL_TAG,forceGlobalTag:l.FORCE_GLOBAL_TAG,enableVerbose:l.ENABLE_VERBOSE,enableDebug:l.ENABLE_DEBUG,enableInfo:l.ENABLE_INFO,enableWarn:l.ENABLE_WARN,enableError:l.ENABLE_ERROR,enableCallback:l.ENABLE_CALLBACK}}},{key:"applyConfig",value:function(Be){l.GLOBAL_TAG=Be.globalTag,l.FORCE_GLOBAL_TAG=Be.forceGlobalTag,l.ENABLE_VERBOSE=Be.enableVerbose,l.ENABLE_DEBUG=Be.enableDebug,l.ENABLE_INFO=Be.enableInfo,l.ENABLE_WARN=Be.enableWarn,l.ENABLE_ERROR=Be.enableError,l.ENABLE_CALLBACK=Be.enableCallback}},{key:"_notifyChange",value:function(){var Be=Zt.emitter;if(Be.listenerCount("change")>0){var je=Zt.getConfig();Be.emit("change",je)}}},{key:"registerListener",value:function(Be){Zt.emitter.addListener("change",Be)}},{key:"removeListener",value:function(Be){Zt.emitter.removeListener("change",Be)}},{key:"addLogListener",value:function(Be){l.emitter.addListener("log",Be),l.emitter.listenerCount("log")>0&&(l.ENABLE_CALLBACK=!0,Zt._notifyChange())}},{key:"removeLogListener",value:function(Be){l.emitter.removeListener("log",Be),l.emitter.listenerCount("log")===0&&(l.ENABLE_CALLBACK=!1,Zt._notifyChange())}}]),Zt}();Fe.emitter=new e.a;var Ue=Fe,Ze=function(){function Zt(){Object(y.a)(this,Zt),this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}return Object(m.a)(Zt,[{key:"isComplete",value:function(){var Be=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,je=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Be&&je}},{key:"isSeekable",value:function(){return this.hasKeyframesIndex===!0}},{key:"getNearestKeyframe",value:function(Be){if(this.keyframesIndex==null)return null;var je=this.keyframesIndex,rt=this._search(je.times,Be);return{index:rt,milliseconds:je.times[rt],fileposition:je.filepositions[rt]}}},{key:"_search",value:function(Be,je){var rt=0,bt=Be.length-1,gr=0,Gt=0,ar=bt;for(je<Be[0]&&(rt=0,Gt=ar+1);Gt<=ar;)if(gr=Gt+Math.floor((ar-Gt)/2),gr===bt||je>=Be[gr]&&je<Be[gr+1]){rt=gr;break}else Be[gr]<je?Gt=gr+1:ar=gr-1;return rt}}]),Zt}(),we=Ze;function He(Zt,$t,Be){var je=Zt;if($t+Be<je.length){for(;Be--;)if((je[++$t]&192)!==128)return!1;return!0}else return!1}function ee(Zt){for(var $t=[],Be=Zt,je=0,rt=Zt.length;je<rt;){if(Be[je]<128){$t.push(String.fromCharCode(Be[je])),++je;continue}else if(!(Be[je]<192)){if(Be[je]<224){if(He(Be,je,1)){var bt=(Be[je]&31)<<6|Be[je+1]&63;if(bt>=128){$t.push(String.fromCharCode(bt&65535)),je+=2;continue}}}else if(Be[je]<240){if(He(Be,je,2)){var gr=(Be[je]&15)<<12|(Be[je+1]&63)<<6|Be[je+2]&63;if(gr>=2048&&(gr&63488)!==55296){$t.push(String.fromCharCode(gr&65535)),je+=3;continue}}}else if(Be[je]<248&&He(Be,je,3)){var Gt=(Be[je]&7)<<18|(Be[je+1]&63)<<12|(Be[je+2]&63)<<6|Be[je+3]&63;if(Gt>65536&&Gt<1114112){Gt-=65536,$t.push(String.fromCharCode(Gt>>>10|55296)),$t.push(String.fromCharCode(Gt&1023|56320)),je+=4;continue}}}$t.push(String.fromCharCode(65533)),++je}return $t.join("")}var he=ee,Ve=function(){var Zt=new ArrayBuffer(2);return new DataView(Zt).setInt16(0,256,!0),new Int16Array(Zt)[0]===256}(),oe=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"parseScriptData",value:function(Be,je,rt){var bt={};try{var gr=Zt.parseValue(Be,je,rt),Gt=Zt.parseValue(Be,je+gr.size,rt-gr.size);bt[gr.data]=Gt.data}catch(ar){l.e("AMF",ar.toString())}return bt}},{key:"parseObject",value:function(Be,je,rt){if(rt<3)throw new f("Data not enough when parse ScriptDataObject");var bt=Zt.parseString(Be,je,rt),gr=Zt.parseValue(Be,je+bt.size,rt-bt.size),Gt=gr.objectEnd;return{data:{name:bt.data,value:gr.data},size:bt.size+gr.size,objectEnd:Gt}}},{key:"parseVariable",value:function(Be,je,rt){return Zt.parseObject(Be,je,rt)}},{key:"parseString",value:function(Be,je,rt){if(rt<2)throw new f("Data not enough when parse String");var bt=new DataView(Be,je,rt),gr=bt.getUint16(0,!Ve),Gt;return gr>0?Gt=he(new Uint8Array(Be,je+2,gr)):Gt="",{data:Gt,size:2+gr}}},{key:"parseLongString",value:function(Be,je,rt){if(rt<4)throw new f("Data not enough when parse LongString");var bt=new DataView(Be,je,rt),gr=bt.getUint32(0,!Ve),Gt;return gr>0?Gt=he(new Uint8Array(Be,je+4,gr)):Gt="",{data:Gt,size:4+gr}}},{key:"parseDate",value:function(Be,je,rt){if(rt<10)throw new f("Data size invalid when parse Date");var bt=new DataView(Be,je,rt),gr=bt.getFloat64(0,!Ve),Gt=bt.getInt16(8,!Ve);return gr+=Gt*60*1e3,{data:new Date(gr),size:8+2}}},{key:"parseValue",value:function(Be,je,rt){if(rt<1)throw new f("Data not enough when parse Value");var bt=new DataView(Be,je,rt),gr=1,Gt=bt.getUint8(0),ar,Gr=!1;try{switch(Gt){case 0:ar=bt.getFloat64(1,!Ve),gr+=8;break;case 1:{var cn=bt.getUint8(1);ar=!!cn,gr+=1;break}case 2:{var Kn=Zt.parseString(Be,je+1,rt-1);ar=Kn.data,gr+=Kn.size;break}case 3:{ar={};var yr=0;for((bt.getUint32(rt-4,!Ve)&16777215)===9&&(yr=3);gr<rt-4;){var Mt=Zt.parseObject(Be,je+gr,rt-gr-yr);if(Mt.objectEnd)break;ar[Mt.data.name]=Mt.data.value,gr+=Mt.size}if(gr<=rt-3){var Ft=bt.getUint32(gr-1,!Ve)&16777215;Ft===9&&(gr+=3)}break}case 8:{ar={},gr+=4;var Lr=0;for((bt.getUint32(rt-4,!Ve)&16777215)===9&&(Lr=3);gr<rt-8;){var pr=Zt.parseVariable(Be,je+gr,rt-gr-Lr);if(pr.objectEnd)break;ar[pr.data.name]=pr.data.value,gr+=pr.size}if(gr<=rt-3){var Ht=bt.getUint32(gr-1,!Ve)&16777215;Ht===9&&(gr+=3)}break}case 9:ar=void 0,gr=1,Gr=!0;break;case 10:{ar=[];var cr=bt.getUint32(1,!Ve);gr+=4;for(var Bt=0;Bt<cr;Bt++){var or=Zt.parseValue(Be,je+gr,rt-gr);ar.push(or.data),gr+=or.size}break}case 11:{var Hr=Zt.parseDate(Be,je+1,rt-1);ar=Hr.data,gr+=Hr.size;break}case 12:{var Tr=Zt.parseString(Be,je+1,rt-1);ar=Tr.data,gr+=Tr.size;break}default:gr=rt,l.w("AMF","Unsupported AMF value type "+Gt)}}catch(jr){l.e("AMF",jr.toString())}return{data:ar,size:gr,objectEnd:Gr}}}]),Zt}(),Q=oe,G=function(){function Zt($t){Object(y.a)(this,Zt),this.TAG="ExpGolomb",this._buffer=$t,this._buffer_index=0,this._total_bytes=$t.byteLength,this._total_bits=$t.byteLength*8,this._current_word=0,this._current_word_bits_left=0}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._buffer=null}},{key:"_fillCurrentWord",value:function(){var Be=this._total_bytes-this._buffer_index;if(Be<=0)throw new f("ExpGolomb: _fillCurrentWord() but no bytes available");var je=Math.min(4,Be),rt=new Uint8Array(4);rt.set(this._buffer.subarray(this._buffer_index,this._buffer_index+je)),this._current_word=new DataView(rt.buffer).getUint32(0,!1),this._buffer_index+=je,this._current_word_bits_left=je*8}},{key:"readBits",value:function(Be){if(Be>32)throw new i("ExpGolomb: readBits() bits exceeded max 32bits!");if(Be<=this._current_word_bits_left){var je=this._current_word>>>32-Be;return this._current_word<<=Be,this._current_word_bits_left-=Be,je}var rt=this._current_word_bits_left?this._current_word:0;rt=rt>>>32-this._current_word_bits_left;var bt=Be-this._current_word_bits_left;this._fillCurrentWord();var gr=Math.min(bt,this._current_word_bits_left),Gt=this._current_word>>>32-gr;return this._current_word<<=gr,this._current_word_bits_left-=gr,rt=rt<<gr|Gt,rt}},{key:"readBool",value:function(){return this.readBits(1)===1}},{key:"readByte",value:function(){return this.readBits(8)}},{key:"_skipLeadingZero",value:function(){var Be;for(Be=0;Be<this._current_word_bits_left;Be++)if((this._current_word&2147483648>>>Be)!==0)return this._current_word<<=Be,this._current_word_bits_left-=Be,Be;return this._fillCurrentWord(),Be+this._skipLeadingZero()}},{key:"readUEG",value:function(){var Be=this._skipLeadingZero();return this.readBits(Be+1)-1}},{key:"readSEG",value:function(){var Be=this.readUEG();return Be&1?Be+1>>>1:-1*(Be>>>1)}}]),Zt}(),te=G,Ae=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"_ebsp2rbsp",value:function(Be){for(var je=Be,rt=je.byteLength,bt=new Uint8Array(rt),gr=0,Gt=0;Gt<rt;Gt++){if(Gt>=2&&(je[Gt]===3&&je[Gt-1]===0&&je[Gt-2]===0))continue;bt[gr]=je[Gt],gr++}return new Uint8Array(bt.buffer,0,gr)}},{key:"parseSPS",value:function(Be){var je=Zt._ebsp2rbsp(Be),rt=new te(je);rt.readByte();var bt=rt.readByte();rt.readByte();var gr=rt.readByte();rt.readUEG();var Gt=Zt.getProfileString(bt),ar=Zt.getLevelString(gr),Gr=1,cn=420,Kn=[0,420,422,444],yr=8;if((bt===100||bt===110||bt===122||bt===244||bt===44||bt===83||bt===86||bt===118||bt===128||bt===138||bt===144)&&(Gr=rt.readUEG(),Gr===3&&rt.readBits(1),Gr<=3&&(cn=Kn[Gr]),yr=rt.readUEG()+8,rt.readUEG(),rt.readBits(1),rt.readBool()))for(var Mt=Gr!==3?8:12,Ft=0;Ft<Mt;Ft++)rt.readBool()&&(Ft<6?Zt._skipScalingList(rt,16):Zt._skipScalingList(rt,64));rt.readUEG();var Lr=rt.readUEG();if(Lr===0)rt.readUEG();else if(Lr===1){rt.readBits(1),rt.readSEG(),rt.readSEG();for(var pr=rt.readUEG(),Ht=0;Ht<pr;Ht++)rt.readSEG()}var cr=rt.readUEG();rt.readBits(1);var Bt=rt.readUEG(),or=rt.readUEG(),Hr=rt.readBits(1);Hr===0&&rt.readBits(1),rt.readBits(1);var Tr=0,jr=0,pn=0,en=0,ti=rt.readBool();ti&&(Tr=rt.readUEG(),jr=rt.readUEG(),pn=rt.readUEG(),en=rt.readUEG());var ri=1,_i=1,Ri=0,ia=!0,ba=0,vt=0,Le=rt.readBool();if(Le){if(rt.readBool()){var Ke=rt.readByte(),et=[1,12,10,16,40,24,20,32,80,18,15,64,160,4,3,2],ht=[1,11,11,11,33,11,11,11,33,11,11,33,99,3,2,1];Ke>0&&Ke<16?(ri=et[Ke-1],_i=ht[Ke-1]):Ke===255&&(ri=rt.readByte()<<8|rt.readByte(),_i=rt.readByte()<<8|rt.readByte())}if(rt.readBool()&&rt.readBool(),rt.readBool()&&(rt.readBits(4),rt.readBool()&&rt.readBits(24)),rt.readBool()&&(rt.readUEG(),rt.readUEG()),rt.readBool()){var ot=rt.readBits(32),mt=rt.readBits(32);ia=rt.readBool(),ba=mt,vt=ot*2,Ri=ba/vt}}var Wt=1;(ri!==1||_i!==1)&&(Wt=ri/_i);var Ot=0,wr=0;if(Gr===0)Ot=1,wr=2-Hr;else{var Xr=Gr===3?1:2,zr=Gr===1?2:1;Ot=Xr,wr=zr*(2-Hr)}var on=(Bt+1)*16,fr=(2-Hr)*((or+1)*16);on-=(Tr+jr)*Ot,fr-=(pn+en)*wr;var Cr=Math.ceil(on*Wt);return rt.destroy(),rt=null,{profile_string:Gt,level_string:ar,bit_depth:yr,ref_frames:cr,chroma_format:cn,chroma_format_string:Zt.getChromaFormatString(cn),frame_rate:{fixed:ia,fps:Ri,fps_den:vt,fps_num:ba},sar_ratio:{width:ri,height:_i},codec_size:{width:on,height:fr},present_size:{width:Cr,height:fr}}}},{key:"_skipScalingList",value:function(Be,je){for(var rt=8,bt=8,gr=0,Gt=0;Gt<je;Gt++)bt!==0&&(gr=Be.readSEG(),bt=(rt+gr+256)%256),rt=bt===0?rt:bt}},{key:"getProfileString",value:function(Be){switch(Be){case 66:return"Baseline";case 77:return"Main";case 88:return"Extended";case 100:return"High";case 110:return"High10";case 122:return"High422";case 244:return"High444";default:return"Unknown"}}},{key:"getLevelString",value:function(Be){return(Be/10).toFixed(1)}},{key:"getChromaFormatString",value:function(Be){switch(Be){case 420:return"4:2:0";case 422:return"4:2:2";case 444:return"4:4:4";default:return"Unknown"}}}]),Zt}(),me=Ae,Me={OK:"OK",FORMAT_ERROR:"FormatError",FORMAT_UNSUPPORTED:"FormatUnsupported",CODEC_UNSUPPORTED:"CodecUnsupported"},Ie=Me;function de(Zt){return Zt>>>8&255|(Zt&255)<<8}function ye(Zt){return(Zt&4278190080)>>>24|(Zt&16711680)>>>8|(Zt&65280)<<8|(Zt&255)<<24}function De(Zt,$t){return Zt[$t]<<24|Zt[$t+1]<<16|Zt[$t+2]<<8|Zt[$t+3]}var tt=function(){function Zt($t,Be){Object(y.a)(this,Zt),this.TAG="FLVDemuxer",this._config=Be,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=$t.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=$t.hasAudioTrack,this._hasVideo=$t.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new we,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){var je=new ArrayBuffer(2);return new DataView(je).setInt16(0,256,!0),new Int16Array(je)[0]===256}()}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}},{key:"bindDataSource",value:function(Be){return Be.onDataArrival=this.parseChunks.bind(this),this}},{key:"onTrackMetadata",get:function(){return this._onTrackMetadata},set:function(Be){this._onTrackMetadata=Be}},{key:"onMediaInfo",get:function(){return this._onMediaInfo},set:function(Be){this._onMediaInfo=Be}},{key:"onMetaDataArrived",get:function(){return this._onMetaDataArrived},set:function(Be){this._onMetaDataArrived=Be}},{key:"onScriptDataArrived",get:function(){return this._onScriptDataArrived},set:function(Be){this._onScriptDataArrived=Be}},{key:"onError",get:function(){return this._onError},set:function(Be){this._onError=Be}},{key:"onDataAvailable",get:function(){return this._onDataAvailable},set:function(Be){this._onDataAvailable=Be}},{key:"timestampBase",get:function(){return this._timestampBase},set:function(Be){this._timestampBase=Be}},{key:"overridedDuration",get:function(){return this._duration},set:function(Be){this._durationOverrided=!0,this._duration=Be,this._mediaInfo.duration=Be}},{key:"overridedHasAudio",set:function(Be){this._hasAudioFlagOverrided=!0,this._hasAudio=Be,this._mediaInfo.hasAudio=Be}},{key:"overridedHasVideo",set:function(Be){this._hasVideoFlagOverrided=!0,this._hasVideo=Be,this._mediaInfo.hasVideo=Be}},{key:"resetMediaInfo",value:function(){this._mediaInfo=new we}},{key:"_isInitialMetadataDispatched",value:function(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}},{key:"parseChunks",value:function(Be,je){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new f("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");var rt=0,bt=this._littleEndian;if(je===0)if(Be.byteLength>13){var gr=Zt.probe(Be);rt=gr.dataOffset}else return 0;if(this._firstParse){this._firstParse=!1,je+rt!==this._dataOffset&&l.w(this.TAG,"First time parsing but chunk byteStart invalid!");var Gt=new DataView(Be,rt),ar=Gt.getUint32(0,!bt);ar!==0&&l.w(this.TAG,"PrevTagSize0 !== 0 !!!"),rt+=4}for(;rt<Be.byteLength;){this._dispatch=!0;var Gr=new DataView(Be,rt);if(rt+11+4>Be.byteLength)break;var cn=Gr.getUint8(0),Kn=Gr.getUint32(0,!bt)&16777215;if(rt+11+Kn+4>Be.byteLength)break;if(cn!==8&&cn!==9&&cn!==18){l.w(this.TAG,"Unsupported tag type ".concat(cn,", skipped")),rt+=11+Kn+4;continue}var yr=Gr.getUint8(4),Mt=Gr.getUint8(5),Ft=Gr.getUint8(6),Lr=Gr.getUint8(7),pr=Ft|Mt<<8|yr<<16|Lr<<24,Ht=Gr.getUint32(7,!bt)&16777215;Ht!==0&&l.w(this.TAG,"Meet tag which has StreamID != 0!");var cr=rt+11;switch(cn){case 8:this._parseAudioData(Be,cr,Kn,pr);break;case 9:this._parseVideoData(Be,cr,Kn,pr,je+rt);break;case 18:this._parseScriptData(Be,cr,Kn);break}var Bt=Gr.getUint32(11+Kn,!bt);Bt!==11+Kn&&l.w(this.TAG,"Invalid PrevTagSize ".concat(Bt)),rt+=11+Kn+4}return this._isInitialMetadataDispatched()&&(this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack)),rt}},{key:"_parseScriptData",value:function(Be,je,rt){var bt=Q.parseScriptData(Be,je,rt);if(bt.hasOwnProperty("onMetaData")){if(bt.onMetaData==null||typeof bt.onMetaData!="object"){l.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&l.w(this.TAG,"Found another onMetaData tag!"),this._metadata=bt;var gr=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},gr)),typeof gr.hasAudio=="boolean"&&(this._hasAudioFlagOverrided===!1&&(this._hasAudio=gr.hasAudio,this._mediaInfo.hasAudio=this._hasAudio)),typeof gr.hasVideo=="boolean"&&(this._hasVideoFlagOverrided===!1&&(this._hasVideo=gr.hasVideo,this._mediaInfo.hasVideo=this._hasVideo)),typeof gr.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=gr.audiodatarate),typeof gr.videodatarate=="number"&&(this._mediaInfo.videoDataRate=gr.videodatarate),typeof gr.width=="number"&&(this._mediaInfo.width=gr.width),typeof gr.height=="number"&&(this._mediaInfo.height=gr.height),typeof gr.duration=="number"){if(!this._durationOverrided){var Gt=Math.floor(gr.duration*this._timescale);this._duration=Gt,this._mediaInfo.duration=Gt}}else this._mediaInfo.duration=0;if(typeof gr.framerate=="number"){var ar=Math.floor(gr.framerate*1e3);if(ar>0){var Gr=ar/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Gr,this._referenceFrameRate.fps_num=ar,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Gr}}if(typeof gr.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;var cn=gr.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(cn),gr.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=gr,l.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(bt).length>0&&(this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},bt)))}},{key:"_parseKeyframesIndex",value:function(Be){for(var je=[],rt=[],bt=1;bt<Be.times.length;bt++){var gr=this._timestampBase+Math.floor(Be.times[bt]*1e3);je.push(gr),rt.push(Be.filepositions[bt])}return{times:je,filepositions:rt}}},{key:"_parseAudioData",value:function(Be,je,rt,bt){if(rt<=1){l.w(this.TAG,"Flv: Invalid audio packet, missing SoundData payload!");return}if(this._hasAudioFlagOverrided===!0&&this._hasAudio===!1)return;var gr=this._littleEndian,Gt=new DataView(Be,je,rt),ar=Gt.getUint8(0),Gr=ar>>>4;if(Gr!==2&&Gr!==10){this._onError(Ie.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Gr);return}var cn=0,Kn=(ar&12)>>>2;if(Kn>=0&&Kn<=4)cn=this._flvSoundRateTable[Kn];else{this._onError(Ie.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Kn);return}var yr=(ar&2)>>>1,Mt=ar&1,Ft=this._audioMetadata,Lr=this._audioTrack;if(Ft||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Ft=this._audioMetadata={},Ft.type="audio",Ft.id=Lr.id,Ft.timescale=this._timescale,Ft.duration=this._duration,Ft.audioSampleRate=cn,Ft.channelCount=Mt===0?1:2),Gr===10){var pr=this._parseAACAudioData(Be,je+1,rt-1);if(pr==null)return;if(pr.packetType===0){Ft.config&&l.w(this.TAG,"Found another AudioSpecificConfig!");var Ht=pr.data;Ft.audioSampleRate=Ht.samplingRate,Ft.channelCount=Ht.channelCount,Ft.codec=Ht.codec,Ft.originalCodec=Ht.originalCodec,Ft.config=Ht.config,Ft.refSampleDuration=1024/Ft.audioSampleRate*Ft.timescale,l.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Ft);var cr=this._mediaInfo;cr.audioCodec=Ft.originalCodec,cr.audioSampleRate=Ft.audioSampleRate,cr.audioChannelCount=Ft.channelCount,cr.hasVideo?cr.videoCodec!=null&&(cr.mimeType='video/x-flv; codecs="'+cr.videoCodec+","+cr.audioCodec+'"'):cr.mimeType='video/x-flv; codecs="'+cr.audioCodec+'"',cr.isComplete()&&this._onMediaInfo(cr)}else if(pr.packetType===1){var Bt=this._timestampBase+bt,or={unit:pr.data,length:pr.data.byteLength,dts:Bt,pts:Bt};Lr.samples.push(or),Lr.length+=pr.data.length}else l.e(this.TAG,"Flv: Unsupported AAC data type ".concat(pr.packetType))}else if(Gr===2){if(!Ft.codec){var Hr=this._parseMP3AudioData(Be,je+1,rt-1,!0);if(Hr==null)return;Ft.audioSampleRate=Hr.samplingRate,Ft.channelCount=Hr.channelCount,Ft.codec=Hr.codec,Ft.originalCodec=Hr.originalCodec,Ft.refSampleDuration=1152/Ft.audioSampleRate*Ft.timescale,l.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Ft);var Tr=this._mediaInfo;Tr.audioCodec=Ft.codec,Tr.audioSampleRate=Ft.audioSampleRate,Tr.audioChannelCount=Ft.channelCount,Tr.audioDataRate=Hr.bitRate,Tr.hasVideo?Tr.videoCodec!=null&&(Tr.mimeType='video/x-flv; codecs="'+Tr.videoCodec+","+Tr.audioCodec+'"'):Tr.mimeType='video/x-flv; codecs="'+Tr.audioCodec+'"',Tr.isComplete()&&this._onMediaInfo(Tr)}var jr=this._parseMP3AudioData(Be,je+1,rt-1,!1);if(jr==null)return;var pn=this._timestampBase+bt,en={unit:jr,length:jr.byteLength,dts:pn,pts:pn};Lr.samples.push(en),Lr.length+=jr.length}}},{key:"_parseAACAudioData",value:function(Be,je,rt){if(rt<=1){l.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}var bt={},gr=new Uint8Array(Be,je,rt);return bt.packetType=gr[0],gr[0]===0?bt.data=this._parseAACAudioSpecificConfig(Be,je+1,rt-1):bt.data=gr.subarray(1),bt}},{key:"_parseAACAudioSpecificConfig",value:function(Be,je,rt){var bt=new Uint8Array(Be,je,rt),gr=null,Gt=0,ar=0,Gr=null,cn=0,Kn=null;if(Gt=ar=bt[0]>>>3,cn=(bt[0]&7)<<1|bt[1]>>>7,cn<0||cn>=this._mpegSamplingRates.length){this._onError(Ie.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}var yr=this._mpegSamplingRates[cn],Mt=(bt[1]&120)>>>3;if(Mt<0||Mt>=8){this._onError(Ie.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}Gt===5&&(Kn=(bt[1]&7)<<1|bt[2]>>>7,Gr=(bt[2]&124)>>>2);var Ft=self.navigator.userAgent.toLowerCase();return Ft.indexOf("firefox")!==-1?cn>=6?(Gt=5,gr=new Array(4),Kn=cn-3):(Gt=2,gr=new Array(2),Kn=cn):Ft.indexOf("android")!==-1?(Gt=2,gr=new Array(2),Kn=cn):(Gt=5,Kn=cn,gr=new Array(4),cn>=6?Kn=cn-3:Mt===1&&(Gt=2,gr=new Array(2),Kn=cn)),gr[0]=Gt<<3,gr[0]|=(cn&15)>>>1,gr[1]=(cn&15)<<7,gr[1]|=(Mt&15)<<3,Gt===5&&(gr[1]|=(Kn&15)>>>1,gr[2]=(Kn&1)<<7,gr[2]|=2<<2,gr[3]=0),{config:gr,samplingRate:yr,channelCount:Mt,codec:"mp4a.40."+Gt,originalCodec:"mp4a.40."+ar}}},{key:"_parseMP3AudioData",value:function(Be,je,rt,bt){if(rt<4){l.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}var gr=this._littleEndian,Gt=new Uint8Array(Be,je,rt),ar=null;if(bt){if(Gt[0]!==255)return;var Gr=Gt[1]>>>3&3,cn=(Gt[1]&6)>>1,Kn=(Gt[2]&240)>>>4,yr=(Gt[2]&12)>>>2,Mt=Gt[3]>>>6&3,Ft=Mt!==3?2:1,Lr=0,pr=0,Ht=34,cr="mp3";switch(Gr){case 0:Lr=this._mpegAudioV25SampleRateTable[yr];break;case 2:Lr=this._mpegAudioV20SampleRateTable[yr];break;case 3:Lr=this._mpegAudioV10SampleRateTable[yr];break}switch(cn){case 1:Ht=34,Kn<this._mpegAudioL3BitRateTable.length&&(pr=this._mpegAudioL3BitRateTable[Kn]);break;case 2:Ht=33,Kn<this._mpegAudioL2BitRateTable.length&&(pr=this._mpegAudioL2BitRateTable[Kn]);break;case 3:Ht=32,Kn<this._mpegAudioL1BitRateTable.length&&(pr=this._mpegAudioL1BitRateTable[Kn]);break}ar={bitRate:pr,samplingRate:Lr,channelCount:Ft,codec:cr,originalCodec:cr}}else ar=Gt;return ar}},{key:"_parseVideoData",value:function(Be,je,rt,bt,gr){if(rt<=1){l.w(this.TAG,"Flv: Invalid video packet, missing VideoData payload!");return}if(this._hasVideoFlagOverrided===!0&&this._hasVideo===!1)return;var Gt=new Uint8Array(Be,je,rt)[0],ar=(Gt&240)>>>4,Gr=Gt&15;if(Gr!==7){this._onError(Ie.CODEC_UNSUPPORTED,"Flv: Unsupported codec in video frame: ".concat(Gr));return}this._parseAVCVideoPacket(Be,je+1,rt-1,bt,gr,ar)}},{key:"_parseAVCVideoPacket",value:function(Be,je,rt,bt,gr,Gt){if(rt<4){l.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}var ar=this._littleEndian,Gr=new DataView(Be,je,rt),cn=Gr.getUint8(0),Kn=Gr.getUint32(0,!ar)&16777215,yr=Kn<<8>>8;if(cn===0)this._parseAVCDecoderConfigurationRecord(Be,je+4,rt-4);else if(cn===1)this._parseAVCVideoData(Be,je+4,rt-4,bt,gr,Gt,yr);else if(!(cn===2)){this._onError(Ie.FORMAT_ERROR,"Flv: Invalid video packet type ".concat(cn));return}}},{key:"_parseAVCDecoderConfigurationRecord",value:function(Be,je,rt){if(rt<7){l.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}var bt=this._videoMetadata,gr=this._videoTrack,Gt=this._littleEndian,ar=new DataView(Be,je,rt);bt?typeof bt.avcc!="undefined"&&l.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),bt=this._videoMetadata={},bt.type="video",bt.id=gr.id,bt.timescale=this._timescale,bt.duration=this._duration);var Gr=ar.getUint8(0),cn=ar.getUint8(1),Kn=ar.getUint8(2),yr=ar.getUint8(3);if(Gr!==1||cn===0){this._onError(Ie.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(ar.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Ie.FORMAT_ERROR,"Flv: Strange NaluLengthSizeMinusOne: ".concat(this._naluLengthSize-1));return}var Mt=ar.getUint8(5)&31;if(Mt===0){this._onError(Ie.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Mt>1&&l.w(this.TAG,"Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ".concat(Mt));for(var Ft=6,Lr=0;Lr<Mt;Lr++){var pr=ar.getUint16(Ft,!Gt);if(Ft+=2,pr===0)continue;var Ht=new Uint8Array(Be,je+Ft,pr);Ft+=pr;var cr=me.parseSPS(Ht);if(Lr!==0)continue;bt.codecWidth=cr.codec_size.width,bt.codecHeight=cr.codec_size.height,bt.presentWidth=cr.present_size.width,bt.presentHeight=cr.present_size.height,bt.profile=cr.profile_string,bt.level=cr.level_string,bt.bitDepth=cr.bit_depth,bt.chromaFormat=cr.chroma_format,bt.sarRatio=cr.sar_ratio,bt.frameRate=cr.frame_rate,(cr.frame_rate.fixed===!1||cr.frame_rate.fps_num===0||cr.frame_rate.fps_den===0)&&(bt.frameRate=this._referenceFrameRate);var Bt=bt.frameRate.fps_den,or=bt.frameRate.fps_num;bt.refSampleDuration=bt.timescale*(Bt/or);for(var Hr=Ht.subarray(1,4),Tr="avc1.",jr=0;jr<3;jr++){var pn=Hr[jr].toString(16);pn.length<2&&(pn="0"+pn),Tr+=pn}bt.codec=Tr;var en=this._mediaInfo;en.width=bt.codecWidth,en.height=bt.codecHeight,en.fps=bt.frameRate.fps,en.profile=bt.profile,en.level=bt.level,en.refFrames=cr.ref_frames,en.chromaFormat=cr.chroma_format_string,en.sarNum=bt.sarRatio.width,en.sarDen=bt.sarRatio.height,en.videoCodec=Tr,en.hasAudio?en.audioCodec!=null&&(en.mimeType='video/x-flv; codecs="'+en.videoCodec+","+en.audioCodec+'"'):en.mimeType='video/x-flv; codecs="'+en.videoCodec+'"',en.isComplete()&&this._onMediaInfo(en)}var ti=ar.getUint8(Ft);if(ti===0){this._onError(Ie.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ti>1&&l.w(this.TAG,"Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ".concat(ti));Ft++;for(var ri=0;ri<ti;ri++){var _i=ar.getUint16(Ft,!Gt);if(Ft+=2,_i===0)continue;Ft+=_i}bt.avcc=new Uint8Array(rt),bt.avcc.set(new Uint8Array(Be,je,rt),0),l.v(this.TAG,"Parsed AVCDecoderConfigurationRecord"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._videoInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("video",bt)}},{key:"_parseAVCVideoData",value:function(Be,je,rt,bt,gr,Gt,ar){for(var Gr=this._littleEndian,cn=new DataView(Be,je,rt),Kn=[],yr=0,Mt=0,Ft=this._naluLengthSize,Lr=this._timestampBase+bt,pr=Gt===1;Mt<rt;){if(Mt+4>=rt){l.w(this.TAG,"Malformed Nalu near timestamp ".concat(Lr,", offset = ").concat(Mt,", dataSize = ").concat(rt));break}var Ht=cn.getUint32(Mt,!Gr);if(Ft===3&&(Ht>>>=8),Ht>rt-Ft){l.w(this.TAG,"Malformed Nalus near timestamp ".concat(Lr,", NaluSize > DataSize!"));return}var cr=cn.getUint8(Mt+Ft)&31;cr===5&&(pr=!0);var Bt=new Uint8Array(Be,je+Mt,Ft+Ht),or={type:cr,data:Bt};Kn.push(or),yr+=Bt.byteLength,Mt+=Ft+Ht}if(Kn.length){var Hr=this._videoTrack,Tr={units:Kn,length:yr,isKeyframe:pr,dts:Lr,cts:ar,pts:Lr+ar};pr&&(Tr.fileposition=gr),Hr.samples.push(Tr),Hr.length+=yr}}}],[{key:"probe",value:function(Be){var je=new Uint8Array(Be),rt={match:!1};if(je[0]!==70||je[1]!==76||je[2]!==86||je[3]!==1)return rt;var bt=(je[4]&4)>>>2!==0,gr=(je[4]&1)!==0,Gt=De(je,5);return Gt<9?rt:{match:!0,consumed:Gt,dataOffset:Gt,hasAudioTrack:bt,hasVideoTrack:gr}}}]),Zt}(),Et=tt,gt=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"init",value:function(){Zt.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(var Be in Zt.types)Zt.types.hasOwnProperty(Be)&&(Zt.types[Be]=[Be.charCodeAt(0),Be.charCodeAt(1),Be.charCodeAt(2),Be.charCodeAt(3)]);var je=Zt.constants={};je.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),je.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),je.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),je.STSC=je.STCO=je.STTS,je.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),je.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),je.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),je.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),je.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),je.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}},{key:"box",value:function(Be){for(var je=8,rt=null,bt=Array.prototype.slice.call(arguments,1),gr=bt.length,Gt=0;Gt<gr;Gt++)je+=bt[Gt].byteLength;rt=new Uint8Array(je),rt[0]=je>>>24&255,rt[1]=je>>>16&255,rt[2]=je>>>8&255,rt[3]=je&255,rt.set(Be,4);for(var ar=8,Gr=0;Gr<gr;Gr++)rt.set(bt[Gr],ar),ar+=bt[Gr].byteLength;return rt}},{key:"generateInitSegment",value:function(Be){var je=Zt.box(Zt.types.ftyp,Zt.constants.FTYP),rt=Zt.moov(Be),bt=new Uint8Array(je.byteLength+rt.byteLength);return bt.set(je,0),bt.set(rt,je.byteLength),bt}},{key:"moov",value:function(Be){var je=Zt.mvhd(Be.timescale,Be.duration),rt=Zt.trak(Be),bt=Zt.mvex(Be);return Zt.box(Zt.types.moov,je,rt,bt)}},{key:"mvhd",value:function(Be,je){return Zt.box(Zt.types.mvhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255,je>>>24&255,je>>>16&255,je>>>8&255,je&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}},{key:"trak",value:function(Be){return Zt.box(Zt.types.trak,Zt.tkhd(Be),Zt.mdia(Be))}},{key:"tkhd",value:function(Be){var je=Be.id,rt=Be.duration,bt=Be.presentWidth,gr=Be.presentHeight;return Zt.box(Zt.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,je>>>24&255,je>>>16&255,je>>>8&255,je&255,0,0,0,0,rt>>>24&255,rt>>>16&255,rt>>>8&255,rt&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,bt>>>8&255,bt&255,0,0,gr>>>8&255,gr&255,0,0]))}},{key:"mdia",value:function(Be){return Zt.box(Zt.types.mdia,Zt.mdhd(Be),Zt.hdlr(Be),Zt.minf(Be))}},{key:"mdhd",value:function(Be){var je=Be.timescale,rt=Be.duration;return Zt.box(Zt.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,je>>>24&255,je>>>16&255,je>>>8&255,je&255,rt>>>24&255,rt>>>16&255,rt>>>8&255,rt&255,85,196,0,0]))}},{key:"hdlr",value:function(Be){var je=null;return Be.type==="audio"?je=Zt.constants.HDLR_AUDIO:je=Zt.constants.HDLR_VIDEO,Zt.box(Zt.types.hdlr,je)}},{key:"minf",value:function(Be){var je=null;return Be.type==="audio"?je=Zt.box(Zt.types.smhd,Zt.constants.SMHD):je=Zt.box(Zt.types.vmhd,Zt.constants.VMHD),Zt.box(Zt.types.minf,je,Zt.dinf(),Zt.stbl(Be))}},{key:"dinf",value:function(){var Be=Zt.box(Zt.types.dinf,Zt.box(Zt.types.dref,Zt.constants.DREF));return Be}},{key:"stbl",value:function(Be){var je=Zt.box(Zt.types.stbl,Zt.stsd(Be),Zt.box(Zt.types.stts,Zt.constants.STTS),Zt.box(Zt.types.stsc,Zt.constants.STSC),Zt.box(Zt.types.stsz,Zt.constants.STSZ),Zt.box(Zt.types.stco,Zt.constants.STCO));return je}},{key:"stsd",value:function(Be){return Be.type==="audio"?Be.codec==="mp3"?Zt.box(Zt.types.stsd,Zt.constants.STSD_PREFIX,Zt.mp3(Be)):Zt.box(Zt.types.stsd,Zt.constants.STSD_PREFIX,Zt.mp4a(Be)):Zt.box(Zt.types.stsd,Zt.constants.STSD_PREFIX,Zt.avc1(Be))}},{key:"mp3",value:function(Be){var je=Be.channelCount,rt=Be.audioSampleRate,bt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,je,0,16,0,0,0,0,rt>>>8&255,rt&255,0,0]);return Zt.box(Zt.types[".mp3"],bt)}},{key:"mp4a",value:function(Be){var je=Be.channelCount,rt=Be.audioSampleRate,bt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,je,0,16,0,0,0,0,rt>>>8&255,rt&255,0,0]);return Zt.box(Zt.types.mp4a,bt,Zt.esds(Be))}},{key:"esds",value:function(Be){var je=Be.config||[],rt=je.length,bt=new Uint8Array([0,0,0,0,3,23+rt,0,1,0,4,15+rt,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([rt]).concat(je).concat([6,1,2]));return Zt.box(Zt.types.esds,bt)}},{key:"avc1",value:function(Be){var je=Be.avcc,rt=Be.codecWidth,bt=Be.codecHeight,gr=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,rt>>>8&255,rt&255,bt>>>8&255,bt&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Zt.box(Zt.types.avc1,gr,Zt.box(Zt.types.avcC,je))}},{key:"mvex",value:function(Be){return Zt.box(Zt.types.mvex,Zt.trex(Be))}},{key:"trex",value:function(Be){var je=Be.id,rt=new Uint8Array([0,0,0,0,je>>>24&255,je>>>16&255,je>>>8&255,je&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Zt.box(Zt.types.trex,rt)}},{key:"moof",value:function(Be,je){return Zt.box(Zt.types.moof,Zt.mfhd(Be.sequenceNumber),Zt.traf(Be,je))}},{key:"mfhd",value:function(Be){var je=new Uint8Array([0,0,0,0,Be>>>24&255,Be>>>16&255,Be>>>8&255,Be&255]);return Zt.box(Zt.types.mfhd,je)}},{key:"traf",value:function(Be,je){var rt=Be.id,bt=Zt.box(Zt.types.tfhd,new Uint8Array([0,0,0,0,rt>>>24&255,rt>>>16&255,rt>>>8&255,rt&255])),gr=Zt.box(Zt.types.tfdt,new Uint8Array([0,0,0,0,je>>>24&255,je>>>16&255,je>>>8&255,je&255])),Gt=Zt.sdtp(Be),ar=Zt.trun(Be,Gt.byteLength+16+16+8+16+8+8);return Zt.box(Zt.types.traf,bt,gr,ar,Gt)}},{key:"sdtp",value:function(Be){for(var je=Be.samples||[],rt=je.length,bt=new Uint8Array(4+rt),gr=0;gr<rt;gr++){var Gt=je[gr].flags;bt[gr+4]=Gt.isLeading<<6|Gt.dependsOn<<4|Gt.isDependedOn<<2|Gt.hasRedundancy}return Zt.box(Zt.types.sdtp,bt)}},{key:"trun",value:function(Be,je){var rt=Be.samples||[],bt=rt.length,gr=12+16*bt,Gt=new Uint8Array(gr);je+=8+gr,Gt.set([0,0,15,1,bt>>>24&255,bt>>>16&255,bt>>>8&255,bt&255,je>>>24&255,je>>>16&255,je>>>8&255,je&255],0);for(var ar=0;ar<bt;ar++){var Gr=rt[ar].duration,cn=rt[ar].size,Kn=rt[ar].flags,yr=rt[ar].cts;Gt.set([Gr>>>24&255,Gr>>>16&255,Gr>>>8&255,Gr&255,cn>>>24&255,cn>>>16&255,cn>>>8&255,cn&255,Kn.isLeading<<2|Kn.dependsOn,Kn.isDependedOn<<6|Kn.hasRedundancy<<4|Kn.isNonSync,0,0,yr>>>24&255,yr>>>16&255,yr>>>8&255,yr&255],12+16*ar)}return Zt.box(Zt.types.trun,Gt)}},{key:"mdat",value:function(Be){return Zt.box(Zt.types.mdat,Be)}}]),Zt}();gt.init();var Pe=gt,Ut=function(){function Zt(){Object(y.a)(this,Zt)}return Object(m.a)(Zt,null,[{key:"getSilentFrame",value:function(Be,je){if(Be==="mp4a.40.2"){if(je===1)return new Uint8Array([0,200,0,128,35,128]);if(je===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(je===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(je===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(je===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(je===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(je===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(je===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(je===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}]),Zt}(),pt=Ut,zt=Object(m.a)(function Zt($t,Be,je,rt,bt){Object(y.a)(this,Zt),this.dts=$t,this.pts=Be,this.duration=je,this.originalDts=rt,this.isSyncPoint=bt,this.fileposition=null}),rr=function(){function Zt(){Object(y.a)(this,Zt),this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}return Object(m.a)(Zt,[{key:"appendSyncPoint",value:function(Be){Be.isSyncPoint=!0,this.syncPoints.push(Be)}}]),Zt}(),nr=function(){function Zt(){Object(y.a)(this,Zt),this._list=[]}return Object(m.a)(Zt,[{key:"clear",value:function(){this._list=[]}},{key:"appendArray",value:function(Be){var je=this._list;if(Be.length===0)return;je.length>0&&Be[0].originalDts<je[je.length-1].originalDts&&this.clear(),Array.prototype.push.apply(je,Be)}},{key:"getLastSyncPointBeforeDts",value:function(Be){if(this._list.length==0)return null;var je=this._list,rt=0,bt=je.length-1,gr=0,Gt=0,ar=bt;for(Be<je[0].dts&&(rt=0,Gt=ar+1);Gt<=ar;)if(gr=Gt+Math.floor((ar-Gt)/2),gr===bt||Be>=je[gr].dts&&Be<je[gr+1].dts){rt=gr;break}else je[gr].dts<Be?Gt=gr+1:ar=gr-1;return this._list[rt]}}]),Zt}(),Kt=function(){function Zt($t){Object(y.a)(this,Zt),this._type=$t,this._list=[],this._lastAppendLocation=-1}return Object(m.a)(Zt,[{key:"type",get:function(){return this._type}},{key:"length",get:function(){return this._list.length}},{key:"isEmpty",value:function(){return this._list.length===0}},{key:"clear",value:function(){this._list=[],this._lastAppendLocation=-1}},{key:"_searchNearestSegmentBefore",value:function(Be){var je=this._list;if(je.length===0)return-2;var rt=je.length-1,bt=0,gr=0,Gt=rt,ar=0;if(Be<je[0].originalBeginDts)return ar=-1,ar;for(;gr<=Gt;)if(bt=gr+Math.floor((Gt-gr)/2),bt===rt||Be>je[bt].lastSample.originalDts&&Be<je[bt+1].originalBeginDts){ar=bt;break}else je[bt].originalBeginDts<Be?gr=bt+1:Gt=bt-1;return ar}},{key:"_searchNearestSegmentAfter",value:function(Be){return this._searchNearestSegmentBefore(Be)+1}},{key:"append",value:function(Be){var je=this._list,rt=Be,bt=this._lastAppendLocation,gr=0;bt!==-1&&bt<je.length&&rt.originalBeginDts>=je[bt].lastSample.originalDts&&(bt===je.length-1||bt<je.length-1&&rt.originalBeginDts<je[bt+1].originalBeginDts)?gr=bt+1:je.length>0&&(gr=this._searchNearestSegmentBefore(rt.originalBeginDts)+1),this._lastAppendLocation=gr,this._list.splice(gr,0,rt)}},{key:"getLastSegmentBefore",value:function(Be){var je=this._searchNearestSegmentBefore(Be);return je>=0?this._list[je]:null}},{key:"getLastSampleBefore",value:function(Be){var je=this.getLastSegmentBefore(Be);return je!=null?je.lastSample:null}},{key:"getLastSyncPointBefore",value:function(Be){for(var je=this._searchNearestSegmentBefore(Be),rt=this._list[je].syncPoints;rt.length===0&&je>0;)je--,rt=this._list[je].syncPoints;return rt.length>0?rt[rt.length-1]:null}}]),Zt}(),ir=function(){function Zt($t){Object(y.a)(this,Zt),this.TAG="MP4Remuxer",this._config=$t,this._isLive=$t.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=Infinity,this._videoDtsBase=Infinity,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new Kt("audio"),this._videoSegmentInfoList=new Kt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(C.chrome&&(C.version.major<50||C.version.major===50&&C.version.build<2661)),this._fillSilentAfterSeek=C.msedge||C.msie,this._mp3UseMpegAudio=!C.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}},{key:"bindDataSource",value:function(Be){return Be.onDataAvailable=this.remux.bind(this),Be.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}},{key:"onInitSegment",get:function(){return this._onInitSegment},set:function(Be){this._onInitSegment=Be}},{key:"onMediaSegment",get:function(){return this._onMediaSegment},set:function(Be){this._onMediaSegment=Be}},{key:"insertDiscontinuity",value:function(){this._audioNextDts=this._videoNextDts=void 0}},{key:"seek",value:function(Be){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}},{key:"remux",value:function(Be,je){if(!this._onMediaSegment)throw new f("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Be,je),this._remuxVideo(je),this._remuxAudio(Be)}},{key:"_onTrackMetadataReceived",value:function(Be,je){var rt=null,bt="mp4",gr=je.codec;if(Be==="audio")this._audioMeta=je,je.codec==="mp3"&&this._mp3UseMpegAudio?(bt="mpeg",gr="",rt=new Uint8Array):rt=Pe.generateInitSegment(je);else if(Be==="video")this._videoMeta=je,rt=Pe.generateInitSegment(je);else return;if(!this._onInitSegment)throw new f("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Be,{type:Be,data:rt.buffer,codec:gr,container:"".concat(Be,"/").concat(bt),mediaDuration:je.duration})}},{key:"_calculateDtsBase",value:function(Be,je){if(this._dtsBaseInited)return;Be.samples&&Be.samples.length&&(this._audioDtsBase=Be.samples[0].dts),je.samples&&je.samples.length&&(this._videoDtsBase=je.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0}},{key:"flushStashedSamples",value:function(){var Be=this._videoStashedLastSample,je=this._audioStashedLastSample,rt={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Be!=null&&(rt.samples.push(Be),rt.length=Be.length);var bt={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};je!=null&&(bt.samples.push(je),bt.length=je.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(rt,!0),this._remuxAudio(bt,!0)}},{key:"_remuxAudio",value:function(Be,je){if(this._audioMeta==null)return;var rt=Be,bt=rt.samples,gr=void 0,Gt=-1,ar=-1,Gr=-1,cn=this._audioMeta.refSampleDuration,Kn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,yr=this._dtsBaseInited&&this._audioNextDts===void 0,Mt=!1;if(!bt||bt.length===0)return;if(bt.length===1&&!je)return;var Ft=0,Lr=null,pr=0;Kn?(Ft=0,pr=rt.length):(Ft=8,pr=8+rt.length);var Ht=null;if(bt.length>1&&(Ht=bt.pop(),pr-=Ht.length),this._audioStashedLastSample!=null){var cr=this._audioStashedLastSample;this._audioStashedLastSample=null,bt.unshift(cr),pr+=cr.length}Ht!=null&&(this._audioStashedLastSample=Ht);var Bt=bt[0].dts-this._dtsBase;if(this._audioNextDts)gr=Bt-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())gr=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&(this._audioMeta.originalCodec!=="mp3"&&(Mt=!0));else{var or=this._audioSegmentInfoList.getLastSampleBefore(Bt);if(or!=null){var Hr=Bt-(or.originalDts+or.duration);Hr<=3&&(Hr=0);var Tr=or.dts+or.duration+Hr;gr=Bt-Tr}else gr=0}if(Mt){var jr=Bt-gr,pn=this._videoSegmentInfoList.getLastSegmentBefore(Bt);if(pn!=null&&pn.beginDts<jr){var en=pt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);if(en){var ti=pn.beginDts,ri=jr-pn.beginDts;l.v(this.TAG,"InsertPrefixSilentAudio: dts: ".concat(ti,", duration: ").concat(ri)),bt.unshift({unit:en,dts:ti,pts:ti}),pr+=en.byteLength}}else Mt=!1}for(var _i=[],Ri=0;Ri<bt.length;Ri++){var ia=bt[Ri],ba=ia.unit,vt=ia.dts-this._dtsBase,Le=vt-gr;Gt===-1&&(Gt=Le);var Ke=0;if(Ri!==bt.length-1){var et=bt[Ri+1].dts-this._dtsBase-gr;Ke=et-Le}else if(Ht!=null){var ht=Ht.dts-this._dtsBase-gr;Ke=ht-Le}else _i.length>=1?Ke=_i[_i.length-1].duration:Ke=Math.floor(cn);var ot=!1,mt=null;if(Ke>cn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!C.safari){ot=!0;var Wt=Math.abs(Ke-cn),Ot=Math.ceil(Wt/cn),wr=Le+cn;l.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync.
`+"dts: ".concat(Le+Ke," ms, expected: ").concat(Le+Math.round(cn)," ms, ")+"delta: ".concat(Math.round(Wt)," ms, generate: ").concat(Ot," frames"));var Xr=pt.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Xr==null&&(l.w(this.TAG,"Unable to generate silent frame for "+"".concat(this._audioMeta.originalCodec," with ").concat(this._audioMeta.channelCount," channels, repeat last frame")),Xr=ba),mt=[];for(var zr=0;zr<Ot;zr++){var on=Math.round(wr);if(mt.length>0){var fr=mt[mt.length-1];fr.duration=on-fr.dts}var Cr={dts:on,pts:on,cts:0,unit:Xr,size:Xr.byteLength,duration:0,originalDts:vt,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};mt.push(Cr),pr+=Cr.size,wr+=cn}var Xt=mt[mt.length-1];Xt.duration=Le+Ke-Xt.dts,Ke=Math.round(cn)}_i.push({dts:Le,pts:Le,cts:0,unit:ia.unit,size:ia.unit.byteLength,duration:Ke,originalDts:vt,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),ot&&_i.push.apply(_i,mt)}Kn?Lr=new Uint8Array(pr):(Lr=new Uint8Array(pr),Lr[0]=pr>>>24&255,Lr[1]=pr>>>16&255,Lr[2]=pr>>>8&255,Lr[3]=pr&255,Lr.set(Pe.types.mdat,4));for(var Pr=0;Pr<_i.length;Pr++){var vr=_i[Pr].unit;Lr.set(vr,Ft),Ft+=vr.byteLength}var wt=_i[_i.length-1];ar=wt.dts+wt.duration,this._audioNextDts=ar;var kr=new rr;kr.beginDts=Gt,kr.endDts=ar,kr.beginPts=Gt,kr.endPts=ar,kr.originalBeginDts=_i[0].originalDts,kr.originalEndDts=wt.originalDts+wt.duration,kr.firstSample=new zt(_i[0].dts,_i[0].pts,_i[0].duration,_i[0].originalDts,!1),kr.lastSample=new zt(wt.dts,wt.pts,wt.duration,wt.originalDts,!1),this._isLive||this._audioSegmentInfoList.append(kr),rt.samples=_i,rt.sequenceNumber++;var xn=null;Kn?xn=new Uint8Array:xn=Pe.moof(rt,Gt),rt.samples=[],rt.length=0;var nn={type:"audio",data:this._mergeBoxes(xn,Lr).buffer,sampleCount:_i.length,info:kr};Kn&&yr&&(nn.timestampOffset=Gt),this._onMediaSegment("audio",nn)}},{key:"_remuxVideo",value:function(Be,je){if(this._videoMeta==null)return;var rt=Be,bt=rt.samples,gr=void 0,Gt=-1,ar=-1,Gr=-1,cn=-1;if(!bt||bt.length===0)return;if(bt.length===1&&!je)return;var Kn=8,yr=null,Mt=8+Be.length,Ft=null;if(bt.length>1&&(Ft=bt.pop(),Mt-=Ft.length),this._videoStashedLastSample!=null){var Lr=this._videoStashedLastSample;this._videoStashedLastSample=null,bt.unshift(Lr),Mt+=Lr.length}Ft!=null&&(this._videoStashedLastSample=Ft);var pr=bt[0].dts-this._dtsBase;if(this._videoNextDts)gr=pr-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())gr=0;else{var Ht=this._videoSegmentInfoList.getLastSampleBefore(pr);if(Ht!=null){var cr=pr-(Ht.originalDts+Ht.duration);cr<=3&&(cr=0);var Bt=Ht.dts+Ht.duration+cr;gr=pr-Bt}else gr=0}for(var or=new rr,Hr=[],Tr=0;Tr<bt.length;Tr++){var jr=bt[Tr],pn=jr.dts-this._dtsBase,en=jr.isKeyframe,ti=pn-gr,ri=jr.cts,_i=ti+ri;Gt===-1&&(Gt=ti,Gr=_i);var Ri=0;if(Tr!==bt.length-1){var ia=bt[Tr+1].dts-this._dtsBase-gr;Ri=ia-ti}else if(Ft!=null){var ba=Ft.dts-this._dtsBase-gr;Ri=ba-ti}else Hr.length>=1?Ri=Hr[Hr.length-1].duration:Ri=Math.floor(this._videoMeta.refSampleDuration);if(en){var vt=new zt(ti,_i,Ri,jr.dts,!0);vt.fileposition=jr.fileposition,or.appendSyncPoint(vt)}Hr.push({dts:ti,pts:_i,cts:ri,units:jr.units,size:jr.length,isKeyframe:en,duration:Ri,originalDts:pn,flags:{isLeading:0,dependsOn:en?2:1,isDependedOn:en?1:0,hasRedundancy:0,isNonSync:en?0:1}})}yr=new Uint8Array(Mt),yr[0]=Mt>>>24&255,yr[1]=Mt>>>16&255,yr[2]=Mt>>>8&255,yr[3]=Mt&255,yr.set(Pe.types.mdat,4);for(var Le=0;Le<Hr.length;Le++)for(var Ke=Hr[Le].units;Ke.length;){var et=Ke.shift(),ht=et.data;yr.set(ht,Kn),Kn+=ht.byteLength}var ot=Hr[Hr.length-1];if(ar=ot.dts+ot.duration,cn=ot.pts+ot.duration,this._videoNextDts=ar,or.beginDts=Gt,or.endDts=ar,or.beginPts=Gr,or.endPts=cn,or.originalBeginDts=Hr[0].originalDts,or.originalEndDts=ot.originalDts+ot.duration,or.firstSample=new zt(Hr[0].dts,Hr[0].pts,Hr[0].duration,Hr[0].originalDts,Hr[0].isKeyframe),or.lastSample=new zt(ot.dts,ot.pts,ot.duration,ot.originalDts,ot.isKeyframe),this._isLive||this._videoSegmentInfoList.append(or),rt.samples=Hr,rt.sequenceNumber++,this._forceFirstIDR){var mt=Hr[0].flags;mt.dependsOn=2,mt.isNonSync=0}var Wt=Pe.moof(rt,Gt);rt.samples=[],rt.length=0,this._onMediaSegment("video",{type:"video",data:this._mergeBoxes(Wt,yr).buffer,sampleCount:Hr.length,info:or})}},{key:"_mergeBoxes",value:function(Be,je){var rt=new Uint8Array(Be.byteLength+je.byteLength);return rt.set(Be,0),rt.set(je,Be.byteLength),rt}}]),Zt}(),$e=ir,ae={IO_ERROR:"io_error",DEMUX_ERROR:"demux_error",INIT_SEGMENT:"init_segment",MEDIA_SEGMENT:"media_segment",LOADING_COMPLETE:"loading_complete",RECOVERED_EARLY_EOF:"recovered_early_eof",MEDIA_INFO:"media_info",METADATA_ARRIVED:"metadata_arrived",SCRIPTDATA_ARRIVED:"scriptdata_arrived",STATISTICS_INFO:"statistics_info",RECOMMEND_SEEKPOINT:"recommend_seekpoint"},re=ae,Ce=function(){function Zt($t,Be){Object(y.a)(this,Zt),this.TAG="TransmuxingController",this._emitter=new e.a,this._config=Be,$t.segments||($t.segments=[{duration:$t.duration,filesize:$t.filesize,url:$t.url}]),typeof $t.cors!="boolean"&&($t.cors=!0),typeof $t.withCredentials!="boolean"&&($t.withCredentials=!1),this._mediaDataSource=$t,this._currentSegmentIndex=0;var je=0;this._mediaDataSource.segments.forEach(function(rt){rt.timestampBase=je,je+=rt.duration,rt.cors=$t.cors,rt.withCredentials=$t.withCredentials,Be.referrerPolicy&&(rt.referrerPolicy=Be.referrerPolicy)}),!isNaN(je)&&this._mediaDataSource.duration!==je&&(this._mediaDataSource.duration=je),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(Be,je){this._emitter.addListener(Be,je)}},{key:"off",value:function(Be,je){this._emitter.removeListener(Be,je)}},{key:"start",value:function(){this._loadSegment(0),this._enableStatisticsReporter()}},{key:"_loadSegment",value:function(Be,je){this._currentSegmentIndex=Be;var rt=this._mediaDataSource.segments[Be],bt=this._ioctl=new X(rt,this._config,Be);bt.onError=this._onIOException.bind(this),bt.onSeeked=this._onIOSeeked.bind(this),bt.onComplete=this._onIOComplete.bind(this),bt.onRedirect=this._onIORedirect.bind(this),bt.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),je?this._demuxer.bindDataSource(this._ioctl):bt.onDataArrival=this._onInitChunkArrival.bind(this),bt.open(je)}},{key:"stop",value:function(){this._internalAbort(),this._disableStatisticsReporter()}},{key:"_internalAbort",value:function(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}},{key:"pause",value:function(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}},{key:"resume",value:function(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}},{key:"seek",value:function(Be){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;var je=this._searchSegmentIndexContains(Be);if(je===this._currentSegmentIndex){var rt=this._mediaInfo.segments[je];if(rt==null)this._pendingSeekTime=Be;else{var bt=rt.getNearestKeyframe(Be);this._remuxer.seek(bt.milliseconds),this._ioctl.seek(bt.fileposition),this._pendingResolveSeekPoint=bt.milliseconds}}else{var gr=this._mediaInfo.segments[je];if(gr==null)this._pendingSeekTime=Be,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(je);else{var Gt=gr.getNearestKeyframe(Be);this._internalAbort(),this._remuxer.seek(Be),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[je].timestampBase,this._loadSegment(je,Gt.fileposition),this._pendingResolveSeekPoint=Gt.milliseconds,this._reportSegmentMediaInfo(je)}}this._enableStatisticsReporter()}},{key:"_searchSegmentIndexContains",value:function(Be){for(var je=this._mediaDataSource.segments,rt=je.length-1,bt=0;bt<je.length;bt++)if(Be<je[bt].timestampBase){rt=bt-1;break}return rt}},{key:"_onInitChunkArrival",value:function(Be,je){var rt=this,bt=null,gr=0;if(je>0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,gr=this._demuxer.parseChunks(Be,je);else if((bt=Et.probe(Be)).match){this._demuxer=new Et(bt,this._config),this._remuxer||(this._remuxer=new $e(this._config));var Gt=this._mediaDataSource;Gt.duration!=null&&!isNaN(Gt.duration)&&(this._demuxer.overridedDuration=Gt.duration),typeof Gt.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=Gt.hasAudio),typeof Gt.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=Gt.hasVideo),this._demuxer.timestampBase=Gt.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),gr=this._demuxer.parseChunks(Be,je)}else bt=null,l.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(function(){rt._internalAbort()}),this._emitter.emit(re.DEMUX_ERROR,Ie.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),gr=0;return gr}},{key:"_onMediaInfo",value:function(Be){var je=this;this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Be),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,we.prototype));var rt=Object.assign({},Be);Object.setPrototypeOf(rt,we.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=rt,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(function(){var bt=je._pendingSeekTime;je._pendingSeekTime=null,je.seek(bt)})}},{key:"_onMetaDataArrived",value:function(Be){this._emitter.emit(re.METADATA_ARRIVED,Be)}},{key:"_onScriptDataArrived",value:function(Be){this._emitter.emit(re.SCRIPTDATA_ARRIVED,Be)}},{key:"_onIOSeeked",value:function(){this._remuxer.insertDiscontinuity()}},{key:"_onIOComplete",value:function(Be){var je=Be,rt=je+1;rt<this._mediaDataSource.segments.length?(this._internalAbort(),this._remuxer.flushStashedSamples(),this._loadSegment(rt)):(this._remuxer.flushStashedSamples(),this._emitter.emit(re.LOADING_COMPLETE),this._disableStatisticsReporter())}},{key:"_onIORedirect",value:function(Be){var je=this._ioctl.extraData;this._mediaDataSource.segments[je].redirectedURL=Be}},{key:"_onIORecoveredEarlyEof",value:function(){this._emitter.emit(re.RECOVERED_EARLY_EOF)}},{key:"_onIOException",value:function(Be,je){l.e(this.TAG,"IOException: type = ".concat(Be,", code = ").concat(je.code,", msg = ").concat(je.msg)),this._emitter.emit(re.IO_ERROR,Be,je),this._disableStatisticsReporter()}},{key:"_onDemuxException",value:function(Be,je){l.e(this.TAG,"DemuxException: type = ".concat(Be,", info = ").concat(je)),this._emitter.emit(re.DEMUX_ERROR,Be,je)}},{key:"_onRemuxerInitSegmentArrival",value:function(Be,je){this._emitter.emit(re.INIT_SEGMENT,Be,je)}},{key:"_onRemuxerMediaSegmentArrival",value:function(Be,je){if(this._pendingSeekTime!=null)return;if(this._emitter.emit(re.MEDIA_SEGMENT,Be,je),this._pendingResolveSeekPoint!=null&&Be==="video"){var rt=je.info.syncPoints,bt=this._pendingResolveSeekPoint;this._pendingResolveSeekPoint=null,C.safari&&rt.length>0&&rt[0].originalDts===bt&&(bt=rt[0].pts),this._emitter.emit(re.RECOMMEND_SEEKPOINT,bt)}}},{key:"_enableStatisticsReporter",value:function(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}},{key:"_disableStatisticsReporter",value:function(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"_reportSegmentMediaInfo",value:function(Be){var je=this._mediaInfo.segments[Be],rt=Object.assign({},je);rt.duration=this._mediaInfo.duration,rt.segmentCount=this._mediaInfo.segmentCount,delete rt.segments,delete rt.keyframesIndex,this._emitter.emit(re.MEDIA_INFO,rt)}},{key:"_reportStatisticsInfo",value:function(){var Be={};Be.url=this._ioctl.currentURL,Be.hasRedirect=this._ioctl.hasRedirect,Be.hasRedirect&&(Be.redirectedURL=this._ioctl.currentRedirectedURL),Be.speed=this._ioctl.currentSpeed,Be.loaderType=this._ioctl.loaderType,Be.currentSegmentIndex=this._currentSegmentIndex,Be.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(re.STATISTICS_INFO,Be)}}]),Zt}(),Ne=Ce,ce=function($t){var Be="TransmuxingWorker",je=null,rt=pr.bind(this);a.install(),$t.addEventListener("message",function(Ht){switch(Ht.data.cmd){case"init":je=new Ne(Ht.data.param[0],Ht.data.param[1]),je.on(re.IO_ERROR,Mt.bind(this)),je.on(re.DEMUX_ERROR,Ft.bind(this)),je.on(re.INIT_SEGMENT,bt.bind(this)),je.on(re.MEDIA_SEGMENT,gr.bind(this)),je.on(re.LOADING_COMPLETE,Gt.bind(this)),je.on(re.RECOVERED_EARLY_EOF,ar.bind(this)),je.on(re.MEDIA_INFO,Gr.bind(this)),je.on(re.METADATA_ARRIVED,cn.bind(this)),je.on(re.SCRIPTDATA_ARRIVED,Kn.bind(this)),je.on(re.STATISTICS_INFO,yr.bind(this)),je.on(re.RECOMMEND_SEEKPOINT,Lr.bind(this));break;case"destroy":je&&(je.destroy(),je=null),$t.postMessage({msg:"destroyed"});break;case"start":je.start();break;case"stop":je.stop();break;case"seek":je.seek(Ht.data.param);break;case"pause":je.pause();break;case"resume":je.resume();break;case"logging_config":{var cr=Ht.data.param;Ue.applyConfig(cr),cr.enableCallback===!0?Ue.addLogListener(rt):Ue.removeLogListener(rt);break}}});function bt(Ht,cr){var Bt={msg:re.INIT_SEGMENT,data:{type:Ht,data:cr}};$t.postMessage(Bt,[cr.data])}function gr(Ht,cr){var Bt={msg:re.MEDIA_SEGMENT,data:{type:Ht,data:cr}};$t.postMessage(Bt,[cr.data])}function Gt(){var Ht={msg:re.LOADING_COMPLETE};$t.postMessage(Ht)}function ar(){var Ht={msg:re.RECOVERED_EARLY_EOF};$t.postMessage(Ht)}function Gr(Ht){var cr={msg:re.MEDIA_INFO,data:Ht};$t.postMessage(cr)}function cn(Ht){var cr={msg:re.METADATA_ARRIVED,data:Ht};$t.postMessage(cr)}function Kn(Ht){var cr={msg:re.SCRIPTDATA_ARRIVED,data:Ht};$t.postMessage(cr)}function yr(Ht){var cr={msg:re.STATISTICS_INFO,data:Ht};$t.postMessage(cr)}function Mt(Ht,cr){$t.postMessage({msg:re.IO_ERROR,data:{type:Ht,info:cr}})}function Ft(Ht,cr){$t.postMessage({msg:re.DEMUX_ERROR,data:{type:Ht,info:cr}})}function Lr(Ht){$t.postMessage({msg:re.RECOMMEND_SEEKPOINT,data:Ht})}function pr(Ht,cr){$t.postMessage({msg:"logcat_callback",data:{type:Ht,logcat:cr}})}},dt=ce,Dt=function(){function Zt($t,Be){if(Object(y.a)(this,Zt),this.TAG="Transmuxer",this._emitter=new e.a,Be.enableWorker&&typeof Worker!="undefined")try{var je=o("0r65");this._worker=je(dt),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[$t,Be]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Ue.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Ue.getConfig()})}catch(bt){l.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Ne($t,Be)}else this._controller=new Ne($t,Be);if(this._controller){var rt=this._controller;rt.on(re.IO_ERROR,this._onIOError.bind(this)),rt.on(re.DEMUX_ERROR,this._onDemuxError.bind(this)),rt.on(re.INIT_SEGMENT,this._onInitSegment.bind(this)),rt.on(re.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),rt.on(re.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),rt.on(re.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),rt.on(re.MEDIA_INFO,this._onMediaInfo.bind(this)),rt.on(re.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),rt.on(re.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),rt.on(re.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),rt.on(re.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Ue.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(Be,je){this._emitter.addListener(Be,je)}},{key:"off",value:function(Be,je){this._emitter.removeListener(Be,je)}},{key:"hasWorker",value:function(){return this._worker!=null}},{key:"open",value:function(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}},{key:"close",value:function(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}},{key:"seek",value:function(Be){this._worker?this._worker.postMessage({cmd:"seek",param:Be}):this._controller.seek(Be)}},{key:"pause",value:function(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}},{key:"resume",value:function(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}},{key:"_onInitSegment",value:function(Be,je){var rt=this;Promise.resolve().then(function(){rt._emitter.emit(re.INIT_SEGMENT,Be,je)})}},{key:"_onMediaSegment",value:function(Be,je){var rt=this;Promise.resolve().then(function(){rt._emitter.emit(re.MEDIA_SEGMENT,Be,je)})}},{key:"_onLoadingComplete",value:function(){var Be=this;Promise.resolve().then(function(){Be._emitter.emit(re.LOADING_COMPLETE)})}},{key:"_onRecoveredEarlyEof",value:function(){var Be=this;Promise.resolve().then(function(){Be._emitter.emit(re.RECOVERED_EARLY_EOF)})}},{key:"_onMediaInfo",value:function(Be){var je=this;Promise.resolve().then(function(){je._emitter.emit(re.MEDIA_INFO,Be)})}},{key:"_onMetaDataArrived",value:function(Be){var je=this;Promise.resolve().then(function(){je._emitter.emit(re.METADATA_ARRIVED,Be)})}},{key:"_onScriptDataArrived",value:function(Be){var je=this;Promise.resolve().then(function(){je._emitter.emit(re.SCRIPTDATA_ARRIVED,Be)})}},{key:"_onStatisticsInfo",value:function(Be){var je=this;Promise.resolve().then(function(){je._emitter.emit(re.STATISTICS_INFO,Be)})}},{key:"_onIOError",value:function(Be,je){var rt=this;Promise.resolve().then(function(){rt._emitter.emit(re.IO_ERROR,Be,je)})}},{key:"_onDemuxError",value:function(Be,je){var rt=this;Promise.resolve().then(function(){rt._emitter.emit(re.DEMUX_ERROR,Be,je)})}},{key:"_onRecommendSeekpoint",value:function(Be){var je=this;Promise.resolve().then(function(){je._emitter.emit(re.RECOMMEND_SEEKPOINT,Be)})}},{key:"_onLoggingConfigChanged",value:function(Be){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Be})}},{key:"_onWorkerMessage",value:function(Be){var je=Be.data,rt=je.data;if(je.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(je.msg){case re.INIT_SEGMENT:case re.MEDIA_SEGMENT:this._emitter.emit(je.msg,rt.type,rt.data);break;case re.LOADING_COMPLETE:case re.RECOVERED_EARLY_EOF:this._emitter.emit(je.msg);break;case re.MEDIA_INFO:Object.setPrototypeOf(rt,we.prototype),this._emitter.emit(je.msg,rt);break;case re.METADATA_ARRIVED:case re.SCRIPTDATA_ARRIVED:case re.STATISTICS_INFO:this._emitter.emit(je.msg,rt);break;case re.IO_ERROR:case re.DEMUX_ERROR:this._emitter.emit(je.msg,rt.type,rt.info);break;case re.RECOMMEND_SEEKPOINT:this._emitter.emit(je.msg,rt);break;case"logcat_callback":l.emitter.emit("log",rt.type,rt.logcat);break;default:break}}}]),Zt}(),ze=Dt,Yt={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"},Dr=Yt,ct=function(){function Zt($t){Object(y.a)(this,Zt),this.TAG="MSEController",this._config=$t,this._emitter=new e.a,this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new nr}return Object(m.a)(Zt,[{key:"destroy",value:function(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(Be,je){this._emitter.addListener(Be,je)}},{key:"off",value:function(Be,je){this._emitter.removeListener(Be,je)}},{key:"attachMediaElement",value:function(Be){if(this._mediaSource)throw new f("MediaSource has been attached to an HTMLMediaElement!");var je=this._mediaSource=new window.MediaSource;je.addEventListener("sourceopen",this.e.onSourceOpen),je.addEventListener("sourceended",this.e.onSourceEnded),je.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Be,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Be.src=this._mediaSourceObjectURL}},{key:"detachMediaElement",value:function(){if(this._mediaSource){var Be=this._mediaSource;for(var je in this._sourceBuffers){var rt=this._pendingSegments[je];rt.splice(0,rt.length),this._pendingSegments[je]=null,this._pendingRemoveRanges[je]=null,this._lastInitSegments[je]=null;var bt=this._sourceBuffers[je];if(bt){if(Be.readyState!=="closed"){try{Be.removeSourceBuffer(bt)}catch(gr){l.e(this.TAG,gr.message)}bt.removeEventListener("error",this.e.onSourceBufferError),bt.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[je]=null,this._sourceBuffers[je]=null}}if(Be.readyState==="open")try{Be.endOfStream()}catch(gr){l.e(this.TAG,gr.message)}Be.removeEventListener("sourceopen",this.e.onSourceOpen),Be.removeEventListener("sourceended",this.e.onSourceEnded),Be.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}},{key:"appendInitSegment",value:function(Be,je){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Be),this._pendingSegments[Be.type].push(Be);return}var rt=Be,bt="".concat(rt.container);rt.codec&&rt.codec.length>0&&(bt+=";codecs=".concat(rt.codec));var gr=!1;if(l.v(this.TAG,"Received Initialization Segment, mimeType: "+bt),this._lastInitSegments[rt.type]=rt,bt!==this._mimeTypes[rt.type]){if(this._mimeTypes[rt.type])l.v(this.TAG,"Notice: ".concat(rt.type," mimeType changed, origin: ").concat(this._mimeTypes[rt.type],", target: ").concat(bt));else{gr=!0;try{var Gt=this._sourceBuffers[rt.type]=this._mediaSource.addSourceBuffer(bt);Gt.addEventListener("error",this.e.onSourceBufferError),Gt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(ar){l.e(this.TAG,ar.message),this._emitter.emit(Dr.ERROR,{code:ar.code,msg:ar.message});return}}this._mimeTypes[rt.type]=bt}je||this._pendingSegments[rt.type].push(rt),gr||this._sourceBuffers[rt.type]&&!this._sourceBuffers[rt.type].updating&&this._doAppendSegments(),C.safari&&rt.container==="audio/mpeg"&&rt.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=rt.mediaDuration/1e3,this._updateMediaSourceDuration())}},{key:"appendMediaSegment",value:function(Be){var je=Be;this._pendingSegments[je.type].push(je),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();var rt=this._sourceBuffers[je.type];rt&&!rt.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}},{key:"seek",value:function(Be){for(var je in this._sourceBuffers){if(!this._sourceBuffers[je])continue;var rt=this._sourceBuffers[je];if(this._mediaSource.readyState==="open")try{rt.abort()}catch(cn){l.e(this.TAG,cn.message)}this._idrList.clear();var bt=this._pendingSegments[je];if(bt.splice(0,bt.length),this._mediaSource.readyState==="closed")continue;for(var gr=0;gr<rt.buffered.length;gr++){var Gt=rt.buffered.start(gr),ar=rt.buffered.end(gr);this._pendingRemoveRanges[je].push({start:Gt,end:ar})}if(rt.updating||this._doRemoveRanges(),C.safari){var Gr=this._lastInitSegments[je];Gr&&(this._pendingSegments[je].push(Gr),rt.updating||this._doAppendSegments())}}}},{key:"endOfStream",value:function(){var Be=this._mediaSource,je=this._sourceBuffers;if(!Be||Be.readyState!=="open"){Be&&Be.readyState==="closed"&&this._hasPendingSegments()&&(this._hasPendingEos=!0);return}je.video&&je.video.updating||je.audio&&je.audio.updating?this._hasPendingEos=!0:(this._hasPendingEos=!1,Be.endOfStream())}},{key:"getNearestKeyframe",value:function(Be){return this._idrList.getLastSyncPointBeforeDts(Be)}},{key:"_needCleanupSourceBuffer",value:function(){if(!this._config.autoCleanupSourceBuffer)return!1;var Be=this._mediaElement.currentTime;for(var je in this._sourceBuffers){var rt=this._sourceBuffers[je];if(rt){var bt=rt.buffered;if(bt.length>=1&&Be-bt.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}},{key:"_doCleanupSourceBuffer",value:function(){var Be=this._mediaElement.currentTime;for(var je in this._sourceBuffers){var rt=this._sourceBuffers[je];if(rt){for(var bt=rt.buffered,gr=!1,Gt=0;Gt<bt.length;Gt++){var ar=bt.start(Gt),Gr=bt.end(Gt);if(ar<=Be&&Be<Gr+3){if(Be-ar>=this._config.autoCleanupMaxBackwardDuration){gr=!0;var cn=Be-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[je].push({start:ar,end:cn})}}else Gr<Be&&(gr=!0,this._pendingRemoveRanges[je].push({start:ar,end:Gr}))}gr&&!rt.updating&&this._doRemoveRanges()}}}},{key:"_updateMediaSourceDuration",value:function(){var Be=this._sourceBuffers;if(this._mediaElement.readyState===0||this._mediaSource.readyState!=="open")return;if(Be.video&&Be.video.updating||Be.audio&&Be.audio.updating)return;var je=this._mediaSource.duration,rt=this._pendingMediaDuration;rt>0&&(isNaN(je)||rt>je)&&(l.v(this.TAG,"Update MediaSource duration from ".concat(je," to ").concat(rt)),this._mediaSource.duration=rt),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}},{key:"_doRemoveRanges",value:function(){for(var Be in this._pendingRemoveRanges){if(!this._sourceBuffers[Be]||this._sourceBuffers[Be].updating)continue;for(var je=this._sourceBuffers[Be],rt=this._pendingRemoveRanges[Be];rt.length&&!je.updating;){var bt=rt.shift();je.remove(bt.start,bt.end)}}}},{key:"_doAppendSegments",value:function(){var Be=this._pendingSegments;for(var je in Be){if(!this._sourceBuffers[je]||this._sourceBuffers[je].updating)continue;if(Be[je].length>0){var rt=Be[je].shift();if(rt.timestampOffset){var bt=this._sourceBuffers[je].timestampOffset,gr=rt.timestampOffset/1e3,Gt=Math.abs(bt-gr);Gt>.1&&(l.v(this.TAG,"Update MPEG audio timestampOffset from ".concat(bt," to ").concat(gr)),this._sourceBuffers[je].timestampOffset=gr),delete rt.timestampOffset}if(!rt.data||rt.data.byteLength===0)continue;try{this._sourceBuffers[je].appendBuffer(rt.data),this._isBufferFull=!1,je==="video"&&rt.hasOwnProperty("info")&&this._idrList.appendArray(rt.info.syncPoints)}catch(ar){this._pendingSegments[je].unshift(rt),ar.code===22?(this._isBufferFull||this._emitter.emit(Dr.BUFFER_FULL),this._isBufferFull=!0):(l.e(this.TAG,ar.message),this._emitter.emit(Dr.ERROR,{code:ar.code,msg:ar.message}))}}}}},{key:"_onSourceOpen",value:function(){if(l.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0)for(var Be=this._pendingSourceBufferInit;Be.length;){var je=Be.shift();this.appendInitSegment(je,!0)}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Dr.SOURCE_OPEN)}},{key:"_onSourceEnded",value:function(){l.v(this.TAG,"MediaSource onSourceEnded")}},{key:"_onSourceClose",value:function(){l.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}},{key:"_hasPendingSegments",value:function(){var Be=this._pendingSegments;return Be.video.length>0||Be.audio.length>0}},{key:"_hasPendingRemoveRanges",value:function(){var Be=this._pendingRemoveRanges;return Be.video.length>0||Be.audio.length>0}},{key:"_onSourceBufferUpdateEnd",value:function(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Dr.UPDATE_END)}},{key:"_onSourceBufferError",value:function(Be){l.e(this.TAG,"SourceBuffer Error: ".concat(Be))}}]),Zt}(),er=ct,ut={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},at={NETWORK_EXCEPTION:g.EXCEPTION,NETWORK_STATUS_CODE_INVALID:g.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:g.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:g.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Ie.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Ie.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Ie.CODEC_UNSUPPORTED},Ye=function(){function Zt($t,Be){if(Object(y.a)(this,Zt),this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new e.a,this._config=q(),typeof Be=="object"&&Object.assign(this._config,Be),$t.type.toLowerCase()!=="flv")throw new i("FlvPlayer requires an flv MediaDataSource input!");$t.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=$t,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;var je=C.chrome&&(C.version.major<50||C.version.major===50&&C.version.build<2661);this._alwaysSeekKeyframe=!!(je||C.msedge||C.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(Be,je){var rt=this;Be===xe.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(function(){rt._emitter.emit(xe.MEDIA_INFO,rt.mediaInfo)}):Be===xe.STATISTICS_INFO&&(this._statisticsInfo!=null&&Promise.resolve().then(function(){rt._emitter.emit(xe.STATISTICS_INFO,rt.statisticsInfo)})),this._emitter.addListener(Be,je)}},{key:"off",value:function(Be,je){this._emitter.removeListener(Be,je)}},{key:"attachMediaElement",value:function(Be){var je=this;if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Be.addEventListener("seeking",this.e.onvSeeking),Be.addEventListener("canplay",this.e.onvCanPlay),Be.addEventListener("stalled",this.e.onvStalled),Be.addEventListener("progress",this.e.onvProgress),this._msectl=new er(this._config),this._msectl.on(Dr.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Dr.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Dr.SOURCE_OPEN,function(){je._mseSourceOpened=!0,je._hasPendingLoad&&(je._hasPendingLoad=!1,je.load())}),this._msectl.on(Dr.ERROR,function(rt){je._emitter.emit(xe.ERROR,ut.MEDIA_ERROR,at.MEDIA_MSE_ERROR,rt)}),this._msectl.attachMediaElement(Be),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(rt){}}},{key:"detachMediaElement",value:function(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}},{key:"load",value:function(){var Be=this;if(!this._mediaElement)throw new f("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new f("FlvPlayer.load() has been called, please call unload() first!");if(this._hasPendingLoad)return;if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new ze(this._mediaDataSource,this._config),this._transmuxer.on(re.INIT_SEGMENT,function(je,rt){Be._msectl.appendInitSegment(rt)}),this._transmuxer.on(re.MEDIA_SEGMENT,function(je,rt){if(Be._msectl.appendMediaSegment(rt),Be._config.lazyLoad&&!Be._config.isLive){var bt=Be._mediaElement.currentTime;rt.info.endDts>=(bt+Be._config.lazyLoadMaxDuration)*1e3&&(Be._progressChecker==null&&(l.v(Be.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),Be._suspendTransmuxer()))}}),this._transmuxer.on(re.LOADING_COMPLETE,function(){Be._msectl.endOfStream(),Be._emitter.emit(xe.LOADING_COMPLETE)}),this._transmuxer.on(re.RECOVERED_EARLY_EOF,function(){Be._emitter.emit(xe.RECOVERED_EARLY_EOF)}),this._transmuxer.on(re.IO_ERROR,function(je,rt){Be._emitter.emit(xe.ERROR,ut.NETWORK_ERROR,je,rt)}),this._transmuxer.on(re.DEMUX_ERROR,function(je,rt){Be._emitter.emit(xe.ERROR,ut.MEDIA_ERROR,je,{code:-1,msg:rt})}),this._transmuxer.on(re.MEDIA_INFO,function(je){Be._mediaInfo=je,Be._emitter.emit(xe.MEDIA_INFO,Object.assign({},je))}),this._transmuxer.on(re.METADATA_ARRIVED,function(je){Be._emitter.emit(xe.METADATA_ARRIVED,je)}),this._transmuxer.on(re.SCRIPTDATA_ARRIVED,function(je){Be._emitter.emit(xe.SCRIPTDATA_ARRIVED,je)}),this._transmuxer.on(re.STATISTICS_INFO,function(je){Be._statisticsInfo=Be._fillStatisticsInfo(je),Be._emitter.emit(xe.STATISTICS_INFO,Object.assign({},Be._statisticsInfo))}),this._transmuxer.on(re.RECOMMEND_SEEKPOINT,function(je){Be._mediaElement&&!Be._config.accurateSeek&&(Be._requestSetTime=!0,Be._mediaElement.currentTime=je/1e3)}),this._transmuxer.open()}},{key:"unload",value:function(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}},{key:"play",value:function(){return this._mediaElement.play()}},{key:"pause",value:function(){this._mediaElement.pause()}},{key:"type",get:function(){return this._type}},{key:"buffered",get:function(){return this._mediaElement.buffered}},{key:"duration",get:function(){return this._mediaElement.duration}},{key:"volume",get:function(){return this._mediaElement.volume},set:function(Be){this._mediaElement.volume=Be}},{key:"muted",get:function(){return this._mediaElement.muted},set:function(Be){this._mediaElement.muted=Be}},{key:"currentTime",get:function(){return this._mediaElement?this._mediaElement.currentTime:0},set:function(Be){this._mediaElement?this._internalSeek(Be):this._pendingSeekTime=Be}},{key:"mediaInfo",get:function(){return Object.assign({},this._mediaInfo)}},{key:"statisticsInfo",get:function(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}},{key:"_fillStatisticsInfo",value:function(Be){if(Be.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Be;var je=!0,rt=0,bt=0;if(this._mediaElement.getVideoPlaybackQuality){var gr=this._mediaElement.getVideoPlaybackQuality();rt=gr.totalVideoFrames,bt=gr.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(rt=this._mediaElement.webkitDecodedFrameCount,bt=this._mediaElement.webkitDroppedFrameCount):je=!1;return je&&(Be.decodedFrames=rt,Be.droppedFrames=bt),Be}},{key:"_onmseUpdateEnd",value:function(){if(!this._config.lazyLoad||this._config.isLive)return;for(var Be=this._mediaElement.buffered,je=this._mediaElement.currentTime,rt=0,bt=0,gr=0;gr<Be.length;gr++){var Gt=Be.start(gr),ar=Be.end(gr);if(Gt<=je&&je<ar){rt=Gt,bt=ar;break}}bt>=je+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(l.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}},{key:"_onmseBufferFull",value:function(){l.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}},{key:"_suspendTransmuxer",value:function(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}},{key:"_checkProgressAndResume",value:function(){for(var Be=this._mediaElement.currentTime,je=this._mediaElement.buffered,rt=!1,bt=0;bt<je.length;bt++){var gr=je.start(bt),Gt=je.end(bt);if(Be>=gr&&Be<Gt){Be>=Gt-this._config.lazyLoadRecoverDuration&&(rt=!0);break}}rt&&(window.clearInterval(this._progressChecker),this._progressChecker=null,rt&&(l.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}},{key:"_isTimepointBuffered",value:function(Be){for(var je=this._mediaElement.buffered,rt=0;rt<je.length;rt++){var bt=je.start(rt),gr=je.end(rt);if(Be>=bt&&Be<gr)return!0}return!1}},{key:"_internalSeek",value:function(Be){var je=this._isTimepointBuffered(Be),rt=!1,bt=0;if(Be<1&&this._mediaElement.buffered.length>0){var gr=this._mediaElement.buffered.start(0);(gr<1&&Be<gr||C.safari)&&(rt=!0,bt=C.safari?.1:gr)}if(rt)this._requestSetTime=!0,this._mediaElement.currentTime=bt;else if(je){if(!this._alwaysSeekKeyframe)this._requestSetTime=!0,this._mediaElement.currentTime=Be;else{var Gt=this._msectl.getNearestKeyframe(Math.floor(Be*1e3));this._requestSetTime=!0,Gt!=null?this._mediaElement.currentTime=Gt.dts/1e3:this._mediaElement.currentTime=Be}this._progressChecker!=null&&this._checkProgressAndResume()}else this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._msectl.seek(Be),this._transmuxer.seek(Math.floor(Be*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be)}},{key:"_checkAndApplyUnbufferedSeekpoint",value:function(){if(this._seekpointRecord)if(this._seekpointRecord.recordTime<=this._now()-100){var Be=this._mediaElement.currentTime;this._seekpointRecord=null,this._isTimepointBuffered(Be)||(this._progressChecker!=null&&(window.clearTimeout(this._progressChecker),this._progressChecker=null),this._msectl.seek(Be),this._transmuxer.seek(Math.floor(Be*1e3)),this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Be))}else window.setTimeout(this._checkAndApplyUnbufferedSeekpoint.bind(this),50)}},{key:"_checkAndResumeStuckPlayback",value:function(Be){var je=this._mediaElement;if(Be||!this._receivedCanPlay||je.readyState<2){var rt=je.buffered;rt.length>0&&je.currentTime<rt.start(0)&&(l.w(this.TAG,"Playback seems stuck at ".concat(je.currentTime,", seek to ").concat(rt.start(0))),this._requestSetTime=!0,this._mediaElement.currentTime=rt.start(0),this._mediaElement.removeEventListener("progress",this.e.onvProgress))}else this._mediaElement.removeEventListener("progress",this.e.onvProgress)}},{key:"_onvLoadedMetadata",value:function(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null)}},{key:"_onvSeeking",value:function(Be){var je=this._mediaElement.currentTime,rt=this._mediaElement.buffered;if(this._requestSetTime){this._requestSetTime=!1;return}if(je<1&&rt.length>0){var bt=rt.start(0);if(bt<1&&je<bt||C.safari){this._requestSetTime=!0,this._mediaElement.currentTime=C.safari?.1:bt;return}}if(this._isTimepointBuffered(je)){if(this._alwaysSeekKeyframe){var gr=this._msectl.getNearestKeyframe(Math.floor(je*1e3));gr!=null&&(this._requestSetTime=!0,this._mediaElement.currentTime=gr.dts/1e3)}this._progressChecker!=null&&this._checkProgressAndResume();return}this._seekpointRecord={seekPoint:je,recordTime:this._now()},window.setTimeout(this._checkAndApplyUnbufferedSeekpoint.bind(this),50)}},{key:"_onvCanPlay",value:function(Be){this._receivedCanPlay=!0,this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay)}},{key:"_onvStalled",value:function(Be){this._checkAndResumeStuckPlayback(!0)}},{key:"_onvProgress",value:function(Be){this._checkAndResumeStuckPlayback()}}]),Zt}(),Je=Ye,Vt=function(){function Zt($t,Be){if(Object(y.a)(this,Zt),this.TAG="NativePlayer",this._type="NativePlayer",this._emitter=new e.a,this._config=q(),typeof Be=="object"&&Object.assign(this._config,Be),$t.type.toLowerCase()==="flv")throw new i("NativePlayer does't support flv MediaDataSource input!");if($t.hasOwnProperty("segments"))throw new i("NativePlayer(".concat($t.type,") doesn't support multipart playback!"));this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this)},this._pendingSeekTime=null,this._statisticsReporter=null,this._mediaDataSource=$t,this._mediaElement=null}return Object(m.a)(Zt,[{key:"destroy",value:function(){this._mediaElement&&(this.unload(),this.detachMediaElement()),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}},{key:"on",value:function(Be,je){var rt=this;Be===xe.MEDIA_INFO?this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(function(){rt._emitter.emit(xe.MEDIA_INFO,rt.mediaInfo)}):Be===xe.STATISTICS_INFO&&(this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(function(){rt._emitter.emit(xe.STATISTICS_INFO,rt.statisticsInfo)})),this._emitter.addListener(Be,je)}},{key:"off",value:function(Be,je){this._emitter.removeListener(Be,je)}},{key:"attachMediaElement",value:function(Be){if(this._mediaElement=Be,Be.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Be.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(je){}}},{key:"detachMediaElement",value:function(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"load",value:function(){if(!this._mediaElement)throw new f("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}},{key:"unload",value:function(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}},{key:"play",value:function(){return this._mediaElement.play()}},{key:"pause",value:function(){this._mediaElement.pause()}},{key:"type",get:function(){return this._type}},{key:"buffered",get:function(){return this._mediaElement.buffered}},{key:"duration",get:function(){return this._mediaElement.duration}},{key:"volume",get:function(){return this._mediaElement.volume},set:function(Be){this._mediaElement.volume=Be}},{key:"muted",get:function(){return this._mediaElement.muted},set:function(Be){this._mediaElement.muted=Be}},{key:"currentTime",get:function(){return this._mediaElement?this._mediaElement.currentTime:0},set:function(Be){this._mediaElement?this._mediaElement.currentTime=Be:this._pendingSeekTime=Be}},{key:"mediaInfo",get:function(){var Be=this._mediaElement instanceof HTMLAudioElement?"audio/":"video/",je={mimeType:Be+this._mediaDataSource.type};return this._mediaElement&&(je.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(je.width=this._mediaElement.videoWidth,je.height=this._mediaElement.videoHeight)),je}},{key:"statisticsInfo",get:function(){var Be={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Be;var je=!0,rt=0,bt=0;if(this._mediaElement.getVideoPlaybackQuality){var gr=this._mediaElement.getVideoPlaybackQuality();rt=gr.totalVideoFrames,bt=gr.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(rt=this._mediaElement.webkitDecodedFrameCount,bt=this._mediaElement.webkitDroppedFrameCount):je=!1;return je&&(Be.decodedFrames=rt,Be.droppedFrames=bt),Be}},{key:"_onvLoadedMetadata",value:function(Be){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(xe.MEDIA_INFO,this.mediaInfo)}},{key:"_reportStatisticsInfo",value:function(){this._emitter.emit(xe.STATISTICS_INFO,this.statisticsInfo)}}]),Zt}(),Ar=Vt;a.install();function Nr(Zt,$t){var Be=Zt;if(Be==null||typeof Be!="object")throw new i("MediaDataSource must be an javascript object!");if(!Be.hasOwnProperty("type"))throw new i("MediaDataSource must has type field to indicate video file type!");switch(Be.type){case"flv":return new Je(Be,$t);default:return new Ar(Be,$t)}}function Rr(){return ve.supportMSEH264Playback()}function Ln(){return ve.getFeatureList()}var bn={};bn.createPlayer=Nr,bn.isSupported=Rr,bn.getFeatureList=Ln,bn.BaseLoader=A,bn.LoaderStatus=p,bn.LoaderErrors=g,bn.Events=xe,bn.ErrorTypes=ut,bn.ErrorDetails=at,bn.FlvPlayer=Je,bn.NativePlayer=Ar,bn.LoggingControl=Ue,Object.defineProperty(bn,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var Zn=k.a=bn},GVMX:function(B,k,o){var y=o("JEkh"),m=y.extend({type:"markLine",defaultOption:{zlevel:0,z:5,symbol:["circle","arrow"],symbolSize:[8,16],precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"}});B.exports=m},GdRQ:function(B,k,o){"use strict";function y(C){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(E){return typeof E}:y=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},y(C)}Object.defineProperty(k,"__esModule",{value:!0}),k.isMac=p,k.isWindows=g,k.isIOS=A,k.isSafari=b,k.isIE=x,k.isEdge=w,k.isFirefox=_,k.hasScrollbarGutter=k.supportsImageMetadata=k.supportsCursorURIs=k.dragThreshold=k.isTouchDevice=void 0;var m=a(o("Lo0S"));function v(){if(typeof WeakMap!="function")return null;var C=new WeakMap;return v=function(){return C},C}function a(C){if(C&&C.__esModule)return C;if(C===null||y(C)!=="object"&&typeof C!="function")return{default:C};var L=v();if(L&&L.has(C))return L.get(C);var E={},S=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var O in C)if(Object.prototype.hasOwnProperty.call(C,O)){var D=S?Object.getOwnPropertyDescriptor(C,O):null;D&&(D.get||D.set)?Object.defineProperty(E,O,D):E[O]=C[O]}return E.default=C,L&&L.set(C,E),E}var t="ontouchstart"in document.documentElement||document.ontouchstart!==void 0||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0;k.isTouchDevice=t,window.addEventListener("touchstart",function C(){k.isTouchDevice=t=!0,window.removeEventListener("touchstart",C,!1)},!1);var e=10*(window.devicePixelRatio||1);k.dragThreshold=e;var h=!1;try{var l=document.createElement("canvas");l.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',l.style.cursor.indexOf("url")===0?(m.Info("Data URI scheme cursor supported"),h=!0):m.Warn("Data URI scheme cursor not supported")}catch(C){m.Error("Data URI scheme cursor test exception: "+C)}var s=h;k.supportsCursorURIs=s;var n=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),n=!0}catch(C){}var d=n;k.supportsImageMetadata=d;var c=!0;try{var r=document.createElement("div");r.style.visibility="hidden",r.style.overflow="scroll",document.body.appendChild(r);var f=document.createElement("div");r.appendChild(f);var i=r.offsetWidth-f.offsetWidth;r.parentNode.removeChild(r),c=i!=0}catch(C){m.Error("Scrollbar test exception: "+C)}var u=c;k.hasScrollbarGutter=u;function p(){return navigator&&!!/mac/i.exec(navigator.platform)}function g(){return navigator&&!!/win/i.exec(navigator.platform)}function A(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))}function b(){return navigator&&navigator.userAgent.indexOf("Safari")!==-1&&navigator.userAgent.indexOf("Chrome")===-1}function x(){return navigator&&!!/trident/i.exec(navigator.userAgent)}function w(){return navigator&&!!/edge/i.exec(navigator.userAgent)}function _(){return navigator&&!!/firefox/i.exec(navigator.userAgent)}},GeKi:function(B,k,o){var y=o("bYtY"),m=o("6Ic6"),v=o("IwbS"),a=o("y+Vt"),t=o("sK/D"),e=t.createClipPath,h=["itemStyle"],l=["emphasis","itemStyle"],s=["color","color0","borderColor","borderColor0"],n=m.extend({type:"candlestick",render:function(b,x,w){this.group.removeClipPath(),this._updateDrawMode(b),this._isLargeDraw?this._renderLarge(b):this._renderNormal(b)},incrementalPrepareRender:function(b,x,w){this._clear(),this._updateDrawMode(b)},incrementalRender:function(b,x,w,_){this._isLargeDraw?this._incrementalRenderLarge(b,x):this._incrementalRenderNormal(b,x)},_updateDrawMode:function(b){var x=b.pipelineContext.large;(this._isLargeDraw==null||x^this._isLargeDraw)&&(this._isLargeDraw=x,this._clear())},_renderNormal:function(b){var x=b.getData(),w=this._data,_=this.group,C=x.getLayout("isSimpleBox"),L=b.get("clip",!0),E=b.coordinateSystem,S=E.getArea&&E.getArea();this._data||_.removeAll(),x.diff(w).add(function(O){if(x.hasValue(O)){var D,F=x.getItemLayout(O);if(L&&r(S,F))return;D=c(F,O,!0),v.initProps(D,{shape:{points:F.ends}},b,O),f(D,x,O,C),_.add(D),x.setItemGraphicEl(O,D)}}).update(function(O,D){var F=w.getItemGraphicEl(D);if(!x.hasValue(O)){_.remove(F);return}var U=x.getItemLayout(O);if(L&&r(S,U)){_.remove(F);return}F?v.updateProps(F,{shape:{points:U.ends}},b,O):F=c(U,O),f(F,x,O,C),_.add(F),x.setItemGraphicEl(O,F)}).remove(function(O){var D=w.getItemGraphicEl(O);D&&_.remove(D)}).execute(),this._data=x},_renderLarge:function(b){this._clear(),p(b,this.group);var x=b.get("clip",!0)?e(b.coordinateSystem,!1,b):null;x?this.group.setClipPath(x):this.group.removeClipPath()},_incrementalRenderNormal:function(b,x){for(var w=x.getData(),_=w.getLayout("isSimpleBox"),C;(C=b.next())!=null;){var L,E=w.getItemLayout(C);L=c(E,C),f(L,w,C,_),L.incremental=!0,this.group.add(L)}},_incrementalRenderLarge:function(b,x){p(x,this.group,!0)},remove:function(b){this._clear()},_clear:function(){this.group.removeAll(),this._data=null},dispose:y.noop}),d=a.extend({type:"normalCandlestickBox",shape:{},buildPath:function(b,x){var w=x.points;this.__simpleBox?(b.moveTo(w[4][0],w[4][1]),b.lineTo(w[6][0],w[6][1])):(b.moveTo(w[0][0],w[0][1]),b.lineTo(w[1][0],w[1][1]),b.lineTo(w[2][0],w[2][1]),b.lineTo(w[3][0],w[3][1]),b.closePath(),b.moveTo(w[4][0],w[4][1]),b.lineTo(w[5][0],w[5][1]),b.moveTo(w[6][0],w[6][1]),b.lineTo(w[7][0],w[7][1]))}});function c(b,x,w){var _=b.ends;return new d({shape:{points:w?i(_,b):_},z2:100})}function r(b,x){for(var w=!0,_=0;_<x.ends.length;_++)if(b.contain(x.ends[_][0],x.ends[_][1])){w=!1;break}return w}function f(b,x,w,_){var C=x.getItemModel(w),L=C.getModel(h),E=x.getItemVisual(w,"color"),S=x.getItemVisual(w,"borderColor")||E,O=L.getItemStyle(s);b.useStyle(O),b.style.strokeNoScale=!0,b.style.fill=E,b.style.stroke=S,b.__simpleBox=_;var D=C.getModel(l).getItemStyle();v.setHoverStyle(b,D)}function i(b,x){return y.map(b,function(w){return w=w.slice(),w[1]=x.initBaseline,w})}var u=a.extend({type:"largeCandlestickBox",shape:{},buildPath:function(b,x){for(var w=x.points,_=0;_<w.length;)if(this.__sign===w[_++]){var C=w[_++];b.moveTo(C,w[_++]),b.lineTo(C,w[_++])}else _+=3}});function p(b,x,w){var _=b.getData(),C=_.getLayout("largePoints"),L=new u({shape:{points:C},__sign:1});x.add(L);var E=new u({shape:{points:C},__sign:-1});x.add(E),g(1,L,b,_),g(-1,E,b,_),w&&(L.incremental=!0,E.incremental=!0)}function g(b,x,w,_){var C=b>0?"P":"N",L=_.getVisual("borderColor"+C)||_.getVisual("color"+C),E=w.getModel(h).getItemStyle(s);x.useStyle(E),x.style.fill=null,x.style.stroke=L}var A=n;B.exports=A},Gev7:function(B,k,o){var y=o("bYtY"),m=o("K2GJ"),v=o("1bdT"),a=o("ni6a");function t(h){h=h||{},v.call(this,h);for(var l in h)h.hasOwnProperty(l)&&l!=="style"&&(this[l]=h[l]);this.style=new m(h.style,this),this._rect=null,this.__clipPaths=null}t.prototype={constructor:t,type:"displayable",__dirty:!0,invisible:!1,z:0,z2:0,zlevel:0,draggable:!1,dragging:!1,silent:!1,culling:!1,cursor:"pointer",rectHover:!1,progressive:!1,incremental:!1,globalScaleRatio:1,beforeBrush:function(l){},afterBrush:function(l){},brush:function(l,s){},getBoundingRect:function(){},contain:function(l,s){return this.rectContain(l,s)},traverse:function(l,s){l.call(s,this)},rectContain:function(l,s){var n=this.transformCoordToLocal(l,s),d=this.getBoundingRect();return d.contain(n[0],n[1])},dirty:function(){this.__dirty=this.__dirtyText=!0,this._rect=null,this.__zr&&this.__zr.refresh()},animateStyle:function(l){return this.animate("style",l)},attrKV:function(l,s){l!=="style"?v.prototype.attrKV.call(this,l,s):this.style.set(s)},setStyle:function(l,s){return this.style.set(l,s),this.dirty(!1),this},useStyle:function(l){return this.style=new m(l,this),this.dirty(!1),this},calculateTextPosition:null},y.inherits(t,v),y.mixin(t,a);var e=t;B.exports=e},"Gj/X":function(B,k,o){//! moment.js locale configuration
//! locale : Azerbaijani [az]
//! author : topchiyev : https://github.com/topchiyev
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xFCnc\xFC",4:"-\xFCnc\xFC",100:"-\xFCnc\xFC",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"},v=y.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xC7\u0259r\u015F\u0259nb\u0259 ax\u015Fam\u0131_\xC7\u0259r\u015F\u0259nb\u0259_C\xFCm\u0259 ax\u015Fam\u0131_C\xFCm\u0259_\u015E\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xC7Ax_\xC7\u0259r_CAx_C\xFCm_\u015E\u0259n".split("_"),weekdaysMin:"Bz_BE_\xC7A_\xC7\u0259_CA_C\xFC_\u015E\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xFCn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xFCn\u0259n] LT",lastWeek:"[ke\xE7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xE7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xFCn",dd:"%d g\xFCn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(t){return/^(gündüz|axşam)$/.test(t)},meridiem:function(t,e,h){return t<4?"gec\u0259":t<12?"s\u0259h\u0259r":t<17?"g\xFCnd\xFCz":"ax\u015Fam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(t){if(t===0)return t+"-\u0131nc\u0131";var e=t%10,h=t%100-e,l=t>=100?100:null;return t+(m[e]||m[h]||m[l])},week:{dow:1,doy:7}});return v})},GrNh:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("6Ic6");function a(n,d,c,r){var f=d.getData(),i=this.dataIndex,u=f.getName(i),p=d.get("selectedOffset");r.dispatchAction({type:"pieToggleSelect",from:n,name:u,seriesId:d.id}),f.each(function(g){t(f.getItemGraphicEl(g),f.getItemLayout(g),d.isSelected(f.getName(g)),p,c)})}function t(n,d,c,r,f){var i=(d.startAngle+d.endAngle)/2,u=Math.cos(i),p=Math.sin(i),g=c?r:0,A=[u*g,p*g];f?n.animate().when(200,{position:A}).start("bounceOut"):n.attr("position",A)}function e(n,d){m.Group.call(this);var c=new m.Sector({z2:2}),r=new m.Polyline,f=new m.Text;this.add(c),this.add(r),this.add(f),this.updateData(n,d,!0)}var h=e.prototype;h.updateData=function(n,d,c){var r=this.childAt(0),f=this.childAt(1),i=this.childAt(2),u=n.hostModel,p=n.getItemModel(d),g=n.getItemLayout(d),A=y.extend({},g);A.label=null;var b=u.getShallow("animationTypeUpdate");if(c){r.setShape(A);var x=u.getShallow("animationType");x==="scale"?(r.shape.r=g.r0,m.initProps(r,{shape:{r:g.r}},u,d)):(r.shape.endAngle=g.startAngle,m.updateProps(r,{shape:{endAngle:g.endAngle}},u,d))}else b==="expansion"?r.setShape(A):m.updateProps(r,{shape:A},u,d);var w=n.getItemVisual(d,"color");r.useStyle(y.defaults({lineJoin:"bevel",fill:w},p.getModel("itemStyle").getItemStyle())),r.hoverStyle=p.getModel("emphasis.itemStyle").getItemStyle();var _=p.getShallow("cursor");_&&r.attr("cursor",_),t(this,n.getItemLayout(d),u.isSelected(n.getName(d)),u.get("selectedOffset"),u.get("animation"));var C=!c&&b==="transition";this._updateLabel(n,d,C),this.highDownOnUpdate=u.get("silent")?null:function(L,E){var S=u.isAnimationEnabled()&&p.get("hoverAnimation");E==="emphasis"?(f.ignore=f.hoverIgnore,i.ignore=i.hoverIgnore,S&&(r.stopAnimation(!0),r.animateTo({shape:{r:g.r+u.get("hoverOffset")}},300,"elasticOut"))):(f.ignore=f.normalIgnore,i.ignore=i.normalIgnore,S&&(r.stopAnimation(!0),r.animateTo({shape:{r:g.r}},300,"elasticOut")))},m.setHoverStyle(this)},h._updateLabel=function(n,d,c){var r=this.childAt(1),f=this.childAt(2),i=n.hostModel,u=n.getItemModel(d),p=n.getItemLayout(d),g=p.label,A=n.getItemVisual(d,"color");if(!g||isNaN(g.x)||isNaN(g.y)){f.ignore=f.normalIgnore=f.hoverIgnore=r.ignore=r.normalIgnore=r.hoverIgnore=!0;return}var b={points:g.linePoints||[[g.x,g.y],[g.x,g.y],[g.x,g.y]]},x={x:g.x,y:g.y};c?(m.updateProps(r,{shape:b},i,d),m.updateProps(f,{style:x},i,d)):(r.attr({shape:b}),f.attr({style:x})),f.attr({rotation:g.rotation,origin:[g.x,g.y],z2:10});var w=u.getModel("label"),_=u.getModel("emphasis.label"),C=u.getModel("labelLine"),L=u.getModel("emphasis.labelLine"),A=n.getItemVisual(d,"color");m.setLabelStyle(f.style,f.hoverStyle={},w,_,{labelFetcher:n.hostModel,labelDataIndex:d,defaultText:g.text,autoColor:A,useInsideStyle:!!g.inside},{textAlign:g.textAlign,textVerticalAlign:g.verticalAlign,opacity:n.getItemVisual(d,"opacity")}),f.ignore=f.normalIgnore=!w.get("show"),f.hoverIgnore=!_.get("show"),r.ignore=r.normalIgnore=!C.get("show"),r.hoverIgnore=!L.get("show"),r.setStyle({stroke:A,opacity:n.getItemVisual(d,"opacity")}),r.setStyle(C.getModel("lineStyle").getLineStyle()),r.hoverStyle=L.getModel("lineStyle").getLineStyle();var E=C.get("smooth");E&&E===!0&&(E=.4),r.setShape({smooth:E})},y.inherits(e,m.Group);var l=v.extend({type:"pie",init:function(){var n=new m.Group;this._sectorGroup=n},render:function(n,d,c,r){if(r&&r.from===this.uid)return;var f=n.getData(),i=this._data,u=this.group,p=d.get("animation"),g=!i,A=n.get("animationType"),b=n.get("animationTypeUpdate"),x=y.curry(a,this.uid,n,p,c),w=n.get("selectedMode");if(f.diff(i).add(function(S){var O=new e(f,S);g&&A!=="scale"&&O.eachChild(function(D){D.stopAnimation(!0)}),w&&O.on("click",x),f.setItemGraphicEl(S,O),u.add(O)}).update(function(S,O){var D=i.getItemGraphicEl(O);!g&&b!=="transition"&&D.eachChild(function(F){F.stopAnimation(!0)}),D.updateData(f,S),D.off("click"),w&&D.on("click",x),u.add(D),f.setItemGraphicEl(S,D)}).remove(function(S){var O=i.getItemGraphicEl(S);u.remove(O)}).execute(),p&&f.count()>0&&(g?A!=="scale":b!=="transition")){for(var _=f.getItemLayout(0),C=1;isNaN(_.startAngle)&&C<f.count();++C)_=f.getItemLayout(C);var L=Math.max(c.getWidth(),c.getHeight())/2,E=y.bind(u.removeClipPath,u);u.setClipPath(this._createClipPath(_.cx,_.cy,L,_.startAngle,_.clockwise,E,n,g))}else u.removeClipPath();this._data=f},dispose:function(){},_createClipPath:function(n,d,c,r,f,i,u,p){var g=new m.Sector({shape:{cx:n,cy:d,r0:0,r:c,startAngle:r,endAngle:r,clockwise:f}}),A=p?m.initProps:m.updateProps;return A(g,{shape:{endAngle:r+(f?1:-1)*Math.PI*2}},u,i),g},containPoint:function(n,d){var c=d.getData(),r=c.getItemLayout(0);if(r){var f=n[0]-r.cx,i=n[1]-r.cy,u=Math.sqrt(f*f+i*i);return u<=r.r&&u>=r.r0}}}),s=l;B.exports=s},GwrB:function(B,k,o){//! moment.js locale configuration
//! locale : Sinhalese [si]
//! author : Sampath Sitinamaluwa : https://github.com/sampathsris
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("si",{months:"\u0DA2\u0DB1\u0DC0\u0DCF\u0DBB\u0DD2_\u0DB4\u0DD9\u0DB6\u0DBB\u0DC0\u0DCF\u0DBB\u0DD2_\u0DB8\u0DCF\u0DBB\u0DCA\u0DAD\u0DD4_\u0D85\u0DB4\u0DCA\u200D\u0DBB\u0DDA\u0DBD\u0DCA_\u0DB8\u0DD0\u0DBA\u0DD2_\u0DA2\u0DD6\u0DB1\u0DD2_\u0DA2\u0DD6\u0DBD\u0DD2_\u0D85\u0D9C\u0DDD\u0DC3\u0DCA\u0DAD\u0DD4_\u0DC3\u0DD0\u0DB4\u0DCA\u0DAD\u0DD0\u0DB8\u0DCA\u0DB6\u0DBB\u0DCA_\u0D94\u0D9A\u0DCA\u0DAD\u0DDD\u0DB6\u0DBB\u0DCA_\u0DB1\u0DDC\u0DC0\u0DD0\u0DB8\u0DCA\u0DB6\u0DBB\u0DCA_\u0DAF\u0DD9\u0DC3\u0DD0\u0DB8\u0DCA\u0DB6\u0DBB\u0DCA".split("_"),monthsShort:"\u0DA2\u0DB1_\u0DB4\u0DD9\u0DB6_\u0DB8\u0DCF\u0DBB\u0DCA_\u0D85\u0DB4\u0DCA_\u0DB8\u0DD0\u0DBA\u0DD2_\u0DA2\u0DD6\u0DB1\u0DD2_\u0DA2\u0DD6\u0DBD\u0DD2_\u0D85\u0D9C\u0DDD_\u0DC3\u0DD0\u0DB4\u0DCA_\u0D94\u0D9A\u0DCA_\u0DB1\u0DDC\u0DC0\u0DD0_\u0DAF\u0DD9\u0DC3\u0DD0".split("_"),weekdays:"\u0D89\u0DBB\u0DD2\u0DAF\u0DCF_\u0DC3\u0DB3\u0DD4\u0DAF\u0DCF_\u0D85\u0D9F\u0DC4\u0DBB\u0DD4\u0DC0\u0DCF\u0DAF\u0DCF_\u0DB6\u0DAF\u0DCF\u0DAF\u0DCF_\u0DB6\u0DCA\u200D\u0DBB\u0DC4\u0DC3\u0DCA\u0DB4\u0DAD\u0DD2\u0DB1\u0DCA\u0DAF\u0DCF_\u0DC3\u0DD2\u0D9A\u0DD4\u0DBB\u0DCF\u0DAF\u0DCF_\u0DC3\u0DD9\u0DB1\u0DC3\u0DD4\u0DBB\u0DCF\u0DAF\u0DCF".split("_"),weekdaysShort:"\u0D89\u0DBB\u0DD2_\u0DC3\u0DB3\u0DD4_\u0D85\u0D9F_\u0DB6\u0DAF\u0DCF_\u0DB6\u0DCA\u200D\u0DBB\u0DC4_\u0DC3\u0DD2\u0D9A\u0DD4_\u0DC3\u0DD9\u0DB1".split("_"),weekdaysMin:"\u0D89_\u0DC3_\u0D85_\u0DB6_\u0DB6\u0DCA\u200D\u0DBB_\u0DC3\u0DD2_\u0DC3\u0DD9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0DC0\u0DD0\u0DB1\u0DD2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0D85\u0DAF] LT[\u0DA7]",nextDay:"[\u0DC4\u0DD9\u0DA7] LT[\u0DA7]",nextWeek:"dddd LT[\u0DA7]",lastDay:"[\u0D8A\u0DBA\u0DDA] LT[\u0DA7]",lastWeek:"[\u0DB4\u0DC3\u0DD4\u0D9C\u0DD2\u0DBA] dddd LT[\u0DA7]",sameElse:"L"},relativeTime:{future:"%s\u0D9A\u0DD2\u0DB1\u0DCA",past:"%s\u0D9A\u0DA7 \u0DB4\u0DD9\u0DBB",s:"\u0DAD\u0DAD\u0DCA\u0DB4\u0DBB \u0D9A\u0DD2\u0DC4\u0DD2\u0DB4\u0DBA",ss:"\u0DAD\u0DAD\u0DCA\u0DB4\u0DBB %d",m:"\u0DB8\u0DD2\u0DB1\u0DD2\u0DAD\u0DCA\u0DAD\u0DD4\u0DC0",mm:"\u0DB8\u0DD2\u0DB1\u0DD2\u0DAD\u0DCA\u0DAD\u0DD4 %d",h:"\u0DB4\u0DD0\u0DBA",hh:"\u0DB4\u0DD0\u0DBA %d",d:"\u0DAF\u0DD2\u0DB1\u0DBA",dd:"\u0DAF\u0DD2\u0DB1 %d",M:"\u0DB8\u0DCF\u0DC3\u0DBA",MM:"\u0DB8\u0DCF\u0DC3 %d",y:"\u0DC0\u0DC3\u0DBB",yy:"\u0DC0\u0DC3\u0DBB %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(a){return a+" \u0DC0\u0DD0\u0DB1\u0DD2"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(a){return a==="\u0DB4.\u0DC0."||a==="\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4"},meridiem:function(a,t,e){return a>11?e?"\u0DB4.\u0DC0.":"\u0DB4\u0DC3\u0DCA \u0DC0\u0DBB\u0DD4":e?"\u0DB4\u0DD9.\u0DC0.":"\u0DB4\u0DD9\u0DBB \u0DC0\u0DBB\u0DD4"}});return m})},H6uX:function(B,k){var o=Array.prototype.slice,y=function(e){this._$handlers={},this._$eventProcessor=e};y.prototype={constructor:y,one:function(e,h,l,s){return v(this,e,h,l,s,!0)},on:function(e,h,l,s){return v(this,e,h,l,s,!1)},isSilent:function(e){var h=this._$handlers;return!h[e]||!h[e].length},off:function(e,h){var l=this._$handlers;if(!e)return this._$handlers={},this;if(h){if(l[e]){for(var s=[],n=0,d=l[e].length;n<d;n++)l[e][n].h!==h&&s.push(l[e][n]);l[e]=s}l[e]&&l[e].length===0&&delete l[e]}else delete l[e];return this},trigger:function(e){var h=this._$handlers[e],l=this._$eventProcessor;if(h){var s=arguments,n=s.length;n>3&&(s=o.call(s,1));for(var d=h.length,c=0;c<d;){var r=h[c];if(l&&l.filter&&r.query!=null&&!l.filter(e,r.query)){c++;continue}switch(n){case 1:r.h.call(r.ctx);break;case 2:r.h.call(r.ctx,s[1]);break;case 3:r.h.call(r.ctx,s[1],s[2]);break;default:r.h.apply(r.ctx,s);break}r.one?(h.splice(c,1),d--):c++}}return l&&l.afterTrigger&&l.afterTrigger(e),this},triggerWithContext:function(e){var h=this._$handlers[e],l=this._$eventProcessor;if(h){var s=arguments,n=s.length;n>4&&(s=o.call(s,1,s.length-1));for(var d=s[s.length-1],c=h.length,r=0;r<c;){var f=h[r];if(l&&l.filter&&f.query!=null&&!l.filter(e,f.query)){r++;continue}switch(n){case 1:f.h.call(d);break;case 2:f.h.call(d,s[1]);break;case 3:f.h.call(d,s[1],s[2]);break;default:f.h.apply(d,s);break}f.one?(h.splice(r,1),c--):r++}}return l&&l.afterTrigger&&l.afterTrigger(e),this}};function m(t,e){var h=t._$eventProcessor;return e!=null&&h&&h.normalizeQuery&&(e=h.normalizeQuery(e)),e}function v(t,e,h,l,s,n){var d=t._$handlers;if(typeof h=="function"&&(s=l,l=h,h=null),!l||!e)return t;h=m(t,h),d[e]||(d[e]=[]);for(var c=0;c<d[e].length;c++)if(d[e][c].h===l)return t;var r={h:l,one:n,query:h,ctx:s||t,callAtLast:l.zrEventfulCallAtLast},f=d[e].length-1,i=d[e][f];return i&&i.callAtLast?d[e].splice(f,0,r):d[e].push(r),t}var a=y;B.exports=a},"HF/U":function(B,k,o){var y=o("QBsz");function m(a){var t=a.coordinateSystem;if(t&&t.type!=="view")return;var e=a.getGraph();e.eachNode(function(h){var l=h.getModel();h.setLayout([+l.get("x"),+l.get("y")])}),v(e)}function v(a){a.eachEdge(function(t){var e=t.getModel().get("lineStyle.curveness")||0,h=y.clone(t.node1.getLayout()),l=y.clone(t.node2.getLayout()),s=[h,l];+e&&s.push([(h[0]+l[0])/2-(h[1]-l[1])*e,(h[1]+l[1])/2-(l[0]-h[0])*e]),t.setLayout(s)})}k.simpleLayout=m,k.simpleLayoutEdge=v},"HM/N":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("/SeX"),t=o("OELB"),e=t.parsePercent,h=o("aX7z"),l=h.createScaleByModel,s=h.niceScaleExtent,n=o("IDmD"),d=o("7hqr"),c=d.getStackedDimension;o("ePAk");function r(p,g,A){var b=g.get("center"),x=A.getWidth(),w=A.getHeight();p.cx=e(b[0],x),p.cy=e(b[1],w);var _=p.getRadiusAxis(),C=Math.min(x,w)/2,L=g.get("radius");L==null?L=[0,"100%"]:v.isArray(L)||(L=[0,L]),L=[e(L[0],C),e(L[1],C)],_.inverse?_.setExtent(L[1],L[0]):_.setExtent(L[0],L[1])}function f(p,g){var A=this,b=A.getAngleAxis(),x=A.getRadiusAxis();if(b.scale.setExtent(Infinity,-Infinity),x.scale.setExtent(Infinity,-Infinity),p.eachSeries(function(C){if(C.coordinateSystem===A){var L=C.getData();v.each(L.mapDimension("radius",!0),function(E){x.scale.unionExtentFromData(L,c(L,E))}),v.each(L.mapDimension("angle",!0),function(E){b.scale.unionExtentFromData(L,c(L,E))})}}),s(b.scale,b.model),s(x.scale,x.model),b.type==="category"&&!b.onBand){var w=b.getExtent(),_=360/b.scale.count();b.inverse?w[1]+=_:w[1]-=_,b.setExtent(w[0],w[1])}}function i(p,g){if(p.type=g.get("type"),p.scale=l(g),p.onBand=g.get("boundaryGap")&&p.type==="category",p.inverse=g.get("inverse"),g.mainType==="angleAxis"){p.inverse^=g.get("clockwise");var A=g.get("startAngle");p.setExtent(A,A+(p.inverse?-360:360))}g.axis=p,p.model=g}var u={dimensions:a.prototype.dimensions,create:function(p,g){var A=[];return p.eachComponent("polar",function(b,x){var w=new a(x);w.update=f;var _=w.getRadiusAxis(),C=w.getAngleAxis(),L=b.findAxisModel("radiusAxis"),E=b.findAxisModel("angleAxis");i(_,L),i(C,E),r(w,b,g),A.push(w),b.coordinateSystem=w,w.model=b}),p.eachSeries(function(b){if(b.get("coordinateSystem")==="polar"){var x=p.queryComponents({mainType:"polar",index:b.get("polarIndex"),id:b.get("polarId")})[0];b.coordinateSystem=x.coordinateSystem}}),A}};n.register("polar",u)},Hhx4:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("vYgt")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="EyeOutlined";var l=a.forwardRef(h);k.default=l},Hj9o:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("1UM1"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},HjIi:function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=m.parsePercent,a=o("7hqr"),t=a.isDimensionStacked;function e(d){return d.get("stack")||"__ec_stack_"+d.seriesIndex}function h(d,c){return c.dim+d.model.componentIndex}function l(d,c,r){var f={},i=s(y.filter(c.getSeriesByType(d),function(u){return!c.isSeriesFiltered(u)&&u.coordinateSystem&&u.coordinateSystem.type==="polar"}));c.eachSeriesByType(d,function(u){if(u.coordinateSystem.type!=="polar")return;var p=u.getData(),g=u.coordinateSystem,A=g.getBaseAxis(),b=h(g,A),x=e(u),w=i[b][x],_=w.offset,C=w.width,L=g.getOtherAxis(A),E=u.coordinateSystem.cx,S=u.coordinateSystem.cy,O=u.get("barMinHeight")||0,D=u.get("barMinAngle")||0;f[x]=f[x]||[];for(var F=p.mapDimension(L.dim),U=p.mapDimension(A.dim),R=t(p,F),K=A.dim!=="radius"||!u.get("roundCap",!0),Z=L.getExtent()[0],P=0,Y=p.count();P<Y;P++){var W=p.get(F,P),z=p.get(U,P),H=W>=0?"p":"n",X=Z;R&&(f[x][z]||(f[x][z]={p:Z,n:Z}),X=f[x][z][H]);var V,q,se,ve;if(L.dim==="radius"){var ue=L.dataToRadius(W)-Z,xe=A.dataToAngle(z);Math.abs(ue)<O&&(ue=(ue<0?-1:1)*O),V=X,q=X+ue,se=xe-_,ve=se-C,R&&(f[x][z][H]=q)}else{var Fe=L.dataToAngle(W,K)-Z,Ue=A.dataToRadius(z);Math.abs(Fe)<D&&(Fe=(Fe<0?-1:1)*D),V=Ue+_,q=V+C,se=X,ve=X+Fe,R&&(f[x][z][H]=ve)}p.setItemLayout(P,{cx:E,cy:S,r0:V,r:q,startAngle:-se*Math.PI/180,endAngle:-ve*Math.PI/180})}},this)}function s(d,c){var r={};y.each(d,function(i,u){var p=i.getData(),g=i.coordinateSystem,A=g.getBaseAxis(),b=h(g,A),x=A.getExtent(),w=A.type==="category"?A.getBandWidth():Math.abs(x[1]-x[0])/p.count(),_=r[b]||{bandWidth:w,remainedWidth:w,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},C=_.stacks;r[b]=_;var L=e(i);C[L]||_.autoWidthCount++,C[L]=C[L]||{width:0,maxWidth:0};var E=v(i.get("barWidth"),w),S=v(i.get("barMaxWidth"),w),O=i.get("barGap"),D=i.get("barCategoryGap");E&&!C[L].width&&(E=Math.min(_.remainedWidth,E),C[L].width=E,_.remainedWidth-=E),S&&(C[L].maxWidth=S),O!=null&&(_.gap=O),D!=null&&(_.categoryGap=D)});var f={};return y.each(r,function(i,u){f[u]={};var p=i.stacks,g=i.bandWidth,A=v(i.categoryGap,g),b=v(i.gap,1),x=i.remainedWidth,w=i.autoWidthCount,_=(x-A)/(w+(w-1)*b);_=Math.max(_,0),y.each(p,function(S,O){var D=S.maxWidth;D&&D<_&&(D=Math.min(D,x),S.width&&(D=Math.min(D,S.width)),x-=D,S.width=D,w--)}),_=(x-A)/(w+(w-1)*b),_=Math.max(_,0);var C=0,L;y.each(p,function(S,O){S.width||(S.width=_),L=S,C+=S.width*(1+b)}),L&&(C-=L.width*b);var E=-C/2;y.each(p,function(S,O){f[u][O]=f[u][O]||{offset:E,width:S.width},E+=S.width*(1+b)})}),f}var n=l;B.exports=n},Hrun:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("m67n"),n=o.n(s),d=o("BpBn"),c=o.n(d),r=o("GI52"),f=o.n(r),i=o("q1tI"),u=o("/0Vb"),p=o("QGNe"),g=o.n(p),A=o("T0En"),b=o("qAA0"),x=o.n(b);function w(Ye,Je){if(Ye===Je)return!0;if(!Ye||!Je)return!1;var Vt=Ye.length;if(Je.length!==Vt)return!1;for(var Ar=0;Ar<Vt;Ar++)if(Ye[Ar]!==Je[Ar])return!1;return!0}function _(Ye){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(Vt){return typeof Vt}:_=function(Vt){return Vt&&typeof Symbol=="function"&&Vt.constructor===Symbol&&Vt!==Symbol.prototype?"symbol":typeof Vt},_(Ye)}function C(Ye,Je){if(!(Ye instanceof Je))throw new TypeError("Cannot call a class as a function")}function L(Ye,Je){for(var Vt=0;Vt<Je.length;Vt++){var Ar=Je[Vt];Ar.enumerable=Ar.enumerable||!1,Ar.configurable=!0,"value"in Ar&&(Ar.writable=!0),Object.defineProperty(Ye,Ar.key,Ar)}}function E(Ye,Je,Vt){return Je&&L(Ye.prototype,Je),Vt&&L(Ye,Vt),Ye}function S(Ye,Je){if(typeof Je!="function"&&Je!==null)throw new TypeError("Super expression must either be null or a function");Ye.prototype=Object.create(Je&&Je.prototype,{constructor:{value:Ye,writable:!0,configurable:!0}}),Je&&O(Ye,Je)}function O(Ye,Je){return O=Object.setPrototypeOf||function(Ar,Nr){return Ar.__proto__=Nr,Ar},O(Ye,Je)}function D(Ye){var Je=R();return function(){var Vt=K(Ye),Ar;if(Je){var Nr=K(this).constructor;Ar=Reflect.construct(Vt,arguments,Nr)}else Ar=Vt.apply(this,arguments);return F(this,Ar)}}function F(Ye,Je){return Je&&(_(Je)==="object"||typeof Je=="function")?Je:U(Ye)}function U(Ye){if(Ye===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ye}function R(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ye){return!1}}function K(Ye){return K=Object.setPrototypeOf?Object.getPrototypeOf:function(Vt){return Vt.__proto__||Object.getPrototypeOf(Vt)},K(Ye)}var Z=function(){var Ye=function(Je){S(Ar,Je);var Vt=D(Ar);function Ar(){var Nr;return C(this,Ar),Nr=Vt.apply(this,arguments),Nr.menuItems={},Nr.saveMenuItem=function(Rr){return function(Ln){Nr.menuItems[Rr]=Ln}},Nr}return E(Ar,[{key:"componentDidMount",value:function(){this.scrollActiveItemToView()}},{key:"componentDidUpdate",value:function(Rr){!Rr.visible&&this.props.visible&&this.scrollActiveItemToView()}},{key:"getFieldName",value:function(Rr){var Ln=this.props,bn=Ln.fieldNames,Zn=Ln.defaultFieldNames;return bn[Rr]||Zn[Rr]}},{key:"getOption",value:function(Rr,Ln){var bn=this.props,Zn=bn.prefixCls,Zt=bn.expandTrigger,$t=bn.expandIcon,Be=bn.loadingIcon,je=this.props.onSelect.bind(this,Rr,Ln),rt=this.props.onItemDoubleClick.bind(this,Rr,Ln),bt={onClick:je,onDoubleClick:rt},gr="".concat(Zn,"-menu-item"),Gt=null,ar=Rr[this.getFieldName("children")]&&Rr[this.getFieldName("children")].length>0;(ar||Rr.isLeaf===!1)&&(gr+=" ".concat(Zn,"-menu-item-expand"),Rr.loading||(Gt=i.createElement("span",{className:"".concat(Zn,"-menu-item-expand-icon")},$t))),Zt==="hover"&&(ar||Rr.isLeaf===!1)&&(bt={onMouseEnter:this.delayOnSelect.bind(this,je),onMouseLeave:this.delayOnSelect.bind(this),onClick:je}),this.isActiveOption(Rr,Ln)&&(gr+=" ".concat(Zn,"-menu-item-active"),bt.ref=this.saveMenuItem(Ln)),Rr.disabled&&(gr+=" ".concat(Zn,"-menu-item-disabled"));var Gr=null;Rr.loading&&(gr+=" ".concat(Zn,"-menu-item-loading"),Gr=Be||null);var cn="";return"title"in Rr?cn=Rr.title:typeof Rr[this.getFieldName("label")]=="string"&&(cn=Rr[this.getFieldName("label")]),i.createElement("li",Object.assign({key:Rr[this.getFieldName("value")],className:gr,title:cn},bt,{role:"menuitem",onMouseDown:function(yr){return yr.preventDefault()}}),Rr[this.getFieldName("label")],Gt,Gr)}},{key:"getActiveOptions",value:function(Rr){var Ln=this,bn=this.props.options,Zn=Rr||this.props.activeValue;return x()(bn,function(Zt,$t){return Zt[Ln.getFieldName("value")]===Zn[$t]},{childrenKeyName:this.getFieldName("children")})}},{key:"getShowOptions",value:function(){var Rr=this,Ln=this.props.options,bn=this.getActiveOptions().map(function(Zn){return Zn[Rr.getFieldName("children")]}).filter(function(Zn){return!!Zn});return bn.unshift(Ln),bn}},{key:"delayOnSelect",value:function(Rr){for(var Ln=this,bn=arguments.length,Zn=new Array(bn>1?bn-1:0),Zt=1;Zt<bn;Zt++)Zn[Zt-1]=arguments[Zt];this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null),typeof Rr=="function"&&(this.delayTimer=window.setTimeout(function(){Rr(Zn),Ln.delayTimer=null},150))}},{key:"scrollActiveItemToView",value:function(){for(var Rr=this.getShowOptions().length,Ln=0;Ln<Rr;Ln++){var bn=this.menuItems[Ln];bn&&bn.parentElement&&(bn.parentElement.scrollTop=bn.offsetTop)}}},{key:"isActiveOption",value:function(Rr,Ln){var bn=this.props.activeValue,Zn=bn===void 0?[]:bn;return Zn[Ln]===Rr[this.getFieldName("value")]}},{key:"render",value:function(){var Rr=this,Ln=this.props,bn=Ln.prefixCls,Zn=Ln.dropdownMenuColumnStyle;return i.createElement("div",null,this.getShowOptions().map(function(Zt,$t){return i.createElement("ul",{className:"".concat(bn,"-menu"),key:$t,style:Zn},Zt.map(function(Be){return Rr.getOption(Be,$t)}))}))}}]),Ar}(i.Component);return Ye.defaultProps={options:[],value:[],activeValue:[],onSelect:function(){},prefixCls:"rc-cascader-menus",visible:!1,expandTrigger:"click"},Ye}(),P=Z,Y={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:1,adjustY:1}}},W=Y;function z(Ye){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?z=function(Vt){return typeof Vt}:z=function(Vt){return Vt&&typeof Symbol=="function"&&Vt.constructor===Symbol&&Vt!==Symbol.prototype?"symbol":typeof Vt},z(Ye)}function H(Ye,Je){if(Ye==null)return{};var Vt=X(Ye,Je),Ar,Nr;if(Object.getOwnPropertySymbols){var Rr=Object.getOwnPropertySymbols(Ye);for(Nr=0;Nr<Rr.length;Nr++){if(Ar=Rr[Nr],Je.indexOf(Ar)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Ye,Ar))continue;Vt[Ar]=Ye[Ar]}}return Vt}function X(Ye,Je){if(Ye==null)return{};var Vt={},Ar=Object.keys(Ye),Nr,Rr;for(Rr=0;Rr<Ar.length;Rr++){if(Nr=Ar[Rr],Je.indexOf(Nr)>=0)continue;Vt[Nr]=Ye[Nr]}return Vt}function V(Ye){return ue(Ye)||ve(Ye)||se(Ye)||q()}function q(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function se(Ye,Je){if(!Ye)return;if(typeof Ye=="string")return xe(Ye,Je);var Vt=Object.prototype.toString.call(Ye).slice(8,-1);if(Vt==="Object"&&Ye.constructor&&(Vt=Ye.constructor.name),Vt==="Map"||Vt==="Set")return Array.from(Ye);if(Vt==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Vt))return xe(Ye,Je)}function ve(Ye){if(typeof Symbol!="undefined"&&Symbol.iterator in Object(Ye))return Array.from(Ye)}function ue(Ye){if(Array.isArray(Ye))return xe(Ye)}function xe(Ye,Je){(Je==null||Je>Ye.length)&&(Je=Ye.length);for(var Vt=0,Ar=new Array(Je);Vt<Je;Vt++)Ar[Vt]=Ye[Vt];return Ar}function Fe(Ye,Je){if(!(Ye instanceof Je))throw new TypeError("Cannot call a class as a function")}function Ue(Ye,Je){for(var Vt=0;Vt<Je.length;Vt++){var Ar=Je[Vt];Ar.enumerable=Ar.enumerable||!1,Ar.configurable=!0,"value"in Ar&&(Ar.writable=!0),Object.defineProperty(Ye,Ar.key,Ar)}}function Ze(Ye,Je,Vt){return Je&&Ue(Ye.prototype,Je),Vt&&Ue(Ye,Vt),Ye}function we(Ye,Je){if(typeof Je!="function"&&Je!==null)throw new TypeError("Super expression must either be null or a function");Ye.prototype=Object.create(Je&&Je.prototype,{constructor:{value:Ye,writable:!0,configurable:!0}}),Je&&He(Ye,Je)}function He(Ye,Je){return He=Object.setPrototypeOf||function(Ar,Nr){return Ar.__proto__=Nr,Ar},He(Ye,Je)}function ee(Ye){var Je=oe();return function(){var Vt=Q(Ye),Ar;if(Je){var Nr=Q(this).constructor;Ar=Reflect.construct(Vt,arguments,Nr)}else Ar=Vt.apply(this,arguments);return he(this,Ar)}}function he(Ye,Je){return Je&&(z(Je)==="object"||typeof Je=="function")?Je:Ve(Ye)}function Ve(Ye){if(Ye===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ye}function oe(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(Ye){return!1}}function Q(Ye){return Q=Object.setPrototypeOf?Object.getPrototypeOf:function(Vt){return Vt.__proto__||Object.getPrototypeOf(Vt)},Q(Ye)}var G=function(){var Ye=function(Je){we(Ar,Je);var Vt=ee(Ar);function Ar(Nr){var Rr;Fe(this,Ar),Rr=Vt.call(this,Nr),Rr.setPopupVisible=function(bn){var Zn=Rr.state.value;"popupVisible"in Rr.props||Rr.setState({popupVisible:bn}),bn&&!Rr.state.popupVisible&&Rr.setState({activeValue:Zn}),Rr.props.onPopupVisibleChange(bn)},Rr.handleChange=function(bn,Zn,Zt){var $t=Zn.visible;(Zt.type!=="keydown"||Zt.keyCode===A.a.ENTER)&&(Rr.props.onChange(bn.map(function(Be){return Be[Rr.getFieldName("value")]}),bn),Rr.setPopupVisible($t))},Rr.handlePopupVisibleChange=function(bn){Rr.setPopupVisible(bn)},Rr.handleMenuSelect=function(bn,Zn,Zt){var $t=Rr.trigger.getRootDomNode();$t&&$t.focus&&$t.focus();var Be=Rr.props,je=Be.changeOnSelect,rt=Be.loadData,bt=Be.expandTrigger;if(!bn||bn.disabled)return;var gr=Rr.state.activeValue;gr=gr.slice(0,Zn+1),gr[Zn]=bn[Rr.getFieldName("value")];var Gt=Rr.getActiveOptions(gr);if(bn.isLeaf===!1&&!bn[Rr.getFieldName("children")]&&rt){je&&Rr.handleChange(Gt,{visible:!0},Zt),Rr.setState({activeValue:gr}),rt(Gt);return}var ar={};!bn[Rr.getFieldName("children")]||!bn[Rr.getFieldName("children")].length?(Rr.handleChange(Gt,{visible:!1},Zt),ar.value=gr):je&&(Zt.type==="click"||Zt.type==="keydown")&&(bt==="hover"?Rr.handleChange(Gt,{visible:!1},Zt):Rr.handleChange(Gt,{visible:!0},Zt),ar.value=gr),ar.activeValue=gr,("value"in Rr.props||Zt.type==="keydown"&&Zt.keyCode!==A.a.ENTER)&&delete ar.value,Rr.setState(ar)},Rr.handleItemDoubleClick=function(){var bn=Rr.props.changeOnSelect;bn&&Rr.setPopupVisible(!1)},Rr.handleKeyDown=function(bn){var Zn=Rr.props.children;if(Zn&&Zn.props.onKeyDown){Zn.props.onKeyDown(bn);return}var Zt=V(Rr.state.activeValue),$t=Zt.length-1<0?0:Zt.length-1,Be=Rr.getCurrentLevelOptions(),je=Be.map(function(Gt){return Gt[Rr.getFieldName("value")]}).indexOf(Zt[$t]);if(bn.keyCode!==A.a.DOWN&&bn.keyCode!==A.a.UP&&bn.keyCode!==A.a.LEFT&&bn.keyCode!==A.a.RIGHT&&bn.keyCode!==A.a.ENTER&&bn.keyCode!==A.a.SPACE&&bn.keyCode!==A.a.BACKSPACE&&bn.keyCode!==A.a.ESC&&bn.keyCode!==A.a.TAB)return;if(!Rr.state.popupVisible&&bn.keyCode!==A.a.BACKSPACE&&bn.keyCode!==A.a.LEFT&&bn.keyCode!==A.a.RIGHT&&bn.keyCode!==A.a.ESC&&bn.keyCode!==A.a.TAB){Rr.setPopupVisible(!0);return}if(bn.keyCode===A.a.DOWN||bn.keyCode===A.a.UP){bn.preventDefault();var rt=je;rt!==-1?bn.keyCode===A.a.DOWN?(rt+=1,rt=rt>=Be.length?0:rt):(rt-=1,rt=rt<0?Be.length-1:rt):rt=0,Zt[$t]=Be[rt][Rr.getFieldName("value")]}else if(bn.keyCode===A.a.LEFT||bn.keyCode===A.a.BACKSPACE)bn.preventDefault(),Zt.splice(Zt.length-1,1);else if(bn.keyCode===A.a.RIGHT)bn.preventDefault(),Be[je]&&Be[je][Rr.getFieldName("children")]&&Zt.push(Be[je][Rr.getFieldName("children")][0][Rr.getFieldName("value")]);else if(bn.keyCode===A.a.ESC||bn.keyCode===A.a.TAB){Rr.setPopupVisible(!1);return}(!Zt||Zt.length===0)&&Rr.setPopupVisible(!1);var bt=Rr.getActiveOptions(Zt),gr=bt[bt.length-1];Rr.handleMenuSelect(gr,bt.length-1,bn),Rr.props.onKeyDown&&Rr.props.onKeyDown(bn)},Rr.saveTrigger=function(bn){Rr.trigger=bn};var Ln=[];return"value"in Nr?Ln=Nr.value||[]:"defaultValue"in Nr&&(Ln=Nr.defaultValue||[]),g()(!("filedNames"in Nr),"`filedNames` of Cascader is a typo usage and deprecated, please use `fieldNames` instead."),Rr.state={popupVisible:Nr.popupVisible,activeValue:Ln,value:Ln,prevProps:Nr},Rr.defaultFieldNames={label:"label",value:"value",children:"children"},Rr}return Ze(Ar,[{key:"getPopupDOMNode",value:function(){return this.trigger.getPopupDomNode()}},{key:"getFieldName",value:function(Rr){var Ln=this.defaultFieldNames,bn=this.props,Zn=bn.fieldNames,Zt=bn.filedNames;return"filedNames"in this.props?Zt[Rr]||Ln[Rr]:Zn[Rr]||Ln[Rr]}},{key:"getFieldNames",value:function(){var Rr=this.props,Ln=Rr.fieldNames,bn=Rr.filedNames;return"filedNames"in this.props?bn:Ln}},{key:"getCurrentLevelOptions",value:function(){var Rr=this,Ln=this.props.options,bn=Ln===void 0?[]:Ln,Zn=this.state.activeValue,Zt=Zn===void 0?[]:Zn,$t=x()(bn,function(Be,je){return Be[Rr.getFieldName("value")]===Zt[je]},{childrenKeyName:this.getFieldName("children")});return $t[$t.length-2]?$t[$t.length-2][this.getFieldName("children")]:V(bn).filter(function(Be){return!Be.disabled})}},{key:"getActiveOptions",value:function(Rr){var Ln=this;return x()(this.props.options||[],function(bn,Zn){return bn[Ln.getFieldName("value")]===Rr[Zn]},{childrenKeyName:this.getFieldName("children")})}},{key:"render",value:function(){var Rr=this.props,Ln=Rr.prefixCls,bn=Rr.transitionName,Zn=Rr.popupClassName,Zt=Rr.options,$t=Zt===void 0?[]:Zt,Be=Rr.disabled,je=Rr.builtinPlacements,rt=Rr.popupPlacement,bt=Rr.children,gr=Rr.dropdownRender,Gt=H(Rr,["prefixCls","transitionName","popupClassName","options","disabled","builtinPlacements","popupPlacement","children","dropdownRender"]),ar=i.createElement("div",null),Gr="";$t&&$t.length>0?ar=i.createElement(P,Object.assign({},this.props,{fieldNames:this.getFieldNames(),defaultFieldNames:this.defaultFieldNames,activeValue:this.state.activeValue,onSelect:this.handleMenuSelect,onItemDoubleClick:this.handleItemDoubleClick,visible:this.state.popupVisible})):Gr=" ".concat(Ln,"-menus-empty");var cn=ar;return gr&&(cn=gr(ar)),i.createElement(u.a,Object.assign({ref:this.saveTrigger},Gt,{popupPlacement:rt,builtinPlacements:je,popupTransitionName:bn,action:Be?[]:["click"],popupVisible:Be?!1:this.state.popupVisible,onPopupVisibleChange:this.handlePopupVisibleChange,prefixCls:"".concat(Ln,"-menus"),popupClassName:Zn+Gr,popup:cn}),i.cloneElement(bt,{onKeyDown:this.handleKeyDown,tabIndex:Be?void 0:0}))}}],[{key:"getDerivedStateFromProps",value:function(Rr,Ln){var bn=Ln.prevProps,Zn=bn===void 0?{}:bn,Zt={prevProps:Rr};return"value"in Rr&&!w(Zn.value,Rr.value)&&(Zt.value=Rr.value||[],"loadData"in Rr||(Zt.activeValue=Rr.value||[])),"popupVisible"in Rr&&(Zt.popupVisible=Rr.popupVisible),Zt}}]),Ar}(i.Component);return Ye.defaultProps={onChange:function(){},onPopupVisibleChange:function(){},disabled:!1,transitionName:"",prefixCls:"rc-cascader",popupClassName:"",popupPlacement:"bottomLeft",builtinPlacements:W,expandTrigger:"click",fieldNames:{label:"label",value:"value",children:"children"},expandIcon:">"},Ye}(),te=G,Ae=te,me=o("jK+o"),Me=o.n(me),Ie=o("3CTf"),de=o("R+RK"),ye=o.n(de),De=o("56Fr"),tt=o.n(De),Et=o("QSIn"),gt=o.n(Et),Pe=o("vgpe"),Ut=o.n(Pe),pt=o("4E6o"),zt=o.n(pt),rr=o("dZZ6"),nr=o("pDHg"),Kt=o("XylH"),ir=o("ypN9"),$e=o("2lC7"),ae=o("JB+V"),re=function(Ye,Je){var Vt={};for(var Ar in Ye)Object.prototype.hasOwnProperty.call(Ye,Ar)&&Je.indexOf(Ar)<0&&(Vt[Ar]=Ye[Ar]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nr=0,Ar=Object.getOwnPropertySymbols(Ye);Nr<Ar.length;Nr++)Je.indexOf(Ar[Nr])<0&&Object.prototype.propertyIsEnumerable.call(Ye,Ar[Nr])&&(Vt[Ar[Nr]]=Ye[Ar[Nr]]);return Vt},Ce=50;function Ne(Ye,Je,Vt){return Ye.split(Je).map(function(Ar,Nr){return Nr===0?Ar:[i.createElement("span",{className:"".concat(Vt,"-menu-item-keyword"),key:"seperator"},Je),Ar]})}function ce(Ye,Je,Vt){return Je.some(function(Ar){return Ar[Vt.label].indexOf(Ye)>-1})}function dt(Ye,Je,Vt,Ar){return Je.map(function(Nr,Rr){var Ln=Nr[Ar.label],bn=Ln.indexOf(Ye)>-1?Ne(Ln,Ye,Vt):Ln;return Rr===0?bn:[" / ",bn]})}function Dt(Ye,Je,Vt,Ar){function Nr(Rr){return Rr[Ar.label].indexOf(Vt)>-1}return Ye.findIndex(Nr)-Je.findIndex(Nr)}function ze(Ye){var Je=Ye.fieldNames;return Je}function Yt(Ye){var Je=ze(Ye)||{},Vt={children:Je.children||"children",label:Je.label||"label",value:Je.value||"value"};return Vt}function Dr(Ye,Je){var Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ar=Yt(Je),Nr=[],Rr=Ar.children;return Ye.forEach(function(Ln){var bn=Vt.concat(Ln);(Je.changeOnSelect||!Ln[Rr]||!Ln[Rr].length)&&Nr.push(bn),Ln[Rr]&&(Nr=Nr.concat(Dr(Ln[Rr],Je,bn)))}),Nr}var ct=function(Je){return Je.join(" / ")};function er(Ye){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(Ye||[]).forEach(function(Vt){var Ar=Je.value||"value";Object(ir.a)(Ar in Vt,"Cascader","Not found `value` in `options`."),er(Vt[Je.children||"children"],Je)})}var ut=function(Ye){c()(Vt,Ye);var Je=f()(Vt);function Vt(Ar){var Nr;return e()(this,Vt),Nr=Je.call(this,Ar),Nr.cachedOptions=[],Nr.setValue=function(Rr){var Ln=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];"value"in Nr.props||Nr.setState({value:Rr});var bn=Nr.props.onChange;bn&&bn(Rr,Ln)},Nr.saveInput=function(Rr){Nr.input=Rr},Nr.handleChange=function(Rr,Ln){if(Nr.setState({inputValue:""}),Ln[0].__IS_FILTERED_OPTION){var bn=Rr[0],Zn=Ln[0].path;Nr.setValue(bn,Zn);return}Nr.setValue(Rr,Ln)},Nr.handlePopupVisibleChange=function(Rr){"popupVisible"in Nr.props||Nr.setState(function(bn){return{popupVisible:Rr,inputFocused:Rr,inputValue:Rr?bn.inputValue:""}});var Ln=Nr.props.onPopupVisibleChange;Ln&&Ln(Rr)},Nr.handleInputBlur=function(){Nr.setState({inputFocused:!1})},Nr.handleInputClick=function(Rr){var Ln=Nr.state,bn=Ln.inputFocused,Zn=Ln.popupVisible;(bn||Zn)&&Rr.stopPropagation()},Nr.handleKeyDown=function(Rr){(Rr.keyCode===A.a.BACKSPACE||Rr.keyCode===A.a.SPACE)&&Rr.stopPropagation()},Nr.handleInputChange=function(Rr){var Ln=Nr.state.popupVisible,bn=Rr.target.value;Ln||Nr.handlePopupVisibleChange(!0),Nr.setState({inputValue:bn})},Nr.clearSelection=function(Rr){var Ln=Nr.state.inputValue;Rr.preventDefault(),Rr.stopPropagation(),Ln?Nr.setState({inputValue:""}):(Nr.handlePopupVisibleChange(!1),Nr.clearSelectionTimeout=setTimeout(function(){Nr.setValue([])},200))},Nr.renderCascader=function(Rr,Ln){var bn=Rr.getPopupContainer,Zn=Rr.getPrefixCls,Zt=Rr.renderEmpty,$t=Rr.direction;return i.createElement($e.b.Consumer,null,function(Be){var je,rt,bt,gr,Gt=n()(Nr),ar=Gt.props,Gr=Gt.state,cn=ar.prefixCls,Kn=ar.inputPrefixCls,yr=ar.children,Mt=ar.placeholder,Ft=Mt===void 0?Ln.placeholder||"Please select":Mt,Lr=ar.size,pr=ar.disabled,Ht=ar.className,cr=ar.style,Bt=ar.allowClear,or=ar.showSearch,Hr=or===void 0?!1:or,Tr=ar.suffixIcon,jr=ar.expandIcon,pn=ar.notFoundContent,en=ar.popupClassName,ti=ar.bordered,ri=ar.dropdownRender,_i=re(ar,["prefixCls","inputPrefixCls","children","placeholder","size","disabled","className","style","allowClear","showSearch","suffixIcon","expandIcon","notFoundContent","popupClassName","bordered","dropdownRender"]),Ri=Lr||Be,ia=Gr.value,ba=Gr.inputFocused,vt=$t==="rtl",Le=Zn("cascader",cn),Ke=Zn("input",Kn),et=Me()((je={},a()(je,"".concat(Ke,"-lg"),Ri==="large"),a()(je,"".concat(Ke,"-sm"),Ri==="small"),je)),ht=Bt&&!pr&&ia.length>0||Gr.inputValue?i.createElement(ye.a,{className:"".concat(Le,"-picker-clear"),onClick:Nr.clearSelection}):null,ot=Me()((rt={},a()(rt,"".concat(Le,"-picker-arrow"),!0),a()(rt,"".concat(Le,"-picker-arrow-expand"),Gr.popupVisible),rt)),mt=Me()(Ht,"".concat(Le,"-picker"),(bt={},a()(bt,"".concat(Le,"-picker-rtl"),vt),a()(bt,"".concat(Le,"-picker-with-value"),Gr.inputValue),a()(bt,"".concat(Le,"-picker-disabled"),pr),a()(bt,"".concat(Le,"-picker-").concat(Ri),!!Ri),a()(bt,"".concat(Le,"-picker-show-search"),!!Hr),a()(bt,"".concat(Le,"-picker-focused"),ba),a()(bt,"".concat(Le,"-picker-borderless"),!ti),bt)),Wt=Object(Ie.default)(_i,["onChange","options","popupPlacement","transitionName","displayRender","onPopupVisibleChange","changeOnSelect","expandTrigger","popupVisible","getPopupContainer","loadData","popupClassName","filterOption","renderFilteredOption","sortFilteredOption","notFoundContent","fieldNames","bordered"]),Ot=ar.options,wr=Yt(Nr.props);if(Ot&&Ot.length>0)Gr.inputValue&&(Ot=Nr.generateFilteredOptions(Le,Zt));else{var Xr;Ot=[(Xr={},a()(Xr,wr.label,pn||Zt("Cascader")),a()(Xr,wr.value,"ANT_CASCADER_NOT_FOUND"),Xr)]}Gr.popupVisible?Nr.cachedOptions=Ot:Ot=Nr.cachedOptions;var zr={},on=(Ot||[]).length===1&&Ot[0].isEmptyNode;on&&(zr.height="auto");var fr=Hr.matchInputWidth!==!1;fr&&(Gr.inputValue||on)&&Nr.input&&(zr.width=Nr.input.input.offsetWidth);var Cr;Tr?Cr=Object(ae.c)(Tr,i.createElement("span",{className:"".concat(Le,"-picker-arrow")},Tr),function(){var nn;return{className:Me()((nn={},a()(nn,Tr.props.className,Tr.props.className),a()(nn,"".concat(Le,"-picker-arrow"),!0),nn))}}):Cr=i.createElement(tt.a,{className:ot});var Xt=yr||i.createElement("span",{style:cr,className:mt},i.createElement("span",{className:"".concat(Le,"-picker-label")},Nr.getLabel()),i.createElement(rr.a,m()({},Wt,{tabIndex:"-1",ref:Nr.saveInput,prefixCls:Ke,placeholder:ia&&ia.length>0?void 0:Ft,className:"".concat(Le,"-input ").concat(et),value:Gr.inputValue,disabled:pr,readOnly:!Hr,autoComplete:Wt.autoComplete||"off",onClick:Hr?Nr.handleInputClick:void 0,onBlur:Hr?Nr.handleInputBlur:void 0,onKeyDown:Nr.handleKeyDown,onChange:Hr?Nr.handleInputChange:void 0})),ht,Cr),Pr;jr?Pr=jr:Pr=vt?i.createElement(zt.a,null):i.createElement(gt.a,null);var vr=i.createElement("span",{className:"".concat(Le,"-menu-item-loading-icon")},i.createElement(Ut.a,{spin:!0})),wt=ar.getPopupContainer||bn,kr=Object(Ie.default)(ar,["inputIcon","expandIcon","loadingIcon","bordered"]),xn=Me()(en,(gr={},a()(gr,"".concat(Le,"-menu-").concat($t),$t==="rtl"),a()(gr,"".concat(Le,"-menu-empty"),Ot.length===1&&Ot[0].value==="ANT_CASCADER_NOT_FOUND"),gr));return i.createElement(Ae,m()({},kr,{prefixCls:Le,getPopupContainer:wt,options:Ot,value:ia,popupVisible:Gr.popupVisible,onPopupVisibleChange:Nr.handlePopupVisibleChange,onChange:Nr.handleChange,dropdownMenuColumnStyle:zr,expandIcon:Pr,loadingIcon:vr,popupClassName:xn,popupPlacement:Nr.getPopupPlacement($t),dropdownRender:ri}),Xt)})},Nr.state={value:Ar.value||Ar.defaultValue||[],inputValue:"",inputFocused:!1,popupVisible:Ar.popupVisible,flattenOptions:Ar.showSearch?Dr(Ar.options,Ar):void 0,prevProps:Ar},Nr}return l()(Vt,[{key:"componentWillUnmount",value:function(){this.clearSelectionTimeout&&clearTimeout(this.clearSelectionTimeout)}},{key:"getLabel",value:function(){var Nr=this.props,Rr=Nr.options,Ln=Nr.displayRender,bn=Ln===void 0?ct:Ln,Zn=Yt(this.props),Zt=this.state.value,$t=Array.isArray(Zt[0])?Zt[0]:Zt,Be=x()(Rr,function(rt,bt){return rt[Zn.value]===$t[bt]},{childrenKeyName:Zn.children}),je=Be.length?Be.map(function(rt){return rt[Zn.label]}):Zt;return bn(je,Be)}},{key:"generateFilteredOptions",value:function(Nr,Rr){var Ln=this,bn,Zn=this.props,Zt=Zn.showSearch,$t=Zn.notFoundContent,Be=Yt(this.props),je=Zt.filter,rt=je===void 0?ce:je,bt=Zt.render,gr=bt===void 0?dt:bt,Gt=Zt.sort,ar=Gt===void 0?Dt:Gt,Gr=Zt.limit,cn=Gr===void 0?Ce:Gr,Kn=this.state,yr=Kn.flattenOptions,Mt=yr===void 0?[]:yr,Ft=Kn.inputValue,Lr;if(cn>0){Lr=[];var pr=0;Mt.some(function(Ht){var cr=rt(Ln.state.inputValue,Ht,Be);return cr&&(Lr.push(Ht),pr+=1),pr>=cn})}else Object(ir.a)(typeof cn!="number","Cascader","'limit' of showSearch should be positive number or false."),Lr=Mt.filter(function(Ht){return rt(Ln.state.inputValue,Ht,Be)});return Lr=Lr.sort(function(Ht,cr){return ar(Ht,cr,Ft,Be)}),Lr.length>0?Lr.map(function(Ht){var cr;return cr={__IS_FILTERED_OPTION:!0,path:Ht},a()(cr,Be.value,Ht.map(function(Bt){return Bt[Be.value]})),a()(cr,Be.label,gr(Ft,Ht,Nr,Be)),a()(cr,"disabled",Ht.some(function(Bt){return!!Bt.disabled})),a()(cr,"isEmptyNode",!0),cr}):[(bn={},a()(bn,Be.value,"ANT_CASCADER_NOT_FOUND"),a()(bn,Be.label,$t||Rr("Cascader")),a()(bn,"disabled",!0),a()(bn,"isEmptyNode",!0),bn)]}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"getPopupPlacement",value:function(){var Nr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ltr",Rr=this.props.popupPlacement;return Rr!==void 0?Rr:Nr==="rtl"?"bottomRight":"bottomLeft"}},{key:"render",value:function(){var Nr=this;return i.createElement(nr.a,null,function(Rr){return i.createElement(Kt.a,null,function(Ln){return Nr.renderCascader(Rr,Ln)})})}}],[{key:"getDerivedStateFromProps",value:function(Nr,Rr){var Ln=Rr.prevProps,bn={prevProps:Nr};return"value"in Nr&&(bn.value=Nr.value||[]),"popupVisible"in Nr&&(bn.popupVisible=Nr.popupVisible),Nr.showSearch&&Ln.options!==Nr.options&&(bn.flattenOptions=Dr(Nr.options,Nr)),bn}}]),Vt}(i.Component);ut.defaultProps={transitionName:"slide-up",options:[],disabled:!1,allowClear:!0,bordered:!0};var at=k.a=ut},Hw7h:function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"echartsGaugePointer",shape:{angle:0,width:10,r:10,x:0,y:0},buildPath:function(v,a){var t=Math.cos,e=Math.sin,h=a.r,l=a.width,s=a.angle,n=a.x-t(s)*l*(l>=h/3?1:2),d=a.y-e(s)*l*(l>=h/3?1:2);s=a.angle-Math.PI/2,v.moveTo(n,d),v.lineTo(a.x+t(s)*l,a.y+e(s)*l),v.lineTo(a.x+t(a.angle)*h,a.y+e(a.angle)*h),v.lineTo(a.x-t(s)*l,a.y-e(s)*l),v.lineTo(n,d);return}});B.exports=m},Hxpc:function(B,k,o){var y=o("bYtY"),m=o("4NO4"),v=o("bLfw"),a=o("Qxkt"),t=o("cCMj"),e=o("7uqq"),h=v.extend({type:"geo",coordinateSystem:null,layoutMode:"box",init:function(s){v.prototype.init.apply(this,arguments),m.defaultEmphasis(s,"label",["show"])},optionUpdated:function(){var s=this.option,n=this;s.regions=e.getFilledRegions(s.regions,s.map,s.nameMap),this._optionModelMap=y.reduce(s.regions||[],function(d,c){return c.name&&d.set(c.name,new a(c,n)),d},y.createHashMap()),this.updateSelectedMap(s.regions)},defaultOption:{zlevel:0,z:0,show:!0,left:"center",top:"center",aspectScale:null,silent:!1,map:"",boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",color:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},regions:[]},getRegionModel:function(s){return this._optionModelMap.get(s)||new a(null,this,this.ecModel)},getFormattedLabel:function(s,n){var d=this.getRegionModel(s),c=d.get("label"+(n==="normal"?".":n+".")+"formatter"),r={name:s};if(typeof c=="function")return r.status=n,c(r);if(typeof c=="string")return c.replace("{a}",s!=null?s:"")},setZoom:function(s){this.option.zoom=s},setCenter:function(s){this.option.center=s}});y.mixin(h,t);var l=h;B.exports=l},Hz7B:function(B,k){function o(y){return function(m){return m==null?void 0:m[y]}}B.exports=o},"I+77":function(B,k,o){var y=o("ProS");o("h54F"),o("lwQL"),o("10cm");var m=o("Z1r0"),v=o("f5Yq"),a=o("KUOm"),t=o("3m61"),e=o("01d+"),h=o("rdor"),l=o("WGYa"),s=o("ewwo");y.registerProcessor(m),y.registerVisual(v("graph","circle",null)),y.registerVisual(a),y.registerVisual(t),y.registerLayout(e),y.registerLayout(y.PRIORITY.VISUAL.POST_CHART_LAYOUT,h),y.registerLayout(l),y.registerCoordinateSystem("graphView",{create:s})},"I+Bx":function(B,k,o){var y=o("bYtY"),m=o("eIcI"),v=o("ieMj"),a=o("OELB"),t=o("aX7z"),e=t.getScaleExtent,h=t.niceScaleExtent,l=o("IDmD"),s=o("jCoz");function n(c,r,f){this._model=c,this.dimensions=[],this._indicatorAxes=y.map(c.getIndicatorModels(),function(i,u){var p="indicator_"+u,g=new m(p,i.get("axisType")==="log"?new s:new v);return g.name=i.get("name"),g.model=i,i.axis=g,this.dimensions.push(p),g},this),this.resize(c,f),this.cx,this.cy,this.r,this.r0,this.startAngle}n.prototype.getIndicatorAxes=function(){return this._indicatorAxes},n.prototype.dataToPoint=function(c,r){var f=this._indicatorAxes[r];return this.coordToPoint(f.dataToCoord(c),r)},n.prototype.coordToPoint=function(c,r){var f=this._indicatorAxes[r],i=f.angle,u=this.cx+c*Math.cos(i),p=this.cy-c*Math.sin(i);return[u,p]},n.prototype.pointToData=function(c){var r=c[0]-this.cx,f=c[1]-this.cy,i=Math.sqrt(r*r+f*f);r/=i,f/=i;for(var u=Math.atan2(-f,r),p=Infinity,g,A=-1,b=0;b<this._indicatorAxes.length;b++){var x=this._indicatorAxes[b],w=Math.abs(u-x.angle);w<p&&(g=x,A=b,p=w)}return[A,+(g&&g.coordToData(i))]},n.prototype.resize=function(c,r){var f=c.get("center"),i=r.getWidth(),u=r.getHeight(),p=Math.min(i,u)/2;this.cx=a.parsePercent(f[0],i),this.cy=a.parsePercent(f[1],u),this.startAngle=c.get("startAngle")*Math.PI/180;var g=c.get("radius");(typeof g=="string"||typeof g=="number")&&(g=[0,g]),this.r0=a.parsePercent(g[0],p),this.r=a.parsePercent(g[1],p),y.each(this._indicatorAxes,function(A,b){A.setExtent(this.r0,this.r);var x=this.startAngle+b*Math.PI*2/this._indicatorAxes.length;x=Math.atan2(Math.sin(x),Math.cos(x)),A.angle=x},this)},n.prototype.update=function(c,r){var f=this._indicatorAxes,i=this._model;y.each(f,function(g){g.scale.setExtent(Infinity,-Infinity)}),c.eachSeriesByType("radar",function(g,A){if(g.get("coordinateSystem")!=="radar"||c.getComponent("radar",g.get("radarIndex"))!==i)return;var b=g.getData();y.each(f,function(x){x.scale.unionExtentFromData(b,b.mapDimension(x.dim))})},this);var u=i.get("splitNumber");function p(g){var A=Math.pow(10,Math.floor(Math.log(g)/Math.LN10)),b=g/A;return b===2?b=5:b*=2,b*A}y.each(f,function(g,A){var b=e(g.scale,g.model).extent;h(g.scale,g.model);var x=g.model,w=g.scale,_=x.getMin(),C=x.getMax(),L=w.getInterval();if(_!=null&&C!=null)w.setExtent(+_,+C),w.setInterval((C-_)/u);else if(_!=null){var E;do E=_+L*u,w.setExtent(+_,E),w.setInterval(L),L=p(L);while(E<b[1]&&isFinite(E)&&isFinite(b[1]))}else if(C!=null){var S;do S=C-L*u,w.setExtent(S,+C),w.setInterval(L),L=p(L);while(S>b[0]&&isFinite(S)&&isFinite(b[0]))}else{var O=w.getTicks().length-1;O>u&&(L=p(L));var E=Math.ceil(b[1]/L)*L,S=a.round(E-L*u);w.setExtent(S,E),w.setInterval(L)}})},n.dimensions=[],n.create=function(c,r){var f=[];return c.eachComponent("radar",function(i){var u=new n(i,c,r);f.push(u),i.coordinateSystem=u}),c.eachSeriesByType("radar",function(i){i.get("coordinateSystem")==="radar"&&(i.coordinateSystem=f[i.get("radarIndex")||0])}),f},l.register("radar",n);var d=n;B.exports=d},"I3/A":function(B,k,o){var y=o("bYtY"),m=o("YXkt"),v=o("c2i1"),a=o("Mdki"),t=o("sdST"),e=o("IDmD"),h=o("MwEJ");function l(s,n,d,c,r){for(var f=new v(c),i=0;i<s.length;i++)f.addNode(y.retrieve(s[i].id,s[i].name,i),i);for(var u=[],p=[],g=0,i=0;i<n.length;i++){var A=n[i],b=A.source,x=A.target;f.addEdge(b,x,g)&&(p.push(A),u.push(y.retrieve(A.id,b+" > "+x)),g++)}var w=d.get("coordinateSystem"),_;if(w==="cartesian2d"||w==="polar")_=h(s,d);else{var C=e.get(w),L=C&&C.type!=="view"?C.dimensions||[]:[];y.indexOf(L,"value")<0&&L.concat(["value"]);var E=t(s,{coordDimensions:L});_=new m(E,d),_.initData(s)}var S=new m(["value"],d);return S.initData(p,u),r&&r(_,S),a({mainData:_,struct:f,structAttr:"graph",datas:{node:_,edge:S},datasAttr:{node:"data",edge:"edgeData"}}),f.update(),f}B.exports=l},I3N6:function(B,k,o){"use strict";var y=o("gO5/"),m=o("Ae61"),v=o("avuj"),a=o("IWUT"),t=o("Xnl7"),e=o("8BNJ"),h=o("bVAP"),l=o("DHui"),s=o("q1tI"),n=o("jK+o"),d=o.n(n),c=o("VqEN"),r=o("AoPA"),f=function(C){var L=C.prefixCls,E=C.level,S=C.isStart,O=C.isEnd;if(!E)return null;for(var D="".concat(L,"-indent-unit"),F=[],U=0;U<E;U+=1){var R;F.push(s.createElement("span",{key:U,className:d()(D,(R={},Object(y.a)(R,"".concat(D,"-start"),S[U+1]),Object(y.a)(R,"".concat(D,"-end"),O[U+1]),Object(y.a)(R,"".concat(D,"-end-first-level"),!U&&O[0]),R))}))}return s.createElement("span",{"aria-hidden":"true",className:"".concat(L,"-indent")},F)},i=f,u=o("1c8c"),p="open",g="close",A="---",b=function(_){Object(h.a)(L,_);var C=Object(l.a)(L);function L(){var E;return Object(a.a)(this,L),E=C.apply(this,arguments),E.state={dragNodeHighlight:!1},E.onSelectorClick=function(S){var O=E.props.context.onNodeClick;O(S,Object(u.b)(E.props)),E.isSelectable()?E.onSelect(S):E.onCheck(S)},E.onSelectorDoubleClick=function(S){var O=E.props.context.onNodeDoubleClick;O(S,Object(u.b)(E.props))},E.onSelect=function(S){if(E.isDisabled())return;var O=E.props.context.onNodeSelect;S.preventDefault(),O(S,Object(u.b)(E.props))},E.onCheck=function(S){if(E.isDisabled())return;var O=E.props,D=O.disableCheckbox,F=O.checked,U=E.props.context.onNodeCheck;if(!E.isCheckable()||D)return;S.preventDefault();var R=!F;U(S,Object(u.b)(E.props),R)},E.onMouseEnter=function(S){var O=E.props.context.onNodeMouseEnter;O(S,Object(u.b)(E.props))},E.onMouseLeave=function(S){var O=E.props.context.onNodeMouseLeave;O(S,Object(u.b)(E.props))},E.onContextMenu=function(S){var O=E.props.context.onNodeContextMenu;O(S,Object(u.b)(E.props))},E.onDragStart=function(S){var O=E.props.context.onNodeDragStart;S.stopPropagation(),E.setState({dragNodeHighlight:!0}),O(S,Object(e.a)(E));try{S.dataTransfer.setData("text/plain","")}catch(D){}},E.onDragEnter=function(S){var O=E.props.context.onNodeDragEnter;S.preventDefault(),S.stopPropagation(),O(S,Object(e.a)(E))},E.onDragOver=function(S){var O=E.props.context.onNodeDragOver;S.preventDefault(),S.stopPropagation(),O(S,Object(e.a)(E))},E.onDragLeave=function(S){var O=E.props.context.onNodeDragLeave;S.stopPropagation(),O(S,Object(e.a)(E))},E.onDragEnd=function(S){var O=E.props.context.onNodeDragEnd;S.stopPropagation(),E.setState({dragNodeHighlight:!1}),O(S,Object(e.a)(E))},E.onDrop=function(S){var O=E.props.context.onNodeDrop;S.preventDefault(),S.stopPropagation(),E.setState({dragNodeHighlight:!1}),O(S,Object(e.a)(E))},E.onExpand=function(S){var O=E.props.context.onNodeExpand;O(S,Object(u.b)(E.props))},E.setSelectHandle=function(S){E.selectHandle=S},E.getNodeState=function(){var S=E.props.expanded;return E.isLeaf()?null:S?p:g},E.hasChildren=function(){var S=E.props.eventKey,O=E.props.context.keyEntities,D=O[S]||{},F=D.children;return!!(F||[]).length},E.isLeaf=function(){var S=E.props,O=S.isLeaf,D=S.loaded,F=E.props.context.loadData,U=E.hasChildren();return O===!1?!1:O||!F&&!U||F&&D&&!U},E.isDisabled=function(){var S=E.props.disabled,O=E.props.context.disabled;return!!(O||S)},E.isCheckable=function(){var S=E.props.checkable,O=E.props.context.checkable;return!O||S===!1?!1:O},E.syncLoadData=function(S){var O=S.expanded,D=S.loading,F=S.loaded,U=E.props.context,R=U.loadData,K=U.onNodeLoad;if(D)return;R&&O&&!E.isLeaf()&&(!E.hasChildren()&&!F&&K(Object(u.b)(E.props)))},E.renderSwitcher=function(){var S=E.props,O=S.expanded,D=S.switcherIcon,F=E.props.context,U=F.prefixCls,R=F.switcherIcon,K=D||R;if(E.isLeaf())return s.createElement("span",{className:d()("".concat(U,"-switcher"),"".concat(U,"-switcher-noop"))},typeof K=="function"?K(Object(v.a)(Object(v.a)({},E.props),{},{isLeaf:!0})):K);var Z=d()("".concat(U,"-switcher"),"".concat(U,"-switcher_").concat(O?p:g));return s.createElement("span",{onClick:E.onExpand,className:Z},typeof K=="function"?K(Object(v.a)(Object(v.a)({},E.props),{},{isLeaf:!1})):K)},E.renderCheckbox=function(){var S=E.props,O=S.checked,D=S.halfChecked,F=S.disableCheckbox,U=E.props.context.prefixCls,R=E.isDisabled(),K=E.isCheckable();if(!K)return null;var Z=typeof K!="boolean"?K:null;return s.createElement("span",{className:d()("".concat(U,"-checkbox"),O&&"".concat(U,"-checkbox-checked"),!O&&D&&"".concat(U,"-checkbox-indeterminate"),(R||F)&&"".concat(U,"-checkbox-disabled")),onClick:E.onCheck},Z)},E.renderIcon=function(){var S=E.props.loading,O=E.props.context.prefixCls;return s.createElement("span",{className:d()("".concat(O,"-iconEle"),"".concat(O,"-icon__").concat(E.getNodeState()||"docu"),S&&"".concat(O,"-icon_loading"))})},E.renderSelector=function(){var S=E.state.dragNodeHighlight,O=E.props,D=O.title,F=O.selected,U=O.icon,R=O.loading,K=O.data,Z=E.props.context,P=Z.prefixCls,Y=Z.showIcon,W=Z.icon,z=Z.draggable,H=Z.loadData,X=Z.titleRender,V=E.isDisabled(),q="".concat(P,"-node-content-wrapper"),se;if(Y){var ve=U||W;se=ve?s.createElement("span",{className:d()("".concat(P,"-iconEle"),"".concat(P,"-icon__customize"))},typeof ve=="function"?ve(E.props):ve):E.renderIcon()}else H&&R&&(se=E.renderIcon());var ue;typeof D=="function"?ue=D(K):X?ue=X(K):ue=D;var xe=s.createElement("span",{className:"".concat(P,"-title")},ue);return s.createElement("span",{ref:E.setSelectHandle,title:typeof D=="string"?D:"",className:d()("".concat(q),"".concat(q,"-").concat(E.getNodeState()||"normal"),!V&&(F||S)&&"".concat(P,"-node-selected"),!V&&z&&"draggable"),draggable:!V&&z||void 0,"aria-grabbed":!V&&z||void 0,onMouseEnter:E.onMouseEnter,onMouseLeave:E.onMouseLeave,onContextMenu:E.onContextMenu,onClick:E.onSelectorClick,onDoubleClick:E.onSelectorDoubleClick,onDragStart:z?E.onDragStart:void 0},se,xe)},E}return Object(t.a)(L,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var S=this.props.selectable,O=this.props.context.selectable;return typeof S=="boolean"?S:O}},{key:"render",value:function(){var S,O=this.props,D=O.eventKey,F=O.className,U=O.style,R=O.dragOver,K=O.dragOverGapTop,Z=O.dragOverGapBottom,P=O.isLeaf,Y=O.isStart,W=O.isEnd,z=O.expanded,H=O.selected,X=O.checked,V=O.halfChecked,q=O.loading,se=O.domRef,ve=O.active,ue=O.onMouseMove,xe=Object(m.a)(O,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","onMouseMove"]),Fe=this.props.context,Ue=Fe.prefixCls,Ze=Fe.filterTreeNode,we=Fe.draggable,He=Fe.keyEntities,ee=this.isDisabled(),he=Object(r.f)(xe),Ve=He[D]||{},oe=Ve.level,Q=W[W.length-1];return s.createElement("div",Object.assign({ref:se,className:d()(F,"".concat(Ue,"-treenode"),(S={},Object(y.a)(S,"".concat(Ue,"-treenode-disabled"),ee),Object(y.a)(S,"".concat(Ue,"-treenode-switcher-").concat(z?"open":"close"),!P),Object(y.a)(S,"".concat(Ue,"-treenode-checkbox-checked"),X),Object(y.a)(S,"".concat(Ue,"-treenode-checkbox-indeterminate"),V),Object(y.a)(S,"".concat(Ue,"-treenode-selected"),H),Object(y.a)(S,"".concat(Ue,"-treenode-loading"),q),Object(y.a)(S,"".concat(Ue,"-treenode-active"),ve),Object(y.a)(S,"".concat(Ue,"-treenode-leaf-last"),Q),Object(y.a)(S,"drag-over",!ee&&R),Object(y.a)(S,"drag-over-gap-top",!ee&&K),Object(y.a)(S,"drag-over-gap-bottom",!ee&&Z),Object(y.a)(S,"filter-node",Ze&&Ze(Object(u.b)(this.props))),S)),style:U,onDragEnter:we?this.onDragEnter:void 0,onDragOver:we?this.onDragOver:void 0,onDragLeave:we?this.onDragLeave:void 0,onDrop:we?this.onDrop:void 0,onDragEnd:we?this.onDragEnd:void 0,onMouseMove:ue},he),s.createElement(i,{prefixCls:Ue,level:oe,isStart:Y,isEnd:W}),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),L}(s.Component),x=function(C){return s.createElement(c.a.Consumer,null,function(L){return s.createElement(b,Object.assign({},C,{context:L}))})};x.displayName="TreeNode",x.defaultProps={title:A},x.isTreeNode=1;var w=k.a=x},I7v1:function(B,k,o){//! moment.js locale configuration
//! locale : Frisian [fy]
//! author : Robin van der Vliet : https://github.com/robin0van0der0v
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),v="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),a=y.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,h){return e?/-MMM-/.test(h)?v[e.month()]:m[e.month()]:m},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xF4fr\xFBne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xFAt",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(e===1||e===8||e>=20?"ste":"de")},week:{dow:1,doy:4}});return a})},I8E8:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("zhYH"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},ICMv:function(B,k,o){var y=o("bYtY"),m={getMin:function(v){var a=this.option,t=!v&&a.rangeStart!=null?a.rangeStart:a.min;return this.axis&&t!=null&&t!=="dataMin"&&typeof t!="function"&&!y.eqNaN(t)&&(t=this.axis.scale.parse(t)),t},getMax:function(v){var a=this.option,t=!v&&a.rangeEnd!=null?a.rangeEnd:a.max;return this.axis&&t!=null&&t!=="dataMax"&&typeof t!="function"&&!y.eqNaN(t)&&(t=this.axis.scale.parse(t)),t},getNeedCrossZero:function(){var v=this.option;return v.rangeStart!=null||v.rangeEnd!=null?!1:!v.scale},getCoordSysModel:y.noop,setRange:function(v,a){this.option.rangeStart=v,this.option.rangeEnd=a},resetRange:function(){this.option.rangeStart=this.option.rangeEnd=null}};B.exports=m},IDmD:function(B,k,o){var y=o("bYtY"),m={};function v(){this._coordinateSystems=[]}v.prototype={constructor:v,create:function(t,e){var h=[];y.each(m,function(l,s){var n=l.create(t,e);h=h.concat(n||[])}),this._coordinateSystems=h},update:function(t,e){y.each(this._coordinateSystems,function(h){h.update&&h.update(t,e)})},getCoordinateSystems:function(){return this._coordinateSystems.slice()}},v.register=function(t,e){m[t]=e},v.get=function(t){return m[t]};var a=v;B.exports=a},IENz:function(B,k,o){(function(y,m){var v,a,t,e,e;(function(h){if(typeof DO_NOT_EXPORT_JSZIP=="undefined")B.exports=h();else if(typeof DO_NOT_EXPORT_JSZIP=="undefined")JSZipSync=h(),!(a=[],v=h,t=typeof v=="function"?v.apply(k,a):v,t!==void 0&&(B.exports=t));else{var l;typeof globalThis!="undefined"?l=globalThis:typeof window!="undefined"?l=window:typeof m!="undefined"?l=m:typeof $!="undefined"&&$.global?l=$.global:typeof self!="undefined"&&(l=self),l.JSZipSync=h()}})(function(){var h,l,s;return function n(d,c,r){function f(p,g){if(!c[p]){if(!d[p]){var A=typeof e=="function"&&e;if(!g&&A)return e(p,!0);if(i)return i(p,!0);throw new Error("Cannot find module '"+p+"'")}var b=c[p]={exports:{}};d[p][0].call(b.exports,function(x){var w=d[p][1][x];return f(w||x)},b,b.exports,n,d,c,r)}return c[p].exports}for(var i=typeof e=="function"&&e,u=0;u<r.length;u++)f(r[u]);return f}({1:[function(n,d,c){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";c.encode=function(f,i){for(var u="",p,g,A,b,x,w,_,C=0;C<f.length;)p=f.charCodeAt(C++),g=f.charCodeAt(C++),A=f.charCodeAt(C++),b=p>>2,x=(p&3)<<4|g>>4,w=(g&15)<<2|A>>6,_=A&63,isNaN(g)?w=_=64:isNaN(A)&&(_=64),u=u+r.charAt(b)+r.charAt(x)+r.charAt(w)+r.charAt(_);return u},c.decode=function(f,i){var u="",p,g,A,b,x,w,_,C=0;for(f=f.replace(/[^A-Za-z0-9\+\/\=]/g,"");C<f.length;)b=r.indexOf(f.charAt(C++)),x=r.indexOf(f.charAt(C++)),w=r.indexOf(f.charAt(C++)),_=r.indexOf(f.charAt(C++)),p=b<<2|x>>4,g=(x&15)<<4|w>>2,A=(w&3)<<6|_,u=u+String.fromCharCode(p),w!=64&&(u=u+String.fromCharCode(g)),_!=64&&(u=u+String.fromCharCode(A));return u}},{}],2:[function(n,d,c){"use strict";function r(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}r.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},d.exports=r},{}],3:[function(n,d,c){"use strict";c.STORE={magic:"\0\0",compress:function(f){return f},uncompress:function(f){return f},compressInputType:null,uncompressInputType:null},c.DEFLATE=n("./flate")},{"./flate":8}],4:[function(n,d,c){"use strict";var r=n("./utils"),f=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];d.exports=function(u,p){if(typeof u=="undefined"||!u.length)return 0;var g=r.getTypeOf(u)!=="string";typeof p=="undefined"&&(p=0);var A=0,b=0,x=0;p=p^-1;for(var w=0,_=u.length;w<_;w++)x=g?u[w]:u.charCodeAt(w),b=(p^x)&255,A=f[b],p=p>>>8^A;return p^-1}},{"./utils":21}],5:[function(n,d,c){"use strict";var r=n("./utils");function f(i){this.data=null,this.length=0,this.index=0}f.prototype={checkOffset:function(u){this.checkIndex(this.index+u)},checkIndex:function(u){if(this.length<u||u<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+u+"). Corrupted zip ?")},setIndex:function(u){this.checkIndex(u),this.index=u},skip:function(u){this.setIndex(this.index+u)},byteAt:function(u){},readInt:function(u){var p=0,g;for(this.checkOffset(u),g=this.index+u-1;g>=this.index;g--)p=(p<<8)+this.byteAt(g);return this.index+=u,p},readString:function(u){return r.transformTo("string",this.readData(u))},readData:function(u){},lastIndexOfSignature:function(u){},readDate:function(){var u=this.readInt(4);return new Date((u>>25&127)+1980,(u>>21&15)-1,u>>16&31,u>>11&31,u>>5&63,(u&31)<<1)}},d.exports=f},{"./utils":21}],6:[function(n,d,c){"use strict";c.base64=!1,c.binary=!1,c.dir=!1,c.createFolders=!1,c.date=null,c.compression=null,c.comment=null},{}],7:[function(n,d,c){"use strict";var r=n("./utils");c.string2binary=function(f){return r.string2binary(f)},c.string2Uint8Array=function(f){return r.transformTo("uint8array",f)},c.uint8Array2String=function(f){return r.transformTo("string",f)},c.string2Blob=function(f){var i=r.transformTo("arraybuffer",f);return r.arrayBuffer2Blob(i)},c.arrayBuffer2Blob=function(f){return r.arrayBuffer2Blob(f)},c.transformTo=function(f,i){return r.transformTo(f,i)},c.getTypeOf=function(f){return r.getTypeOf(f)},c.checkSupport=function(f){return r.checkSupport(f)},c.MAX_VALUE_16BITS=r.MAX_VALUE_16BITS,c.MAX_VALUE_32BITS=r.MAX_VALUE_32BITS,c.pretty=function(f){return r.pretty(f)},c.findCompression=function(f){return r.findCompression(f)},c.isRegExp=function(f){return r.isRegExp(f)}},{"./utils":21}],8:[function(n,d,c){"use strict";var r=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",f=n("pako");c.uncompressInputType=r?"uint8array":"array",c.compressInputType=r?"uint8array":"array",c.magic="\b\0",c.compress=function(i){return f.deflateRaw(i)},c.uncompress=function(i){return f.inflateRaw(i)}},{pako:24}],9:[function(n,d,c){"use strict";var r=n("./base64");function f(i,u){if(!(this instanceof f))return new f(i,u);this.files={},this.comment=null,this.root="",i&&this.load(i,u),this.clone=function(){var p=new f;for(var g in this)typeof this[g]!="function"&&(p[g]=this[g]);return p}}f.prototype=n("./object"),f.prototype.load=n("./load"),f.support=n("./support"),f.defaults=n("./defaults"),f.utils=n("./deprecatedPublicUtils"),f.base64={encode:function(u){return r.encode(u)},decode:function(u){return r.decode(u)}},f.compressions=n("./compressions"),d.exports=f},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(n,d,c){"use strict";var r=n("./base64"),f=n("./zipEntries");d.exports=function(i,u){var p,g,A,b;for(u=u||{},u.base64&&(i=r.decode(i)),g=new f(i,u),p=g.files,A=0;A<p.length;A++)b=p[A],this.file(b.fileName,b.decompressed,{binary:!0,optimizedBinaryString:!0,date:b.date,dir:b.dir,comment:b.fileComment.length?b.fileComment:null,createFolders:u.createFolders});return g.zipComment.length&&(this.comment=g.zipComment),this}},{"./base64":1,"./zipEntries":22}],11:[function(n,d,c){(function(r){"use strict";var f=function(){};if(typeof r!="undefined"){var i=!r.from;if(!i)try{r.from("foo","utf8")}catch(u){i=!0}f=i?function(u,p){return p?new r(u,p):new r(u)}:r.from.bind(r),r.alloc||(r.alloc=function(u){return new r(u)})}d.exports=function(u,p){return typeof u=="number"?r.alloc(u):f(u,p)},d.exports.test=function(u){return r.isBuffer(u)}}).call(this,typeof y!="undefined"?y:void 0)},{}],12:[function(n,d,c){"use strict";var r=n("./uint8ArrayReader");function f(i){this.data=i,this.length=this.data.length,this.index=0}f.prototype=new r,f.prototype.readData=function(i){this.checkOffset(i);var u=this.data.slice(this.index,this.index+i);return this.index+=i,u},d.exports=f},{"./uint8ArrayReader":18}],13:[function(n,d,c){"use strict";var r=n("./support"),f=n("./utils"),i=n("./crc32"),u=n("./signature"),p=n("./defaults"),g=n("./base64"),A=n("./compressions"),b=n("./compressedObject"),x=n("./nodeBuffer"),w=n("./utf8"),_=n("./stringWriter"),C=n("./uint8ArrayWriter"),L=function(H){if(H._data instanceof b&&(H._data=H._data.getContent(),H.options.binary=!0,H.options.base64=!1,f.getTypeOf(H._data)==="uint8array")){var X=H._data;H._data=new Uint8Array(X.length),X.length!==0&&H._data.set(X,0)}return H._data},E=function(H){var X=L(H),V=f.getTypeOf(X);return V==="string"?!H.options.binary&&r.nodebuffer?x(X,"utf-8"):H.asBinary():X},S=function(H){var X=L(this);return X===null||typeof X=="undefined"?"":(this.options.base64&&(X=g.decode(X)),H&&this.options.binary?X=W.utf8decode(X):X=f.transformTo("string",X),!H&&!this.options.binary&&(X=f.transformTo("string",W.utf8encode(X))),X)},O=function(H,X,V){this.name=H,this.dir=V.dir,this.date=V.date,this.comment=V.comment,this._data=X,this.options=V,this._initialMetadata={dir:V.dir,date:V.date}};O.prototype={asText:function(){return S.call(this,!0)},asBinary:function(){return S.call(this,!1)},asNodeBuffer:function(){var H=E(this);return f.transformTo("nodebuffer",H)},asUint8Array:function(){var H=E(this);return f.transformTo("uint8array",H)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var D=function(H,X){var V="",q;for(q=0;q<X;q++)V+=String.fromCharCode(H&255),H=H>>>8;return V},F=function(){var H={},X,V;for(X=0;X<arguments.length;X++)for(V in arguments[X])arguments[X].hasOwnProperty(V)&&typeof H[V]=="undefined"&&(H[V]=arguments[X][V]);return H},U=function(H){return H=H||{},H.base64===!0&&(H.binary===null||H.binary===void 0)&&(H.binary=!0),H=F(H,p),H.date=H.date||new Date,H.compression!==null&&(H.compression=H.compression.toUpperCase()),H},R=function(H,X,V){var q=f.getTypeOf(X),se;if(V=U(V),V.createFolders&&(se=K(H))&&Z.call(this,se,!0),V.dir||X===null||typeof X=="undefined")V.base64=!1,V.binary=!1,X=null;else if(q==="string")V.binary&&!V.base64&&(V.optimizedBinaryString!==!0&&(X=f.string2binary(X)));else{if(V.base64=!1,V.binary=!0,!q&&!(X instanceof b))throw new Error("The data of '"+H+"' is in an unsupported format !");q==="arraybuffer"&&(X=f.transformTo("uint8array",X))}var ve=new O(H,X,V);return this.files[H]=ve,ve},K=function(H){H.slice(-1)=="/"&&(H=H.substring(0,H.length-1));var X=H.lastIndexOf("/");return X>0?H.substring(0,X):""},Z=function(H,X){return H.slice(-1)!="/"&&(H+="/"),X=typeof X!="undefined"?X:!1,this.files[H]||R.call(this,H,null,{dir:!0,createFolders:X}),this.files[H]},P=function(H,X){var V=new b,q;return H._data instanceof b?(V.uncompressedSize=H._data.uncompressedSize,V.crc32=H._data.crc32,V.uncompressedSize===0||H.dir?(X=A.STORE,V.compressedContent="",V.crc32=0):H._data.compressionMethod===X.magic?V.compressedContent=H._data.getCompressedContent():(q=H._data.getContent(),V.compressedContent=X.compress(f.transformTo(X.compressInputType,q)))):(q=E(H),(!q||q.length===0||H.dir)&&(X=A.STORE,q=""),V.uncompressedSize=q.length,V.crc32=i(q),V.compressedContent=X.compress(f.transformTo(X.compressInputType,q))),V.compressedSize=V.compressedContent.length,V.compressionMethod=X.magic,V},Y=function(H,X,V,q){var se=V.compressedContent,ve=f.transformTo("string",w.utf8encode(X.name)),ue=X.comment||"",xe=f.transformTo("string",w.utf8encode(ue)),Fe=ve.length!==X.name.length,Ue=xe.length!==ue.length,Ze=X.options,we,He,ee="",he="",Ve="",oe,Q;X._initialMetadata.dir!==X.dir?oe=X.dir:oe=Ze.dir,X._initialMetadata.date!==X.date?Q=X.date:Q=Ze.date,we=Q.getHours(),we=we<<6,we=we|Q.getMinutes(),we=we<<5,we=we|Q.getSeconds()/2,He=Q.getFullYear()-1980,He=He<<4,He=He|Q.getMonth()+1,He=He<<5,He=He|Q.getDate(),Fe&&(he=D(1,1)+D(i(ve),4)+ve,ee+="up"+D(he.length,2)+he),Ue&&(Ve=D(1,1)+D(this.crc32(xe),4)+xe,ee+="uc"+D(Ve.length,2)+Ve);var G="";G+=`
\0`,G+=Fe||Ue?"\0\b":"\0\0",G+=V.compressionMethod,G+=D(we,2),G+=D(He,2),G+=D(V.crc32,4),G+=D(V.compressedSize,4),G+=D(V.uncompressedSize,4),G+=D(ve.length,2),G+=D(ee.length,2);var te=u.LOCAL_FILE_HEADER+G+ve+ee,Ae=u.CENTRAL_FILE_HEADER+"\0"+G+D(xe.length,2)+"\0\0\0\0"+(oe===!0?"\0\0\0":"\0\0\0\0")+D(q,4)+ve+ee+xe;return{fileRecord:te,dirRecord:Ae,compressedObject:V}},W={load:function(H,X){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(H){var X=[],V,q,se,ve;for(V in this.files){if(!this.files.hasOwnProperty(V))continue;se=this.files[V],ve=new O(se.name,se._data,F(se.options)),q=V.slice(this.root.length,V.length),V.slice(0,this.root.length)===this.root&&H(q,ve)&&X.push(ve)}return X},file:function(H,X,V){if(arguments.length===1)if(f.isRegExp(H)){var q=H;return this.filter(function(se,ve){return!ve.dir&&q.test(se)})}else return this.filter(function(se,ve){return!ve.dir&&se===H})[0]||null;else H=this.root+H,R.call(this,H,X,V);return this},folder:function(H){if(!H)return this;if(f.isRegExp(H))return this.filter(function(se,ve){return ve.dir&&H.test(se)});var X=this.root+H,V=Z.call(this,X),q=this.clone();return q.root=V.name,q},remove:function(H){H=this.root+H;var X=this.files[H];if(X||(H.slice(-1)!="/"&&(H+="/"),X=this.files[H]),X&&!X.dir)delete this.files[H];else for(var V=this.filter(function(se,ve){return ve.name.slice(0,H.length)===H}),q=0;q<V.length;q++)delete this.files[V[q].name];return this},generate:function(H){H=F(H||{},{base64:!0,compression:"STORE",type:"base64",comment:null}),f.checkSupport(H.type);var X=[],V=0,q=0,se,ve,ue=f.transformTo("string",this.utf8encode(H.comment||this.comment||""));for(var xe in this.files){if(!this.files.hasOwnProperty(xe))continue;var Fe=this.files[xe],Ue=Fe.options.compression||H.compression.toUpperCase(),Ze=A[Ue];if(!Ze)throw new Error(Ue+" is not a valid compression method !");var we=P.call(this,Fe,Ze),He=Y.call(this,xe,Fe,we,V);V+=He.fileRecord.length+we.compressedSize,q+=He.dirRecord.length,X.push(He)}var ee="";ee=u.CENTRAL_DIRECTORY_END+"\0\0\0\0"+D(X.length,2)+D(X.length,2)+D(q,4)+D(V,4)+D(ue.length,2)+ue;var he=H.type.toLowerCase();for(he==="uint8array"||he==="arraybuffer"||he==="blob"||he==="nodebuffer"?se=new C(V+q+ee.length):se=new _(V+q+ee.length),ve=0;ve<X.length;ve++)se.append(X[ve].fileRecord),se.append(X[ve].compressedObject.compressedContent);for(ve=0;ve<X.length;ve++)se.append(X[ve].dirRecord);se.append(ee);var Ve=se.finalize();switch(H.type.toLowerCase()){case"uint8array":case"arraybuffer":case"nodebuffer":return f.transformTo(H.type.toLowerCase(),Ve);case"blob":return f.arrayBuffer2Blob(f.transformTo("arraybuffer",Ve));case"base64":return H.base64?g.encode(Ve):Ve;default:return Ve}},crc32:function(H,X){return i(H,X)},utf8encode:function(H){return f.transformTo("string",w.utf8encode(H))},utf8decode:function(H){return w.utf8decode(H)}};d.exports=W},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(n,d,c){"use strict";c.LOCAL_FILE_HEADER="PK",c.CENTRAL_FILE_HEADER="PK",c.CENTRAL_DIRECTORY_END="PK",c.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",c.ZIP64_CENTRAL_DIRECTORY_END="PK",c.DATA_DESCRIPTOR="PK\x07\b"},{}],15:[function(n,d,c){"use strict";var r=n("./dataReader"),f=n("./utils");function i(u,p){this.data=u,p||(this.data=f.string2binary(this.data)),this.length=this.data.length,this.index=0}i.prototype=new r,i.prototype.byteAt=function(u){return this.data.charCodeAt(u)},i.prototype.lastIndexOfSignature=function(u){return this.data.lastIndexOf(u)},i.prototype.readData=function(u){this.checkOffset(u);var p=this.data.slice(this.index,this.index+u);return this.index+=u,p},d.exports=i},{"./dataReader":5,"./utils":21}],16:[function(n,d,c){"use strict";var r=n("./utils"),f=function(){this.data=[]};f.prototype={append:function(u){u=r.transformTo("string",u),this.data.push(u)},finalize:function(){return this.data.join("")}},d.exports=f},{"./utils":21}],17:[function(n,d,c){(function(r){"use strict";if(c.base64=!0,c.array=!0,c.string=!0,c.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",c.nodebuffer=typeof r!="undefined",c.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")c.blob=!1;else{var f=new ArrayBuffer(0);try{c.blob=new Blob([f],{type:"application/zip"}).size===0}catch(p){try{var i=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,u=new i;u.append(f),c.blob=u.getBlob("application/zip").size===0}catch(g){c.blob=!1}}}}).call(this,typeof y!="undefined"?y:void 0)},{}],18:[function(n,d,c){"use strict";var r=n("./dataReader");function f(i){i&&(this.data=i,this.length=this.data.length,this.index=0)}f.prototype=new r,f.prototype.byteAt=function(i){return this.data[i]},f.prototype.lastIndexOfSignature=function(i){for(var u=i.charCodeAt(0),p=i.charCodeAt(1),g=i.charCodeAt(2),A=i.charCodeAt(3),b=this.length-4;b>=0;--b)if(this.data[b]===u&&this.data[b+1]===p&&this.data[b+2]===g&&this.data[b+3]===A)return b;return-1},f.prototype.readData=function(i){if(this.checkOffset(i),i===0)return new Uint8Array(0);var u=this.data.subarray(this.index,this.index+i);return this.index+=i,u},d.exports=f},{"./dataReader":5}],19:[function(n,d,c){"use strict";var r=n("./utils"),f=function(u){this.data=new Uint8Array(u),this.index=0};f.prototype={append:function(u){u.length!==0&&(u=r.transformTo("uint8array",u),this.data.set(u,this.index),this.index+=u.length)},finalize:function(){return this.data}},d.exports=f},{"./utils":21}],20:[function(n,d,c){"use strict";for(var r=n("./utils"),f=n("./support"),i=n("./nodeBuffer"),u=new Array(256),p=0;p<256;p++)u[p]=p>=252?6:p>=248?5:p>=240?4:p>=224?3:p>=192?2:1;u[254]=u[254]=1;var g=function(w){var _,C,L,E,S,O=w.length,D=0;for(E=0;E<O;E++)C=w.charCodeAt(E),(C&64512)===55296&&E+1<O&&(L=w.charCodeAt(E+1),(L&64512)===56320&&(C=65536+(C-55296<<10)+(L-56320),E++)),D+=C<128?1:C<2048?2:C<65536?3:4;for(f.uint8array?_=new Uint8Array(D):_=new Array(D),S=0,E=0;S<D;E++)C=w.charCodeAt(E),(C&64512)===55296&&E+1<O&&(L=w.charCodeAt(E+1),(L&64512)===56320&&(C=65536+(C-55296<<10)+(L-56320),E++)),C<128?_[S++]=C:C<2048?(_[S++]=192|C>>>6,_[S++]=128|C&63):C<65536?(_[S++]=224|C>>>12,_[S++]=128|C>>>6&63,_[S++]=128|C&63):(_[S++]=240|C>>>18,_[S++]=128|C>>>12&63,_[S++]=128|C>>>6&63,_[S++]=128|C&63);return _},A=function(w,_){var C;for(_=_||w.length,_>w.length&&(_=w.length),C=_-1;C>=0&&(w[C]&192)===128;)C--;return C<0||C===0?_:C+u[w[C]]>_?C:_},b=function(w){var _,C,L,E,S,O=w.length,D=new Array(O*2);for(L=0,C=0;C<O;){if(E=w[C++],E<128){D[L++]=E;continue}if(S=u[E],S>4){D[L++]=65533,C+=S-1;continue}for(E&=S===2?31:S===3?15:7;S>1&&C<O;)E=E<<6|w[C++]&63,S--;if(S>1){D[L++]=65533;continue}E<65536?D[L++]=E:(E-=65536,D[L++]=55296|E>>10&1023,D[L++]=56320|E&1023)}return D.length!==L&&(D.subarray?D=D.subarray(0,L):D.length=L),r.applyFromCharCode(D)};c.utf8encode=function(w){return f.nodebuffer?i(w,"utf-8"):g(w)},c.utf8decode=function(w){if(f.nodebuffer)return r.transformTo("nodebuffer",w).toString("utf-8");w=r.transformTo(f.uint8array?"uint8array":"array",w);for(var _=[],C=0,L=w.length,E=65536;C<L;){var S=A(w,Math.min(C+E,L));f.uint8array?_.push(b(w.subarray(C,S))):_.push(b(w.slice(C,S))),C=S}return _.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(n,d,c){"use strict";var r=n("./support"),f=n("./compressions"),i=n("./nodeBuffer");c.string2binary=function(x){for(var w="",_=0;_<x.length;_++)w+=String.fromCharCode(x.charCodeAt(_)&255);return w},c.arrayBuffer2Blob=function(x){c.checkSupport("blob");try{return new Blob([x],{type:"application/zip"})}catch(C){try{var w=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,_=new w;return _.append(x),_.getBlob("application/zip")}catch(L){throw new Error("Bug : can't construct the Blob.")}}};function u(x){return x}function p(x,w){for(var _=0;_<x.length;++_)w[_]=x.charCodeAt(_)&255;return w}function g(x){var w=65536,_=[],C=x.length,L=c.getTypeOf(x),E=0,S=!0;try{switch(L){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,i(0));break}}catch(F){S=!1}if(!S){for(var O="",D=0;D<x.length;D++)O+=String.fromCharCode(x[D]);return O}for(;E<C&&w>1;)try{L==="array"||L==="nodebuffer"?_.push(String.fromCharCode.apply(null,x.slice(E,Math.min(E+w,C)))):_.push(String.fromCharCode.apply(null,x.subarray(E,Math.min(E+w,C)))),E+=w}catch(F){w=Math.floor(w/2)}return _.join("")}c.applyFromCharCode=g;function A(x,w){for(var _=0;_<x.length;_++)w[_]=x[_];return w}var b={};b.string={string:u,array:function(w){return p(w,new Array(w.length))},arraybuffer:function(w){return b.string.uint8array(w).buffer},uint8array:function(w){return p(w,new Uint8Array(w.length))},nodebuffer:function(w){return p(w,i(w.length))}},b.array={string:g,array:u,arraybuffer:function(w){return new Uint8Array(w).buffer},uint8array:function(w){return new Uint8Array(w)},nodebuffer:function(w){return i(w)}},b.arraybuffer={string:function(w){return g(new Uint8Array(w))},array:function(w){return A(new Uint8Array(w),new Array(w.byteLength))},arraybuffer:u,uint8array:function(w){return new Uint8Array(w)},nodebuffer:function(w){return i(new Uint8Array(w))}},b.uint8array={string:g,array:function(w){return A(w,new Array(w.length))},arraybuffer:function(w){return w.buffer},uint8array:u,nodebuffer:function(w){return i(w)}},b.nodebuffer={string:g,array:function(w){return A(w,new Array(w.length))},arraybuffer:function(w){return b.nodebuffer.uint8array(w).buffer},uint8array:function(w){return A(w,new Uint8Array(w.length))},nodebuffer:u},c.transformTo=function(x,w){if(w||(w=""),!x)return w;c.checkSupport(x);var _=c.getTypeOf(w),C=b[_][x](w);return C},c.getTypeOf=function(x){if(typeof x=="string")return"string";if(Object.prototype.toString.call(x)==="[object Array]")return"array";if(r.nodebuffer&&i.test(x))return"nodebuffer";if(r.uint8array&&x instanceof Uint8Array)return"uint8array";if(r.arraybuffer&&x instanceof ArrayBuffer)return"arraybuffer"},c.checkSupport=function(x){var w=r[x.toLowerCase()];if(!w)throw new Error(x+" is not supported by this browser")},c.MAX_VALUE_16BITS=65535,c.MAX_VALUE_32BITS=-1,c.pretty=function(x){var w="",_,C;for(C=0;C<(x||"").length;C++)_=x.charCodeAt(C),w+="\\x"+(_<16?"0":"")+_.toString(16).toUpperCase();return w},c.findCompression=function(x){for(var w in f){if(!f.hasOwnProperty(w))continue;if(f[w].magic===x)return f[w]}return null},c.isRegExp=function(x){return Object.prototype.toString.call(x)==="[object RegExp]"}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(n,d,c){"use strict";var r=n("./stringReader"),f=n("./nodeBufferReader"),i=n("./uint8ArrayReader"),u=n("./utils"),p=n("./signature"),g=n("./zipEntry"),A=n("./support"),b=n("./object");function x(w,_){this.files=[],this.loadOptions=_,w&&this.load(w)}x.prototype={checkSignature:function(_){var C=this.reader.readString(4);if(C!==_)throw new Error("Corrupted zip or bug : unexpected signature ("+u.pretty(C)+", expected "+u.pretty(_)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=b.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var _=this.zip64EndOfCentralSize-44,C=0,L,E,S;C<_;)L=this.reader.readInt(2),E=this.reader.readInt(4),S=this.reader.readString(E),this.zip64ExtensibleData[L]={id:L,length:E,value:S}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var _,C;for(_=0;_<this.files.length;_++)C=this.files[_],this.reader.setIndex(C.localHeaderOffset),this.checkSignature(p.LOCAL_FILE_HEADER),C.readLocalPart(this.reader),C.handleUTF8()},readCentralDir:function(){var _;for(this.reader.setIndex(this.centralDirOffset);this.reader.readString(4)===p.CENTRAL_FILE_HEADER;)_=new g({zip64:this.zip64},this.loadOptions),_.readCentralPart(this.reader),this.files.push(_)},readEndOfCentral:function(){var _=this.reader.lastIndexOfSignature(p.CENTRAL_DIRECTORY_END);if(_===-1)throw new Error("Corrupted zip : can't find end of central directory");if(this.reader.setIndex(_),this.checkSignature(p.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===u.MAX_VALUE_16BITS||this.diskWithCentralDirStart===u.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===u.MAX_VALUE_16BITS||this.centralDirRecords===u.MAX_VALUE_16BITS||this.centralDirSize===u.MAX_VALUE_32BITS||this.centralDirOffset===u.MAX_VALUE_32BITS){if(this.zip64=!0,_=this.reader.lastIndexOfSignature(p.ZIP64_CENTRAL_DIRECTORY_LOCATOR),_===-1)throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.reader.setIndex(_),this.checkSignature(p.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(p.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}},prepareReader:function(_){var C=u.getTypeOf(_);C==="string"&&!A.uint8array?this.reader=new r(_,this.loadOptions.optimizedBinaryString):C==="nodebuffer"?this.reader=new f(_):this.reader=new i(u.transformTo("uint8array",_))},load:function(_){this.prepareReader(_),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},d.exports=x},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(n,d,c){"use strict";var r=n("./stringReader"),f=n("./utils"),i=n("./compressedObject"),u=n("./object");function p(g,A){this.options=g,this.loadOptions=A}p.prototype={isEncrypted:function(){return(this.bitFlag&1)===1},useUTF8:function(){return(this.bitFlag&2048)===2048},prepareCompressedContent:function(A,b,x){return function(){var w=A.index;A.setIndex(b);var _=A.readData(x);return A.setIndex(w),_}},prepareContent:function(A,b,x,w,_){return function(){var C=f.transformTo(w.uncompressInputType,this.getCompressedContent()),L=w.uncompress(C);if(L.length!==_)throw new Error("Bug : uncompressed data size mismatch");return L}},readLocalPart:function(A){var b,x;if(A.skip(22),this.fileNameLength=A.readInt(2),x=A.readInt(2),this.fileName=A.readString(this.fileNameLength),A.skip(x),this.compressedSize==-1||this.uncompressedSize==-1)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");if(b=f.findCompression(this.compressionMethod),b===null)throw new Error("Corrupted zip : compression "+f.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")");if(this.decompressed=new i,this.decompressed.compressedSize=this.compressedSize,this.decompressed.uncompressedSize=this.uncompressedSize,this.decompressed.crc32=this.crc32,this.decompressed.compressionMethod=this.compressionMethod,this.decompressed.getCompressedContent=this.prepareCompressedContent(A,A.index,this.compressedSize,b),this.decompressed.getContent=this.prepareContent(A,A.index,this.compressedSize,b,this.uncompressedSize),this.loadOptions.checkCRC32&&(this.decompressed=f.transformTo("string",this.decompressed.getContent()),u.crc32(this.decompressed)!==this.crc32))throw new Error("Corrupted zip : CRC32 mismatch")},readCentralPart:function(A){if(this.versionMadeBy=A.readString(2),this.versionNeeded=A.readInt(2),this.bitFlag=A.readInt(2),this.compressionMethod=A.readString(2),this.date=A.readDate(),this.crc32=A.readInt(4),this.compressedSize=A.readInt(4),this.uncompressedSize=A.readInt(4),this.fileNameLength=A.readInt(2),this.extraFieldsLength=A.readInt(2),this.fileCommentLength=A.readInt(2),this.diskNumberStart=A.readInt(2),this.internalFileAttributes=A.readInt(2),this.externalFileAttributes=A.readInt(4),this.localHeaderOffset=A.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");this.fileName=A.readString(this.fileNameLength),this.readExtraFields(A),this.parseZIP64ExtraField(A),this.fileComment=A.readString(this.fileCommentLength),this.dir=!!(this.externalFileAttributes&16)},parseZIP64ExtraField:function(A){if(!this.extraFields[1])return;var b=new r(this.extraFields[1].value);this.uncompressedSize===f.MAX_VALUE_32BITS&&(this.uncompressedSize=b.readInt(8)),this.compressedSize===f.MAX_VALUE_32BITS&&(this.compressedSize=b.readInt(8)),this.localHeaderOffset===f.MAX_VALUE_32BITS&&(this.localHeaderOffset=b.readInt(8)),this.diskNumberStart===f.MAX_VALUE_32BITS&&(this.diskNumberStart=b.readInt(4))},readExtraFields:function(A){var b=A.index,x,w,_;for(this.extraFields=this.extraFields||{};A.index<b+this.extraFieldsLength;)x=A.readInt(2),w=A.readInt(2),_=A.readString(w),this.extraFields[x]={id:x,length:w,value:_}},handleUTF8:function(){if(this.useUTF8())this.fileName=u.utf8decode(this.fileName),this.fileComment=u.utf8decode(this.fileComment);else{var A=this.findExtraFieldUnicodePath();A!==null&&(this.fileName=A);var b=this.findExtraFieldUnicodeComment();b!==null&&(this.fileComment=b)}},findExtraFieldUnicodePath:function(){var A=this.extraFields[28789];if(A){var b=new r(A.value);return b.readInt(1)!==1||u.crc32(this.fileName)!==b.readInt(4)?null:u.utf8decode(b.readString(A.length-5))}return null},findExtraFieldUnicodeComment:function(){var A=this.extraFields[25461];if(A){var b=new r(A.value);return b.readInt(1)!==1||u.crc32(this.fileComment)!==b.readInt(4)?null:u.utf8decode(b.readString(A.length-5))}return null}},d.exports=p},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(n,d,c){"use strict";var r=n("./lib/utils/common").assign,f=n("./lib/deflate"),i=n("./lib/inflate"),u=n("./lib/zlib/constants"),p={};r(p,f,i,u),d.exports=p},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(n,d,c){"use strict";var r=n("./zlib/deflate.js"),f=n("./utils/common"),i=n("./utils/strings"),u=n("./zlib/messages"),p=n("./zlib/zstream"),g=0,A=4,b=0,x=1,w=-1,_=0,C=8,L=function(F){this.options=f.assign({level:w,method:C,chunkSize:16384,windowBits:15,memLevel:8,strategy:_,to:""},F||{});var U=this.options;U.raw&&U.windowBits>0?U.windowBits=-U.windowBits:U.gzip&&U.windowBits>0&&U.windowBits<16&&(U.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new p,this.strm.avail_out=0;var R=r.deflateInit2(this.strm,U.level,U.method,U.windowBits,U.memLevel,U.strategy);if(R!==b)throw new Error(u[R]);U.header&&r.deflateSetHeader(this.strm,U.header)};L.prototype.push=function(D,F){var U=this.strm,R=this.options.chunkSize,K,Z;if(this.ended)return!1;Z=F===~~F?F:F===!0?A:g,typeof D=="string"?U.input=i.string2buf(D):U.input=D,U.next_in=0,U.avail_in=U.input.length;do{if(U.avail_out===0&&(U.output=new f.Buf8(R),U.next_out=0,U.avail_out=R),K=r.deflate(U,Z),K!==x&&K!==b)return this.onEnd(K),this.ended=!0,!1;(U.avail_out===0||U.avail_in===0&&Z===A)&&(this.options.to==="string"?this.onData(i.buf2binstring(f.shrinkBuf(U.output,U.next_out))):this.onData(f.shrinkBuf(U.output,U.next_out)))}while((U.avail_in>0||U.avail_out===0)&&K!==x);return Z===A?(K=r.deflateEnd(this.strm),this.onEnd(K),this.ended=!0,K===b):!0},L.prototype.onData=function(D){this.chunks.push(D)},L.prototype.onEnd=function(D){D===b&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=f.flattenChunks(this.chunks)),this.chunks=[],this.err=D,this.msg=this.strm.msg};function E(D,F){var U=new L(F);if(U.push(D,!0),U.err)throw U.msg;return U.result}function S(D,F){return F=F||{},F.raw=!0,E(D,F)}function O(D,F){return F=F||{},F.gzip=!0,E(D,F)}c.Deflate=L,c.deflate=E,c.deflateRaw=S,c.gzip=O},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(n,d,c){"use strict";var r=n("./zlib/inflate.js"),f=n("./utils/common"),i=n("./utils/strings"),u=n("./zlib/constants"),p=n("./zlib/messages"),g=n("./zlib/zstream"),A=n("./zlib/gzheader"),b=function(C){this.options=f.assign({chunkSize:16384,windowBits:0,to:""},C||{});var L=this.options;L.raw&&L.windowBits>=0&&L.windowBits<16&&(L.windowBits=-L.windowBits,L.windowBits===0&&(L.windowBits=-15)),L.windowBits>=0&&L.windowBits<16&&!(C&&C.windowBits)&&(L.windowBits+=32),L.windowBits>15&&L.windowBits<48&&((L.windowBits&15)===0&&(L.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new g,this.strm.avail_out=0;var E=r.inflateInit2(this.strm,L.windowBits);if(E!==u.Z_OK)throw new Error(p[E]);this.header=new A,r.inflateGetHeader(this.strm,this.header)};b.prototype.push=function(_,C){var L=this.strm,E=this.options.chunkSize,S,O,D,F,U;if(this.ended)return!1;O=C===~~C?C:C===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof _=="string"?L.input=i.binstring2buf(_):L.input=_,L.next_in=0,L.avail_in=L.input.length;do{if(L.avail_out===0&&(L.output=new f.Buf8(E),L.next_out=0,L.avail_out=E),S=r.inflate(L,u.Z_NO_FLUSH),S!==u.Z_STREAM_END&&S!==u.Z_OK)return this.onEnd(S),this.ended=!0,!1;L.next_out&&((L.avail_out===0||S===u.Z_STREAM_END||L.avail_in===0&&O===u.Z_FINISH)&&(this.options.to==="string"?(D=i.utf8border(L.output,L.next_out),F=L.next_out-D,U=i.buf2string(L.output,D),L.next_out=F,L.avail_out=E-F,F&&f.arraySet(L.output,L.output,D,F,0),this.onData(U)):this.onData(f.shrinkBuf(L.output,L.next_out))))}while(L.avail_in>0&&S!==u.Z_STREAM_END);return S===u.Z_STREAM_END&&(O=u.Z_FINISH),O===u.Z_FINISH?(S=r.inflateEnd(this.strm),this.onEnd(S),this.ended=!0,S===u.Z_OK):!0},b.prototype.onData=function(_){this.chunks.push(_)},b.prototype.onEnd=function(_){_===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=f.flattenChunks(this.chunks)),this.chunks=[],this.err=_,this.msg=this.strm.msg};function x(_,C){var L=new b(C);if(L.push(_,!0),L.err)throw L.msg;return L.result}function w(_,C){return C=C||{},C.raw=!0,x(_,C)}c.Inflate=b,c.inflate=x,c.inflateRaw=w,c.ungzip=x},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(n,d,c){"use strict";var r=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";c.assign=function(u){for(var p=Array.prototype.slice.call(arguments,1);p.length;){var g=p.shift();if(!g)continue;if(typeof g!="object")throw new TypeError(g+"must be non-object");for(var A in g)g.hasOwnProperty(A)&&(u[A]=g[A])}return u},c.shrinkBuf=function(u,p){return u.length===p?u:u.subarray?u.subarray(0,p):(u.length=p,u)};var f={arraySet:function(p,g,A,b,x){if(g.subarray&&p.subarray){p.set(g.subarray(A,A+b),x);return}for(var w=0;w<b;w++)p[x+w]=g[A+w]},flattenChunks:function(p){var g,A,b,x,w,_;for(b=0,g=0,A=p.length;g<A;g++)b+=p[g].length;for(_=new Uint8Array(b),x=0,g=0,A=p.length;g<A;g++)w=p[g],_.set(w,x),x+=w.length;return _}},i={arraySet:function(p,g,A,b,x){for(var w=0;w<b;w++)p[x+w]=g[A+w]},flattenChunks:function(p){return[].concat.apply([],p)}};c.setTyped=function(u){u?(c.Buf8=Uint8Array,c.Buf16=Uint16Array,c.Buf32=Int32Array,c.assign(c,f)):(c.Buf8=Array,c.Buf16=Array,c.Buf32=Array,c.assign(c,i))},c.setTyped(r)},{}],28:[function(n,d,c){"use strict";var r=n("./common"),f=!0,i=!0;try{String.fromCharCode.apply(null,[0])}catch(A){f=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(A){i=!1}for(var u=new r.Buf8(256),p=0;p<256;p++)u[p]=p>=252?6:p>=248?5:p>=240?4:p>=224?3:p>=192?2:1;u[254]=u[254]=1,c.string2buf=function(A){var b,x,w,_,C,L=A.length,E=0;for(_=0;_<L;_++)x=A.charCodeAt(_),(x&64512)===55296&&_+1<L&&(w=A.charCodeAt(_+1),(w&64512)===56320&&(x=65536+(x-55296<<10)+(w-56320),_++)),E+=x<128?1:x<2048?2:x<65536?3:4;for(b=new r.Buf8(E),C=0,_=0;C<E;_++)x=A.charCodeAt(_),(x&64512)===55296&&_+1<L&&(w=A.charCodeAt(_+1),(w&64512)===56320&&(x=65536+(x-55296<<10)+(w-56320),_++)),x<128?b[C++]=x:x<2048?(b[C++]=192|x>>>6,b[C++]=128|x&63):x<65536?(b[C++]=224|x>>>12,b[C++]=128|x>>>6&63,b[C++]=128|x&63):(b[C++]=240|x>>>18,b[C++]=128|x>>>12&63,b[C++]=128|x>>>6&63,b[C++]=128|x&63);return b};function g(A,b){if(b<65537&&(A.subarray&&i||!A.subarray&&f))return String.fromCharCode.apply(null,r.shrinkBuf(A,b));for(var x="",w=0;w<b;w++)x+=String.fromCharCode(A[w]);return x}c.buf2binstring=function(A){return g(A,A.length)},c.binstring2buf=function(A){for(var b=new r.Buf8(A.length),x=0,w=b.length;x<w;x++)b[x]=A.charCodeAt(x);return b},c.buf2string=function(A,b){var x,w,_,C,L=b||A.length,E=new Array(L*2);for(w=0,x=0;x<L;){if(_=A[x++],_<128){E[w++]=_;continue}if(C=u[_],C>4){E[w++]=65533,x+=C-1;continue}for(_&=C===2?31:C===3?15:7;C>1&&x<L;)_=_<<6|A[x++]&63,C--;if(C>1){E[w++]=65533;continue}_<65536?E[w++]=_:(_-=65536,E[w++]=55296|_>>10&1023,E[w++]=56320|_&1023)}return g(E,w)},c.utf8border=function(A,b){var x;for(b=b||A.length,b>A.length&&(b=A.length),x=b-1;x>=0&&(A[x]&192)===128;)x--;return x<0||x===0?b:x+u[A[x]]>b?x:b}},{"./common":27}],29:[function(n,d,c){"use strict";function r(f,i,u,p){for(var g=f&65535|0,A=f>>>16&65535|0,b=0;u!==0;){b=u>2e3?2e3:u,u-=b;do g=g+i[p++]|0,A=A+g|0;while(--b);g%=65521,A%=65521}return g|A<<16|0}d.exports=r},{}],30:[function(n,d,c){d.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(n,d,c){"use strict";function r(){for(var u,p=[],g=0;g<256;g++){u=g;for(var A=0;A<8;A++)u=u&1?3988292384^u>>>1:u>>>1;p[g]=u}return p}var f=r();function i(u,p,g,A){var b=f,x=A+g;u=u^-1;for(var w=A;w<x;w++)u=u>>>8^b[(u^p[w])&255];return u^-1}d.exports=i},{}],32:[function(n,d,c){"use strict";var r=n("../utils/common"),f=n("./trees"),i=n("./adler32"),u=n("./crc32"),p=n("./messages"),g=0,A=1,b=3,x=4,w=5,_=0,C=1,L=-2,E=-3,S=-5,O=-1,D=1,F=2,U=3,R=4,K=0,Z=2,P=8,Y=9,W=15,z=8,H=29,X=256,V=X+1+H,q=30,se=19,ve=2*V+1,ue=15,xe=3,Fe=258,Ue=Fe+xe+1,Ze=32,we=42,He=69,ee=73,he=91,Ve=103,oe=113,Q=666,G=1,te=2,Ae=3,me=4,Me=3;function Ie(ct,er){return ct.msg=p[er],er}function de(ct){return(ct<<1)-(ct>4?9:0)}function ye(ct){for(var er=ct.length;--er>=0;)ct[er]=0}function De(ct){var er=ct.state,ut=er.pending;if(ut>ct.avail_out&&(ut=ct.avail_out),ut===0)return;r.arraySet(ct.output,er.pending_buf,er.pending_out,ut,ct.next_out),ct.next_out+=ut,er.pending_out+=ut,ct.total_out+=ut,ct.avail_out-=ut,er.pending-=ut,er.pending===0&&(er.pending_out=0)}function tt(ct,er){f._tr_flush_block(ct,ct.block_start>=0?ct.block_start:-1,ct.strstart-ct.block_start,er),ct.block_start=ct.strstart,De(ct.strm)}function Et(ct,er){ct.pending_buf[ct.pending++]=er}function gt(ct,er){ct.pending_buf[ct.pending++]=er>>>8&255,ct.pending_buf[ct.pending++]=er&255}function Pe(ct,er,ut,at){var Ye=ct.avail_in;return Ye>at&&(Ye=at),Ye===0?0:(ct.avail_in-=Ye,r.arraySet(er,ct.input,ct.next_in,Ye,ut),ct.state.wrap===1?ct.adler=i(ct.adler,er,Ye,ut):ct.state.wrap===2&&(ct.adler=u(ct.adler,er,Ye,ut)),ct.next_in+=Ye,ct.total_in+=Ye,Ye)}function Ut(ct,er){var ut=ct.max_chain_length,at=ct.strstart,Ye,Je,Vt=ct.prev_length,Ar=ct.nice_match,Nr=ct.strstart>ct.w_size-Ue?ct.strstart-(ct.w_size-Ue):0,Rr=ct.window,Ln=ct.w_mask,bn=ct.prev,Zn=ct.strstart+Fe,Zt=Rr[at+Vt-1],$t=Rr[at+Vt];ct.prev_length>=ct.good_match&&(ut>>=2),Ar>ct.lookahead&&(Ar=ct.lookahead);do{if(Ye=er,Rr[Ye+Vt]!==$t||Rr[Ye+Vt-1]!==Zt||Rr[Ye]!==Rr[at]||Rr[++Ye]!==Rr[at+1])continue;at+=2,Ye++;do;while(Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&Rr[++at]===Rr[++Ye]&&at<Zn);if(Je=Fe-(Zn-at),at=Zn-Fe,Je>Vt){if(ct.match_start=er,Vt=Je,Je>=Ar)break;Zt=Rr[at+Vt-1],$t=Rr[at+Vt]}}while((er=bn[er&Ln])>Nr&&--ut!==0);return Vt<=ct.lookahead?Vt:ct.lookahead}function pt(ct){var er=ct.w_size,ut,at,Ye,Je,Vt;do{if(Je=ct.window_size-ct.lookahead-ct.strstart,ct.strstart>=er+(er-Ue)){r.arraySet(ct.window,ct.window,er,er,0),ct.match_start-=er,ct.strstart-=er,ct.block_start-=er,at=ct.hash_size,ut=at;do Ye=ct.head[--ut],ct.head[ut]=Ye>=er?Ye-er:0;while(--at);at=er,ut=at;do Ye=ct.prev[--ut],ct.prev[ut]=Ye>=er?Ye-er:0;while(--at);Je+=er}if(ct.strm.avail_in===0)break;if(at=Pe(ct.strm,ct.window,ct.strstart+ct.lookahead,Je),ct.lookahead+=at,ct.lookahead+ct.insert>=xe)for(Vt=ct.strstart-ct.insert,ct.ins_h=ct.window[Vt],ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[Vt+1])&ct.hash_mask;ct.insert&&!(ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[Vt+xe-1])&ct.hash_mask,ct.prev[Vt&ct.w_mask]=ct.head[ct.ins_h],ct.head[ct.ins_h]=Vt,Vt++,ct.insert--,ct.lookahead+ct.insert<xe););}while(ct.lookahead<Ue&&ct.strm.avail_in!==0)}function zt(ct,er){var ut=65535;for(ut>ct.pending_buf_size-5&&(ut=ct.pending_buf_size-5);;){if(ct.lookahead<=1){if(pt(ct),ct.lookahead===0&&er===g)return G;if(ct.lookahead===0)break}ct.strstart+=ct.lookahead,ct.lookahead=0;var at=ct.block_start+ut;if((ct.strstart===0||ct.strstart>=at)&&(ct.lookahead=ct.strstart-at,ct.strstart=at,tt(ct,!1),ct.strm.avail_out===0))return G;if(ct.strstart-ct.block_start>=ct.w_size-Ue&&(tt(ct,!1),ct.strm.avail_out===0))return G}return ct.insert=0,er===x?(tt(ct,!0),ct.strm.avail_out===0?Ae:me):(ct.strstart>ct.block_start&&(tt(ct,!1),ct.strm.avail_out===0),G)}function rr(ct,er){for(var ut,at;;){if(ct.lookahead<Ue){if(pt(ct),ct.lookahead<Ue&&er===g)return G;if(ct.lookahead===0)break}if(ut=0,ct.lookahead>=xe&&(ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[ct.strstart+xe-1])&ct.hash_mask,ut=ct.prev[ct.strstart&ct.w_mask]=ct.head[ct.ins_h],ct.head[ct.ins_h]=ct.strstart),ut!==0&&ct.strstart-ut<=ct.w_size-Ue&&(ct.match_length=Ut(ct,ut)),ct.match_length>=xe)if(at=f._tr_tally(ct,ct.strstart-ct.match_start,ct.match_length-xe),ct.lookahead-=ct.match_length,ct.match_length<=ct.max_lazy_match&&ct.lookahead>=xe){ct.match_length--;do ct.strstart++,ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[ct.strstart+xe-1])&ct.hash_mask,ut=ct.prev[ct.strstart&ct.w_mask]=ct.head[ct.ins_h],ct.head[ct.ins_h]=ct.strstart;while(--ct.match_length!==0);ct.strstart++}else ct.strstart+=ct.match_length,ct.match_length=0,ct.ins_h=ct.window[ct.strstart],ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[ct.strstart+1])&ct.hash_mask;else at=f._tr_tally(ct,0,ct.window[ct.strstart]),ct.lookahead--,ct.strstart++;if(at&&(tt(ct,!1),ct.strm.avail_out===0))return G}return ct.insert=ct.strstart<xe-1?ct.strstart:xe-1,er===x?(tt(ct,!0),ct.strm.avail_out===0?Ae:me):ct.last_lit&&(tt(ct,!1),ct.strm.avail_out===0)?G:te}function nr(ct,er){for(var ut,at,Ye;;){if(ct.lookahead<Ue){if(pt(ct),ct.lookahead<Ue&&er===g)return G;if(ct.lookahead===0)break}if(ut=0,ct.lookahead>=xe&&(ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[ct.strstart+xe-1])&ct.hash_mask,ut=ct.prev[ct.strstart&ct.w_mask]=ct.head[ct.ins_h],ct.head[ct.ins_h]=ct.strstart),ct.prev_length=ct.match_length,ct.prev_match=ct.match_start,ct.match_length=xe-1,ut!==0&&ct.prev_length<ct.max_lazy_match&&ct.strstart-ut<=ct.w_size-Ue&&(ct.match_length=Ut(ct,ut),ct.match_length<=5&&(ct.strategy===D||ct.match_length===xe&&ct.strstart-ct.match_start>4096)&&(ct.match_length=xe-1)),ct.prev_length>=xe&&ct.match_length<=ct.prev_length){Ye=ct.strstart+ct.lookahead-xe,at=f._tr_tally(ct,ct.strstart-1-ct.prev_match,ct.prev_length-xe),ct.lookahead-=ct.prev_length-1,ct.prev_length-=2;do++ct.strstart<=Ye&&(ct.ins_h=(ct.ins_h<<ct.hash_shift^ct.window[ct.strstart+xe-1])&ct.hash_mask,ut=ct.prev[ct.strstart&ct.w_mask]=ct.head[ct.ins_h],ct.head[ct.ins_h]=ct.strstart);while(--ct.prev_length!==0);if(ct.match_available=0,ct.match_length=xe-1,ct.strstart++,at&&(tt(ct,!1),ct.strm.avail_out===0))return G}else if(ct.match_available){if(at=f._tr_tally(ct,0,ct.window[ct.strstart-1]),at&&tt(ct,!1),ct.strstart++,ct.lookahead--,ct.strm.avail_out===0)return G}else ct.match_available=1,ct.strstart++,ct.lookahead--}return ct.match_available&&(at=f._tr_tally(ct,0,ct.window[ct.strstart-1]),ct.match_available=0),ct.insert=ct.strstart<xe-1?ct.strstart:xe-1,er===x?(tt(ct,!0),ct.strm.avail_out===0?Ae:me):ct.last_lit&&(tt(ct,!1),ct.strm.avail_out===0)?G:te}function Kt(ct,er){for(var ut,at,Ye,Je,Vt=ct.window;;){if(ct.lookahead<=Fe){if(pt(ct),ct.lookahead<=Fe&&er===g)return G;if(ct.lookahead===0)break}if(ct.match_length=0,ct.lookahead>=xe&&ct.strstart>0&&(Ye=ct.strstart-1,at=Vt[Ye],at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye])){Je=ct.strstart+Fe;do;while(at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&at===Vt[++Ye]&&Ye<Je);ct.match_length=Fe-(Je-Ye),ct.match_length>ct.lookahead&&(ct.match_length=ct.lookahead)}if(ct.match_length>=xe?(ut=f._tr_tally(ct,1,ct.match_length-xe),ct.lookahead-=ct.match_length,ct.strstart+=ct.match_length,ct.match_length=0):(ut=f._tr_tally(ct,0,ct.window[ct.strstart]),ct.lookahead--,ct.strstart++),ut&&(tt(ct,!1),ct.strm.avail_out===0))return G}return ct.insert=0,er===x?(tt(ct,!0),ct.strm.avail_out===0?Ae:me):ct.last_lit&&(tt(ct,!1),ct.strm.avail_out===0)?G:te}function ir(ct,er){for(var ut;;){if(ct.lookahead===0&&(pt(ct),ct.lookahead===0)){if(er===g)return G;break}if(ct.match_length=0,ut=f._tr_tally(ct,0,ct.window[ct.strstart]),ct.lookahead--,ct.strstart++,ut&&(tt(ct,!1),ct.strm.avail_out===0))return G}return ct.insert=0,er===x?(tt(ct,!0),ct.strm.avail_out===0?Ae:me):ct.last_lit&&(tt(ct,!1),ct.strm.avail_out===0)?G:te}var $e=function(er,ut,at,Ye,Je){this.good_length=er,this.max_lazy=ut,this.nice_length=at,this.max_chain=Ye,this.func=Je},ae;ae=[new $e(0,0,0,0,zt),new $e(4,4,8,4,rr),new $e(4,5,16,8,rr),new $e(4,6,32,32,rr),new $e(4,4,16,16,nr),new $e(8,16,32,32,nr),new $e(8,16,128,128,nr),new $e(8,32,128,256,nr),new $e(32,128,258,1024,nr),new $e(32,258,258,4096,nr)];function re(ct){ct.window_size=2*ct.w_size,ye(ct.head),ct.max_lazy_match=ae[ct.level].max_lazy,ct.good_match=ae[ct.level].good_length,ct.nice_match=ae[ct.level].nice_length,ct.max_chain_length=ae[ct.level].max_chain,ct.strstart=0,ct.block_start=0,ct.lookahead=0,ct.insert=0,ct.match_length=ct.prev_length=xe-1,ct.match_available=0,ct.ins_h=0}function Ce(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=P,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new r.Buf16(ve*2),this.dyn_dtree=new r.Buf16((2*q+1)*2),this.bl_tree=new r.Buf16((2*se+1)*2),ye(this.dyn_ltree),ye(this.dyn_dtree),ye(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new r.Buf16(ue+1),this.heap=new r.Buf16(2*V+1),ye(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new r.Buf16(2*V+1),ye(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ne(ct){var er;return!ct||!ct.state?Ie(ct,L):(ct.total_in=ct.total_out=0,ct.data_type=Z,er=ct.state,er.pending=0,er.pending_out=0,er.wrap<0&&(er.wrap=-er.wrap),er.status=er.wrap?we:oe,ct.adler=er.wrap===2?0:1,er.last_flush=g,f._tr_init(er),_)}function ce(ct){var er=Ne(ct);return er===_&&re(ct.state),er}function dt(ct,er){return!ct||!ct.state||ct.state.wrap!==2?L:(ct.state.gzhead=er,_)}function Dt(ct,er,ut,at,Ye,Je){if(!ct)return L;var Vt=1;if(er===O&&(er=6),at<0?(Vt=0,at=-at):at>15&&(Vt=2,at-=16),Ye<1||Ye>Y||ut!==P||at<8||at>15||er<0||er>9||Je<0||Je>R)return Ie(ct,L);at===8&&(at=9);var Ar=new Ce;return ct.state=Ar,Ar.strm=ct,Ar.wrap=Vt,Ar.gzhead=null,Ar.w_bits=at,Ar.w_size=1<<Ar.w_bits,Ar.w_mask=Ar.w_size-1,Ar.hash_bits=Ye+7,Ar.hash_size=1<<Ar.hash_bits,Ar.hash_mask=Ar.hash_size-1,Ar.hash_shift=~~((Ar.hash_bits+xe-1)/xe),Ar.window=new r.Buf8(Ar.w_size*2),Ar.head=new r.Buf16(Ar.hash_size),Ar.prev=new r.Buf16(Ar.w_size),Ar.lit_bufsize=1<<Ye+6,Ar.pending_buf_size=Ar.lit_bufsize*4,Ar.pending_buf=new r.Buf8(Ar.pending_buf_size),Ar.d_buf=Ar.lit_bufsize>>1,Ar.l_buf=(1+2)*Ar.lit_bufsize,Ar.level=er,Ar.strategy=Je,Ar.method=ut,ce(ct)}function ze(ct,er){return Dt(ct,er,P,W,z,K)}function Yt(ct,er){var ut,at,Ye,Je;if(!ct||!ct.state||er>w||er<0)return ct?Ie(ct,L):L;if(at=ct.state,!ct.output||!ct.input&&ct.avail_in!==0||at.status===Q&&er!==x)return Ie(ct,ct.avail_out===0?S:L);if(at.strm=ct,ut=at.last_flush,at.last_flush=er,at.status===we)if(at.wrap===2)ct.adler=0,Et(at,31),Et(at,139),Et(at,8),at.gzhead?(Et(at,(at.gzhead.text?1:0)+(at.gzhead.hcrc?2:0)+(at.gzhead.extra?4:0)+(at.gzhead.name?8:0)+(at.gzhead.comment?16:0)),Et(at,at.gzhead.time&255),Et(at,at.gzhead.time>>8&255),Et(at,at.gzhead.time>>16&255),Et(at,at.gzhead.time>>24&255),Et(at,at.level===9?2:at.strategy>=F||at.level<2?4:0),Et(at,at.gzhead.os&255),at.gzhead.extra&&at.gzhead.extra.length&&(Et(at,at.gzhead.extra.length&255),Et(at,at.gzhead.extra.length>>8&255)),at.gzhead.hcrc&&(ct.adler=u(ct.adler,at.pending_buf,at.pending,0)),at.gzindex=0,at.status=He):(Et(at,0),Et(at,0),Et(at,0),Et(at,0),Et(at,0),Et(at,at.level===9?2:at.strategy>=F||at.level<2?4:0),Et(at,Me),at.status=oe);else{var Vt=P+(at.w_bits-8<<4)<<8,Ar=-1;at.strategy>=F||at.level<2?Ar=0:at.level<6?Ar=1:at.level===6?Ar=2:Ar=3,Vt|=Ar<<6,at.strstart!==0&&(Vt|=Ze),Vt+=31-Vt%31,at.status=oe,gt(at,Vt),at.strstart!==0&&(gt(at,ct.adler>>>16),gt(at,ct.adler&65535)),ct.adler=1}if(at.status===He)if(at.gzhead.extra){for(Ye=at.pending;at.gzindex<(at.gzhead.extra.length&65535)&&!(at.pending===at.pending_buf_size&&(at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),De(ct),Ye=at.pending,at.pending===at.pending_buf_size));)Et(at,at.gzhead.extra[at.gzindex]&255),at.gzindex++;at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),at.gzindex===at.gzhead.extra.length&&(at.gzindex=0,at.status=ee)}else at.status=ee;if(at.status===ee)if(at.gzhead.name){Ye=at.pending;do{if(at.pending===at.pending_buf_size&&(at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),De(ct),Ye=at.pending,at.pending===at.pending_buf_size)){Je=1;break}at.gzindex<at.gzhead.name.length?Je=at.gzhead.name.charCodeAt(at.gzindex++)&255:Je=0,Et(at,Je)}while(Je!==0);at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),Je===0&&(at.gzindex=0,at.status=he)}else at.status=he;if(at.status===he)if(at.gzhead.comment){Ye=at.pending;do{if(at.pending===at.pending_buf_size&&(at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),De(ct),Ye=at.pending,at.pending===at.pending_buf_size)){Je=1;break}at.gzindex<at.gzhead.comment.length?Je=at.gzhead.comment.charCodeAt(at.gzindex++)&255:Je=0,Et(at,Je)}while(Je!==0);at.gzhead.hcrc&&at.pending>Ye&&(ct.adler=u(ct.adler,at.pending_buf,at.pending-Ye,Ye)),Je===0&&(at.status=Ve)}else at.status=Ve;if(at.status===Ve&&(at.gzhead.hcrc?(at.pending+2>at.pending_buf_size&&De(ct),at.pending+2<=at.pending_buf_size&&(Et(at,ct.adler&255),Et(at,ct.adler>>8&255),ct.adler=0,at.status=oe)):at.status=oe),at.pending!==0){if(De(ct),ct.avail_out===0)return at.last_flush=-1,_}else if(ct.avail_in===0&&de(er)<=de(ut)&&er!==x)return Ie(ct,S);if(at.status===Q&&ct.avail_in!==0)return Ie(ct,S);if(ct.avail_in!==0||at.lookahead!==0||er!==g&&at.status!==Q){var Nr=at.strategy===F?ir(at,er):at.strategy===U?Kt(at,er):ae[at.level].func(at,er);if((Nr===Ae||Nr===me)&&(at.status=Q),Nr===G||Nr===Ae)return ct.avail_out===0&&(at.last_flush=-1),_;if(Nr===te&&(er===A?f._tr_align(at):er!==w&&(f._tr_stored_block(at,0,0,!1),er===b&&(ye(at.head),at.lookahead===0&&(at.strstart=0,at.block_start=0,at.insert=0))),De(ct),ct.avail_out===0))return at.last_flush=-1,_}return er!==x?_:at.wrap<=0?C:(at.wrap===2?(Et(at,ct.adler&255),Et(at,ct.adler>>8&255),Et(at,ct.adler>>16&255),Et(at,ct.adler>>24&255),Et(at,ct.total_in&255),Et(at,ct.total_in>>8&255),Et(at,ct.total_in>>16&255),Et(at,ct.total_in>>24&255)):(gt(at,ct.adler>>>16),gt(at,ct.adler&65535)),De(ct),at.wrap>0&&(at.wrap=-at.wrap),at.pending!==0?_:C)}function Dr(ct){var er;return!ct||!ct.state?L:(er=ct.state.status,er!==we&&er!==He&&er!==ee&&er!==he&&er!==Ve&&er!==oe&&er!==Q?Ie(ct,L):(ct.state=null,er===oe?Ie(ct,E):_))}c.deflateInit=ze,c.deflateInit2=Dt,c.deflateReset=ce,c.deflateResetKeep=Ne,c.deflateSetHeader=dt,c.deflate=Yt,c.deflateEnd=Dr,c.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(n,d,c){"use strict";function r(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}d.exports=r},{}],34:[function(n,d,c){"use strict";var r=30,f=12;d.exports=function(u,p){var g,A,b,x,w,_,C,L,E,S,O,D,F,U,R,K,Z,P,Y,W,z,H,X,V,q;g=u.state,A=u.next_in,V=u.input,b=A+(u.avail_in-5),x=u.next_out,q=u.output,w=x-(p-u.avail_out),_=x+(u.avail_out-257),C=g.dmax,L=g.wsize,E=g.whave,S=g.wnext,O=g.window,D=g.hold,F=g.bits,U=g.lencode,R=g.distcode,K=(1<<g.lenbits)-1,Z=(1<<g.distbits)-1;e:do{F<15&&(D+=V[A++]<<F,F+=8,D+=V[A++]<<F,F+=8),P=U[D&K];t:for(;;){if(Y=P>>>24,D>>>=Y,F-=Y,Y=P>>>16&255,Y===0)q[x++]=P&65535;else if(Y&16){W=P&65535,Y&=15,Y&&(F<Y&&(D+=V[A++]<<F,F+=8),W+=D&(1<<Y)-1,D>>>=Y,F-=Y),F<15&&(D+=V[A++]<<F,F+=8,D+=V[A++]<<F,F+=8),P=R[D&Z];r:for(;;){if(Y=P>>>24,D>>>=Y,F-=Y,Y=P>>>16&255,Y&16){if(z=P&65535,Y&=15,F<Y&&(D+=V[A++]<<F,F+=8,F<Y&&(D+=V[A++]<<F,F+=8)),z+=D&(1<<Y)-1,z>C){u.msg="invalid distance too far back",g.mode=r;break e}if(D>>>=Y,F-=Y,Y=x-w,z>Y){if(Y=z-Y,Y>E&&g.sane){u.msg="invalid distance too far back",g.mode=r;break e}if(H=0,X=O,S===0){if(H+=L-Y,Y<W){W-=Y;do q[x++]=O[H++];while(--Y);H=x-z,X=q}}else if(S<Y){if(H+=L+S-Y,Y-=S,Y<W){W-=Y;do q[x++]=O[H++];while(--Y);if(H=0,S<W){Y=S,W-=Y;do q[x++]=O[H++];while(--Y);H=x-z,X=q}}}else if(H+=S-Y,Y<W){W-=Y;do q[x++]=O[H++];while(--Y);H=x-z,X=q}for(;W>2;)q[x++]=X[H++],q[x++]=X[H++],q[x++]=X[H++],W-=3;W&&(q[x++]=X[H++],W>1&&(q[x++]=X[H++]))}else{H=x-z;do q[x++]=q[H++],q[x++]=q[H++],q[x++]=q[H++],W-=3;while(W>2);W&&(q[x++]=q[H++],W>1&&(q[x++]=q[H++]))}}else if((Y&64)===0){P=R[(P&65535)+(D&(1<<Y)-1)];continue r}else{u.msg="invalid distance code",g.mode=r;break e}break}}else if((Y&64)===0){P=U[(P&65535)+(D&(1<<Y)-1)];continue t}else if(Y&32){g.mode=f;break e}else{u.msg="invalid literal/length code",g.mode=r;break e}break}}while(A<b&&x<_);W=F>>3,A-=W,F-=W<<3,D&=(1<<F)-1,u.next_in=A,u.next_out=x,u.avail_in=A<b?5+(b-A):5-(A-b),u.avail_out=x<_?257+(_-x):257-(x-_),g.hold=D,g.bits=F;return}},{}],35:[function(n,d,c){"use strict";var r=n("../utils/common"),f=n("./adler32"),i=n("./crc32"),u=n("./inffast"),p=n("./inftrees"),g=0,A=1,b=2,x=4,w=5,_=6,C=0,L=1,E=2,S=-2,O=-3,D=-4,F=-5,U=8,R=1,K=2,Z=3,P=4,Y=5,W=6,z=7,H=8,X=9,V=10,q=11,se=12,ve=13,ue=14,xe=15,Fe=16,Ue=17,Ze=18,we=19,He=20,ee=21,he=22,Ve=23,oe=24,Q=25,G=26,te=27,Ae=28,me=29,Me=30,Ie=31,de=32,ye=852,De=592,tt=15,Et=tt;function gt(dt){return(dt>>>24&255)+(dt>>>8&65280)+((dt&65280)<<8)+((dt&255)<<24)}function Pe(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ut(dt){var Dt;return!dt||!dt.state?S:(Dt=dt.state,dt.total_in=dt.total_out=Dt.total=0,dt.msg="",Dt.wrap&&(dt.adler=Dt.wrap&1),Dt.mode=R,Dt.last=0,Dt.havedict=0,Dt.dmax=32768,Dt.head=null,Dt.hold=0,Dt.bits=0,Dt.lencode=Dt.lendyn=new r.Buf32(ye),Dt.distcode=Dt.distdyn=new r.Buf32(De),Dt.sane=1,Dt.back=-1,C)}function pt(dt){var Dt;return!dt||!dt.state?S:(Dt=dt.state,Dt.wsize=0,Dt.whave=0,Dt.wnext=0,Ut(dt))}function zt(dt,Dt){var ze,Yt;return!dt||!dt.state?S:(Yt=dt.state,Dt<0?(ze=0,Dt=-Dt):(ze=(Dt>>4)+1,Dt<48&&(Dt&=15)),Dt&&(Dt<8||Dt>15)?S:(Yt.window!==null&&Yt.wbits!==Dt&&(Yt.window=null),Yt.wrap=ze,Yt.wbits=Dt,pt(dt)))}function rr(dt,Dt){var ze,Yt;return dt?(Yt=new Pe,dt.state=Yt,Yt.window=null,ze=zt(dt,Dt),ze!==C&&(dt.state=null),ze):S}function nr(dt){return rr(dt,Et)}var Kt=!0,ir,$e;function ae(dt){if(Kt){var Dt;for(ir=new r.Buf32(512),$e=new r.Buf32(32),Dt=0;Dt<144;)dt.lens[Dt++]=8;for(;Dt<256;)dt.lens[Dt++]=9;for(;Dt<280;)dt.lens[Dt++]=7;for(;Dt<288;)dt.lens[Dt++]=8;for(p(A,dt.lens,0,288,ir,0,dt.work,{bits:9}),Dt=0;Dt<32;)dt.lens[Dt++]=5;p(b,dt.lens,0,32,$e,0,dt.work,{bits:5}),Kt=!1}dt.lencode=ir,dt.lenbits=9,dt.distcode=$e,dt.distbits=5}function re(dt,Dt,ze,Yt){var Dr,ct=dt.state;return ct.window===null&&(ct.wsize=1<<ct.wbits,ct.wnext=0,ct.whave=0,ct.window=new r.Buf8(ct.wsize)),Yt>=ct.wsize?(r.arraySet(ct.window,Dt,ze-ct.wsize,ct.wsize,0),ct.wnext=0,ct.whave=ct.wsize):(Dr=ct.wsize-ct.wnext,Dr>Yt&&(Dr=Yt),r.arraySet(ct.window,Dt,ze-Yt,Dr,ct.wnext),Yt-=Dr,Yt?(r.arraySet(ct.window,Dt,ze-Yt,Yt,0),ct.wnext=Yt,ct.whave=ct.wsize):(ct.wnext+=Dr,ct.wnext===ct.wsize&&(ct.wnext=0),ct.whave<ct.wsize&&(ct.whave+=Dr))),0}function Ce(dt,Dt){var ze,Yt,Dr,ct,er,ut,at,Ye,Je,Vt,Ar,Nr,Rr,Ln,bn=0,Zn,Zt,$t,Be,je,rt,bt,gr,Gt=new r.Buf8(4),ar,Gr,cn=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!dt||!dt.state||!dt.output||!dt.input&&dt.avail_in!==0)return S;ze=dt.state,ze.mode===se&&(ze.mode=ve),er=dt.next_out,Dr=dt.output,at=dt.avail_out,ct=dt.next_in,Yt=dt.input,ut=dt.avail_in,Ye=ze.hold,Je=ze.bits,Vt=ut,Ar=at,gr=C;e:for(;;)switch(ze.mode){case R:if(ze.wrap===0){ze.mode=ve;break}for(;Je<16;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(ze.wrap&2&&Ye===35615){ze.check=0,Gt[0]=Ye&255,Gt[1]=Ye>>>8&255,ze.check=i(ze.check,Gt,2,0),Ye=0,Je=0,ze.mode=K;break}if(ze.flags=0,ze.head&&(ze.head.done=!1),!(ze.wrap&1)||(((Ye&255)<<8)+(Ye>>8))%31){dt.msg="incorrect header check",ze.mode=Me;break}if((Ye&15)!==U){dt.msg="unknown compression method",ze.mode=Me;break}if(Ye>>>=4,Je-=4,bt=(Ye&15)+8,ze.wbits===0)ze.wbits=bt;else if(bt>ze.wbits){dt.msg="invalid window size",ze.mode=Me;break}ze.dmax=1<<bt,dt.adler=ze.check=1,ze.mode=Ye&512?V:se,Ye=0,Je=0;break;case K:for(;Je<16;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(ze.flags=Ye,(ze.flags&255)!==U){dt.msg="unknown compression method",ze.mode=Me;break}if(ze.flags&57344){dt.msg="unknown header flags set",ze.mode=Me;break}ze.head&&(ze.head.text=Ye>>8&1),ze.flags&512&&(Gt[0]=Ye&255,Gt[1]=Ye>>>8&255,ze.check=i(ze.check,Gt,2,0)),Ye=0,Je=0,ze.mode=Z;case Z:for(;Je<32;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.head&&(ze.head.time=Ye),ze.flags&512&&(Gt[0]=Ye&255,Gt[1]=Ye>>>8&255,Gt[2]=Ye>>>16&255,Gt[3]=Ye>>>24&255,ze.check=i(ze.check,Gt,4,0)),Ye=0,Je=0,ze.mode=P;case P:for(;Je<16;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.head&&(ze.head.xflags=Ye&255,ze.head.os=Ye>>8),ze.flags&512&&(Gt[0]=Ye&255,Gt[1]=Ye>>>8&255,ze.check=i(ze.check,Gt,2,0)),Ye=0,Je=0,ze.mode=Y;case Y:if(ze.flags&1024){for(;Je<16;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.length=Ye,ze.head&&(ze.head.extra_len=Ye),ze.flags&512&&(Gt[0]=Ye&255,Gt[1]=Ye>>>8&255,ze.check=i(ze.check,Gt,2,0)),Ye=0,Je=0}else ze.head&&(ze.head.extra=null);ze.mode=W;case W:if(ze.flags&1024&&(Nr=ze.length,Nr>ut&&(Nr=ut),Nr&&(ze.head&&(bt=ze.head.extra_len-ze.length,ze.head.extra||(ze.head.extra=new Array(ze.head.extra_len)),r.arraySet(ze.head.extra,Yt,ct,Nr,bt)),ze.flags&512&&(ze.check=i(ze.check,Yt,Nr,ct)),ut-=Nr,ct+=Nr,ze.length-=Nr),ze.length))break e;ze.length=0,ze.mode=z;case z:if(ze.flags&2048){if(ut===0)break e;Nr=0;do bt=Yt[ct+Nr++],ze.head&&bt&&ze.length<65536&&(ze.head.name+=String.fromCharCode(bt));while(bt&&Nr<ut);if(ze.flags&512&&(ze.check=i(ze.check,Yt,Nr,ct)),ut-=Nr,ct+=Nr,bt)break e}else ze.head&&(ze.head.name=null);ze.length=0,ze.mode=H;case H:if(ze.flags&4096){if(ut===0)break e;Nr=0;do bt=Yt[ct+Nr++],ze.head&&bt&&ze.length<65536&&(ze.head.comment+=String.fromCharCode(bt));while(bt&&Nr<ut);if(ze.flags&512&&(ze.check=i(ze.check,Yt,Nr,ct)),ut-=Nr,ct+=Nr,bt)break e}else ze.head&&(ze.head.comment=null);ze.mode=X;case X:if(ze.flags&512){for(;Je<16;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(Ye!==(ze.check&65535)){dt.msg="header crc mismatch",ze.mode=Me;break}Ye=0,Je=0}ze.head&&(ze.head.hcrc=ze.flags>>9&1,ze.head.done=!0),dt.adler=ze.check=0,ze.mode=se;break;case V:for(;Je<32;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}dt.adler=ze.check=gt(Ye),Ye=0,Je=0,ze.mode=q;case q:if(ze.havedict===0)return dt.next_out=er,dt.avail_out=at,dt.next_in=ct,dt.avail_in=ut,ze.hold=Ye,ze.bits=Je,E;dt.adler=ze.check=1,ze.mode=se;case se:if(Dt===w||Dt===_)break e;case ve:if(ze.last){Ye>>>=Je&7,Je-=Je&7,ze.mode=te;break}for(;Je<3;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.last=Ye&1,Ye>>>=1,Je-=1;switch(Ye&3){case 0:ze.mode=ue;break;case 1:if(ae(ze),ze.mode=He,Dt===_){Ye>>>=2,Je-=2;break e}break;case 2:ze.mode=Ue;break;case 3:dt.msg="invalid block type",ze.mode=Me}Ye>>>=2,Je-=2;break;case ue:for(Ye>>>=Je&7,Je-=Je&7;Je<32;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if((Ye&65535)!==(Ye>>>16^65535)){dt.msg="invalid stored block lengths",ze.mode=Me;break}if(ze.length=Ye&65535,Ye=0,Je=0,ze.mode=xe,Dt===_)break e;case xe:ze.mode=Fe;case Fe:if(Nr=ze.length,Nr){if(Nr>ut&&(Nr=ut),Nr>at&&(Nr=at),Nr===0)break e;r.arraySet(Dr,Yt,ct,Nr,er),ut-=Nr,ct+=Nr,at-=Nr,er+=Nr,ze.length-=Nr;break}ze.mode=se;break;case Ue:for(;Je<14;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(ze.nlen=(Ye&31)+257,Ye>>>=5,Je-=5,ze.ndist=(Ye&31)+1,Ye>>>=5,Je-=5,ze.ncode=(Ye&15)+4,Ye>>>=4,Je-=4,ze.nlen>286||ze.ndist>30){dt.msg="too many length or distance symbols",ze.mode=Me;break}ze.have=0,ze.mode=Ze;case Ze:for(;ze.have<ze.ncode;){for(;Je<3;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.lens[cn[ze.have++]]=Ye&7,Ye>>>=3,Je-=3}for(;ze.have<19;)ze.lens[cn[ze.have++]]=0;if(ze.lencode=ze.lendyn,ze.lenbits=7,ar={bits:ze.lenbits},gr=p(g,ze.lens,0,19,ze.lencode,0,ze.work,ar),ze.lenbits=ar.bits,gr){dt.msg="invalid code lengths set",ze.mode=Me;break}ze.have=0,ze.mode=we;case we:for(;ze.have<ze.nlen+ze.ndist;){for(;!(bn=ze.lencode[Ye&(1<<ze.lenbits)-1],Zn=bn>>>24,Zt=bn>>>16&255,$t=bn&65535,Zn<=Je);){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if($t<16)Ye>>>=Zn,Je-=Zn,ze.lens[ze.have++]=$t;else{if($t===16){for(Gr=Zn+2;Je<Gr;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(Ye>>>=Zn,Je-=Zn,ze.have===0){dt.msg="invalid bit length repeat",ze.mode=Me;break}bt=ze.lens[ze.have-1],Nr=3+(Ye&3),Ye>>>=2,Je-=2}else if($t===17){for(Gr=Zn+3;Je<Gr;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}Ye>>>=Zn,Je-=Zn,bt=0,Nr=3+(Ye&7),Ye>>>=3,Je-=3}else{for(Gr=Zn+7;Je<Gr;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}Ye>>>=Zn,Je-=Zn,bt=0,Nr=11+(Ye&127),Ye>>>=7,Je-=7}if(ze.have+Nr>ze.nlen+ze.ndist){dt.msg="invalid bit length repeat",ze.mode=Me;break}for(;Nr--;)ze.lens[ze.have++]=bt}}if(ze.mode===Me)break;if(ze.lens[256]===0){dt.msg="invalid code -- missing end-of-block",ze.mode=Me;break}if(ze.lenbits=9,ar={bits:ze.lenbits},gr=p(A,ze.lens,0,ze.nlen,ze.lencode,0,ze.work,ar),ze.lenbits=ar.bits,gr){dt.msg="invalid literal/lengths set",ze.mode=Me;break}if(ze.distbits=6,ze.distcode=ze.distdyn,ar={bits:ze.distbits},gr=p(b,ze.lens,ze.nlen,ze.ndist,ze.distcode,0,ze.work,ar),ze.distbits=ar.bits,gr){dt.msg="invalid distances set",ze.mode=Me;break}if(ze.mode=He,Dt===_)break e;case He:ze.mode=ee;case ee:if(ut>=6&&at>=258){dt.next_out=er,dt.avail_out=at,dt.next_in=ct,dt.avail_in=ut,ze.hold=Ye,ze.bits=Je,u(dt,Ar),er=dt.next_out,Dr=dt.output,at=dt.avail_out,ct=dt.next_in,Yt=dt.input,ut=dt.avail_in,Ye=ze.hold,Je=ze.bits,ze.mode===se&&(ze.back=-1);break}for(ze.back=0;!(bn=ze.lencode[Ye&(1<<ze.lenbits)-1],Zn=bn>>>24,Zt=bn>>>16&255,$t=bn&65535,Zn<=Je);){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(Zt&&(Zt&240)===0){for(Be=Zn,je=Zt,rt=$t;!(bn=ze.lencode[rt+((Ye&(1<<Be+je)-1)>>Be)],Zn=bn>>>24,Zt=bn>>>16&255,$t=bn&65535,Be+Zn<=Je);){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}Ye>>>=Be,Je-=Be,ze.back+=Be}if(Ye>>>=Zn,Je-=Zn,ze.back+=Zn,ze.length=$t,Zt===0){ze.mode=G;break}if(Zt&32){ze.back=-1,ze.mode=se;break}if(Zt&64){dt.msg="invalid literal/length code",ze.mode=Me;break}ze.extra=Zt&15,ze.mode=he;case he:if(ze.extra){for(Gr=ze.extra;Je<Gr;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.length+=Ye&(1<<ze.extra)-1,Ye>>>=ze.extra,Je-=ze.extra,ze.back+=ze.extra}ze.was=ze.length,ze.mode=Ve;case Ve:for(;!(bn=ze.distcode[Ye&(1<<ze.distbits)-1],Zn=bn>>>24,Zt=bn>>>16&255,$t=bn&65535,Zn<=Je);){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if((Zt&240)===0){for(Be=Zn,je=Zt,rt=$t;!(bn=ze.distcode[rt+((Ye&(1<<Be+je)-1)>>Be)],Zn=bn>>>24,Zt=bn>>>16&255,$t=bn&65535,Be+Zn<=Je);){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}Ye>>>=Be,Je-=Be,ze.back+=Be}if(Ye>>>=Zn,Je-=Zn,ze.back+=Zn,Zt&64){dt.msg="invalid distance code",ze.mode=Me;break}ze.offset=$t,ze.extra=Zt&15,ze.mode=oe;case oe:if(ze.extra){for(Gr=ze.extra;Je<Gr;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}ze.offset+=Ye&(1<<ze.extra)-1,Ye>>>=ze.extra,Je-=ze.extra,ze.back+=ze.extra}if(ze.offset>ze.dmax){dt.msg="invalid distance too far back",ze.mode=Me;break}ze.mode=Q;case Q:if(at===0)break e;if(Nr=Ar-at,ze.offset>Nr){if(Nr=ze.offset-Nr,Nr>ze.whave&&ze.sane){dt.msg="invalid distance too far back",ze.mode=Me;break}Nr>ze.wnext?(Nr-=ze.wnext,Rr=ze.wsize-Nr):Rr=ze.wnext-Nr,Nr>ze.length&&(Nr=ze.length),Ln=ze.window}else Ln=Dr,Rr=er-ze.offset,Nr=ze.length;Nr>at&&(Nr=at),at-=Nr,ze.length-=Nr;do Dr[er++]=Ln[Rr++];while(--Nr);ze.length===0&&(ze.mode=ee);break;case G:if(at===0)break e;Dr[er++]=ze.length,at--,ze.mode=ee;break;case te:if(ze.wrap){for(;Je<32;){if(ut===0)break e;ut--,Ye|=Yt[ct++]<<Je,Je+=8}if(Ar-=at,dt.total_out+=Ar,ze.total+=Ar,Ar&&(dt.adler=ze.check=ze.flags?i(ze.check,Dr,Ar,er-Ar):f(ze.check,Dr,Ar,er-Ar)),Ar=at,(ze.flags?Ye:gt(Ye))!==ze.check){dt.msg="incorrect data check",ze.mode=Me;break}Ye=0,Je=0}ze.mode=Ae;case Ae:if(ze.wrap&&ze.flags){for(;Je<32;){if(ut===0)break e;ut--,Ye+=Yt[ct++]<<Je,Je+=8}if(Ye!==(ze.total&4294967295)){dt.msg="incorrect length check",ze.mode=Me;break}Ye=0,Je=0}ze.mode=me;case me:gr=L;break e;case Me:gr=O;break e;case Ie:return D;case de:default:return S}return dt.next_out=er,dt.avail_out=at,dt.next_in=ct,dt.avail_in=ut,ze.hold=Ye,ze.bits=Je,(ze.wsize||Ar!==dt.avail_out&&ze.mode<Me&&(ze.mode<te||Dt!==x))&&re(dt,dt.output,dt.next_out,Ar-dt.avail_out)?(ze.mode=Ie,D):(Vt-=dt.avail_in,Ar-=dt.avail_out,dt.total_in+=Vt,dt.total_out+=Ar,ze.total+=Ar,ze.wrap&&Ar&&(dt.adler=ze.check=ze.flags?i(ze.check,Dr,Ar,dt.next_out-Ar):f(ze.check,Dr,Ar,dt.next_out-Ar)),dt.data_type=ze.bits+(ze.last?64:0)+(ze.mode===se?128:0)+(ze.mode===He||ze.mode===xe?256:0),(Vt===0&&Ar===0||Dt===x)&&gr===C&&(gr=F),gr)}function Ne(dt){if(!dt||!dt.state)return S;var Dt=dt.state;return Dt.window&&(Dt.window=null),dt.state=null,C}function ce(dt,Dt){var ze;return!dt||!dt.state?S:(ze=dt.state,(ze.wrap&2)===0?S:(ze.head=Dt,Dt.done=!1,C))}c.inflateReset=pt,c.inflateReset2=zt,c.inflateResetKeep=Ut,c.inflateInit=nr,c.inflateInit2=rr,c.inflate=Ce,c.inflateEnd=Ne,c.inflateGetHeader=ce,c.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(n,d,c){"use strict";var r=n("../utils/common"),f=15,i=852,u=592,p=0,g=1,A=2,b=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],x=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],w=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],_=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];d.exports=function(L,E,S,O,D,F,U,R){var K=R.bits,Z=0,P=0,Y=0,W=0,z=0,H=0,X=0,V=0,q=0,se=0,ve,ue,xe,Fe,Ue,Ze=null,we=0,He,ee=new r.Buf16(f+1),he=new r.Buf16(f+1),Ve=null,oe=0,Q,G,te;for(Z=0;Z<=f;Z++)ee[Z]=0;for(P=0;P<O;P++)ee[E[S+P]]++;for(z=K,W=f;W>=1&&!(ee[W]!==0);W--);if(z>W&&(z=W),W===0)return D[F++]=1<<24|64<<16|0,D[F++]=1<<24|64<<16|0,R.bits=1,0;for(Y=1;Y<W&&!(ee[Y]!==0);Y++);for(z<Y&&(z=Y),V=1,Z=1;Z<=f;Z++)if(V<<=1,V-=ee[Z],V<0)return-1;if(V>0&&(L===p||W!==1))return-1;for(he[1]=0,Z=1;Z<f;Z++)he[Z+1]=he[Z]+ee[Z];for(P=0;P<O;P++)E[S+P]!==0&&(U[he[E[S+P]]++]=P);if(L===p?(Ze=Ve=U,He=19):L===g?(Ze=b,we-=257,Ve=x,oe-=257,He=256):(Ze=w,Ve=_,He=-1),se=0,P=0,Z=Y,Ue=F,H=z,X=0,xe=-1,q=1<<z,Fe=q-1,L===g&&q>i||L===A&&q>u)return 1;for(var Ae=0;;){Ae++,Q=Z-X,U[P]<He?(G=0,te=U[P]):U[P]>He?(G=Ve[oe+U[P]],te=Ze[we+U[P]]):(G=32+64,te=0),ve=1<<Z-X,ue=1<<H,Y=ue;do ue-=ve,D[Ue+(se>>X)+ue]=Q<<24|G<<16|te|0;while(ue!==0);for(ve=1<<Z-1;se&ve;)ve>>=1;if(ve!==0?(se&=ve-1,se+=ve):se=0,P++,--ee[Z]===0){if(Z===W)break;Z=E[S+U[P]]}if(Z>z&&(se&Fe)!==xe){for(X===0&&(X=z),Ue+=Y,H=Z-X,V=1<<H;H+X<W&&!(V-=ee[H+X],V<=0);)H++,V<<=1;if(q+=1<<H,L===g&&q>i||L===A&&q>u)return 1;xe=se&Fe,D[xe]=z<<24|H<<16|Ue-F|0}}return se!==0&&(D[Ue+se]=Z-X<<24|64<<16|0),R.bits=z,0}},{"../utils/common":27}],37:[function(n,d,c){"use strict";d.exports={"2":"need dictionary","1":"stream end","0":"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(n,d,c){"use strict";var r=n("../utils/common"),f=4,i=0,u=1,p=2;function g(Ce){for(var Ne=Ce.length;--Ne>=0;)Ce[Ne]=0}var A=0,b=1,x=2,w=3,_=258,C=29,L=256,E=L+1+C,S=30,O=19,D=2*E+1,F=15,U=16,R=7,K=256,Z=16,P=17,Y=18,W=[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],z=[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],H=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],X=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],V=512,q=new Array((E+2)*2);g(q);var se=new Array(S*2);g(se);var ve=new Array(V);g(ve);var ue=new Array(_-w+1);g(ue);var xe=new Array(C);g(xe);var Fe=new Array(S);g(Fe);var Ue=function(Ne,ce,dt,Dt,ze){this.static_tree=Ne,this.extra_bits=ce,this.extra_base=dt,this.elems=Dt,this.max_length=ze,this.has_stree=Ne&&Ne.length},Ze,we,He,ee=function(Ne,ce){this.dyn_tree=Ne,this.max_code=0,this.stat_desc=ce};function he(Ce){return Ce<256?ve[Ce]:ve[256+(Ce>>>7)]}function Ve(Ce,Ne){Ce.pending_buf[Ce.pending++]=Ne&255,Ce.pending_buf[Ce.pending++]=Ne>>>8&255}function oe(Ce,Ne,ce){Ce.bi_valid>U-ce?(Ce.bi_buf|=Ne<<Ce.bi_valid&65535,Ve(Ce,Ce.bi_buf),Ce.bi_buf=Ne>>U-Ce.bi_valid,Ce.bi_valid+=ce-U):(Ce.bi_buf|=Ne<<Ce.bi_valid&65535,Ce.bi_valid+=ce)}function Q(Ce,Ne,ce){oe(Ce,ce[Ne*2],ce[Ne*2+1])}function G(Ce,Ne){var ce=0;do ce|=Ce&1,Ce>>>=1,ce<<=1;while(--Ne>0);return ce>>>1}function te(Ce){Ce.bi_valid===16?(Ve(Ce,Ce.bi_buf),Ce.bi_buf=0,Ce.bi_valid=0):Ce.bi_valid>=8&&(Ce.pending_buf[Ce.pending++]=Ce.bi_buf&255,Ce.bi_buf>>=8,Ce.bi_valid-=8)}function Ae(Ce,Ne){var ce=Ne.dyn_tree,dt=Ne.max_code,Dt=Ne.stat_desc.static_tree,ze=Ne.stat_desc.has_stree,Yt=Ne.stat_desc.extra_bits,Dr=Ne.stat_desc.extra_base,ct=Ne.stat_desc.max_length,er,ut,at,Ye,Je,Vt,Ar=0;for(Ye=0;Ye<=F;Ye++)Ce.bl_count[Ye]=0;for(ce[Ce.heap[Ce.heap_max]*2+1]=0,er=Ce.heap_max+1;er<D;er++){if(ut=Ce.heap[er],Ye=ce[ce[ut*2+1]*2+1]+1,Ye>ct&&(Ye=ct,Ar++),ce[ut*2+1]=Ye,ut>dt)continue;Ce.bl_count[Ye]++,Je=0,ut>=Dr&&(Je=Yt[ut-Dr]),Vt=ce[ut*2],Ce.opt_len+=Vt*(Ye+Je),ze&&(Ce.static_len+=Vt*(Dt[ut*2+1]+Je))}if(Ar===0)return;do{for(Ye=ct-1;Ce.bl_count[Ye]===0;)Ye--;Ce.bl_count[Ye]--,Ce.bl_count[Ye+1]+=2,Ce.bl_count[ct]--,Ar-=2}while(Ar>0);for(Ye=ct;Ye!==0;Ye--)for(ut=Ce.bl_count[Ye];ut!==0;){if(at=Ce.heap[--er],at>dt)continue;ce[at*2+1]!==Ye&&(Ce.opt_len+=(Ye-ce[at*2+1])*ce[at*2],ce[at*2+1]=Ye),ut--}}function me(Ce,Ne,ce){var dt=new Array(F+1),Dt=0,ze,Yt;for(ze=1;ze<=F;ze++)dt[ze]=Dt=Dt+ce[ze-1]<<1;for(Yt=0;Yt<=Ne;Yt++){var Dr=Ce[Yt*2+1];if(Dr===0)continue;Ce[Yt*2]=G(dt[Dr]++,Dr)}}function Me(){var Ce,Ne,ce,dt,Dt,ze=new Array(F+1);for(ce=0,dt=0;dt<C-1;dt++)for(xe[dt]=ce,Ce=0;Ce<1<<W[dt];Ce++)ue[ce++]=dt;for(ue[ce-1]=dt,Dt=0,dt=0;dt<16;dt++)for(Fe[dt]=Dt,Ce=0;Ce<1<<z[dt];Ce++)ve[Dt++]=dt;for(Dt>>=7;dt<S;dt++)for(Fe[dt]=Dt<<7,Ce=0;Ce<1<<z[dt]-7;Ce++)ve[256+Dt++]=dt;for(Ne=0;Ne<=F;Ne++)ze[Ne]=0;for(Ce=0;Ce<=143;)q[Ce*2+1]=8,Ce++,ze[8]++;for(;Ce<=255;)q[Ce*2+1]=9,Ce++,ze[9]++;for(;Ce<=279;)q[Ce*2+1]=7,Ce++,ze[7]++;for(;Ce<=287;)q[Ce*2+1]=8,Ce++,ze[8]++;for(me(q,E+1,ze),Ce=0;Ce<S;Ce++)se[Ce*2+1]=5,se[Ce*2]=G(Ce,5);Ze=new Ue(q,W,L+1,E,F),we=new Ue(se,z,0,S,F),He=new Ue(new Array(0),H,0,O,R)}function Ie(Ce){var Ne;for(Ne=0;Ne<E;Ne++)Ce.dyn_ltree[Ne*2]=0;for(Ne=0;Ne<S;Ne++)Ce.dyn_dtree[Ne*2]=0;for(Ne=0;Ne<O;Ne++)Ce.bl_tree[Ne*2]=0;Ce.dyn_ltree[K*2]=1,Ce.opt_len=Ce.static_len=0,Ce.last_lit=Ce.matches=0}function de(Ce){Ce.bi_valid>8?Ve(Ce,Ce.bi_buf):Ce.bi_valid>0&&(Ce.pending_buf[Ce.pending++]=Ce.bi_buf),Ce.bi_buf=0,Ce.bi_valid=0}function ye(Ce,Ne,ce,dt){de(Ce),dt&&(Ve(Ce,ce),Ve(Ce,~ce)),r.arraySet(Ce.pending_buf,Ce.window,Ne,ce,Ce.pending),Ce.pending+=ce}function De(Ce,Ne,ce,dt){var Dt=Ne*2,ze=ce*2;return Ce[Dt]<Ce[ze]||Ce[Dt]===Ce[ze]&&dt[Ne]<=dt[ce]}function tt(Ce,Ne,ce){for(var dt=Ce.heap[ce],Dt=ce<<1;Dt<=Ce.heap_len&&!(Dt<Ce.heap_len&&De(Ne,Ce.heap[Dt+1],Ce.heap[Dt],Ce.depth)&&Dt++,De(Ne,dt,Ce.heap[Dt],Ce.depth));)Ce.heap[ce]=Ce.heap[Dt],ce=Dt,Dt<<=1;Ce.heap[ce]=dt}function Et(Ce,Ne,ce){var dt,Dt,ze=0,Yt,Dr;if(Ce.last_lit!==0)do dt=Ce.pending_buf[Ce.d_buf+ze*2]<<8|Ce.pending_buf[Ce.d_buf+ze*2+1],Dt=Ce.pending_buf[Ce.l_buf+ze],ze++,dt===0?Q(Ce,Dt,Ne):(Yt=ue[Dt],Q(Ce,Yt+L+1,Ne),Dr=W[Yt],Dr!==0&&(Dt-=xe[Yt],oe(Ce,Dt,Dr)),dt--,Yt=he(dt),Q(Ce,Yt,ce),Dr=z[Yt],Dr!==0&&(dt-=Fe[Yt],oe(Ce,dt,Dr)));while(ze<Ce.last_lit);Q(Ce,K,Ne)}function gt(Ce,Ne){var ce=Ne.dyn_tree,dt=Ne.stat_desc.static_tree,Dt=Ne.stat_desc.has_stree,ze=Ne.stat_desc.elems,Yt,Dr,ct=-1,er;for(Ce.heap_len=0,Ce.heap_max=D,Yt=0;Yt<ze;Yt++)ce[Yt*2]!==0?(Ce.heap[++Ce.heap_len]=ct=Yt,Ce.depth[Yt]=0):ce[Yt*2+1]=0;for(;Ce.heap_len<2;)er=Ce.heap[++Ce.heap_len]=ct<2?++ct:0,ce[er*2]=1,Ce.depth[er]=0,Ce.opt_len--,Dt&&(Ce.static_len-=dt[er*2+1]);for(Ne.max_code=ct,Yt=Ce.heap_len>>1;Yt>=1;Yt--)tt(Ce,ce,Yt);er=ze;do Yt=Ce.heap[1],Ce.heap[1]=Ce.heap[Ce.heap_len--],tt(Ce,ce,1),Dr=Ce.heap[1],Ce.heap[--Ce.heap_max]=Yt,Ce.heap[--Ce.heap_max]=Dr,ce[er*2]=ce[Yt*2]+ce[Dr*2],Ce.depth[er]=(Ce.depth[Yt]>=Ce.depth[Dr]?Ce.depth[Yt]:Ce.depth[Dr])+1,ce[Yt*2+1]=ce[Dr*2+1]=er,Ce.heap[1]=er++,tt(Ce,ce,1);while(Ce.heap_len>=2);Ce.heap[--Ce.heap_max]=Ce.heap[1],Ae(Ce,Ne),me(ce,ct,Ce.bl_count)}function Pe(Ce,Ne,ce){var dt,Dt=-1,ze,Yt=Ne[0*2+1],Dr=0,ct=7,er=4;for(Yt===0&&(ct=138,er=3),Ne[(ce+1)*2+1]=65535,dt=0;dt<=ce;dt++){if(ze=Yt,Yt=Ne[(dt+1)*2+1],++Dr<ct&&ze===Yt)continue;Dr<er?Ce.bl_tree[ze*2]+=Dr:ze!==0?(ze!==Dt&&Ce.bl_tree[ze*2]++,Ce.bl_tree[Z*2]++):Dr<=10?Ce.bl_tree[P*2]++:Ce.bl_tree[Y*2]++,Dr=0,Dt=ze,Yt===0?(ct=138,er=3):ze===Yt?(ct=6,er=3):(ct=7,er=4)}}function Ut(Ce,Ne,ce){var dt,Dt=-1,ze,Yt=Ne[0*2+1],Dr=0,ct=7,er=4;for(Yt===0&&(ct=138,er=3),dt=0;dt<=ce;dt++){if(ze=Yt,Yt=Ne[(dt+1)*2+1],++Dr<ct&&ze===Yt)continue;if(Dr<er)do Q(Ce,ze,Ce.bl_tree);while(--Dr!==0);else ze!==0?(ze!==Dt&&(Q(Ce,ze,Ce.bl_tree),Dr--),Q(Ce,Z,Ce.bl_tree),oe(Ce,Dr-3,2)):Dr<=10?(Q(Ce,P,Ce.bl_tree),oe(Ce,Dr-3,3)):(Q(Ce,Y,Ce.bl_tree),oe(Ce,Dr-11,7));Dr=0,Dt=ze,Yt===0?(ct=138,er=3):ze===Yt?(ct=6,er=3):(ct=7,er=4)}}function pt(Ce){var Ne;for(Pe(Ce,Ce.dyn_ltree,Ce.l_desc.max_code),Pe(Ce,Ce.dyn_dtree,Ce.d_desc.max_code),gt(Ce,Ce.bl_desc),Ne=O-1;Ne>=3&&!(Ce.bl_tree[X[Ne]*2+1]!==0);Ne--);return Ce.opt_len+=3*(Ne+1)+5+5+4,Ne}function zt(Ce,Ne,ce,dt){var Dt;for(oe(Ce,Ne-257,5),oe(Ce,ce-1,5),oe(Ce,dt-4,4),Dt=0;Dt<dt;Dt++)oe(Ce,Ce.bl_tree[X[Dt]*2+1],3);Ut(Ce,Ce.dyn_ltree,Ne-1),Ut(Ce,Ce.dyn_dtree,ce-1)}function rr(Ce){var Ne=4093624447,ce;for(ce=0;ce<=31;ce++,Ne>>>=1)if(Ne&1&&Ce.dyn_ltree[ce*2]!==0)return i;if(Ce.dyn_ltree[9*2]!==0||Ce.dyn_ltree[10*2]!==0||Ce.dyn_ltree[13*2]!==0)return u;for(ce=32;ce<L;ce++)if(Ce.dyn_ltree[ce*2]!==0)return u;return i}var nr=!1;function Kt(Ce){nr||(Me(),nr=!0),Ce.l_desc=new ee(Ce.dyn_ltree,Ze),Ce.d_desc=new ee(Ce.dyn_dtree,we),Ce.bl_desc=new ee(Ce.bl_tree,He),Ce.bi_buf=0,Ce.bi_valid=0,Ie(Ce)}function ir(Ce,Ne,ce,dt){oe(Ce,(A<<1)+(dt?1:0),3),ye(Ce,Ne,ce,!0)}function $e(Ce){oe(Ce,b<<1,3),Q(Ce,K,q),te(Ce)}function ae(Ce,Ne,ce,dt){var Dt,ze,Yt=0;Ce.level>0?(Ce.strm.data_type===p&&(Ce.strm.data_type=rr(Ce)),gt(Ce,Ce.l_desc),gt(Ce,Ce.d_desc),Yt=pt(Ce),Dt=Ce.opt_len+3+7>>>3,ze=Ce.static_len+3+7>>>3,ze<=Dt&&(Dt=ze)):Dt=ze=ce+5,ce+4<=Dt&&Ne!==-1?ir(Ce,Ne,ce,dt):Ce.strategy===f||ze===Dt?(oe(Ce,(b<<1)+(dt?1:0),3),Et(Ce,q,se)):(oe(Ce,(x<<1)+(dt?1:0),3),zt(Ce,Ce.l_desc.max_code+1,Ce.d_desc.max_code+1,Yt+1),Et(Ce,Ce.dyn_ltree,Ce.dyn_dtree)),Ie(Ce),dt&&de(Ce)}function re(Ce,Ne,ce){return Ce.pending_buf[Ce.d_buf+Ce.last_lit*2]=Ne>>>8&255,Ce.pending_buf[Ce.d_buf+Ce.last_lit*2+1]=Ne&255,Ce.pending_buf[Ce.l_buf+Ce.last_lit]=ce&255,Ce.last_lit++,Ne===0?Ce.dyn_ltree[ce*2]++:(Ce.matches++,Ne--,Ce.dyn_ltree[(ue[ce]+L+1)*2]++,Ce.dyn_dtree[he(Ne)*2]++),Ce.last_lit===Ce.lit_bufsize-1}c._tr_init=Kt,c._tr_stored_block=ir,c._tr_flush_block=ae,c._tr_tally=re,c._tr_align=$e},{"../utils/common":27}],39:[function(n,d,c){"use strict";function r(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}d.exports=r},{}]},{},[9])(9)})}).call(this,o("/UA6").Buffer,o("UywP"))},IMiH:function(B,k,o){var y=o("Sj9i"),m=o("QBsz"),v=o("4mN7"),a=o("mFDi"),t=o("LPTA"),e=t.devicePixelRatio,h={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},l=[],s=[],n=[],d=[],c=Math.min,r=Math.max,f=Math.cos,i=Math.sin,u=Math.sqrt,p=Math.abs,g=typeof Float32Array!="undefined",A=function(w){this._saveData=!(w||!1),this._saveData&&(this.data=[]),this._ctx=null};A.prototype={constructor:A,_xi:0,_yi:0,_x0:0,_y0:0,_ux:0,_uy:0,_len:0,_lineDash:null,_dashOffset:0,_dashIdx:0,_dashSum:0,setScale:function(w,_,C){C=C||0,this._ux=p(C/e/w)||0,this._uy=p(C/e/_)||0},getContext:function(){return this._ctx},beginPath:function(w){return this._ctx=w,w&&w.beginPath(),w&&(this.dpr=w.dpr),this._saveData&&(this._len=0),this._lineDash&&(this._lineDash=null,this._dashOffset=0),this},moveTo:function(w,_){return this.addData(h.M,w,_),this._ctx&&this._ctx.moveTo(w,_),this._x0=w,this._y0=_,this._xi=w,this._yi=_,this},lineTo:function(w,_){var C=p(w-this._xi)>this._ux||p(_-this._yi)>this._uy||this._len<5;return this.addData(h.L,w,_),this._ctx&&C&&(this._needsDash()?this._dashedLineTo(w,_):this._ctx.lineTo(w,_)),C&&(this._xi=w,this._yi=_),this},bezierCurveTo:function(w,_,C,L,E,S){return this.addData(h.C,w,_,C,L,E,S),this._ctx&&(this._needsDash()?this._dashedBezierTo(w,_,C,L,E,S):this._ctx.bezierCurveTo(w,_,C,L,E,S)),this._xi=E,this._yi=S,this},quadraticCurveTo:function(w,_,C,L){return this.addData(h.Q,w,_,C,L),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(w,_,C,L):this._ctx.quadraticCurveTo(w,_,C,L)),this._xi=C,this._yi=L,this},arc:function(w,_,C,L,E,S){return this.addData(h.A,w,_,C,C,L,E-L,0,S?0:1),this._ctx&&this._ctx.arc(w,_,C,L,E,S),this._xi=f(E)*C+w,this._yi=i(E)*C+_,this},arcTo:function(w,_,C,L,E){return this._ctx&&this._ctx.arcTo(w,_,C,L,E),this},rect:function(w,_,C,L){return this._ctx&&this._ctx.rect(w,_,C,L),this.addData(h.R,w,_,C,L),this},closePath:function(){this.addData(h.Z);var w=this._ctx,_=this._x0,C=this._y0;return w&&(this._needsDash()&&this._dashedLineTo(_,C),w.closePath()),this._xi=_,this._yi=C,this},fill:function(w){w&&w.fill(),this.toStatic()},stroke:function(w){w&&w.stroke(),this.toStatic()},setLineDash:function(w){if(w instanceof Array){this._lineDash=w,this._dashIdx=0;for(var _=0,C=0;C<w.length;C++)_+=w[C];this._dashSum=_}return this},setLineDashOffset:function(w){return this._dashOffset=w,this},len:function(){return this._len},setData:function(w){var _=w.length;!(this.data&&this.data.length===_)&&g&&(this.data=new Float32Array(_));for(var C=0;C<_;C++)this.data[C]=w[C];this._len=_},appendPath:function(w){w instanceof Array||(w=[w]);for(var _=w.length,C=0,L=this._len,E=0;E<_;E++)C+=w[E].len();g&&this.data instanceof Float32Array&&(this.data=new Float32Array(L+C));for(var E=0;E<_;E++)for(var S=w[E].data,O=0;O<S.length;O++)this.data[L++]=S[O];this._len=L},addData:function(w){if(!this._saveData)return;var _=this.data;this._len+arguments.length>_.length&&(this._expandData(),_=this.data);for(var C=0;C<arguments.length;C++)_[this._len++]=arguments[C];this._prevCmd=w},_expandData:function(){if(!(this.data instanceof Array)){for(var w=[],_=0;_<this._len;_++)w[_]=this.data[_];this.data=w}},_needsDash:function(){return this._lineDash},_dashedLineTo:function(w,_){var C=this._dashSum,L=this._dashOffset,E=this._lineDash,S=this._ctx,O=this._xi,D=this._yi,F=w-O,U=_-D,R=u(F*F+U*U),K=O,Z=D,P,Y=E.length,W;for(F/=R,U/=R,L<0&&(L=C+L),L%=C,K-=L*F,Z-=L*U;F>0&&K<=w||F<0&&K>=w||F===0&&(U>0&&Z<=_||U<0&&Z>=_);){if(W=this._dashIdx,P=E[W],K+=F*P,Z+=U*P,this._dashIdx=(W+1)%Y,F>0&&K<O||F<0&&K>O||U>0&&Z<D||U<0&&Z>D)continue;S[W%2?"moveTo":"lineTo"](F>=0?c(K,w):r(K,w),U>=0?c(Z,_):r(Z,_))}F=K-w,U=Z-_,this._dashOffset=-u(F*F+U*U)},_dashedBezierTo:function(w,_,C,L,E,S){var O=this._dashSum,D=this._dashOffset,F=this._lineDash,U=this._ctx,R=this._xi,K=this._yi,Z,P,Y,W=y.cubicAt,z=0,H=this._dashIdx,X=F.length,V,q,se=0;for(D<0&&(D=O+D),D%=O,Z=0;Z<1;Z+=.1)P=W(R,w,C,E,Z+.1)-W(R,w,C,E,Z),Y=W(K,_,L,S,Z+.1)-W(K,_,L,S,Z),z+=u(P*P+Y*Y);for(;H<X&&!(se+=F[H],se>D);H++);for(Z=(se-D)/z;Z<=1;)V=W(R,w,C,E,Z),q=W(K,_,L,S,Z),H%2?U.moveTo(V,q):U.lineTo(V,q),Z+=F[H]/z,H=(H+1)%X;H%2!==0&&U.lineTo(E,S),P=E-V,Y=S-q,this._dashOffset=-u(P*P+Y*Y)},_dashedQuadraticTo:function(w,_,C,L){var E=C,S=L;C=(C+2*w)/3,L=(L+2*_)/3,w=(this._xi+2*w)/3,_=(this._yi+2*_)/3,this._dashedBezierTo(w,_,C,L,E,S)},toStatic:function(){var w=this.data;w instanceof Array&&(w.length=this._len,g&&(this.data=new Float32Array(w)))},getBoundingRect:function(){l[0]=l[1]=n[0]=n[1]=Number.MAX_VALUE,s[0]=s[1]=d[0]=d[1]=-Number.MAX_VALUE;for(var w=this.data,_=0,C=0,L=0,E=0,S=0;S<w.length;){var O=w[S++];S===1&&(_=w[S],C=w[S+1],L=_,E=C);switch(O){case h.M:L=w[S++],E=w[S++],_=L,C=E,n[0]=L,n[1]=E,d[0]=L,d[1]=E;break;case h.L:v.fromLine(_,C,w[S],w[S+1],n,d),_=w[S++],C=w[S++];break;case h.C:v.fromCubic(_,C,w[S++],w[S++],w[S++],w[S++],w[S],w[S+1],n,d),_=w[S++],C=w[S++];break;case h.Q:v.fromQuadratic(_,C,w[S++],w[S++],w[S],w[S+1],n,d),_=w[S++],C=w[S++];break;case h.A:var D=w[S++],F=w[S++],U=w[S++],R=w[S++],K=w[S++],Z=w[S++]+K;S+=1;var P=1-w[S++];S===1&&(L=f(K)*U+D,E=i(K)*R+F),v.fromArc(D,F,U,R,K,Z,P,n,d),_=f(Z)*U+D,C=i(Z)*R+F;break;case h.R:L=_=w[S++],E=C=w[S++];var Y=w[S++],W=w[S++];v.fromLine(L,E,L+Y,E+W,n,d);break;case h.Z:_=L,C=E;break}m.min(l,l,n),m.max(s,s,d)}return S===0&&(l[0]=l[1]=s[0]=s[1]=0),new a(l[0],l[1],s[0]-l[0],s[1]-l[1])},rebuildPath:function(w){for(var _=this.data,C,L,E,S,O,D,F=this._ux,U=this._uy,R=this._len,K=0;K<R;){var Z=_[K++];K===1&&(E=_[K],S=_[K+1],C=E,L=S);switch(Z){case h.M:C=E=_[K++],L=S=_[K++],w.moveTo(E,S);break;case h.L:O=_[K++],D=_[K++],(p(O-E)>F||p(D-S)>U||K===R-1)&&(w.lineTo(O,D),E=O,S=D);break;case h.C:w.bezierCurveTo(_[K++],_[K++],_[K++],_[K++],_[K++],_[K++]),E=_[K-2],S=_[K-1];break;case h.Q:w.quadraticCurveTo(_[K++],_[K++],_[K++],_[K++]),E=_[K-2],S=_[K-1];break;case h.A:var P=_[K++],Y=_[K++],W=_[K++],z=_[K++],H=_[K++],X=_[K++],V=_[K++],q=_[K++],se=W>z?W:z,ve=W>z?1:W/z,ue=W>z?z/W:1,xe=Math.abs(W-z)>.001,Fe=H+X;xe?(w.translate(P,Y),w.rotate(V),w.scale(ve,ue),w.arc(0,0,se,H,Fe,1-q),w.scale(1/ve,1/ue),w.rotate(-V),w.translate(-P,-Y)):w.arc(P,Y,se,H,Fe,1-q),K===1&&(C=f(H)*W+P,L=i(H)*z+Y),E=f(Fe)*W+P,S=i(Fe)*z+Y;break;case h.R:C=E=_[K],L=S=_[K+1],w.rect(_[K++],_[K++],_[K++],_[K++]);break;case h.Z:w.closePath(),E=C,S=L}}}},A.CMD=h;var b=A;B.exports=b},IUWy:function(B,k){var o={};function y(v,a){o[v]=a}function m(v){return o[v]}k.register=y,k.get=m},IWNH:function(B,k,o){var y=o("T4UG"),m=o("Bsck"),v=o("7aKB"),a=v.encodeHTML,t=o("Qxkt"),e=y.extend({type:"series.tree",layoutInfo:null,layoutMode:"box",getInitialData:function(h){var l={name:h.name,children:h.data},s=h.leaves||{},n=new t(s,this,this.ecModel),d=m.createTree(l,this,{},c);function c(u){u.wrapMethod("getItemModel",function(p,g){var A=d.getNodeByDataIndex(g);return(!A.children.length||!A.isExpand)&&(p.parentModel=n),p})}var r=0;d.eachNode("preorder",function(u){u.depth>r&&(r=u.depth)});var f=h.expandAndCollapse,i=f&&h.initialTreeDepth>=0?h.initialTreeDepth:r;return d.root.eachNode("preorder",function(u){var p=u.hostTree.data.getRawDataItem(u.dataIndex);u.isExpand=p&&p.collapsed!=null?!p.collapsed:u.depth<=i}),d.data},getOrient:function(){var h=this.get("orient");return h==="horizontal"?h="LR":h==="vertical"&&(h="TB"),h},setZoom:function(h){this.option.zoom=h},setCenter:function(h){this.option.center=h},formatTooltip:function(h){for(var l=this.getData().tree,s=l.root.children[0],n=l.getNodeByDataIndex(h),d=n.getValue(),c=n.name;n&&n!==s;)c=n.parentNode.name+"."+c,n=n.parentNode;return a(c+(isNaN(d)||d==null?"":" : "+d))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}});B.exports=e},IWp7:function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=o("7aKB"),a=o("lE7J"),t=o("ieMj"),e=t.prototype,h=Math.ceil,l=Math.floor,s=1e3,n=s*60,d=n*60,c=d*24,r=function(p,g,A,b){for(;A<b;){var x=A+b>>>1;p[x][1]<g?A=x+1:b=x}return A},f=t.extend({type:"time",getLabel:function(p){var g=this._stepLvl,A=new Date(p);return v.formatTime(g[0],A,this.getSetting("useUTC"))},niceExtent:function(p){var g=this._extent;if(g[0]===g[1]&&(g[0]-=c,g[1]+=c),g[1]===-Infinity&&g[0]===Infinity){var A=new Date;g[1]=+new Date(A.getFullYear(),A.getMonth(),A.getDate()),g[0]=g[1]-c}this.niceTicks(p.splitNumber,p.minInterval,p.maxInterval);var b=this._interval;p.fixMin||(g[0]=m.round(l(g[0]/b)*b)),p.fixMax||(g[1]=m.round(h(g[1]/b)*b))},niceTicks:function(p,g,A){p=p||10;var b=this._extent,x=b[1]-b[0],w=x/p;g!=null&&w<g&&(w=g),A!=null&&w>A&&(w=A);var _=i.length,C=r(i,w,0,_),L=i[Math.min(C,_-1)],E=L[1];if(L[0]==="year"){var S=x/E,O=m.nice(S/p,!0);E*=O}var D=this.getSetting("useUTC")?0:new Date(+b[0]||+b[1]).getTimezoneOffset()*60*1e3,F=[Math.round(h((b[0]-D)/E)*E+D),Math.round(l((b[1]-D)/E)*E+D)];a.fixExtent(F,b),this._stepLvl=L,this._interval=E,this._niceExtent=F},parse:function(p){return+m.parseDate(p)}});y.each(["contain","normalize"],function(p){f.prototype[p]=function(g){return e[p].call(this,this.parse(g))}});var i=[["hh:mm:ss",s],["hh:mm:ss",s*5],["hh:mm:ss",s*10],["hh:mm:ss",s*15],["hh:mm:ss",s*30],[`hh:mm
MM-dd`,n],[`hh:mm
MM-dd`,n*5],[`hh:mm
MM-dd`,n*10],[`hh:mm
MM-dd`,n*15],[`hh:mm
MM-dd`,n*30],[`hh:mm
MM-dd`,d],[`hh:mm
MM-dd`,d*2],[`hh:mm
MM-dd`,d*6],[`hh:mm
MM-dd`,d*12],[`MM-dd
yyyy`,c],[`MM-dd
yyyy`,c*2],[`MM-dd
yyyy`,c*3],[`MM-dd
yyyy`,c*4],[`MM-dd
yyyy`,c*5],[`MM-dd
yyyy`,c*6],["week",c*7],[`MM-dd
yyyy`,c*10],["week",c*14],["week",c*21],["month",c*31],["week",c*42],["month",c*62],["week",c*70],["quarter",c*95],["month",c*31*4],["month",c*31*5],["half-year",c*380/2],["month",c*31*8],["month",c*31*10],["year",c*380]];f.create=function(p){return new f({useUTC:p.ecModel.get("useUTC")})};var u=f;B.exports=u},IXuL:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("MwEJ"),a=o("T4UG"),t=a.extend({type:"series.line",dependencies:["grid","polar"],getInitialData:function(e,h){return v(this.getSource(),this,{useEncodeDefaulter:!0})},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,clip:!0,label:{position:"top"},lineStyle:{width:2,type:"solid"},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:Infinity}});B.exports=t},IXyC:function(B,k,o){var y=o("bYtY"),m=o("bLfw");o("3zoK");var v=m.extend({type:"parallel",dependencies:["parallelAxis"],coordinateSystem:null,dimensions:null,parallelAxisIndex:null,layoutMode:"box",defaultOption:{zlevel:0,z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},init:function(){m.prototype.init.apply(this,arguments),this.mergeOption({})},mergeOption:function(a){var t=this.option;a&&y.merge(t,a,!0),this._initDimensions()},contains:function(a,t){var e=a.get("parallelIndex");return e!=null&&t.getComponent("parallel",e)===this},setAxisExpand:function(a){y.each(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(t){a.hasOwnProperty(t)&&(this.option[t]=a[t])},this)},_initDimensions:function(){var a=this.dimensions=[],t=this.parallelAxisIndex=[],e=y.filter(this.dependentModels.parallelAxis,function(h){return(h.get("parallelIndex")||0)===this.componentIndex},this);y.each(e,function(h){a.push("dim"+h.get("dim")),t.push(h.componentIndex)})}});B.exports=v},IlIk:function(B,k,o){"use strict";o.d(k,"b",function(){return m}),o.d(k,"a",function(){return v});var y=o("FbXn"),m=Object(y.a)("success","processing","error","default","warning"),v=Object(y.a)("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},Ipcu:function(B,k,o){var y=o("MPwL"),m=o("KC/J"),v=o("8Lhm"),a=o("cA8S");function t(e,h,l){e=a(e),h=v(h);var s=h?m(e):0;return h&&s<h?y(h-s,l)+e:e}B.exports=t},IrwY:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("pg8D"),a=o.n(v),t=o("tqeu"),e=o("d+Bu")},ItGF:function(B,k){var o={};typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?o={browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0,domSupported:!1}:typeof document=="undefined"&&typeof self!="undefined"?o={browser:{},os:{},node:!1,worker:!0,canvasSupported:!0,domSupported:!1}:typeof navigator=="undefined"?o={browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0,domSupported:!1}:o=m(navigator.userAgent);var y=o;function m(v){var a={},t={},e=v.match(/Firefox\/([\d.]+)/),h=v.match(/MSIE\s([\d.]+)/)||v.match(/Trident\/.+?rv:(([\d.]+))/),l=v.match(/Edge\/([\d.]+)/),s=/micromessenger/i.test(v);return e&&(t.firefox=!0,t.version=e[1]),h&&(t.ie=!0,t.version=h[1]),l&&(t.edge=!0,t.version=l[1]),s&&(t.weChat=!0),{browser:t,os:a,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:typeof SVGRect!="undefined",touchEventsSupported:"ontouchstart"in window&&!t.ie&&!t.edge,pointerEventsSupported:"onpointerdown"in window&&(t.edge||t.ie&&t.version>=11),domSupported:typeof document!="undefined"}}B.exports=y},ItS6:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=o("eP3c"),m=v(o("1q3G"));function v(l){return l&&l.__esModule?l:{default:l}}function a(l,s){if(!(l instanceof s))throw new TypeError("Cannot call a class as a function")}function t(l,s){for(var n=0;n<s.length;n++){var d=s[n];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(l,d.key,d)}}function e(l,s,n){return s&&t(l.prototype,s),n&&t(l,n),l}var h=function(){function l(){a(this,l),this.strm=new m.default,this.chunkSize=1024*10*10,this.strm.output=new Uint8Array(this.chunkSize),this.windowBits=5,(0,y.inflateInit)(this.strm,this.windowBits)}return e(l,[{key:"setInput",value:function(n){n?(this.strm.input=n,this.strm.avail_in=this.strm.input.length,this.strm.next_in=0):(this.strm.input=null,this.strm.avail_in=0,this.strm.next_in=0)}},{key:"inflate",value:function(n){n>this.chunkSize&&(this.chunkSize=n,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=n;var d=(0,y.inflate)(this.strm,0);if(d<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=n)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,y.inflateReset)(this.strm)}}]),l}();k.default=h},Itpr:function(B,k,o){var y=o("+TT/");function m(i){i.hierNode={defaultAncestor:null,ancestor:i,prelim:0,modifier:0,change:0,shift:0,i:0,thread:null};for(var u=[i],p,g;p=u.pop();)if(g=p.children,p.isExpand&&g.length)for(var A=g.length,b=A-1;b>=0;b--){var x=g[b];x.hierNode={defaultAncestor:null,ancestor:x,prelim:0,modifier:0,change:0,shift:0,i:b,thread:null},u.push(x)}}function v(i,u){var p=i.isExpand?i.children:[],g=i.parentNode.children,A=i.hierNode.i?g[i.hierNode.i-1]:null;if(p.length){l(i);var b=(p[0].hierNode.prelim+p[p.length-1].hierNode.prelim)/2;A?(i.hierNode.prelim=A.hierNode.prelim+u(i,A),i.hierNode.modifier=i.hierNode.prelim-b):i.hierNode.prelim=b}else A&&(i.hierNode.prelim=A.hierNode.prelim+u(i,A));i.parentNode.hierNode.defaultAncestor=s(i,A,i.parentNode.hierNode.defaultAncestor||g[0],u)}function a(i){var u=i.hierNode.prelim+i.parentNode.hierNode.modifier;i.setLayout({x:u},!0),i.hierNode.modifier+=i.parentNode.hierNode.modifier}function t(i){return arguments.length?i:f}function e(i,u){var p={};return i-=Math.PI/2,p.x=u*Math.cos(i),p.y=u*Math.sin(i),p}function h(i,u){return y.getLayoutRect(i.getBoxLayoutParams(),{width:u.getWidth(),height:u.getHeight()})}function l(i){for(var u=i.children,p=u.length,g=0,A=0;--p>=0;){var b=u[p];b.hierNode.prelim+=g,b.hierNode.modifier+=g,A+=b.hierNode.change,g+=b.hierNode.shift+A}}function s(i,u,p,g){if(u){for(var A=i,b=i,x=b.parentNode.children[0],w=u,_=A.hierNode.modifier,C=b.hierNode.modifier,L=x.hierNode.modifier,E=w.hierNode.modifier;w=n(w),b=d(b),w&&b;){A=n(A),x=d(x),A.hierNode.ancestor=i;var S=w.hierNode.prelim+E-b.hierNode.prelim-C+g(w,b);S>0&&(r(c(w,i,p),i,S),C+=S,_+=S),E+=w.hierNode.modifier,C+=b.hierNode.modifier,_+=A.hierNode.modifier,L+=x.hierNode.modifier}w&&!n(A)&&(A.hierNode.thread=w,A.hierNode.modifier+=E-_),b&&!d(x)&&(x.hierNode.thread=b,x.hierNode.modifier+=C-L,p=i)}return p}function n(i){var u=i.children;return u.length&&i.isExpand?u[u.length-1]:i.hierNode.thread}function d(i){var u=i.children;return u.length&&i.isExpand?u[0]:i.hierNode.thread}function c(i,u,p){return i.hierNode.ancestor.parentNode===u.parentNode?i.hierNode.ancestor:p}function r(i,u,p){var g=p/(u.hierNode.i-i.hierNode.i);u.hierNode.change-=g,u.hierNode.shift+=p,u.hierNode.modifier+=p,u.hierNode.prelim+=p,i.hierNode.change+=g}function f(i,u){return i.parentNode===u.parentNode?1:2}k.init=m,k.firstWalk=v,k.secondWalk=a,k.separation=t,k.radialCoordinate=e,k.getViewRect=h},"Iw+X":function(B,k,o){},IwbS:function(B,k,o){var y=o("bYtY"),m=o("NC18"),v=o("Qe9p"),a=o("Fofx"),t=o("QBsz"),e=o("y+Vt"),h=o("DN4a"),l=o("Dagg");k.Image=l;var s=o("4fz+");k.Group=s;var n=o("dqUG");k.Text=n;var d=o("2fw6");k.Circle=d;var c=o("SqI9");k.Sector=c;var r=o("RXMa");k.Ring=r;var f=o("h7HQ");k.Polygon=f;var i=o("1Jh7");k.Polyline=i;var u=o("x6Kt");k.Rect=u;var p=o("yxFR");k.Line=p;var g=o("rA99");k.BezierCurve=g;var A=o("jTL6");k.Arc=A;var b=o("1MYJ");k.CompoundPath=b;var x=o("SKnc");k.LinearGradient=x;var w=o("3e3G");k.RadialGradient=w;var _=o("mFDi");k.BoundingRect=_;var C=o("OS9S");k.IncrementalDisplayable=C;var L=o("nPnh"),E=Math.max,S=Math.min,O={},D=1,F={color:"textFill",textBorderColor:"textStroke",textBorderWidth:"textStrokeWidth"},U="emphasis",R="normal",K=1,Z={},P={};function Y(Ye){return e.extend(Ye)}function W(Ye,Je){return m.extendFromString(Ye,Je)}function z(Ye,Je){P[Ye]=Je}function H(Ye){if(P.hasOwnProperty(Ye))return P[Ye]}function X(Ye,Je,Vt,Ar){var Nr=m.createFromString(Ye,Je);return Vt&&(Ar==="center"&&(Vt=q(Vt,Nr.getBoundingRect())),ve(Nr,Vt)),Nr}function V(Ye,Je,Vt){var Ar=new l({style:{image:Ye,x:Je.x,y:Je.y,width:Je.width,height:Je.height},onload:function(Nr){if(Vt==="center"){var Rr={width:Nr.width,height:Nr.height};Ar.setStyle(q(Je,Rr))}}});return Ar}function q(Ye,Je){var Vt=Je.width/Je.height,Ar=Ye.height*Vt,Nr;Ar<=Ye.width?Nr=Ye.height:(Ar=Ye.width,Nr=Ar/Vt);var Rr=Ye.x+Ye.width/2,Ln=Ye.y+Ye.height/2;return{x:Rr-Ar/2,y:Ln-Nr/2,width:Ar,height:Nr}}var se=m.mergePath;function ve(Ye,Je){if(!Ye.applyTransform)return;var Vt=Ye.getBoundingRect(),Ar=Vt.calculateTransform(Je);Ye.applyTransform(Ar)}function ue(Ye){return L.subPixelOptimizeLine(Ye.shape,Ye.shape,Ye.style),Ye}function xe(Ye){return L.subPixelOptimizeRect(Ye.shape,Ye.shape,Ye.style),Ye}var Fe=L.subPixelOptimize;function Ue(Ye){return Ye!=null&&Ye!=="none"}var Ze=y.createHashMap(),we=0;function He(Ye){if(typeof Ye!="string")return Ye;var Je=Ze.get(Ye);return Je||(Je=v.lift(Ye,-.1),we<1e4&&(Ze.set(Ye,Je),we++)),Je}function ee(Ye){if(!Ye.__hoverStlDirty)return;Ye.__hoverStlDirty=!1;var Je=Ye.__hoverStl;if(!Je){Ye.__cachedNormalStl=Ye.__cachedNormalZ2=null;return}var Vt=Ye.__cachedNormalStl={};Ye.__cachedNormalZ2=Ye.z2;var Ar=Ye.style;for(var Nr in Je)Je[Nr]!=null&&(Vt[Nr]=Ar[Nr]);Vt.fill=Ar.fill,Vt.stroke=Ar.stroke}function he(Ye){var Je=Ye.__hoverStl;if(!Je||Ye.__highlighted)return;var Vt=Ye.__zr,Ar=Ye.useHoverLayer&&Vt&&Vt.painter.type==="canvas";if(Ye.__highlighted=Ar?"layer":"plain",Ye.isGroup||!Vt&&Ye.useHoverLayer)return;var Nr=Ye,Rr=Ye.style;Ar&&(Nr=Vt.addHover(Ye),Rr=Nr.style),ir(Rr),Ar||ee(Nr),Rr.extendFrom(Je),Ve(Rr,Je,"fill"),Ve(Rr,Je,"stroke"),Kt(Rr),Ar||(Ye.dirty(!1),Ye.z2+=D)}function Ve(Ye,Je,Vt){!Ue(Je[Vt])&&Ue(Ye[Vt])&&(Ye[Vt]=He(Ye[Vt]))}function oe(Ye){var Je=Ye.__highlighted;if(!Je)return;if(Ye.__highlighted=!1,Ye.isGroup)return;if(Je==="layer")Ye.__zr&&Ye.__zr.removeHover(Ye);else{var Vt=Ye.style,Ar=Ye.__cachedNormalStl;Ar&&(ir(Vt),Ye.setStyle(Ar),Kt(Vt));var Nr=Ye.__cachedNormalZ2;Nr!=null&&Ye.z2-Nr===D&&(Ye.z2=Nr)}}function Q(Ye,Je,Vt){var Ar=R,Nr=R,Rr;Ye.__highlighted&&(Ar=U,Rr=!0),Je(Ye,Vt),Ye.__highlighted&&(Nr=U,Rr=!0),Ye.isGroup&&Ye.traverse(function(Ln){!Ln.isGroup&&Je(Ln,Vt)}),Rr&&Ye.__highDownOnUpdate&&Ye.__highDownOnUpdate(Ar,Nr)}function G(Ye,Je){Je=Ye.__hoverStl=Je!==!1&&(Ye.hoverStyle||Je||{}),Ye.__hoverStlDirty=!0,Ye.__highlighted&&(Ye.__cachedNormalStl=null,oe(Ye),he(Ye))}function te(Ye){!Ie(this,Ye)&&!this.__highByOuter&&Q(this,he)}function Ae(Ye){!Ie(this,Ye)&&!this.__highByOuter&&Q(this,oe)}function me(Ye){this.__highByOuter|=1<<(Ye||0),Q(this,he)}function Me(Ye){!(this.__highByOuter&=~(1<<(Ye||0)))&&Q(this,oe)}function Ie(Ye,Je){return Ye.__highDownSilentOnTouch&&Je.zrByTouch}function de(Ye,Je){ye(Ye,!0),Q(Ye,G,Je)}function ye(Ye,Je){var Vt=Je===!1;if(Ye.__highDownSilentOnTouch=Ye.highDownSilentOnTouch,Ye.__highDownOnUpdate=Ye.highDownOnUpdate,!Vt||Ye.__highDownDispatcher){var Ar=Vt?"off":"on";Ye[Ar]("mouseover",te)[Ar]("mouseout",Ae),Ye[Ar]("emphasis",me)[Ar]("normal",Me),Ye.__highByOuter=Ye.__highByOuter||0,Ye.__highDownDispatcher=!Vt}}function De(Ye){return!!(Ye&&Ye.__highDownDispatcher)}function tt(Ye){var Je=Z[Ye];return Je==null&&K<=32&&(Je=Z[Ye]=K++),Je}function Et(Ye,Je,Vt,Ar,Nr,Rr,Ln){Nr=Nr||O;var bn=Nr.labelFetcher,Zn=Nr.labelDataIndex,Zt=Nr.labelDimIndex,$t=Nr.labelProp,Be=Vt.getShallow("show"),je=Ar.getShallow("show"),rt;(Be||je)&&(bn&&(rt=bn.getFormattedLabel(Zn,"normal",null,Zt,$t)),rt==null&&(rt=y.isFunction(Nr.defaultText)?Nr.defaultText(Zn,Nr):Nr.defaultText));var bt=Be?rt:null,gr=je?y.retrieve2(bn?bn.getFormattedLabel(Zn,"emphasis",null,Zt,$t):null,rt):null;(bt!=null||gr!=null)&&(Pe(Ye,Vt,Rr,Nr),Pe(Je,Ar,Ln,Nr,!0)),Ye.text=bt,Je.text=gr}function gt(Ye,Je,Vt){var Ar=Ye.style;Je&&(ir(Ar),Ye.setStyle(Je),Kt(Ar)),Ar=Ye.__hoverStl,Vt&&Ar&&(ir(Ar),y.extend(Ar,Vt),Kt(Ar))}function Pe(Ye,Je,Vt,Ar,Nr){return pt(Ye,Je,Ar,Nr),Vt&&y.extend(Ye,Vt),Ye}function Ut(Ye,Je,Vt){var Ar={isRectText:!0},Nr;Vt===!1?Nr=!0:Ar.autoColor=Vt,pt(Ye,Je,Ar,Nr)}function pt(Ye,Je,Vt,Ar){if(Vt=Vt||O,Vt.isRectText){var Nr;Vt.getTextPosition?Nr=Vt.getTextPosition(Je,Ar):(Nr=Je.getShallow("position")||(Ar?null:"inside"),Nr==="outside"&&(Nr="top")),Ye.textPosition=Nr,Ye.textOffset=Je.getShallow("offset");var Rr=Je.getShallow("rotate");Rr!=null&&(Rr*=Math.PI/180),Ye.textRotation=Rr,Ye.textDistance=y.retrieve2(Je.getShallow("distance"),Ar?null:5)}var Ln=Je.ecModel,bn=Ln&&Ln.option.textStyle,Zn=zt(Je),Zt;if(Zn){Zt={};for(var $t in Zn)if(Zn.hasOwnProperty($t)){var Be=Je.getModel(["rich",$t]);rr(Zt[$t]={},Be,bn,Vt,Ar)}}return Ye.rich=Zt,rr(Ye,Je,bn,Vt,Ar,!0),Vt.forceRich&&!Vt.textStyle&&(Vt.textStyle={}),Ye}function zt(Ye){for(var Je;Ye&&Ye!==Ye.ecModel;){var Vt=(Ye.option||O).rich;if(Vt){Je=Je||{};for(var Ar in Vt)Vt.hasOwnProperty(Ar)&&(Je[Ar]=1)}Ye=Ye.parentModel}return Je}function rr(Ye,Je,Vt,Ar,Nr,Rr){Vt=!Nr&&Vt||O,Ye.textFill=nr(Je.getShallow("color"),Ar)||Vt.color,Ye.textStroke=nr(Je.getShallow("textBorderColor"),Ar)||Vt.textBorderColor,Ye.textStrokeWidth=y.retrieve2(Je.getShallow("textBorderWidth"),Vt.textBorderWidth),Nr||(Rr&&(Ye.insideRollbackOpt=Ar,Kt(Ye)),Ye.textFill==null&&(Ye.textFill=Ar.autoColor)),Ye.fontStyle=Je.getShallow("fontStyle")||Vt.fontStyle,Ye.fontWeight=Je.getShallow("fontWeight")||Vt.fontWeight,Ye.fontSize=Je.getShallow("fontSize")||Vt.fontSize,Ye.fontFamily=Je.getShallow("fontFamily")||Vt.fontFamily,Ye.textAlign=Je.getShallow("align"),Ye.textVerticalAlign=Je.getShallow("verticalAlign")||Je.getShallow("baseline"),Ye.textLineHeight=Je.getShallow("lineHeight"),Ye.textWidth=Je.getShallow("width"),Ye.textHeight=Je.getShallow("height"),Ye.textTag=Je.getShallow("tag"),(!Rr||!Ar.disableBox)&&(Ye.textBackgroundColor=nr(Je.getShallow("backgroundColor"),Ar),Ye.textPadding=Je.getShallow("padding"),Ye.textBorderColor=nr(Je.getShallow("borderColor"),Ar),Ye.textBorderWidth=Je.getShallow("borderWidth"),Ye.textBorderRadius=Je.getShallow("borderRadius"),Ye.textBoxShadowColor=Je.getShallow("shadowColor"),Ye.textBoxShadowBlur=Je.getShallow("shadowBlur"),Ye.textBoxShadowOffsetX=Je.getShallow("shadowOffsetX"),Ye.textBoxShadowOffsetY=Je.getShallow("shadowOffsetY")),Ye.textShadowColor=Je.getShallow("textShadowColor")||Vt.textShadowColor,Ye.textShadowBlur=Je.getShallow("textShadowBlur")||Vt.textShadowBlur,Ye.textShadowOffsetX=Je.getShallow("textShadowOffsetX")||Vt.textShadowOffsetX,Ye.textShadowOffsetY=Je.getShallow("textShadowOffsetY")||Vt.textShadowOffsetY}function nr(Ye,Je){return Ye!=="auto"?Ye:Je&&Je.autoColor?Je.autoColor:null}function Kt(Ye){var Je=Ye.textPosition,Vt=Ye.insideRollbackOpt,Ar;if(Vt&&Ye.textFill==null){var Nr=Vt.autoColor,Rr=Vt.isRectText,Ln=Vt.useInsideStyle,bn=Ln!==!1&&(Ln===!0||Rr&&Je&&typeof Je=="string"&&Je.indexOf("inside")>=0),Zn=!bn&&Nr!=null;(bn||Zn)&&(Ar={textFill:Ye.textFill,textStroke:Ye.textStroke,textStrokeWidth:Ye.textStrokeWidth}),bn&&(Ye.textFill="#fff",Ye.textStroke==null&&(Ye.textStroke=Nr,Ye.textStrokeWidth==null&&(Ye.textStrokeWidth=2))),Zn&&(Ye.textFill=Nr)}Ye.insideRollback=Ar}function ir(Ye){var Je=Ye.insideRollback;Je&&(Ye.textFill=Je.textFill,Ye.textStroke=Je.textStroke,Ye.textStrokeWidth=Je.textStrokeWidth,Ye.insideRollback=null)}function $e(Ye,Je){var Vt=Je&&Je.getModel("textStyle");return y.trim([Ye.fontStyle||Vt&&Vt.getShallow("fontStyle")||"",Ye.fontWeight||Vt&&Vt.getShallow("fontWeight")||"",(Ye.fontSize||Vt&&Vt.getShallow("fontSize")||12)+"px",Ye.fontFamily||Vt&&Vt.getShallow("fontFamily")||"sans-serif"].join(" "))}function ae(Ye,Je,Vt,Ar,Nr,Rr){typeof Nr=="function"&&(Rr=Nr,Nr=null);var Ln=Ar&&Ar.isAnimationEnabled();if(Ln){var bn=Ye?"Update":"",Zn=Ar.getShallow("animationDuration"+bn),Zt=Ar.getShallow("animationEasing"+bn),$t=Ar.getShallow("animationDelay"+bn);typeof $t=="function"&&($t=$t(Nr,Ar.getAnimationDelayParams?Ar.getAnimationDelayParams(Je,Nr):null)),typeof Zn=="function"&&(Zn=Zn(Nr)),Zn>0?Je.animateTo(Vt,Zn,$t||0,Zt,Rr,!!Rr):(Je.stopAnimation(),Je.attr(Vt),Rr&&Rr())}else Je.stopAnimation(),Je.attr(Vt),Rr&&Rr()}function re(Ye,Je,Vt,Ar,Nr){ae(!0,Ye,Je,Vt,Ar,Nr)}function Ce(Ye,Je,Vt,Ar,Nr){ae(!1,Ye,Je,Vt,Ar,Nr)}function Ne(Ye,Je){for(var Vt=a.identity([]);Ye&&Ye!==Je;)a.mul(Vt,Ye.getLocalTransform(),Vt),Ye=Ye.parent;return Vt}function ce(Ye,Je,Vt){return Je&&!y.isArrayLike(Je)&&(Je=h.getLocalTransform(Je)),Vt&&(Je=a.invert([],Je)),t.applyTransform([],Ye,Je)}function dt(Ye,Je,Vt){var Ar=Je[4]===0||Je[5]===0||Je[0]===0?1:Math.abs(2*Je[4]/Je[0]),Nr=Je[4]===0||Je[5]===0||Je[2]===0?1:Math.abs(2*Je[4]/Je[2]),Rr=[Ye==="left"?-Ar:Ye==="right"?Ar:0,Ye==="top"?-Nr:Ye==="bottom"?Nr:0];return Rr=ce(Rr,Je,Vt),Math.abs(Rr[0])>Math.abs(Rr[1])?Rr[0]>0?"right":"left":Rr[1]>0?"bottom":"top"}function Dt(Ye,Je,Vt,Ar){if(!Ye||!Je)return;function Nr(bn){var Zn={};return bn.traverse(function(Zt){!Zt.isGroup&&Zt.anid&&(Zn[Zt.anid]=Zt)}),Zn}function Rr(bn){var Zn={position:t.clone(bn.position),rotation:bn.rotation};return bn.shape&&(Zn.shape=y.extend({},bn.shape)),Zn}var Ln=Nr(Ye);Je.traverse(function(bn){if(!bn.isGroup&&bn.anid){var Zn=Ln[bn.anid];if(Zn){var Zt=Rr(bn);bn.attr(Rr(Zn)),re(bn,Zt,Vt,bn.dataIndex)}}})}function ze(Ye,Je){return y.map(Ye,function(Vt){var Ar=Vt[0];Ar=E(Ar,Je.x),Ar=S(Ar,Je.x+Je.width);var Nr=Vt[1];return Nr=E(Nr,Je.y),Nr=S(Nr,Je.y+Je.height),[Ar,Nr]})}function Yt(Ye,Je){var Vt=E(Ye.x,Je.x),Ar=S(Ye.x+Ye.width,Je.x+Je.width),Nr=E(Ye.y,Je.y),Rr=S(Ye.y+Ye.height,Je.y+Je.height);if(Ar>=Vt&&Rr>=Nr)return{x:Vt,y:Nr,width:Ar-Vt,height:Rr-Nr}}function Dr(Ye,Je,Vt){Je=y.extend({rectHover:!0},Je);var Ar=Je.style={strokeNoScale:!0};if(Vt=Vt||{x:-1,y:-1,width:2,height:2},Ye)return Ye.indexOf("image://")===0?(Ar.image=Ye.slice(8),y.defaults(Ar,Vt),new l(Je)):X(Ye.replace("path://",""),Je,Vt,"center")}function ct(Ye,Je,Vt,Ar,Nr){for(var Rr=0,Ln=Nr[Nr.length-1];Rr<Nr.length;Rr++){var bn=Nr[Rr];if(er(Ye,Je,Vt,Ar,bn[0],bn[1],Ln[0],Ln[1]))return!0;Ln=bn}}function er(Ye,Je,Vt,Ar,Nr,Rr,Ln,bn){var Zn=Vt-Ye,Zt=Ar-Je,$t=Ln-Nr,Be=bn-Rr,je=ut($t,Be,Zn,Zt);if(at(je))return!1;var rt=Ye-Nr,bt=Je-Rr,gr=ut(rt,bt,Zn,Zt)/je;if(gr<0||gr>1)return!1;var Gt=ut(rt,bt,$t,Be)/je;return!(Gt<0||Gt>1)}function ut(Ye,Je,Vt,Ar){return Ye*Ar-Vt*Je}function at(Ye){return Ye<=1e-6&&Ye>=-1e-6}z("circle",d),z("sector",c),z("ring",r),z("polygon",f),z("polyline",i),z("rect",u),z("line",p),z("bezierCurve",g),z("arc",A),k.Z2_EMPHASIS_LIFT=D,k.CACHED_LABEL_STYLE_PROPERTIES=F,k.extendShape=Y,k.extendPath=W,k.registerShape=z,k.getShapeClass=H,k.makePath=X,k.makeImage=V,k.mergePath=se,k.resizePath=ve,k.subPixelOptimizeLine=ue,k.subPixelOptimizeRect=xe,k.subPixelOptimize=Fe,k.setElementHoverStyle=G,k.setHoverStyle=de,k.setAsHighDownDispatcher=ye,k.isHighDownDispatcher=De,k.getHighlightDigit=tt,k.setLabelStyle=Et,k.modifyLabelStyle=gt,k.setTextStyle=Pe,k.setText=Ut,k.getFont=$e,k.updateProps=re,k.initProps=Ce,k.getTransform=Ne,k.applyTransform=ce,k.transformDirection=dt,k.groupTransition=Dt,k.clipPointsByRect=ze,k.clipRectByRect=Yt,k.createIcon=Dr,k.linePolygonIntersect=ct,k.lineLineIntersect=er},IyUQ:function(B,k,o){var y=o("bYtY"),m=o("YH21"),v=o("IwbS"),a=o("iLNv"),t=o("fc+c"),e=o("OELB"),h=o("+TT/"),l=o("72pK"),s=v.Rect,n=e.linearMap,d=e.asc,c=y.bind,r=y.each,f=7,i=1,u=30,p="horizontal",g="vertical",A=5,b=["line","bar","candlestick","scatter"],x=t.extend({type:"dataZoom.slider",init:function(L,E){this._displayables={},this._orient,this._range,this._handleEnds,this._size,this._handleWidth,this._handleHeight,this._location,this._dragging,this._dataShadowInfo,this.api=E},render:function(L,E,S,O){if(x.superApply(this,"render",arguments),a.createOrUpdate(this,"_dispatchZoomAction",this.dataZoomModel.get("throttle"),"fixRate"),this._orient=L.get("orient"),this.dataZoomModel.get("show")===!1){this.group.removeAll();return}(!O||O.type!=="dataZoom"||O.from!==this.uid)&&this._buildView(),this._updateView()},remove:function(){x.superApply(this,"remove",arguments),a.clear(this,"_dispatchZoomAction")},dispose:function(){x.superApply(this,"dispose",arguments),a.clear(this,"_dispatchZoomAction")},_buildView:function(){var L=this.group;L.removeAll(),this._resetLocation(),this._resetInterval();var E=this._displayables.barGroup=new v.Group;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),L.add(E),this._positionGroup()},_resetLocation:function(){var L=this.dataZoomModel,E=this.api,S=this._findCoordRect(),O={width:E.getWidth(),height:E.getHeight()},D=this._orient===p?{right:O.width-S.x-S.width,top:O.height-u-f,width:S.width,height:u}:{right:f,top:S.y,width:u,height:S.height},F=h.getLayoutParams(L.option);y.each(["right","top","width","height"],function(R){F[R]==="ph"&&(F[R]=D[R])});var U=h.getLayoutRect(F,O,L.padding);this._location={x:U.x,y:U.y},this._size=[U.width,U.height],this._orient===g&&this._size.reverse()},_positionGroup:function(){var L=this.group,E=this._location,S=this._orient,O=this.dataZoomModel.getFirstTargetAxisModel(),D=O&&O.get("inverse"),F=this._displayables.barGroup,U=(this._dataShadowInfo||{}).otherAxisInverse;F.attr(S===p&&!D?{scale:U?[1,1]:[1,-1]}:S===p&&D?{scale:U?[-1,1]:[-1,-1]}:S===g&&!D?{scale:U?[1,-1]:[1,1],rotation:Math.PI/2}:{scale:U?[-1,-1]:[-1,1],rotation:Math.PI/2});var R=L.getBoundingRect([F]);L.attr("position",[E.x-R.x,E.y-R.y])},_getViewExtent:function(){return[0,this._size[0]]},_renderBackground:function(){var L=this.dataZoomModel,E=this._size,S=this._displayables.barGroup;S.add(new s({silent:!0,shape:{x:0,y:0,width:E[0],height:E[1]},style:{fill:L.get("backgroundColor")},z2:-40})),S.add(new s({shape:{x:0,y:0,width:E[0],height:E[1]},style:{fill:"transparent"},z2:0,onclick:y.bind(this._onClickPanelClick,this)}))},_renderDataShadow:function(){var L=this._dataShadowInfo=this._prepareDataShadowInfo();if(!L)return;var E=this._size,S=L.series,O=S.getRawData(),D=S.getShadowDim?S.getShadowDim():L.otherDim;if(D==null)return;var F=O.getDataExtent(D),U=(F[1]-F[0])*.3;F=[F[0]-U,F[1]+U];var R=[0,E[1]],K=[0,E[0]],Z=[[E[0],0],[0,0]],P=[],Y=K[1]/(O.count()-1),W=0,z=Math.round(O.count()/E[0]),H;O.each([D],function(V,q){if(z>0&&q%z){W+=Y;return}var se=V==null||isNaN(V)||V==="",ve=se?0:n(V,F,R,!0);se&&!H&&q?(Z.push([Z[Z.length-1][0],0]),P.push([P[P.length-1][0],0])):!se&&H&&(Z.push([W,0]),P.push([W,0])),Z.push([W,ve]),P.push([W,ve]),W+=Y,H=se});var X=this.dataZoomModel;this._displayables.barGroup.add(new v.Polygon({shape:{points:Z},style:y.defaults({fill:X.get("dataBackgroundColor")},X.getModel("dataBackground.areaStyle").getAreaStyle()),silent:!0,z2:-20})),this._displayables.barGroup.add(new v.Polyline({shape:{points:P},style:X.getModel("dataBackground.lineStyle").getLineStyle(),silent:!0,z2:-19}))},_prepareDataShadowInfo:function(){var L=this.dataZoomModel,E=L.get("showDataShadow");if(E===!1)return;var S,O=this.ecModel;return L.eachTargetAxis(function(D,F){var U=L.getAxisProxy(D.name,F).getTargetSeriesModels();y.each(U,function(R){if(S)return;if(E!==!0&&y.indexOf(b,R.get("type"))<0)return;var K=O.getComponent(D.axis,F).axis,Z=w(D.name),P,Y=R.coordinateSystem;Z!=null&&Y.getOtherAxis&&(P=Y.getOtherAxis(K).inverse),Z=R.getData().mapDimension(Z),S={thisAxis:K,series:R,thisDim:D.name,otherDim:Z,otherAxisInverse:P}},this)},this),S},_renderHandle:function(){var L=this._displayables,E=L.handles=[],S=L.handleLabels=[],O=this._displayables.barGroup,D=this._size,F=this.dataZoomModel;O.add(L.filler=new s({draggable:!0,cursor:_(this._orient),drift:c(this._onDragMove,this,"all"),ondragstart:c(this._showDataInfo,this,!0),ondragend:c(this._onDragEnd,this),onmouseover:c(this._showDataInfo,this,!0),onmouseout:c(this._showDataInfo,this,!1),style:{fill:F.get("fillerColor"),textPosition:"inside"}})),O.add(new s({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:D[0],height:D[1]},style:{stroke:F.get("dataBackgroundColor")||F.get("borderColor"),lineWidth:i,fill:"rgba(0,0,0,0)"}})),r([0,1],function(U){var R=v.createIcon(F.get("handleIcon"),{cursor:_(this._orient),draggable:!0,drift:c(this._onDragMove,this,U),ondragend:c(this._onDragEnd,this),onmouseover:c(this._showDataInfo,this,!0),onmouseout:c(this._showDataInfo,this,!1)},{x:-1,y:0,width:2,height:2}),K=R.getBoundingRect();this._handleHeight=e.parsePercent(F.get("handleSize"),this._size[1]),this._handleWidth=K.width/K.height*this._handleHeight,R.setStyle(F.getModel("handleStyle").getItemStyle());var Z=F.get("handleColor");Z!=null&&(R.style.fill=Z),O.add(E[U]=R);var P=F.textStyleModel;this.group.add(S[U]=new v.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textVerticalAlign:"middle",textAlign:"center",textFill:P.getTextColor(),textFont:P.getFont()},z2:10}))},this)},_resetInterval:function(){var L=this._range=this.dataZoomModel.getPercentRange(),E=this._getViewExtent();this._handleEnds=[n(L[0],[0,100],E,!0),n(L[1],[0,100],E,!0)]},_updateInterval:function(L,E){var S=this.dataZoomModel,O=this._handleEnds,D=this._getViewExtent(),F=S.findRepresentativeAxisProxy().getMinMaxSpan(),U=[0,100];l(E,O,D,S.get("zoomLock")?"all":L,F.minSpan!=null?n(F.minSpan,U,D,!0):null,F.maxSpan!=null?n(F.maxSpan,U,D,!0):null);var R=this._range,K=this._range=d([n(O[0],D,U,!0),n(O[1],D,U,!0)]);return!R||R[0]!==K[0]||R[1]!==K[1]},_updateView:function(L){var E=this._displayables,S=this._handleEnds,O=d(S.slice()),D=this._size;r([0,1],function(F){var U=E.handles[F],R=this._handleHeight;U.attr({scale:[R/2,R/2],position:[S[F],D[1]/2-R/2]})},this),E.filler.setShape({x:O[0],y:0,width:O[1]-O[0],height:D[1]}),this._updateDataInfo(L)},_updateDataInfo:function(L){var E=this.dataZoomModel,S=this._displayables,O=S.handleLabels,D=this._orient,F=["",""];if(E.get("showDetail")){var U=E.findRepresentativeAxisProxy();if(U){var R=U.getAxisModel().axis,K=this._range,Z=L?U.calculateDataWindow({start:K[0],end:K[1]}).valueWindow:U.getDataValueWindow();F=[this._formatLabel(Z[0],R),this._formatLabel(Z[1],R)]}}var P=d(this._handleEnds.slice());Y.call(this,0),Y.call(this,1);function Y(W){var z=v.getTransform(S.handles[W].parent,this.group),H=v.transformDirection(W===0?"right":"left",z),X=this._handleWidth/2+A,V=v.applyTransform([P[W]+(W===0?-X:X),this._size[1]/2],z);O[W].setStyle({x:V[0],y:V[1],textVerticalAlign:D===p?"middle":H,textAlign:D===p?H:"center",text:F[W]})}},_formatLabel:function(L,E){var S=this.dataZoomModel,O=S.get("labelFormatter"),D=S.get("labelPrecision");(D==null||D==="auto")&&(D=E.getPixelPrecision());var F=L==null||isNaN(L)?"":E.type==="category"||E.type==="time"?E.scale.getLabel(Math.round(L)):L.toFixed(Math.min(D,20));return y.isFunction(O)?O(L,F):y.isString(O)?O.replace("{value}",F):F},_showDataInfo:function(L){L=this._dragging||L;var E=this._displayables.handleLabels;E[0].attr("invisible",!L),E[1].attr("invisible",!L)},_onDragMove:function(L,E,S,O){this._dragging=!0,m.stop(O.event);var D=this._displayables.barGroup.getLocalTransform(),F=v.applyTransform([E,S],D,!0),U=this._updateInterval(L,F[0]),R=this.dataZoomModel.get("realtime");this._updateView(!R),U&&R&&this._dispatchZoomAction()},_onDragEnd:function(){this._dragging=!1,this._showDataInfo(!1);var L=this.dataZoomModel.get("realtime");!L&&this._dispatchZoomAction()},_onClickPanelClick:function(L){var E=this._size,S=this._displayables.barGroup.transformCoordToLocal(L.offsetX,L.offsetY);if(S[0]<0||S[0]>E[0]||S[1]<0||S[1]>E[1])return;var O=this._handleEnds,D=(O[0]+O[1])/2,F=this._updateInterval("all",S[0]-D);this._updateView(),F&&this._dispatchZoomAction()},_dispatchZoomAction:function(){var L=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:L[0],end:L[1]})},_findCoordRect:function(){var L;if(r(this.getTargetCoordInfo(),function(O){if(!L&&O.length){var D=O[0].model.coordinateSystem;L=D.getRect&&D.getRect()}}),!L){var E=this.api.getWidth(),S=this.api.getHeight();L={x:E*.2,y:S*.2,width:E*.6,height:S*.6}}return L}});function w(L){var E={x:"y",y:"x",radius:"angle",angle:"radius"};return E[L]}function _(L){return L==="vertical"?"ns-resize":"ew-resize"}var C=x;B.exports=C},"J/SM":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};k.default=y},J66h:function(B,k,o){(function(y){var m,v;(function(a,t){B.exports=t(a)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof y!="undefined"?y:this,function(a){"use strict";a=a||{};var t=a.Base64,e="2.6.4",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(R){for(var K={},Z=0,P=R.length;Z<P;Z++)K[R.charAt(Z)]=Z;return K}(h),s=String.fromCharCode,n=function(K){if(K.length<2){var Z=K.charCodeAt(0);return Z<128?K:Z<2048?s(192|Z>>>6)+s(128|Z&63):s(224|Z>>>12&15)+s(128|Z>>>6&63)+s(128|Z&63)}else{var Z=65536+(K.charCodeAt(0)-55296)*1024+(K.charCodeAt(1)-56320);return s(240|Z>>>18&7)+s(128|Z>>>12&63)+s(128|Z>>>6&63)+s(128|Z&63)}},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,c=function(K){return K.replace(d,n)},r=function(K){var Z=[0,2,1][K.length%3],P=K.charCodeAt(0)<<16|(K.length>1?K.charCodeAt(1):0)<<8|(K.length>2?K.charCodeAt(2):0),Y=[h.charAt(P>>>18),h.charAt(P>>>12&63),Z>=2?"=":h.charAt(P>>>6&63),Z>=1?"=":h.charAt(P&63)];return Y.join("")},f=a.btoa&&typeof a.btoa=="function"?function(R){return a.btoa(R)}:function(R){if(R.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return R.replace(/[\s\S]{1,3}/g,r)},i=function(K){return f(c(String(K)))},u=function(K){return K.replace(/[+\/]/g,function(Z){return Z=="+"?"-":"_"}).replace(/=/g,"")},p=function(K,Z){return Z?u(i(K)):i(K)},g=function(K){return p(K,!0)},A;a.Uint8Array&&(A=function(K,Z){for(var P="",Y=0,W=K.length;Y<W;Y+=3){var z=K[Y],H=K[Y+1],X=K[Y+2],V=z<<16|H<<8|X;P+=h.charAt(V>>>18)+h.charAt(V>>>12&63)+(typeof H!="undefined"?h.charAt(V>>>6&63):"=")+(typeof X!="undefined"?h.charAt(V&63):"=")}return Z?u(P):P});var b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(K){switch(K.length){case 4:var Z=(7&K.charCodeAt(0))<<18|(63&K.charCodeAt(1))<<12|(63&K.charCodeAt(2))<<6|63&K.charCodeAt(3),P=Z-65536;return s((P>>>10)+55296)+s((P&1023)+56320);case 3:return s((15&K.charCodeAt(0))<<12|(63&K.charCodeAt(1))<<6|63&K.charCodeAt(2));default:return s((31&K.charCodeAt(0))<<6|63&K.charCodeAt(1))}},w=function(K){return K.replace(b,x)},_=function(K){var Z=K.length,P=Z%4,Y=(Z>0?l[K.charAt(0)]<<18:0)|(Z>1?l[K.charAt(1)]<<12:0)|(Z>2?l[K.charAt(2)]<<6:0)|(Z>3?l[K.charAt(3)]:0),W=[s(Y>>>16),s(Y>>>8&255),s(Y&255)];return W.length-=[0,0,2,1][P],W.join("")},C=a.atob&&typeof a.atob=="function"?function(R){return a.atob(R)}:function(R){return R.replace(/\S{1,4}/g,_)},L=function(K){return C(String(K).replace(/[^A-Za-z0-9\+\/]/g,""))},E=function(K){return w(C(K))},S=function(K){return String(K).replace(/[-_]/g,function(Z){return Z=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},O=function(K){return E(S(K))},D;a.Uint8Array&&(D=function(K){return Uint8Array.from(L(S(K)),function(Z){return Z.charCodeAt(0)})});var F=function(){var K=a.Base64;return a.Base64=t,K};if(a.Base64={VERSION:e,atob:L,btoa:f,fromBase64:O,toBase64:p,utob:c,encode:p,encodeURI:g,btou:w,decode:O,noConflict:F,fromUint8Array:A,toUint8Array:D},typeof Object.defineProperty=="function"){var U=function(K){return{value:K,enumerable:!1,writable:!0,configurable:!0}};a.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",U(function(){return O(this)})),Object.defineProperty(String.prototype,"toBase64",U(function(R){return p(this,R)})),Object.defineProperty(String.prototype,"toBase64URI",U(function(){return p(this,!0)}))}}return a.Meteor&&(Base64=a.Base64),B.exports?B.exports.Base64=a.Base64:!(m=[],v=function(){return a.Base64}.apply(k,m),v!==void 0&&(B.exports=v)),{Base64:a.Base64}})}).call(this,o("UywP"))},JEkh:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("ItGF"),e=o("4NO4"),h=o("7aKB"),l=o("OKJ2"),s=h.addCommas,n=h.encodeHTML;function d(f){e.defaultEmphasis(f,"label",["show"])}var c=v.extendComponentModel({type:"marker",dependencies:["series","grid","polar","geo"],init:function(f,i,u){this.mergeDefaultAndTheme(f,u),this._mergeOption(f,u,!1,!0)},isAnimationEnabled:function(){if(t.node)return!1;var f=this.__hostSeries;return this.getShallow("animation")&&f&&f.isAnimationEnabled()},mergeOption:function(f,i){this._mergeOption(f,i,!1,!1)},_mergeOption:function(f,i,u,p){var g=this.constructor,A=this.mainType+"Model";u||i.eachSeries(function(b){var x=b.get(this.mainType,!0),w=b[A];if(!x||!x.data){b[A]=null;return}w?w._mergeOption(x,i,!0):(p&&d(x),a.each(x.data,function(_){_ instanceof Array?(d(_[0]),d(_[1])):d(_)}),w=new g(x,this,i),a.extend(w,{mainType:this.mainType,seriesIndex:b.seriesIndex,name:b.name,createdBySelf:!0}),w.__hostSeries=b),b[A]=w},this)},formatTooltip:function(f){var i=this.getData(),u=this.getRawValue(f),p=a.isArray(u)?a.map(u,s).join(", "):s(u),g=i.getName(f),A=n(this.name);return(u!=null||g)&&(A+="<br />"),g&&(A+=n(g),u!=null&&(A+=" : ")),u!=null&&(A+=n(p)),A},getData:function(){return this._data},setData:function(f){this._data=f}});a.mixin(c,l);var r=c;B.exports=r},JLnu:function(B,k,o){var y=o("+TT/"),m=o("OELB"),v=m.parsePercent,a=m.linearMap;function t(s,n){return y.getLayoutRect(s.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})}function e(s,n){for(var d=s.mapDimension("value"),c=s.mapArray(d,function(p){return p}),r=[],f=n==="ascending",i=0,u=s.count();i<u;i++)r[i]=i;return typeof n=="function"?r.sort(n):n!=="none"&&r.sort(function(p,g){return f?c[p]-c[g]:c[g]-c[p]}),r}function h(s){s.each(function(n){var d=s.getItemModel(n),c=d.getModel("label"),r=c.get("position"),f=d.getModel("labelLine"),i=s.getItemLayout(n),u=i.points,p=r==="inner"||r==="inside"||r==="center"||r==="insideLeft"||r==="insideRight",g,A,b,x;if(p)r==="insideLeft"?(A=(u[0][0]+u[3][0])/2+5,b=(u[0][1]+u[3][1])/2,g="left"):r==="insideRight"?(A=(u[1][0]+u[2][0])/2-5,b=(u[1][1]+u[2][1])/2,g="right"):(A=(u[0][0]+u[1][0]+u[2][0]+u[3][0])/4,b=(u[0][1]+u[1][1]+u[2][1]+u[3][1])/4,g="center"),x=[[A,b],[A,b]];else{var w,_,C,L=f.get("length");r==="left"?(w=(u[3][0]+u[0][0])/2,_=(u[3][1]+u[0][1])/2,C=w-L,A=C-5,g="right"):r==="right"?(w=(u[1][0]+u[2][0])/2,_=(u[1][1]+u[2][1])/2,C=w+L,A=C+5,g="left"):r==="rightTop"?(w=u[1][0],_=u[1][1],C=w+L,A=C+5,g="top"):r==="rightBottom"?(w=u[2][0],_=u[2][1],C=w+L,A=C+5,g="bottom"):r==="leftTop"?(w=u[0][0],_=u[1][1],C=w-L,A=C-5,g="right"):r==="leftBottom"?(w=u[3][0],_=u[2][1],C=w-L,A=C-5,g="right"):(w=(u[1][0]+u[2][0])/2,_=(u[1][1]+u[2][1])/2,C=w+L,A=C+5,g="left");var E=_;x=[[w,_],[C,E]],b=E}i.label={linePoints:x,x:A,y:b,verticalAlign:"middle",textAlign:g,inside:p}})}function l(s,n,d){s.eachSeriesByType("funnel",function(c){var r=c.getData(),f=r.mapDimension("value"),i=c.get("sort"),u=t(c,n),p=e(r,i),g=[v(c.get("minSize"),u.width),v(c.get("maxSize"),u.width)],A=r.getDataExtent(f),b=c.get("min"),x=c.get("max");b==null&&(b=Math.min(A[0],0)),x==null&&(x=A[1]);var w=c.get("funnelAlign"),_=c.get("gap"),C=(u.height-_*(r.count()-1))/r.count(),L=u.y,E=function(Z,P){var Y=r.get(f,Z)||0,W=a(Y,[b,x],g,!0),z;switch(w){case"left":z=u.x;break;case"center":z=u.x+(u.width-W)/2;break;case"right":z=u.x+u.width-W;break}return[[z,P],[z+W,P]]};i==="ascending"&&(C=-C,_=-_,L+=u.height,p=p.reverse());for(var S=0;S<p.length;S++){var O=p[S],D=p[S+1],F=r.getItemModel(O),U=F.get("itemStyle.height");U==null?U=C:(U=v(U,u.height),i==="ascending"&&(U=-U));var R=E(O,L),K=E(D,L+U);L+=U+_,r.setItemLayout(O,{points:R.concat(K.slice().reverse())})}h(r)})}B.exports=l},JSwD:function(B,k,o){"use strict";function y(u){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(g){return typeof g}:y=function(g){return g&&typeof Symbol=="function"&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},y(u)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=i;var m=a(o("6BzB"));function v(){if(typeof WeakMap!="function")return null;var u=new WeakMap;return v=function(){return u},u}function a(u){if(u&&u.__esModule)return u;if(u===null||y(u)!=="object"&&typeof u!="function")return{default:u};var p=v();if(p&&p.has(u))return p.get(u);var g={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var b in u)if(Object.prototype.hasOwnProperty.call(u,b)){var x=A?Object.getOwnPropertyDescriptor(u,b):null;x&&(x.get||x.set)?Object.defineProperty(g,b,x):g[b]=u[b]}return g.default=u,p&&p.set(u,g),g}var t=15,e=852,h=592,l=0,s=1,n=2,d=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],c=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],r=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],f=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];function i(u,p,g,A,b,x,w,_){var C=_.bits,L=0,E=0,S=0,O=0,D=0,F=0,U=0,R=0,K=0,Z=0,P,Y,W,z,H,X=null,V=0,q,se=new m.Buf16(t+1),ve=new m.Buf16(t+1),ue=null,xe=0,Fe,Ue,Ze;for(L=0;L<=t;L++)se[L]=0;for(E=0;E<A;E++)se[p[g+E]]++;for(D=C,O=t;O>=1&&!(se[O]!==0);O--);if(D>O&&(D=O),O===0)return b[x++]=1<<24|64<<16|0,b[x++]=1<<24|64<<16|0,_.bits=1,0;for(S=1;S<O&&!(se[S]!==0);S++);for(D<S&&(D=S),R=1,L=1;L<=t;L++)if(R<<=1,R-=se[L],R<0)return-1;if(R>0&&(u===l||O!==1))return-1;for(ve[1]=0,L=1;L<t;L++)ve[L+1]=ve[L]+se[L];for(E=0;E<A;E++)p[g+E]!==0&&(w[ve[p[g+E]]++]=E);if(u===l?(X=ue=w,q=19):u===s?(X=d,V-=257,ue=c,xe-=257,q=256):(X=r,ue=f,q=-1),Z=0,E=0,L=S,H=x,F=D,U=0,W=-1,K=1<<D,z=K-1,u===s&&K>e||u===n&&K>h)return 1;for(;;){Fe=L-U,w[E]<q?(Ue=0,Ze=w[E]):w[E]>q?(Ue=ue[xe+w[E]],Ze=X[V+w[E]]):(Ue=32+64,Ze=0),P=1<<L-U,Y=1<<F,S=Y;do Y-=P,b[H+(Z>>U)+Y]=Fe<<24|Ue<<16|Ze|0;while(Y!==0);for(P=1<<L-1;Z&P;)P>>=1;if(P!==0?(Z&=P-1,Z+=P):Z=0,E++,--se[L]===0){if(L===O)break;L=p[g+w[E]]}if(L>D&&(Z&z)!==W){for(U===0&&(U=D),H+=S,F=L-U,R=1<<F;F+U<O&&!(R-=se[F+U],R<=0);)F++,R<<=1;if(K+=1<<F,u===s&&K>e||u===n&&K>h)return 1;W=Z&z,b[W]=D<<24|F<<16|H-x|0}}return Z!==0&&(b[H+Z]=L-U<<24|64<<16|0),_.bits=D,0}},JVwQ:function(B,k,o){var y=o("ProS"),m=o("1NG9"),v=m.Polygon,a=o("IwbS"),t=o("bYtY"),e=t.bind,h=t.extend,l=o("gPAo"),s=y.extendChartView({type:"themeRiver",init:function(){this._layers=[]},render:function(d,c,r){var f=d.getData(),i=this.group,u=d.getLayerSeries(),p=f.getLayout("layoutInfo"),g=p.rect,A=p.boundaryGap;i.attr("position",[0,g.y+A[0]]);function b(C){return C.name}var x=new l(this._layersSeries||[],u,b,b),w={};x.add(e(_,this,"add")).update(e(_,this,"update")).remove(e(_,this,"remove")).execute();function _(C,L,E){var S=this._layers;if(C==="remove"){i.remove(S[L]);return}for(var O=[],D=[],F,U=u[L].indices,R=0;R<U.length;R++){var K=f.getItemLayout(U[R]),Z=K.x,P=K.y0,Y=K.y;O.push([Z,P]),D.push([Z,P+Y]),F=f.getItemVisual(U[R],"color")}var W,z,H=f.getItemLayout(U[0]),X=f.getItemModel(U[R-1]),V=X.getModel("label"),q=V.get("margin");if(C==="add"){var se=w[L]=new a.Group;W=new v({shape:{points:O,stackedOnPoints:D,smooth:.4,stackedOnSmooth:.4,smoothConstraint:!1},z2:0}),z=new a.Text({style:{x:H.x-q,y:H.y0+H.y/2}}),se.add(W),se.add(z),i.add(se),W.setClipPath(n(W.getBoundingRect(),d,function(){W.removeClipPath()}))}else{var se=S[E];W=se.childAt(0),z=se.childAt(1),i.add(se),w[L]=se,a.updateProps(W,{shape:{points:O,stackedOnPoints:D}},d),a.updateProps(z,{style:{x:H.x-q,y:H.y0+H.y/2}},d)}var ve=X.getModel("emphasis.itemStyle"),ue=X.getModel("itemStyle");a.setTextStyle(z.style,V,{text:V.get("show")?d.getFormattedLabel(U[R-1],"normal")||f.getName(U[R-1]):null,textVerticalAlign:"middle"}),W.setStyle(h({fill:F},ue.getItemStyle(["color"]))),a.setHoverStyle(W,ve.getItemStyle())}this._layersSeries=u,this._layers=w},dispose:function(){}});function n(d,c,r){var f=new a.Rect({shape:{x:d.x-10,y:d.y-10,width:0,height:d.height+20}});return a.initProps(f,{shape:{width:d.width+20,height:d.height+20}},c,r),f}B.exports=s},JZ99:function(B,k,o){//! moment.js locale configuration
//! locale : Finnish [fi]
//! author : Tarmo Aidantausta : https://github.com/bleadof
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="nolla yksi kaksi kolme nelj\xE4 viisi kuusi seitsem\xE4n kahdeksan yhdeks\xE4n".split(" "),v=["nolla","yhden","kahden","kolmen","nelj\xE4n","viiden","kuuden",m[7],m[8],m[9]];function a(h,l,s,n){var d="";switch(s){case"s":return n?"muutaman sekunnin":"muutama sekunti";case"ss":d=n?"sekunnin":"sekuntia";break;case"m":return n?"minuutin":"minuutti";case"mm":d=n?"minuutin":"minuuttia";break;case"h":return n?"tunnin":"tunti";case"hh":d=n?"tunnin":"tuntia";break;case"d":return n?"p\xE4iv\xE4n":"p\xE4iv\xE4";case"dd":d=n?"p\xE4iv\xE4n":"p\xE4iv\xE4\xE4";break;case"M":return n?"kuukauden":"kuukausi";case"MM":d=n?"kuukauden":"kuukautta";break;case"y":return n?"vuoden":"vuosi";case"yy":d=n?"vuoden":"vuotta";break}return d=t(h,n)+" "+d,d}function t(h,l){return h<10?l?v[h]:m[h]:h}var e=y.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xE4kuu_hein\xE4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xE4_hein\xE4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xE4n\xE4\xE4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xE4\xE4st\xE4",past:"%s sitten",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e})},Jay0:function(B,k,o){"use strict";o.d(k,"a",function(){return D}),o.d(k,"b",function(){return R});var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("BpBn"),n=o.n(s),d=o("GI52"),c=o.n(d),r=o("q1tI"),f=o("jK+o"),i=o.n(f),u=o("3CTf"),p=o("FlSc"),g=o.n(p),A=o("QSIn"),b=o.n(A),x=o("4E6o"),w=o.n(x),_=o("myB2"),C=o("pDHg"),L=function(Z){return!isNaN(parseFloat(Z))&&isFinite(Z)},E=L,S=function(K,Z){var P={};for(var Y in K)Object.prototype.hasOwnProperty.call(K,Y)&&Z.indexOf(Y)<0&&(P[Y]=K[Y]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Y=Object.getOwnPropertySymbols(K);W<Y.length;W++)Z.indexOf(Y[W])<0&&Object.prototype.propertyIsEnumerable.call(K,Y[W])&&(P[Y[W]]=K[Y[W]]);return P},O={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},D=r.createContext({}),F=function(){var K=0;return function(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return K+=1,"".concat(Z).concat(K)}}(),U=function(K){n()(P,K);var Z=c()(P);function P(Y){var W;e()(this,P),W=Z.call(this,Y),W.responsiveHandler=function(X){W.setState({below:X.matches});var V=W.props.onBreakpoint,q=W.state.collapsed;V&&V(X.matches),q!==X.matches&&W.setCollapsed(X.matches,"responsive")},W.setCollapsed=function(X,V){"collapsed"in W.props||W.setState({collapsed:X});var q=W.props.onCollapse;q&&q(X,V)},W.toggle=function(){var X=!W.state.collapsed;W.setCollapsed(X,"clickTrigger")},W.renderSider=function(X){var V,q=X.getPrefixCls,se=W.props,ve=se.prefixCls,ue=se.className,xe=se.theme,Fe=se.collapsible,Ue=se.reverseArrow,Ze=se.trigger,we=se.style,He=se.width,ee=se.collapsedWidth,he=se.zeroWidthTriggerStyle,Ve=se.children,oe=S(se,["prefixCls","className","theme","collapsible","reverseArrow","trigger","style","width","collapsedWidth","zeroWidthTriggerStyle","children"]),Q=W.state,G=Q.collapsed,te=Q.below,Ae=q("layout-sider",ve),me=Object(u.default)(oe,["collapsed","defaultCollapsed","onCollapse","breakpoint","onBreakpoint","siderHook","zeroWidthTriggerStyle"]),Me=G?ee:He,Ie=E(Me)?"".concat(Me,"px"):String(Me),de=parseFloat(String(ee||0))===0?r.createElement("span",{onClick:W.toggle,className:i()("".concat(Ae,"-zero-width-trigger"),"".concat(Ae,"-zero-width-trigger-").concat(Ue?"right":"left")),style:he},Ze||r.createElement(g.a,null)):null,ye={expanded:Ue?r.createElement(b.a,null):r.createElement(w.a,null),collapsed:Ue?r.createElement(w.a,null):r.createElement(b.a,null)},De=G?"collapsed":"expanded",tt=ye[De],Et=Ze!==null?de||r.createElement("div",{className:"".concat(Ae,"-trigger"),onClick:W.toggle,style:{width:Ie}},Ze||tt):null,gt=a()(a()({},we),{flex:"0 0 ".concat(Ie),maxWidth:Ie,minWidth:Ie,width:Ie}),Pe=i()(ue,Ae,"".concat(Ae,"-").concat(xe),(V={},m()(V,"".concat(Ae,"-collapsed"),!!G),m()(V,"".concat(Ae,"-has-trigger"),Fe&&Ze!==null&&!de),m()(V,"".concat(Ae,"-below"),!!te),m()(V,"".concat(Ae,"-zero-width"),parseFloat(Ie)===0),V));return r.createElement("aside",a()({className:Pe},me,{style:gt}),r.createElement("div",{className:"".concat(Ae,"-children")},Ve),Fe||te&&de?Et:null)},W.uniqueId=F("ant-sider-");var z;typeof window!="undefined"&&(z=window.matchMedia),z&&Y.breakpoint&&Y.breakpoint in O&&(W.mql=z("(max-width: ".concat(O[Y.breakpoint],")")));var H;return"collapsed"in Y?H=Y.collapsed:H=Y.defaultCollapsed,W.state={collapsed:H,below:!1},W}return l()(P,[{key:"componentDidMount",value:function(){var W;this.mql&&(this.mql.addListener(this.responsiveHandler),this.responsiveHandler(this.mql)),(W=this.props)===null||W===void 0||W.siderHook.addSider(this.uniqueId)}},{key:"componentWillUnmount",value:function(){var W,z;(W=this===null||this===void 0?void 0:this.mql)===null||W===void 0||W.removeListener(this.responsiveHandler),(z=this.props)===null||z===void 0||z.siderHook.removeSider(this.uniqueId)}},{key:"render",value:function(){var W=this.state.collapsed,z=this.props.collapsedWidth;return r.createElement(D.Provider,{value:{siderCollapsed:W,collapsedWidth:z}},r.createElement(C.a,null,this.renderSider))}}],[{key:"getDerivedStateFromProps",value:function(W){return"collapsed"in W?{collapsed:W.collapsed}:null}}]),P}(r.Component);U.defaultProps={collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80,style:{},theme:"dark"};var R=function(K){n()(P,K);var Z=c()(P);function P(){return e()(this,P),Z.apply(this,arguments)}return l()(P,[{key:"render",value:function(){var W=this;return r.createElement(_.a.Consumer,null,function(z){return r.createElement(U,a()({},z,W.props))})}}]),P}(r.Component)},Jdz4:function(B,k,o){//! moment.js locale configuration
//! locale : Sindhi [sd]
//! author : Narain Sagar : https://github.com/narainsagar
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=["\u062C\u0646\u0648\u0631\u064A","\u0641\u064A\u0628\u0631\u0648\u0631\u064A","\u0645\u0627\u0631\u0686","\u0627\u067E\u0631\u064A\u0644","\u0645\u0626\u064A","\u062C\u0648\u0646","\u062C\u0648\u0644\u0627\u0621\u0650","\u0622\u06AF\u0633\u067D","\u0633\u064A\u067E\u067D\u0645\u0628\u0631","\u0622\u06AA\u067D\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068A\u0633\u0645\u0628\u0631"],v=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06B1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062E\u0645\u064A\u0633","\u062C\u0645\u0639","\u0687\u0646\u0687\u0631"],a=y.defineLocale("sd",{months:m,monthsShort:m,weekdays:v,weekdaysShort:v,weekdaysMin:v,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060C D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return e==="\u0634\u0627\u0645"},meridiem:function(e,h,l){return e<12?"\u0635\u0628\u062D":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06BB\u064A] LT",nextWeek:"dddd [\u0627\u06B3\u064A\u0646 \u0647\u0641\u062A\u064A \u062A\u064A] LT",lastDay:"[\u06AA\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06AF\u0632\u0631\u064A\u0644 \u0647\u0641\u062A\u064A] dddd [\u062A\u064A] LT",sameElse:"L"},relativeTime:{future:"%s \u067E\u0648\u0621",past:"%s \u0627\u06B3",s:"\u0686\u0646\u062F \u0633\u064A\u06AA\u0646\u068A",ss:"%d \u0633\u064A\u06AA\u0646\u068A",m:"\u0647\u06AA \u0645\u0646\u067D",mm:"%d \u0645\u0646\u067D",h:"\u0647\u06AA \u06AA\u0644\u0627\u06AA",hh:"%d \u06AA\u0644\u0627\u06AA",d:"\u0647\u06AA \u068F\u064A\u0646\u0647\u0646",dd:"%d \u068F\u064A\u0646\u0647\u0646",M:"\u0647\u06AA \u0645\u0647\u064A\u0646\u0648",MM:"%d \u0645\u0647\u064A\u0646\u0627",y:"\u0647\u06AA \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"\u060C")},week:{dow:1,doy:4}});return a})},Jq5R:function(B,k,o){//! moment.js locale configuration
//! locale : Maori [mi]
//! author : John Corrigan <robbiecloset@gmail.com> : https://github.com/johnideal
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016B-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014Dngoingoi_Here-turi-k\u014Dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014Dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016Brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016B_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016B_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},JuEJ:function(B,k,o){var y=o("bYtY"),m=o("4NO4"),v=y.each,a=y.isObject,t=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function e(i){var u=i&&i.itemStyle;if(!u)return;for(var p=0,g=t.length;p<g;p++){var A=t[p],b=u.normal,x=u.emphasis;b&&b[A]&&(i[A]=i[A]||{},i[A].normal?y.merge(i[A].normal,b[A]):i[A].normal=b[A],b[A]=null),x&&x[A]&&(i[A]=i[A]||{},i[A].emphasis?y.merge(i[A].emphasis,x[A]):i[A].emphasis=x[A],x[A]=null)}}function h(i,u,p){if(i&&i[u]&&(i[u].normal||i[u].emphasis)){var g=i[u].normal,A=i[u].emphasis;g&&(p?(i[u].normal=i[u].emphasis=null,y.defaults(i[u],g)):i[u]=g),A&&(i.emphasis=i.emphasis||{},i.emphasis[u]=A)}}function l(i){h(i,"itemStyle"),h(i,"lineStyle"),h(i,"areaStyle"),h(i,"label"),h(i,"labelLine"),h(i,"upperLabel"),h(i,"edgeLabel")}function s(i,u){var p=a(i)&&i[u],g=a(p)&&p.textStyle;if(g)for(var A=0,b=m.TEXT_STYLE_OPTIONS.length;A<b;A++){var u=m.TEXT_STYLE_OPTIONS[A];g.hasOwnProperty(u)&&(p[u]=g[u])}}function n(i){i&&(l(i),s(i,"label"),i.emphasis&&s(i.emphasis,"label"))}function d(i){if(!a(i))return;e(i),l(i),s(i,"label"),s(i,"upperLabel"),s(i,"edgeLabel"),i.emphasis&&(s(i.emphasis,"label"),s(i.emphasis,"upperLabel"),s(i.emphasis,"edgeLabel"));var u=i.markPoint;u&&(e(u),n(u));var p=i.markLine;p&&(e(p),n(p));var g=i.markArea;g&&n(g);var A=i.data;if(i.type==="graph"){A=A||i.nodes;var b=i.links||i.edges;if(b&&!y.isTypedArray(b))for(var x=0;x<b.length;x++)n(b[x]);y.each(i.categories,function(C){l(C)})}if(A&&!y.isTypedArray(A))for(var x=0;x<A.length;x++)n(A[x]);var u=i.markPoint;if(u&&u.data)for(var w=u.data,x=0;x<w.length;x++)n(w[x]);var p=i.markLine;if(p&&p.data)for(var _=p.data,x=0;x<_.length;x++)y.isArray(_[x])?(n(_[x][0]),n(_[x][1])):n(_[x]);i.type==="gauge"?(s(i,"axisLabel"),s(i,"title"),s(i,"detail")):i.type==="treemap"?(h(i.breadcrumb,"itemStyle"),y.each(i.levels,function(C){l(C)})):i.type==="tree"&&l(i.leaves)}function c(i){return y.isArray(i)?i:i?[i]:[]}function r(i){return(y.isArray(i)?i[0]:i)||{}}function f(i,u){v(c(i.series),function(g){a(g)&&d(g)});var p=["xAxis","yAxis","radiusAxis","angleAxis","singleAxis","parallelAxis","radar"];u&&p.push("valueAxis","categoryAxis","logAxis","timeAxis"),v(p,function(g){v(c(i[g]),function(A){A&&(s(A,"axisLabel"),s(A.axisPointer,"label"))})}),v(c(i.parallel),function(g){var A=g&&g.parallelAxisDefault;s(A,"axisLabel"),s(A&&A.axisPointer,"label")}),v(c(i.calendar),function(g){h(g,"itemStyle"),s(g,"dayLabel"),s(g,"monthLabel"),s(g,"yearLabel")}),v(c(i.radar),function(g){s(g,"name")}),v(c(i.geo),function(g){a(g)&&(n(g),v(c(g.regions),function(A){n(A)}))}),v(c(i.timeline),function(g){n(g),h(g,"label"),h(g,"itemStyle"),h(g,"controlStyle",!0);var A=g.data;y.isArray(A)&&y.each(A,function(b){y.isObject(b)&&(h(b,"label"),h(b,"itemStyle"))})}),v(c(i.toolbox),function(g){h(g,"iconStyle"),v(g.feature,function(A){h(A,"iconStyle")})}),s(r(i.axisPointer),"label"),s(r(i.tooltip).axisPointer,"label")}B.exports=f},"JuV/":function(B,k,o){"use strict";o.d(k,"a",function(){return ye});var y=o("gO5/"),m=o("avuj"),v=o("HguD"),a=o("b8Vc"),t=o("q1tI"),e=o("+6n4"),h=o("fJHg"),l=o("jK+o"),s=o.n(l),n=o("Xz0L");function d(tt,Et){var gt={};return gt[tt.toLowerCase()]=Et.toLowerCase(),gt["Webkit".concat(tt)]="webkit".concat(Et),gt["Moz".concat(tt)]="moz".concat(Et),gt["ms".concat(tt)]="MS".concat(Et),gt["O".concat(tt)]="o".concat(Et.toLowerCase()),gt}function c(tt,Et){var gt={animationend:d("Animation","AnimationEnd"),transitionend:d("Transition","TransitionEnd")};return tt&&("AnimationEvent"in Et||delete gt.animationend.animation,"TransitionEvent"in Et||delete gt.transitionend.transition),gt}var r=c(Object(n.a)(),typeof window!="undefined"?window:{}),f={};if(Object(n.a)()){var i=document.createElement("div");f=i.style}var u={};function p(tt){if(u[tt])return u[tt];var Et=r[tt];if(Et)for(var gt=Object.keys(Et),Pe=gt.length,Ut=0;Ut<Pe;Ut+=1){var pt=gt[Ut];if(Object.prototype.hasOwnProperty.call(Et,pt)&&pt in f)return u[tt]=Et[pt],u[tt]}return""}var g=p("animationend"),A=p("transitionend"),b=!!(g&&A),x=g||"animationend",w=A||"transitionend";function _(tt,Et){if(!tt)return null;if(Object(a.a)(tt)==="object"){var gt=Et.replace(/-\w/g,function(Pe){return Pe[1].toUpperCase()});return tt[gt]}return"".concat(tt,"-").concat(Et)}var C="none",L="appear",E="enter",S="leave",O="none",D="prepare",F="start",U="active",R="end";function K(tt){var Et=Object(t.useRef)(!1),gt=Object(t.useState)(tt),Pe=Object(v.a)(gt,2),Ut=Pe[0],pt=Pe[1];function zt(rr){Et.current||pt(rr)}return Object(t.useEffect)(function(){return function(){Et.current=!0}},[]),[Ut,zt]}var Z=Object(n.a)()?t.useLayoutEffect:t.useEffect,P=Z,Y=o("iTcz"),W=function(){var tt=t.useRef(null);function Et(){Y.a.cancel(tt.current)}function gt(Pe){var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Et();var pt=Object(Y.a)(function(){Ut<=1?Pe({isCanceled:function(){return pt!==tt.current}}):gt(Pe,Ut-1)});tt.current=pt}return t.useEffect(function(){return function(){Et()}},[]),[gt,Et]},z=[D,F,U,R],H=!1,X=!0;function V(tt){return tt===U||tt===R}var q=function(tt,Et){var gt=t.useState(O),Pe=Object(v.a)(gt,2),Ut=Pe[0],pt=Pe[1],zt=W(),rr=Object(v.a)(zt,2),nr=rr[0],Kt=rr[1];function ir(){pt(D)}return P(function(){if(Ut!==O&&Ut!==R){var $e=z.indexOf(Ut),ae=z[$e+1],re=Et(Ut);re===H?pt(ae):nr(function(Ce){function Ne(){if(Ce.isCanceled())return;pt(ae)}re===!0?Ne():Promise.resolve(re).then(Ne)})}},[tt,Ut]),t.useEffect(function(){return function(){Kt()}},[]),[ir,Ut]},se=function(tt){var Et=Object(t.useRef)(),gt=Object(t.useRef)(tt);gt.current=tt;var Pe=t.useCallback(function(zt){gt.current(zt)},[]);function Ut(zt){zt&&(zt.removeEventListener(w,Pe),zt.removeEventListener(x,Pe))}function pt(zt){Et.current&&Et.current!==zt&&Ut(Et.current),zt&&zt!==Et.current&&(zt.addEventListener(w,Pe),zt.addEventListener(x,Pe),Et.current=zt)}return t.useEffect(function(){return function(){Ut(Et.current)}},[]),[pt,Ut]};function ve(tt,Et,gt,Pe){var Ut=Pe.motionEnter,pt=Ut===void 0?!0:Ut,zt=Pe.motionAppear,rr=zt===void 0?!0:zt,nr=Pe.motionLeave,Kt=nr===void 0?!0:nr,ir=Pe.motionDeadline,$e=Pe.motionLeaveImmediately,ae=Pe.onAppearPrepare,re=Pe.onEnterPrepare,Ce=Pe.onLeavePrepare,Ne=Pe.onAppearStart,ce=Pe.onEnterStart,dt=Pe.onLeaveStart,Dt=Pe.onAppearActive,ze=Pe.onEnterActive,Yt=Pe.onLeaveActive,Dr=Pe.onAppearEnd,ct=Pe.onEnterEnd,er=Pe.onLeaveEnd,ut=Pe.onVisibleChanged,at=K(),Ye=Object(v.a)(at,2),Je=Ye[0],Vt=Ye[1],Ar=K(C),Nr=Object(v.a)(Ar,2),Rr=Nr[0],Ln=Nr[1],bn=K(null),Zn=Object(v.a)(bn,2),Zt=Zn[0],$t=Zn[1],Be=Object(t.useRef)(!1),je=Object(t.useRef)(null),rt=Object(t.useRef)(!1),bt=Object(t.useRef)(null);function gr(){var Bt=gt();return Bt||bt.current}var Gt=Object(t.useRef)(!1);function ar(Bt){var or=gr();if(Bt&&!Bt.deadline&&Bt.target!==or)return;var Hr;Rr===L&&Gt.current?Hr=Dr==null?void 0:Dr(or,Bt):Rr===E&&Gt.current?Hr=ct==null?void 0:ct(or,Bt):Rr===S&&Gt.current&&(Hr=er==null?void 0:er(or,Bt)),Hr!==!1&&!rt.current&&(Ln(C),$t(null))}var Gr=se(ar),cn=Object(v.a)(Gr,1),Kn=cn[0],yr=t.useMemo(function(){var Bt,or,Hr;switch(Rr){case"appear":return Bt={},Object(y.a)(Bt,D,ae),Object(y.a)(Bt,F,Ne),Object(y.a)(Bt,U,Dt),Bt;case"enter":return or={},Object(y.a)(or,D,re),Object(y.a)(or,F,ce),Object(y.a)(or,U,ze),or;case"leave":return Hr={},Object(y.a)(Hr,D,Ce),Object(y.a)(Hr,F,dt),Object(y.a)(Hr,U,Yt),Hr;default:return{}}},[Rr]),Mt=q(Rr,function(Bt){if(Bt===D){var or=yr[D];return or?or(gr()):H}if(pr in yr){var Hr;$t(((Hr=yr[pr])===null||Hr===void 0?void 0:Hr.call(yr,gr(),null))||null)}return pr===U&&(Kn(gr()),ir>0&&(clearTimeout(je.current),je.current=setTimeout(function(){ar({deadline:!0})},ir))),X}),Ft=Object(v.a)(Mt,2),Lr=Ft[0],pr=Ft[1],Ht=V(pr);Gt.current=Ht,P(function(){Vt(Et);var Bt=Be.current;if(Be.current=!0,!tt)return;var or;!Bt&&Et&&rr&&(or=L),Bt&&Et&&pt&&(or=E),(Bt&&!Et&&Kt||!Bt&&$e&&!Et&&Kt)&&(or=S),or&&(Ln(or),Lr())},[Et]),Object(t.useEffect)(function(){(Rr===L&&!rr||Rr===E&&!pt||Rr===S&&!Kt)&&Ln(C)},[rr,pt,Kt]),Object(t.useEffect)(function(){return function(){clearTimeout(je.current),rt.current=!0}},[]),Object(t.useEffect)(function(){Je!==void 0&&Rr===C&&(ut==null||ut(Je))},[Je,Rr]);var cr=Zt;return yr[D]&&pr===F&&(cr=Object(m.a)({transition:"none"},cr)),[Rr,pr,cr,Je!=null?Je:Et]}var ue=o("IWUT"),xe=o("Xnl7"),Fe=o("bVAP"),Ue=o("DHui"),Ze=function(tt){Object(Fe.a)(gt,tt);var Et=Object(Ue.a)(gt);function gt(){return Object(ue.a)(this,gt),Et.apply(this,arguments)}return Object(xe.a)(gt,[{key:"render",value:function(){return this.props.children}}]),gt}(t.Component),we=Ze;function He(tt){var Et=tt;Object(a.a)(tt)==="object"&&(Et=tt.transitionSupport);function gt(Ut){return!!(Ut.motionName&&Et)}var Pe=t.forwardRef(function(Ut,pt){var zt=Ut.visible,rr=zt===void 0?!0:zt,nr=Ut.removeOnLeave,Kt=nr===void 0?!0:nr,ir=Ut.forceRender,$e=Ut.children,ae=Ut.motionName,re=Ut.leavedClassName,Ce=Ut.eventProps,Ne=gt(Ut),ce=Object(t.useRef)(),dt=Object(t.useRef)();function Dt(){try{return Object(e.a)(ce.current||dt.current)}catch(Ln){return null}}var ze=ve(Ne,rr,Dt,Ut),Yt=Object(v.a)(ze,4),Dr=Yt[0],ct=Yt[1],er=Yt[2],ut=Yt[3],at=t.useRef(ut);ut&&(at.current=!0);var Ye=Object(t.useRef)(pt);Ye.current=pt;var Je=t.useCallback(function(Ln){ce.current=Ln,Object(h.b)(Ye.current,Ln)},[]),Vt,Ar=Object(m.a)(Object(m.a)({},Ce),{},{visible:rr});if(!$e)Vt=null;else if(Dr===C||!gt(Ut))ut?Vt=$e(Object(m.a)({},Ar),Je):!Kt&&at.current?Vt=$e(Object(m.a)(Object(m.a)({},Ar),{},{className:re}),Je):ir?Vt=$e(Object(m.a)(Object(m.a)({},Ar),{},{style:{display:"none"}}),Je):Vt=null;else{var Nr,Rr;ct===D?Rr="prepare":V(ct)?Rr="active":ct===F&&(Rr="start"),Vt=$e(Object(m.a)(Object(m.a)({},Ar),{},{className:s()(_(ae,Dr),(Nr={},Object(y.a)(Nr,_(ae,"".concat(Dr,"-").concat(Rr)),Rr),Object(y.a)(Nr,ae,typeof ae=="string"),Nr)),style:er}),Je)}return t.createElement(we,{ref:dt},Vt)});return Pe.displayName="CSSMotion",Pe}var ee=He(b),he=o("yG+k"),Ve=o("Ae61"),oe="add",Q="keep",G="remove",te="removed";function Ae(tt){var Et;return tt&&Object(a.a)(tt)==="object"&&"key"in tt?Et=tt:Et={key:tt},Object(m.a)(Object(m.a)({},Et),{},{key:String(Et.key)})}function me(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return tt.map(Ae)}function Me(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],gt=[],Pe=0,Ut=Et.length,pt=me(tt),zt=me(Et);pt.forEach(function(Kt){for(var ir=!1,$e=Pe;$e<Ut;$e+=1){var ae=zt[$e];if(ae.key===Kt.key){Pe<$e&&(gt=gt.concat(zt.slice(Pe,$e).map(function(re){return Object(m.a)(Object(m.a)({},re),{},{status:oe})})),Pe=$e),gt.push(Object(m.a)(Object(m.a)({},ae),{},{status:Q})),Pe+=1,ir=!0;break}}ir||gt.push(Object(m.a)(Object(m.a)({},Kt),{},{status:G}))}),Pe<Ut&&(gt=gt.concat(zt.slice(Pe).map(function(Kt){return Object(m.a)(Object(m.a)({},Kt),{},{status:oe})})));var rr={};gt.forEach(function(Kt){var ir=Kt.key;rr[ir]=(rr[ir]||0)+1});var nr=Object.keys(rr).filter(function(Kt){return rr[Kt]>1});return nr.forEach(function(Kt){gt=gt.filter(function(ir){var $e=ir.key,ae=ir.status;return $e!==Kt||ae!==G}),gt.forEach(function(ir){ir.key===Kt&&(ir.status=Q)})}),gt}var Ie=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function de(tt){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ee,gt=function(Pe){Object(Fe.a)(pt,Pe);var Ut=Object(Ue.a)(pt);function pt(){var zt;return Object(ue.a)(this,pt),zt=Ut.apply(this,arguments),zt.state={keyEntities:[]},zt.removeKey=function(rr){zt.setState(function(nr){var Kt=nr.keyEntities;return{keyEntities:Kt.map(function(ir){return ir.key!==rr?ir:Object(m.a)(Object(m.a)({},ir),{},{status:te})})}})},zt}return Object(xe.a)(pt,[{key:"render",value:function(){var rr=this,nr=this.state.keyEntities,Kt=this.props,ir=Kt.component,$e=Kt.children,ae=Kt.onVisibleChanged,re=Object(Ve.a)(Kt,["component","children","onVisibleChanged"]),Ce=ir||t.Fragment,Ne={};return Ie.forEach(function(ce){Ne[ce]=re[ce],delete re[ce]}),delete re.keys,t.createElement(Ce,re,nr.map(function(ce){var dt=ce.status,Dt=Object(Ve.a)(ce,["status"]),ze=dt===oe||dt===Q;return t.createElement(Et,Object(he.a)({},Ne,{key:Dt.key,visible:ze,eventProps:Dt,onVisibleChanged:function(Dr){ae==null||ae(Dr,{key:Dt.key}),Dr||rr.removeKey(Dt.key)}}),$e)}))}}],[{key:"getDerivedStateFromProps",value:function(rr,nr){var Kt=rr.keys,ir=nr.keyEntities,$e=me(Kt),ae=Me(ir,$e);return{keyEntities:ae.filter(function(re){var Ce=ir.find(function(Ne){var ce=Ne.key;return re.key===ce});return!(Ce&&Ce.status===te&&re.status===G)})}}}]),pt}(t.Component);return gt.defaultProps={component:"div"},gt}var ye=de(b),De=k.b=ee},K2GJ:function(B,k,o){var y=o("fW2E"),m=o("gut8"),v=m.ContextCachedBy,a=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],t=function(r){this.extendFrom(r,!1)};function e(c,r,f){var i=r.x==null?0:r.x,u=r.x2==null?1:r.x2,p=r.y==null?0:r.y,g=r.y2==null?0:r.y2;r.global||(i=i*f.width+f.x,u=u*f.width+f.x,p=p*f.height+f.y,g=g*f.height+f.y),i=isNaN(i)?0:i,u=isNaN(u)?1:u,p=isNaN(p)?0:p,g=isNaN(g)?0:g;var A=c.createLinearGradient(i,p,u,g);return A}function h(c,r,f){var i=f.width,u=f.height,p=Math.min(i,u),g=r.x==null?.5:r.x,A=r.y==null?.5:r.y,b=r.r==null?.5:r.r;r.global||(g=g*i+f.x,A=A*u+f.y,b=b*p);var x=c.createRadialGradient(g,A,0,g,A,b);return x}t.prototype={constructor:t,fill:"#000",stroke:null,opacity:1,fillOpacity:null,strokeOpacity:null,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(r,f,i){var u=this,p=i&&i.style,g=!p||r.__attrCachedBy!==v.STYLE_BIND;r.__attrCachedBy=v.STYLE_BIND;for(var A=0;A<a.length;A++){var b=a[A],x=b[0];(g||u[x]!==p[x])&&(r[x]=y(r,x,u[x]||b[1]))}if((g||u.fill!==p.fill)&&(r.fillStyle=u.fill),(g||u.stroke!==p.stroke)&&(r.strokeStyle=u.stroke),(g||u.opacity!==p.opacity)&&(r.globalAlpha=u.opacity==null?1:u.opacity),(g||u.blend!==p.blend)&&(r.globalCompositeOperation=u.blend||"source-over"),this.hasStroke()){var w=u.lineWidth;r.lineWidth=w/(this.strokeNoScale&&f&&f.getLineScale?f.getLineScale():1)}},hasFill:function(){var r=this.fill;return r!=null&&r!=="none"},hasStroke:function(){var r=this.stroke;return r!=null&&r!=="none"&&this.lineWidth>0},extendFrom:function(r,f){if(r)for(var i in r)r.hasOwnProperty(i)&&(f===!0||(f===!1?!this.hasOwnProperty(i):r[i]!=null))&&(this[i]=r[i])},set:function(r,f){typeof r=="string"?this[r]=f:this.extendFrom(r,!0)},clone:function(){var r=new this.constructor;return r.extendFrom(this,!0),r},getGradient:function(r,f,i){for(var u=f.type==="radial"?h:e,p=u(r,f,i),g=f.colorStops,A=0;A<g.length;A++)p.addColorStop(g[A].offset,g[A].color);return p}};for(var l=t.prototype,s=0;s<a.length;s++){var n=a[s];n[0]in l||(l[n[0]]=n[1])}t.getGradient=l.getGradient;var d=t;B.exports=d},K4ya:function(B,k,o){var y=o("bYtY"),m=o("XxSj"),v=y.each;function a(s){if(s){for(var n in s)if(s.hasOwnProperty(n))return!0}}function t(s,n,d){var c={};return v(n,function(f){var i=c[f]=r();v(s[f],function(u,p){if(!m.isValidType(p))return;var g={type:p,visual:u};d&&d(g,f),i[p]=new m(g),p==="opacity"&&(g=y.clone(g),g.type="colorAlpha",i.__hidden.__alphaForOpacity=new m(g))})}),c;function r(){var f=function(){};f.prototype.__hidden=f.prototype;var i=new f;return i}}function e(s,n,d){var c;y.each(d,function(r){n.hasOwnProperty(r)&&a(n[r])&&(c=!0)}),c&&y.each(d,function(r){n.hasOwnProperty(r)&&a(n[r])?s[r]=y.clone(n[r]):delete s[r]})}function h(s,n,d,c,r,f){var i={};y.each(s,function(b){var x=m.prepareVisualTypes(n[b]);i[b]=x});var u;function p(b){return d.getItemVisual(u,b)}function g(b,x){d.setItemVisual(u,b,x)}f==null?d.each(A):d.each([f],A);function A(b,x){u=f==null?b:x;var w=d.getRawDataItem(u);if(w&&w.visualMap===!1)return;for(var _=c.call(r,b),C=n[_],L=i[_],E=0,S=L.length;E<S;E++){var O=L[E];C[O]&&C[O].applyVisual(b,p,g)}}}function l(s,n,d,c){var r={};y.each(s,function(i){var u=m.prepareVisualTypes(n[i]);r[i]=u});function f(i,u){c!=null&&(c=u.getDimension(c));function p(O){return u.getItemVisual(A,O)}function g(O,D){u.setItemVisual(A,O,D)}for(var A;(A=i.next())!=null;){var b=u.getRawDataItem(A);if(b&&b.visualMap===!1)continue;for(var x=c!=null?u.get(c,A,!0):A,w=d(x),_=n[w],C=r[w],L=0,E=C.length;L<E;L++){var S=C[L];_[S]&&_[S].applyVisual(x,p,g)}}}return{progress:f}}k.createVisualMappings=t,k.replaceVisualOption=e,k.applyVisual=h,k.incrementalApplyVisual=l},K5wH:function(B,k,o){//! moment.js locale configuration
//! locale : French (Switzerland) [fr-ch]
//! author : Gaspard Bucher : https://github.com/gaspard
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("fr-ch",{months:"janvier_f\xE9vrier_mars_avril_mai_juin_juillet_ao\xFBt_septembre_octobre_novembre_d\xE9cembre".split("_"),monthsShort:"janv._f\xE9vr._mars_avr._mai_juin_juil._ao\xFBt_sept._oct._nov._d\xE9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xE0] LT",nextDay:"[Demain \xE0] LT",nextWeek:"dddd [\xE0] LT",lastDay:"[Hier \xE0] LT",lastWeek:"dddd [dernier \xE0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(a===1?"er":"e");case"w":case"W":return a+(a===1?"re":"e")}},week:{dow:1,doy:4}});return m})},K7tR:function(B,k,o){var y=o("MPwL"),m=o("KC/J"),v=o("8Lhm"),a=o("cA8S");function t(e,h,l){e=a(e),h=v(h);var s=h?m(e):0;return h&&s<h?e+y(h-s,l):e}B.exports=t},"KC/J":function(B,k,o){var y=o("zPMQ"),m=o("AmsH"),v=o("CG4S");function a(t){return m(t)?v(t):y(t)}B.exports=a},KCsZ:function(B,k,o){var y=o("bYtY");function m(v){for(var a=0;a<v.length;a++)v[a][1]||(v[a][1]=v[a][0]);return function(t,e,h){for(var l={},s=0;s<v.length;s++){var n=v[s][1];if(e&&y.indexOf(e,n)>=0||h&&y.indexOf(h,n)<0)continue;var d=t.getShallow(n);d!=null&&(l[v[s][0]]=d)}return l}}B.exports=m},KRrj:function(B,k){function o(y,m,v){var a=-1,t=y.length;m<0&&(m=-m>t?0:t+m),v=v>t?t:v,v<0&&(v+=t),t=m>v?0:v-m>>>0,m>>>=0;for(var e=Array(t);++a<t;)e[a]=y[a+m];return e}B.exports=o},KS52:function(B,k,o){var y=o("OELB"),m=y.parsePercent,v=y.linearMap,a=o("+TT/"),t=o("u3DP"),e=o("bYtY"),h=Math.PI*2,l=Math.PI/180;function s(d,c){return a.getLayoutRect(d.getBoxLayoutParams(),{width:c.getWidth(),height:c.getHeight()})}function n(d,c,r,f){c.eachSeriesByType(d,function(i){var u=i.getData(),p=u.mapDimension("value"),g=s(i,r),A=i.get("center"),b=i.get("radius");e.isArray(b)||(b=[0,b]),e.isArray(A)||(A=[A,A]);var x=m(g.width,r.getWidth()),w=m(g.height,r.getHeight()),_=Math.min(x,w),C=m(A[0],x)+g.x,L=m(A[1],w)+g.y,E=m(b[0],_/2),S=m(b[1],_/2),O=-i.get("startAngle")*l,D=i.get("minAngle")*l,F=0;u.each(p,function(q){!isNaN(q)&&F++});var U=u.getSum(p),R=Math.PI/(U||F)*2,K=i.get("clockwise"),Z=i.get("roseType"),P=i.get("stillShowZeroSum"),Y=u.getDataExtent(p);Y[0]=0;var W=h,z=0,H=O,X=K?1:-1;if(u.each(p,function(q,se){var ve;if(isNaN(q)){u.setItemLayout(se,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:K,cx:C,cy:L,r0:E,r:Z?NaN:S,viewRect:g});return}Z!=="area"?ve=U===0&&P?R:q*R:ve=h/F,ve<D?(ve=D,W-=D):z+=q;var ue=H+X*ve;u.setItemLayout(se,{angle:ve,startAngle:H,endAngle:ue,clockwise:K,cx:C,cy:L,r0:E,r:Z?v(q,Y,[E,S]):S,viewRect:g}),H=ue}),W<h&&F)if(W<=.001){var V=h/F;u.each(p,function(q,se){if(!isNaN(q)){var ve=u.getItemLayout(se);ve.angle=V,ve.startAngle=O+X*se*V,ve.endAngle=O+X*(se+1)*V}})}else R=W/z,H=O,u.each(p,function(q,se){if(!isNaN(q)){var ve=u.getItemLayout(se),ue=ve.angle===D?D:q*R;ve.startAngle=H,ve.endAngle=H+X*ue,H+=X*ue}});t(i,S,g.width,g.height,g.x,g.y)})}B.exports=n},KUOm:function(B,k){function o(y){var m={};y.eachSeriesByType("graph",function(v){var a=v.getCategoriesData(),t=v.getData(),e={};a.each(function(h){var l=a.getName(h);e["ec-"+l]=h;var s=a.getItemModel(h),n=s.get("itemStyle.color")||v.getColorFromPalette(l,m);a.setItemVisual(h,"color",n);for(var d=["opacity","symbol","symbolSize","symbolKeepAspect"],c=0;c<d.length;c++){var r=s.getShallow(d[c],!0);r!=null&&a.setItemVisual(h,d[c],r)}}),a.count()&&t.each(function(h){var l=t.getItemModel(h),s=l.getShallow("category");if(s!=null){typeof s=="string"&&(s=e["ec-"+s]);for(var n=["color","opacity","symbol","symbolSize","symbolKeepAspect"],d=0;d<n.length;d++)t.getItemVisual(h,n[d],!0)==null&&t.setItemVisual(h,n[d],a.getItemVisual(s,n[d]))}})})}B.exports=o},Kagy:function(B,k){var o={legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}};B.exports=o},KamJ:function(B,k,o){var y=o("ProS"),m=o("szbU");o("vF/C"),o("qwVE"),o("BuqR"),o("AE9C"),o("1u/T"),y.registerPreprocessor(m)},KsSX:function(B,k,o){},KscA:function(B,k,o){"use strict";o.d(k,"a",function(){return yr});var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("BpBn"),n=o.n(s),d=o("GI52"),c=o.n(d),r=o("q1tI"),f=o("avuj"),i=o("IWUT"),u=o("Xnl7"),p=o("8BNJ"),g=o("bVAP"),A=o("DHui"),b=o("N8pW"),x=o("3CTf"),w=o("yG+k"),_=o("gO5/"),C=o("T0En"),L=o("GNXR"),E=o("8CG2"),S=o.n(E),O=o("jK+o"),D=o.n(O),F=o("b8Vc"),U=o("HguD"),R=/iPhone/i,K=/iPod/i,Z=/iPad/i,P=/\bAndroid(?:.+)Mobile\b/i,Y=/Android/i,W=/\bAndroid(?:.+)SD4930UR\b/i,z=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,H=/Windows Phone/i,X=/\bWindows(?:.+)ARM\b/i,V=/BlackBerry/i,q=/BB10/i,se=/Opera Mini/i,ve=/\b(CriOS|Chrome)(?:.+)Mobile/i,ue=/Mobile(?:.+)Firefox\b/i;function xe(Mt,Ft){return Mt.test(Ft)}function Fe(Mt){var Ft=Mt||(typeof navigator!="undefined"?navigator.userAgent:""),Lr=Ft.split("[FBAN");if(typeof Lr[1]!="undefined"){var pr=Lr,Ht=Object(U.a)(pr,1);Ft=Ht[0]}if(Lr=Ft.split("Twitter"),typeof Lr[1]!="undefined"){var cr=Lr,Bt=Object(U.a)(cr,1);Ft=Bt[0]}var or={apple:{phone:xe(R,Ft)&&!xe(H,Ft),ipod:xe(K,Ft),tablet:!xe(R,Ft)&&xe(Z,Ft)&&!xe(H,Ft),device:(xe(R,Ft)||xe(K,Ft)||xe(Z,Ft))&&!xe(H,Ft)},amazon:{phone:xe(W,Ft),tablet:!xe(W,Ft)&&xe(z,Ft),device:xe(W,Ft)||xe(z,Ft)},android:{phone:!xe(H,Ft)&&xe(W,Ft)||!xe(H,Ft)&&xe(P,Ft),tablet:!xe(H,Ft)&&!xe(W,Ft)&&!xe(P,Ft)&&(xe(z,Ft)||xe(Y,Ft)),device:!xe(H,Ft)&&(xe(W,Ft)||xe(z,Ft)||xe(P,Ft)||xe(Y,Ft))||xe(/\bokhttp\b/i,Ft)},windows:{phone:xe(H,Ft),tablet:xe(X,Ft),device:xe(H,Ft)||xe(X,Ft)},other:{blackberry:xe(V,Ft),blackberry10:xe(q,Ft),opera:xe(se,Ft),firefox:xe(ue,Ft),chrome:xe(ve,Ft),device:xe(V,Ft)||xe(q,Ft)||xe(se,Ft)||xe(ue,Ft)||xe(ve,Ft)},any:null,phone:null,tablet:null};return or.any=or.apple.device||or.android.device||or.windows.device||or.other.device,or.phone=or.apple.phone||or.android.phone||or.windows.phone,or.tablet=or.apple.tablet||or.android.tablet||or.windows.tablet,or}var Ue=Object(f.a)(Object(f.a)({},Fe()),{},{isMobile:Fe}),Ze=Ue;function we(){}function He(Mt,Ft,Lr){var pr=Ft||"";return Mt.key||"".concat(pr,"item_").concat(Lr)}function ee(Mt){return"".concat(Mt,"-menu-")}function he(Mt,Ft){var Lr=-1;r.Children.forEach(Mt,function(pr){Lr+=1,pr&&pr.type&&pr.type.isMenuItemGroup?r.Children.forEach(pr.props.children,function(Ht){Lr+=1,Ft(Ht,Lr)}):Ft(pr,Lr)})}function Ve(Mt,Ft,Lr){if(!Mt||Lr.find)return;r.Children.forEach(Mt,function(pr){if(pr){var Ht=pr.type;if(!Ht||!(Ht.isSubMenu||Ht.isMenuItem||Ht.isMenuItemGroup))return;Ft.indexOf(pr.key)!==-1?Lr.find=!0:pr.props.children&&Ve(pr.props.children,Ft,Lr)}})}var oe=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],Q=function(Ft){var Lr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pr=Ft&&typeof Ft.getBoundingClientRect=="function"&&Ft.getBoundingClientRect().width;if(pr){if(Lr){var Ht=getComputedStyle(Ft),cr=Ht.marginLeft,Bt=Ht.marginRight;pr+=+cr.replace("px","")+ +Bt.replace("px","")}pr=+pr.toFixed(6)}return pr||0},G=function(Ft,Lr,pr){Ft&&Object(F.a)(Ft.style)==="object"&&(Ft.style[Lr]=pr)},te=function(){return Ze.any},Ae=o("PH30"),me=o("Ae61"),Me=o("i8i4"),Ie=o("BlUI"),de=o("/0Vb"),ye=o("X/IY"),De={adjustX:1,adjustY:1},tt={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:De,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:De,offset:[4,0]}},Et={topLeft:{points:["bl","tl"],overflow:De,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:De,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:De,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:De,offset:[4,0]}},gt=tt,Pe=0,Ut={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},pt=function(Ft,Lr,pr){var Ht=ee(Lr),cr=Ft.getState();Ft.setState({defaultActiveFirst:Object(f.a)(Object(f.a)({},cr.defaultActiveFirst),{},Object(_.a)({},Ht,pr))})},zt=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(pr){var Ht;Object(i.a)(this,Lr),Ht=Ft.call(this,pr),Ht.onDestroy=function(jr){Ht.props.onDestroy(jr)},Ht.onKeyDown=function(jr){var pn=jr.keyCode,en=Ht.menuInstance,ti=Ht.props,ri=ti.isOpen,_i=ti.store;if(pn===C.a.ENTER)return Ht.onTitleClick(jr),pt(_i,Ht.props.eventKey,!0),!0;if(pn===C.a.RIGHT)return ri?en.onKeyDown(jr):(Ht.triggerOpenChange(!0),pt(_i,Ht.props.eventKey,!0)),!0;if(pn===C.a.LEFT){var Ri;if(ri)Ri=en.onKeyDown(jr);else return;return Ri||(Ht.triggerOpenChange(!1),Ri=!0),Ri}return ri&&(pn===C.a.UP||pn===C.a.DOWN)?en.onKeyDown(jr):void 0},Ht.onOpenChange=function(jr){Ht.props.onOpenChange(jr)},Ht.onPopupVisibleChange=function(jr){Ht.triggerOpenChange(jr,jr?"mouseenter":"mouseleave")},Ht.onMouseEnter=function(jr){var pn=Ht.props,en=pn.eventKey,ti=pn.onMouseEnter,ri=pn.store;pt(ri,Ht.props.eventKey,!1),ti({key:en,domEvent:jr})},Ht.onMouseLeave=function(jr){var pn=Ht.props,en=pn.parentMenu,ti=pn.eventKey,ri=pn.onMouseLeave;en.subMenuInstance=Object(p.a)(Ht),ri({key:ti,domEvent:jr})},Ht.onTitleMouseEnter=function(jr){var pn=Ht.props,en=pn.eventKey,ti=pn.onItemHover,ri=pn.onTitleMouseEnter;ti({key:en,hover:!0}),ri({key:en,domEvent:jr})},Ht.onTitleMouseLeave=function(jr){var pn=Ht.props,en=pn.parentMenu,ti=pn.eventKey,ri=pn.onItemHover,_i=pn.onTitleMouseLeave;en.subMenuInstance=Object(p.a)(Ht),ri({key:ti,hover:!1}),_i({key:ti,domEvent:jr})},Ht.onTitleClick=function(jr){var pn=Object(p.a)(Ht),en=pn.props;if(en.onTitleClick({key:en.eventKey,domEvent:jr}),en.triggerSubMenuAction==="hover")return;Ht.triggerOpenChange(!en.isOpen,"click"),pt(en.store,Ht.props.eventKey,!1)},Ht.onSubMenuClick=function(jr){typeof Ht.props.onClick=="function"&&Ht.props.onClick(Ht.addKeyPath(jr))},Ht.onSelect=function(jr){Ht.props.onSelect(jr)},Ht.onDeselect=function(jr){Ht.props.onDeselect(jr)},Ht.getPrefixCls=function(){return"".concat(Ht.props.rootPrefixCls,"-submenu")},Ht.getActiveClassName=function(){return"".concat(Ht.getPrefixCls(),"-active")},Ht.getDisabledClassName=function(){return"".concat(Ht.getPrefixCls(),"-disabled")},Ht.getSelectedClassName=function(){return"".concat(Ht.getPrefixCls(),"-selected")},Ht.getOpenClassName=function(){return"".concat(Ht.props.rootPrefixCls,"-submenu-open")},Ht.saveMenuInstance=function(jr){Ht.menuInstance=jr},Ht.addKeyPath=function(jr){return Object(f.a)(Object(f.a)({},jr),{},{keyPath:(jr.keyPath||[]).concat(Ht.props.eventKey)})},Ht.triggerOpenChange=function(jr,pn){var en=Ht.props.eventKey,ti=function(){Ht.onOpenChange({key:en,item:Object(p.a)(Ht),trigger:pn,open:jr})};pn==="mouseenter"?Ht.mouseenterTimeout=setTimeout(function(){ti()},0):ti()},Ht.isChildrenSelected=function(){var jr={find:!1};return Ve(Ht.props.children,Ht.props.selectedKeys,jr),jr.find},Ht.isOpen=function(){return Ht.props.openKeys.indexOf(Ht.props.eventKey)!==-1},Ht.adjustWidth=function(){if(!Ht.subMenuTitle||!Ht.menuInstance)return;var jr=Me.findDOMNode(Ht.menuInstance);if(jr.offsetWidth>=Ht.subMenuTitle.offsetWidth)return;jr.style.minWidth="".concat(Ht.subMenuTitle.offsetWidth,"px")},Ht.saveSubMenuTitle=function(jr){Ht.subMenuTitle=jr},Ht.getBaseProps=function(){var jr=Object(p.a)(Ht),pn=jr.props;return{mode:pn.mode==="horizontal"?"vertical":pn.mode,visible:Ht.props.isOpen,level:pn.level+1,inlineIndent:pn.inlineIndent,focusable:!1,onClick:Ht.onSubMenuClick,onSelect:Ht.onSelect,onDeselect:Ht.onDeselect,onDestroy:Ht.onDestroy,selectedKeys:pn.selectedKeys,eventKey:"".concat(pn.eventKey,"-menu-"),openKeys:pn.openKeys,motion:pn.motion,onOpenChange:Ht.onOpenChange,subMenuOpenDelay:pn.subMenuOpenDelay,parentMenu:Object(p.a)(Ht),subMenuCloseDelay:pn.subMenuCloseDelay,forceSubMenuRender:pn.forceSubMenuRender,triggerSubMenuAction:pn.triggerSubMenuAction,builtinPlacements:pn.builtinPlacements,defaultActiveFirst:pn.store.getState().defaultActiveFirst[ee(pn.eventKey)],multiple:pn.multiple,prefixCls:pn.rootPrefixCls,id:Ht.internalMenuId,manualRef:Ht.saveMenuInstance,itemIcon:pn.itemIcon,expandIcon:pn.expandIcon,direction:pn.direction}},Ht.getMotion=function(jr,pn){var en=Object(p.a)(Ht),ti=en.haveRendered,ri=Ht.props,_i=ri.motion,Ri=ri.rootPrefixCls,ia=Object(f.a)(Object(f.a)({},_i),{},{leavedClassName:"".concat(Ri,"-hidden"),removeOnLeave:!1,motionAppear:ti||!pn||jr!=="inline"});return ia};var cr=pr.store,Bt=pr.eventKey,or=cr.getState(),Hr=or.defaultActiveFirst;Ht.isRootMenu=!1;var Tr=!1;return Hr&&(Tr=Hr[Bt]),pt(cr,Bt,Tr),Ht}return Object(u.a)(Lr,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var Ht=this,cr=this.props,Bt=cr.mode,or=cr.parentMenu,Hr=cr.manualRef;if(Hr&&Hr(this),Bt!=="horizontal"||!or.isRootMenu||!this.props.isOpen)return;this.minWidthTimeout=setTimeout(function(){return Ht.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var Ht=this.props,cr=Ht.onDestroy,Bt=Ht.eventKey;cr&&cr(Bt),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout)}},{key:"renderChildren",value:function(Ht){var cr=this,Bt=this.getBaseProps(),or=this.getMotion(Bt.mode,Bt.visible);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||Bt.visible||Bt.forceSubMenuRender,!this.haveOpened)return r.createElement("div",null);var Hr=Bt.direction;return r.createElement(ye.default,Object.assign({visible:Bt.visible},or),function(Tr){var jr=Tr.className,pn=Tr.style,en=D()("".concat(Bt.prefixCls,"-sub"),jr,Object(_.a)({},"".concat(Bt.prefixCls,"-rtl"),Hr==="rtl"));return r.createElement(Yt,Object.assign({},Bt,{id:cr.internalMenuId,className:en,style:pn}),Ht)})}},{key:"render",value:function(){var Ht,cr=Object(f.a)({},this.props),Bt=cr.isOpen,or=this.getPrefixCls(),Hr=cr.mode==="inline",Tr=D()(or,"".concat(or,"-").concat(cr.mode),(Ht={},Object(_.a)(Ht,cr.className,!!cr.className),Object(_.a)(Ht,this.getOpenClassName(),Bt),Object(_.a)(Ht,this.getActiveClassName(),cr.active||Bt&&!Hr),Object(_.a)(Ht,this.getDisabledClassName(),cr.disabled),Object(_.a)(Ht,this.getSelectedClassName(),this.isChildrenSelected()),Ht));this.internalMenuId||(cr.eventKey?this.internalMenuId="".concat(cr.eventKey,"$Menu"):(Pe+=1,this.internalMenuId="$__$".concat(Pe,"$Menu")));var jr={},pn={},en={};cr.disabled||(jr={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},pn={onClick:this.onTitleClick},en={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var ti={},ri=cr.direction;Hr&&(ri==="rtl"?ti.paddingRight=cr.inlineIndent*cr.level:ti.paddingLeft=cr.inlineIndent*cr.level);var _i={};this.props.isOpen&&(_i={"aria-owns":this.internalMenuId});var Ri=null;cr.mode!=="horizontal"&&(Ri=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(Ri=r.createElement(this.props.expandIcon,Object(f.a)({},this.props))));var ia=r.createElement("div",Object.assign({ref:this.saveSubMenuTitle,style:ti,className:"".concat(or,"-title"),role:"button"},en,pn,{"aria-expanded":Bt},_i,{"aria-haspopup":"true",title:typeof cr.title=="string"?cr.title:void 0}),cr.title,Ri||r.createElement("i",{className:"".concat(or,"-arrow")})),ba=this.renderChildren(cr.children),vt=cr.parentMenu.isRootMenu?cr.parentMenu.props.getPopupContainer:function(zr){return zr.parentNode},Le=Ut[cr.mode],Ke=cr.popupOffset?{offset:cr.popupOffset}:{},et=cr.mode==="inline"?"":cr.popupClassName;et+=ri==="rtl"?" ".concat(or,"-rtl"):"";var ht=cr.disabled,ot=cr.triggerSubMenuAction,mt=cr.subMenuOpenDelay,Wt=cr.forceSubMenuRender,Ot=cr.subMenuCloseDelay,wr=cr.builtinPlacements;oe.forEach(function(zr){return delete cr[zr]}),delete cr.onClick;var Xr=ri==="rtl"?Object.assign({},Et,wr):Object.assign({},tt,wr);return delete cr.direction,r.createElement("li",Object.assign({},cr,jr,{className:Tr,role:"menuitem"}),Hr&&ia,Hr&&ba,!Hr&&r.createElement(de.a,{prefixCls:or,popupClassName:D()("".concat(or,"-popup"),et),getPopupContainer:vt,builtinPlacements:Xr,popupPlacement:Le,popupVisible:Bt,popupAlign:Ke,popup:ba,action:ht?[]:[ot],mouseEnterDelay:mt,mouseLeaveDelay:Ot,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:Wt},ia))}}]),Lr}(r.Component);zt.defaultProps={onMouseEnter:we,onMouseLeave:we,onTitleMouseEnter:we,onTitleMouseLeave:we,onTitleClick:we,manualRef:we,mode:"vertical",title:""};var rr=Object(b.b)(function(Mt,Ft){var Lr=Mt.openKeys,pr=Mt.activeKey,Ht=Mt.selectedKeys,cr=Ft.eventKey,Bt=Ft.subMenuKey;return{isOpen:Lr.indexOf(cr)>-1,active:pr[Bt]===cr,selectedKeys:Ht}})(zt);rr.isSubMenu=!0;var nr=rr,Kt="menuitem-overflowed",ir=.5,$e=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(){var pr;return Object(i.a)(this,Lr),pr=Ft.apply(this,arguments),pr.resizeObserver=null,pr.mutationObserver=null,pr.originalTotalWidth=0,pr.overflowedItems=[],pr.menuItemSizes=[],pr.cancelFrameId=null,pr.state={lastVisibleIndex:void 0},pr.getMenuItemNodes=function(){var Ht=pr.props.prefixCls,cr=Me.findDOMNode(Object(p.a)(pr));return cr?[].slice.call(cr.children).filter(function(Bt){return Bt.className.split(" ").indexOf("".concat(Ht,"-overflowed-submenu"))<0}):[]},pr.getOverflowedSubMenuItem=function(Ht,cr,Bt){var or=pr.props,Hr=or.overflowedIndicator,Tr=or.level,jr=or.mode,pn=or.prefixCls,en=or.theme;if(Tr!==1||jr!=="horizontal")return null;var ti=pr.props.children[0],ri=ti.props,_i=ri.children,Ri=ri.title,ia=ri.style,ba=Object(me.a)(ri,["children","title","style"]),vt=Object(f.a)({},ia),Le="".concat(Ht,"-overflowed-indicator"),Ke="".concat(Ht,"-overflowed-indicator");cr.length===0&&Bt!==!0?vt=Object(f.a)(Object(f.a)({},vt),{},{display:"none"}):Bt&&(vt=Object(f.a)(Object(f.a)({},vt),{},{visibility:"hidden",position:"absolute"}),Le="".concat(Le,"-placeholder"),Ke="".concat(Ke,"-placeholder"));var et=en?"".concat(pn,"-").concat(en):"",ht={};return oe.forEach(function(ot){ba[ot]!==void 0&&(ht[ot]=ba[ot])}),r.createElement(nr,Object.assign({title:Hr,className:"".concat(pn,"-overflowed-submenu"),popupClassName:et},ht,{key:Le,eventKey:Ke,disabled:!1,style:vt}),cr)},pr.setChildrenWidthAndResize=function(){if(pr.props.mode!=="horizontal")return;var Ht=Me.findDOMNode(Object(p.a)(pr));if(!Ht)return;var cr=Ht.children;if(!cr||cr.length===0)return;var Bt=Ht.children[cr.length-1];G(Bt,"display","inline-block");var or=pr.getMenuItemNodes(),Hr=or.filter(function(Tr){return Tr.className.split(" ").indexOf(Kt)>=0});Hr.forEach(function(Tr){G(Tr,"display","inline-block")}),pr.menuItemSizes=or.map(function(Tr){return Q(Tr,!0)}),Hr.forEach(function(Tr){G(Tr,"display","none")}),pr.overflowedIndicatorWidth=Q(Ht.children[Ht.children.length-1],!0),pr.originalTotalWidth=pr.menuItemSizes.reduce(function(Tr,jr){return Tr+jr},0),pr.handleResize(),G(Bt,"display","none")},pr.handleResize=function(){if(pr.props.mode!=="horizontal")return;var Ht=Me.findDOMNode(Object(p.a)(pr));if(!Ht)return;var cr=Q(Ht);pr.overflowedItems=[];var Bt=0,or;pr.originalTotalWidth>cr+ir&&(or=-1,pr.menuItemSizes.forEach(function(Hr){Bt+=Hr,Bt+pr.overflowedIndicatorWidth<=cr&&(or+=1)})),pr.setState({lastVisibleIndex:or})},pr}return Object(u.a)(Lr,[{key:"componentDidMount",value:function(){var Ht=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var cr=Me.findDOMNode(this);if(!cr)return;this.resizeObserver=new Ie.default(function(Bt){Bt.forEach(function(){var or=Ht.cancelFrameId;cancelAnimationFrame(or),Ht.cancelFrameId=requestAnimationFrame(Ht.setChildrenWidthAndResize)})}),[].slice.call(cr.children).concat(cr).forEach(function(Bt){Ht.resizeObserver.observe(Bt)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){Ht.resizeObserver.disconnect(),[].slice.call(cr.children).concat(cr).forEach(function(Bt){Ht.resizeObserver.observe(Bt)}),Ht.setChildrenWidthAndResize()}),this.mutationObserver.observe(cr,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(Ht){var cr=this,Bt=this.state.lastVisibleIndex;return(Ht||[]).reduce(function(or,Hr,Tr){var jr=Hr;if(cr.props.mode==="horizontal"){var pn=cr.getOverflowedSubMenuItem(Hr.props.eventKey,[]);Bt!==void 0&&cr.props.className.indexOf("".concat(cr.props.prefixCls,"-root"))!==-1&&(Tr>Bt&&(jr=r.cloneElement(Hr,{style:{display:"none"},eventKey:"".concat(Hr.props.eventKey,"-hidden"),className:"".concat(Kt)})),Tr===Bt+1&&(cr.overflowedItems=Ht.slice(Bt+1).map(function(ti){return r.cloneElement(ti,{key:ti.props.eventKey,mode:"vertical-left"})}),pn=cr.getOverflowedSubMenuItem(Hr.props.eventKey,cr.overflowedItems)));var en=[].concat(Object(Ae.a)(or),[pn,jr]);return Tr===Ht.length-1&&en.push(cr.getOverflowedSubMenuItem(Hr.props.eventKey,[],!0)),en}return[].concat(Object(Ae.a)(or),[jr])},[])}},{key:"render",value:function(){var Ht=this.props,cr=Ht.visible,Bt=Ht.prefixCls,or=Ht.overflowedIndicator,Hr=Ht.mode,Tr=Ht.level,jr=Ht.tag,pn=Ht.children,en=Ht.theme,ti=Object(me.a)(Ht,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),ri=jr;return r.createElement(ri,Object.assign({},ti),this.renderChildren(pn))}}]),Lr}(r.Component);$e.defaultProps={tag:"div",className:""};var ae=$e;function re(Mt){return Mt.length?Mt.every(function(Ft){return!!Ft.props.disabled}):!0}function Ce(Mt,Ft,Lr){var pr=Mt.getState();Mt.setState({activeKey:Object(f.a)(Object(f.a)({},pr.activeKey),{},Object(_.a)({},Ft,Lr))})}function Ne(Mt){return Mt.eventKey||"0-menu-"}function ce(Mt,Ft){var Lr=Ft,pr=Mt.children,Ht=Mt.eventKey;if(Lr){var cr;if(he(pr,function(Bt,or){Bt&&Bt.props&&!Bt.props.disabled&&Lr===He(Bt,Ht,or)&&(cr=!0)}),cr)return Lr}return Lr=null,Mt.defaultActiveFirst&&he(pr,function(Bt,or){!Lr&&Bt&&!Bt.props.disabled&&(Lr=He(Bt,Ht,or))}),Lr}function dt(Mt){if(Mt){var Ft=this.instanceArray.indexOf(Mt);Ft!==-1?this.instanceArray[Ft]=Mt:this.instanceArray.push(Mt)}}var Dt=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(pr){var Ht;return Object(i.a)(this,Lr),Ht=Ft.call(this,pr),Ht.onKeyDown=function(cr,Bt){var or=cr.keyCode,Hr;if(Ht.getFlatInstanceArray().forEach(function(jr){jr&&jr.props.active&&jr.onKeyDown&&(Hr=jr.onKeyDown(cr))}),Hr)return 1;var Tr=null;return(or===C.a.UP||or===C.a.DOWN)&&(Tr=Ht.step(or===C.a.UP?-1:1)),Tr?(cr.preventDefault(),Ce(Ht.props.store,Ne(Ht.props),Tr.props.eventKey),typeof Bt=="function"&&Bt(Tr),1):void 0},Ht.onItemHover=function(cr){var Bt=cr.key,or=cr.hover;Ce(Ht.props.store,Ne(Ht.props),or?Bt:null)},Ht.onDeselect=function(cr){Ht.props.onDeselect(cr)},Ht.onSelect=function(cr){Ht.props.onSelect(cr)},Ht.onClick=function(cr){Ht.props.onClick(cr)},Ht.onOpenChange=function(cr){Ht.props.onOpenChange(cr)},Ht.onDestroy=function(cr){Ht.props.onDestroy(cr)},Ht.getFlatInstanceArray=function(){return Ht.instanceArray},Ht.step=function(cr){var Bt=Ht.getFlatInstanceArray(),or=Ht.props.store.getState().activeKey[Ne(Ht.props)],Hr=Bt.length;if(!Hr)return null;cr<0&&(Bt=Bt.concat().reverse());var Tr=-1;if(Bt.every(function(ti,ri){return ti&&ti.props.eventKey===or?(Tr=ri,!1):!0}),!Ht.props.defaultActiveFirst&&Tr!==-1&&re(Bt.slice(Tr,Hr-1)))return;var jr=(Tr+1)%Hr,pn=jr;do{var en=Bt[pn];if(!en||en.props.disabled)pn=(pn+1)%Hr;else return en}while(pn!==jr);return null},Ht.renderCommonMenuItem=function(cr,Bt,or){var Hr=Ht.props.store.getState(),Tr=Object(p.a)(Ht),jr=Tr.props,pn=He(cr,jr.eventKey,Bt),en=cr.props;if(!en||typeof cr.type=="string")return cr;var ti=pn===Hr.activeKey,ri=Object(f.a)(Object(f.a)({mode:en.mode||jr.mode,level:jr.level,inlineIndent:jr.inlineIndent,renderMenuItem:Ht.renderMenuItem,rootPrefixCls:jr.prefixCls,index:Bt,parentMenu:jr.parentMenu,manualRef:en.disabled?void 0:Object(L.a)(cr.ref,dt.bind(Object(p.a)(Ht))),eventKey:pn,active:!en.disabled&&ti,multiple:jr.multiple,onClick:function(Ri){(en.onClick||we)(Ri),Ht.onClick(Ri)},onItemHover:Ht.onItemHover,motion:jr.motion,subMenuOpenDelay:jr.subMenuOpenDelay,subMenuCloseDelay:jr.subMenuCloseDelay,forceSubMenuRender:jr.forceSubMenuRender,onOpenChange:Ht.onOpenChange,onDeselect:Ht.onDeselect,onSelect:Ht.onSelect,builtinPlacements:jr.builtinPlacements,itemIcon:en.itemIcon||Ht.props.itemIcon,expandIcon:en.expandIcon||Ht.props.expandIcon},or),{},{direction:jr.direction});return(jr.mode==="inline"||te())&&(ri.triggerSubMenuAction="click"),r.cloneElement(cr,ri)},Ht.renderMenuItem=function(cr,Bt,or){if(!cr)return null;var Hr=Ht.props.store.getState(),Tr={openKeys:Hr.openKeys,selectedKeys:Hr.selectedKeys,triggerSubMenuAction:Ht.props.triggerSubMenuAction,subMenuKey:or};return Ht.renderCommonMenuItem(cr,Bt,Tr)},pr.store.setState({activeKey:Object(f.a)(Object(f.a)({},pr.store.getState().activeKey),{},Object(_.a)({},pr.eventKey,ce(pr,pr.activeKey)))}),Ht.instanceArray=[],Ht}return Object(u.a)(Lr,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(Ht){return this.props.visible||Ht.visible||this.props.className!==Ht.className||!S()(this.props.style,Ht.style)}},{key:"componentDidUpdate",value:function(Ht){var cr=this.props,Bt="activeKey"in cr?cr.activeKey:cr.store.getState().activeKey[Ne(cr)],or=ce(cr,Bt);if(or!==Bt)Ce(cr.store,Ne(cr),or);else if("activeKey"in Ht){var Hr=ce(Ht,Ht.activeKey);or!==Hr&&Ce(cr.store,Ne(cr),or)}}},{key:"render",value:function(){var Ht=this,cr=Object(w.a)({},this.props);this.instanceArray=[];var Bt=D()(cr.prefixCls,cr.className,"".concat(cr.prefixCls,"-").concat(cr.mode)),or={className:Bt,role:cr.role||"menu"};cr.id&&(or.id=cr.id),cr.focusable&&(or.tabIndex=0,or.onKeyDown=this.onKeyDown);var Hr=cr.prefixCls,Tr=cr.eventKey,jr=cr.visible,pn=cr.level,en=cr.mode,ti=cr.overflowedIndicator,ri=cr.theme;return oe.forEach(function(_i){return delete cr[_i]}),delete cr.onClick,r.createElement(ae,Object.assign({},cr,{prefixCls:Hr,mode:en,tag:"ul",level:pn,theme:ri,visible:jr,overflowedIndicator:ti},or),r.Children.map(cr.children,function(_i,Ri){return Ht.renderMenuItem(_i,Ri,Tr||"0-menu-")}))}}]),Lr}(r.Component);Dt.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:we};var ze=Object(b.b)()(Dt),Yt=ze,Dr=o("2qGj");function ct(Mt,Ft,Lr){var pr=Mt.prefixCls,Ht=Mt.motion,cr=Mt.defaultMotions,Bt=cr===void 0?{}:cr,or=Mt.openAnimation,Hr=Mt.openTransitionName,Tr=Ft.switchingModeFromInline;if(Ht)return Ht;if(Object(F.a)(or)==="object"&&or)Object(Dr.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof or=="string")return{motionName:"".concat(pr,"-open-").concat(or)};if(Hr)return{motionName:Hr};var jr=Bt[Lr];return jr||(Tr?null:Bt.other)}var er=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(pr){var Ht;Object(i.a)(this,Lr),Ht=Ft.call(this,pr),Ht.inlineOpenKeys=[],Ht.onSelect=function(or){var Hr=Object(p.a)(Ht),Tr=Hr.props;if(Tr.selectable){var jr=Ht.store.getState(),pn=jr.selectedKeys,en=or.key;Tr.multiple?pn=pn.concat([en]):pn=[en],"selectedKeys"in Tr||Ht.store.setState({selectedKeys:pn}),Tr.onSelect(Object(f.a)(Object(f.a)({},or),{},{selectedKeys:pn}))}},Ht.onClick=function(or){var Hr=Ht.getRealMenuMode(),Tr=Object(p.a)(Ht),jr=Tr.store,pn=Tr.props.onOpenChange;Hr!=="inline"&&!("openKeys"in Ht.props)&&(jr.setState({openKeys:[]}),pn([])),Ht.props.onClick(or)},Ht.onKeyDown=function(or,Hr){Ht.innerMenu.getWrappedInstance().onKeyDown(or,Hr)},Ht.onOpenChange=function(or){var Hr=Object(p.a)(Ht),Tr=Hr.props,jr=Ht.store.getState().openKeys.concat(),pn=!1,en=function(ri){var _i=!1;if(ri.open)_i=jr.indexOf(ri.key)===-1,_i&&jr.push(ri.key);else{var Ri=jr.indexOf(ri.key);_i=Ri!==-1,_i&&jr.splice(Ri,1)}pn=pn||_i};Array.isArray(or)?or.forEach(en):en(or),pn&&("openKeys"in Ht.props||Ht.store.setState({openKeys:jr}),Tr.onOpenChange(jr))},Ht.onDeselect=function(or){var Hr=Object(p.a)(Ht),Tr=Hr.props;if(Tr.selectable){var jr=Ht.store.getState().selectedKeys.concat(),pn=or.key,en=jr.indexOf(pn);en!==-1&&jr.splice(en,1),"selectedKeys"in Tr||Ht.store.setState({selectedKeys:jr}),Tr.onDeselect(Object(f.a)(Object(f.a)({},or),{},{selectedKeys:jr}))}},Ht.onMouseEnter=function(or){Ht.restoreModeVerticalFromInline();var Hr=Ht.props.onMouseEnter;Hr&&Hr(or)},Ht.onTransitionEnd=function(or){var Hr=or.propertyName==="width"&&or.target===or.currentTarget,Tr=or.target.className,jr=Object.prototype.toString.call(Tr)==="[object SVGAnimatedString]"?Tr.animVal:Tr,pn=or.propertyName==="font-size"&&jr.indexOf("anticon")>=0;(Hr||pn)&&Ht.restoreModeVerticalFromInline()},Ht.setInnerMenu=function(or){Ht.innerMenu=or},Ht.isRootMenu=!0;var cr=pr.defaultSelectedKeys,Bt=pr.defaultOpenKeys;return"selectedKeys"in pr&&(cr=pr.selectedKeys||[]),"openKeys"in pr&&(Bt=pr.openKeys||[]),Ht.store=Object(b.c)({selectedKeys:cr,openKeys:Bt,activeKey:{"0-menu-":ce(pr,pr.activeKey)}}),Ht.state={switchingModeFromInline:!1},Ht}return Object(u.a)(Lr,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(Ht){this.updateOpentKeysWhenSwitchMode(Ht),this.updateMiniStore();var cr=this.props,Bt=cr.siderCollapsed,or=cr.inlineCollapsed,Hr=cr.onOpenChange;(!Ht.inlineCollapsed&&or||!Ht.siderCollapsed&&Bt)&&Hr([]),this.updateMenuDisplay()}},{key:"updateOpentKeysWhenSwitchMode",value:function(Ht){var cr=this.props,Bt=this.store,or=this.inlineOpenKeys,Hr=Bt.getState(),Tr={};Ht.mode==="inline"&&cr.mode!=="inline"&&this.setState({switchingModeFromInline:!0}),"openKeys"in cr||((cr.inlineCollapsed&&!Ht.inlineCollapsed||cr.siderCollapsed&&!Ht.siderCollapsed)&&(this.setState({switchingModeFromInline:!0}),this.inlineOpenKeys=Hr.openKeys.concat(),Tr.openKeys=[]),(!cr.inlineCollapsed&&Ht.inlineCollapsed||!cr.siderCollapsed&&Ht.siderCollapsed)&&(Tr.openKeys=or,this.inlineOpenKeys=[])),Object.keys(Tr).length&&Bt.setState(Tr)}},{key:"updateMenuDisplay",value:function(){var Ht=this.props.collapsedWidth,cr=this.store,Bt=this.prevOpenKeys,or=this.getInlineCollapsed()&&(Ht===0||Ht==="0"||Ht==="0px");or?(this.prevOpenKeys=cr.getState().openKeys.concat(),this.store.setState({openKeys:[]})):Bt&&(this.store.setState({openKeys:Bt}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var Ht=this.props.mode,cr=this.state.switchingModeFromInline,Bt=this.getInlineCollapsed();return cr&&Bt?"inline":Bt?"vertical":Ht}},{key:"getInlineCollapsed",value:function(){var Ht=this.props,cr=Ht.inlineCollapsed,Bt=Ht.siderCollapsed;return Bt!==void 0?Bt:cr}},{key:"restoreModeVerticalFromInline",value:function(){var Ht=this.state.switchingModeFromInline;Ht&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var Ht=Object(f.a)({},Object(x.default)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),cr=this.getRealMenuMode();return Ht.className+=" ".concat(Ht.prefixCls,"-root"),Ht.direction==="rtl"&&(Ht.className+=" ".concat(Ht.prefixCls,"-rtl")),Ht=Object(f.a)(Object(f.a)({},Ht),{},{mode:cr,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:ct(this.props,this.state,cr)}),delete Ht.openAnimation,delete Ht.openTransitionName,r.createElement(b.a,{store:this.store},r.createElement(Yt,Object.assign({},Ht,{ref:this.setInnerMenu}),this.props.children))}}]),Lr}(r.Component);er.defaultProps={selectable:!0,onClick:we,onSelect:we,onOpenChange:we,onDeselect:we,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:r.createElement("span",null,"\xB7\xB7\xB7")};var ut=er,at=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(){var pr;return Object(i.a)(this,Lr),pr=Ft.apply(this,arguments),pr.onKeyDown=function(Ht){var cr=Ht.keyCode;return cr===C.a.ENTER?(pr.onClick(Ht),!0):void 0},pr.onMouseLeave=function(Ht){var cr=pr.props,Bt=cr.eventKey,or=cr.onItemHover,Hr=cr.onMouseLeave;or({key:Bt,hover:!1}),Hr({key:Bt,domEvent:Ht})},pr.onMouseEnter=function(Ht){var cr=pr.props,Bt=cr.eventKey,or=cr.onItemHover,Hr=cr.onMouseEnter;or({key:Bt,hover:!0}),Hr({key:Bt,domEvent:Ht})},pr.onClick=function(Ht){var cr=pr.props,Bt=cr.eventKey,or=cr.multiple,Hr=cr.onClick,Tr=cr.onSelect,jr=cr.onDeselect,pn=cr.isSelected,en={key:Bt,keyPath:[Bt],item:Object(p.a)(pr),domEvent:Ht};Hr(en),or?pn?jr(en):Tr(en):pn||Tr(en)},pr.saveNode=function(Ht){pr.node=Ht},pr}return Object(u.a)(Lr,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var Ht=this.props;Ht.onDestroy&&Ht.onDestroy(Ht.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var Ht,cr=Object(f.a)({},this.props),Bt=D()(this.getPrefixCls(),cr.className,(Ht={},Object(_.a)(Ht,this.getActiveClassName(),!cr.disabled&&cr.active),Object(_.a)(Ht,this.getSelectedClassName(),cr.isSelected),Object(_.a)(Ht,this.getDisabledClassName(),cr.disabled),Ht)),or=Object(f.a)(Object(f.a)({},cr.attribute),{},{title:typeof cr.title=="string"?cr.title:void 0,className:Bt,role:cr.role||"menuitem","aria-disabled":cr.disabled});cr.role==="option"?or=Object(f.a)(Object(f.a)({},or),{},{role:"option","aria-selected":cr.isSelected}):(cr.role===null||cr.role==="none")&&(or.role="none");var Hr={onClick:cr.disabled?null:this.onClick,onMouseLeave:cr.disabled?null:this.onMouseLeave,onMouseEnter:cr.disabled?null:this.onMouseEnter},Tr=Object(f.a)({},cr.style);cr.mode==="inline"&&(cr.direction==="rtl"?Tr.paddingRight=cr.inlineIndent*cr.level:Tr.paddingLeft=cr.inlineIndent*cr.level),oe.forEach(function(pn){return delete cr[pn]}),delete cr.direction;var jr=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(jr=r.createElement(this.props.itemIcon,this.props)),r.createElement("li",Object.assign({},Object(x.default)(cr,["onClick","onMouseEnter","onMouseLeave","onSelect"]),or,Hr,{style:Tr,ref:this.saveNode}),cr.children,jr)}}]),Lr}(r.Component);at.isMenuItem=!0,at.defaultProps={onSelect:we,onMouseEnter:we,onMouseLeave:we,manualRef:we};var Ye=Object(b.b)(function(Mt,Ft){var Lr=Mt.activeKey,pr=Mt.selectedKeys,Ht=Ft.eventKey,cr=Ft.subMenuKey;return{active:Lr[cr]===Ht,isSelected:pr.indexOf(Ht)!==-1}})(at),Je=Ye,Vt=function(Mt){Object(g.a)(Lr,Mt);var Ft=Object(A.a)(Lr);function Lr(){var pr;return Object(i.a)(this,Lr),pr=Ft.apply(this,arguments),pr.renderInnerMenuItem=function(Ht){var cr=pr.props,Bt=cr.renderMenuItem,or=cr.index;return Bt(Ht,or,pr.props.subMenuKey)},pr}return Object(u.a)(Lr,[{key:"render",value:function(){var Ht=Object(w.a)({},this.props),cr=Ht.className,Bt=cr===void 0?"":cr,or=Ht.rootPrefixCls,Hr="".concat(or,"-item-group-title"),Tr="".concat(or,"-item-group-list"),jr=Ht.title,pn=Ht.children;return oe.forEach(function(en){return delete Ht[en]}),delete Ht.onClick,delete Ht.direction,r.createElement("li",Object.assign({},Ht,{className:"".concat(Bt," ").concat(or,"-item-group")}),r.createElement("div",{className:Hr,title:typeof jr=="string"?jr:void 0},jr),r.createElement("ul",{className:Tr},r.Children.map(pn,this.renderInnerMenuItem)))}}]),Lr}(r.Component);Vt.isMenuItemGroup=!0,Vt.defaultProps={disabled:!0};var Ar=Vt,Nr=function(Ft){var Lr=Ft.className,pr=Ft.rootPrefixCls,Ht=Ft.style;return r.createElement("li",{className:"".concat(Lr," ").concat(pr,"-item-divider"),style:Ht})};Nr.defaultProps={disabled:!0,className:"",style:{}};var Rr=Nr,Ln=ut,bn=Object(r.createContext)({inlineCollapsed:!1}),Zn=bn,Zt=o("JB+V"),$t=function(Mt){n()(Lr,Mt);var Ft=c()(Lr);function Lr(){return e()(this,Lr),Ft.apply(this,arguments)}return l()(Lr,[{key:"renderTitle",value:function(Ht){var cr=this.props,Bt=cr.icon,or=cr.title,Hr=cr.level,Tr=cr.rootPrefixCls;if(!Bt)return Ht&&Hr===1&&or&&typeof or=="string"?r.createElement("div",{className:"".concat(Tr,"-inline-collapsed-noicon")},or.charAt(0)):or;var jr=Object(Zt.b)(or)&&or.type==="span";return r.createElement(r.Fragment,null,Bt,jr?or:r.createElement("span",null,or))}},{key:"render",value:function(){var Ht=this,cr=this.props,Bt=cr.rootPrefixCls,or=cr.popupClassName;return r.createElement(Zn.Consumer,null,function(Hr){var Tr=Hr.inlineCollapsed,jr=Hr.antdMenuTheme;return r.createElement(nr,m()({},Object(x.default)(Ht.props,["icon"]),{title:Ht.renderTitle(Tr),popupClassName:D()(Bt,"".concat(Bt,"-").concat(jr),or)}))})}}]),Lr}(r.Component);$t.contextType=Zn,$t.isSubMenu=1;var Be=$t,je=o("LM6x"),rt=o("67aS"),bt=o("Jay0"),gr=function(Mt,Ft){var Lr={};for(var pr in Mt)Object.prototype.hasOwnProperty.call(Mt,pr)&&Ft.indexOf(pr)<0&&(Lr[pr]=Mt[pr]);if(Mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,pr=Object.getOwnPropertySymbols(Mt);Ht<pr.length;Ht++)Ft.indexOf(pr[Ht])<0&&Object.prototype.propertyIsEnumerable.call(Mt,pr[Ht])&&(Lr[pr[Ht]]=Mt[pr[Ht]]);return Lr},Gt=function(Mt){n()(Lr,Mt);var Ft=c()(Lr);function Lr(){var pr;return e()(this,Lr),pr=Ft.apply(this,arguments),pr.renderItem=function(Ht){var cr=Ht.siderCollapsed,Bt=pr.props,or=Bt.level,Hr=Bt.className,Tr=Bt.children,jr=Bt.rootPrefixCls,pn=pr.props,en=pn.title,ti=pn.icon,ri=pn.danger,_i=gr(pn,["title","icon","danger"]);return r.createElement(Zn.Consumer,null,function(Ri){var ia,ba=Ri.inlineCollapsed,vt=Ri.direction,Le=en;typeof en=="undefined"?Le=or===1?Tr:"":en===!1&&(Le="");var Ke={title:Le};!cr&&!ba&&(Ke.title=null,Ke.visible=!1);var et=Object(je.a)(Tr).length;return r.createElement(rt.a,m()({},Ke,{placement:vt==="rtl"?"left":"right",overlayClassName:"".concat(jr,"-inline-collapsed-tooltip")}),r.createElement(Je,m()({},_i,{className:D()(Hr,(ia={},a()(ia,"".concat(jr,"-item-danger"),ri),a()(ia,"".concat(jr,"-item-only-child"),(ti?et+1:et)===1),ia)),title:en}),ti,pr.renderItemChildren(ba)))})},pr}return l()(Lr,[{key:"renderItemChildren",value:function(Ht){var cr=this.props,Bt=cr.icon,or=cr.children,Hr=cr.level,Tr=cr.rootPrefixCls;return!Bt||Object(Zt.b)(or)&&or.type==="span"?or&&Ht&&Hr===1&&typeof or=="string"?r.createElement("div",{className:"".concat(Tr,"-inline-collapsed-noicon")},or.charAt(0)):or:r.createElement("span",null,or)}},{key:"render",value:function(){return r.createElement(bt.a.Consumer,null,this.renderItem)}}]),Lr}(r.Component);Gt.isMenuItem=!0;var ar=o("pDHg"),Gr=o("ypN9"),cn=o("oNrA"),Kn=function(Mt){n()(Lr,Mt);var Ft=c()(Lr);function Lr(pr){var Ht;return e()(this,Lr),Ht=Ft.call(this,pr),Ht.renderMenu=function(cr){var Bt=cr.getPopupContainer,or=cr.getPrefixCls,Hr=cr.direction,Tr=Ht.props,jr=Tr.prefixCls,pn=Tr.className,en=Tr.theme,ti={horizontal:{motionName:"slide-up"},inline:cn.a,other:{motionName:"zoom-big"}},ri=or("menu",jr),_i=D()(pn,"".concat(ri,"-").concat(en),a()({},"".concat(ri,"-inline-collapsed"),Ht.getInlineCollapsed()));return r.createElement(Zn.Provider,{value:{inlineCollapsed:Ht.getInlineCollapsed()||!1,antdMenuTheme:en,direction:Hr}},r.createElement(Ln,m()({getPopupContainer:Bt},Ht.props,{className:_i,prefixCls:ri,direction:Hr,defaultMotions:ti})))},Object(Gr.a)(!("inlineCollapsed"in pr&&pr.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),Object(Gr.a)(!(pr.siderCollapsed!==void 0&&"inlineCollapsed"in pr),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead."),Ht}return l()(Lr,[{key:"getInlineCollapsed",value:function(){var Ht=this.props,cr=Ht.inlineCollapsed,Bt=Ht.siderCollapsed;return Bt!==void 0?Bt:cr}},{key:"render",value:function(){return r.createElement(ar.a,null,this.renderMenu)}}]),Lr}(r.Component);Kn.defaultProps={className:"",theme:"light",focusable:!1};var yr=function(Mt){n()(Lr,Mt);var Ft=c()(Lr);function Lr(){return e()(this,Lr),Ft.apply(this,arguments)}return l()(Lr,[{key:"render",value:function(){var Ht=this;return r.createElement(bt.a.Consumer,null,function(cr){return r.createElement(Kn,m()({},Ht.props,cr))})}}]),Lr}(r.Component);yr.Divider=Rr,yr.Item=Gt,yr.SubMenu=Be,yr.ItemGroup=Ar},KxfA:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.isTypedArray,t=v.extend,e=v.assert,h=v.each,l=v.isObject,s=o("4NO4"),n=s.getDataItemValue,d=s.isDataItemOption,c=o("OELB"),r=c.parseDate,f=o("7G+c"),i=o("k9D9"),u=i.SOURCE_FORMAT_TYPED_ARRAY,p=i.SOURCE_FORMAT_ARRAY_ROWS,g=i.SOURCE_FORMAT_ORIGINAL,A=i.SOURCE_FORMAT_OBJECT_ROWS;function b(K,Z){f.isInstance(K)||(K=f.seriesDataToSource(K)),this._source=K;var P=this._data=K.data,Y=K.sourceFormat;Y===u&&(this._offset=0,this._dimSize=Z,this._data=P);var W=w[Y===p?Y+"_"+K.seriesLayoutBy:Y];t(this,W)}var x=b.prototype;x.pure=!1,x.persistent=!0,x.getSource=function(){return this._source};var w={arrayRows_column:{pure:!0,count:function(){return Math.max(0,this._data.length-this._source.startIndex)},getItem:function(K){return this._data[K+this._source.startIndex]},appendData:L},arrayRows_row:{pure:!0,count:function(){var K=this._data[0];return K?Math.max(0,K.length-this._source.startIndex):0},getItem:function(K){K+=this._source.startIndex;for(var Z=[],P=this._data,Y=0;Y<P.length;Y++){var W=P[Y];Z.push(W?W[K]:null)}return Z},appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},objectRows:{pure:!0,count:_,getItem:C,appendData:L},keyedColumns:{pure:!0,count:function(){var K=this._source.dimensionsDefine[0].name,Z=this._data[K];return Z?Z.length:0},getItem:function(K){for(var Z=[],P=this._source.dimensionsDefine,Y=0;Y<P.length;Y++){var W=this._data[P[Y].name];Z.push(W?W[K]:null)}return Z},appendData:function(K){var Z=this._data;h(K,function(P,Y){for(var W=Z[Y]||(Z[Y]=[]),z=0;z<(P||[]).length;z++)W.push(P[z])})}},original:{count:_,getItem:C,appendData:L},typedArray:{persistent:!1,pure:!0,count:function(){return this._data?this._data.length/this._dimSize:0},getItem:function(K,Z){K=K-this._offset,Z=Z||[];for(var P=this._dimSize*K,Y=0;Y<this._dimSize;Y++)Z[Y]=this._data[P+Y];return Z},appendData:function(K){this._data=K},clean:function(){this._offset+=this.count(),this._data=null}}};function _(){return this._data.length}function C(K){return this._data[K]}function L(K){for(var Z=0;Z<K.length;Z++)this._data.push(K[Z])}var E={arrayRows:S,objectRows:function(K,Z,P,Y){return P!=null?K[Y]:K},keyedColumns:S,original:function(K,Z,P,Y){var W=n(K);return P==null||!(W instanceof Array)?W:W[P]},typedArray:S};function S(K,Z,P,Y){return P!=null?K[P]:K}var O={arrayRows:D,objectRows:function(K,Z,P,Y){return F(K[Z],this._dimensionInfos[Z])},keyedColumns:D,original:function(K,Z,P,Y){var W=K&&(K.value==null?K:K.value);return!this._rawData.pure&&d(K)&&(this.hasItemOption=!0),F(W instanceof Array?W[Y]:W,this._dimensionInfos[Z])},typedArray:function(K,Z,P,Y){return K[Y]}};function D(K,Z,P,Y){return F(K[Y],this._dimensionInfos[Z])}function F(K,Z){var P=Z&&Z.type;if(P==="ordinal"){var Y=Z&&Z.ordinalMeta;return Y?Y.parseAndCollect(K):K}return P==="time"&&typeof K!="number"&&K!=null&&K!=="-"&&(K=+r(K)),K==null||K===""?NaN:+K}function U(K,Z,P){if(!K)return;var Y=K.getRawDataItem(Z);if(Y==null)return;var W=K.getProvider().getSource().sourceFormat,z,H,X=K.getDimensionInfo(P);return X&&(z=X.name,H=X.index),E[W](Y,Z,H,z)}function R(K,Z,P){if(!K)return;var Y=K.getProvider().getSource().sourceFormat;if(Y!==g&&Y!==A)return;var W=K.getRawDataItem(Z);if(Y===g&&!l(W)&&(W=null),W)return W[P]}k.DefaultDataProvider=b,k.defaultDimValueGetters=O,k.retrieveRawValue=U,k.retrieveRawAttr=R},"L+Wd":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("u2xI"),a=o.n(v),t=o("tqeu")},L0Ub:function(B,k,o){var y=o("bYtY"),m=y.each,v=y.createHashMap,a=y.assert,t=o("Tghj"),e=t.__DEV__,h=v(["tooltip","label","itemName","itemId","seriesName"]);function l(c){var r={},f=r.encode={},i=v(),u=[],p=[],g=r.userOutput={dimensionNames:c.dimensions.slice(),encode:{}};m(c.dimensions,function(_){var C=c.getDimensionInfo(_),L=C.coordDim;if(L){var E=C.coordDimIndex;s(f,L)[E]=_,C.isExtraCoord||(i.set(L,1),d(C.type)&&(u[0]=_),s(g.encode,L)[E]=C.index),C.defaultTooltip&&p.push(_)}h.each(function(S,O){var D=s(f,O),F=C.otherDims[O];F!=null&&F!==!1&&(D[F]=C.name)})});var A=[],b={};i.each(function(_,C){var L=f[C];b[C]=L[0],A=A.concat(L)}),r.dataDimsOnCoord=A,r.encodeFirstDimNotExtra=b;var x=f.label;x&&x.length&&(u=x.slice());var w=f.tooltip;return w&&w.length?p=w.slice():p.length||(p=u.slice()),f.defaultedLabel=u,f.defaultedTooltip=p,r}function s(c,r){return c.hasOwnProperty(r)||(c[r]=[]),c[r]}function n(c){return c==="category"?"ordinal":c==="time"?"time":"float"}function d(c){return!(c==="ordinal"||c==="time")}k.OTHER_DIMENSIONS=h,k.summarizeDimensions=l,k.getDimensionTypeByAxis=n},L3Oj:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("HjIi");o("HM/N"),o("9eas"),o("eS4l"),o("y4/Y"),o("as94"),y.registerLayout(m.curry(v,"bar")),y.extendComponentView({type:"polar"})},L5E0:function(B,k){var o=["itemStyle","borderColor"];function y(m,v){var a=m.get("color");m.eachRawSeriesByType("boxplot",function(t){var e=a[t.seriesIndex%a.length],h=t.getData();h.setVisual({legendSymbol:"roundRect",color:t.get(o)||e}),m.isSeriesFiltered(t)||h.each(function(l){var s=h.getItemModel(l);h.setItemVisual(l,{color:s.get(o,!0)})})})}B.exports=y},L9uD:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("aKN9"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},LBfv:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=m.createHashMap,a=m.each;y.registerProcessor({getTargetSeries:function(t){var e=v();return t.eachComponent("dataZoom",function(h){h.eachTargetAxis(function(l,s,n){var d=n.getAxisProxy(l.name,s);a(d.getTargetSeriesModels(),function(c){e.set(c.uid,c)})})}),e},modifyOutputEnd:!0,overallReset:function(t,e){t.eachComponent("dataZoom",function(h){h.eachTargetAxis(function(l,s,n){n.getAxisProxy(l.name,s).reset(n,e)}),h.eachTargetAxis(function(l,s,n){n.getAxisProxy(l.name,s).filterData(n,e)})}),t.eachComponent("dataZoom",function(h){var l=h.findRepresentativeAxisProxy(),s=l.getDataPercentWindow(),n=l.getDataValueWindow();h.setCalculatedRange({start:s[0],end:s[1],startValue:n[0],endValue:n[1]})})}})},LCi9:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(b,x){if(!(b instanceof x))throw new TypeError("Cannot call a class as a function")}function m(b,x){for(var w=0;w<x.length;w++){var _=x[w];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(b,_.key,_)}}function v(b,x,w){return x&&m(b.prototype,x),w&&m(b,w),b}var a=0,t=1,e=2,h=4,l=8,s=16,n=32,d=64,c=127,r=50,f=90,i=250,u=1e3,p=1e3,g=50,A=function(){function b(){y(this,b),this._target=null,this._state=c,this._tracked=[],this._ignored=[],this._waitingRelease=!1,this._releaseStart=0,this._longpressTimeoutId=null,this._twoTouchTimeoutId=null,this._boundEventHandler=this._eventHandler.bind(this)}return v(b,[{key:"attach",value:function(w){this.detach(),this._target=w,this._target.addEventListener("touchstart",this._boundEventHandler),this._target.addEventListener("touchmove",this._boundEventHandler),this._target.addEventListener("touchend",this._boundEventHandler),this._target.addEventListener("touchcancel",this._boundEventHandler)}},{key:"detach",value:function(){if(!this._target)return;this._stopLongpressTimeout(),this._stopTwoTouchTimeout(),this._target.removeEventListener("touchstart",this._boundEventHandler),this._target.removeEventListener("touchmove",this._boundEventHandler),this._target.removeEventListener("touchend",this._boundEventHandler),this._target.removeEventListener("touchcancel",this._boundEventHandler),this._target=null}},{key:"_eventHandler",value:function(w){var _;w.stopPropagation(),w.preventDefault();switch(w.type){case"touchstart":_=this._touchStart;break;case"touchmove":_=this._touchMove;break;case"touchend":case"touchcancel":_=this._touchEnd;break}for(var C=0;C<w.changedTouches.length;C++){var L=w.changedTouches[C];_.call(this,L.identifier,L.clientX,L.clientY)}}},{key:"_touchStart",value:function(w,_,C){if(this._hasDetectedGesture()||this._state===a){this._ignored.push(w);return}if(this._tracked.length>0&&Date.now()-this._tracked[0].started>i){this._state=a,this._ignored.push(w);return}if(this._waitingRelease){this._state=a,this._ignored.push(w);return}this._tracked.push({id:w,started:Date.now(),active:!0,firstX:_,firstY:C,lastX:_,lastY:C,angle:0});switch(this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=~(t|l|s),this._stopLongpressTimeout();break;case 3:this._state&=~(e|n|d);break;default:this._state=a}}},{key:"_touchMove",value:function(w,_,C){var L=this._tracked.find(function(U){return U.id===w});if(L===void 0)return;L.lastX=_,L.lastY=C;var E=_-L.firstX,S=C-L.firstY;if((L.firstX!==L.lastX||L.firstY!==L.lastY)&&(L.angle=Math.atan2(S,E)*180/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(E,S)<r)return;if(this._state&=~(t|e|h|s),this._stopLongpressTimeout(),this._tracked.length!==1&&(this._state&=~l),this._tracked.length!==2&&(this._state&=~(n|d)),this._tracked.length===2){var O=this._tracked.find(function(U){return U.id!==w}),D=Math.hypot(O.firstX-O.lastX,O.firstY-O.lastY);if(D>r){var F=Math.abs(L.angle-O.angle);F=Math.abs((F+180)%360-180),F>f?this._state&=~n:this._state&=~d,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}},{key:"_touchEnd",value:function(w,_,C){if(this._ignored.indexOf(w)!==-1){this._ignored.splice(this._ignored.indexOf(w),1),this._ignored.length===0&&this._tracked.length===0&&(this._state=c,this._waitingRelease=!1);return}if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=a),!this._hasDetectedGesture()&&(this._state&=~(l|n|d),this._state&=~s,this._stopLongpressTimeout(),!this._waitingRelease)){this._releaseStart=Date.now(),this._waitingRelease=!0;switch(this._tracked.length){case 1:this._state&=~(e|h);break;case 2:this._state&=~(t|h);break}}if(this._waitingRelease){Date.now()-this._releaseStart>i&&(this._state=a),this._tracked.some(function(S){return Date.now()-S.started>u})&&(this._state=a);var L=this._tracked.find(function(S){return S.id===w});if(L.active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(this._state!==a)return}this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var E=0;E<this._tracked.length;E++)this._tracked[E].active&&this._ignored.push(this._tracked[E].id);this._tracked=[],this._state=a,this._ignored.indexOf(w)!==-1&&this._ignored.splice(this._ignored.indexOf(w),1),this._ignored.length===0&&(this._state=c,this._waitingRelease=!1)}},{key:"_hasDetectedGesture",value:function(){return this._state===a||this._state&this._state-1?!1:!(this._state&(t|e|h)&&this._tracked.some(function(w){return w.active}))}},{key:"_startLongpressTimeout",value:function(){var w=this;this._stopLongpressTimeout(),this._longpressTimeoutId=setTimeout(function(){return w._longpressTimeout()},p)}},{key:"_stopLongpressTimeout",value:function(){clearTimeout(this._longpressTimeoutId),this._longpressTimeoutId=null}},{key:"_longpressTimeout",value:function(){if(this._hasDetectedGesture())throw new Error("A longpress gesture failed, conflict with a different gesture");this._state=s,this._pushEvent("gesturestart")}},{key:"_startTwoTouchTimeout",value:function(){var w=this;this._stopTwoTouchTimeout(),this._twoTouchTimeoutId=setTimeout(function(){return w._twoTouchTimeout()},g)}},{key:"_stopTwoTouchTimeout",value:function(){clearTimeout(this._twoTouchTimeoutId),this._twoTouchTimeoutId=null}},{key:"_isTwoTouchTimeoutRunning",value:function(){return this._twoTouchTimeoutId!==null}},{key:"_twoTouchTimeout",value:function(){if(this._tracked.length===0)throw new Error("A pinch or two drag gesture failed, no tracked touches");var w=this._getAverageMovement(),_=Math.abs(w.x),C=Math.abs(w.y),L=this._getAverageDistance(),E=Math.abs(Math.hypot(L.first.x,L.first.y)-Math.hypot(L.last.x,L.last.y));C<E&&_<E?this._state=d:this._state=n,this._pushEvent("gesturestart"),this._pushEvent("gesturemove")}},{key:"_pushEvent",value:function(w){var _={type:this._stateToGesture(this._state)},C=this._getPosition(),L=C.last;w==="gesturestart"&&(L=C.first);switch(this._state){case n:case d:L=C.first;break}if(_.clientX=L.x,_.clientY=L.y,this._state===d){var E=this._getAverageDistance();w==="gesturestart"?(_.magnitudeX=E.first.x,_.magnitudeY=E.first.y):(_.magnitudeX=E.last.x,_.magnitudeY=E.last.y)}else if(this._state===n)if(w==="gesturestart")_.magnitudeX=0,_.magnitudeY=0;else{var S=this._getAverageMovement();_.magnitudeX=S.x,_.magnitudeY=S.y}var O=new CustomEvent(w,{detail:_});this._target.dispatchEvent(O)}},{key:"_stateToGesture",value:function(w){switch(w){case t:return"onetap";case e:return"twotap";case h:return"threetap";case l:return"drag";case s:return"longpress";case n:return"twodrag";case d:return"pinch"}throw new Error("Unknown gesture state: "+w)}},{key:"_getPosition",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture position, no tracked touches");for(var w=this._tracked.length,_=0,C=0,L=0,E=0,S=0;S<this._tracked.length;S++)_+=this._tracked[S].firstX,C+=this._tracked[S].firstY,L+=this._tracked[S].lastX,E+=this._tracked[S].lastY;return{first:{x:_/w,y:C/w},last:{x:L/w,y:E/w}}}},{key:"_getAverageMovement",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture movement, no tracked touches");var w,_;w=_=0;for(var C=this._tracked.length,L=0;L<this._tracked.length;L++)w+=this._tracked[L].lastX-this._tracked[L].firstX,_+=this._tracked[L].lastY-this._tracked[L].firstY;return{x:w/C,y:_/C}}},{key:"_getAverageDistance",value:function(){if(this._tracked.length===0)throw new Error("Failed to get gesture distance, no tracked touches");var w=this._tracked[0],_=this._tracked[this._tracked.length-1],C=Math.abs(_.firstX-w.firstX),L=Math.abs(_.firstY-w.firstY),E=Math.abs(_.lastX-w.lastX),S=Math.abs(_.lastY-w.lastY);return{first:{x:C,y:L},last:{x:E,y:S}}}}]),b}();k.default=A},LPTA:function(B,k){var o=1;typeof window!="undefined"&&(o=Math.max(window.devicePixelRatio||1,1));var y=0,m=o;k.debugMode=y,k.devicePixelRatio=m},LPzL:function(B,k,o){var y=o("ProS");o("QzjZ"),o("vL6D"),o("xiyX"),o("y4/Y"),o("8Th4"),y.extendComponentView({type:"single"})},LSTS:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y=function(){function c(r,f){for(var i=0;i<f.length;i++){var u=f[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(r,u.key,u)}}return function(r,f,i){return f&&c(r.prototype,f),i&&c(r,i),r}}(),m=o("q1tI"),v=e(m),a=o("17x9"),t=e(a);function e(c){return c&&c.__esModule?c:{default:c}}function h(c,r){var f={};for(var i in c){if(r.indexOf(i)>=0)continue;if(!Object.prototype.hasOwnProperty.call(c,i))continue;f[i]=c[i]}return f}function l(c,r){if(!(c instanceof r))throw new TypeError("Cannot call a class as a function")}function s(c,r){if(!c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:c}function n(c,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);c.prototype=Object.create(r&&r.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(c,r):c.__proto__=r)}var d=function(c){n(r,c);function r(f){l(this,r);var i=s(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,f));return i.scrollListener=i.scrollListener.bind(i),i.eventListenerOptions=i.eventListenerOptions.bind(i),i.mousewheelListener=i.mousewheelListener.bind(i),i}return y(r,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var i=this.getParentElement(this.scrollComponent);i.scrollTop=i.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var i=!1,u={get passive(){i=!0}};try{document.addEventListener("test",null,u),document.removeEventListener("test",null,u)}catch(p){}return i}},{key:"eventListenerOptions",value:function(){var i=this.props.useCapture;return this.isPassiveSupported()&&(i={useCapture:this.props.useCapture,passive:!0}),i}},{key:"setDefaultLoader",value:function(i){this.defaultLoader=i}},{key:"detachMousewheelListener",value:function(){var i=window;this.props.useWindow===!1&&(i=this.scrollComponent.parentNode),i.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var i=window;this.props.useWindow===!1&&(i=this.getParentElement(this.scrollComponent)),i.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),i.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(i){var u=this.props.getScrollParent&&this.props.getScrollParent();return u!=null?u:i&&i.parentNode}},{key:"filterProps",value:function(i){return i}},{key:"attachScrollListener",value:function(){var i=this.getParentElement(this.scrollComponent);if(!this.props.hasMore||!i)return;var u=window;this.props.useWindow===!1&&(u=i),u.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),u.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),u.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}},{key:"mousewheelListener",value:function(i){i.deltaY===1&&!this.isPassiveSupported()&&i.preventDefault()}},{key:"scrollListener",value:function(){var i=this.scrollComponent,u=window,p=this.getParentElement(i),g=void 0;if(this.props.useWindow){var A=document.documentElement||document.body.parentNode||document.body,b=u.pageYOffset!==void 0?u.pageYOffset:A.scrollTop;this.props.isReverse?g=b:g=this.calculateOffset(i,b)}else this.props.isReverse?g=p.scrollTop:g=i.scrollHeight-p.scrollTop-p.clientHeight;g<Number(this.props.threshold)&&i&&i.offsetParent!==null&&(this.detachScrollListener(),this.beforeScrollHeight=p.scrollHeight,this.beforeScrollTop=p.scrollTop,typeof this.props.loadMore=="function"&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(i,u){return i?this.calculateTopPosition(i)+(i.offsetHeight-u-window.innerHeight):0}},{key:"calculateTopPosition",value:function(i){return i?i.offsetTop+this.calculateTopPosition(i.offsetParent):0}},{key:"render",value:function(){var i=this,u=this.filterProps(this.props),p=u.children,g=u.element,A=u.hasMore,b=u.initialLoad,x=u.isReverse,w=u.loader,_=u.loadMore,C=u.pageStart,L=u.ref,E=u.threshold,S=u.useCapture,O=u.useWindow,D=u.getScrollParent,F=h(u,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]);F.ref=function(R){i.scrollComponent=R,L&&L(R)};var U=[p];return A&&(w?x?U.unshift(w):U.push(w):this.defaultLoader&&(x?U.unshift(this.defaultLoader):U.push(this.defaultLoader))),v.default.createElement(g,F,U)}}]),r}(m.Component);d.propTypes={children:t.default.node.isRequired,element:t.default.node,hasMore:t.default.bool,initialLoad:t.default.bool,isReverse:t.default.bool,loader:t.default.node,loadMore:t.default.func.isRequired,pageStart:t.default.number,ref:t.default.func,getScrollParent:t.default.func,threshold:t.default.number,useCapture:t.default.bool,useWindow:t.default.bool},d.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},k.default=d,B.exports=k.default},Lj1v:function(B,k,o){"use strict";o.d(k,"a",function(){return a});var y=o("HguD"),m=o("q1tI"),v=o.n(m);function a(t,e){var h=e||{},l=h.defaultValue,s=h.value,n=h.onChange,d=h.postState,c=m.useState(function(){return s!==void 0?s:l!==void 0?typeof l=="function"?l():l:typeof t=="function"?t():t}),r=Object(y.a)(c,2),f=r[0],i=r[1],u=s!==void 0?s:f;d&&(u=d(u));var p=m.useRef(n);p.current=n;var g=m.useCallback(function(b){i(b),u!==b&&p.current&&p.current(b,u)},[u,p]),A=m.useRef(!0);return m.useEffect(function(){if(A.current){A.current=!1;return}s===void 0&&i(s)},[s]),[u,g]}},Llu2:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="DeliveredProcedureOutlined";var h=k.a=m.forwardRef(e)},Lo0S:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.initLogging=e,k.getLogging=h,k.Error=k.Warn=k.Info=k.Debug=void 0;var y="warn",m=function(){};k.Debug=m;var v=function(){};k.Info=v;var a=function(){};k.Warn=a;var t=function(){};k.Error=t;function e(l){if(typeof l=="undefined"?l=y:y=l,k.Debug=m=k.Info=v=k.Warn=a=k.Error=t=function(){},typeof window.console!="undefined")switch(l){case"debug":k.Debug=m=console.debug.bind(window.console);case"info":k.Info=v=console.info.bind(window.console);case"warn":k.Warn=a=console.warn.bind(window.console);case"error":k.Error=t=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+l+"'")}}function h(){return y}e()},Lppt:function(B,k,o){//! moment.js locale configuration
//! locale : Hebrew [he]
//! author : Tomer Cohen : https://github.com/tomer
//! author : Moshe Simantov : https://github.com/DevelopmentIL
//! author : Tal Ater : https://github.com/TalAter
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("he",{months:"\u05D9\u05E0\u05D5\u05D0\u05E8_\u05E4\u05D1\u05E8\u05D5\u05D0\u05E8_\u05DE\u05E8\u05E5_\u05D0\u05E4\u05E8\u05D9\u05DC_\u05DE\u05D0\u05D9_\u05D9\u05D5\u05E0\u05D9_\u05D9\u05D5\u05DC\u05D9_\u05D0\u05D5\u05D2\u05D5\u05E1\u05D8_\u05E1\u05E4\u05D8\u05DE\u05D1\u05E8_\u05D0\u05D5\u05E7\u05D8\u05D5\u05D1\u05E8_\u05E0\u05D5\u05D1\u05DE\u05D1\u05E8_\u05D3\u05E6\u05DE\u05D1\u05E8".split("_"),monthsShort:"\u05D9\u05E0\u05D5\u05F3_\u05E4\u05D1\u05E8\u05F3_\u05DE\u05E8\u05E5_\u05D0\u05E4\u05E8\u05F3_\u05DE\u05D0\u05D9_\u05D9\u05D5\u05E0\u05D9_\u05D9\u05D5\u05DC\u05D9_\u05D0\u05D5\u05D2\u05F3_\u05E1\u05E4\u05D8\u05F3_\u05D0\u05D5\u05E7\u05F3_\u05E0\u05D5\u05D1\u05F3_\u05D3\u05E6\u05DE\u05F3".split("_"),weekdays:"\u05E8\u05D0\u05E9\u05D5\u05DF_\u05E9\u05E0\u05D9_\u05E9\u05DC\u05D9\u05E9\u05D9_\u05E8\u05D1\u05D9\u05E2\u05D9_\u05D7\u05DE\u05D9\u05E9\u05D9_\u05E9\u05D9\u05E9\u05D9_\u05E9\u05D1\u05EA".split("_"),weekdaysShort:"\u05D0\u05F3_\u05D1\u05F3_\u05D2\u05F3_\u05D3\u05F3_\u05D4\u05F3_\u05D5\u05F3_\u05E9\u05F3".split("_"),weekdaysMin:"\u05D0_\u05D1_\u05D2_\u05D3_\u05D4_\u05D5_\u05E9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05D1]MMMM YYYY",LLL:"D [\u05D1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05D1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05D4\u05D9\u05D5\u05DD \u05D1\u05BE]LT",nextDay:"[\u05DE\u05D7\u05E8 \u05D1\u05BE]LT",nextWeek:"dddd [\u05D1\u05E9\u05E2\u05D4] LT",lastDay:"[\u05D0\u05EA\u05DE\u05D5\u05DC \u05D1\u05BE]LT",lastWeek:"[\u05D1\u05D9\u05D5\u05DD] dddd [\u05D4\u05D0\u05D7\u05E8\u05D5\u05DF \u05D1\u05E9\u05E2\u05D4] LT",sameElse:"L"},relativeTime:{future:"\u05D1\u05E2\u05D5\u05D3 %s",past:"\u05DC\u05E4\u05E0\u05D9 %s",s:"\u05DE\u05E1\u05E4\u05E8 \u05E9\u05E0\u05D9\u05D5\u05EA",ss:"%d \u05E9\u05E0\u05D9\u05D5\u05EA",m:"\u05D3\u05E7\u05D4",mm:"%d \u05D3\u05E7\u05D5\u05EA",h:"\u05E9\u05E2\u05D4",hh:function(a){return a===2?"\u05E9\u05E2\u05EA\u05D9\u05D9\u05DD":a+" \u05E9\u05E2\u05D5\u05EA"},d:"\u05D9\u05D5\u05DD",dd:function(a){return a===2?"\u05D9\u05D5\u05DE\u05D9\u05D9\u05DD":a+" \u05D9\u05DE\u05D9\u05DD"},M:"\u05D7\u05D5\u05D3\u05E9",MM:function(a){return a===2?"\u05D7\u05D5\u05D3\u05E9\u05D9\u05D9\u05DD":a+" \u05D7\u05D5\u05D3\u05E9\u05D9\u05DD"},y:"\u05E9\u05E0\u05D4",yy:function(a){return a===2?"\u05E9\u05E0\u05EA\u05D9\u05D9\u05DD":a%10===0&&a!==10?a+" \u05E9\u05E0\u05D4":a+" \u05E9\u05E0\u05D9\u05DD"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(a){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(a)},meridiem:function(a,t,e){return a<5?"\u05DC\u05E4\u05E0\u05D5\u05EA \u05D1\u05D5\u05E7\u05E8":a<10?"\u05D1\u05D1\u05D5\u05E7\u05E8":a<12?e?'\u05DC\u05E4\u05E0\u05D4"\u05E6':"\u05DC\u05E4\u05E0\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD":a<18?e?'\u05D0\u05D7\u05D4"\u05E6':"\u05D0\u05D7\u05E8\u05D9 \u05D4\u05E6\u05D4\u05E8\u05D9\u05D9\u05DD":"\u05D1\u05E2\u05E8\u05D1"}});return m})},LtfV:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="InboxOutlined";var h=k.a=m.forwardRef(e)},Lyp1:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="QuestionCircleOutlined";var h=k.a=m.forwardRef(e)},LzGr:function(B,k,o){var y=o("ProS"),m=o("rnVJ");o("EMyp"),o("8x+h"),o("wt3j"),o("uOyE"),o("/stD"),y.registerPreprocessor(m)},M0xE:function(B,k,o){//! moment.js locale configuration
//! locale : Croatian [hr]
//! author : Bojan Marković : https://github.com/bmarkovic
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e){var h=a+" ";switch(e){case"ss":return a===1?h+="sekunda":a===2||a===3||a===4?h+="sekunde":h+="sekundi",h;case"m":return t?"jedna minuta":"jedne minute";case"mm":return a===1?h+="minuta":a===2||a===3||a===4?h+="minute":h+="minuta",h;case"h":return t?"jedan sat":"jednog sata";case"hh":return a===1?h+="sat":a===2||a===3||a===4?h+="sata":h+="sati",h;case"dd":return a===1?h+="dan":h+="dana",h;case"MM":return a===1?h+="mjesec":a===2||a===3||a===4?h+="mjeseca":h+="mjeseci",h;case"yy":return a===1?h+="godina":a===2||a===3||a===4?h+="godine":h+="godina",h}}var v=y.defineLocale("hr",{months:{format:"sije\u010Dnja_velja\u010De_o\u017Eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010Danj_velja\u010Da_o\u017Eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017Eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010Detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010Det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010De_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010Der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:m,m,mm:m,h:m,hh:m,d:"dan",dd:m,M:"mjesec",MM:m,y:"godinu",yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},MBQ8:function(B,k,o){var y=o("T4UG"),m=o("MwEJ"),v=y.extend({type:"series.__base_bar__",getInitialData:function(a,t){return m(this.getSource(),this,{useEncodeDefaulter:!0})},getMarkerPosition:function(a){var t=this.coordinateSystem;if(t){var e=t.dataToPoint(t.clampData(a)),h=this.getData(),l=h.getLayout("offset"),s=h.getLayout("size"),n=t.getBaseAxis().isHorizontal()?0:1;return e[n]+=l+s/2,e}return[NaN,NaN]},defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod",itemStyle:{},emphasis:{}}});B.exports=v},MEGo:function(B,k,o){var y=o("4fz+"),m=o("Dagg"),v=o("dqUG"),a=o("2fw6"),t=o("x6Kt"),e=o("rmlV"),h=o("yxFR"),l=o("y+Vt"),s=o("h7HQ"),n=o("1Jh7"),d=o("SKnc"),c=o("K2GJ"),r=o("Fofx"),f=o("NC18"),i=f.createFromString,u=o("bYtY"),p=u.isString,g=u.extend,A=u.defaults,b=u.trim,x=u.each,w=/[\s,]+/;function _(X){if(p(X)){var V=new DOMParser;X=V.parseFromString(X,"text/xml")}for(X.nodeType===9&&(X=X.firstChild);X.nodeName.toLowerCase()!=="svg"||X.nodeType!==1;)X=X.nextSibling;return X}function C(){this._defs={},this._root=null,this._isDefine=!1,this._isText=!1}C.prototype.parse=function(X,V){V=V||{};var q=_(X);if(!q)throw new Error("Illegal svg");var se=new y;this._root=se;var ve=q.getAttribute("viewBox")||"",ue=parseFloat(q.getAttribute("width")||V.width),xe=parseFloat(q.getAttribute("height")||V.height);isNaN(ue)&&(ue=null),isNaN(xe)&&(xe=null),U(q,se,null,!0);for(var Fe=q.firstChild;Fe;)this._parseNode(Fe,se),Fe=Fe.nextSibling;var Ue,Ze;if(ve){var we=b(ve).split(w);we.length>=4&&(Ue={x:parseFloat(we[0]||0),y:parseFloat(we[1]||0),width:parseFloat(we[2]),height:parseFloat(we[3])})}if(Ue&&ue!=null&&xe!=null&&(Ze=z(Ue,ue,xe),!V.ignoreViewBox)){var He=se;se=new y,se.add(He),He.scale=Ze.scale.slice(),He.position=Ze.position.slice()}return!V.ignoreRootClip&&ue!=null&&xe!=null&&se.setClipPath(new t({shape:{x:0,y:0,width:ue,height:xe}})),{root:se,width:ue,height:xe,viewBoxRect:Ue,viewBoxTransform:Ze}},C.prototype._parseNode=function(X,V){var q=X.nodeName.toLowerCase();q==="defs"?this._isDefine=!0:q==="text"&&(this._isText=!0);var se;if(this._isDefine){var ve=E[q];if(ve){var ue=ve.call(this,X),xe=X.getAttribute("id");xe&&(this._defs[xe]=ue)}}else{var ve=L[q];ve&&(se=ve.call(this,X,V),V.add(se))}for(var Fe=X.firstChild;Fe;)Fe.nodeType===1&&this._parseNode(Fe,se),Fe.nodeType===3&&this._isText&&this._parseText(Fe,se),Fe=Fe.nextSibling;q==="defs"?this._isDefine=!1:q==="text"&&(this._isText=!1)},C.prototype._parseText=function(X,V){if(X.nodeType===1){var q=X.getAttribute("dx")||0,se=X.getAttribute("dy")||0;this._textX+=parseFloat(q),this._textY+=parseFloat(se)}var ve=new v({style:{text:X.textContent,transformText:!0},position:[this._textX||0,this._textY||0]});O(V,ve),U(X,ve,this._defs);var ue=ve.style.fontSize;ue&&ue<9&&(ve.style.fontSize=9,ve.scale=ve.scale||[1,1],ve.scale[0]*=ue/9,ve.scale[1]*=ue/9);var xe=ve.getBoundingRect();return this._textX+=xe.width,V.add(ve),ve};var L={g:function(V,q){var se=new y;return O(q,se),U(V,se,this._defs),se},rect:function(V,q){var se=new t;return O(q,se),U(V,se,this._defs),se.setShape({x:parseFloat(V.getAttribute("x")||0),y:parseFloat(V.getAttribute("y")||0),width:parseFloat(V.getAttribute("width")||0),height:parseFloat(V.getAttribute("height")||0)}),se},circle:function(V,q){var se=new a;return O(q,se),U(V,se,this._defs),se.setShape({cx:parseFloat(V.getAttribute("cx")||0),cy:parseFloat(V.getAttribute("cy")||0),r:parseFloat(V.getAttribute("r")||0)}),se},line:function(V,q){var se=new h;return O(q,se),U(V,se,this._defs),se.setShape({x1:parseFloat(V.getAttribute("x1")||0),y1:parseFloat(V.getAttribute("y1")||0),x2:parseFloat(V.getAttribute("x2")||0),y2:parseFloat(V.getAttribute("y2")||0)}),se},ellipse:function(V,q){var se=new e;return O(q,se),U(V,se,this._defs),se.setShape({cx:parseFloat(V.getAttribute("cx")||0),cy:parseFloat(V.getAttribute("cy")||0),rx:parseFloat(V.getAttribute("rx")||0),ry:parseFloat(V.getAttribute("ry")||0)}),se},polygon:function(V,q){var se=V.getAttribute("points");se&&(se=D(se));var ve=new s({shape:{points:se||[]}});return O(q,ve),U(V,ve,this._defs),ve},polyline:function(V,q){var se=new l;O(q,se),U(V,se,this._defs);var ve=V.getAttribute("points");ve&&(ve=D(ve));var ue=new n({shape:{points:ve||[]}});return ue},image:function(V,q){var se=new m;return O(q,se),U(V,se,this._defs),se.setStyle({image:V.getAttribute("xlink:href"),x:V.getAttribute("x"),y:V.getAttribute("y"),width:V.getAttribute("width"),height:V.getAttribute("height")}),se},text:function(V,q){var se=V.getAttribute("x")||0,ve=V.getAttribute("y")||0,ue=V.getAttribute("dx")||0,xe=V.getAttribute("dy")||0;this._textX=parseFloat(se)+parseFloat(ue),this._textY=parseFloat(ve)+parseFloat(xe);var Fe=new y;return O(q,Fe),U(V,Fe,this._defs),Fe},tspan:function(V,q){var se=V.getAttribute("x"),ve=V.getAttribute("y");se!=null&&(this._textX=parseFloat(se)),ve!=null&&(this._textY=parseFloat(ve));var ue=V.getAttribute("dx")||0,xe=V.getAttribute("dy")||0,Fe=new y;return O(q,Fe),U(V,Fe,this._defs),this._textX+=ue,this._textY+=xe,Fe},path:function(V,q){var se=V.getAttribute("d")||"",ve=i(se);return O(q,ve),U(V,ve,this._defs),ve}},E={lineargradient:function(V){var q=parseInt(V.getAttribute("x1")||0,10),se=parseInt(V.getAttribute("y1")||0,10),ve=parseInt(V.getAttribute("x2")||10,10),ue=parseInt(V.getAttribute("y2")||0,10),xe=new d(q,se,ve,ue);return S(V,xe),xe},radialgradient:function(V){}};function S(X,V){for(var q=X.firstChild;q;){if(q.nodeType===1){var se=q.getAttribute("offset");se.indexOf("%")>0?se=parseInt(se,10)/100:se?se=parseFloat(se):se=0;var ve=q.getAttribute("stop-color")||"#000000";V.addColorStop(se,ve)}q=q.nextSibling}}function O(X,V){X&&X.__inheritedStyle&&(V.__inheritedStyle||(V.__inheritedStyle={}),A(V.__inheritedStyle,X.__inheritedStyle))}function D(X){for(var V=b(X).split(w),q=[],se=0;se<V.length;se+=2){var ve=parseFloat(V[se]),ue=parseFloat(V[se+1]);q.push([ve,ue])}return q}var F={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-align":"textAlign","alignment-baseline":"textBaseline"};function U(X,V,q,se){var ve=V.__inheritedStyle||{},ue=V.type==="text";if(X.nodeType===1&&(P(X,V),g(ve,W(X)),!se)){for(var xe in F)if(F.hasOwnProperty(xe)){var Fe=X.getAttribute(xe);Fe!=null&&(ve[F[xe]]=Fe)}}var Ue=ue?"textFill":"fill",Ze=ue?"textStroke":"stroke";V.style=V.style||new c;var we=V.style;ve.fill!=null&&we.set(Ue,K(ve.fill,q)),ve.stroke!=null&&we.set(Ze,K(ve.stroke,q)),x(["lineWidth","opacity","fillOpacity","strokeOpacity","miterLimit","fontSize"],function(He){var ee=He==="lineWidth"&&ue?"textStrokeWidth":He;ve[He]!=null&&we.set(ee,parseFloat(ve[He]))}),(!ve.textBaseline||ve.textBaseline==="auto")&&(ve.textBaseline="alphabetic"),ve.textBaseline==="alphabetic"&&(ve.textBaseline="bottom"),ve.textAlign==="start"&&(ve.textAlign="left"),ve.textAlign==="end"&&(ve.textAlign="right"),x(["lineDashOffset","lineCap","lineJoin","fontWeight","fontFamily","fontStyle","textAlign","textBaseline"],function(He){ve[He]!=null&&we.set(He,ve[He])}),ve.lineDash&&(V.style.lineDash=b(ve.lineDash).split(w)),we[Ze]&&we[Ze]!=="none"&&(V[Ze]=!0),V.__inheritedStyle=ve}var R=/url\(\s*#(.*?)\)/;function K(X,V){var q=V&&X&&X.match(R);if(q){var se=b(q[1]),ve=V[se];return ve}return X}var Z=/(translate|scale|rotate|skewX|skewY|matrix)\(([\-\s0-9\.e,]*)\)/g;function P(X,V){var q=X.getAttribute("transform");if(q){q=q.replace(/,/g," ");var se=null,ve=[];q.replace(Z,function(Ue,Ze,we){ve.push(Ze,we)});for(var ue=ve.length-1;ue>0;ue-=2){var xe=ve[ue],Fe=ve[ue-1];se=se||r.create();switch(Fe){case"translate":xe=b(xe).split(w),r.translate(se,se,[parseFloat(xe[0]),parseFloat(xe[1]||0)]);break;case"scale":xe=b(xe).split(w),r.scale(se,se,[parseFloat(xe[0]),parseFloat(xe[1]||xe[0])]);break;case"rotate":xe=b(xe).split(w),r.rotate(se,se,parseFloat(xe[0]));break;case"skew":xe=b(xe).split(w),console.warn("Skew transform is not supported yet");break;case"matrix":var xe=b(xe).split(w);se[0]=parseFloat(xe[0]),se[1]=parseFloat(xe[1]),se[2]=parseFloat(xe[2]),se[3]=parseFloat(xe[3]),se[4]=parseFloat(xe[4]),se[5]=parseFloat(xe[5]);break}}V.setLocalTransform(se)}}var Y=/([^\s:;]+)\s*:\s*([^:;]+)/g;function W(X){var V=X.getAttribute("style"),q={};if(!V)return q;var se={};Y.lastIndex=0;for(var ve;(ve=Y.exec(V))!=null;)se[ve[1]]=ve[2];for(var ue in F)F.hasOwnProperty(ue)&&se[ue]!=null&&(q[F[ue]]=se[ue]);return q}function z(X,V,q){var se=V/X.width,ve=q/X.height,ue=Math.min(se,ve),xe=[ue,ue],Fe=[-(X.x+X.width/2)*ue+V/2,-(X.y+X.height/2)*ue+q/2];return{scale:xe,position:Fe}}function H(X,V){var q=new C;return q.parse(X,V)}k.parseXML=_,k.makeViewBoxTransform=z,k.parseSVG=H},MFOe:function(B,k,o){(function(y){var m=e(),v=h(),a=l(),t=typeof window!="undefined"?window:y;B.exports={assign:m,create:v,trim:a,bind:s,slice:n,each:d,map:c,pluck:r,isList:f,isFunction:i,isObject:u,Global:t};function e(){return Object.assign?Object.assign:function(g,A,b,x){for(var w=1;w<arguments.length;w++)d(Object(arguments[w]),function(_,C){g[C]=_});return g}}function h(){if(Object.create)return function(A,b,x,w){var _=n(arguments,1);return m.apply(this,[Object.create(A)].concat(_))};var p=function(){};return function(A,b,x,w){var _=n(arguments,1);return p.prototype=A,m.apply(this,[new p].concat(_))}}function l(){return String.prototype.trim?function(g){return String.prototype.trim.call(g)}:function(g){return g.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}}function s(p,g){return function(){return g.apply(p,Array.prototype.slice.call(arguments,0))}}function n(p,g){return Array.prototype.slice.call(p,g||0)}function d(p,g){r(p,function(A,b){return g(A,b),!1})}function c(p,g){var A=f(p)?[]:{};return r(p,function(b,x){return A[x]=g(b,x),!1}),A}function r(p,g){if(f(p)){for(var A=0;A<p.length;A++)if(g(p[A],A))return p[A]}else for(var b in p)if(p.hasOwnProperty(b)&&g(p[b],b))return p[b]}function f(p){return p!=null&&typeof p!="function"&&typeof p.length=="number"}function i(p){return p&&{}.toString.call(p)==="[object Function]"}function u(p){return p&&{}.toString.call(p)==="[object Object]"}}).call(this,o("UywP"))},MH26:function(B,k,o){var y=o("bYtY"),m=o("YXkt"),v=o("OELB"),a=o("kj2x"),t=o("c8qY"),e=o("iPDy"),h=o("7hqr"),l=h.getStackedDimension,s=function(u,p,g,A){var b=u.getData(),x=A.type;if(!y.isArray(A)&&(x==="min"||x==="max"||x==="average"||x==="median"||A.xAxis!=null||A.yAxis!=null)){var w,_;if(A.yAxis!=null||A.xAxis!=null)w=p.getAxis(A.yAxis!=null?"y":"x"),_=y.retrieve(A.yAxis,A.xAxis);else{var C=a.getAxisInfo(A,b,p,u);w=C.valueAxis;var L=l(b,C.valueDataDim);_=a.numCalculate(b,L,x)}var E=w.dim==="x"?0:1,S=1-E,O=y.clone(A),D={};O.type=null,O.coord=[],D.coord=[],O.coord[S]=-Infinity,D.coord[S]=Infinity;var F=g.get("precision");F>=0&&typeof _=="number"&&(_=+_.toFixed(Math.min(F,20))),O.coord[E]=D.coord[E]=_,A=[O,D,{type:x,valueIndex:A.valueIndex,value:_}]}return A=[a.dataTransform(u,A[0]),a.dataTransform(u,A[1]),y.extend({},A[2])],A[2].type=A[2].type||"",y.merge(A[2],A[0]),y.merge(A[2],A[1]),A};function n(u){return!isNaN(u)&&!isFinite(u)}function d(u,p,g,A){var b=1-u,x=A.dimensions[u];return n(p[b])&&n(g[b])&&p[u]===g[u]&&A.getAxis(x).containData(p[u])}function c(u,p){if(u.type==="cartesian2d"){var g=p[0].coord,A=p[1].coord;if(g&&A&&(d(1,g,A,u)||d(0,g,A,u)))return!0}return a.dataFilter(u,p[0])&&a.dataFilter(u,p[1])}function r(u,p,g,A,b){var x=A.coordinateSystem,w=u.getItemModel(p),_,C=v.parsePercent(w.get("x"),b.getWidth()),L=v.parsePercent(w.get("y"),b.getHeight());if(!isNaN(C)&&!isNaN(L))_=[C,L];else{if(A.getMarkerPosition)_=A.getMarkerPosition(u.getValues(u.dimensions,p));else{var E=x.dimensions,S=u.get(E[0],p),O=u.get(E[1],p);_=x.dataToPoint([S,O])}if(x.type==="cartesian2d"){var D=x.getAxis("x"),F=x.getAxis("y"),E=x.dimensions;n(u.get(E[0],p))?_[0]=D.toGlobalCoord(D.getExtent()[g?0:1]):n(u.get(E[1],p))&&(_[1]=F.toGlobalCoord(F.getExtent()[g?0:1]))}isNaN(C)||(_[0]=C),isNaN(L)||(_[1]=L)}u.setItemLayout(p,_)}var f=e.extend({type:"markLine",updateTransform:function(u,p,g){p.eachSeries(function(A){var b=A.markLineModel;if(b){var x=b.getData(),w=b.__from,_=b.__to;w.each(function(C){r(w,C,!0,A,g),r(_,C,!1,A,g)}),x.each(function(C){x.setItemLayout(C,[w.getItemLayout(C),_.getItemLayout(C)])}),this.markerGroupMap.get(A.id).updateLayout()}},this)},renderSeries:function(u,p,g,A){var b=u.coordinateSystem,x=u.id,w=u.getData(),_=this.markerGroupMap,C=_.get(x)||_.set(x,new t);this.group.add(C.group);var L=i(b,u,p),E=L.from,S=L.to,O=L.line;p.__from=E,p.__to=S,p.setData(O);var D=p.get("symbol"),F=p.get("symbolSize");y.isArray(D)||(D=[D,D]),typeof F=="number"&&(F=[F,F]),L.from.each(function(R){U(E,R,!0),U(S,R,!1)}),O.each(function(R){var K=O.getItemModel(R).get("lineStyle.color");O.setItemVisual(R,{color:K||E.getItemVisual(R,"color")}),O.setItemLayout(R,[E.getItemLayout(R),S.getItemLayout(R)]),O.setItemVisual(R,{fromSymbolSize:E.getItemVisual(R,"symbolSize"),fromSymbol:E.getItemVisual(R,"symbol"),toSymbolSize:S.getItemVisual(R,"symbolSize"),toSymbol:S.getItemVisual(R,"symbol")})}),C.updateData(O),L.line.eachItemGraphicEl(function(R,K){R.traverse(function(Z){Z.dataModel=p})});function U(R,K,Z){var P=R.getItemModel(K);r(R,K,Z,u,A),R.setItemVisual(K,{symbolSize:P.get("symbolSize")||F[Z?0:1],symbol:P.get("symbol",!0)||D[Z?0:1],color:P.get("itemStyle.color")||w.getVisual("color")})}C.__keep=!0,C.group.silent=p.get("silent")||u.get("silent")}});function i(u,p,g){var A;u?A=y.map(u&&u.dimensions,function(L){var E=p.getData().getDimensionInfo(p.getData().mapDimension(L))||{};return y.defaults({name:L},E)}):A=[{name:"value",type:"float"}];var b=new m(A,g),x=new m(A,g),w=new m([],g),_=y.map(g.get("data"),y.curry(s,p,u,g));u&&(_=y.filter(_,y.curry(c,u)));var C=u?a.dimValueGetter:function(L){return L.value};return b.initData(y.map(_,function(L){return L[0]}),null,C),x.initData(y.map(_,function(L){return L[1]}),null,C),w.initData(y.map(_,function(L){return L[2]})),w.hasItemOption=!0,{from:b,to:x,line:w}}B.exports=f},MHoB:function(B,k,o){var y=o("bYtY"),m=o("6uqw"),v=o("OELB"),a=[20,140],t=m.extend({type:"visualMap.continuous",defaultOption:{align:"auto",calculable:!1,range:null,realtime:!0,itemHeight:null,itemWidth:null,hoverLink:!0,hoverLinkDataSize:null,hoverLinkOnHandle:null},optionUpdated:function(l,s){t.superApply(this,"optionUpdated",arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},resetItemSize:function(){t.superApply(this,"resetItemSize",arguments);var l=this.itemSize;this._orient==="horizontal"&&l.reverse(),(l[0]==null||isNaN(l[0]))&&(l[0]=a[0]),(l[1]==null||isNaN(l[1]))&&(l[1]=a[1])},_resetRange:function(){var l=this.getExtent(),s=this.option.range;!s||s.auto?(l.auto=1,this.option.range=l):y.isArray(s)&&(s[0]>s[1]&&s.reverse(),s[0]=Math.max(s[0],l[0]),s[1]=Math.min(s[1],l[1]))},completeVisualOption:function(){m.prototype.completeVisualOption.apply(this,arguments),y.each(this.stateList,function(l){var s=this.option.controller[l].symbolSize;s&&s[0]!==s[1]&&(s[0]=0)},this)},setSelected:function(l){this.option.range=l.slice(),this._resetRange()},getSelected:function(){var l=this.getExtent(),s=v.asc((this.get("range")||[]).slice());return s[0]>l[1]&&(s[0]=l[1]),s[1]>l[1]&&(s[1]=l[1]),s[0]<l[0]&&(s[0]=l[0]),s[1]<l[0]&&(s[1]=l[0]),s},getValueState:function(l){var s=this.option.range,n=this.getExtent();return(s[0]<=n[0]||s[0]<=l)&&(s[1]>=n[1]||l<=s[1])?"inRange":"outOfRange"},findTargetDataIndices:function(l){var s=[];return this.eachTargetSeries(function(n){var d=[],c=n.getData();c.each(this.getDataDimension(c),function(r,f){l[0]<=r&&r<=l[1]&&d.push(f)},this),s.push({seriesId:n.id,dataIndex:d})},this),s},getVisualMeta:function(l){var s=e(this,"outOfRange",this.getExtent()),n=e(this,"inRange",this.option.range.slice()),d=[];function c(A,b){d.push({value:A,color:l(A,b)})}for(var r=0,f=0,i=n.length,u=s.length;f<u&&(!n.length||s[f]<=n[0]);f++)s[f]<n[r]&&c(s[f],"outOfRange");for(var p=1;r<i;r++,p=0)p&&d.length&&c(n[r],"outOfRange"),c(n[r],"inRange");for(var p=1;f<u;f++)(!n.length||n[n.length-1]<s[f])&&(p&&(d.length&&c(d[d.length-1].value,"outOfRange"),p=0),c(s[f],"outOfRange"));var g=d.length;return{stops:d,outerColors:[g?d[0].color:"transparent",g?d[g-1].color:"transparent"]}}});function e(l,s,n){if(n[0]===n[1])return n.slice();for(var d=200,c=(n[1]-n[0])/d,r=n[0],f=[],i=0;i<=d&&r<n[1];i++)f.push(r),r+=c;return f.push(n[1]),f}var h=t;B.exports=h},MHtr:function(B,k,o){var y=o("bYtY");function m(a,t){var e=this.getAxis(),h=t instanceof Array?t[0]:t,l=(a instanceof Array?a[0]:a)/2;return e.type==="category"?e.getBandWidth():Math.abs(e.dataToCoord(h-l)-e.dataToCoord(h+l))}function v(a){var t=a.getRect();return{coordSys:{type:"singleAxis",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return a.dataToPoint(e)},size:y.bind(m,a)}}}B.exports=v},MIHp:function(B,k,o){//! moment.js locale configuration
//! locale : Spanish (United States) [es-us]
//! author : bustta : https://github.com/bustta
//! author : chrisrodz : https://github.com/chrisrodz
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),v="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,e=y.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_mi\xE9rcoles_jueves_viernes_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xE9._jue._vie._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[ma\xF1ana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xF1o",yy:"%d a\xF1os"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:0,doy:6}});return e})},MKOG:function(B,k,o){var y=o("bYtY"),m=o("YH21"),v=m.Dispatcher,a=o("mLcG"),t=o("Bq2U"),e=function(s){s=s||{},this.stage=s.stage||{},this.onframe=s.onframe||function(){},this._clips=[],this._running=!1,this._time,this._pausedTime,this._pauseStart,this._paused=!1,v.call(this)};e.prototype={constructor:e,addClip:function(s){this._clips.push(s)},addAnimator:function(s){s.animation=this;for(var n=s.getClips(),d=0;d<n.length;d++)this.addClip(n[d])},removeClip:function(s){var n=y.indexOf(this._clips,s);n>=0&&this._clips.splice(n,1)},removeAnimator:function(s){for(var n=s.getClips(),d=0;d<n.length;d++)this.removeClip(n[d]);s.animation=null},_update:function(){for(var s=new Date().getTime()-this._pausedTime,n=s-this._time,d=this._clips,c=d.length,r=[],f=[],i=0;i<c;i++){var u=d[i],p=u.step(s,n);p&&(r.push(p),f.push(u))}for(var i=0;i<c;)d[i]._needsRemove?(d[i]=d[c-1],d.pop(),c--):i++;c=r.length;for(var i=0;i<c;i++)f[i].fire(r[i]);this._time=s,this.onframe(n),this.trigger("frame",n),this.stage.update&&this.stage.update()},_startLoop:function(){var s=this;this._running=!0;function n(){s._running&&(a(n),!s._paused&&s._update())}a(n)},start:function(){this._time=new Date().getTime(),this._pausedTime=0,this._startLoop()},stop:function(){this._running=!1},pause:function(){this._paused||(this._pauseStart=new Date().getTime(),this._paused=!0)},resume:function(){this._paused&&(this._pausedTime+=new Date().getTime()-this._pauseStart,this._paused=!1)},clear:function(){this._clips=[]},isFinished:function(){return!this._clips.length},animate:function(s,n){n=n||{};var d=new t(s,n.loop,n.getter,n.setter);return this.addAnimator(d),d}},y.mixin(e,v);var h=e;B.exports=h},MPwL:function(B,k,o){var y=o("mzwv"),m=o("Xv/6"),v=o("nTTP"),a=o("AmsH"),t=o("KC/J"),e=o("/40y"),h=Math.ceil;function l(s,n){n=n===void 0?" ":m(n);var d=n.length;if(d<2)return d?y(n,s):n;var c=y(n,h(s/t(n)));return a(n)?v(e(c),0,s).join(""):c.slice(0,s)}B.exports=l},MRoa:function(B,k,o){var y=o("ProS");o("0Bwj"),o("W2nI"),o("vcCh");var m=o("gawk"),v=o("Dg8C");y.registerLayout(m),y.registerVisual(v)},MT78:function(B,k,o){var y=o("ProS");(function(){for(var v in y){if(y==null||!y.hasOwnProperty(v)||v==="default"||v==="__esModule")return;k[v]=y[v]}})();var m=o("txkQ");(function(){for(var v in m){if(m==null||!m.hasOwnProperty(v)||v==="default"||v==="__esModule")return;k[v]=m[v]}})(),o("A1Ka"),o("75ce"),o("lLGD"),o("wDdD"),o("Fa/5"),o("jett"),o("Z1wy"),o("75ev"),o("2uGb"),o("I+77"),o("B+YJ"),o("pLH3"),o("CBdT"),o("MRoa"),o("+lIL"),o("CF2D"),o("ERHi"),o("p+If"),o("XOKv"),o("qt/9"),o("bBL8"),o("1xaR"),o("4Feb"),o("zRKj"),o("L3Oj"),o("0HBW"),o("LPzL"),o("8waO"),o("k5C7"),o("f1nB"),o("sRwP"),o("AH3D"),o("y4/Y"),o("LzGr"),o("Ynxi"),o("7pVf"),o("2w7y"),o("laiN"),o("fjKi"),o("C0tN"),o("0o9m"),o("Cm0C"),o("f3JH"),o("5NHt"),o("VFCP"),o("dBmv"),o("KamJ"),o("8XDt"),o("juDX")},MZdM:function(B,k,o){"use strict";function y(r){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(i){return typeof i}:y=function(i){return i&&typeof Symbol=="function"&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},y(r)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=l(o("Lo0S")),v=e(o("N/zr")),a=o("GdRQ"),t=o("GQ8N");function e(r){return r&&r.__esModule?r:{default:r}}function h(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return h=function(){return r},r}function l(r){if(r&&r.__esModule)return r;if(r===null||y(r)!=="object"&&typeof r!="function")return{default:r};var f=h();if(f&&f.has(r))return f.get(r);var i={},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in r)if(Object.prototype.hasOwnProperty.call(r,p)){var g=u?Object.getOwnPropertyDescriptor(r,p):null;g&&(g.get||g.set)?Object.defineProperty(i,p,g):i[p]=r[p]}return i.default=r,f&&f.set(r,i),i}function s(r,f){if(!(r instanceof f))throw new TypeError("Cannot call a class as a function")}function n(r,f){for(var i=0;i<f.length;i++){var u=f[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(r,u.key,u)}}function d(r,f,i){return f&&n(r.prototype,f),i&&n(r,i),r}var c=function(){function r(f){if(s(this,r),this._drawCtx=null,this._renderQ=[],this._flushing=!1,this._fbWidth=0,this._fbHeight=0,this._prevDrawStyle="",this._tile=null,this._tile16x16=null,this._tileX=0,this._tileY=0,m.Debug(">> Display.constructor"),this._target=f,!this._target)throw new Error("Target must be set");if(typeof this._target=="string")throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},m.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),m.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}return d(r,[{key:"viewportChangePos",value:function(i,u){var p=this._viewportLoc;i=Math.floor(i),u=Math.floor(u),this._clipViewport||(i=-p.w,u=-p.h);var g=p.x+p.w-1,A=p.y+p.h-1;if(i<0&&p.x+i<0&&(i=-p.x),g+i>=this._fbWidth&&(i-=g+i-this._fbWidth+1),p.y+u<0&&(u=-p.y),A+u>=this._fbHeight&&(u-=A+u-this._fbHeight+1),i===0&&u===0)return;m.Debug("viewportChange deltaX: "+i+", deltaY: "+u),p.x+=i,p.y+=u,this._damage(p.x,p.y,p.w,p.h),this.flip()}},{key:"viewportChangeSize",value:function(i,u){(!this._clipViewport||typeof i=="undefined"||typeof u=="undefined")&&(m.Debug("Setting viewport to full display region"),i=this._fbWidth,u=this._fbHeight),i=Math.floor(i),u=Math.floor(u),i>this._fbWidth&&(i=this._fbWidth),u>this._fbHeight&&(u=this._fbHeight);var p=this._viewportLoc;if(p.w!==i||p.h!==u){p.w=i,p.h=u;var g=this._target;g.width=i,g.height=u,this.viewportChangePos(0,0),this._damage(p.x,p.y,p.w,p.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(i){return this._scale===0?0:(0,t.toSigned32bit)(i/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(i){return this._scale===0?0:(0,t.toSigned32bit)(i/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(i,u){this._prevDrawStyle="",this._fbWidth=i,this._fbHeight=u;var p=this._backbuffer;if(p.width!==i||p.height!==u){var g=null;p.width>0&&p.height>0&&(g=this._drawCtx.getImageData(0,0,p.width,p.height)),p.width!==i&&(p.width=i),p.height!==u&&(p.height=u),g&&this._drawCtx.putImageData(g,0,0)}var A=this._viewportLoc;this.viewportChangeSize(A.w,A.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(i,u,p,g){i<this._damageBounds.left&&(this._damageBounds.left=i),u<this._damageBounds.top&&(this._damageBounds.top=u),i+p>this._damageBounds.right&&(this._damageBounds.right=i+p),u+g>this._damageBounds.bottom&&(this._damageBounds.bottom=u+g)}},{key:"flip",value:function(i){if(this._renderQ.length!==0&&!i)this._renderQPush({type:"flip"});else{var u=this._damageBounds.left,p=this._damageBounds.top,g=this._damageBounds.right-u,A=this._damageBounds.bottom-p,b=u-this._viewportLoc.x,x=p-this._viewportLoc.y;b<0&&(g+=b,u-=b,b=0),x<0&&(A+=x,p-=x,x=0),b+g>this._viewportLoc.w&&(g=this._viewportLoc.w-b),x+A>this._viewportLoc.h&&(A=this._viewportLoc.h-x),g>0&&A>0&&this._targetCtx.drawImage(this._backbuffer,u,p,g,A,b,x,g,A),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){this._renderQ.length===0?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(i,u,p,g,A,b){this._renderQ.length!==0&&!b?this._renderQPush({type:"fill",x:i,y:u,width:p,height:g,color:A}):(this._setFillColor(A),this._drawCtx.fillRect(i,u,p,g),this._damage(i,u,p,g))}},{key:"copyImage",value:function(i,u,p,g,A,b,x){this._renderQ.length!==0&&!x?this._renderQPush({type:"copy",oldX:i,oldY:u,x:p,y:g,width:A,height:b}):(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,i,u,A,b,p,g,A,b),this._damage(p,g,A,b))}},{key:"imageRect",value:function(i,u,p,g,A,b){if(p===0||g===0)return;var x=new Image;x.src="data: "+A+";base64,"+v.default.encode(b),this._renderQPush({type:"img",img:x,x:i,y:u,width:p,height:g})}},{key:"startTile",value:function(i,u,p,g,A){this._tileX=i,this._tileY=u,p===16&&g===16?this._tile=this._tile16x16:this._tile=this._drawCtx.createImageData(p,g);for(var b=A[2],x=A[1],w=A[0],_=this._tile.data,C=0;C<p*g*4;C+=4)_[C]=b,_[C+1]=x,_[C+2]=w,_[C+3]=255}},{key:"subTile",value:function(i,u,p,g,A){for(var b=A[2],x=A[1],w=A[0],_=i+p,C=u+g,L=this._tile.data,E=this._tile.width,S=u;S<C;S++)for(var O=i;O<_;O++){var D=(O+S*E)*4;L[D]=b,L[D+1]=x,L[D+2]=w,L[D+3]=255}}},{key:"finishTile",value:function(){this._drawCtx.putImageData(this._tile,this._tileX,this._tileY),this._damage(this._tileX,this._tileY,this._tile.width,this._tile.height)}},{key:"blitImage",value:function(i,u,p,g,A,b,x){if(this._renderQ.length!==0&&!x){var w=new Uint8Array(p*g*4);w.set(new Uint8Array(A.buffer,0,w.length)),this._renderQPush({type:"blit",data:w,x:i,y:u,width:p,height:g})}else this._bgrxImageData(i,u,p,g,A,b)}},{key:"blitRgbImage",value:function(i,u,p,g,A,b,x){if(this._renderQ.length!==0&&!x){var w=new Uint8Array(p*g*3);w.set(new Uint8Array(A.buffer,0,w.length)),this._renderQPush({type:"blitRgb",data:w,x:i,y:u,width:p,height:g})}else this._rgbImageData(i,u,p,g,A,b)}},{key:"blitRgbxImage",value:function(i,u,p,g,A,b,x){if(this._renderQ.length!==0&&!x){var w=new Uint8Array(p*g*4);w.set(new Uint8Array(A.buffer,0,w.length)),this._renderQPush({type:"blitRgbx",data:w,x:i,y:u,width:p,height:g})}else this._rgbxImageData(i,u,p,g,A,b)}},{key:"drawImage",value:function(i,u,p){this._drawCtx.drawImage(i,u,p),this._damage(u,p,i.width,i.height)}},{key:"autoscale",value:function(i,u){var p;if(i===0||u===0)p=0;else{var g=this._viewportLoc,A=i/u,b=g.w/g.h;b>=A?p=i/g.w:p=u/g.h}this._rescale(p)}},{key:"_rescale",value:function(i){this._scale=i;var u=this._viewportLoc,p=i*u.w+"px",g=i*u.h+"px";(this._target.style.width!==p||this._target.style.height!==g)&&(this._target.style.width=p,this._target.style.height=g)}},{key:"_setFillColor",value:function(i){var u="rgb("+i[2]+","+i[1]+","+i[0]+")";u!==this._prevDrawStyle&&(this._drawCtx.fillStyle=u,this._prevDrawStyle=u)}},{key:"_rgbImageData",value:function(i,u,p,g,A,b){for(var x=this._drawCtx.createImageData(p,g),w=x.data,_=0,C=b;_<p*g*4;_+=4,C+=3)w[_]=A[C],w[_+1]=A[C+1],w[_+2]=A[C+2],w[_+3]=255;this._drawCtx.putImageData(x,i,u),this._damage(i,u,x.width,x.height)}},{key:"_bgrxImageData",value:function(i,u,p,g,A,b){for(var x=this._drawCtx.createImageData(p,g),w=x.data,_=0,C=b;_<p*g*4;_+=4,C+=4)w[_]=A[C+2],w[_+1]=A[C+1],w[_+2]=A[C],w[_+3]=255;this._drawCtx.putImageData(x,i,u),this._damage(i,u,x.width,x.height)}},{key:"_rgbxImageData",value:function(i,u,p,g,A,b){var x;a.supportsImageMetadata?x=new ImageData(new Uint8ClampedArray(A.buffer,A.byteOffset,p*g*4),p,g):(x=this._drawCtx.createImageData(p,g),x.data.set(new Uint8ClampedArray(A.buffer,A.byteOffset,p*g*4))),this._drawCtx.putImageData(x,i,u),this._damage(i,u,x.width,x.height)}},{key:"_renderQPush",value:function(i){this._renderQ.push(i),this._renderQ.length===1&&this._scanRenderQ()}},{key:"_resumeRenderQ",value:function(){this.removeEventListener("load",this._noVNCDisplay._resumeRenderQ),this._noVNCDisplay._scanRenderQ()}},{key:"_scanRenderQ",value:function(){for(var i=!0;i&&this._renderQ.length>0;){var u=this._renderQ[0];switch(u.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(u.oldX,u.oldY,u.x,u.y,u.width,u.height,!0);break;case"fill":this.fillRect(u.x,u.y,u.width,u.height,u.color,!0);break;case"blit":this.blitImage(u.x,u.y,u.width,u.height,u.data,0,!0);break;case"blitRgb":this.blitRgbImage(u.x,u.y,u.width,u.height,u.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(u.x,u.y,u.width,u.height,u.data,0,!0);break;case"img":if(u.img.complete&&u.img.width!==0&&u.img.height!==0){if(u.img.width!==u.width||u.img.height!==u.height){m.Error("Decoded image has incorrect dimensions. Got "+u.img.width+"x"+u.img.height+". Expected "+u.width+"x"+u.height+".");return}this.drawImage(u.img,u.x,u.y)}else u.img._noVNCDisplay=this,u.img.addEventListener("load",this._resumeRenderQ),i=!1;break}i&&this._renderQ.shift()}this._renderQ.length===0&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(i){this._rescale(i)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(i){this._clipViewport=i;var u=this._viewportLoc;this.viewportChangeSize(u.w,u.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}]),r}();k.default=c},Mdki:function(B,k,o){var y=o("bYtY"),m=y.each,v="\0__link_datas",a="\0__link_mainData";function t(f){var i=f.mainData,u=f.datas;u||(u={main:i},f.datasAttr={main:"data"}),f.datas=f.mainData=null,d(i,u,f),m(u,function(p){m(i.TRANSFERABLE_METHODS,function(g){p.wrapMethod(g,y.curry(e,f))})}),i.wrapMethod("cloneShallow",y.curry(l,f)),m(i.CHANGABLE_METHODS,function(p){i.wrapMethod(p,y.curry(h,f))}),y.assert(u[i.dataType]===i)}function e(f,i){if(n(this)){var u=y.extend({},this[v]);u[this.dataType]=i,d(i,u,f)}else c(i,this.dataType,this[a],f);return i}function h(f,i){return f.struct&&f.struct.update(this),i}function l(f,i){return m(i[v],function(u,p){u!==i&&c(u.cloneShallow(),p,i,f)}),i}function s(f){var i=this[a];return f==null||i==null?i:i[v][f]}function n(f){return f[a]===f}function d(f,i,u){f[v]={},m(i,function(p,g){c(p,g,f,u)})}function c(f,i,u,p){u[v][i]=f,f[a]=u,f.dataType=i,p.struct&&(f[p.structAttr]=p.struct,p.struct[p.datasAttr[i]]=f),f.getLinkedData=s}var r=t;B.exports=r},MeZc:function(B,k,o){},Mgri:function(B,k,o){for(var y=o("bYtY"),m=o("8nly"),v=[126,25],a=[[[0,3.5],[7,11.2],[15,11.9],[30,7],[42,.7],[52,.7],[56,7.7],[59,.7],[64,.7],[64,0],[5,0],[0,3.5]],[[13,16.1],[19,14.7],[16,21.7],[11,23.1],[13,16.1]],[[12,32.2],[14,38.5],[15,38.5],[13,32.2],[12,32.2]],[[16,47.6],[12,53.2],[13,53.2],[18,47.6],[16,47.6]],[[6,64.4],[8,70],[9,70],[8,64.4],[6,64.4]],[[23,82.6],[29,79.8],[30,79.8],[25,82.6],[23,82.6]],[[37,70.7],[43,62.3],[44,62.3],[39,70.7],[37,70.7]],[[48,51.1],[51,45.5],[53,45.5],[50,51.1],[48,51.1]],[[51,35],[51,28.7],[53,28.7],[53,35],[51,35]],[[52,22.4],[55,17.5],[56,17.5],[53,22.4],[52,22.4]],[[58,12.6],[62,7],[63,7],[60,12.6],[58,12.6]],[[0,3.5],[0,93.1],[64,93.1],[64,0],[63,0],[63,92.4],[1,92.4],[1,3.5],[0,3.5]]],t=0;t<a.length;t++)for(var e=0;e<a[t].length;e++)a[t][e][0]/=10.5,a[t][e][1]/=-10.5/.75,a[t][e][0]+=v[0],a[t][e][1]+=v[1];function h(l,s){l==="china"&&s.push(new m("\u5357\u6D77\u8BF8\u5C9B",y.map(a,function(n){return{type:"polygon",exterior:n}}),v))}B.exports=h},Mkq2:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("Cm3x"),a=o.n(v),t=o("DfAj")},Mmt2:function(B,k,o){"use strict";function y(d){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(r){return typeof r}:y=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},y(d)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=a(o("Lo0S"));function v(){if(typeof WeakMap!="function")return null;var d=new WeakMap;return v=function(){return d},d}function a(d){if(d&&d.__esModule)return d;if(d===null||y(d)!=="object"&&typeof d!="function")return{default:d};var c=v();if(c&&c.has(d))return c.get(d);var r={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in d)if(Object.prototype.hasOwnProperty.call(d,i)){var u=f?Object.getOwnPropertyDescriptor(d,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=d[i]}return r.default=d,c&&c.set(d,r),r}function t(d,c){if(!(d instanceof c))throw new TypeError("Cannot call a class as a function")}function e(d,c){for(var r=0;r<c.length;r++){var f=c[r];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(d,f.key,f)}}function h(d,c,r){return c&&e(d.prototype,c),r&&e(d,r),d}var l=!1,s=40*1024*1024,n=function(){function d(){t(this,d),this._websocket=null,this._rQi=0,this._rQlen=0,this._rQbufferSize=1024*1024*4,this._rQ=null,this._sQbufferSize=1024*10,this._sQlen=0,this._sQ=null,this._eventHandlers={message:function(){},open:function(){},close:function(){},error:function(){}}}return h(d,[{key:"rQpeek8",value:function(){return this._rQ[this._rQi]}},{key:"rQskipBytes",value:function(r){this._rQi+=r}},{key:"rQshift8",value:function(){return this._rQshift(1)}},{key:"rQshift16",value:function(){return this._rQshift(2)}},{key:"rQshift32",value:function(){return this._rQshift(4)}},{key:"_rQshift",value:function(r){for(var f=0,i=r-1;i>=0;i--)f+=this._rQ[this._rQi++]<<i*8;return f}},{key:"rQshiftStr",value:function(r){typeof r=="undefined"&&(r=this.rQlen);for(var f="",i=0;i<r;i+=4096){var u=this.rQshiftBytes(Math.min(4096,r-i));f+=String.fromCharCode.apply(null,u)}return f}},{key:"rQshiftBytes",value:function(r){return typeof r=="undefined"&&(r=this.rQlen),this._rQi+=r,new Uint8Array(this._rQ.buffer,this._rQi-r,r)}},{key:"rQshiftTo",value:function(r,f){f===void 0&&(f=this.rQlen),r.set(new Uint8Array(this._rQ.buffer,this._rQi,f)),this._rQi+=f}},{key:"rQslice",value:function(r){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+r,f-r)}},{key:"rQwait",value:function(r,f,i){if(this.rQlen<f){if(i){if(this._rQi<i)throw new Error("rQwait cannot backup "+i+" bytes");this._rQi-=i}return!0}return!1}},{key:"flush",value:function(){this._sQlen>0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(r){this._sQ.set(r,this._sQlen),this._sQlen+=r.length,this.flush()}},{key:"sendString",value:function(r){this.send(r.split("").map(function(f){return f.charCodeAt(0)}))}},{key:"off",value:function(r){this._eventHandlers[r]=function(){}}},{key:"on",value:function(r,f){this._eventHandlers[r]=f}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(r,f){var i=this;this.init(),this._websocket=new WebSocket(r,f),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){m.Debug(">> WebSock.onopen"),i._websocket.protocol&&m.Info("Server choose sub-protocol: "+i._websocket.protocol),i._eventHandlers.open(),m.Debug("<< WebSock.onopen")},this._websocket.onclose=function(u){m.Debug(">> WebSock.onclose"),i._eventHandlers.close(u),m.Debug("<< WebSock.onclose")},this._websocket.onerror=function(u){m.Debug(">> WebSock.onerror: "+u),i._eventHandlers.error(u),m.Debug("<< WebSock.onerror: "+u)}}},{key:"close",value:function(){this._websocket&&((this._websocket.readyState===WebSocket.OPEN||this._websocket.readyState===WebSocket.CONNECTING)&&(m.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(r){var f=(this._rQlen-this._rQi+r)*8,i=this._rQbufferSize<f;if(i&&(this._rQbufferSize=Math.max(this._rQbufferSize*2,f)),this._rQbufferSize>s&&(this._rQbufferSize=s,this._rQbufferSize-this.rQlen<r))throw new Error("Receive Queue buffer exceeded "+s+" bytes, and the new message could not fit");if(i){var u=this._rQ.buffer;this._rQ=new Uint8Array(this._rQbufferSize),this._rQ.set(new Uint8Array(u,this._rQi,this._rQlen-this._rQi))}else l?this._rQ.copyWithin(0,this._rQi,this._rQlen):this._rQ.set(new Uint8Array(this._rQ.buffer,this._rQi,this._rQlen-this._rQi));this._rQlen=this._rQlen-this._rQi,this._rQi=0}},{key:"_DecodeMessage",value:function(r){var f=new Uint8Array(r);f.length>this._rQbufferSize-this._rQlen&&this._expandCompactRQ(f.length),this._rQ.set(f,this._rQlen),this._rQlen+=f.length}},{key:"_recvMessage",value:function(r){this._DecodeMessage(r.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):m.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(r){this._rQi=r}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}]),d}();k.default=n},MqEG:function(B,k,o){var y=o("bYtY"),m=o("fc+c"),v=o("72pK"),a=o("VXYp"),t=y.bind,e=m.extend({type:"dataZoom.inside",init:function(d,c){this._range},render:function(d,c,r,f){e.superApply(this,"render",arguments),this._range=d.getPercentRange(),y.each(this.getTargetCoordInfo(),function(i,u){var p=y.map(i,function(g){return a.generateCoordId(g.model)});y.each(i,function(g){var A=g.model,b={};y.each(["pan","zoom","scrollMove"],function(x){b[x]=t(h[x],this,g,u)},this),a.register(r,{coordId:a.generateCoordId(A),allCoordIds:p,containsPoint:function(x,w,_){return A.coordinateSystem.containPoint([w,_])},dataZoomId:d.id,dataZoomModel:d,getRange:b})},this)},this)},dispose:function(){a.unregister(this.api,this.dataZoomModel.id),e.superApply(this,"dispose",arguments),this._range=null}}),h={zoom:function(d,c,r,f){var i=this._range,u=i.slice(),p=d.axisModels[0];if(!p)return;var g=s[c](null,[f.originX,f.originY],p,r,d),A=(g.signal>0?g.pixelStart+g.pixelLength-g.pixel:g.pixel-g.pixelStart)/g.pixelLength*(u[1]-u[0])+u[0],b=Math.max(1/f.scale,0);u[0]=(u[0]-A)*b+A,u[1]=(u[1]-A)*b+A;var x=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(v(0,u,[0,100],0,x.minSpan,x.maxSpan),this._range=u,i[0]!==u[0]||i[1]!==u[1])return u},pan:l(function(d,c,r,f,i,u){var p=s[f]([u.oldX,u.oldY],[u.newX,u.newY],c,i,r);return p.signal*(d[1]-d[0])*p.pixel/p.pixelLength}),scrollMove:l(function(d,c,r,f,i,u){var p=s[f]([0,0],[u.scrollDelta,u.scrollDelta],c,i,r);return p.signal*(d[1]-d[0])*u.scrollDelta})};function l(d){return function(c,r,f,i){var u=this._range,p=u.slice(),g=c.axisModels[0];if(!g)return;var A=d(p,g,c,r,f,i);if(v(A,p,[0,100],"all"),this._range=p,u[0]!==p[0]||u[1]!==p[1])return p}}var s={grid:function(d,c,r,f,i){var u=r.axis,p={},g=i.model.coordinateSystem.getRect();return d=d||[0,0],u.dim==="x"?(p.pixel=c[0]-d[0],p.pixelLength=g.width,p.pixelStart=g.x,p.signal=u.inverse?1:-1):(p.pixel=c[1]-d[1],p.pixelLength=g.height,p.pixelStart=g.y,p.signal=u.inverse?-1:1),p},polar:function(d,c,r,f,i){var u=r.axis,p={},g=i.model.coordinateSystem,A=g.getRadiusAxis().getExtent(),b=g.getAngleAxis().getExtent();return d=d?g.pointToCoord(d):[0,0],c=g.pointToCoord(c),r.mainType==="radiusAxis"?(p.pixel=c[0]-d[0],p.pixelLength=A[1]-A[0],p.pixelStart=A[0],p.signal=u.inverse?1:-1):(p.pixel=c[1]-d[1],p.pixelLength=b[1]-b[0],p.pixelStart=b[0],p.signal=u.inverse?-1:1),p},singleAxis:function(d,c,r,f,i){var u=r.axis,p=i.model.coordinateSystem.getRect(),g={};return d=d||[0,0],u.orient==="horizontal"?(g.pixel=c[0]-d[0],g.pixelLength=p.width,g.pixelStart=p.x,g.signal=u.inverse?1:-1):(g.pixel=c[1]-d[1],g.pixelLength=p.height,g.pixelStart=p.y,g.signal=u.inverse?-1:1),g}},n=e;B.exports=n},MrVX:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("ECo9")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="CaretDownOutlined";var l=a.forwardRef(h);k.default=l},MuKp:function(B,k,o){//! moment.js locale configuration
//! locale : Filipino [fil]
//! author : Dan Hagman : https://github.com/hagmandan
//! author : Matthew Co : https://github.com/matthewdeeco
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}});return m})},MwEJ:function(B,k,o){var y=o("bYtY"),m=o("YXkt"),v=o("sdST"),a=o("k9D9"),t=a.SOURCE_FORMAT_ORIGINAL,e=o("L0Ub"),h=e.getDimensionTypeByAxis,l=o("4NO4"),s=l.getDataItemValue,n=o("IDmD"),d=o("i38C"),c=d.getCoordSysInfoBySeries,r=o("7G+c"),f=o("7hqr"),i=f.enableDataStack,u=o("D5nY"),p=u.makeSeriesEncodeForAxisCoordSys;function g(w,_,C){C=C||{},r.isInstance(w)||(w=r.seriesDataToSource(w));var L=_.get("coordinateSystem"),E=n.get(L),S=c(_),O;S&&(O=y.map(S.coordSysDims,function(P){var Y={name:P},W=S.axisMap.get(P);if(W){var z=W.get("type");Y.type=h(z)}return Y})),O||(O=E&&(E.getDimensionsInfo?E.getDimensionsInfo():E.dimensions.slice())||["x","y"]);var D=v(w,{coordDimensions:O,generateCoord:C.generateCoord,encodeDefaulter:C.useEncodeDefaulter?y.curry(p,O,_):null}),F,U;S&&y.each(D,function(P,Y){var W=P.coordDim,z=S.categoryAxisMap.get(W);z&&(F==null&&(F=Y),P.ordinalMeta=z.getOrdinalMeta()),P.otherDims.itemName!=null&&(U=!0)}),!U&&F!=null&&(D[F].otherDims.itemName=0);var R=i(_,D),K=new m(D,_);K.setCalculationInfo(R);var Z=F!=null&&A(w)?function(P,Y,W,z){return z===F?W:this.defaultDimValueGetter(P,Y,W,z)}:null;return K.hasItemOption=!1,K.initData(w,null,Z),K}function A(w){if(w.sourceFormat===t){var _=b(w.data||[]);return _!=null&&!y.isArray(s(_))}}function b(w){for(var _=0;_<w.length&&w[_]==null;)_++;return w[_]}var x=g;B.exports=x},Mylv:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS"),a=o("oVpE"),t=a.createSymbol,e=o("OELB"),h=e.parsePercent,l=e.isNumeric,s=o("56rv"),n=s.setLabel,d=["itemStyle","borderWidth"],c=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],r=new v.Circle,f=y.extendChartView({type:"pictorialBar",render:function(H,X,V){var q=this.group,se=H.getData(),ve=this._data,ue=H.coordinateSystem,xe=ue.getBaseAxis(),Fe=!!xe.isHorizontal(),Ue=ue.grid.getRect(),Ze={ecSize:{width:V.getWidth(),height:V.getHeight()},seriesModel:H,coordSys:ue,coordSysExtent:[[Ue.x,Ue.x+Ue.width],[Ue.y,Ue.y+Ue.height]],isHorizontal:Fe,valueDim:c[+Fe],categoryDim:c[1-Fe]};return se.diff(ve).add(function(we){if(!se.hasValue(we))return;var He=E(se,we),ee=i(se,we,He,Ze),he=F(se,Ze,ee);se.setItemGraphicEl(we,he),q.add(he),Y(he,Ze,ee)}).update(function(we,He){var ee=ve.getItemGraphicEl(He);if(!se.hasValue(we)){q.remove(ee);return}var he=E(se,we),Ve=i(se,we,he,Ze),oe=K(se,Ve);ee&&oe!==ee.__pictorialShapeStr&&(q.remove(ee),se.setItemGraphicEl(we,null),ee=null),ee?U(ee,Ze,Ve):ee=F(se,Ze,Ve,!0),se.setItemGraphicEl(we,ee),ee.__pictorialSymbolMeta=Ve,q.add(ee),Y(ee,Ze,Ve)}).remove(function(we){var He=ve.getItemGraphicEl(we);He&&R(ve,we,He.__pictorialSymbolMeta.animationModel,He)}).execute(),this._data=se,this.group},dispose:m.noop,remove:function(H,X){var V=this.group,q=this._data;H.get("animation")?q&&q.eachItemGraphicEl(function(se){R(q,se.dataIndex,H,se)}):V.removeAll()}});function i(H,X,V,q){var se=H.getItemLayout(X),ve=V.get("symbolRepeat"),ue=V.get("symbolClip"),xe=V.get("symbolPosition")||"start",Fe=V.get("symbolRotate"),Ue=(Fe||0)*Math.PI/180||0,Ze=V.get("symbolPatternSize")||2,we=V.isAnimationEnabled(),He={dataIndex:X,layout:se,itemModel:V,symbolType:H.getItemVisual(X,"symbol")||"circle",color:H.getItemVisual(X,"color"),symbolClip:ue,symbolRepeat:ve,symbolRepeatDirection:V.get("symbolRepeatDirection"),symbolPatternSize:Ze,rotation:Ue,animationModel:we?V:null,hoverAnimation:we&&V.get("hoverAnimation"),z2:V.getShallow("z",!0)||0};u(V,ve,se,q,He),g(H,X,se,ve,ue,He.boundingLength,He.pxSign,Ze,q,He),A(V,He.symbolScale,Ue,q,He);var ee=He.symbolSize,he=V.get("symbolOffset");return m.isArray(he)&&(he=[h(he[0],ee[0]),h(he[1],ee[1])]),b(V,ee,se,ve,ue,he,xe,He.valueLineWidth,He.boundingLength,He.repeatCutLength,q,He),He}function u(H,X,V,q,se){var ve=q.valueDim,ue=H.get("symbolBoundingData"),xe=q.coordSys.getOtherAxis(q.coordSys.getBaseAxis()),Fe=xe.toGlobalCoord(xe.dataToCoord(0)),Ue=1-+(V[ve.wh]<=0),Ze;if(m.isArray(ue)){var we=[p(xe,ue[0])-Fe,p(xe,ue[1])-Fe];we[1]<we[0]&&we.reverse(),Ze=we[Ue]}else ue!=null?Ze=p(xe,ue)-Fe:X?Ze=q.coordSysExtent[ve.index][Ue]-Fe:Ze=V[ve.wh];se.boundingLength=Ze,X&&(se.repeatCutLength=V[ve.wh]),se.pxSign=Ze>0?1:Ze<0?-1:0}function p(H,X){return H.toGlobalCoord(H.dataToCoord(H.scale.parse(X)))}function g(H,X,V,q,se,ve,ue,xe,Fe,Ue){var Ze=Fe.valueDim,we=Fe.categoryDim,He=Math.abs(V[we.wh]),ee=H.getItemVisual(X,"symbolSize");m.isArray(ee)?ee=ee.slice():(ee==null&&(ee="100%"),ee=[ee,ee]),ee[we.index]=h(ee[we.index],He),ee[Ze.index]=h(ee[Ze.index],q?He:Math.abs(ve)),Ue.symbolSize=ee;var he=Ue.symbolScale=[ee[0]/xe,ee[1]/xe];he[Ze.index]*=(Fe.isHorizontal?-1:1)*ue}function A(H,X,V,q,se){var ve=H.get(d)||0;ve&&(r.attr({scale:X.slice(),rotation:V}),r.updateTransform(),ve/=r.getLineScale(),ve*=X[q.valueDim.index]),se.valueLineWidth=ve}function b(H,X,V,q,se,ve,ue,xe,Fe,Ue,Ze,we){var He=Ze.categoryDim,ee=Ze.valueDim,he=we.pxSign,Ve=Math.max(X[ee.index]+xe,0),oe=Ve;if(q){var Q=Math.abs(Fe),G=m.retrieve(H.get("symbolMargin"),"15%")+"",te=!1;G.lastIndexOf("!")===G.length-1&&(te=!0,G=G.slice(0,G.length-1)),G=h(G,X[ee.index]);var Ae=Math.max(Ve+G*2,0),me=te?0:G*2,Me=l(q),Ie=Me?q:W((Q+me)/Ae),de=Q-Ie*Ve;G=de/2/(te?Ie:Ie-1),Ae=Ve+G*2,me=te?0:G*2,!Me&&q!=="fixed"&&(Ie=Ue?W((Math.abs(Ue)+me)/Ae):0),oe=Ie*Ae-me,we.repeatTimes=Ie,we.symbolMargin=G}var ye=he*(oe/2),De=we.pathPosition=[];De[He.index]=V[He.wh]/2,De[ee.index]=ue==="start"?ye:ue==="end"?Fe-ye:Fe/2,ve&&(De[0]+=ve[0],De[1]+=ve[1]);var tt=we.bundlePosition=[];tt[He.index]=V[He.xy],tt[ee.index]=V[ee.xy];var Et=we.barRectShape=m.extend({},V);Et[ee.wh]=he*Math.max(Math.abs(V[ee.wh]),Math.abs(De[ee.index]+ye)),Et[He.wh]=V[He.wh];var gt=we.clipShape={};gt[He.xy]=-V[He.xy],gt[He.wh]=Ze.ecSize[He.wh],gt[ee.xy]=0,gt[ee.wh]=V[ee.wh]}function x(H){var X=H.symbolPatternSize,V=t(H.symbolType,-X/2,-X/2,X,X,H.color);return V.attr({culling:!0}),V.type!=="image"&&V.setStyle({strokeNoScale:!0}),V}function w(H,X,V,q){var se=H.__pictorialBundle,ve=V.symbolSize,ue=V.valueLineWidth,xe=V.pathPosition,Fe=X.valueDim,Ue=V.repeatTimes||0,Ze=0,we=ve[X.valueDim.index]+ue+V.symbolMargin*2;for(Z(H,function(Q){Q.__pictorialAnimationIndex=Ze,Q.__pictorialRepeatTimes=Ue,Ze<Ue?P(Q,null,he(Ze),V,q):P(Q,null,{scale:[0,0]},V,q,function(){se.remove(Q)}),D(Q,V),Ze++});Ze<Ue;Ze++){var He=x(V);He.__pictorialAnimationIndex=Ze,He.__pictorialRepeatTimes=Ue,se.add(He);var ee=he(Ze);P(He,{position:ee.position,scale:[0,0]},{scale:ee.scale,rotation:ee.rotation},V,q),He.on("mouseover",Ve).on("mouseout",oe),D(He,V)}function he(Q){var G=xe.slice(),te=V.pxSign,Ae=Q;return(V.symbolRepeatDirection==="start"?te>0:te<0)&&(Ae=Ue-1-Q),G[Fe.index]=we*(Ae-Ue/2+.5)+xe[Fe.index],{position:G,scale:V.symbolScale.slice(),rotation:V.rotation}}function Ve(){Z(H,function(Q){Q.trigger("emphasis")})}function oe(){Z(H,function(Q){Q.trigger("normal")})}}function _(H,X,V,q){var se=H.__pictorialBundle,ve=H.__pictorialMainPath;ve?P(ve,null,{position:V.pathPosition.slice(),scale:V.symbolScale.slice(),rotation:V.rotation},V,q):(ve=H.__pictorialMainPath=x(V),se.add(ve),P(ve,{position:V.pathPosition.slice(),scale:[0,0],rotation:V.rotation},{scale:V.symbolScale.slice()},V,q),ve.on("mouseover",ue).on("mouseout",xe)),D(ve,V);function ue(){this.trigger("emphasis")}function xe(){this.trigger("normal")}}function C(H,X,V){var q=m.extend({},X.barRectShape),se=H.__pictorialBarRect;se?P(se,null,{shape:q},X,V):(se=H.__pictorialBarRect=new v.Rect({z2:2,shape:q,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),H.add(se))}function L(H,X,V,q){if(V.symbolClip){var se=H.__pictorialClipPath,ve=m.extend({},V.clipShape),ue=X.valueDim,xe=V.animationModel,Fe=V.dataIndex;if(se)v.updateProps(se,{shape:ve},xe,Fe);else{ve[ue.wh]=0,se=new v.Rect({shape:ve}),H.__pictorialBundle.setClipPath(se),H.__pictorialClipPath=se;var Ue={};Ue[ue.wh]=V.clipShape[ue.wh],v[q?"updateProps":"initProps"](se,{shape:Ue},xe,Fe)}}}function E(H,X){var V=H.getItemModel(X);return V.getAnimationDelayParams=S,V.isAnimationEnabled=O,V}function S(H){return{index:H.__pictorialAnimationIndex,count:H.__pictorialRepeatTimes}}function O(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function D(H,X){H.off("emphasis").off("normal");var V=X.symbolScale.slice();X.hoverAnimation&&H.on("emphasis",function(){this.animateTo({scale:[V[0]*1.1,V[1]*1.1]},400,"elasticOut")}).on("normal",function(){this.animateTo({scale:V.slice()},400,"elasticOut")})}function F(H,X,V,q){var se=new v.Group,ve=new v.Group;return se.add(ve),se.__pictorialBundle=ve,ve.attr("position",V.bundlePosition.slice()),V.symbolRepeat?w(se,X,V):_(se,X,V),C(se,V,q),L(se,X,V,q),se.__pictorialShapeStr=K(H,V),se.__pictorialSymbolMeta=V,se}function U(H,X,V){var q=V.animationModel,se=V.dataIndex,ve=H.__pictorialBundle;v.updateProps(ve,{position:V.bundlePosition.slice()},q,se),V.symbolRepeat?w(H,X,V,!0):_(H,X,V,!0),C(H,V,!0),L(H,X,V,!0)}function R(H,X,V,q){var se=q.__pictorialBarRect;se&&(se.style.text=null);var ve=[];Z(q,function(ue){ve.push(ue)}),q.__pictorialMainPath&&ve.push(q.__pictorialMainPath),q.__pictorialClipPath&&(V=null),m.each(ve,function(ue){v.updateProps(ue,{scale:[0,0]},V,X,function(){q.parent&&q.parent.remove(q)})}),H.setItemGraphicEl(X,null)}function K(H,X){return[H.getItemVisual(X.dataIndex,"symbol")||"none",!!X.symbolRepeat,!!X.symbolClip].join(":")}function Z(H,X,V){m.each(H.__pictorialBundle.children(),function(q){q!==H.__pictorialBarRect&&X.call(V,q)})}function P(H,X,V,q,se,ve){X&&H.attr(X),q.symbolClip&&!se?V&&H.attr(V):V&&v[se?"updateProps":"initProps"](H,V,q.animationModel,q.dataIndex,ve)}function Y(H,X,V){var q=V.color,se=V.dataIndex,ve=V.itemModel,ue=ve.getModel("itemStyle").getItemStyle(["color"]),xe=ve.getModel("emphasis.itemStyle").getItemStyle(),Fe=ve.getShallow("cursor");Z(H,function(He){He.setColor(q),He.setStyle(m.defaults({fill:q,opacity:V.opacity},ue)),v.setHoverStyle(He,xe),Fe&&(He.cursor=Fe),He.z2=V.z2});var Ue={},Ze=X.valueDim.posDesc[+(V.boundingLength>0)],we=H.__pictorialBarRect;n(we.style,Ue,ve,q,X.seriesModel,se,Ze),v.setHoverStyle(we,Ue)}function W(H){var X=Math.round(H);return Math.abs(H-X)<1e-4?X:Math.ceil(H)}var z=f;B.exports=z},"N/zr":function(B,k,o){"use strict";function y(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(l){return typeof l}:y=function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},y(e)}Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=a(o("Lo0S"));function v(){if(typeof WeakMap!="function")return null;var e=new WeakMap;return v=function(){return e},e}function a(e){if(e&&e.__esModule)return e;if(e===null||y(e)!=="object"&&typeof e!="function")return{default:e};var h=v();if(h&&h.has(e))return h.get(e);var l={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var d=s?Object.getOwnPropertyDescriptor(e,n):null;d&&(d.get||d.set)?Object.defineProperty(l,n,d):l[n]=e[n]}return l.default=e,h&&h.set(e,l),l}var t={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(h){"use strict";for(var l="",s=h.length,n=s%3,d=0;d<s-2;d+=3)l+=this.toBase64Table[h[d]>>2],l+=this.toBase64Table[((h[d]&3)<<4)+(h[d+1]>>4)],l+=this.toBase64Table[((h[d+1]&15)<<2)+(h[d+2]>>6)],l+=this.toBase64Table[h[d+2]&63];var c=s-n;return n===2?(l+=this.toBase64Table[h[c]>>2],l+=this.toBase64Table[((h[c]&3)<<4)+(h[c+1]>>4)],l+=this.toBase64Table[(h[c+1]&15)<<2],l+=this.toBase64Table[64]):n===1&&(l+=this.toBase64Table[h[c]>>2],l+=this.toBase64Table[(h[c]&3)<<4],l+=this.toBase64Table[64],l+=this.toBase64Table[64]),l},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,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,-1,-1,-1,-1,-1],decode:function(h){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,s=h.indexOf("=")-l;s<0&&(s=h.length-l);for(var n=(s>>2)*3+Math.floor(s%4/1.5),d=new Array(n),c=0,r=0,f=0,i=l;i<h.length;i++){var u=this.toBinaryTable[h.charCodeAt(i)&127],p=h.charAt(i)===this.base64Pad;if(u===-1){m.Error("Illegal character code "+h.charCodeAt(i)+" at position "+i);continue}r=r<<6|u,c+=6,c>=8&&(c-=8,p||(d[f++]=r>>c&255),r&=(1<<c)-1)}if(c){var g=new Error("Corrupted base64 string");throw g.name="Base64-Error",g}return d}};k.default=t},N5BQ:function(B,k,o){var y=o("OlYY"),m=y.extend({type:"dataZoom.slider",layoutMode:"box",defaultOption:{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#2f4554",width:.5,opacity:.3},areaStyle:{color:"rgba(47,69,84,0.3)",opacity:.3}},borderColor:"#ddd",fillerColor:"rgba(167,183,204,0.4)",handleIcon:"M8.2,13.6V3.9H6.3v9.7H3.1v14.9h3.3v9.7h1.8v-9.7h3.3V13.6H8.2z M9.7,24.4H4.8v-1.4h4.9V24.4z M9.7,19.1H4.8v-1.4h4.9V19.1z",handleSize:"100%",handleStyle:{color:"#a7b7cc"},labelPrecision:null,labelFormatter:null,showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#333"}}}),v=m;B.exports=v},N8pW:function(B,k,o){"use strict";o.d(k,"a",function(){return a}),o.d(k,"b",function(){return r}),o.d(k,"c",function(){return i});var y=o("q1tI"),m=function(){var u=function(g,A){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,x){b.__proto__=x}||function(b,x){for(var w in x)x.hasOwnProperty(w)&&(b[w]=x[w])},u(g,A)};return function(p,g){u(p,g);function A(){this.constructor=p}p.prototype=g===null?Object.create(g):(A.prototype=g.prototype,new A)}}(),v=y.createContext(null),a=function(u){m(p,u);function p(){return u!==null&&u.apply(this,arguments)||this}return p.prototype.render=function(){return y.createElement(v.Provider,{value:this.props.store},this.props.children)},p}(y.Component),t=o("8CG2"),e=o.n(t),h=o("QIG3"),l=o.n(h),s=function(){var u=function(g,A){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,x){b.__proto__=x}||function(b,x){for(var w in x)x.hasOwnProperty(w)&&(b[w]=x[w])},u(g,A)};return function(p,g){u(p,g);function A(){this.constructor=p}p.prototype=g===null?Object.create(g):(A.prototype=g.prototype,new A)}}(),n=function(){return n=Object.assign||function(u){for(var p,g=1,A=arguments.length;g<A;g++){p=arguments[g];for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&(u[b]=p[b])}return u},n.apply(this,arguments)};function d(u){return u.displayName||u.name||"Component"}var c=function(){return{}};function r(u,p){p===void 0&&(p={});var g=!!u,A=u||c;return function(x){var w=function(C){s(L,C);function L(E,S){var O=C.call(this,E,S)||this;return O.unsubscribe=null,O.handleChange=function(){if(!O.unsubscribe)return;var D=A(O.store.getState(),O.props);O.setState({subscribed:D})},O.store=O.context,O.state={subscribed:A(O.store.getState(),E),store:O.store,props:E},O}return L.getDerivedStateFromProps=function(E,S){return u&&u.length===2&&E!==S.props?{subscribed:A(S.store.getState(),E),props:E}:{props:E}},L.prototype.componentDidMount=function(){this.trySubscribe()},L.prototype.componentWillUnmount=function(){this.tryUnsubscribe()},L.prototype.shouldComponentUpdate=function(E,S){return!e()(this.props,E)||!e()(this.state.subscribed,S.subscribed)},L.prototype.trySubscribe=function(){g&&(this.unsubscribe=this.store.subscribe(this.handleChange),this.handleChange())},L.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)},L.prototype.render=function(){var E=n(n(n({},this.props),this.state.subscribed),{store:this.store});return y.createElement(x,n({},E,{ref:this.props.miniStoreForwardedRef}))},L.displayName="Connect("+d(x)+")",L.contextType=v,L}(y.Component);if(p.forwardRef){var _=y.forwardRef(function(C,L){return y.createElement(w,n({},C,{miniStoreForwardedRef:L}))});return l()(_,x)}return l()(w,x)}}var f=function(){return f=Object.assign||function(u){for(var p,g=1,A=arguments.length;g<A;g++){p=arguments[g];for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&(u[b]=p[b])}return u},f.apply(this,arguments)};function i(u){var p=u,g=[];function A(w){p=f(f({},p),w);for(var _=0;_<g.length;_++)g[_]()}function b(){return p}function x(w){return g.push(w),function(){var C=g.indexOf(w);g.splice(C,1)}}return{setState:A,getState:b,subscribe:x}}},NA0q:function(B,k,o){var y=o("bYtY"),m=o("6Ic6"),v=o("TkdX"),a=o("gPAo"),t=o("7aKB"),e=t.windowOpen,h="sunburstRootToNode",l=m.extend({type:"sunburst",init:function(){},render:function(n,d,c,r){var f=this;this.seriesModel=n,this.api=c,this.ecModel=d;var i=n.getData(),u=i.tree.root,p=n.getViewRoot(),g=this.group,A=n.get("renderLabelForZeroData"),b=[];p.eachNode(function(O){b.push(O)});var x=this._oldChildren||[];if(C(b,x),S(u,p),r&&r.highlight&&r.highlight.piece){var w=n.getShallow("highlightPolicy");r.highlight.piece.onEmphasis(w)}else if(r&&r.unhighlight){var _=this.virtualPiece;!_&&u.children.length&&(_=u.children[0].piece),_&&_.onNormal()}this._initEvents(),this._oldChildren=b;function C(O,D){if(O.length===0&&D.length===0)return;new a(D,O,F,F).add(U).update(U).remove(y.curry(U,null)).execute();function F(R){return R.getId()}function U(R,K){var Z=R==null?null:O[R],P=K==null?null:D[K];L(Z,P)}}function L(O,D){if(!A&&O&&!O.getValue()&&(O=null),O!==u&&D!==u){if(D&&D.piece)O?(D.piece.updateData(!1,O,"normal",n,d),i.setItemGraphicEl(O.dataIndex,D.piece)):E(D);else if(O){var F=new v(O,n,d);g.add(F),i.setItemGraphicEl(O.dataIndex,F)}}}function E(O){if(!O)return;O.piece&&(g.remove(O.piece),O.piece=null)}function S(O,D){if(D.depth>0){f.virtualPiece?f.virtualPiece.updateData(!1,O,"normal",n,d):(f.virtualPiece=new v(O,n,d),g.add(f.virtualPiece)),D.piece._onclickEvent&&D.piece.off("click",D.piece._onclickEvent);var F=function(U){f._rootToNode(D.parentNode)};D.piece._onclickEvent=F,f.virtualPiece.on("click",F)}else f.virtualPiece&&(g.remove(f.virtualPiece),f.virtualPiece=null)}},dispose:function(){},_initEvents:function(){var n=this,d=function(c){var r=!1,f=n.seriesModel.getViewRoot();f.eachNode(function(i){if(!r&&i.piece&&i.piece.childAt(0)===c.target){var u=i.getModel().get("nodeClick");if(u==="rootToNode")n._rootToNode(i);else if(u==="link"){var p=i.getModel(),g=p.get("link");if(g){var A=p.get("target",!0)||"_blank";e(g,A)}}r=!0}})};this.group._onclickEvent&&this.group.off("click",this.group._onclickEvent),this.group.on("click",d),this.group._onclickEvent=d},_rootToNode:function(n){n!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:h,from:this.uid,seriesId:this.seriesModel.id,targetNode:n})},containPoint:function(n,d){var c=d.getData(),r=c.getItemLayout(0);if(r){var f=n[0]-r.cx,i=n[1]-r.cy,u=Math.sqrt(f*f+i*i);return u<=r.r&&u>=r.r0}}}),s=l;B.exports=s},NBmB:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.encodingName=m,k.encodings=void 0;var y={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};k.encodings=y;function m(v){switch(v){case y.encodingRaw:return"Raw";case y.encodingCopyRect:return"CopyRect";case y.encodingRRE:return"RRE";case y.encodingHextile:return"Hextile";case y.encodingTight:return"Tight";case y.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+v+"]"}}},NBvC:function(B,k,o){//! moment.js locale configuration
//! locale : Tagalog (Philippines) [tl-ph]
//! author : Dan Hagman : https://github.com/hagmandan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}});return m})},NC18:function(B,k,o){var y=o("y+Vt"),m=o("IMiH"),v=o("7oTu"),a=Math.sqrt,t=Math.sin,e=Math.cos,h=Math.PI,l=function(b){return Math.sqrt(b[0]*b[0]+b[1]*b[1])},s=function(b,x){return(b[0]*x[0]+b[1]*x[1])/(l(b)*l(x))},n=function(b,x){return(b[0]*x[1]<b[1]*x[0]?-1:1)*Math.acos(s(b,x))};function d(A,b,x,w,_,C,L,E,S,O,D){var F=S*(h/180),U=e(F)*(A-x)/2+t(F)*(b-w)/2,R=-1*t(F)*(A-x)/2+e(F)*(b-w)/2,K=U*U/(L*L)+R*R/(E*E);K>1&&(L*=a(K),E*=a(K));var Z=(_===C?-1:1)*a((L*L*(E*E)-L*L*(R*R)-E*E*(U*U))/(L*L*(R*R)+E*E*(U*U)))||0,P=Z*L*R/E,Y=Z*-E*U/L,W=(A+x)/2+e(F)*P-t(F)*Y,z=(b+w)/2+t(F)*P+e(F)*Y,H=n([1,0],[(U-P)/L,(R-Y)/E]),X=[(U-P)/L,(R-Y)/E],V=[(-1*U-P)/L,(-1*R-Y)/E],q=n(X,V);s(X,V)<=-1&&(q=h),s(X,V)>=1&&(q=0),C===0&&q>0&&(q=q-2*h),C===1&&q<0&&(q=q+2*h),D.addData(O,W,z,L,E,H,q,F,C)}var c=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,r=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function f(A){if(!A)return new m;for(var b=0,x=0,w=b,_=x,C,L=new m,E=m.CMD,S=A.match(c),O=0;O<S.length;O++){for(var D=S[O],F=D.charAt(0),U,R=D.match(r)||[],K=R.length,Z=0;Z<K;Z++)R[Z]=parseFloat(R[Z]);for(var P=0;P<K;){var Y,W,z,H,X,V,q,se=b,ve=x;switch(F){case"l":b+=R[P++],x+=R[P++],U=E.L,L.addData(U,b,x);break;case"L":b=R[P++],x=R[P++],U=E.L,L.addData(U,b,x);break;case"m":b+=R[P++],x+=R[P++],U=E.M,L.addData(U,b,x),w=b,_=x,F="l";break;case"M":b=R[P++],x=R[P++],U=E.M,L.addData(U,b,x),w=b,_=x,F="L";break;case"h":b+=R[P++],U=E.L,L.addData(U,b,x);break;case"H":b=R[P++],U=E.L,L.addData(U,b,x);break;case"v":x+=R[P++],U=E.L,L.addData(U,b,x);break;case"V":x=R[P++],U=E.L,L.addData(U,b,x);break;case"C":U=E.C,L.addData(U,R[P++],R[P++],R[P++],R[P++],R[P++],R[P++]),b=R[P-2],x=R[P-1];break;case"c":U=E.C,L.addData(U,R[P++]+b,R[P++]+x,R[P++]+b,R[P++]+x,R[P++]+b,R[P++]+x),b+=R[P-2],x+=R[P-1];break;case"S":Y=b,W=x;var ue=L.len(),xe=L.data;C===E.C&&(Y+=b-xe[ue-4],W+=x-xe[ue-3]),U=E.C,se=R[P++],ve=R[P++],b=R[P++],x=R[P++],L.addData(U,Y,W,se,ve,b,x);break;case"s":Y=b,W=x;var ue=L.len(),xe=L.data;C===E.C&&(Y+=b-xe[ue-4],W+=x-xe[ue-3]),U=E.C,se=b+R[P++],ve=x+R[P++],b+=R[P++],x+=R[P++],L.addData(U,Y,W,se,ve,b,x);break;case"Q":se=R[P++],ve=R[P++],b=R[P++],x=R[P++],U=E.Q,L.addData(U,se,ve,b,x);break;case"q":se=R[P++]+b,ve=R[P++]+x,b+=R[P++],x+=R[P++],U=E.Q,L.addData(U,se,ve,b,x);break;case"T":Y=b,W=x;var ue=L.len(),xe=L.data;C===E.Q&&(Y+=b-xe[ue-4],W+=x-xe[ue-3]),b=R[P++],x=R[P++],U=E.Q,L.addData(U,Y,W,b,x);break;case"t":Y=b,W=x;var ue=L.len(),xe=L.data;C===E.Q&&(Y+=b-xe[ue-4],W+=x-xe[ue-3]),b+=R[P++],x+=R[P++],U=E.Q,L.addData(U,Y,W,b,x);break;case"A":z=R[P++],H=R[P++],X=R[P++],V=R[P++],q=R[P++],se=b,ve=x,b=R[P++],x=R[P++],U=E.A,d(se,ve,b,x,V,q,z,H,X,U,L);break;case"a":z=R[P++],H=R[P++],X=R[P++],V=R[P++],q=R[P++],se=b,ve=x,b+=R[P++],x+=R[P++],U=E.A,d(se,ve,b,x,V,q,z,H,X,U,L);break}}(F==="z"||F==="Z")&&(U=E.Z,L.addData(U),b=w,x=_),C=U}return L.toStatic(),L}function i(A,b){var x=f(A);return b=b||{},b.buildPath=function(w){if(w.setData){w.setData(x.data);var _=w.getContext();_&&w.rebuildPath(_)}else{var _=w;x.rebuildPath(_)}},b.applyTransform=function(w){v(x,w),this.dirty(!0)},b}function u(A,b){return new y(i(A,b))}function p(A,b){return y.extend(i(A,b))}function g(A,b){for(var x=[],w=A.length,_=0;_<w;_++){var C=A[_];C.path||C.createPathProxy(),C.__dirtyPath&&C.buildPath(C.path,C.shape,!0),x.push(C.path)}var L=new y(b);return L.createPathProxy(),L.buildPath=function(E){E.appendPath(x);var S=E.getContext();S&&E.rebuildPath(S)},L}k.createFromString=u,k.extendFromString=p,k.mergePath=g},NH9N:function(B,k,o){var y=o("bYtY"),m=o("mFDi"),v=o("Fofx"),a=o("IwbS"),t=o("+TT/"),e=o("kzvK"),h=o("CMP+"),l=o("oVpE"),s=l.createSymbol,n=o("aX7z"),d=o("OELB"),c=o("7aKB"),r=c.encodeHTML,f=y.bind,i=y.each,u=Math.PI,p=e.extend({type:"timeline.slider",init:function(w,_){this.api=_,this._axis,this._viewRect,this._timer,this._currentPointer,this._mainGroup,this._labelGroup},render:function(w,_,C,L){if(this.model=w,this.api=C,this.ecModel=_,this.group.removeAll(),w.get("show",!0)){var E=this._layout(w,C),S=this._createGroup("mainGroup"),O=this._createGroup("labelGroup"),D=this._axis=this._createAxis(E,w);w.formatTooltip=function(F){return r(D.scale.getLabel(F))},i(["AxisLine","AxisTick","Control","CurrentPointer"],function(F){this["_render"+F](E,S,D,w)},this),this._renderAxisLabel(E,O,D,w),this._position(E,w)}this._doPlayStop()},remove:function(){this._clearTimer(),this.group.removeAll()},dispose:function(){this._clearTimer()},_layout:function(w,_){var C=w.get("label.position"),L=w.get("orient"),E=g(w,_);C==null||C==="auto"?C=L==="horizontal"?E.y+E.height/2<_.getHeight()/2?"-":"+":E.x+E.width/2<_.getWidth()/2?"+":"-":isNaN(C)&&(C={horizontal:{top:"-",bottom:"+"},vertical:{left:"-",right:"+"}}[L][C]);var S={horizontal:"center",vertical:C>=0||C==="+"?"left":"right"},O={horizontal:C>=0||C==="+"?"top":"bottom",vertical:"middle"},D={horizontal:0,vertical:u/2},F=L==="vertical"?E.height:E.width,U=w.getModel("controlStyle"),R=U.get("show",!0),K=R?U.get("itemSize"):0,Z=R?U.get("itemGap"):0,P=K+Z,Y=w.get("label.rotate")||0;Y=Y*u/180;var W,z,H,X,V=U.get("position",!0),q=R&&U.get("showPlayBtn",!0),se=R&&U.get("showPrevBtn",!0),ve=R&&U.get("showNextBtn",!0),ue=0,xe=F;return V==="left"||V==="bottom"?(q&&(W=[0,0],ue+=P),se&&(z=[ue,0],ue+=P),ve&&(H=[xe-K,0],xe-=P)):(q&&(W=[xe-K,0],xe-=P),se&&(z=[0,0],ue+=P),ve&&(H=[xe-K,0],xe-=P)),X=[ue,xe],w.get("inverse")&&X.reverse(),{viewRect:E,mainLength:F,orient:L,rotation:D[L],labelRotation:Y,labelPosOpt:C,labelAlign:w.get("label.align")||S[L],labelBaseline:w.get("label.verticalAlign")||w.get("label.baseline")||O[L],playPosition:W,prevBtnPosition:z,nextBtnPosition:H,axisExtent:X,controlSize:K,controlGap:Z}},_position:function(w,_){var C=this._mainGroup,L=this._labelGroup,E=w.viewRect;if(w.orient==="vertical"){var S=v.create(),O=E.x,D=E.y+E.height;v.translate(S,S,[-O,-D]),v.rotate(S,S,-u/2),v.translate(S,S,[O,D]),E=E.clone(),E.applyTransform(S)}var F=z(E),U=z(C.getBoundingRect()),R=z(L.getBoundingRect()),K=C.position,Z=L.position;Z[0]=K[0]=F[0][0];var P=w.labelPosOpt;if(isNaN(P)){var Y=P==="+"?0:1;H(K,U,F,1,Y),H(Z,R,F,1,1-Y)}else{var Y=P>=0?0:1;H(K,U,F,1,Y),Z[1]=K[1]+P}C.attr("position",K),L.attr("position",Z),C.rotation=L.rotation=w.rotation,W(C),W(L);function W(X){var V=X.position;X.origin=[F[0][0]-V[0],F[1][0]-V[1]]}function z(X){return[[X.x,X.x+X.width],[X.y,X.y+X.height]]}function H(X,V,q,se,ve){X[se]+=q[se][ve]-V[se][ve]}},_createAxis:function(w,_){var C=_.getData(),L=_.get("axisType"),E=n.createScaleByModel(_,L);E.getTicks=function(){return C.mapArray(["value"],function(D){return D})};var S=C.getDataExtent("value");E.setExtent(S[0],S[1]),E.niceTicks();var O=new h("value",E,w.axisExtent,L);return O.model=_,O},_createGroup:function(w){var _=this["_"+w]=new a.Group;return this.group.add(_),_},_renderAxisLine:function(w,_,C,L){var E=C.getExtent();if(!L.get("lineStyle.show"))return;_.add(new a.Line({shape:{x1:E[0],y1:0,x2:E[1],y2:0},style:y.extend({lineCap:"round"},L.getModel("lineStyle").getLineStyle()),silent:!0,z2:1}))},_renderAxisTick:function(w,_,C,L){var E=L.getData(),S=C.scale.getTicks();i(S,function(O){var D=C.dataToCoord(O),F=E.getItemModel(O),U=F.getModel("itemStyle"),R=F.getModel("emphasis.itemStyle"),K={position:[D,0],onclick:f(this._changeTimeline,this,O)},Z=b(F,U,_,K);a.setHoverStyle(Z,R.getItemStyle()),F.get("tooltip")?(Z.dataIndex=O,Z.dataModel=L):Z.dataIndex=Z.dataModel=null},this)},_renderAxisLabel:function(w,_,C,L){var E=C.getLabelModel();if(!E.get("show"))return;var S=L.getData(),O=C.getViewLabels();i(O,function(D){var F=D.tickValue,U=S.getItemModel(F),R=U.getModel("label"),K=U.getModel("emphasis.label"),Z=C.dataToCoord(D.tickValue),P=new a.Text({position:[Z,0],rotation:w.labelRotation-w.rotation,onclick:f(this._changeTimeline,this,F),silent:!1});a.setTextStyle(P.style,R,{text:D.formattedLabel,textAlign:w.labelAlign,textVerticalAlign:w.labelBaseline}),_.add(P),a.setHoverStyle(P,a.setTextStyle({},K))},this)},_renderControl:function(w,_,C,L){var E=w.controlSize,S=w.rotation,O=L.getModel("controlStyle").getItemStyle(),D=L.getModel("emphasis.controlStyle").getItemStyle(),F=[0,-E/2,E,E],U=L.getPlayState(),R=L.get("inverse",!0);K(w.nextBtnPosition,"controlStyle.nextIcon",f(this._changeTimeline,this,R?"-":"+")),K(w.prevBtnPosition,"controlStyle.prevIcon",f(this._changeTimeline,this,R?"+":"-")),K(w.playPosition,"controlStyle."+(U?"stopIcon":"playIcon"),f(this._handlePlayClick,this,!U),!0);function K(Z,P,Y,W){if(!Z)return;var z={position:Z,origin:[E/2,0],rotation:W?-S:0,rectHover:!0,style:O,onclick:Y},H=A(L,P,F,z);_.add(H),a.setHoverStyle(H,D)}},_renderCurrentPointer:function(w,_,C,L){var E=L.getData(),S=L.getCurrentIndex(),O=E.getItemModel(S).getModel("checkpointStyle"),D=this,F={onCreate:function(U){U.draggable=!0,U.drift=f(D._handlePointerDrag,D),U.ondragend=f(D._handlePointerDragend,D),x(U,S,C,L,!0)},onUpdate:function(U){x(U,S,C,L)}};this._currentPointer=b(O,O,this._mainGroup,{},this._currentPointer,F)},_handlePlayClick:function(w){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:w,from:this.uid})},_handlePointerDrag:function(w,_,C){this._clearTimer(),this._pointerChangeTimeline([C.offsetX,C.offsetY])},_handlePointerDragend:function(w){this._pointerChangeTimeline([w.offsetX,w.offsetY],!0)},_pointerChangeTimeline:function(w,_){var C=this._toAxisCoord(w)[0],L=this._axis,E=d.asc(L.getExtent().slice());C>E[1]&&(C=E[1]),C<E[0]&&(C=E[0]),this._currentPointer.position[0]=C,this._currentPointer.dirty();var S=this._findNearestTick(C),O=this.model;(_||S!==O.getCurrentIndex()&&O.get("realtime"))&&this._changeTimeline(S)},_doPlayStop:function(){this._clearTimer(),this.model.getPlayState()&&(this._timer=setTimeout(f(w,this),this.model.get("playInterval")));function w(){var _=this.model;this._changeTimeline(_.getCurrentIndex()+(_.get("rewind",!0)?-1:1))}},_toAxisCoord:function(w){var _=this._mainGroup.getLocalTransform();return a.applyTransform(w,_,!0)},_findNearestTick:function(w){var _=this.model.getData(),C=Infinity,L,E=this._axis;return _.each(["value"],function(S,O){var D=E.dataToCoord(S),F=Math.abs(D-w);F<C&&(C=F,L=O)}),L},_clearTimer:function(){this._timer&&(clearTimeout(this._timer),this._timer=null)},_changeTimeline:function(w){var _=this.model.getCurrentIndex();w==="+"?w=_+1:w==="-"&&(w=_-1),this.api.dispatchAction({type:"timelineChange",currentIndex:w,from:this.uid})}});function g(w,_){return t.getLayoutRect(w.getBoxLayoutParams(),{width:_.getWidth(),height:_.getHeight()},w.get("padding"))}function A(w,_,C,L){var E=a.makePath(w.get(_).replace(/^path:\/\//,""),y.clone(L||{}),new m(C[0],C[1],C[2],C[3]),"center");return E}function b(w,_,C,L,E,S){var O=_.get("color");if(E)E.setColor(O),C.add(E),S&&S.onUpdate(E);else{var D=w.get("symbol");E=s(D,-1,-1,2,2,O),E.setStyle("strokeNoScale",!0),C.add(E),S&&S.onCreate(E)}var F=_.getItemStyle(["color","symbol","symbolSize"]);E.setStyle(F),L=y.merge({rectHover:!0,z2:100},L,!0);var U=w.get("symbolSize");U=U instanceof Array?U.slice():[+U,+U],U[0]/=2,U[1]/=2,L.scale=U;var R=w.get("symbolOffset");if(R){var K=L.position=L.position||[0,0];K[0]+=d.parsePercent(R[0],U[0]),K[1]+=d.parsePercent(R[1],U[1])}var Z=w.get("symbolRotate");return L.rotation=(Z||0)*Math.PI/180||0,E.attr(L),E.updateTransform(),E}function x(w,_,C,L,E){if(w.dragging)return;var S=L.getModel("checkpointStyle"),O=C.dataToCoord(L.getData().get(["value"],_));E||!S.get("animation",!0)?w.attr({position:[O,0]}):(w.stopAnimation(!0),w.animateTo({position:[O,0]},S.get("animationDuration",!0),S.get("animationEasing",!0)))}B.exports=p},NIIj:function(B,k,o){//! moment.js locale configuration
//! locale : Bengali [bn]
//! author : Kaushik Gandhi : https://github.com/kaushikgandhi
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u09E7",2:"\u09E8",3:"\u09E9",4:"\u09EA",5:"\u09EB",6:"\u09EC",7:"\u09ED",8:"\u09EE",9:"\u09EF",0:"\u09E6"},v={"\u09E7":"1","\u09E8":"2","\u09E9":"3","\u09EA":"4","\u09EB":"5","\u09EC":"6","\u09ED":"7","\u09EE":"8","\u09EF":"9","\u09E6":"0"},a=y.defineLocale("bn",{months:"\u099C\u09BE\u09A8\u09C1\u09DF\u09BE\u09B0\u09BF_\u09AB\u09C7\u09AC\u09CD\u09B0\u09C1\u09DF\u09BE\u09B0\u09BF_\u09AE\u09BE\u09B0\u09CD\u099A_\u098F\u09AA\u09CD\u09B0\u09BF\u09B2_\u09AE\u09C7_\u099C\u09C1\u09A8_\u099C\u09C1\u09B2\u09BE\u0987_\u0986\u0997\u09B8\u09CD\u099F_\u09B8\u09C7\u09AA\u09CD\u099F\u09C7\u09AE\u09CD\u09AC\u09B0_\u0985\u0995\u09CD\u099F\u09CB\u09AC\u09B0_\u09A8\u09AD\u09C7\u09AE\u09CD\u09AC\u09B0_\u09A1\u09BF\u09B8\u09C7\u09AE\u09CD\u09AC\u09B0".split("_"),monthsShort:"\u099C\u09BE\u09A8\u09C1_\u09AB\u09C7\u09AC\u09CD\u09B0\u09C1_\u09AE\u09BE\u09B0\u09CD\u099A_\u098F\u09AA\u09CD\u09B0\u09BF\u09B2_\u09AE\u09C7_\u099C\u09C1\u09A8_\u099C\u09C1\u09B2\u09BE\u0987_\u0986\u0997\u09B8\u09CD\u099F_\u09B8\u09C7\u09AA\u09CD\u099F_\u0985\u0995\u09CD\u099F\u09CB_\u09A8\u09AD\u09C7_\u09A1\u09BF\u09B8\u09C7".split("_"),weekdays:"\u09B0\u09AC\u09BF\u09AC\u09BE\u09B0_\u09B8\u09CB\u09AE\u09AC\u09BE\u09B0_\u09AE\u0999\u09CD\u0997\u09B2\u09AC\u09BE\u09B0_\u09AC\u09C1\u09A7\u09AC\u09BE\u09B0_\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF\u09AC\u09BE\u09B0_\u09B6\u09C1\u0995\u09CD\u09B0\u09AC\u09BE\u09B0_\u09B6\u09A8\u09BF\u09AC\u09BE\u09B0".split("_"),weekdaysShort:"\u09B0\u09AC\u09BF_\u09B8\u09CB\u09AE_\u09AE\u0999\u09CD\u0997\u09B2_\u09AC\u09C1\u09A7_\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF_\u09B6\u09C1\u0995\u09CD\u09B0_\u09B6\u09A8\u09BF".split("_"),weekdaysMin:"\u09B0\u09AC\u09BF_\u09B8\u09CB\u09AE_\u09AE\u0999\u09CD\u0997\u09B2_\u09AC\u09C1\u09A7_\u09AC\u09C3\u09B9_\u09B6\u09C1\u0995\u09CD\u09B0_\u09B6\u09A8\u09BF".split("_"),longDateFormat:{LT:"A h:mm \u09B8\u09AE\u09DF",LTS:"A h:mm:ss \u09B8\u09AE\u09DF",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09B8\u09AE\u09DF",LLLL:"dddd, D MMMM YYYY, A h:mm \u09B8\u09AE\u09DF"},calendar:{sameDay:"[\u0986\u099C] LT",nextDay:"[\u0986\u0997\u09BE\u09AE\u09C0\u0995\u09BE\u09B2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09A4\u0995\u09BE\u09B2] LT",lastWeek:"[\u0997\u09A4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09AA\u09B0\u09C7",past:"%s \u0986\u0997\u09C7",s:"\u0995\u09DF\u09C7\u0995 \u09B8\u09C7\u0995\u09C7\u09A8\u09CD\u09A1",ss:"%d \u09B8\u09C7\u0995\u09C7\u09A8\u09CD\u09A1",m:"\u098F\u0995 \u09AE\u09BF\u09A8\u09BF\u099F",mm:"%d \u09AE\u09BF\u09A8\u09BF\u099F",h:"\u098F\u0995 \u0998\u09A8\u09CD\u099F\u09BE",hh:"%d \u0998\u09A8\u09CD\u099F\u09BE",d:"\u098F\u0995 \u09A6\u09BF\u09A8",dd:"%d \u09A6\u09BF\u09A8",M:"\u098F\u0995 \u09AE\u09BE\u09B8",MM:"%d \u09AE\u09BE\u09B8",y:"\u098F\u0995 \u09AC\u099B\u09B0",yy:"%d \u09AC\u099B\u09B0"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,h){return e===12&&(e=0),h==="\u09B0\u09BE\u09A4"&&e>=4||h==="\u09A6\u09C1\u09AA\u09C1\u09B0"&&e<5||h==="\u09AC\u09BF\u0995\u09BE\u09B2"?e+12:e},meridiem:function(e,h,l){return e<4?"\u09B0\u09BE\u09A4":e<10?"\u09B8\u0995\u09BE\u09B2":e<17?"\u09A6\u09C1\u09AA\u09C1\u09B0":e<20?"\u09AC\u09BF\u0995\u09BE\u09B2":"\u09B0\u09BE\u09A4"},week:{dow:0,doy:6}});return a})},NJ3U:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};k.default=y},NJYz:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:function(v,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:v}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:a}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:a}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:a}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:v}}]}},name:"picture",theme:"twotone"};k.default=y},NKo6:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("Sqcc"),a=o.n(v),t=o("2dbc"),e=o("d+Bu"),h=o("8LLL"),l=o("rKQW"),s=o("hrnc"),n=o("4f0Y"),d=o("L+Wd"),c=o("DfAj")},NWAk:function(B,k,o){"use strict";k.byteLength=l,k.toByteArray=n,k.fromByteArray=r;for(var y=[],m=[],v=typeof Uint8Array!="undefined"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,e=a.length;t<e;++t)y[t]=a[t],m[a.charCodeAt(t)]=t;m["-".charCodeAt(0)]=62,m["_".charCodeAt(0)]=63;function h(f){var i=f.length;if(i%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var u=f.indexOf("=");u===-1&&(u=i);var p=u===i?0:4-u%4;return[u,p]}function l(f){var i=h(f),u=i[0],p=i[1];return(u+p)*3/4-p}function s(f,i,u){return(i+u)*3/4-u}function n(f){var i,u=h(f),p=u[0],g=u[1],A=new v(s(f,p,g)),b=0,x=g>0?p-4:p,w;for(w=0;w<x;w+=4)i=m[f.charCodeAt(w)]<<18|m[f.charCodeAt(w+1)]<<12|m[f.charCodeAt(w+2)]<<6|m[f.charCodeAt(w+3)],A[b++]=i>>16&255,A[b++]=i>>8&255,A[b++]=i&255;return g===2&&(i=m[f.charCodeAt(w)]<<2|m[f.charCodeAt(w+1)]>>4,A[b++]=i&255),g===1&&(i=m[f.charCodeAt(w)]<<10|m[f.charCodeAt(w+1)]<<4|m[f.charCodeAt(w+2)]>>2,A[b++]=i>>8&255,A[b++]=i&255),A}function d(f){return y[f>>18&63]+y[f>>12&63]+y[f>>6&63]+y[f&63]}function c(f,i,u){for(var p,g=[],A=i;A<u;A+=3)p=(f[A]<<16&16711680)+(f[A+1]<<8&65280)+(f[A+2]&255),g.push(d(p));return g.join("")}function r(f){for(var i,u=f.length,p=u%3,g=[],A=16383,b=0,x=u-p;b<x;b+=A)g.push(c(f,b,b+A>x?x:b+A));return p===1?(i=f[u-1],g.push(y[i>>2]+y[i<<4&63]+"==")):p===2&&(i=(f[u-2]<<8)+f[u-1],g.push(y[i>>10]+y[i>>4&63]+y[i<<2&63]+"=")),g.join("")}},NanS:function(B,k,o){//! moment.js locale configuration
//! locale : German [de]
//! author : lluchs : https://github.com/lluchs
//! author: Menelion Elensúle: https://github.com/Oire
//! author : Mikolaj Dadela : https://github.com/mik01aj
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return t?l[e][0]:l[e][1]}var v=y.defineLocale("de",{months:"Januar_Februar_M\xE4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xE4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m,mm:"%d Minuten",h:m,hh:"%d Stunden",d:m,dd:m,w:m,ww:"%d Wochen",M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return v})},Nb5G:function(B,k,o){//! moment.js locale configuration
//! locale : Uzbek Latin [uz-latn]
//! author : Rasulbek Mirzayev : github.com/Rasulbeeek
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return m})},NohK:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=function(v){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,t=null;return function(){for(var e=this,h=arguments.length,l=new Array(h),s=0;s<h;s++)l[s]=arguments[s];clearTimeout(t),t=setTimeout(function(){v.apply(e,l)},a)}};k.default=y},NphR:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("jK+o"),l=o.n(h),s=o("8CG2"),n=o.n(s),d=o("LM6x"),c=function(){function G(te,Ae){for(var me=0;me<Ae.length;me++){var Me=Ae[me];Me.enumerable=Me.enumerable||!1,Me.configurable=!0,"value"in Me&&(Me.writable=!0),Object.defineProperty(te,Me.key,Me)}}return function(te,Ae,me){return Ae&&G(te.prototype,Ae),me&&G(te,me),te}}();function r(G,te,Ae){return te in G?Object.defineProperty(G,te,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):G[te]=Ae,G}function f(G,te){if(!(G instanceof te))throw new TypeError("Cannot call a class as a function")}function i(G,te){if(!G)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te&&(typeof te=="object"||typeof te=="function")?te:G}function u(G,te){if(typeof te!="function"&&te!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof te);G.prototype=Object.create(te&&te.prototype,{constructor:{value:G,enumerable:!1,writable:!0,configurable:!0}}),te&&(Object.setPrototypeOf?Object.setPrototypeOf(G,te):G.__proto__=te)}var p=function(G){u(te,G);function te(){return f(this,te),i(this,(te.__proto__||Object.getPrototypeOf(te)).apply(this,arguments))}return c(te,[{key:"shouldComponentUpdate",value:function(me){return this.props.forceRender||!n()(this.props,me)}},{key:"render",value:function(){var me;if(this._isActived=this.props.forceRender||this._isActived||this.props.isActive,!this._isActived)return null;var Me=this.props,Ie=Me.prefixCls,de=Me.isActive,ye=Me.children,De=Me.destroyInactivePanel,tt=Me.forceRender,Et=Me.role,gt=l()(Ie+"-content",(me={},r(me,Ie+"-content-active",de),r(me,Ie+"-content-inactive",!de),me)),Pe=!tt&&!de&&De?null:e.a.createElement("div",{className:Ie+"-content-box"},ye);return e.a.createElement("div",{className:gt,role:Et},Pe)}}]),te}(t.Component),g=p,A=o("SzV+"),b=function(){function G(te,Ae){for(var me=0;me<Ae.length;me++){var Me=Ae[me];Me.enumerable=Me.enumerable||!1,Me.configurable=!0,"value"in Me&&(Me.writable=!0),Object.defineProperty(te,Me.key,Me)}}return function(te,Ae,me){return Ae&&G(te.prototype,Ae),me&&G(te,me),te}}();function x(G,te,Ae){return te in G?Object.defineProperty(G,te,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):G[te]=Ae,G}function w(G,te){if(!(G instanceof te))throw new TypeError("Cannot call a class as a function")}function _(G,te){if(!G)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te&&(typeof te=="object"||typeof te=="function")?te:G}function C(G,te){if(typeof te!="function"&&te!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof te);G.prototype=Object.create(te&&te.prototype,{constructor:{value:G,enumerable:!1,writable:!0,configurable:!0}}),te&&(Object.setPrototypeOf?Object.setPrototypeOf(G,te):G.__proto__=te)}var L=function(G){C(te,G);function te(){var Ae,me,Me,Ie;w(this,te);for(var de=arguments.length,ye=Array(de),De=0;De<de;De++)ye[De]=arguments[De];return Ie=(me=(Me=_(this,(Ae=te.__proto__||Object.getPrototypeOf(te)).call.apply(Ae,[this].concat(ye))),Me),Me.handleItemClick=function(){var tt=Me.props,Et=tt.onItemClick,gt=tt.panelKey;typeof Et=="function"&&Et(gt)},Me.handleKeyPress=function(tt){(tt.key==="Enter"||tt.keyCode===13||tt.which===13)&&Me.handleItemClick()},me),_(Me,Ie)}return b(te,[{key:"shouldComponentUpdate",value:function(me){return!n()(this.props,me)}},{key:"render",value:function(){var me,Me=this.props,Ie=Me.className,de=Me.id,ye=Me.style,De=Me.prefixCls,tt=Me.header,Et=Me.headerClass,gt=Me.children,Pe=Me.isActive,Ut=Me.showArrow,pt=Me.destroyInactivePanel,zt=Me.disabled,rr=Me.accordion,nr=Me.forceRender,Kt=Me.expandIcon,ir=Me.extra,$e=l()(De+"-header",x({},Et,Et)),ae=l()((me={},x(me,De+"-item",!0),x(me,De+"-item-active",Pe),x(me,De+"-item-disabled",zt),me),Ie),re=e.a.createElement("i",{className:"arrow"});return Ut&&typeof Kt=="function"&&(re=Kt(this.props)),e.a.createElement("div",{className:ae,style:ye,id:de},e.a.createElement("div",{className:$e,onClick:this.handleItemClick,role:rr?"tab":"button",tabIndex:zt?-1:0,"aria-expanded":""+Pe,onKeyPress:this.handleKeyPress},Ut&&re,tt,ir&&e.a.createElement("div",{className:De+"-extra"},ir)),e.a.createElement(A.a,{showProp:"isActive",exclusive:!0,component:"",animation:this.props.openAnimation},e.a.createElement(g,{prefixCls:De,isActive:Pe,destroyInactivePanel:pt,forceRender:nr,role:rr?"tabpanel":null},gt)))}}]),te}(t.Component);L.defaultProps={showArrow:!0,isActive:!1,destroyInactivePanel:!1,onItemClick:function(){},headerClass:"",forceRender:!1};var E=L,S=o("DME5");function O(G,te,Ae,me){var Me=void 0;return Object(S.a)(G,Ae,{start:function(){te?(Me=G.offsetHeight,G.style.height=0):G.style.height=G.offsetHeight+"px"},active:function(){G.style.height=(te?Me:0)+"px"},end:function(){G.style.height="",me()}})}function D(G){return{enter:function(Ae,me){return O(Ae,!0,G+"-anim",me)},leave:function(Ae,me){return O(Ae,!1,G+"-anim",me)}}}var F=D,U=function(){function G(te,Ae){for(var me=0;me<Ae.length;me++){var Me=Ae[me];Me.enumerable=Me.enumerable||!1,Me.configurable=!0,"value"in Me&&(Me.writable=!0),Object.defineProperty(te,Me.key,Me)}}return function(te,Ae,me){return Ae&&G(te.prototype,Ae),me&&G(te,me),te}}();function R(G){if(Array.isArray(G)){for(var te=0,Ae=Array(G.length);te<G.length;te++)Ae[te]=G[te];return Ae}else return Array.from(G)}function K(G,te,Ae){return te in G?Object.defineProperty(G,te,{value:Ae,enumerable:!0,configurable:!0,writable:!0}):G[te]=Ae,G}function Z(G,te){if(!(G instanceof te))throw new TypeError("Cannot call a class as a function")}function P(G,te){if(!G)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return te&&(typeof te=="object"||typeof te=="function")?te:G}function Y(G,te){if(typeof te!="function"&&te!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof te);G.prototype=Object.create(te&&te.prototype,{constructor:{value:G,enumerable:!1,writable:!0,configurable:!0}}),te&&(Object.setPrototypeOf?Object.setPrototypeOf(G,te):G.__proto__=te)}function W(G){var te=G;return Array.isArray(te)||(te=te?[te]:[]),te.map(function(Ae){return String(Ae)})}var z=function(G){Y(te,G);function te(Ae){Z(this,te);var me=P(this,(te.__proto__||Object.getPrototypeOf(te)).call(this,Ae));H.call(me);var Me=Ae.activeKey,Ie=Ae.defaultActiveKey,de=Ie;return"activeKey"in Ae&&(de=Me),me.state={openAnimation:Ae.openAnimation||F(Ae.prefixCls),activeKey:W(de)},me}return U(te,[{key:"shouldComponentUpdate",value:function(me,Me){return!n()(this.props,me)||!n()(this.state,Me)}},{key:"render",value:function(){var me,Me=this.props,Ie=Me.prefixCls,de=Me.className,ye=Me.style,De=Me.accordion,tt=l()((me={},K(me,Ie,!0),K(me,de,!!de),me));return e.a.createElement("div",{className:tt,style:ye,role:De?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(me){var Me={};return"activeKey"in me&&(Me.activeKey=W(me.activeKey)),"openAnimation"in me&&(Me.openAnimation=me.openAnimation),Me.activeKey||Me.openAnimation?Me:null}}]),te}(t.Component),H=function(){var te=this;this.onClickItem=function(Ae){var me=te.state.activeKey;if(te.props.accordion)me=me[0]===Ae?[]:[Ae];else{me=[].concat(R(me));var Me=me.indexOf(Ae),Ie=Me>-1;Ie?me.splice(Me,1):me.push(Ae)}te.setActiveKey(me)},this.getNewChild=function(Ae,me){if(!Ae)return null;var Me=te.state.activeKey,Ie=te.props,de=Ie.prefixCls,ye=Ie.accordion,De=Ie.destroyInactivePanel,tt=Ie.expandIcon,Et=Ae.key||String(me),gt=Ae.props,Pe=gt.header,Ut=gt.headerClass,pt=gt.disabled,zt=!1;ye?zt=Me[0]===Et:zt=Me.indexOf(Et)>-1;var rr={key:Et,panelKey:Et,header:Pe,headerClass:Ut,isActive:zt,prefixCls:de,destroyInactivePanel:De,openAnimation:te.state.openAnimation,accordion:ye,children:Ae.props.children,onItemClick:pt?null:te.onClickItem,expandIcon:tt};return typeof Ae.type=="string"?Ae:e.a.cloneElement(Ae,rr)},this.getItems=function(){var Ae=te.props.children;return Object(d.a)(Ae).map(te.getNewChild)},this.setActiveKey=function(Ae){"activeKey"in te.props||te.setState({activeKey:Ae}),te.props.onChange(te.props.accordion?Ae[0]:Ae)}};z.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},z.Panel=E;var X=z,V=X,q=X.Panel,se=o("QSIn"),ve=o.n(se),ue=o("pDHg"),xe=function(te){var Ae=t.useContext(ue.b),me=Ae.getPrefixCls,Me=te.prefixCls,Ie=te.className,de=Ie===void 0?"":Ie,ye=te.showArrow,De=ye===void 0?!0:ye,tt=me("collapse",Me),Et=l()(a()({},"".concat(tt,"-no-arrow"),!De),de);return t.createElement(V.Panel,m()({},te,{prefixCls:tt,className:Et}))},Fe=xe,Ue=o("RfwO"),Ze=o.n(Ue);function we(G,te,Ae){var me,Me;return Object(S.a)(G,"ant-motion-collapse-legacy",{start:function(){te?(me=G.offsetHeight,G.style.height="0px",G.style.opacity="0"):(G.style.height="".concat(G.offsetHeight,"px"),G.style.opacity="1")},active:function(){Me&&Ze.a.cancel(Me),Me=Ze()(function(){G.style.height="".concat(te?me:0,"px"),G.style.opacity=te?"1":"0"})},end:function(){Me&&Ze.a.cancel(Me),G.style.height="",G.style.opacity="",Ae()}})}var He={enter:function(te,Ae){return we(te,!0,Ae)},leave:function(te,Ae){return we(te,!1,Ae)},appear:function(te,Ae){return we(te,!0,Ae)}},ee=He,he=o("JB+V"),Ve=function(te){var Ae,me=t.useContext(ue.b),Me=me.getPrefixCls,Ie=me.direction,de=te.prefixCls,ye=te.className,De=ye===void 0?"":ye,tt=te.bordered,Et=te.ghost,gt=Me("collapse",de),Pe=function(){var Kt=te.expandIconPosition;return Kt!==void 0?Kt:Ie==="rtl"?"right":"left"},Ut=function(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ir=te.expandIcon,$e=ir?ir(Kt):t.createElement(ve.a,{rotate:Kt.isActive?90:void 0});return Object(he.a)($e,function(){return{className:l()($e.props.className,"".concat(gt,"-arrow"))}})},pt=Pe(),zt=l()((Ae={},a()(Ae,"".concat(gt,"-borderless"),!tt),a()(Ae,"".concat(gt,"-icon-position-").concat(pt),!0),a()(Ae,"".concat(gt,"-rtl"),Ie==="rtl"),a()(Ae,"".concat(gt,"-ghost"),!!Et),Ae),De),rr=m()(m()({},ee),{appear:function(){}});return t.createElement(V,m()({openAnimation:rr},te,{expandIcon:function(Kt){return Ut(Kt)},prefixCls:gt,className:zt}))};Ve.Panel=Fe,Ve.defaultProps={bordered:!0};var oe=Ve,Q=k.a=oe},O5oc:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("AP6f")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="FolderOutlined";var l=a.forwardRef(h);k.default=l},O8xa:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};k.default=y},OCiR:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("tNq2"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},OELB:function(B,k,o){var y=o("bYtY"),m=1e-4;function v(_){return _.replace(/^\s+|\s+$/g,"")}function a(_,C,L,E){var S=C[1]-C[0],O=L[1]-L[0];if(S===0)return O===0?L[0]:(L[0]+L[1])/2;if(E)if(S>0){if(_<=C[0])return L[0];if(_>=C[1])return L[1]}else{if(_>=C[0])return L[0];if(_<=C[1])return L[1]}else{if(_===C[0])return L[0];if(_===C[1])return L[1]}return(_-C[0])/S*O+L[0]}function t(_,C){switch(_){case"center":case"middle":_="50%";break;case"left":case"top":_="0%";break;case"right":case"bottom":_="100%";break}return typeof _=="string"?v(_).match(/%$/)?parseFloat(_)/100*C:parseFloat(_):_==null?NaN:+_}function e(_,C,L){return C==null&&(C=10),C=Math.min(Math.max(0,C),20),_=(+_).toFixed(C),L?_:+_}function h(_){return _.sort(function(C,L){return C-L}),_}function l(_){if(_=+_,isNaN(_))return 0;for(var C=1,L=0;Math.round(_*C)/C!==_;)C*=10,L++;return L}function s(_){var C=_.toString(),L=C.indexOf("e");if(L>0){var E=+C.slice(L+1);return E<0?-E:0}else{var S=C.indexOf(".");return S<0?0:C.length-1-S}}function n(_,C){var L=Math.log,E=Math.LN10,S=Math.floor(L(_[1]-_[0])/E),O=Math.round(L(Math.abs(C[1]-C[0]))/E),D=Math.min(Math.max(-S+O,0),20);return isFinite(D)?D:20}function d(_,C,L){if(!_[C])return 0;var E=y.reduce(_,function(W,z){return W+(isNaN(z)?0:z)},0);if(E===0)return 0;for(var S=Math.pow(10,L),O=y.map(_,function(W){return(isNaN(W)?0:W)/E*S*100}),D=S*100,F=y.map(O,function(W){return Math.floor(W)}),U=y.reduce(F,function(W,z){return W+z},0),R=y.map(O,function(W,z){return W-F[z]});U<D;){for(var K=Number.NEGATIVE_INFINITY,Z=null,P=0,Y=R.length;P<Y;++P)R[P]>K&&(K=R[P],Z=P);++F[Z],R[Z]=0,++U}return F[C]/S}var c=9007199254740991;function r(_){var C=Math.PI*2;return(_%C+C)%C}function f(_){return _>-m&&_<m}var i=/^(?:(\d{4})(?:[-\/](\d{1,2})(?:[-\/](\d{1,2})(?:[T ](\d{1,2})(?::(\d\d)(?::(\d\d)(?:[.,](\d+))?)?)?(Z|[\+\-]\d\d:?\d\d)?)?)?)?)?$/;function u(_){if(_ instanceof Date)return _;if(typeof _=="string"){var C=i.exec(_);if(!C)return new Date(NaN);if(C[8]){var L=+C[4]||0;return C[8].toUpperCase()!=="Z"&&(L-=C[8].slice(0,3)),new Date(Date.UTC(+C[1],+(C[2]||1)-1,+C[3]||1,L,+(C[5]||0),+C[6]||0,+C[7]||0))}else return new Date(+C[1],+(C[2]||1)-1,+C[3]||1,+C[4]||0,+(C[5]||0),+C[6]||0,+C[7]||0)}else if(_==null)return new Date(NaN);return new Date(Math.round(_))}function p(_){return Math.pow(10,g(_))}function g(_){if(_===0)return 0;var C=Math.floor(Math.log(_)/Math.LN10);return _/Math.pow(10,C)>=10&&C++,C}function A(_,C){var L=g(_),E=Math.pow(10,L),S=_/E,O;return C?S<1.5?O=1:S<2.5?O=2:S<4?O=3:S<7?O=5:O=10:S<1?O=1:S<2?O=2:S<3?O=3:S<5?O=5:O=10,_=O*E,L>=-20?+_.toFixed(L<0?-L:0):_}function b(_,C){var L=(_.length-1)*C+1,E=Math.floor(L),S=+_[E-1],O=L-E;return O?S+O*(_[E]-S):S}function x(_){_.sort(function(U,R){return F(U,R,0)?-1:1});for(var C=-Infinity,L=1,E=0;E<_.length;){for(var S=_[E].interval,O=_[E].close,D=0;D<2;D++)S[D]<=C&&(S[D]=C,O[D]=D?1:1-L),C=S[D],L=O[D];S[0]===S[1]&&O[0]*O[1]!==1?_.splice(E,1):E++}return _;function F(U,R,K){return U.interval[K]<R.interval[K]||U.interval[K]===R.interval[K]&&(U.close[K]-R.close[K]===(K?-1:1)||!K&&F(U,R,1))}}function w(_){return _-parseFloat(_)>=0}k.linearMap=a,k.parsePercent=t,k.round=e,k.asc=h,k.getPrecision=l,k.getPrecisionSafe=s,k.getPixelPrecision=n,k.getPercentWithPrecision=d,k.MAX_SAFE_INTEGER=c,k.remRadian=r,k.isRadianAroundZero=f,k.parseDate=u,k.quantity=p,k.quantityExponent=g,k.nice=A,k.quantile=b,k.reformIntervals=x,k.isNumeric=w},OKJ2:function(B,k,o){var y=o("KxfA"),m=y.retrieveRawValue,v=o("7aKB"),a=v.getTooltipMarker,t=v.formatTpl,e=o("4NO4"),h=e.getTooltipRenderMode,l=/\{@(.+?)\}/g,s={getDataParams:function(n,d){var c=this.getData(d),r=this.getRawValue(n,d),f=c.getRawIndex(n),i=c.getName(n),u=c.getRawDataItem(n),p=c.getItemVisual(n,"color"),g=c.getItemVisual(n,"borderColor"),A=this.ecModel.getComponent("tooltip"),b=A&&A.get("renderMode"),x=h(b),w=this.mainType,_=w==="series",C=c.userOutput;return{componentType:w,componentSubType:this.subType,componentIndex:this.componentIndex,seriesType:_?this.subType:null,seriesIndex:this.seriesIndex,seriesId:_?this.id:null,seriesName:_?this.name:null,name:i,dataIndex:f,data:u,dataType:d,value:r,color:p,borderColor:g,dimensionNames:C?C.dimensionNames:null,encode:C?C.encode:null,marker:a({color:p,renderMode:x}),$vars:["seriesName","name","value"]}},getFormattedLabel:function(n,d,c,r,f){d=d||"normal";var i=this.getData(c),u=i.getItemModel(n),p=this.getDataParams(n,c);r!=null&&p.value instanceof Array&&(p.value=p.value[r]);var g=u.get(d==="normal"?[f||"label","formatter"]:[d,f||"label","formatter"]);if(typeof g=="function")return p.status=d,p.dimensionIndex=r,g(p);if(typeof g=="string"){var A=t(g,p);return A.replace(l,function(b,x){var w=x.length;return x.charAt(0)==="["&&x.charAt(w-1)==="]"&&(x=+x.slice(1,w-1)),m(i,n,x)})}},getRawValue:function(n,d){return m(this.getData(d),n)},formatTooltip:function(){}};B.exports=s},OPx9:function(B,k,o){"use strict";var y=o("avuj"),m=o("yG+k"),v=o("IWUT"),a=o("Xnl7"),t=o("8BNJ"),e=o("bVAP"),h=o("DHui"),l=o("q1tI"),s=o("i8i4"),n=o.n(s),d=o("iTcz"),c=o("pKRo"),r=o("+6n4"),f=o("fJHg"),i=o("xpSz"),u=o("dMa/"),p=o("jK+o"),g=o.n(p);function A(we,He,ee){return ee?we[0]===He[0]:we[0]===He[0]&&we[1]===He[1]}function b(we,He,ee){var he=we[He]||{};return Object(y.a)(Object(y.a)({},he),ee)}function x(we,He,ee,he){for(var Ve=ee.points,oe=Object.keys(we),Q=0;Q<oe.length;Q+=1){var G=oe[Q];if(A(we[G].points,Ve,he))return"".concat(He,"-placement-").concat(G)}return""}var w=o("HguD"),_=o("Ae61"),C=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var we=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(we)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(we==null?void 0:we.substr(0,4)))},L=o("JuV/");function E(we){var He=we.prefixCls,ee=we.motion,he=we.animation,Ve=we.transitionName;return ee||(he?{motionName:"".concat(He,"-").concat(he)}:Ve?{motionName:Ve}:null)}function S(we){var He=we.prefixCls,ee=we.visible,he=we.zIndex,Ve=we.mask,oe=we.maskMotion,Q=we.maskAnimation,G=we.maskTransitionName;if(!Ve)return null;var te={};return(oe||G||Q)&&(te=Object(y.a)({motionAppear:!0},E({motion:oe,prefixCls:He,transitionName:G,animation:Q}))),l.createElement(L.b,Object(m.a)({},te,{visible:ee,removeOnLeave:!0}),function(Ae){var me=Ae.className;return l.createElement("div",{style:{zIndex:he},className:g()("".concat(He,"-mask"),me)})})}var O=o("CFdK"),D=o("faHq"),F=o.n(D),U=o("eZ4E"),R=["measure","align",null,"motion"],K=function(we,He){var ee=Object(l.useState)(null),he=Object(w.a)(ee,2),Ve=he[0],oe=he[1],Q=Object(l.useRef)(),G=Object(l.useRef)(!1);function te(Me){G.current||oe(Me)}function Ae(){d.a.cancel(Q.current)}function me(Me){Ae(),Q.current=Object(d.a)(function(){te(function(Ie){switch(Ve){case"align":return"motion";case"motion":return"stable";default:}return Ie}),Me==null||Me()})}return Object(l.useEffect)(function(){te("measure")},[we]),Object(l.useEffect)(function(){switch(Ve){case"measure":He();break;default:}Ve&&(Q.current=Object(d.a)(Object(U.a)(F.a.mark(function Me(){var Ie,de;return F.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:Ie=R.indexOf(Ve),de=R[Ie+1],de&&Ie!==-1&&te(de);case 3:case"end":return De.stop()}},Me)}))))},[Ve]),Object(l.useEffect)(function(){return function(){G.current=!0,Ae()}},[]),[Ve,me]},Z=function(we){var He=l.useState({width:0,height:0}),ee=Object(w.a)(He,2),he=ee[0],Ve=ee[1];function oe(G){Ve({width:G.offsetWidth,height:G.offsetHeight})}var Q=l.useMemo(function(){var G={};if(we){var te=he.width,Ae=he.height;we.indexOf("height")!==-1&&Ae?G.height=Ae:we.indexOf("minHeight")!==-1&&Ae&&(G.minHeight=Ae),we.indexOf("width")!==-1&&te?G.width=te:we.indexOf("minWidth")!==-1&&te&&(G.minWidth=te)}return G},[we,he]);return[Q,oe]},P=l.forwardRef(function(we,He){var ee=we.visible,he=we.prefixCls,Ve=we.className,oe=we.style,Q=we.children,G=we.zIndex,te=we.stretch,Ae=we.destroyPopupOnHide,me=we.forceRender,Me=we.align,Ie=we.point,de=we.getRootDomNode,ye=we.getClassNameFromAlign,De=we.onAlign,tt=we.onMouseEnter,Et=we.onMouseLeave,gt=we.onMouseDown,Pe=we.onTouchStart,Ut=Object(l.useRef)(),pt=Object(l.useRef)(),zt=Object(l.useState)(),rr=Object(w.a)(zt,2),nr=rr[0],Kt=rr[1],ir=Z(te),$e=Object(w.a)(ir,2),ae=$e[0],re=$e[1];function Ce(){te&&re(de())}var Ne=K(ee,Ce),ce=Object(w.a)(Ne,2),dt=ce[0],Dt=ce[1],ze=Object(l.useRef)();function Yt(){return Ie||de}function Dr(){var Vt;(Vt=Ut.current)===null||Vt===void 0||Vt.forceAlign()}function ct(Vt,Ar){var Nr=ye(Ar);nr!==Nr&&Kt(Nr),dt==="align"&&(nr!==Nr?Promise.resolve().then(function(){Dr()}):Dt(function(){var Rr;(Rr=ze.current)===null||Rr===void 0||Rr.call(ze)}),De==null||De(Vt,Ar))}var er=Object(y.a)({},E(we));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Vt){var Ar=er[Vt];er[Vt]=function(Nr,Rr){return Dt(),Ar==null?void 0:Ar(Nr,Rr)}});function ut(){return new Promise(function(Vt){ze.current=Vt})}l.useEffect(function(){!er.motionName&&dt==="motion"&&Dt()},[er.motionName,dt]),l.useImperativeHandle(He,function(){return{forceAlign:Dr,getElement:function(){return pt.current}}});var at=Object(y.a)(Object(y.a)({},ae),{},{zIndex:G,opacity:dt==="motion"||dt==="stable"||!ee?void 0:0,pointerEvents:dt==="stable"?void 0:"none"},oe),Ye=!0;(Me==null?void 0:Me.points)&&(dt==="align"||dt==="stable")&&(Ye=!1);var Je=Q;return l.Children.count(Q)>1&&(Je=l.createElement("div",{className:"".concat(he,"-content")},Q)),l.createElement(L.b,Object(m.a)({visible:ee,ref:pt,leavedClassName:"".concat(he,"-hidden")},er,{onAppearPrepare:ut,onEnterPrepare:ut,removeOnLeave:Ae,forceRender:me}),function(Vt,Ar){var Nr=Vt.className,Rr=Vt.style,Ln=g()(he,Ve,nr,Nr);return l.createElement(O.a,{target:Yt(),key:"popup",ref:Ut,monitorWindowResize:!0,disabled:Ye,align:Me,onAlign:ct},l.createElement("div",{ref:Ar,className:Ln,onMouseEnter:tt,onMouseLeave:Et,onMouseDownCapture:gt,onTouchStartCapture:Pe,style:Object(y.a)(Object(y.a)({},Rr),at)},Je))})});P.displayName="PopupInner";var Y=P,W=l.forwardRef(function(we,He){var ee=we.prefixCls,he=we.visible,Ve=we.zIndex,oe=we.children,Q=we.mobile;Q=Q===void 0?{}:Q;var G=Q.popupClassName,te=Q.popupStyle,Ae=Q.popupMotion,me=Ae===void 0?{}:Ae,Me=Q.popupRender,Ie=l.useRef();l.useImperativeHandle(He,function(){return{forceAlign:function(){},getElement:function(){return Ie.current}}});var de=Object(y.a)({zIndex:Ve},te),ye=oe;return l.Children.count(oe)>1&&(ye=l.createElement("div",{className:"".concat(ee,"-content")},oe)),Me&&(ye=Me(ye)),l.createElement(L.b,Object(m.a)({visible:he,ref:Ie,removeOnLeave:!0},me),function(De,tt){var Et=De.className,gt=De.style,Pe=g()(ee,G,Et);return l.createElement("div",{ref:tt,className:Pe,style:Object(y.a)(Object(y.a)({},gt),de)},ye)})});W.displayName="MobilePopupInner";var z=W,H=["visible","mobile"],X=l.forwardRef(function(we,He){var ee=we.visible,he=we.mobile,Ve=Object(_.a)(we,H),oe=Object(l.useState)(ee),Q=Object(w.a)(oe,2),G=Q[0],te=Q[1],Ae=Object(l.useState)(!1),me=Object(w.a)(Ae,2),Me=me[0],Ie=me[1],de=Object(y.a)(Object(y.a)({},Ve),{},{visible:G});Object(l.useEffect)(function(){te(ee),ee&&he&&Ie(C())},[ee,he]);var ye=Me?l.createElement(z,Object(m.a)({},de,{mobile:he,ref:He})):l.createElement(Y,Object(m.a)({},de,{ref:He}));return l.createElement("div",null,l.createElement(S,de),ye)});X.displayName="Popup";var V=X,q=l.createContext(null),se=q;function ve(){}function ue(){return""}function xe(we){return we?we.ownerDocument:window.document}var Fe=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Ue(we){var He=function(ee){Object(e.a)(Ve,ee);var he=Object(h.a)(Ve);function Ve(oe){var Q;Object(v.a)(this,Ve),Q=he.call(this,oe),Q.popupRef=l.createRef(),Q.triggerRef=l.createRef(),Q.attachId=void 0,Q.clickOutsideHandler=void 0,Q.touchOutsideHandler=void 0,Q.contextMenuOutsideHandler1=void 0,Q.contextMenuOutsideHandler2=void 0,Q.mouseDownTimeout=void 0,Q.focusTime=void 0,Q.preClickTime=void 0,Q.preTouchTime=void 0,Q.delayTimer=void 0,Q.hasPopupMouseDown=void 0,Q.onMouseEnter=function(te){var Ae=Q.props.mouseEnterDelay;Q.fireEvents("onMouseEnter",te),Q.delaySetPopupVisible(!0,Ae,Ae?null:te)},Q.onMouseMove=function(te){Q.fireEvents("onMouseMove",te),Q.setPoint(te)},Q.onMouseLeave=function(te){Q.fireEvents("onMouseLeave",te),Q.delaySetPopupVisible(!1,Q.props.mouseLeaveDelay)},Q.onPopupMouseEnter=function(){Q.clearDelayTimer()},Q.onPopupMouseLeave=function(te){var Ae;if(te.relatedTarget&&!te.relatedTarget.setTimeout&&Object(c.a)((Ae=Q.popupRef.current)===null||Ae===void 0?void 0:Ae.getElement(),te.relatedTarget))return;Q.delaySetPopupVisible(!1,Q.props.mouseLeaveDelay)},Q.onFocus=function(te){Q.fireEvents("onFocus",te),Q.clearDelayTimer(),Q.isFocusToShow()&&(Q.focusTime=Date.now(),Q.delaySetPopupVisible(!0,Q.props.focusDelay))},Q.onMouseDown=function(te){Q.fireEvents("onMouseDown",te),Q.preClickTime=Date.now()},Q.onTouchStart=function(te){Q.fireEvents("onTouchStart",te),Q.preTouchTime=Date.now()},Q.onBlur=function(te){Q.fireEvents("onBlur",te),Q.clearDelayTimer(),Q.isBlurToHide()&&Q.delaySetPopupVisible(!1,Q.props.blurDelay)},Q.onContextMenu=function(te){te.preventDefault(),Q.fireEvents("onContextMenu",te),Q.setPopupVisible(!0,te)},Q.onContextMenuClose=function(){Q.isContextMenuToShow()&&Q.close()},Q.onClick=function(te){if(Q.fireEvents("onClick",te),Q.focusTime){var Ae;if(Q.preClickTime&&Q.preTouchTime?Ae=Math.min(Q.preClickTime,Q.preTouchTime):Q.preClickTime?Ae=Q.preClickTime:Q.preTouchTime&&(Ae=Q.preTouchTime),Math.abs(Ae-Q.focusTime)<20)return;Q.focusTime=0}Q.preClickTime=0,Q.preTouchTime=0,Q.isClickToShow()&&(Q.isClickToHide()||Q.isBlurToHide())&&te&&te.preventDefault&&te.preventDefault();var me=!Q.state.popupVisible;(Q.isClickToHide()&&!me||me&&Q.isClickToShow())&&Q.setPopupVisible(!Q.state.popupVisible,te)},Q.onPopupMouseDown=function(){if(Q.hasPopupMouseDown=!0,clearTimeout(Q.mouseDownTimeout),Q.mouseDownTimeout=window.setTimeout(function(){Q.hasPopupMouseDown=!1},0),Q.context){var te;(te=Q.context).onPopupMouseDown.apply(te,arguments)}},Q.onDocumentClick=function(te){if(Q.props.mask&&!Q.props.maskClosable)return;var Ae=te.target,me=Q.getRootDomNode(),Me=Q.getPopupDomNode();(!Object(c.a)(me,Ae)||Q.isContextMenuOnly())&&!Object(c.a)(Me,Ae)&&!Q.hasPopupMouseDown&&Q.close()},Q.getRootDomNode=function(){var te=Q.props.getTriggerDOMNode;if(te)return te(Q.triggerRef.current);try{var Ae=Object(r.a)(Q.triggerRef.current);if(Ae)return Ae}catch(me){}return n.a.findDOMNode(Object(t.a)(Q))},Q.getPopupClassNameFromAlign=function(te){var Ae=[],me=Q.props,Me=me.popupPlacement,Ie=me.builtinPlacements,de=me.prefixCls,ye=me.alignPoint,De=me.getPopupClassNameFromAlign;return Me&&Ie&&Ae.push(x(Ie,de,te,ye)),De&&Ae.push(De(te)),Ae.join(" ")},Q.getComponent=function(){var te=Q.props,Ae=te.prefixCls,me=te.destroyPopupOnHide,Me=te.popupClassName,Ie=te.onPopupAlign,de=te.popupMotion,ye=te.popupAnimation,De=te.popupTransitionName,tt=te.popupStyle,Et=te.mask,gt=te.maskAnimation,Pe=te.maskTransitionName,Ut=te.maskMotion,pt=te.zIndex,zt=te.popup,rr=te.stretch,nr=te.alignPoint,Kt=te.mobile,ir=te.forceRender,$e=Q.state,ae=$e.popupVisible,re=$e.point,Ce=Q.getPopupAlign(),Ne={};return Q.isMouseEnterToShow()&&(Ne.onMouseEnter=Q.onPopupMouseEnter),Q.isMouseLeaveToHide()&&(Ne.onMouseLeave=Q.onPopupMouseLeave),Ne.onMouseDown=Q.onPopupMouseDown,Ne.onTouchStart=Q.onPopupMouseDown,l.createElement(V,Object(m.a)({prefixCls:Ae,destroyPopupOnHide:me,visible:ae,point:nr&&re,className:Me,align:Ce,onAlign:Ie,animation:ye,getClassNameFromAlign:Q.getPopupClassNameFromAlign},Ne,{stretch:rr,getRootDomNode:Q.getRootDomNode,style:tt,mask:Et,zIndex:pt,transitionName:De,maskAnimation:gt,maskTransitionName:Pe,maskMotion:Ut,ref:Q.popupRef,motion:de,mobile:Kt,forceRender:ir}),typeof zt=="function"?zt():zt)},Q.attachParent=function(te){d.a.cancel(Q.attachId);var Ae=Q.props,me=Ae.getPopupContainer,Me=Ae.getDocument,Ie=Q.getRootDomNode(),de;me?(Ie||me.length===0)&&(de=me(Ie)):de=Me(Q.getRootDomNode()).body,de?de.appendChild(te):Q.attachId=Object(d.a)(function(){Q.attachParent(te)})},Q.getContainer=function(){var te=Q.props.getDocument,Ae=te(Q.getRootDomNode()).createElement("div");return Ae.style.position="absolute",Ae.style.top="0",Ae.style.left="0",Ae.style.width="100%",Q.attachParent(Ae),Ae},Q.setPoint=function(te){var Ae=Q.props.alignPoint;if(!Ae||!te)return;Q.setState({point:{pageX:te.pageX,pageY:te.pageY}})},Q.handlePortalUpdate=function(){Q.state.prevPopupVisible!==Q.state.popupVisible&&Q.props.afterPopupVisibleChange(Q.state.popupVisible)},Q.triggerContextValue={onPopupMouseDown:Q.onPopupMouseDown};var G;return"popupVisible"in oe?G=!!oe.popupVisible:G=!!oe.defaultPopupVisible,Q.state={prevPopupVisible:G,popupVisible:G},Fe.forEach(function(te){Q["fire".concat(te)]=function(Ae){Q.fireEvents(te,Ae)}}),Q}return Object(a.a)(Ve,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var Q=this.props,G=this.state;if(G.popupVisible){var te;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(te=Q.getDocument(this.getRootDomNode()),this.clickOutsideHandler=Object(i.a)(te,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(te=te||Q.getDocument(this.getRootDomNode()),this.touchOutsideHandler=Object(i.a)(te,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(te=te||Q.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=Object(i.a)(te,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=Object(i.a)(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),d.a.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var Q;return((Q=this.popupRef.current)===null||Q===void 0?void 0:Q.getElement())||null}},{key:"getPopupAlign",value:function(){var Q=this.props,G=Q.popupPlacement,te=Q.popupAlign,Ae=Q.builtinPlacements;return G&&Ae?b(Ae,G,te):te}},{key:"setPopupVisible",value:function(Q,G){var te=this.props.alignPoint,Ae=this.state.popupVisible;this.clearDelayTimer(),Ae!==Q&&("popupVisible"in this.props||this.setState({popupVisible:Q,prevPopupVisible:Ae}),this.props.onPopupVisibleChange(Q)),te&&G&&Q&&this.setPoint(G)}},{key:"delaySetPopupVisible",value:function(Q,G,te){var Ae=this,me=G*1e3;if(this.clearDelayTimer(),me){var Me=te?{pageX:te.pageX,pageY:te.pageY}:null;this.delayTimer=window.setTimeout(function(){Ae.setPopupVisible(Q,Me),Ae.clearDelayTimer()},me)}else this.setPopupVisible(Q,te)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(Q){var G=this.props.children.props,te=this.props;return G[Q]&&te[Q]?this["fire".concat(Q)]:G[Q]||te[Q]}},{key:"isClickToShow",value:function(){var Q=this.props,G=Q.action,te=Q.showAction;return G.indexOf("click")!==-1||te.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var Q=this.props.action;return Q==="contextMenu"||Q.length===1&&Q[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var Q=this.props,G=Q.action,te=Q.showAction;return G.indexOf("contextMenu")!==-1||te.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var Q=this.props,G=Q.action,te=Q.hideAction;return G.indexOf("click")!==-1||te.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var Q=this.props,G=Q.action,te=Q.showAction;return G.indexOf("hover")!==-1||te.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var Q=this.props,G=Q.action,te=Q.hideAction;return G.indexOf("hover")!==-1||te.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var Q=this.props,G=Q.action,te=Q.showAction;return G.indexOf("focus")!==-1||te.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var Q=this.props,G=Q.action,te=Q.hideAction;return G.indexOf("focus")!==-1||te.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var Q;(Q=this.popupRef.current)===null||Q===void 0||Q.forceAlign()}}},{key:"fireEvents",value:function(Q,G){var te=this.props.children.props[Q];te&&te(G);var Ae=this.props[Q];Ae&&Ae(G)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var Q=this.state.popupVisible,G=this.props,te=G.children,Ae=G.forceRender,me=G.alignPoint,Me=G.className,Ie=G.autoDestroy,de=l.Children.only(te),ye={key:"trigger"};this.isContextMenuToShow()?ye.onContextMenu=this.onContextMenu:ye.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(ye.onClick=this.onClick,ye.onMouseDown=this.onMouseDown,ye.onTouchStart=this.onTouchStart):(ye.onClick=this.createTwoChains("onClick"),ye.onMouseDown=this.createTwoChains("onMouseDown"),ye.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(ye.onMouseEnter=this.onMouseEnter,me&&(ye.onMouseMove=this.onMouseMove)):ye.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?ye.onMouseLeave=this.onMouseLeave:ye.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(ye.onFocus=this.onFocus,ye.onBlur=this.onBlur):(ye.onFocus=this.createTwoChains("onFocus"),ye.onBlur=this.createTwoChains("onBlur"));var De=g()(de&&de.props&&de.props.className,Me);De&&(ye.className=De);var tt=Object(y.a)({},ye);Object(f.c)(de)&&(tt.ref=Object(f.a)(this.triggerRef,de.ref));var Et=l.cloneElement(de,tt),gt;return(Q||this.popupRef.current||Ae)&&(gt=l.createElement(we,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!Q&&Ie&&(gt=null),l.createElement(se.Provider,{value:this.triggerContextValue},Et,gt)}}],[{key:"getDerivedStateFromProps",value:function(Q,G){var te=Q.popupVisible,Ae={};return te!==void 0&&G.popupVisible!==te&&(Ae.popupVisible=te,Ae.prevPopupVisible=G.popupVisible),Ae}}]),Ve}(l.Component);return He.contextType=se,He.defaultProps={prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:ue,getDocument:xe,onPopupVisibleChange:ve,afterPopupVisibleChange:ve,onPopupAlign:ve,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1},He}var Ze=k.a=Ue(u.a)},OQFs:function(B,k,o){var y=o("KCsZ"),m=y([["lineWidth","width"],["stroke","color"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),v={getLineStyle:function(a){var t=m(this,a);return t.lineDash=this.getLineDash(t.lineWidth),t},getLineDash:function(a){a==null&&(a=1);var t=this.get("type"),e=Math.max(a,2),h=a*4;return t==="solid"||t==null?!1:t==="dashed"?[h,h]:[e,e]}};B.exports=v},OS9S:function(B,k,o){var y=o("bYtY"),m=y.inherits,v=o("Gev7"),a=o("mFDi");function t(l){v.call(this,l),this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.notClear=!0}t.prototype.incremental=!0,t.prototype.clearDisplaybles=function(){this._displayables=[],this._temporaryDisplayables=[],this._cursor=0,this.dirty(),this.notClear=!1},t.prototype.addDisplayable=function(l,s){s?this._temporaryDisplayables.push(l):this._displayables.push(l),this.dirty()},t.prototype.addDisplayables=function(l,s){s=s||!1;for(var n=0;n<l.length;n++)this.addDisplayable(l[n],s)},t.prototype.eachPendingDisplayable=function(l){for(var s=this._cursor;s<this._displayables.length;s++)l&&l(this._displayables[s]);for(var s=0;s<this._temporaryDisplayables.length;s++)l&&l(this._temporaryDisplayables[s])},t.prototype.update=function(){this.updateTransform();for(var l=this._cursor;l<this._displayables.length;l++){var s=this._displayables[l];s.parent=this,s.update(),s.parent=null}for(var l=0;l<this._temporaryDisplayables.length;l++){var s=this._temporaryDisplayables[l];s.parent=this,s.update(),s.parent=null}},t.prototype.brush=function(l,s){for(var n=this._cursor;n<this._displayables.length;n++){var d=this._displayables[n];d.beforeBrush&&d.beforeBrush(l),d.brush(l,n===this._cursor?null:this._displayables[n-1]),d.afterBrush&&d.afterBrush(l)}this._cursor=n;for(var n=0;n<this._temporaryDisplayables.length;n++){var d=this._temporaryDisplayables[n];d.beforeBrush&&d.beforeBrush(l),d.brush(l,n===0?null:this._temporaryDisplayables[n-1]),d.afterBrush&&d.afterBrush(l)}this._temporaryDisplayables=[],this.notClear=!0};var e=[];t.prototype.getBoundingRect=function(){if(!this._rect){for(var l=new a(Infinity,Infinity,-Infinity,-Infinity),s=0;s<this._displayables.length;s++){var n=this._displayables[s],d=n.getBoundingRect().clone();n.needLocalTransform()&&d.applyTransform(n.getLocalTransform(e)),l.union(d)}this._rect=l}return this._rect},t.prototype.contain=function(l,s){var n=this.transformCoordToLocal(l,s),d=this.getBoundingRect();if(d.contain(n[0],n[1]))for(var c=0;c<this._displayables.length;c++){var r=this._displayables[c];if(r.contain(l,s))return!0}return!1},m(t,v);var h=t;B.exports=h},OUJF:function(B,k,o){var y=o("ProS"),m=o("bYtY");y.registerAction({type:"timelineChange",event:"timelineChanged",update:"prepareAndUpdate"},function(v,a){var t=a.getComponent("timeline");return t&&v.currentIndex!=null&&(t.setCurrentIndex(v.currentIndex),!t.get("loop",!0)&&t.isIndexMax()&&t.setPlayState(!1)),a.resetOption("timeline"),m.defaults({currentIndex:t.option.currentIndex},v)}),y.registerAction({type:"timelinePlayChange",event:"timelinePlayChanged",update:"update"},function(v,a){var t=a.getComponent("timeline");t&&v.playState!=null&&t.setPlayState(v.playState)})},OXB0:function(B,k,o){var y=o("T4UG"),m=o("MwEJ"),v=o("IDmD"),a=y.extend({type:"series.heatmap",getInitialData:function(t,e){return m(this.getSource(),this,{generateCoord:"value"})},preventIncremental:function(){var t=v.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0}});B.exports=a},OlYY:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("ItGF"),e=o("4NO4"),h=o("UOVi"),l=o("zDms"),s=a.each,n=h.eachAxisDim,d=v.extendComponentModel({type:"dataZoom",dependencies:["xAxis","yAxis","zAxis","radiusAxis","angleAxis","singleAxis","series"],defaultOption:{zlevel:0,z:4,orient:null,xAxisIndex:null,yAxisIndex:null,filterMode:"filter",throttle:null,start:0,end:100,startValue:null,endValue:null,minSpan:null,maxSpan:null,minValueSpan:null,maxValueSpan:null,rangeMode:null},init:function(i,u,p){this._dataIntervalByAxis={},this._dataInfo={},this._axisProxies={},this.textStyleModel,this._autoThrottle=!0,this._rangePropMode=["percent","percent"];var g=c(i);this.settledOption=g,this.mergeDefaultAndTheme(i,p),this.doInit(g)},mergeOption:function(i){var u=c(i);a.merge(this.option,i,!0),a.merge(this.settledOption,u,!0),this.doInit(u)},doInit:function(i){var u=this.option;t.canvasSupported||(u.realtime=!1),this._setDefaultThrottle(i),r(this,i);var p=this.settledOption;s([["start","startValue"],["end","endValue"]],function(g,A){this._rangePropMode[A]==="value"&&(u[g[0]]=p[g[0]]=null)},this),this.textStyleModel=this.getModel("textStyle"),this._resetTarget(),this._giveAxisProxies()},_giveAxisProxies:function(){var i=this._axisProxies;this.eachTargetAxis(function(u,p,g,A){var b=this.dependentModels[u.axis][p],x=b.__dzAxisProxy||(b.__dzAxisProxy=new l(u.name,p,this,A));i[u.name+"_"+p]=x},this)},_resetTarget:function(){var i=this.option,u=this._judgeAutoMode();n(function(p){var g=p.axisIndex;i[g]=e.normalizeToArray(i[g])},this),u==="axisIndex"?this._autoSetAxisIndex():u==="orient"&&this._autoSetOrient()},_judgeAutoMode:function(){var i=this.option,u=!1;n(function(g){i[g.axisIndex]!=null&&(u=!0)},this);var p=i.orient;if(p==null&&u)return"orient";if(!u)return p==null&&(i.orient="horizontal"),"axisIndex"},_autoSetAxisIndex:function(){var i=!0,u=this.get("orient",!0),p=this.option,g=this.dependentModels;if(i){var A=u==="vertical"?"y":"x";g[A+"Axis"].length?(p[A+"AxisIndex"]=[0],i=!1):s(g.singleAxis,function(b){i&&b.get("orient",!0)===u&&(p.singleAxisIndex=[b.componentIndex],i=!1)})}i&&n(function(b){if(!i)return;var x=[],w=this.dependentModels[b.axis];if(w.length&&!x.length)for(var _=0,C=w.length;_<C;_++)w[_].get("type")==="category"&&x.push(_);p[b.axisIndex]=x,x.length&&(i=!1)},this),i&&this.ecModel.eachSeries(function(b){this._isSeriesHasAllAxesTypeOf(b,"value")&&n(function(x){var w=p[x.axisIndex],_=b.get(x.axisIndex),C=b.get(x.axisId),L=b.ecModel.queryComponents({mainType:x.axis,index:_,id:C})[0];_=L.componentIndex,a.indexOf(w,_)<0&&w.push(_)})},this)},_autoSetOrient:function(){var i;this.eachTargetAxis(function(u){!i&&(i=u.name)},this),this.option.orient=i==="y"?"vertical":"horizontal"},_isSeriesHasAllAxesTypeOf:function(i,u){var p=!0;return n(function(g){var A=i.get(g.axisIndex),b=this.dependentModels[g.axis][A];(!b||b.get("type")!==u)&&(p=!1)},this),p},_setDefaultThrottle:function(i){if(i.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var u=this.ecModel.option;this.option.throttle=u.animation&&u.animationDurationUpdate>0?100:20}},getFirstTargetAxisModel:function(){var i;return n(function(u){if(i==null){var p=this.get(u.axisIndex);p.length&&(i=this.dependentModels[u.axis][p[0]])}},this),i},eachTargetAxis:function(i,u){var p=this.ecModel;n(function(g){s(this.get(g.axisIndex),function(A){i.call(u,g,A,this,p)},this)},this)},getAxisProxy:function(i,u){return this._axisProxies[i+"_"+u]},getAxisModel:function(i,u){var p=this.getAxisProxy(i,u);return p&&p.getAxisModel()},setRawRange:function(i){var u=this.option,p=this.settledOption;s([["start","startValue"],["end","endValue"]],function(g){(i[g[0]]!=null||i[g[1]]!=null)&&(u[g[0]]=p[g[0]]=i[g[0]],u[g[1]]=p[g[1]]=i[g[1]])},this),r(this,i)},setCalculatedRange:function(i){var u=this.option;s(["start","startValue","end","endValue"],function(p){u[p]=i[p]})},getPercentRange:function(){var i=this.findRepresentativeAxisProxy();if(i)return i.getDataPercentWindow()},getValueRange:function(i,u){if(i==null&&u==null){var p=this.findRepresentativeAxisProxy();if(p)return p.getDataValueWindow()}else return this.getAxisProxy(i,u).getDataValueWindow()},findRepresentativeAxisProxy:function(i){if(i)return i.__dzAxisProxy;var u=this._axisProxies;for(var p in u)if(u.hasOwnProperty(p)&&u[p].hostedBy(this))return u[p];for(var p in u)if(u.hasOwnProperty(p)&&!u[p].hostedBy(this))return u[p]},getRangePropMode:function(){return this._rangePropMode.slice()}});function c(i){var u={};return s(["start","end","startValue","endValue","throttle"],function(p){i.hasOwnProperty(p)&&(u[p]=i[p])}),u}function r(i,u){var p=i._rangePropMode,g=i.get("rangeMode");s([["start","startValue"],["end","endValue"]],function(A,b){var x=u[A[0]]!=null,w=u[A[1]]!=null;x&&!w?p[b]="percent":!x&&w?p[b]="value":g?p[b]=g[b]:x&&(p[b]="percent")})}var f=d;B.exports=f},"Oy/b":function(B,k,o){(function(m,v){B.exports=v()})(typeof self!="undefined"?self:this,function(){return function(y){var m={};function v(a){if(m[a])return m[a].exports;var t=m[a]={i:a,l:!1,exports:{}};return y[a].call(t.exports,t,t.exports,v),t.l=!0,t.exports}return v.m=y,v.c=m,v.d=function(a,t,e){v.o(a,t)||Object.defineProperty(a,t,{enumerable:!0,get:e})},v.r=function(a){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(a,"__esModule",{value:!0})},v.t=function(a,t){if(t&1&&(a=v(a)),t&8)return a;if(t&4&&typeof a=="object"&&a&&a.__esModule)return a;var e=Object.create(null);if(v.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:a}),t&2&&typeof a!="string")for(var h in a)v.d(e,h,function(l){return a[l]}.bind(null,h));return e},v.n=function(a){var t=a&&a.__esModule?function(){return a.default}:function(){return a};return v.d(t,"a",t),t},v.o=function(a,t){return Object.prototype.hasOwnProperty.call(a,t)},v.p="",v(v.s=1)}([function(y,m,v){},function(y,m,v){"use strict";v.r(m);var a=v(0),t=function(){function jt(fe,Ee,Re){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=fe,this.start=Ee,this.end=Re}return jt.range=function(Ee,Re){return Re?!Ee||!Ee.loc||!Re.loc||Ee.loc.lexer!==Re.loc.lexer?null:new jt(Ee.loc.lexer,Ee.loc.start,Re.loc.end):Ee&&Ee.loc},jt}(),e=function(){function jt(Ee,Re){this.text=void 0,this.loc=void 0,this.text=Ee,this.loc=Re}var fe=jt.prototype;return fe.range=function(Re,it){return new jt(it,t.range(this,Re))},jt}(),h=function jt(fe,Ee){this.position=void 0;var Re="KaTeX parse error: "+fe,it,xt=Ee&&Ee.loc;if(xt&&xt.start<=xt.end){var br=xt.lexer.input;it=xt.start;var Jr=xt.end;it===br.length?Re+=" at end of input: ":Re+=" at position "+(it+1)+": ";var ln=br.slice(it,Jr).replace(/[^]/g,"$&\u0332"),Cn;it>15?Cn="\u2026"+br.slice(it-15,it):Cn=br.slice(0,it);var ci;Jr+15<br.length?ci=br.slice(Jr,Jr+15)+"\u2026":ci=br.slice(Jr),Re+=Cn+ln+ci}var Ii=new Error(Re);return Ii.name="ParseError",Ii.__proto__=jt.prototype,Ii.position=it,Ii};h.prototype.__proto__=Error.prototype;var l=h,s=function(fe,Ee){return fe.indexOf(Ee)!==-1},n=function(fe,Ee){return fe===void 0?Ee:fe},d=/([A-Z])/g,c=function(fe){return fe.replace(d,"-$1").toLowerCase()},r={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},f=/[&><"']/g;function i(jt){return String(jt).replace(f,function(fe){return r[fe]})}var u=function jt(fe){return fe.type==="ordgroup"||fe.type==="color"?fe.body.length===1?jt(fe.body[0]):fe:fe.type==="font"?jt(fe.body):fe},p=function(fe){var Ee=u(fe);return Ee.type==="mathord"||Ee.type==="textord"||Ee.type==="atom"},g=function(fe){if(!fe)throw new Error("Expected non-null, but got "+String(fe));return fe},A=function(fe){var Ee=/^\s*([^\\/#]*?)(?::|&#0*58|&#x0*3a)/i.exec(fe);return Ee!=null?Ee[1]:"_relative"},b={contains:s,deflt:n,escape:i,hyphenate:c,getBaseElem:u,isCharacterBox:p,protocolFromUrl:A},x=function(){function jt(Ee){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,Ee=Ee||{},this.displayMode=b.deflt(Ee.displayMode,!1),this.output=b.deflt(Ee.output,"htmlAndMathml"),this.leqno=b.deflt(Ee.leqno,!1),this.fleqn=b.deflt(Ee.fleqn,!1),this.throwOnError=b.deflt(Ee.throwOnError,!0),this.errorColor=b.deflt(Ee.errorColor,"#cc0000"),this.macros=Ee.macros||{},this.minRuleThickness=Math.max(0,b.deflt(Ee.minRuleThickness,0)),this.colorIsTextColor=b.deflt(Ee.colorIsTextColor,!1),this.strict=b.deflt(Ee.strict,"warn"),this.trust=b.deflt(Ee.trust,!1),this.maxSize=Math.max(0,b.deflt(Ee.maxSize,Infinity)),this.maxExpand=Math.max(0,b.deflt(Ee.maxExpand,1e3))}var fe=jt.prototype;return fe.reportNonstrict=function(Re,it,xt){var br=this.strict;if(typeof br=="function"&&(br=br(Re,it,xt)),!br||br==="ignore")return;if(br===!0||br==="error")throw new l("LaTeX-incompatible input and strict mode is set to 'error': "+(it+" ["+Re+"]"),xt);br==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(it+" ["+Re+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+br+"': "+it+" ["+Re+"]"))},fe.useStrictBehavior=function(Re,it,xt){var br=this.strict;if(typeof br=="function")try{br=br(Re,it,xt)}catch(Jr){br="error"}return!br||br==="ignore"?!1:br===!0||br==="error"?!0:br==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(it+" ["+Re+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+br+"': "+it+" ["+Re+"]")),!1)},fe.isTrusted=function(Re){Re.url&&!Re.protocol&&(Re.protocol=b.protocolFromUrl(Re.url));var it=typeof this.trust=="function"?this.trust(Re):this.trust;return Boolean(it)},jt}(),w=function(){function jt(Ee,Re,it){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Ee,this.size=Re,this.cramped=it}var fe=jt.prototype;return fe.sup=function(){return U[R[this.id]]},fe.sub=function(){return U[K[this.id]]},fe.fracNum=function(){return U[Z[this.id]]},fe.fracDen=function(){return U[P[this.id]]},fe.cramp=function(){return U[Y[this.id]]},fe.text=function(){return U[W[this.id]]},fe.isTight=function(){return this.size>=2},jt}(),_=0,C=1,L=2,E=3,S=4,O=5,D=6,F=7,U=[new w(_,0,!1),new w(C,0,!0),new w(L,1,!1),new w(E,1,!0),new w(S,2,!1),new w(O,2,!0),new w(D,3,!1),new w(F,3,!0)],R=[S,O,S,O,D,F,D,F],K=[O,O,O,O,F,F,F,F],Z=[L,E,S,O,D,F,D,F],P=[E,E,O,O,F,F,F,F],Y=[C,C,E,E,O,O,F,F],W=[_,C,L,E,L,E,L,E],z={DISPLAY:U[_],TEXT:U[L],SCRIPT:U[S],SCRIPTSCRIPT:U[D]},H=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function X(jt){for(var fe=0;fe<H.length;fe++)for(var Ee=H[fe],Re=0;Re<Ee.blocks.length;Re++){var it=Ee.blocks[Re];if(jt>=it[0]&&jt<=it[1])return Ee.name}return null}var V=[];H.forEach(function(jt){return jt.blocks.forEach(function(fe){return V.push.apply(V,fe)})});function q(jt){for(var fe=0;fe<V.length;fe+=2)if(jt>=V[fe]&&jt<=V[fe+1])return!0;return!1}var se=80,ve=function(fe,Ee){return"M95,"+(622+fe+Ee)+`
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l`+fe/2.075+" -"+fe+`
c5.3,-9.3,12,-14,20,-14
H400000v`+(40+fe)+`H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M`+(834+fe)+" "+Ee+"h400000v"+(40+fe)+"h-400000z"},ue=function(fe,Ee){return"M263,"+(601+fe+Ee)+`c0.7,0,18,39.7,52,119
c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
c340,-704.7,510.7,-1060.3,512,-1067
l`+fe/2.084+" -"+fe+`
c4.7,-7.3,11,-11,19,-11
H40000v`+(40+fe)+`H1012.3
s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
M`+(1001+fe)+" "+Ee+"h400000v"+(40+fe)+"h-400000z"},xe=function(fe,Ee){return"M983 "+(10+fe+Ee)+`
l`+fe/3.13+" -"+fe+`
c4,-6.7,10,-10,18,-10 H400000v`+(40+fe)+`
H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
c53.7,-170.3,84.5,-266.8,92.5,-289.5z
M`+(1001+fe)+" "+Ee+"h400000v"+(40+fe)+"h-400000z"},Fe=function(fe,Ee){return"M424,"+(2398+fe+Ee)+`
c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
l`+fe/4.223+" -"+fe+`c4,-6.7,10,-10,18,-10 H400000
v`+(40+fe)+`H1014.6
s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2z M`+(1001+fe)+" "+Ee+`
h400000v`+(40+fe)+"h-400000z"},Ue=function(fe,Ee){return"M473,"+(2713+fe+Ee)+`
c339.3,-1799.3,509.3,-2700,510,-2702 l`+fe/5.298+" -"+fe+`
c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+fe)+`H1017.7
s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26
s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
606zM`+(1001+fe)+" "+Ee+"h400000v"+(40+fe)+"H1017.7z"},Ze=function(fe,Ee,Re){var it=Re-54-Ee-fe;return"M702 "+(fe+Ee)+"H400000"+(40+fe)+`
H742v`+it+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 `+Ee+"H400000v"+(40+fe)+"H742z"},we=function(fe,Ee,Re){Ee=1e3*Ee;var it="";switch(fe){case"sqrtMain":it=ve(Ee,se);break;case"sqrtSize1":it=ue(Ee,se);break;case"sqrtSize2":it=xe(Ee,se);break;case"sqrtSize3":it=Fe(Ee,se);break;case"sqrtSize4":it=Ue(Ee,se);break;case"sqrtTall":it=Ze(Ee,se,Re)}return it},He={doubleleftarrow:`M262 157
l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3
0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28
14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5
c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5
157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87
-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5
14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88
-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68
-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18
-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3
-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8
-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247
c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208
490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3
1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202
l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13
35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688
0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0
435 0h399565z`,leftgroupunder:`M400000 262
H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5
-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7
-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5
20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3
-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7
-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667
-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12
10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7
-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3
-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21
71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3
68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14
-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11
12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14
53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0
-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6
-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8
60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8
-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6
-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8
-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128
-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20
11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7
39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85
-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5
s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3
28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0
3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18
0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3
-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2
-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58
69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11
-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7
2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z
m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8
8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5
-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95
-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8
15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3
8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3
-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3
15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0
-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21
66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z
M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23
1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142
-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69
-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167
c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3
41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42
18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7
-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0
114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0
4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9
31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751
181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457
-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
-338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
-175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,
-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202
c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130
s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47
121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6
s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11
c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0
13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39
-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5
-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21
c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,
1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,
-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},ee=function(){function jt(Ee){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=Ee,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var fe=jt.prototype;return fe.hasClass=function(Re){return b.contains(this.classes,Re)},fe.toNode=function(){for(var Re=document.createDocumentFragment(),it=0;it<this.children.length;it++)Re.appendChild(this.children[it].toNode());return Re},fe.toMarkup=function(){for(var Re="",it=0;it<this.children.length;it++)Re+=this.children[it].toMarkup();return Re},fe.toText=function(){var Re=function(xt){return xt.toText()};return this.children.map(Re).join("")},jt}(),he=function(fe){return fe.filter(function(Ee){return Ee}).join(" ")},Ve=function(fe,Ee,Re){if(this.classes=fe||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=Re||{},Ee){Ee.style.isTight()&&this.classes.push("mtight");var it=Ee.getColor();it&&(this.style.color=it)}},oe=function(fe){var Ee=document.createElement(fe);Ee.className=he(this.classes);for(var Re in this.style)this.style.hasOwnProperty(Re)&&(Ee.style[Re]=this.style[Re]);for(var it in this.attributes)this.attributes.hasOwnProperty(it)&&Ee.setAttribute(it,this.attributes[it]);for(var xt=0;xt<this.children.length;xt++)Ee.appendChild(this.children[xt].toNode());return Ee},Q=function(fe){var Ee="<"+fe;this.classes.length&&(Ee+=' class="'+b.escape(he(this.classes))+'"');var Re="";for(var it in this.style)this.style.hasOwnProperty(it)&&(Re+=b.hyphenate(it)+":"+this.style[it]+";");Re&&(Ee+=' style="'+b.escape(Re)+'"');for(var xt in this.attributes)this.attributes.hasOwnProperty(xt)&&(Ee+=" "+xt+'="'+b.escape(this.attributes[xt])+'"');Ee+=">";for(var br=0;br<this.children.length;br++)Ee+=this.children[br].toMarkup();return Ee+="</"+fe+">",Ee},G=function(){function jt(Ee,Re,it,xt){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,Ve.call(this,Ee,it,xt),this.children=Re||[]}var fe=jt.prototype;return fe.setAttribute=function(Re,it){this.attributes[Re]=it},fe.hasClass=function(Re){return b.contains(this.classes,Re)},fe.toNode=function(){return oe.call(this,"span")},fe.toMarkup=function(){return Q.call(this,"span")},jt}(),te=function(){function jt(Ee,Re,it,xt){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,Ve.call(this,Re,xt),this.children=it||[],this.setAttribute("href",Ee)}var fe=jt.prototype;return fe.setAttribute=function(Re,it){this.attributes[Re]=it},fe.hasClass=function(Re){return b.contains(this.classes,Re)},fe.toNode=function(){return oe.call(this,"a")},fe.toMarkup=function(){return Q.call(this,"a")},jt}(),Ae=function(){function jt(Ee,Re,it){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=Re,this.src=Ee,this.classes=["mord"],this.style=it}var fe=jt.prototype;return fe.hasClass=function(Re){return b.contains(this.classes,Re)},fe.toNode=function(){var Re=document.createElement("img");Re.src=this.src,Re.alt=this.alt,Re.className="mord";for(var it in this.style)this.style.hasOwnProperty(it)&&(Re.style[it]=this.style[it]);return Re},fe.toMarkup=function(){var Re="<img src='"+this.src+" 'alt='"+this.alt+"' ",it="";for(var xt in this.style)this.style.hasOwnProperty(xt)&&(it+=b.hyphenate(xt)+":"+this.style[xt]+";");return it&&(Re+=' style="'+b.escape(it)+'"'),Re+="'/>",Re},jt}(),me={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Me=function(){function jt(Ee,Re,it,xt,br,Jr,ln,Cn){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=Ee,this.height=Re||0,this.depth=it||0,this.italic=xt||0,this.skew=br||0,this.width=Jr||0,this.classes=ln||[],this.style=Cn||{},this.maxFontSize=0;var ci=X(this.text.charCodeAt(0));ci&&this.classes.push(ci+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=me[this.text])}var fe=jt.prototype;return fe.hasClass=function(Re){return b.contains(this.classes,Re)},fe.toNode=function(){var Re=document.createTextNode(this.text),it=null;this.italic>0&&(it=document.createElement("span"),it.style.marginRight=this.italic+"em"),this.classes.length>0&&(it=it||document.createElement("span"),it.className=he(this.classes));for(var xt in this.style)this.style.hasOwnProperty(xt)&&(it=it||document.createElement("span"),it.style[xt]=this.style[xt]);return it?(it.appendChild(Re),it):Re},fe.toMarkup=function(){var Re=!1,it="<span";this.classes.length&&(Re=!0,it+=' class="',it+=b.escape(he(this.classes)),it+='"');var xt="";this.italic>0&&(xt+="margin-right:"+this.italic+"em;");for(var br in this.style)this.style.hasOwnProperty(br)&&(xt+=b.hyphenate(br)+":"+this.style[br]+";");xt&&(Re=!0,it+=' style="'+b.escape(xt)+'"');var Jr=b.escape(this.text);return Re?(it+=">",it+=Jr,it+="</span>",it):Jr},jt}(),Ie=function(){function jt(Ee,Re){this.children=void 0,this.attributes=void 0,this.children=Ee||[],this.attributes=Re||{}}var fe=jt.prototype;return fe.toNode=function(){var Re="http://www.w3.org/2000/svg",it=document.createElementNS(Re,"svg");for(var xt in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,xt)&&it.setAttribute(xt,this.attributes[xt]);for(var br=0;br<this.children.length;br++)it.appendChild(this.children[br].toNode());return it},fe.toMarkup=function(){var Re="<svg";for(var it in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,it)&&(Re+=" "+it+"='"+this.attributes[it]+"'");Re+=">";for(var xt=0;xt<this.children.length;xt++)Re+=this.children[xt].toMarkup();return Re+="</svg>",Re},jt}(),de=function(){function jt(Ee,Re){this.pathName=void 0,this.alternate=void 0,this.pathName=Ee,this.alternate=Re}var fe=jt.prototype;return fe.toNode=function(){var Re="http://www.w3.org/2000/svg",it=document.createElementNS(Re,"path");return this.alternate?it.setAttribute("d",this.alternate):it.setAttribute("d",He[this.pathName]),it},fe.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+He[this.pathName]+"'/>"},jt}(),ye=function(){function jt(Ee){this.attributes=void 0,this.attributes=Ee||{}}var fe=jt.prototype;return fe.toNode=function(){var Re="http://www.w3.org/2000/svg",it=document.createElementNS(Re,"line");for(var xt in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,xt)&&it.setAttribute(xt,this.attributes[xt]);return it},fe.toMarkup=function(){var Re="<line";for(var it in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,it)&&(Re+=" "+it+"='"+this.attributes[it]+"'");return Re+="/>",Re},jt}();function De(jt){if(jt instanceof Me)return jt;throw new Error("Expected symbolNode but got "+String(jt)+".")}function tt(jt){if(jt instanceof G)return jt;throw new Error("Expected span<HtmlDomNode> but got "+String(jt)+".")}var Et={"AMS-Regular":{"65":[0,.68889,0,0,.72222],"66":[0,.68889,0,0,.66667],"67":[0,.68889,0,0,.72222],"68":[0,.68889,0,0,.72222],"69":[0,.68889,0,0,.66667],"70":[0,.68889,0,0,.61111],"71":[0,.68889,0,0,.77778],"72":[0,.68889,0,0,.77778],"73":[0,.68889,0,0,.38889],"74":[.16667,.68889,0,0,.5],"75":[0,.68889,0,0,.77778],"76":[0,.68889,0,0,.66667],"77":[0,.68889,0,0,.94445],"78":[0,.68889,0,0,.72222],"79":[.16667,.68889,0,0,.77778],"80":[0,.68889,0,0,.61111],"81":[.16667,.68889,0,0,.77778],"82":[0,.68889,0,0,.72222],"83":[0,.68889,0,0,.55556],"84":[0,.68889,0,0,.66667],"85":[0,.68889,0,0,.72222],"86":[0,.68889,0,0,.72222],"87":[0,.68889,0,0,1],"88":[0,.68889,0,0,.72222],"89":[0,.68889,0,0,.72222],"90":[0,.68889,0,0,.66667],"107":[0,.68889,0,0,.55556],"165":[0,.675,.025,0,.75],"174":[.15559,.69224,0,0,.94666],"240":[0,.68889,0,0,.55556],"295":[0,.68889,0,0,.54028],"710":[0,.825,0,0,2.33334],"732":[0,.9,0,0,2.33334],"770":[0,.825,0,0,2.33334],"771":[0,.9,0,0,2.33334],"989":[.08167,.58167,0,0,.77778],"1008":[0,.43056,.04028,0,.66667],"8245":[0,.54986,0,0,.275],"8463":[0,.68889,0,0,.54028],"8487":[0,.68889,0,0,.72222],"8498":[0,.68889,0,0,.55556],"8502":[0,.68889,0,0,.66667],"8503":[0,.68889,0,0,.44445],"8504":[0,.68889,0,0,.66667],"8513":[0,.68889,0,0,.63889],"8592":[-.03598,.46402,0,0,.5],"8594":[-.03598,.46402,0,0,.5],"8602":[-.13313,.36687,0,0,1],"8603":[-.13313,.36687,0,0,1],"8606":[.01354,.52239,0,0,1],"8608":[.01354,.52239,0,0,1],"8610":[.01354,.52239,0,0,1.11111],"8611":[.01354,.52239,0,0,1.11111],"8619":[0,.54986,0,0,1],"8620":[0,.54986,0,0,1],"8621":[-.13313,.37788,0,0,1.38889],"8622":[-.13313,.36687,0,0,1],"8624":[0,.69224,0,0,.5],"8625":[0,.69224,0,0,.5],"8630":[0,.43056,0,0,1],"8631":[0,.43056,0,0,1],"8634":[.08198,.58198,0,0,.77778],"8635":[.08198,.58198,0,0,.77778],"8638":[.19444,.69224,0,0,.41667],"8639":[.19444,.69224,0,0,.41667],"8642":[.19444,.69224,0,0,.41667],"8643":[.19444,.69224,0,0,.41667],"8644":[.1808,.675,0,0,1],"8646":[.1808,.675,0,0,1],"8647":[.1808,.675,0,0,1],"8648":[.19444,.69224,0,0,.83334],"8649":[.1808,.675,0,0,1],"8650":[.19444,.69224,0,0,.83334],"8651":[.01354,.52239,0,0,1],"8652":[.01354,.52239,0,0,1],"8653":[-.13313,.36687,0,0,1],"8654":[-.13313,.36687,0,0,1],"8655":[-.13313,.36687,0,0,1],"8666":[.13667,.63667,0,0,1],"8667":[.13667,.63667,0,0,1],"8669":[-.13313,.37788,0,0,1],"8672":[-.064,.437,0,0,1.334],"8674":[-.064,.437,0,0,1.334],"8705":[0,.825,0,0,.5],"8708":[0,.68889,0,0,.55556],"8709":[.08167,.58167,0,0,.77778],"8717":[0,.43056,0,0,.42917],"8722":[-.03598,.46402,0,0,.5],"8724":[.08198,.69224,0,0,.77778],"8726":[.08167,.58167,0,0,.77778],"8733":[0,.69224,0,0,.77778],"8736":[0,.69224,0,0,.72222],"8737":[0,.69224,0,0,.72222],"8738":[.03517,.52239,0,0,.72222],"8739":[.08167,.58167,0,0,.22222],"8740":[.25142,.74111,0,0,.27778],"8741":[.08167,.58167,0,0,.38889],"8742":[.25142,.74111,0,0,.5],"8756":[0,.69224,0,0,.66667],"8757":[0,.69224,0,0,.66667],"8764":[-.13313,.36687,0,0,.77778],"8765":[-.13313,.37788,0,0,.77778],"8769":[-.13313,.36687,0,0,.77778],"8770":[-.03625,.46375,0,0,.77778],"8774":[.30274,.79383,0,0,.77778],"8776":[-.01688,.48312,0,0,.77778],"8778":[.08167,.58167,0,0,.77778],"8782":[.06062,.54986,0,0,.77778],"8783":[.06062,.54986,0,0,.77778],"8785":[.08198,.58198,0,0,.77778],"8786":[.08198,.58198,0,0,.77778],"8787":[.08198,.58198,0,0,.77778],"8790":[0,.69224,0,0,.77778],"8791":[.22958,.72958,0,0,.77778],"8796":[.08198,.91667,0,0,.77778],"8806":[.25583,.75583,0,0,.77778],"8807":[.25583,.75583,0,0,.77778],"8808":[.25142,.75726,0,0,.77778],"8809":[.25142,.75726,0,0,.77778],"8812":[.25583,.75583,0,0,.5],"8814":[.20576,.70576,0,0,.77778],"8815":[.20576,.70576,0,0,.77778],"8816":[.30274,.79383,0,0,.77778],"8817":[.30274,.79383,0,0,.77778],"8818":[.22958,.72958,0,0,.77778],"8819":[.22958,.72958,0,0,.77778],"8822":[.1808,.675,0,0,.77778],"8823":[.1808,.675,0,0,.77778],"8828":[.13667,.63667,0,0,.77778],"8829":[.13667,.63667,0,0,.77778],"8830":[.22958,.72958,0,0,.77778],"8831":[.22958,.72958,0,0,.77778],"8832":[.20576,.70576,0,0,.77778],"8833":[.20576,.70576,0,0,.77778],"8840":[.30274,.79383,0,0,.77778],"8841":[.30274,.79383,0,0,.77778],"8842":[.13597,.63597,0,0,.77778],"8843":[.13597,.63597,0,0,.77778],"8847":[.03517,.54986,0,0,.77778],"8848":[.03517,.54986,0,0,.77778],"8858":[.08198,.58198,0,0,.77778],"8859":[.08198,.58198,0,0,.77778],"8861":[.08198,.58198,0,0,.77778],"8862":[0,.675,0,0,.77778],"8863":[0,.675,0,0,.77778],"8864":[0,.675,0,0,.77778],"8865":[0,.675,0,0,.77778],"8872":[0,.69224,0,0,.61111],"8873":[0,.69224,0,0,.72222],"8874":[0,.69224,0,0,.88889],"8876":[0,.68889,0,0,.61111],"8877":[0,.68889,0,0,.61111],"8878":[0,.68889,0,0,.72222],"8879":[0,.68889,0,0,.72222],"8882":[.03517,.54986,0,0,.77778],"8883":[.03517,.54986,0,0,.77778],"8884":[.13667,.63667,0,0,.77778],"8885":[.13667,.63667,0,0,.77778],"8888":[0,.54986,0,0,1.11111],"8890":[.19444,.43056,0,0,.55556],"8891":[.19444,.69224,0,0,.61111],"8892":[.19444,.69224,0,0,.61111],"8901":[0,.54986,0,0,.27778],"8903":[.08167,.58167,0,0,.77778],"8905":[.08167,.58167,0,0,.77778],"8906":[.08167,.58167,0,0,.77778],"8907":[0,.69224,0,0,.77778],"8908":[0,.69224,0,0,.77778],"8909":[-.03598,.46402,0,0,.77778],"8910":[0,.54986,0,0,.76042],"8911":[0,.54986,0,0,.76042],"8912":[.03517,.54986,0,0,.77778],"8913":[.03517,.54986,0,0,.77778],"8914":[0,.54986,0,0,.66667],"8915":[0,.54986,0,0,.66667],"8916":[0,.69224,0,0,.66667],"8918":[.0391,.5391,0,0,.77778],"8919":[.0391,.5391,0,0,.77778],"8920":[.03517,.54986,0,0,1.33334],"8921":[.03517,.54986,0,0,1.33334],"8922":[.38569,.88569,0,0,.77778],"8923":[.38569,.88569,0,0,.77778],"8926":[.13667,.63667,0,0,.77778],"8927":[.13667,.63667,0,0,.77778],"8928":[.30274,.79383,0,0,.77778],"8929":[.30274,.79383,0,0,.77778],"8934":[.23222,.74111,0,0,.77778],"8935":[.23222,.74111,0,0,.77778],"8936":[.23222,.74111,0,0,.77778],"8937":[.23222,.74111,0,0,.77778],"8938":[.20576,.70576,0,0,.77778],"8939":[.20576,.70576,0,0,.77778],"8940":[.30274,.79383,0,0,.77778],"8941":[.30274,.79383,0,0,.77778],"8994":[.19444,.69224,0,0,.77778],"8995":[.19444,.69224,0,0,.77778],"9416":[.15559,.69224,0,0,.90222],"9484":[0,.69224,0,0,.5],"9488":[0,.69224,0,0,.5],"9492":[0,.37788,0,0,.5],"9496":[0,.37788,0,0,.5],"9585":[.19444,.68889,0,0,.88889],"9586":[.19444,.74111,0,0,.88889],"9632":[0,.675,0,0,.77778],"9633":[0,.675,0,0,.77778],"9650":[0,.54986,0,0,.72222],"9651":[0,.54986,0,0,.72222],"9654":[.03517,.54986,0,0,.77778],"9660":[0,.54986,0,0,.72222],"9661":[0,.54986,0,0,.72222],"9664":[.03517,.54986,0,0,.77778],"9674":[.11111,.69224,0,0,.66667],"9733":[.19444,.69224,0,0,.94445],"10003":[0,.69224,0,0,.83334],"10016":[0,.69224,0,0,.83334],"10731":[.11111,.69224,0,0,.66667],"10846":[.19444,.75583,0,0,.61111],"10877":[.13667,.63667,0,0,.77778],"10878":[.13667,.63667,0,0,.77778],"10885":[.25583,.75583,0,0,.77778],"10886":[.25583,.75583,0,0,.77778],"10887":[.13597,.63597,0,0,.77778],"10888":[.13597,.63597,0,0,.77778],"10889":[.26167,.75726,0,0,.77778],"10890":[.26167,.75726,0,0,.77778],"10891":[.48256,.98256,0,0,.77778],"10892":[.48256,.98256,0,0,.77778],"10901":[.13667,.63667,0,0,.77778],"10902":[.13667,.63667,0,0,.77778],"10933":[.25142,.75726,0,0,.77778],"10934":[.25142,.75726,0,0,.77778],"10935":[.26167,.75726,0,0,.77778],"10936":[.26167,.75726,0,0,.77778],"10937":[.26167,.75726,0,0,.77778],"10938":[.26167,.75726,0,0,.77778],"10949":[.25583,.75583,0,0,.77778],"10950":[.25583,.75583,0,0,.77778],"10955":[.28481,.79383,0,0,.77778],"10956":[.28481,.79383,0,0,.77778],"57350":[.08167,.58167,0,0,.22222],"57351":[.08167,.58167,0,0,.38889],"57352":[.08167,.58167,0,0,.77778],"57353":[0,.43056,.04028,0,.66667],"57356":[.25142,.75726,0,0,.77778],"57357":[.25142,.75726,0,0,.77778],"57358":[.41951,.91951,0,0,.77778],"57359":[.30274,.79383,0,0,.77778],"57360":[.30274,.79383,0,0,.77778],"57361":[.41951,.91951,0,0,.77778],"57366":[.25142,.75726,0,0,.77778],"57367":[.25142,.75726,0,0,.77778],"57368":[.25142,.75726,0,0,.77778],"57369":[.25142,.75726,0,0,.77778],"57370":[.13597,.63597,0,0,.77778],"57371":[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{"48":[0,.43056,0,0,.5],"49":[0,.43056,0,0,.5],"50":[0,.43056,0,0,.5],"51":[.19444,.43056,0,0,.5],"52":[.19444,.43056,0,0,.5],"53":[.19444,.43056,0,0,.5],"54":[0,.64444,0,0,.5],"55":[.19444,.43056,0,0,.5],"56":[0,.64444,0,0,.5],"57":[.19444,.43056,0,0,.5],"65":[0,.68333,0,.19445,.79847],"66":[0,.68333,.03041,.13889,.65681],"67":[0,.68333,.05834,.13889,.52653],"68":[0,.68333,.02778,.08334,.77139],"69":[0,.68333,.08944,.11111,.52778],"70":[0,.68333,.09931,.11111,.71875],"71":[.09722,.68333,.0593,.11111,.59487],"72":[0,.68333,.00965,.11111,.84452],"73":[0,.68333,.07382,0,.54452],"74":[.09722,.68333,.18472,.16667,.67778],"75":[0,.68333,.01445,.05556,.76195],"76":[0,.68333,0,.13889,.68972],"77":[0,.68333,0,.13889,1.2009],"78":[0,.68333,.14736,.08334,.82049],"79":[0,.68333,.02778,.11111,.79611],"80":[0,.68333,.08222,.08334,.69556],"81":[.09722,.68333,0,.11111,.81667],"82":[0,.68333,0,.08334,.8475],"83":[0,.68333,.075,.13889,.60556],"84":[0,.68333,.25417,0,.54464],"85":[0,.68333,.09931,.08334,.62583],"86":[0,.68333,.08222,0,.61278],"87":[0,.68333,.08222,.08334,.98778],"88":[0,.68333,.14643,.13889,.7133],"89":[.09722,.68333,.08222,.08334,.66834],"90":[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{"33":[0,.69141,0,0,.29574],"34":[0,.69141,0,0,.21471],"38":[0,.69141,0,0,.73786],"39":[0,.69141,0,0,.21201],"40":[.24982,.74947,0,0,.38865],"41":[.24982,.74947,0,0,.38865],"42":[0,.62119,0,0,.27764],"43":[.08319,.58283,0,0,.75623],"44":[0,.10803,0,0,.27764],"45":[.08319,.58283,0,0,.75623],"46":[0,.10803,0,0,.27764],"47":[.24982,.74947,0,0,.50181],"48":[0,.47534,0,0,.50181],"49":[0,.47534,0,0,.50181],"50":[0,.47534,0,0,.50181],"51":[.18906,.47534,0,0,.50181],"52":[.18906,.47534,0,0,.50181],"53":[.18906,.47534,0,0,.50181],"54":[0,.69141,0,0,.50181],"55":[.18906,.47534,0,0,.50181],"56":[0,.69141,0,0,.50181],"57":[.18906,.47534,0,0,.50181],"58":[0,.47534,0,0,.21606],"59":[.12604,.47534,0,0,.21606],"61":[-.13099,.36866,0,0,.75623],"63":[0,.69141,0,0,.36245],"65":[0,.69141,0,0,.7176],"66":[0,.69141,0,0,.88397],"67":[0,.69141,0,0,.61254],"68":[0,.69141,0,0,.83158],"69":[0,.69141,0,0,.66278],"70":[.12604,.69141,0,0,.61119],"71":[0,.69141,0,0,.78539],"72":[.06302,.69141,0,0,.7203],"73":[0,.69141,0,0,.55448],"74":[.12604,.69141,0,0,.55231],"75":[0,.69141,0,0,.66845],"76":[0,.69141,0,0,.66602],"77":[0,.69141,0,0,1.04953],"78":[0,.69141,0,0,.83212],"79":[0,.69141,0,0,.82699],"80":[.18906,.69141,0,0,.82753],"81":[.03781,.69141,0,0,.82699],"82":[0,.69141,0,0,.82807],"83":[0,.69141,0,0,.82861],"84":[0,.69141,0,0,.66899],"85":[0,.69141,0,0,.64576],"86":[0,.69141,0,0,.83131],"87":[0,.69141,0,0,1.04602],"88":[0,.69141,0,0,.71922],"89":[.18906,.69141,0,0,.83293],"90":[.12604,.69141,0,0,.60201],"91":[.24982,.74947,0,0,.27764],"93":[.24982,.74947,0,0,.27764],"94":[0,.69141,0,0,.49965],"97":[0,.47534,0,0,.50046],"98":[0,.69141,0,0,.51315],"99":[0,.47534,0,0,.38946],"100":[0,.62119,0,0,.49857],"101":[0,.47534,0,0,.40053],"102":[.18906,.69141,0,0,.32626],"103":[.18906,.47534,0,0,.5037],"104":[.18906,.69141,0,0,.52126],"105":[0,.69141,0,0,.27899],"106":[0,.69141,0,0,.28088],"107":[0,.69141,0,0,.38946],"108":[0,.69141,0,0,.27953],"109":[0,.47534,0,0,.76676],"110":[0,.47534,0,0,.52666],"111":[0,.47534,0,0,.48885],"112":[.18906,.52396,0,0,.50046],"113":[.18906,.47534,0,0,.48912],"114":[0,.47534,0,0,.38919],"115":[0,.47534,0,0,.44266],"116":[0,.62119,0,0,.33301],"117":[0,.47534,0,0,.5172],"118":[0,.52396,0,0,.5118],"119":[0,.52396,0,0,.77351],"120":[.18906,.47534,0,0,.38865],"121":[.18906,.47534,0,0,.49884],"122":[.18906,.47534,0,0,.39054],"8216":[0,.69141,0,0,.21471],"8217":[0,.69141,0,0,.21471],"58112":[0,.62119,0,0,.49749],"58113":[0,.62119,0,0,.4983],"58114":[.18906,.69141,0,0,.33328],"58115":[.18906,.69141,0,0,.32923],"58116":[.18906,.47534,0,0,.50343],"58117":[0,.69141,0,0,.33301],"58118":[0,.62119,0,0,.33409],"58119":[0,.47534,0,0,.50073]},"Main-Bold":{"33":[0,.69444,0,0,.35],"34":[0,.69444,0,0,.60278],"35":[.19444,.69444,0,0,.95833],"36":[.05556,.75,0,0,.575],"37":[.05556,.75,0,0,.95833],"38":[0,.69444,0,0,.89444],"39":[0,.69444,0,0,.31944],"40":[.25,.75,0,0,.44722],"41":[.25,.75,0,0,.44722],"42":[0,.75,0,0,.575],"43":[.13333,.63333,0,0,.89444],"44":[.19444,.15556,0,0,.31944],"45":[0,.44444,0,0,.38333],"46":[0,.15556,0,0,.31944],"47":[.25,.75,0,0,.575],"48":[0,.64444,0,0,.575],"49":[0,.64444,0,0,.575],"50":[0,.64444,0,0,.575],"51":[0,.64444,0,0,.575],"52":[0,.64444,0,0,.575],"53":[0,.64444,0,0,.575],"54":[0,.64444,0,0,.575],"55":[0,.64444,0,0,.575],"56":[0,.64444,0,0,.575],"57":[0,.64444,0,0,.575],"58":[0,.44444,0,0,.31944],"59":[.19444,.44444,0,0,.31944],"60":[.08556,.58556,0,0,.89444],"61":[-.10889,.39111,0,0,.89444],"62":[.08556,.58556,0,0,.89444],"63":[0,.69444,0,0,.54305],"64":[0,.69444,0,0,.89444],"65":[0,.68611,0,0,.86944],"66":[0,.68611,0,0,.81805],"67":[0,.68611,0,0,.83055],"68":[0,.68611,0,0,.88194],"69":[0,.68611,0,0,.75555],"70":[0,.68611,0,0,.72361],"71":[0,.68611,0,0,.90416],"72":[0,.68611,0,0,.9],"73":[0,.68611,0,0,.43611],"74":[0,.68611,0,0,.59444],"75":[0,.68611,0,0,.90138],"76":[0,.68611,0,0,.69166],"77":[0,.68611,0,0,1.09166],"78":[0,.68611,0,0,.9],"79":[0,.68611,0,0,.86388],"80":[0,.68611,0,0,.78611],"81":[.19444,.68611,0,0,.86388],"82":[0,.68611,0,0,.8625],"83":[0,.68611,0,0,.63889],"84":[0,.68611,0,0,.8],"85":[0,.68611,0,0,.88472],"86":[0,.68611,.01597,0,.86944],"87":[0,.68611,.01597,0,1.18888],"88":[0,.68611,0,0,.86944],"89":[0,.68611,.02875,0,.86944],"90":[0,.68611,0,0,.70277],"91":[.25,.75,0,0,.31944],"92":[.25,.75,0,0,.575],"93":[.25,.75,0,0,.31944],"94":[0,.69444,0,0,.575],"95":[.31,.13444,.03194,0,.575],"97":[0,.44444,0,0,.55902],"98":[0,.69444,0,0,.63889],"99":[0,.44444,0,0,.51111],"100":[0,.69444,0,0,.63889],"101":[0,.44444,0,0,.52708],"102":[0,.69444,.10903,0,.35139],"103":[.19444,.44444,.01597,0,.575],"104":[0,.69444,0,0,.63889],"105":[0,.69444,0,0,.31944],"106":[.19444,.69444,0,0,.35139],"107":[0,.69444,0,0,.60694],"108":[0,.69444,0,0,.31944],"109":[0,.44444,0,0,.95833],"110":[0,.44444,0,0,.63889],"111":[0,.44444,0,0,.575],"112":[.19444,.44444,0,0,.63889],"113":[.19444,.44444,0,0,.60694],"114":[0,.44444,0,0,.47361],"115":[0,.44444,0,0,.45361],"116":[0,.63492,0,0,.44722],"117":[0,.44444,0,0,.63889],"118":[0,.44444,.01597,0,.60694],"119":[0,.44444,.01597,0,.83055],"120":[0,.44444,0,0,.60694],"121":[.19444,.44444,.01597,0,.60694],"122":[0,.44444,0,0,.51111],"123":[.25,.75,0,0,.575],"124":[.25,.75,0,0,.31944],"125":[.25,.75,0,0,.575],"126":[.35,.34444,0,0,.575],"168":[0,.69444,0,0,.575],"172":[0,.44444,0,0,.76666],"176":[0,.69444,0,0,.86944],"177":[.13333,.63333,0,0,.89444],"184":[.17014,0,0,0,.51111],"198":[0,.68611,0,0,1.04166],"215":[.13333,.63333,0,0,.89444],"216":[.04861,.73472,0,0,.89444],"223":[0,.69444,0,0,.59722],"230":[0,.44444,0,0,.83055],"247":[.13333,.63333,0,0,.89444],"248":[.09722,.54167,0,0,.575],"305":[0,.44444,0,0,.31944],"338":[0,.68611,0,0,1.16944],"339":[0,.44444,0,0,.89444],"567":[.19444,.44444,0,0,.35139],"710":[0,.69444,0,0,.575],"711":[0,.63194,0,0,.575],"713":[0,.59611,0,0,.575],"714":[0,.69444,0,0,.575],"715":[0,.69444,0,0,.575],"728":[0,.69444,0,0,.575],"729":[0,.69444,0,0,.31944],"730":[0,.69444,0,0,.86944],"732":[0,.69444,0,0,.575],"733":[0,.69444,0,0,.575],"915":[0,.68611,0,0,.69166],"916":[0,.68611,0,0,.95833],"920":[0,.68611,0,0,.89444],"923":[0,.68611,0,0,.80555],"926":[0,.68611,0,0,.76666],"928":[0,.68611,0,0,.9],"931":[0,.68611,0,0,.83055],"933":[0,.68611,0,0,.89444],"934":[0,.68611,0,0,.83055],"936":[0,.68611,0,0,.89444],"937":[0,.68611,0,0,.83055],"8211":[0,.44444,.03194,0,.575],"8212":[0,.44444,.03194,0,1.14999],"8216":[0,.69444,0,0,.31944],"8217":[0,.69444,0,0,.31944],"8220":[0,.69444,0,0,.60278],"8221":[0,.69444,0,0,.60278],"8224":[.19444,.69444,0,0,.51111],"8225":[.19444,.69444,0,0,.51111],"8242":[0,.55556,0,0,.34444],"8407":[0,.72444,.15486,0,.575],"8463":[0,.69444,0,0,.66759],"8465":[0,.69444,0,0,.83055],"8467":[0,.69444,0,0,.47361],"8472":[.19444,.44444,0,0,.74027],"8476":[0,.69444,0,0,.83055],"8501":[0,.69444,0,0,.70277],"8592":[-.10889,.39111,0,0,1.14999],"8593":[.19444,.69444,0,0,.575],"8594":[-.10889,.39111,0,0,1.14999],"8595":[.19444,.69444,0,0,.575],"8596":[-.10889,.39111,0,0,1.14999],"8597":[.25,.75,0,0,.575],"8598":[.19444,.69444,0,0,1.14999],"8599":[.19444,.69444,0,0,1.14999],"8600":[.19444,.69444,0,0,1.14999],"8601":[.19444,.69444,0,0,1.14999],"8636":[-.10889,.39111,0,0,1.14999],"8637":[-.10889,.39111,0,0,1.14999],"8640":[-.10889,.39111,0,0,1.14999],"8641":[-.10889,.39111,0,0,1.14999],"8656":[-.10889,.39111,0,0,1.14999],"8657":[.19444,.69444,0,0,.70277],"8658":[-.10889,.39111,0,0,1.14999],"8659":[.19444,.69444,0,0,.70277],"8660":[-.10889,.39111,0,0,1.14999],"8661":[.25,.75,0,0,.70277],"8704":[0,.69444,0,0,.63889],"8706":[0,.69444,.06389,0,.62847],"8707":[0,.69444,0,0,.63889],"8709":[.05556,.75,0,0,.575],"8711":[0,.68611,0,0,.95833],"8712":[.08556,.58556,0,0,.76666],"8715":[.08556,.58556,0,0,.76666],"8722":[.13333,.63333,0,0,.89444],"8723":[.13333,.63333,0,0,.89444],"8725":[.25,.75,0,0,.575],"8726":[.25,.75,0,0,.575],"8727":[-.02778,.47222,0,0,.575],"8728":[-.02639,.47361,0,0,.575],"8729":[-.02639,.47361,0,0,.575],"8730":[.18,.82,0,0,.95833],"8733":[0,.44444,0,0,.89444],"8734":[0,.44444,0,0,1.14999],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.31944],"8741":[.25,.75,0,0,.575],"8743":[0,.55556,0,0,.76666],"8744":[0,.55556,0,0,.76666],"8745":[0,.55556,0,0,.76666],"8746":[0,.55556,0,0,.76666],"8747":[.19444,.69444,.12778,0,.56875],"8764":[-.10889,.39111,0,0,.89444],"8768":[.19444,.69444,0,0,.31944],"8771":[.00222,.50222,0,0,.89444],"8776":[.02444,.52444,0,0,.89444],"8781":[.00222,.50222,0,0,.89444],"8801":[.00222,.50222,0,0,.89444],"8804":[.19667,.69667,0,0,.89444],"8805":[.19667,.69667,0,0,.89444],"8810":[.08556,.58556,0,0,1.14999],"8811":[.08556,.58556,0,0,1.14999],"8826":[.08556,.58556,0,0,.89444],"8827":[.08556,.58556,0,0,.89444],"8834":[.08556,.58556,0,0,.89444],"8835":[.08556,.58556,0,0,.89444],"8838":[.19667,.69667,0,0,.89444],"8839":[.19667,.69667,0,0,.89444],"8846":[0,.55556,0,0,.76666],"8849":[.19667,.69667,0,0,.89444],"8850":[.19667,.69667,0,0,.89444],"8851":[0,.55556,0,0,.76666],"8852":[0,.55556,0,0,.76666],"8853":[.13333,.63333,0,0,.89444],"8854":[.13333,.63333,0,0,.89444],"8855":[.13333,.63333,0,0,.89444],"8856":[.13333,.63333,0,0,.89444],"8857":[.13333,.63333,0,0,.89444],"8866":[0,.69444,0,0,.70277],"8867":[0,.69444,0,0,.70277],"8868":[0,.69444,0,0,.89444],"8869":[0,.69444,0,0,.89444],"8900":[-.02639,.47361,0,0,.575],"8901":[-.02639,.47361,0,0,.31944],"8902":[-.02778,.47222,0,0,.575],"8968":[.25,.75,0,0,.51111],"8969":[.25,.75,0,0,.51111],"8970":[.25,.75,0,0,.51111],"8971":[.25,.75,0,0,.51111],"8994":[-.13889,.36111,0,0,1.14999],"8995":[-.13889,.36111,0,0,1.14999],"9651":[.19444,.69444,0,0,1.02222],"9657":[-.02778,.47222,0,0,.575],"9661":[.19444,.69444,0,0,1.02222],"9667":[-.02778,.47222,0,0,.575],"9711":[.19444,.69444,0,0,1.14999],"9824":[.12963,.69444,0,0,.89444],"9825":[.12963,.69444,0,0,.89444],"9826":[.12963,.69444,0,0,.89444],"9827":[.12963,.69444,0,0,.89444],"9837":[0,.75,0,0,.44722],"9838":[.19444,.69444,0,0,.44722],"9839":[.19444,.69444,0,0,.44722],"10216":[.25,.75,0,0,.44722],"10217":[.25,.75,0,0,.44722],"10815":[0,.68611,0,0,.9],"10927":[.19667,.69667,0,0,.89444],"10928":[.19667,.69667,0,0,.89444],"57376":[.19444,.69444,0,0,0]},"Main-BoldItalic":{"33":[0,.69444,.11417,0,.38611],"34":[0,.69444,.07939,0,.62055],"35":[.19444,.69444,.06833,0,.94444],"37":[.05556,.75,.12861,0,.94444],"38":[0,.69444,.08528,0,.88555],"39":[0,.69444,.12945,0,.35555],"40":[.25,.75,.15806,0,.47333],"41":[.25,.75,.03306,0,.47333],"42":[0,.75,.14333,0,.59111],"43":[.10333,.60333,.03306,0,.88555],"44":[.19444,.14722,0,0,.35555],"45":[0,.44444,.02611,0,.41444],"46":[0,.14722,0,0,.35555],"47":[.25,.75,.15806,0,.59111],"48":[0,.64444,.13167,0,.59111],"49":[0,.64444,.13167,0,.59111],"50":[0,.64444,.13167,0,.59111],"51":[0,.64444,.13167,0,.59111],"52":[.19444,.64444,.13167,0,.59111],"53":[0,.64444,.13167,0,.59111],"54":[0,.64444,.13167,0,.59111],"55":[.19444,.64444,.13167,0,.59111],"56":[0,.64444,.13167,0,.59111],"57":[0,.64444,.13167,0,.59111],"58":[0,.44444,.06695,0,.35555],"59":[.19444,.44444,.06695,0,.35555],"61":[-.10889,.39111,.06833,0,.88555],"63":[0,.69444,.11472,0,.59111],"64":[0,.69444,.09208,0,.88555],"65":[0,.68611,0,0,.86555],"66":[0,.68611,.0992,0,.81666],"67":[0,.68611,.14208,0,.82666],"68":[0,.68611,.09062,0,.87555],"69":[0,.68611,.11431,0,.75666],"70":[0,.68611,.12903,0,.72722],"71":[0,.68611,.07347,0,.89527],"72":[0,.68611,.17208,0,.8961],"73":[0,.68611,.15681,0,.47166],"74":[0,.68611,.145,0,.61055],"75":[0,.68611,.14208,0,.89499],"76":[0,.68611,0,0,.69777],"77":[0,.68611,.17208,0,1.07277],"78":[0,.68611,.17208,0,.8961],"79":[0,.68611,.09062,0,.85499],"80":[0,.68611,.0992,0,.78721],"81":[.19444,.68611,.09062,0,.85499],"82":[0,.68611,.02559,0,.85944],"83":[0,.68611,.11264,0,.64999],"84":[0,.68611,.12903,0,.7961],"85":[0,.68611,.17208,0,.88083],"86":[0,.68611,.18625,0,.86555],"87":[0,.68611,.18625,0,1.15999],"88":[0,.68611,.15681,0,.86555],"89":[0,.68611,.19803,0,.86555],"90":[0,.68611,.14208,0,.70888],"91":[.25,.75,.1875,0,.35611],"93":[.25,.75,.09972,0,.35611],"94":[0,.69444,.06709,0,.59111],"95":[.31,.13444,.09811,0,.59111],"97":[0,.44444,.09426,0,.59111],"98":[0,.69444,.07861,0,.53222],"99":[0,.44444,.05222,0,.53222],"100":[0,.69444,.10861,0,.59111],"101":[0,.44444,.085,0,.53222],"102":[.19444,.69444,.21778,0,.4],"103":[.19444,.44444,.105,0,.53222],"104":[0,.69444,.09426,0,.59111],"105":[0,.69326,.11387,0,.35555],"106":[.19444,.69326,.1672,0,.35555],"107":[0,.69444,.11111,0,.53222],"108":[0,.69444,.10861,0,.29666],"109":[0,.44444,.09426,0,.94444],"110":[0,.44444,.09426,0,.64999],"111":[0,.44444,.07861,0,.59111],"112":[.19444,.44444,.07861,0,.59111],"113":[.19444,.44444,.105,0,.53222],"114":[0,.44444,.11111,0,.50167],"115":[0,.44444,.08167,0,.48694],"116":[0,.63492,.09639,0,.385],"117":[0,.44444,.09426,0,.62055],"118":[0,.44444,.11111,0,.53222],"119":[0,.44444,.11111,0,.76777],"120":[0,.44444,.12583,0,.56055],"121":[.19444,.44444,.105,0,.56166],"122":[0,.44444,.13889,0,.49055],"126":[.35,.34444,.11472,0,.59111],"163":[0,.69444,0,0,.86853],"168":[0,.69444,.11473,0,.59111],"176":[0,.69444,0,0,.94888],"184":[.17014,0,0,0,.53222],"198":[0,.68611,.11431,0,1.02277],"216":[.04861,.73472,.09062,0,.88555],"223":[.19444,.69444,.09736,0,.665],"230":[0,.44444,.085,0,.82666],"248":[.09722,.54167,.09458,0,.59111],"305":[0,.44444,.09426,0,.35555],"338":[0,.68611,.11431,0,1.14054],"339":[0,.44444,.085,0,.82666],"567":[.19444,.44444,.04611,0,.385],"710":[0,.69444,.06709,0,.59111],"711":[0,.63194,.08271,0,.59111],"713":[0,.59444,.10444,0,.59111],"714":[0,.69444,.08528,0,.59111],"715":[0,.69444,0,0,.59111],"728":[0,.69444,.10333,0,.59111],"729":[0,.69444,.12945,0,.35555],"730":[0,.69444,0,0,.94888],"732":[0,.69444,.11472,0,.59111],"733":[0,.69444,.11472,0,.59111],"915":[0,.68611,.12903,0,.69777],"916":[0,.68611,0,0,.94444],"920":[0,.68611,.09062,0,.88555],"923":[0,.68611,0,0,.80666],"926":[0,.68611,.15092,0,.76777],"928":[0,.68611,.17208,0,.8961],"931":[0,.68611,.11431,0,.82666],"933":[0,.68611,.10778,0,.88555],"934":[0,.68611,.05632,0,.82666],"936":[0,.68611,.10778,0,.88555],"937":[0,.68611,.0992,0,.82666],"8211":[0,.44444,.09811,0,.59111],"8212":[0,.44444,.09811,0,1.18221],"8216":[0,.69444,.12945,0,.35555],"8217":[0,.69444,.12945,0,.35555],"8220":[0,.69444,.16772,0,.62055],"8221":[0,.69444,.07939,0,.62055]},"Main-Italic":{"33":[0,.69444,.12417,0,.30667],"34":[0,.69444,.06961,0,.51444],"35":[.19444,.69444,.06616,0,.81777],"37":[.05556,.75,.13639,0,.81777],"38":[0,.69444,.09694,0,.76666],"39":[0,.69444,.12417,0,.30667],"40":[.25,.75,.16194,0,.40889],"41":[.25,.75,.03694,0,.40889],"42":[0,.75,.14917,0,.51111],"43":[.05667,.56167,.03694,0,.76666],"44":[.19444,.10556,0,0,.30667],"45":[0,.43056,.02826,0,.35778],"46":[0,.10556,0,0,.30667],"47":[.25,.75,.16194,0,.51111],"48":[0,.64444,.13556,0,.51111],"49":[0,.64444,.13556,0,.51111],"50":[0,.64444,.13556,0,.51111],"51":[0,.64444,.13556,0,.51111],"52":[.19444,.64444,.13556,0,.51111],"53":[0,.64444,.13556,0,.51111],"54":[0,.64444,.13556,0,.51111],"55":[.19444,.64444,.13556,0,.51111],"56":[0,.64444,.13556,0,.51111],"57":[0,.64444,.13556,0,.51111],"58":[0,.43056,.0582,0,.30667],"59":[.19444,.43056,.0582,0,.30667],"61":[-.13313,.36687,.06616,0,.76666],"63":[0,.69444,.1225,0,.51111],"64":[0,.69444,.09597,0,.76666],"65":[0,.68333,0,0,.74333],"66":[0,.68333,.10257,0,.70389],"67":[0,.68333,.14528,0,.71555],"68":[0,.68333,.09403,0,.755],"69":[0,.68333,.12028,0,.67833],"70":[0,.68333,.13305,0,.65277],"71":[0,.68333,.08722,0,.77361],"72":[0,.68333,.16389,0,.74333],"73":[0,.68333,.15806,0,.38555],"74":[0,.68333,.14028,0,.525],"75":[0,.68333,.14528,0,.76888],"76":[0,.68333,0,0,.62722],"77":[0,.68333,.16389,0,.89666],"78":[0,.68333,.16389,0,.74333],"79":[0,.68333,.09403,0,.76666],"80":[0,.68333,.10257,0,.67833],"81":[.19444,.68333,.09403,0,.76666],"82":[0,.68333,.03868,0,.72944],"83":[0,.68333,.11972,0,.56222],"84":[0,.68333,.13305,0,.71555],"85":[0,.68333,.16389,0,.74333],"86":[0,.68333,.18361,0,.74333],"87":[0,.68333,.18361,0,.99888],"88":[0,.68333,.15806,0,.74333],"89":[0,.68333,.19383,0,.74333],"90":[0,.68333,.14528,0,.61333],"91":[.25,.75,.1875,0,.30667],"93":[.25,.75,.10528,0,.30667],"94":[0,.69444,.06646,0,.51111],"95":[.31,.12056,.09208,0,.51111],"97":[0,.43056,.07671,0,.51111],"98":[0,.69444,.06312,0,.46],"99":[0,.43056,.05653,0,.46],"100":[0,.69444,.10333,0,.51111],"101":[0,.43056,.07514,0,.46],"102":[.19444,.69444,.21194,0,.30667],"103":[.19444,.43056,.08847,0,.46],"104":[0,.69444,.07671,0,.51111],"105":[0,.65536,.1019,0,.30667],"106":[.19444,.65536,.14467,0,.30667],"107":[0,.69444,.10764,0,.46],"108":[0,.69444,.10333,0,.25555],"109":[0,.43056,.07671,0,.81777],"110":[0,.43056,.07671,0,.56222],"111":[0,.43056,.06312,0,.51111],"112":[.19444,.43056,.06312,0,.51111],"113":[.19444,.43056,.08847,0,.46],"114":[0,.43056,.10764,0,.42166],"115":[0,.43056,.08208,0,.40889],"116":[0,.61508,.09486,0,.33222],"117":[0,.43056,.07671,0,.53666],"118":[0,.43056,.10764,0,.46],"119":[0,.43056,.10764,0,.66444],"120":[0,.43056,.12042,0,.46389],"121":[.19444,.43056,.08847,0,.48555],"122":[0,.43056,.12292,0,.40889],"126":[.35,.31786,.11585,0,.51111],"163":[0,.69444,0,0,.76909],"168":[0,.66786,.10474,0,.51111],"176":[0,.69444,0,0,.83129],"184":[.17014,0,0,0,.46],"198":[0,.68333,.12028,0,.88277],"216":[.04861,.73194,.09403,0,.76666],"223":[.19444,.69444,.10514,0,.53666],"230":[0,.43056,.07514,0,.71555],"248":[.09722,.52778,.09194,0,.51111],"305":[0,.43056,0,.02778,.32246],"338":[0,.68333,.12028,0,.98499],"339":[0,.43056,.07514,0,.71555],"567":[.19444,.43056,0,.08334,.38403],"710":[0,.69444,.06646,0,.51111],"711":[0,.62847,.08295,0,.51111],"713":[0,.56167,.10333,0,.51111],"714":[0,.69444,.09694,0,.51111],"715":[0,.69444,0,0,.51111],"728":[0,.69444,.10806,0,.51111],"729":[0,.66786,.11752,0,.30667],"730":[0,.69444,0,0,.83129],"732":[0,.66786,.11585,0,.51111],"733":[0,.69444,.1225,0,.51111],"915":[0,.68333,.13305,0,.62722],"916":[0,.68333,0,0,.81777],"920":[0,.68333,.09403,0,.76666],"923":[0,.68333,0,0,.69222],"926":[0,.68333,.15294,0,.66444],"928":[0,.68333,.16389,0,.74333],"931":[0,.68333,.12028,0,.71555],"933":[0,.68333,.11111,0,.76666],"934":[0,.68333,.05986,0,.71555],"936":[0,.68333,.11111,0,.76666],"937":[0,.68333,.10257,0,.71555],"8211":[0,.43056,.09208,0,.51111],"8212":[0,.43056,.09208,0,1.02222],"8216":[0,.69444,.12417,0,.30667],"8217":[0,.69444,.12417,0,.30667],"8220":[0,.69444,.1685,0,.51444],"8221":[0,.69444,.06961,0,.51444],"8463":[0,.68889,0,0,.54028]},"Main-Regular":{"32":[0,0,0,0,.25],"33":[0,.69444,0,0,.27778],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.77778],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.19444,.10556,0,0,.27778],"45":[0,.43056,0,0,.33333],"46":[0,.10556,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.64444,0,0,.5],"49":[0,.64444,0,0,.5],"50":[0,.64444,0,0,.5],"51":[0,.64444,0,0,.5],"52":[0,.64444,0,0,.5],"53":[0,.64444,0,0,.5],"54":[0,.64444,0,0,.5],"55":[0,.64444,0,0,.5],"56":[0,.64444,0,0,.5],"57":[0,.64444,0,0,.5],"58":[0,.43056,0,0,.27778],"59":[.19444,.43056,0,0,.27778],"60":[.0391,.5391,0,0,.77778],"61":[-.13313,.36687,0,0,.77778],"62":[.0391,.5391,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.77778],"65":[0,.68333,0,0,.75],"66":[0,.68333,0,0,.70834],"67":[0,.68333,0,0,.72222],"68":[0,.68333,0,0,.76389],"69":[0,.68333,0,0,.68056],"70":[0,.68333,0,0,.65278],"71":[0,.68333,0,0,.78472],"72":[0,.68333,0,0,.75],"73":[0,.68333,0,0,.36111],"74":[0,.68333,0,0,.51389],"75":[0,.68333,0,0,.77778],"76":[0,.68333,0,0,.625],"77":[0,.68333,0,0,.91667],"78":[0,.68333,0,0,.75],"79":[0,.68333,0,0,.77778],"80":[0,.68333,0,0,.68056],"81":[.19444,.68333,0,0,.77778],"82":[0,.68333,0,0,.73611],"83":[0,.68333,0,0,.55556],"84":[0,.68333,0,0,.72222],"85":[0,.68333,0,0,.75],"86":[0,.68333,.01389,0,.75],"87":[0,.68333,.01389,0,1.02778],"88":[0,.68333,0,0,.75],"89":[0,.68333,.025,0,.75],"90":[0,.68333,0,0,.61111],"91":[.25,.75,0,0,.27778],"92":[.25,.75,0,0,.5],"93":[.25,.75,0,0,.27778],"94":[0,.69444,0,0,.5],"95":[.31,.12056,.02778,0,.5],"97":[0,.43056,0,0,.5],"98":[0,.69444,0,0,.55556],"99":[0,.43056,0,0,.44445],"100":[0,.69444,0,0,.55556],"101":[0,.43056,0,0,.44445],"102":[0,.69444,.07778,0,.30556],"103":[.19444,.43056,.01389,0,.5],"104":[0,.69444,0,0,.55556],"105":[0,.66786,0,0,.27778],"106":[.19444,.66786,0,0,.30556],"107":[0,.69444,0,0,.52778],"108":[0,.69444,0,0,.27778],"109":[0,.43056,0,0,.83334],"110":[0,.43056,0,0,.55556],"111":[0,.43056,0,0,.5],"112":[.19444,.43056,0,0,.55556],"113":[.19444,.43056,0,0,.52778],"114":[0,.43056,0,0,.39167],"115":[0,.43056,0,0,.39445],"116":[0,.61508,0,0,.38889],"117":[0,.43056,0,0,.55556],"118":[0,.43056,.01389,0,.52778],"119":[0,.43056,.01389,0,.72222],"120":[0,.43056,0,0,.52778],"121":[.19444,.43056,.01389,0,.52778],"122":[0,.43056,0,0,.44445],"123":[.25,.75,0,0,.5],"124":[.25,.75,0,0,.27778],"125":[.25,.75,0,0,.5],"126":[.35,.31786,0,0,.5],"160":[0,0,0,0,.25],"167":[.19444,.69444,0,0,.44445],"168":[0,.66786,0,0,.5],"172":[0,.43056,0,0,.66667],"176":[0,.69444,0,0,.75],"177":[.08333,.58333,0,0,.77778],"182":[.19444,.69444,0,0,.61111],"184":[.17014,0,0,0,.44445],"198":[0,.68333,0,0,.90278],"215":[.08333,.58333,0,0,.77778],"216":[.04861,.73194,0,0,.77778],"223":[0,.69444,0,0,.5],"230":[0,.43056,0,0,.72222],"247":[.08333,.58333,0,0,.77778],"248":[.09722,.52778,0,0,.5],"305":[0,.43056,0,0,.27778],"338":[0,.68333,0,0,1.01389],"339":[0,.43056,0,0,.77778],"567":[.19444,.43056,0,0,.30556],"710":[0,.69444,0,0,.5],"711":[0,.62847,0,0,.5],"713":[0,.56778,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.66786,0,0,.27778],"730":[0,.69444,0,0,.75],"732":[0,.66786,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.68333,0,0,.625],"916":[0,.68333,0,0,.83334],"920":[0,.68333,0,0,.77778],"923":[0,.68333,0,0,.69445],"926":[0,.68333,0,0,.66667],"928":[0,.68333,0,0,.75],"931":[0,.68333,0,0,.72222],"933":[0,.68333,0,0,.77778],"934":[0,.68333,0,0,.72222],"936":[0,.68333,0,0,.77778],"937":[0,.68333,0,0,.72222],"8211":[0,.43056,.02778,0,.5],"8212":[0,.43056,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5],"8224":[.19444,.69444,0,0,.44445],"8225":[.19444,.69444,0,0,.44445],"8230":[0,.12,0,0,1.172],"8242":[0,.55556,0,0,.275],"8407":[0,.71444,.15382,0,.5],"8463":[0,.68889,0,0,.54028],"8465":[0,.69444,0,0,.72222],"8467":[0,.69444,0,.11111,.41667],"8472":[.19444,.43056,0,.11111,.63646],"8476":[0,.69444,0,0,.72222],"8501":[0,.69444,0,0,.61111],"8592":[-.13313,.36687,0,0,1],"8593":[.19444,.69444,0,0,.5],"8594":[-.13313,.36687,0,0,1],"8595":[.19444,.69444,0,0,.5],"8596":[-.13313,.36687,0,0,1],"8597":[.25,.75,0,0,.5],"8598":[.19444,.69444,0,0,1],"8599":[.19444,.69444,0,0,1],"8600":[.19444,.69444,0,0,1],"8601":[.19444,.69444,0,0,1],"8614":[.011,.511,0,0,1],"8617":[.011,.511,0,0,1.126],"8618":[.011,.511,0,0,1.126],"8636":[-.13313,.36687,0,0,1],"8637":[-.13313,.36687,0,0,1],"8640":[-.13313,.36687,0,0,1],"8641":[-.13313,.36687,0,0,1],"8652":[.011,.671,0,0,1],"8656":[-.13313,.36687,0,0,1],"8657":[.19444,.69444,0,0,.61111],"8658":[-.13313,.36687,0,0,1],"8659":[.19444,.69444,0,0,.61111],"8660":[-.13313,.36687,0,0,1],"8661":[.25,.75,0,0,.61111],"8704":[0,.69444,0,0,.55556],"8706":[0,.69444,.05556,.08334,.5309],"8707":[0,.69444,0,0,.55556],"8709":[.05556,.75,0,0,.5],"8711":[0,.68333,0,0,.83334],"8712":[.0391,.5391,0,0,.66667],"8715":[.0391,.5391,0,0,.66667],"8722":[.08333,.58333,0,0,.77778],"8723":[.08333,.58333,0,0,.77778],"8725":[.25,.75,0,0,.5],"8726":[.25,.75,0,0,.5],"8727":[-.03472,.46528,0,0,.5],"8728":[-.05555,.44445,0,0,.5],"8729":[-.05555,.44445,0,0,.5],"8730":[.2,.8,0,0,.83334],"8733":[0,.43056,0,0,.77778],"8734":[0,.43056,0,0,1],"8736":[0,.69224,0,0,.72222],"8739":[.25,.75,0,0,.27778],"8741":[.25,.75,0,0,.5],"8743":[0,.55556,0,0,.66667],"8744":[0,.55556,0,0,.66667],"8745":[0,.55556,0,0,.66667],"8746":[0,.55556,0,0,.66667],"8747":[.19444,.69444,.11111,0,.41667],"8764":[-.13313,.36687,0,0,.77778],"8768":[.19444,.69444,0,0,.27778],"8771":[-.03625,.46375,0,0,.77778],"8773":[-.022,.589,0,0,1],"8776":[-.01688,.48312,0,0,.77778],"8781":[-.03625,.46375,0,0,.77778],"8784":[-.133,.67,0,0,.778],"8801":[-.03625,.46375,0,0,.77778],"8804":[.13597,.63597,0,0,.77778],"8805":[.13597,.63597,0,0,.77778],"8810":[.0391,.5391,0,0,1],"8811":[.0391,.5391,0,0,1],"8826":[.0391,.5391,0,0,.77778],"8827":[.0391,.5391,0,0,.77778],"8834":[.0391,.5391,0,0,.77778],"8835":[.0391,.5391,0,0,.77778],"8838":[.13597,.63597,0,0,.77778],"8839":[.13597,.63597,0,0,.77778],"8846":[0,.55556,0,0,.66667],"8849":[.13597,.63597,0,0,.77778],"8850":[.13597,.63597,0,0,.77778],"8851":[0,.55556,0,0,.66667],"8852":[0,.55556,0,0,.66667],"8853":[.08333,.58333,0,0,.77778],"8854":[.08333,.58333,0,0,.77778],"8855":[.08333,.58333,0,0,.77778],"8856":[.08333,.58333,0,0,.77778],"8857":[.08333,.58333,0,0,.77778],"8866":[0,.69444,0,0,.61111],"8867":[0,.69444,0,0,.61111],"8868":[0,.69444,0,0,.77778],"8869":[0,.69444,0,0,.77778],"8872":[.249,.75,0,0,.867],"8900":[-.05555,.44445,0,0,.5],"8901":[-.05555,.44445,0,0,.27778],"8902":[-.03472,.46528,0,0,.5],"8904":[.005,.505,0,0,.9],"8942":[.03,.9,0,0,.278],"8943":[-.19,.31,0,0,1.172],"8945":[-.1,.82,0,0,1.282],"8968":[.25,.75,0,0,.44445],"8969":[.25,.75,0,0,.44445],"8970":[.25,.75,0,0,.44445],"8971":[.25,.75,0,0,.44445],"8994":[-.14236,.35764,0,0,1],"8995":[-.14236,.35764,0,0,1],"9136":[.244,.744,0,0,.412],"9137":[.244,.744,0,0,.412],"9651":[.19444,.69444,0,0,.88889],"9657":[-.03472,.46528,0,0,.5],"9661":[.19444,.69444,0,0,.88889],"9667":[-.03472,.46528,0,0,.5],"9711":[.19444,.69444,0,0,1],"9824":[.12963,.69444,0,0,.77778],"9825":[.12963,.69444,0,0,.77778],"9826":[.12963,.69444,0,0,.77778],"9827":[.12963,.69444,0,0,.77778],"9837":[0,.75,0,0,.38889],"9838":[.19444,.69444,0,0,.38889],"9839":[.19444,.69444,0,0,.38889],"10216":[.25,.75,0,0,.38889],"10217":[.25,.75,0,0,.38889],"10222":[.244,.744,0,0,.412],"10223":[.244,.744,0,0,.412],"10229":[.011,.511,0,0,1.609],"10230":[.011,.511,0,0,1.638],"10231":[.011,.511,0,0,1.859],"10232":[.024,.525,0,0,1.609],"10233":[.024,.525,0,0,1.638],"10234":[.024,.525,0,0,1.858],"10236":[.011,.511,0,0,1.638],"10815":[0,.68333,0,0,.75],"10927":[.13597,.63597,0,0,.77778],"10928":[.13597,.63597,0,0,.77778],"57376":[.19444,.69444,0,0,0]},"Math-BoldItalic":{"65":[0,.68611,0,0,.86944],"66":[0,.68611,.04835,0,.8664],"67":[0,.68611,.06979,0,.81694],"68":[0,.68611,.03194,0,.93812],"69":[0,.68611,.05451,0,.81007],"70":[0,.68611,.15972,0,.68889],"71":[0,.68611,0,0,.88673],"72":[0,.68611,.08229,0,.98229],"73":[0,.68611,.07778,0,.51111],"74":[0,.68611,.10069,0,.63125],"75":[0,.68611,.06979,0,.97118],"76":[0,.68611,0,0,.75555],"77":[0,.68611,.11424,0,1.14201],"78":[0,.68611,.11424,0,.95034],"79":[0,.68611,.03194,0,.83666],"80":[0,.68611,.15972,0,.72309],"81":[.19444,.68611,0,0,.86861],"82":[0,.68611,.00421,0,.87235],"83":[0,.68611,.05382,0,.69271],"84":[0,.68611,.15972,0,.63663],"85":[0,.68611,.11424,0,.80027],"86":[0,.68611,.25555,0,.67778],"87":[0,.68611,.15972,0,1.09305],"88":[0,.68611,.07778,0,.94722],"89":[0,.68611,.25555,0,.67458],"90":[0,.68611,.06979,0,.77257],"97":[0,.44444,0,0,.63287],"98":[0,.69444,0,0,.52083],"99":[0,.44444,0,0,.51342],"100":[0,.69444,0,0,.60972],"101":[0,.44444,0,0,.55361],"102":[.19444,.69444,.11042,0,.56806],"103":[.19444,.44444,.03704,0,.5449],"104":[0,.69444,0,0,.66759],"105":[0,.69326,0,0,.4048],"106":[.19444,.69326,.0622,0,.47083],"107":[0,.69444,.01852,0,.6037],"108":[0,.69444,.0088,0,.34815],"109":[0,.44444,0,0,1.0324],"110":[0,.44444,0,0,.71296],"111":[0,.44444,0,0,.58472],"112":[.19444,.44444,0,0,.60092],"113":[.19444,.44444,.03704,0,.54213],"114":[0,.44444,.03194,0,.5287],"115":[0,.44444,0,0,.53125],"116":[0,.63492,0,0,.41528],"117":[0,.44444,0,0,.68102],"118":[0,.44444,.03704,0,.56666],"119":[0,.44444,.02778,0,.83148],"120":[0,.44444,0,0,.65903],"121":[.19444,.44444,.03704,0,.59028],"122":[0,.44444,.04213,0,.55509],"915":[0,.68611,.15972,0,.65694],"916":[0,.68611,0,0,.95833],"920":[0,.68611,.03194,0,.86722],"923":[0,.68611,0,0,.80555],"926":[0,.68611,.07458,0,.84125],"928":[0,.68611,.08229,0,.98229],"931":[0,.68611,.05451,0,.88507],"933":[0,.68611,.15972,0,.67083],"934":[0,.68611,0,0,.76666],"936":[0,.68611,.11653,0,.71402],"937":[0,.68611,.04835,0,.8789],"945":[0,.44444,0,0,.76064],"946":[.19444,.69444,.03403,0,.65972],"947":[.19444,.44444,.06389,0,.59003],"948":[0,.69444,.03819,0,.52222],"949":[0,.44444,0,0,.52882],"950":[.19444,.69444,.06215,0,.50833],"951":[.19444,.44444,.03704,0,.6],"952":[0,.69444,.03194,0,.5618],"953":[0,.44444,0,0,.41204],"954":[0,.44444,0,0,.66759],"955":[0,.69444,0,0,.67083],"956":[.19444,.44444,0,0,.70787],"957":[0,.44444,.06898,0,.57685],"958":[.19444,.69444,.03021,0,.50833],"959":[0,.44444,0,0,.58472],"960":[0,.44444,.03704,0,.68241],"961":[.19444,.44444,0,0,.6118],"962":[.09722,.44444,.07917,0,.42361],"963":[0,.44444,.03704,0,.68588],"964":[0,.44444,.13472,0,.52083],"965":[0,.44444,.03704,0,.63055],"966":[.19444,.44444,0,0,.74722],"967":[.19444,.44444,0,0,.71805],"968":[.19444,.69444,.03704,0,.75833],"969":[0,.44444,.03704,0,.71782],"977":[0,.69444,0,0,.69155],"981":[.19444,.69444,0,0,.7125],"982":[0,.44444,.03194,0,.975],"1009":[.19444,.44444,0,0,.6118],"1013":[0,.44444,0,0,.48333]},"Math-Italic":{"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059]},"Math-Regular":{"65":[0,.68333,0,.13889,.75],"66":[0,.68333,.05017,.08334,.75851],"67":[0,.68333,.07153,.08334,.71472],"68":[0,.68333,.02778,.05556,.82792],"69":[0,.68333,.05764,.08334,.7382],"70":[0,.68333,.13889,.08334,.64306],"71":[0,.68333,0,.08334,.78625],"72":[0,.68333,.08125,.05556,.83125],"73":[0,.68333,.07847,.11111,.43958],"74":[0,.68333,.09618,.16667,.55451],"75":[0,.68333,.07153,.05556,.84931],"76":[0,.68333,0,.02778,.68056],"77":[0,.68333,.10903,.08334,.97014],"78":[0,.68333,.10903,.08334,.80347],"79":[0,.68333,.02778,.08334,.76278],"80":[0,.68333,.13889,.08334,.64201],"81":[.19444,.68333,0,.08334,.79056],"82":[0,.68333,.00773,.08334,.75929],"83":[0,.68333,.05764,.08334,.6132],"84":[0,.68333,.13889,.08334,.58438],"85":[0,.68333,.10903,.02778,.68278],"86":[0,.68333,.22222,0,.58333],"87":[0,.68333,.13889,0,.94445],"88":[0,.68333,.07847,.08334,.82847],"89":[0,.68333,.22222,0,.58056],"90":[0,.68333,.07153,.08334,.68264],"97":[0,.43056,0,0,.52859],"98":[0,.69444,0,0,.42917],"99":[0,.43056,0,.05556,.43276],"100":[0,.69444,0,.16667,.52049],"101":[0,.43056,0,.05556,.46563],"102":[.19444,.69444,.10764,.16667,.48959],"103":[.19444,.43056,.03588,.02778,.47697],"104":[0,.69444,0,0,.57616],"105":[0,.65952,0,0,.34451],"106":[.19444,.65952,.05724,0,.41181],"107":[0,.69444,.03148,0,.5206],"108":[0,.69444,.01968,.08334,.29838],"109":[0,.43056,0,0,.87801],"110":[0,.43056,0,0,.60023],"111":[0,.43056,0,.05556,.48472],"112":[.19444,.43056,0,.08334,.50313],"113":[.19444,.43056,.03588,.08334,.44641],"114":[0,.43056,.02778,.05556,.45116],"115":[0,.43056,0,.05556,.46875],"116":[0,.61508,0,.08334,.36111],"117":[0,.43056,0,.02778,.57246],"118":[0,.43056,.03588,.02778,.48472],"119":[0,.43056,.02691,.08334,.71592],"120":[0,.43056,0,.02778,.57153],"121":[.19444,.43056,.03588,.05556,.49028],"122":[0,.43056,.04398,.05556,.46505],"915":[0,.68333,.13889,.08334,.61528],"916":[0,.68333,0,.16667,.83334],"920":[0,.68333,.02778,.08334,.76278],"923":[0,.68333,0,.16667,.69445],"926":[0,.68333,.07569,.08334,.74236],"928":[0,.68333,.08125,.05556,.83125],"931":[0,.68333,.05764,.08334,.77986],"933":[0,.68333,.13889,.05556,.58333],"934":[0,.68333,0,.08334,.66667],"936":[0,.68333,.11,.05556,.61222],"937":[0,.68333,.05017,.08334,.7724],"945":[0,.43056,.0037,.02778,.6397],"946":[.19444,.69444,.05278,.08334,.56563],"947":[.19444,.43056,.05556,0,.51773],"948":[0,.69444,.03785,.05556,.44444],"949":[0,.43056,0,.08334,.46632],"950":[.19444,.69444,.07378,.08334,.4375],"951":[.19444,.43056,.03588,.05556,.49653],"952":[0,.69444,.02778,.08334,.46944],"953":[0,.43056,0,.05556,.35394],"954":[0,.43056,0,0,.57616],"955":[0,.69444,0,0,.58334],"956":[.19444,.43056,0,.02778,.60255],"957":[0,.43056,.06366,.02778,.49398],"958":[.19444,.69444,.04601,.11111,.4375],"959":[0,.43056,0,.05556,.48472],"960":[0,.43056,.03588,0,.57003],"961":[.19444,.43056,0,.08334,.51702],"962":[.09722,.43056,.07986,.08334,.36285],"963":[0,.43056,.03588,0,.57141],"964":[0,.43056,.1132,.02778,.43715],"965":[0,.43056,.03588,.02778,.54028],"966":[.19444,.43056,0,.08334,.65417],"967":[.19444,.43056,0,.05556,.62569],"968":[.19444,.69444,.03588,.11111,.65139],"969":[0,.43056,.03588,0,.62245],"977":[0,.69444,0,.08334,.59144],"981":[.19444,.69444,0,.08334,.59583],"982":[0,.43056,.02778,0,.82813],"1009":[.19444,.43056,0,.08334,.51702],"1013":[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{"33":[0,.69444,0,0,.36667],"34":[0,.69444,0,0,.55834],"35":[.19444,.69444,0,0,.91667],"36":[.05556,.75,0,0,.55],"37":[.05556,.75,0,0,1.02912],"38":[0,.69444,0,0,.83056],"39":[0,.69444,0,0,.30556],"40":[.25,.75,0,0,.42778],"41":[.25,.75,0,0,.42778],"42":[0,.75,0,0,.55],"43":[.11667,.61667,0,0,.85556],"44":[.10556,.13056,0,0,.30556],"45":[0,.45833,0,0,.36667],"46":[0,.13056,0,0,.30556],"47":[.25,.75,0,0,.55],"48":[0,.69444,0,0,.55],"49":[0,.69444,0,0,.55],"50":[0,.69444,0,0,.55],"51":[0,.69444,0,0,.55],"52":[0,.69444,0,0,.55],"53":[0,.69444,0,0,.55],"54":[0,.69444,0,0,.55],"55":[0,.69444,0,0,.55],"56":[0,.69444,0,0,.55],"57":[0,.69444,0,0,.55],"58":[0,.45833,0,0,.30556],"59":[.10556,.45833,0,0,.30556],"61":[-.09375,.40625,0,0,.85556],"63":[0,.69444,0,0,.51945],"64":[0,.69444,0,0,.73334],"65":[0,.69444,0,0,.73334],"66":[0,.69444,0,0,.73334],"67":[0,.69444,0,0,.70278],"68":[0,.69444,0,0,.79445],"69":[0,.69444,0,0,.64167],"70":[0,.69444,0,0,.61111],"71":[0,.69444,0,0,.73334],"72":[0,.69444,0,0,.79445],"73":[0,.69444,0,0,.33056],"74":[0,.69444,0,0,.51945],"75":[0,.69444,0,0,.76389],"76":[0,.69444,0,0,.58056],"77":[0,.69444,0,0,.97778],"78":[0,.69444,0,0,.79445],"79":[0,.69444,0,0,.79445],"80":[0,.69444,0,0,.70278],"81":[.10556,.69444,0,0,.79445],"82":[0,.69444,0,0,.70278],"83":[0,.69444,0,0,.61111],"84":[0,.69444,0,0,.73334],"85":[0,.69444,0,0,.76389],"86":[0,.69444,.01528,0,.73334],"87":[0,.69444,.01528,0,1.03889],"88":[0,.69444,0,0,.73334],"89":[0,.69444,.0275,0,.73334],"90":[0,.69444,0,0,.67223],"91":[.25,.75,0,0,.34306],"93":[.25,.75,0,0,.34306],"94":[0,.69444,0,0,.55],"95":[.35,.10833,.03056,0,.55],"97":[0,.45833,0,0,.525],"98":[0,.69444,0,0,.56111],"99":[0,.45833,0,0,.48889],"100":[0,.69444,0,0,.56111],"101":[0,.45833,0,0,.51111],"102":[0,.69444,.07639,0,.33611],"103":[.19444,.45833,.01528,0,.55],"104":[0,.69444,0,0,.56111],"105":[0,.69444,0,0,.25556],"106":[.19444,.69444,0,0,.28611],"107":[0,.69444,0,0,.53056],"108":[0,.69444,0,0,.25556],"109":[0,.45833,0,0,.86667],"110":[0,.45833,0,0,.56111],"111":[0,.45833,0,0,.55],"112":[.19444,.45833,0,0,.56111],"113":[.19444,.45833,0,0,.56111],"114":[0,.45833,.01528,0,.37222],"115":[0,.45833,0,0,.42167],"116":[0,.58929,0,0,.40417],"117":[0,.45833,0,0,.56111],"118":[0,.45833,.01528,0,.5],"119":[0,.45833,.01528,0,.74445],"120":[0,.45833,0,0,.5],"121":[.19444,.45833,.01528,0,.5],"122":[0,.45833,0,0,.47639],"126":[.35,.34444,0,0,.55],"168":[0,.69444,0,0,.55],"176":[0,.69444,0,0,.73334],"180":[0,.69444,0,0,.55],"184":[.17014,0,0,0,.48889],"305":[0,.45833,0,0,.25556],"567":[.19444,.45833,0,0,.28611],"710":[0,.69444,0,0,.55],"711":[0,.63542,0,0,.55],"713":[0,.63778,0,0,.55],"728":[0,.69444,0,0,.55],"729":[0,.69444,0,0,.30556],"730":[0,.69444,0,0,.73334],"732":[0,.69444,0,0,.55],"733":[0,.69444,0,0,.55],"915":[0,.69444,0,0,.58056],"916":[0,.69444,0,0,.91667],"920":[0,.69444,0,0,.85556],"923":[0,.69444,0,0,.67223],"926":[0,.69444,0,0,.73334],"928":[0,.69444,0,0,.79445],"931":[0,.69444,0,0,.79445],"933":[0,.69444,0,0,.85556],"934":[0,.69444,0,0,.79445],"936":[0,.69444,0,0,.85556],"937":[0,.69444,0,0,.79445],"8211":[0,.45833,.03056,0,.55],"8212":[0,.45833,.03056,0,1.10001],"8216":[0,.69444,0,0,.30556],"8217":[0,.69444,0,0,.30556],"8220":[0,.69444,0,0,.55834],"8221":[0,.69444,0,0,.55834]},"SansSerif-Italic":{"33":[0,.69444,.05733,0,.31945],"34":[0,.69444,.00316,0,.5],"35":[.19444,.69444,.05087,0,.83334],"36":[.05556,.75,.11156,0,.5],"37":[.05556,.75,.03126,0,.83334],"38":[0,.69444,.03058,0,.75834],"39":[0,.69444,.07816,0,.27778],"40":[.25,.75,.13164,0,.38889],"41":[.25,.75,.02536,0,.38889],"42":[0,.75,.11775,0,.5],"43":[.08333,.58333,.02536,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,.01946,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,.13164,0,.5],"48":[0,.65556,.11156,0,.5],"49":[0,.65556,.11156,0,.5],"50":[0,.65556,.11156,0,.5],"51":[0,.65556,.11156,0,.5],"52":[0,.65556,.11156,0,.5],"53":[0,.65556,.11156,0,.5],"54":[0,.65556,.11156,0,.5],"55":[0,.65556,.11156,0,.5],"56":[0,.65556,.11156,0,.5],"57":[0,.65556,.11156,0,.5],"58":[0,.44444,.02502,0,.27778],"59":[.125,.44444,.02502,0,.27778],"61":[-.13,.37,.05087,0,.77778],"63":[0,.69444,.11809,0,.47222],"64":[0,.69444,.07555,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,.08293,0,.66667],"67":[0,.69444,.11983,0,.63889],"68":[0,.69444,.07555,0,.72223],"69":[0,.69444,.11983,0,.59722],"70":[0,.69444,.13372,0,.56945],"71":[0,.69444,.11983,0,.66667],"72":[0,.69444,.08094,0,.70834],"73":[0,.69444,.13372,0,.27778],"74":[0,.69444,.08094,0,.47222],"75":[0,.69444,.11983,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,.08094,0,.875],"78":[0,.69444,.08094,0,.70834],"79":[0,.69444,.07555,0,.73611],"80":[0,.69444,.08293,0,.63889],"81":[.125,.69444,.07555,0,.73611],"82":[0,.69444,.08293,0,.64584],"83":[0,.69444,.09205,0,.55556],"84":[0,.69444,.13372,0,.68056],"85":[0,.69444,.08094,0,.6875],"86":[0,.69444,.1615,0,.66667],"87":[0,.69444,.1615,0,.94445],"88":[0,.69444,.13372,0,.66667],"89":[0,.69444,.17261,0,.66667],"90":[0,.69444,.11983,0,.61111],"91":[.25,.75,.15942,0,.28889],"93":[.25,.75,.08719,0,.28889],"94":[0,.69444,.0799,0,.5],"95":[.35,.09444,.08616,0,.5],"97":[0,.44444,.00981,0,.48056],"98":[0,.69444,.03057,0,.51667],"99":[0,.44444,.08336,0,.44445],"100":[0,.69444,.09483,0,.51667],"101":[0,.44444,.06778,0,.44445],"102":[0,.69444,.21705,0,.30556],"103":[.19444,.44444,.10836,0,.5],"104":[0,.69444,.01778,0,.51667],"105":[0,.67937,.09718,0,.23889],"106":[.19444,.67937,.09162,0,.26667],"107":[0,.69444,.08336,0,.48889],"108":[0,.69444,.09483,0,.23889],"109":[0,.44444,.01778,0,.79445],"110":[0,.44444,.01778,0,.51667],"111":[0,.44444,.06613,0,.5],"112":[.19444,.44444,.0389,0,.51667],"113":[.19444,.44444,.04169,0,.51667],"114":[0,.44444,.10836,0,.34167],"115":[0,.44444,.0778,0,.38333],"116":[0,.57143,.07225,0,.36111],"117":[0,.44444,.04169,0,.51667],"118":[0,.44444,.10836,0,.46111],"119":[0,.44444,.10836,0,.68334],"120":[0,.44444,.09169,0,.46111],"121":[.19444,.44444,.10836,0,.46111],"122":[0,.44444,.08752,0,.43472],"126":[.35,.32659,.08826,0,.5],"168":[0,.67937,.06385,0,.5],"176":[0,.69444,0,0,.73752],"184":[.17014,0,0,0,.44445],"305":[0,.44444,.04169,0,.23889],"567":[.19444,.44444,.04169,0,.26667],"710":[0,.69444,.0799,0,.5],"711":[0,.63194,.08432,0,.5],"713":[0,.60889,.08776,0,.5],"714":[0,.69444,.09205,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,.09483,0,.5],"729":[0,.67937,.07774,0,.27778],"730":[0,.69444,0,0,.73752],"732":[0,.67659,.08826,0,.5],"733":[0,.69444,.09205,0,.5],"915":[0,.69444,.13372,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,.07555,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,.12816,0,.66667],"928":[0,.69444,.08094,0,.70834],"931":[0,.69444,.11983,0,.72222],"933":[0,.69444,.09031,0,.77778],"934":[0,.69444,.04603,0,.72222],"936":[0,.69444,.09031,0,.77778],"937":[0,.69444,.08293,0,.72222],"8211":[0,.44444,.08616,0,.5],"8212":[0,.44444,.08616,0,1],"8216":[0,.69444,.07816,0,.27778],"8217":[0,.69444,.07816,0,.27778],"8220":[0,.69444,.14205,0,.5],"8221":[0,.69444,.00316,0,.5]},"SansSerif-Regular":{"33":[0,.69444,0,0,.31945],"34":[0,.69444,0,0,.5],"35":[.19444,.69444,0,0,.83334],"36":[.05556,.75,0,0,.5],"37":[.05556,.75,0,0,.83334],"38":[0,.69444,0,0,.75834],"39":[0,.69444,0,0,.27778],"40":[.25,.75,0,0,.38889],"41":[.25,.75,0,0,.38889],"42":[0,.75,0,0,.5],"43":[.08333,.58333,0,0,.77778],"44":[.125,.08333,0,0,.27778],"45":[0,.44444,0,0,.33333],"46":[0,.08333,0,0,.27778],"47":[.25,.75,0,0,.5],"48":[0,.65556,0,0,.5],"49":[0,.65556,0,0,.5],"50":[0,.65556,0,0,.5],"51":[0,.65556,0,0,.5],"52":[0,.65556,0,0,.5],"53":[0,.65556,0,0,.5],"54":[0,.65556,0,0,.5],"55":[0,.65556,0,0,.5],"56":[0,.65556,0,0,.5],"57":[0,.65556,0,0,.5],"58":[0,.44444,0,0,.27778],"59":[.125,.44444,0,0,.27778],"61":[-.13,.37,0,0,.77778],"63":[0,.69444,0,0,.47222],"64":[0,.69444,0,0,.66667],"65":[0,.69444,0,0,.66667],"66":[0,.69444,0,0,.66667],"67":[0,.69444,0,0,.63889],"68":[0,.69444,0,0,.72223],"69":[0,.69444,0,0,.59722],"70":[0,.69444,0,0,.56945],"71":[0,.69444,0,0,.66667],"72":[0,.69444,0,0,.70834],"73":[0,.69444,0,0,.27778],"74":[0,.69444,0,0,.47222],"75":[0,.69444,0,0,.69445],"76":[0,.69444,0,0,.54167],"77":[0,.69444,0,0,.875],"78":[0,.69444,0,0,.70834],"79":[0,.69444,0,0,.73611],"80":[0,.69444,0,0,.63889],"81":[.125,.69444,0,0,.73611],"82":[0,.69444,0,0,.64584],"83":[0,.69444,0,0,.55556],"84":[0,.69444,0,0,.68056],"85":[0,.69444,0,0,.6875],"86":[0,.69444,.01389,0,.66667],"87":[0,.69444,.01389,0,.94445],"88":[0,.69444,0,0,.66667],"89":[0,.69444,.025,0,.66667],"90":[0,.69444,0,0,.61111],"91":[.25,.75,0,0,.28889],"93":[.25,.75,0,0,.28889],"94":[0,.69444,0,0,.5],"95":[.35,.09444,.02778,0,.5],"97":[0,.44444,0,0,.48056],"98":[0,.69444,0,0,.51667],"99":[0,.44444,0,0,.44445],"100":[0,.69444,0,0,.51667],"101":[0,.44444,0,0,.44445],"102":[0,.69444,.06944,0,.30556],"103":[.19444,.44444,.01389,0,.5],"104":[0,.69444,0,0,.51667],"105":[0,.67937,0,0,.23889],"106":[.19444,.67937,0,0,.26667],"107":[0,.69444,0,0,.48889],"108":[0,.69444,0,0,.23889],"109":[0,.44444,0,0,.79445],"110":[0,.44444,0,0,.51667],"111":[0,.44444,0,0,.5],"112":[.19444,.44444,0,0,.51667],"113":[.19444,.44444,0,0,.51667],"114":[0,.44444,.01389,0,.34167],"115":[0,.44444,0,0,.38333],"116":[0,.57143,0,0,.36111],"117":[0,.44444,0,0,.51667],"118":[0,.44444,.01389,0,.46111],"119":[0,.44444,.01389,0,.68334],"120":[0,.44444,0,0,.46111],"121":[.19444,.44444,.01389,0,.46111],"122":[0,.44444,0,0,.43472],"126":[.35,.32659,0,0,.5],"168":[0,.67937,0,0,.5],"176":[0,.69444,0,0,.66667],"184":[.17014,0,0,0,.44445],"305":[0,.44444,0,0,.23889],"567":[.19444,.44444,0,0,.26667],"710":[0,.69444,0,0,.5],"711":[0,.63194,0,0,.5],"713":[0,.60889,0,0,.5],"714":[0,.69444,0,0,.5],"715":[0,.69444,0,0,.5],"728":[0,.69444,0,0,.5],"729":[0,.67937,0,0,.27778],"730":[0,.69444,0,0,.66667],"732":[0,.67659,0,0,.5],"733":[0,.69444,0,0,.5],"915":[0,.69444,0,0,.54167],"916":[0,.69444,0,0,.83334],"920":[0,.69444,0,0,.77778],"923":[0,.69444,0,0,.61111],"926":[0,.69444,0,0,.66667],"928":[0,.69444,0,0,.70834],"931":[0,.69444,0,0,.72222],"933":[0,.69444,0,0,.77778],"934":[0,.69444,0,0,.72222],"936":[0,.69444,0,0,.77778],"937":[0,.69444,0,0,.72222],"8211":[0,.44444,.02778,0,.5],"8212":[0,.44444,.02778,0,1],"8216":[0,.69444,0,0,.27778],"8217":[0,.69444,0,0,.27778],"8220":[0,.69444,0,0,.5],"8221":[0,.69444,0,0,.5]},"Script-Regular":{"65":[0,.7,.22925,0,.80253],"66":[0,.7,.04087,0,.90757],"67":[0,.7,.1689,0,.66619],"68":[0,.7,.09371,0,.77443],"69":[0,.7,.18583,0,.56162],"70":[0,.7,.13634,0,.89544],"71":[0,.7,.17322,0,.60961],"72":[0,.7,.29694,0,.96919],"73":[0,.7,.19189,0,.80907],"74":[.27778,.7,.19189,0,1.05159],"75":[0,.7,.31259,0,.91364],"76":[0,.7,.19189,0,.87373],"77":[0,.7,.15981,0,1.08031],"78":[0,.7,.3525,0,.9015],"79":[0,.7,.08078,0,.73787],"80":[0,.7,.08078,0,1.01262],"81":[0,.7,.03305,0,.88282],"82":[0,.7,.06259,0,.85],"83":[0,.7,.19189,0,.86767],"84":[0,.7,.29087,0,.74697],"85":[0,.7,.25815,0,.79996],"86":[0,.7,.27523,0,.62204],"87":[0,.7,.27523,0,.80532],"88":[0,.7,.26006,0,.94445],"89":[0,.7,.2939,0,.70961],"90":[0,.7,.24037,0,.8212]},"Size1-Regular":{"40":[.35001,.85,0,0,.45834],"41":[.35001,.85,0,0,.45834],"47":[.35001,.85,0,0,.57778],"91":[.35001,.85,0,0,.41667],"92":[.35001,.85,0,0,.57778],"93":[.35001,.85,0,0,.41667],"123":[.35001,.85,0,0,.58334],"125":[.35001,.85,0,0,.58334],"710":[0,.72222,0,0,.55556],"732":[0,.72222,0,0,.55556],"770":[0,.72222,0,0,.55556],"771":[0,.72222,0,0,.55556],"8214":[-99e-5,.601,0,0,.77778],"8593":[1e-5,.6,0,0,.66667],"8595":[1e-5,.6,0,0,.66667],"8657":[1e-5,.6,0,0,.77778],"8659":[1e-5,.6,0,0,.77778],"8719":[.25001,.75,0,0,.94445],"8720":[.25001,.75,0,0,.94445],"8721":[.25001,.75,0,0,1.05556],"8730":[.35001,.85,0,0,1],"8739":[-.00599,.606,0,0,.33333],"8741":[-.00599,.606,0,0,.55556],"8747":[.30612,.805,.19445,0,.47222],"8748":[.306,.805,.19445,0,.47222],"8749":[.306,.805,.19445,0,.47222],"8750":[.30612,.805,.19445,0,.47222],"8896":[.25001,.75,0,0,.83334],"8897":[.25001,.75,0,0,.83334],"8898":[.25001,.75,0,0,.83334],"8899":[.25001,.75,0,0,.83334],"8968":[.35001,.85,0,0,.47222],"8969":[.35001,.85,0,0,.47222],"8970":[.35001,.85,0,0,.47222],"8971":[.35001,.85,0,0,.47222],"9168":[-99e-5,.601,0,0,.66667],"10216":[.35001,.85,0,0,.47222],"10217":[.35001,.85,0,0,.47222],"10752":[.25001,.75,0,0,1.11111],"10753":[.25001,.75,0,0,1.11111],"10754":[.25001,.75,0,0,1.11111],"10756":[.25001,.75,0,0,.83334],"10758":[.25001,.75,0,0,.83334]},"Size2-Regular":{"40":[.65002,1.15,0,0,.59722],"41":[.65002,1.15,0,0,.59722],"47":[.65002,1.15,0,0,.81111],"91":[.65002,1.15,0,0,.47222],"92":[.65002,1.15,0,0,.81111],"93":[.65002,1.15,0,0,.47222],"123":[.65002,1.15,0,0,.66667],"125":[.65002,1.15,0,0,.66667],"710":[0,.75,0,0,1],"732":[0,.75,0,0,1],"770":[0,.75,0,0,1],"771":[0,.75,0,0,1],"8719":[.55001,1.05,0,0,1.27778],"8720":[.55001,1.05,0,0,1.27778],"8721":[.55001,1.05,0,0,1.44445],"8730":[.65002,1.15,0,0,1],"8747":[.86225,1.36,.44445,0,.55556],"8748":[.862,1.36,.44445,0,.55556],"8749":[.862,1.36,.44445,0,.55556],"8750":[.86225,1.36,.44445,0,.55556],"8896":[.55001,1.05,0,0,1.11111],"8897":[.55001,1.05,0,0,1.11111],"8898":[.55001,1.05,0,0,1.11111],"8899":[.55001,1.05,0,0,1.11111],"8968":[.65002,1.15,0,0,.52778],"8969":[.65002,1.15,0,0,.52778],"8970":[.65002,1.15,0,0,.52778],"8971":[.65002,1.15,0,0,.52778],"10216":[.65002,1.15,0,0,.61111],"10217":[.65002,1.15,0,0,.61111],"10752":[.55001,1.05,0,0,1.51112],"10753":[.55001,1.05,0,0,1.51112],"10754":[.55001,1.05,0,0,1.51112],"10756":[.55001,1.05,0,0,1.11111],"10758":[.55001,1.05,0,0,1.11111]},"Size3-Regular":{"40":[.95003,1.45,0,0,.73611],"41":[.95003,1.45,0,0,.73611],"47":[.95003,1.45,0,0,1.04445],"91":[.95003,1.45,0,0,.52778],"92":[.95003,1.45,0,0,1.04445],"93":[.95003,1.45,0,0,.52778],"123":[.95003,1.45,0,0,.75],"125":[.95003,1.45,0,0,.75],"710":[0,.75,0,0,1.44445],"732":[0,.75,0,0,1.44445],"770":[0,.75,0,0,1.44445],"771":[0,.75,0,0,1.44445],"8730":[.95003,1.45,0,0,1],"8968":[.95003,1.45,0,0,.58334],"8969":[.95003,1.45,0,0,.58334],"8970":[.95003,1.45,0,0,.58334],"8971":[.95003,1.45,0,0,.58334],"10216":[.95003,1.45,0,0,.75],"10217":[.95003,1.45,0,0,.75]},"Size4-Regular":{"40":[1.25003,1.75,0,0,.79167],"41":[1.25003,1.75,0,0,.79167],"47":[1.25003,1.75,0,0,1.27778],"91":[1.25003,1.75,0,0,.58334],"92":[1.25003,1.75,0,0,1.27778],"93":[1.25003,1.75,0,0,.58334],"123":[1.25003,1.75,0,0,.80556],"125":[1.25003,1.75,0,0,.80556],"710":[0,.825,0,0,1.8889],"732":[0,.825,0,0,1.8889],"770":[0,.825,0,0,1.8889],"771":[0,.825,0,0,1.8889],"8730":[1.25003,1.75,0,0,1],"8968":[1.25003,1.75,0,0,.63889],"8969":[1.25003,1.75,0,0,.63889],"8970":[1.25003,1.75,0,0,.63889],"8971":[1.25003,1.75,0,0,.63889],"9115":[.64502,1.155,0,0,.875],"9116":[1e-5,.6,0,0,.875],"9117":[.64502,1.155,0,0,.875],"9118":[.64502,1.155,0,0,.875],"9119":[1e-5,.6,0,0,.875],"9120":[.64502,1.155,0,0,.875],"9121":[.64502,1.155,0,0,.66667],"9122":[-99e-5,.601,0,0,.66667],"9123":[.64502,1.155,0,0,.66667],"9124":[.64502,1.155,0,0,.66667],"9125":[-99e-5,.601,0,0,.66667],"9126":[.64502,1.155,0,0,.66667],"9127":[1e-5,.9,0,0,.88889],"9128":[.65002,1.15,0,0,.88889],"9129":[.90001,0,0,0,.88889],"9130":[0,.3,0,0,.88889],"9131":[1e-5,.9,0,0,.88889],"9132":[.65002,1.15,0,0,.88889],"9133":[.90001,0,0,0,.88889],"9143":[.88502,.915,0,0,1.05556],"10216":[1.25003,1.75,0,0,.80556],"10217":[1.25003,1.75,0,0,.80556],"57344":[-.00499,.605,0,0,1.05556],"57345":[-.00499,.605,0,0,1.05556],"57680":[0,.12,0,0,.45],"57681":[0,.12,0,0,.45],"57682":[0,.12,0,0,.45],"57683":[0,.12,0,0,.45]},"Typewriter-Regular":{"32":[0,0,0,0,.525],"33":[0,.61111,0,0,.525],"34":[0,.61111,0,0,.525],"35":[0,.61111,0,0,.525],"36":[.08333,.69444,0,0,.525],"37":[.08333,.69444,0,0,.525],"38":[0,.61111,0,0,.525],"39":[0,.61111,0,0,.525],"40":[.08333,.69444,0,0,.525],"41":[.08333,.69444,0,0,.525],"42":[0,.52083,0,0,.525],"43":[-.08056,.53055,0,0,.525],"44":[.13889,.125,0,0,.525],"45":[-.08056,.53055,0,0,.525],"46":[0,.125,0,0,.525],"47":[.08333,.69444,0,0,.525],"48":[0,.61111,0,0,.525],"49":[0,.61111,0,0,.525],"50":[0,.61111,0,0,.525],"51":[0,.61111,0,0,.525],"52":[0,.61111,0,0,.525],"53":[0,.61111,0,0,.525],"54":[0,.61111,0,0,.525],"55":[0,.61111,0,0,.525],"56":[0,.61111,0,0,.525],"57":[0,.61111,0,0,.525],"58":[0,.43056,0,0,.525],"59":[.13889,.43056,0,0,.525],"60":[-.05556,.55556,0,0,.525],"61":[-.19549,.41562,0,0,.525],"62":[-.05556,.55556,0,0,.525],"63":[0,.61111,0,0,.525],"64":[0,.61111,0,0,.525],"65":[0,.61111,0,0,.525],"66":[0,.61111,0,0,.525],"67":[0,.61111,0,0,.525],"68":[0,.61111,0,0,.525],"69":[0,.61111,0,0,.525],"70":[0,.61111,0,0,.525],"71":[0,.61111,0,0,.525],"72":[0,.61111,0,0,.525],"73":[0,.61111,0,0,.525],"74":[0,.61111,0,0,.525],"75":[0,.61111,0,0,.525],"76":[0,.61111,0,0,.525],"77":[0,.61111,0,0,.525],"78":[0,.61111,0,0,.525],"79":[0,.61111,0,0,.525],"80":[0,.61111,0,0,.525],"81":[.13889,.61111,0,0,.525],"82":[0,.61111,0,0,.525],"83":[0,.61111,0,0,.525],"84":[0,.61111,0,0,.525],"85":[0,.61111,0,0,.525],"86":[0,.61111,0,0,.525],"87":[0,.61111,0,0,.525],"88":[0,.61111,0,0,.525],"89":[0,.61111,0,0,.525],"90":[0,.61111,0,0,.525],"91":[.08333,.69444,0,0,.525],"92":[.08333,.69444,0,0,.525],"93":[.08333,.69444,0,0,.525],"94":[0,.61111,0,0,.525],"95":[.09514,0,0,0,.525],"96":[0,.61111,0,0,.525],"97":[0,.43056,0,0,.525],"98":[0,.61111,0,0,.525],"99":[0,.43056,0,0,.525],"100":[0,.61111,0,0,.525],"101":[0,.43056,0,0,.525],"102":[0,.61111,0,0,.525],"103":[.22222,.43056,0,0,.525],"104":[0,.61111,0,0,.525],"105":[0,.61111,0,0,.525],"106":[.22222,.61111,0,0,.525],"107":[0,.61111,0,0,.525],"108":[0,.61111,0,0,.525],"109":[0,.43056,0,0,.525],"110":[0,.43056,0,0,.525],"111":[0,.43056,0,0,.525],"112":[.22222,.43056,0,0,.525],"113":[.22222,.43056,0,0,.525],"114":[0,.43056,0,0,.525],"115":[0,.43056,0,0,.525],"116":[0,.55358,0,0,.525],"117":[0,.43056,0,0,.525],"118":[0,.43056,0,0,.525],"119":[0,.43056,0,0,.525],"120":[0,.43056,0,0,.525],"121":[.22222,.43056,0,0,.525],"122":[0,.43056,0,0,.525],"123":[.08333,.69444,0,0,.525],"124":[.08333,.69444,0,0,.525],"125":[.08333,.69444,0,0,.525],"126":[0,.61111,0,0,.525],"127":[0,.61111,0,0,.525],"160":[0,0,0,0,.525],"176":[0,.61111,0,0,.525],"184":[.19445,0,0,0,.525],"305":[0,.43056,0,0,.525],"567":[.22222,.43056,0,0,.525],"711":[0,.56597,0,0,.525],"713":[0,.56555,0,0,.525],"714":[0,.61111,0,0,.525],"715":[0,.61111,0,0,.525],"728":[0,.61111,0,0,.525],"730":[0,.61111,0,0,.525],"770":[0,.61111,0,0,.525],"771":[0,.61111,0,0,.525],"776":[0,.61111,0,0,.525],"915":[0,.61111,0,0,.525],"916":[0,.61111,0,0,.525],"920":[0,.61111,0,0,.525],"923":[0,.61111,0,0,.525],"926":[0,.61111,0,0,.525],"928":[0,.61111,0,0,.525],"931":[0,.61111,0,0,.525],"933":[0,.61111,0,0,.525],"934":[0,.61111,0,0,.525],"936":[0,.61111,0,0,.525],"937":[0,.61111,0,0,.525],"8216":[0,.61111,0,0,.525],"8217":[0,.61111,0,0,.525],"8242":[0,.61111,0,0,.525],"9251":[.11111,.21944,0,0,.525]}},gt={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},Pe={\u00C5:"A",\u00C7:"C",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00E7:"c",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function Ut(jt,fe){Et[jt]=fe}function pt(jt,fe,Ee){if(!Et[fe])throw new Error("Font metrics not found for font: "+fe+".");var Re=jt.charCodeAt(0),it=Et[fe][Re];if(!it&&jt[0]in Pe&&(Re=Pe[jt[0]].charCodeAt(0),it=Et[fe][Re]),!it&&Ee==="text"&&(q(Re)&&(it=Et[fe][77])),it)return{depth:it[0],height:it[1],italic:it[2],skew:it[3],width:it[4]}}var zt={};function rr(jt){var fe;if(jt>=5?fe=0:jt>=3?fe=1:fe=2,!zt[fe]){var Ee=zt[fe]={cssEmPerMu:gt.quad[fe]/18};for(var Re in gt)gt.hasOwnProperty(Re)&&(Ee[Re]=gt[Re][fe])}return zt[fe]}var nr={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Kt={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},ir={math:{},text:{}},$e=ir;function ae(jt,fe,Ee,Re,it,xt){ir[jt][it]={font:fe,group:Ee,replace:Re},xt&&Re&&(ir[jt][Re]=ir[jt][it])}var re="math",Ce="text",Ne="main",ce="ams",dt="accent-token",Dt="bin",ze="close",Yt="inner",Dr="mathord",ct="op-token",er="open",ut="punct",at="rel",Ye="spacing",Je="textord";ae(re,Ne,at,"\u2261","\\equiv",!0),ae(re,Ne,at,"\u227A","\\prec",!0),ae(re,Ne,at,"\u227B","\\succ",!0),ae(re,Ne,at,"\u223C","\\sim",!0),ae(re,Ne,at,"\u22A5","\\perp"),ae(re,Ne,at,"\u2AAF","\\preceq",!0),ae(re,Ne,at,"\u2AB0","\\succeq",!0),ae(re,Ne,at,"\u2243","\\simeq",!0),ae(re,Ne,at,"\u2223","\\mid",!0),ae(re,Ne,at,"\u226A","\\ll",!0),ae(re,Ne,at,"\u226B","\\gg",!0),ae(re,Ne,at,"\u224D","\\asymp",!0),ae(re,Ne,at,"\u2225","\\parallel"),ae(re,Ne,at,"\u22C8","\\bowtie",!0),ae(re,Ne,at,"\u2323","\\smile",!0),ae(re,Ne,at,"\u2291","\\sqsubseteq",!0),ae(re,Ne,at,"\u2292","\\sqsupseteq",!0),ae(re,Ne,at,"\u2250","\\doteq",!0),ae(re,Ne,at,"\u2322","\\frown",!0),ae(re,Ne,at,"\u220B","\\ni",!0),ae(re,Ne,at,"\u221D","\\propto",!0),ae(re,Ne,at,"\u22A2","\\vdash",!0),ae(re,Ne,at,"\u22A3","\\dashv",!0),ae(re,Ne,at,"\u220B","\\owns"),ae(re,Ne,ut,".","\\ldotp"),ae(re,Ne,ut,"\u22C5","\\cdotp"),ae(re,Ne,Je,"#","\\#"),ae(Ce,Ne,Je,"#","\\#"),ae(re,Ne,Je,"&","\\&"),ae(Ce,Ne,Je,"&","\\&"),ae(re,Ne,Je,"\u2135","\\aleph",!0),ae(re,Ne,Je,"\u2200","\\forall",!0),ae(re,Ne,Je,"\u210F","\\hbar",!0),ae(re,Ne,Je,"\u2203","\\exists",!0),ae(re,Ne,Je,"\u2207","\\nabla",!0),ae(re,Ne,Je,"\u266D","\\flat",!0),ae(re,Ne,Je,"\u2113","\\ell",!0),ae(re,Ne,Je,"\u266E","\\natural",!0),ae(re,Ne,Je,"\u2663","\\clubsuit",!0),ae(re,Ne,Je,"\u2118","\\wp",!0),ae(re,Ne,Je,"\u266F","\\sharp",!0),ae(re,Ne,Je,"\u2662","\\diamondsuit",!0),ae(re,Ne,Je,"\u211C","\\Re",!0),ae(re,Ne,Je,"\u2661","\\heartsuit",!0),ae(re,Ne,Je,"\u2111","\\Im",!0),ae(re,Ne,Je,"\u2660","\\spadesuit",!0),ae(Ce,Ne,Je,"\xA7","\\S",!0),ae(Ce,Ne,Je,"\xB6","\\P",!0),ae(re,Ne,Je,"\u2020","\\dag"),ae(Ce,Ne,Je,"\u2020","\\dag"),ae(Ce,Ne,Je,"\u2020","\\textdagger"),ae(re,Ne,Je,"\u2021","\\ddag"),ae(Ce,Ne,Je,"\u2021","\\ddag"),ae(Ce,Ne,Je,"\u2021","\\textdaggerdbl"),ae(re,Ne,ze,"\u23B1","\\rmoustache",!0),ae(re,Ne,er,"\u23B0","\\lmoustache",!0),ae(re,Ne,ze,"\u27EF","\\rgroup",!0),ae(re,Ne,er,"\u27EE","\\lgroup",!0),ae(re,Ne,Dt,"\u2213","\\mp",!0),ae(re,Ne,Dt,"\u2296","\\ominus",!0),ae(re,Ne,Dt,"\u228E","\\uplus",!0),ae(re,Ne,Dt,"\u2293","\\sqcap",!0),ae(re,Ne,Dt,"\u2217","\\ast"),ae(re,Ne,Dt,"\u2294","\\sqcup",!0),ae(re,Ne,Dt,"\u25EF","\\bigcirc"),ae(re,Ne,Dt,"\u2219","\\bullet"),ae(re,Ne,Dt,"\u2021","\\ddagger"),ae(re,Ne,Dt,"\u2240","\\wr",!0),ae(re,Ne,Dt,"\u2A3F","\\amalg"),ae(re,Ne,Dt,"&","\\And"),ae(re,Ne,at,"\u27F5","\\longleftarrow",!0),ae(re,Ne,at,"\u21D0","\\Leftarrow",!0),ae(re,Ne,at,"\u27F8","\\Longleftarrow",!0),ae(re,Ne,at,"\u27F6","\\longrightarrow",!0),ae(re,Ne,at,"\u21D2","\\Rightarrow",!0),ae(re,Ne,at,"\u27F9","\\Longrightarrow",!0),ae(re,Ne,at,"\u2194","\\leftrightarrow",!0),ae(re,Ne,at,"\u27F7","\\longleftrightarrow",!0),ae(re,Ne,at,"\u21D4","\\Leftrightarrow",!0),ae(re,Ne,at,"\u27FA","\\Longleftrightarrow",!0),ae(re,Ne,at,"\u21A6","\\mapsto",!0),ae(re,Ne,at,"\u27FC","\\longmapsto",!0),ae(re,Ne,at,"\u2197","\\nearrow",!0),ae(re,Ne,at,"\u21A9","\\hookleftarrow",!0),ae(re,Ne,at,"\u21AA","\\hookrightarrow",!0),ae(re,Ne,at,"\u2198","\\searrow",!0),ae(re,Ne,at,"\u21BC","\\leftharpoonup",!0),ae(re,Ne,at,"\u21C0","\\rightharpoonup",!0),ae(re,Ne,at,"\u2199","\\swarrow",!0),ae(re,Ne,at,"\u21BD","\\leftharpoondown",!0),ae(re,Ne,at,"\u21C1","\\rightharpoondown",!0),ae(re,Ne,at,"\u2196","\\nwarrow",!0),ae(re,Ne,at,"\u21CC","\\rightleftharpoons",!0),ae(re,ce,at,"\u226E","\\nless",!0),ae(re,ce,at,"\uE010","\\@nleqslant"),ae(re,ce,at,"\uE011","\\@nleqq"),ae(re,ce,at,"\u2A87","\\lneq",!0),ae(re,ce,at,"\u2268","\\lneqq",!0),ae(re,ce,at,"\uE00C","\\@lvertneqq"),ae(re,ce,at,"\u22E6","\\lnsim",!0),ae(re,ce,at,"\u2A89","\\lnapprox",!0),ae(re,ce,at,"\u2280","\\nprec",!0),ae(re,ce,at,"\u22E0","\\npreceq",!0),ae(re,ce,at,"\u22E8","\\precnsim",!0),ae(re,ce,at,"\u2AB9","\\precnapprox",!0),ae(re,ce,at,"\u2241","\\nsim",!0),ae(re,ce,at,"\uE006","\\@nshortmid"),ae(re,ce,at,"\u2224","\\nmid",!0),ae(re,ce,at,"\u22AC","\\nvdash",!0),ae(re,ce,at,"\u22AD","\\nvDash",!0),ae(re,ce,at,"\u22EA","\\ntriangleleft"),ae(re,ce,at,"\u22EC","\\ntrianglelefteq",!0),ae(re,ce,at,"\u228A","\\subsetneq",!0),ae(re,ce,at,"\uE01A","\\@varsubsetneq"),ae(re,ce,at,"\u2ACB","\\subsetneqq",!0),ae(re,ce,at,"\uE017","\\@varsubsetneqq"),ae(re,ce,at,"\u226F","\\ngtr",!0),ae(re,ce,at,"\uE00F","\\@ngeqslant"),ae(re,ce,at,"\uE00E","\\@ngeqq"),ae(re,ce,at,"\u2A88","\\gneq",!0),ae(re,ce,at,"\u2269","\\gneqq",!0),ae(re,ce,at,"\uE00D","\\@gvertneqq"),ae(re,ce,at,"\u22E7","\\gnsim",!0),ae(re,ce,at,"\u2A8A","\\gnapprox",!0),ae(re,ce,at,"\u2281","\\nsucc",!0),ae(re,ce,at,"\u22E1","\\nsucceq",!0),ae(re,ce,at,"\u22E9","\\succnsim",!0),ae(re,ce,at,"\u2ABA","\\succnapprox",!0),ae(re,ce,at,"\u2246","\\ncong",!0),ae(re,ce,at,"\uE007","\\@nshortparallel"),ae(re,ce,at,"\u2226","\\nparallel",!0),ae(re,ce,at,"\u22AF","\\nVDash",!0),ae(re,ce,at,"\u22EB","\\ntriangleright"),ae(re,ce,at,"\u22ED","\\ntrianglerighteq",!0),ae(re,ce,at,"\uE018","\\@nsupseteqq"),ae(re,ce,at,"\u228B","\\supsetneq",!0),ae(re,ce,at,"\uE01B","\\@varsupsetneq"),ae(re,ce,at,"\u2ACC","\\supsetneqq",!0),ae(re,ce,at,"\uE019","\\@varsupsetneqq"),ae(re,ce,at,"\u22AE","\\nVdash",!0),ae(re,ce,at,"\u2AB5","\\precneqq",!0),ae(re,ce,at,"\u2AB6","\\succneqq",!0),ae(re,ce,at,"\uE016","\\@nsubseteqq"),ae(re,ce,Dt,"\u22B4","\\unlhd"),ae(re,ce,Dt,"\u22B5","\\unrhd"),ae(re,ce,at,"\u219A","\\nleftarrow",!0),ae(re,ce,at,"\u219B","\\nrightarrow",!0),ae(re,ce,at,"\u21CD","\\nLeftarrow",!0),ae(re,ce,at,"\u21CF","\\nRightarrow",!0),ae(re,ce,at,"\u21AE","\\nleftrightarrow",!0),ae(re,ce,at,"\u21CE","\\nLeftrightarrow",!0),ae(re,ce,at,"\u25B3","\\vartriangle"),ae(re,ce,Je,"\u210F","\\hslash"),ae(re,ce,Je,"\u25BD","\\triangledown"),ae(re,ce,Je,"\u25CA","\\lozenge"),ae(re,ce,Je,"\u24C8","\\circledS"),ae(re,ce,Je,"\xAE","\\circledR"),ae(Ce,ce,Je,"\xAE","\\circledR"),ae(re,ce,Je,"\u2221","\\measuredangle",!0),ae(re,ce,Je,"\u2204","\\nexists"),ae(re,ce,Je,"\u2127","\\mho"),ae(re,ce,Je,"\u2132","\\Finv",!0),ae(re,ce,Je,"\u2141","\\Game",!0),ae(re,ce,Je,"\u2035","\\backprime"),ae(re,ce,Je,"\u25B2","\\blacktriangle"),ae(re,ce,Je,"\u25BC","\\blacktriangledown"),ae(re,ce,Je,"\u25A0","\\blacksquare"),ae(re,ce,Je,"\u29EB","\\blacklozenge"),ae(re,ce,Je,"\u2605","\\bigstar"),ae(re,ce,Je,"\u2222","\\sphericalangle",!0),ae(re,ce,Je,"\u2201","\\complement",!0),ae(re,ce,Je,"\xF0","\\eth",!0),ae(re,ce,Je,"\u2571","\\diagup"),ae(re,ce,Je,"\u2572","\\diagdown"),ae(re,ce,Je,"\u25A1","\\square"),ae(re,ce,Je,"\u25A1","\\Box"),ae(re,ce,Je,"\u25CA","\\Diamond"),ae(re,ce,Je,"\xA5","\\yen",!0),ae(Ce,ce,Je,"\xA5","\\yen",!0),ae(re,ce,Je,"\u2713","\\checkmark",!0),ae(Ce,ce,Je,"\u2713","\\checkmark"),ae(re,ce,Je,"\u2136","\\beth",!0),ae(re,ce,Je,"\u2138","\\daleth",!0),ae(re,ce,Je,"\u2137","\\gimel",!0),ae(re,ce,Je,"\u03DD","\\digamma",!0),ae(re,ce,Je,"\u03F0","\\varkappa"),ae(re,ce,er,"\u250C","\\ulcorner",!0),ae(re,ce,ze,"\u2510","\\urcorner",!0),ae(re,ce,er,"\u2514","\\llcorner",!0),ae(re,ce,ze,"\u2518","\\lrcorner",!0),ae(re,ce,at,"\u2266","\\leqq",!0),ae(re,ce,at,"\u2A7D","\\leqslant",!0),ae(re,ce,at,"\u2A95","\\eqslantless",!0),ae(re,ce,at,"\u2272","\\lesssim",!0),ae(re,ce,at,"\u2A85","\\lessapprox",!0),ae(re,ce,at,"\u224A","\\approxeq",!0),ae(re,ce,Dt,"\u22D6","\\lessdot"),ae(re,ce,at,"\u22D8","\\lll",!0),ae(re,ce,at,"\u2276","\\lessgtr",!0),ae(re,ce,at,"\u22DA","\\lesseqgtr",!0),ae(re,ce,at,"\u2A8B","\\lesseqqgtr",!0),ae(re,ce,at,"\u2251","\\doteqdot"),ae(re,ce,at,"\u2253","\\risingdotseq",!0),ae(re,ce,at,"\u2252","\\fallingdotseq",!0),ae(re,ce,at,"\u223D","\\backsim",!0),ae(re,ce,at,"\u22CD","\\backsimeq",!0),ae(re,ce,at,"\u2AC5","\\subseteqq",!0),ae(re,ce,at,"\u22D0","\\Subset",!0),ae(re,ce,at,"\u228F","\\sqsubset",!0),ae(re,ce,at,"\u227C","\\preccurlyeq",!0),ae(re,ce,at,"\u22DE","\\curlyeqprec",!0),ae(re,ce,at,"\u227E","\\precsim",!0),ae(re,ce,at,"\u2AB7","\\precapprox",!0),ae(re,ce,at,"\u22B2","\\vartriangleleft"),ae(re,ce,at,"\u22B4","\\trianglelefteq"),ae(re,ce,at,"\u22A8","\\vDash",!0),ae(re,ce,at,"\u22AA","\\Vvdash",!0),ae(re,ce,at,"\u2323","\\smallsmile"),ae(re,ce,at,"\u2322","\\smallfrown"),ae(re,ce,at,"\u224F","\\bumpeq",!0),ae(re,ce,at,"\u224E","\\Bumpeq",!0),ae(re,ce,at,"\u2267","\\geqq",!0),ae(re,ce,at,"\u2A7E","\\geqslant",!0),ae(re,ce,at,"\u2A96","\\eqslantgtr",!0),ae(re,ce,at,"\u2273","\\gtrsim",!0),ae(re,ce,at,"\u2A86","\\gtrapprox",!0),ae(re,ce,Dt,"\u22D7","\\gtrdot"),ae(re,ce,at,"\u22D9","\\ggg",!0),ae(re,ce,at,"\u2277","\\gtrless",!0),ae(re,ce,at,"\u22DB","\\gtreqless",!0),ae(re,ce,at,"\u2A8C","\\gtreqqless",!0),ae(re,ce,at,"\u2256","\\eqcirc",!0),ae(re,ce,at,"\u2257","\\circeq",!0),ae(re,ce,at,"\u225C","\\triangleq",!0),ae(re,ce,at,"\u223C","\\thicksim"),ae(re,ce,at,"\u2248","\\thickapprox"),ae(re,ce,at,"\u2AC6","\\supseteqq",!0),ae(re,ce,at,"\u22D1","\\Supset",!0),ae(re,ce,at,"\u2290","\\sqsupset",!0),ae(re,ce,at,"\u227D","\\succcurlyeq",!0),ae(re,ce,at,"\u22DF","\\curlyeqsucc",!0),ae(re,ce,at,"\u227F","\\succsim",!0),ae(re,ce,at,"\u2AB8","\\succapprox",!0),ae(re,ce,at,"\u22B3","\\vartriangleright"),ae(re,ce,at,"\u22B5","\\trianglerighteq"),ae(re,ce,at,"\u22A9","\\Vdash",!0),ae(re,ce,at,"\u2223","\\shortmid"),ae(re,ce,at,"\u2225","\\shortparallel"),ae(re,ce,at,"\u226C","\\between",!0),ae(re,ce,at,"\u22D4","\\pitchfork",!0),ae(re,ce,at,"\u221D","\\varpropto"),ae(re,ce,at,"\u25C0","\\blacktriangleleft"),ae(re,ce,at,"\u2234","\\therefore",!0),ae(re,ce,at,"\u220D","\\backepsilon"),ae(re,ce,at,"\u25B6","\\blacktriangleright"),ae(re,ce,at,"\u2235","\\because",!0),ae(re,ce,at,"\u22D8","\\llless"),ae(re,ce,at,"\u22D9","\\gggtr"),ae(re,ce,Dt,"\u22B2","\\lhd"),ae(re,ce,Dt,"\u22B3","\\rhd"),ae(re,ce,at,"\u2242","\\eqsim",!0),ae(re,Ne,at,"\u22C8","\\Join"),ae(re,ce,at,"\u2251","\\Doteq",!0),ae(re,ce,Dt,"\u2214","\\dotplus",!0),ae(re,ce,Dt,"\u2216","\\smallsetminus"),ae(re,ce,Dt,"\u22D2","\\Cap",!0),ae(re,ce,Dt,"\u22D3","\\Cup",!0),ae(re,ce,Dt,"\u2A5E","\\doublebarwedge",!0),ae(re,ce,Dt,"\u229F","\\boxminus",!0),ae(re,ce,Dt,"\u229E","\\boxplus",!0),ae(re,ce,Dt,"\u22C7","\\divideontimes",!0),ae(re,ce,Dt,"\u22C9","\\ltimes",!0),ae(re,ce,Dt,"\u22CA","\\rtimes",!0),ae(re,ce,Dt,"\u22CB","\\leftthreetimes",!0),ae(re,ce,Dt,"\u22CC","\\rightthreetimes",!0),ae(re,ce,Dt,"\u22CF","\\curlywedge",!0),ae(re,ce,Dt,"\u22CE","\\curlyvee",!0),ae(re,ce,Dt,"\u229D","\\circleddash",!0),ae(re,ce,Dt,"\u229B","\\circledast",!0),ae(re,ce,Dt,"\u22C5","\\centerdot"),ae(re,ce,Dt,"\u22BA","\\intercal",!0),ae(re,ce,Dt,"\u22D2","\\doublecap"),ae(re,ce,Dt,"\u22D3","\\doublecup"),ae(re,ce,Dt,"\u22A0","\\boxtimes",!0),ae(re,ce,at,"\u21E2","\\dashrightarrow",!0),ae(re,ce,at,"\u21E0","\\dashleftarrow",!0),ae(re,ce,at,"\u21C7","\\leftleftarrows",!0),ae(re,ce,at,"\u21C6","\\leftrightarrows",!0),ae(re,ce,at,"\u21DA","\\Lleftarrow",!0),ae(re,ce,at,"\u219E","\\twoheadleftarrow",!0),ae(re,ce,at,"\u21A2","\\leftarrowtail",!0),ae(re,ce,at,"\u21AB","\\looparrowleft",!0),ae(re,ce,at,"\u21CB","\\leftrightharpoons",!0),ae(re,ce,at,"\u21B6","\\curvearrowleft",!0),ae(re,ce,at,"\u21BA","\\circlearrowleft",!0),ae(re,ce,at,"\u21B0","\\Lsh",!0),ae(re,ce,at,"\u21C8","\\upuparrows",!0),ae(re,ce,at,"\u21BF","\\upharpoonleft",!0),ae(re,ce,at,"\u21C3","\\downharpoonleft",!0),ae(re,ce,at,"\u22B8","\\multimap",!0),ae(re,ce,at,"\u21AD","\\leftrightsquigarrow",!0),ae(re,ce,at,"\u21C9","\\rightrightarrows",!0),ae(re,ce,at,"\u21C4","\\rightleftarrows",!0),ae(re,ce,at,"\u21A0","\\twoheadrightarrow",!0),ae(re,ce,at,"\u21A3","\\rightarrowtail",!0),ae(re,ce,at,"\u21AC","\\looparrowright",!0),ae(re,ce,at,"\u21B7","\\curvearrowright",!0),ae(re,ce,at,"\u21BB","\\circlearrowright",!0),ae(re,ce,at,"\u21B1","\\Rsh",!0),ae(re,ce,at,"\u21CA","\\downdownarrows",!0),ae(re,ce,at,"\u21BE","\\upharpoonright",!0),ae(re,ce,at,"\u21C2","\\downharpoonright",!0),ae(re,ce,at,"\u21DD","\\rightsquigarrow",!0),ae(re,ce,at,"\u21DD","\\leadsto"),ae(re,ce,at,"\u21DB","\\Rrightarrow",!0),ae(re,ce,at,"\u21BE","\\restriction"),ae(re,Ne,Je,"\u2018","`"),ae(re,Ne,Je,"$","\\$"),ae(Ce,Ne,Je,"$","\\$"),ae(Ce,Ne,Je,"$","\\textdollar"),ae(re,Ne,Je,"%","\\%"),ae(Ce,Ne,Je,"%","\\%"),ae(re,Ne,Je,"_","\\_"),ae(Ce,Ne,Je,"_","\\_"),ae(Ce,Ne,Je,"_","\\textunderscore"),ae(re,Ne,Je,"\u2220","\\angle",!0),ae(re,Ne,Je,"\u221E","\\infty",!0),ae(re,Ne,Je,"\u2032","\\prime"),ae(re,Ne,Je,"\u25B3","\\triangle"),ae(re,Ne,Je,"\u0393","\\Gamma",!0),ae(re,Ne,Je,"\u0394","\\Delta",!0),ae(re,Ne,Je,"\u0398","\\Theta",!0),ae(re,Ne,Je,"\u039B","\\Lambda",!0),ae(re,Ne,Je,"\u039E","\\Xi",!0),ae(re,Ne,Je,"\u03A0","\\Pi",!0),ae(re,Ne,Je,"\u03A3","\\Sigma",!0),ae(re,Ne,Je,"\u03A5","\\Upsilon",!0),ae(re,Ne,Je,"\u03A6","\\Phi",!0),ae(re,Ne,Je,"\u03A8","\\Psi",!0),ae(re,Ne,Je,"\u03A9","\\Omega",!0),ae(re,Ne,Je,"A","\u0391"),ae(re,Ne,Je,"B","\u0392"),ae(re,Ne,Je,"E","\u0395"),ae(re,Ne,Je,"Z","\u0396"),ae(re,Ne,Je,"H","\u0397"),ae(re,Ne,Je,"I","\u0399"),ae(re,Ne,Je,"K","\u039A"),ae(re,Ne,Je,"M","\u039C"),ae(re,Ne,Je,"N","\u039D"),ae(re,Ne,Je,"O","\u039F"),ae(re,Ne,Je,"P","\u03A1"),ae(re,Ne,Je,"T","\u03A4"),ae(re,Ne,Je,"X","\u03A7"),ae(re,Ne,Je,"\xAC","\\neg",!0),ae(re,Ne,Je,"\xAC","\\lnot"),ae(re,Ne,Je,"\u22A4","\\top"),ae(re,Ne,Je,"\u22A5","\\bot"),ae(re,Ne,Je,"\u2205","\\emptyset"),ae(re,ce,Je,"\u2205","\\varnothing"),ae(re,Ne,Dr,"\u03B1","\\alpha",!0),ae(re,Ne,Dr,"\u03B2","\\beta",!0),ae(re,Ne,Dr,"\u03B3","\\gamma",!0),ae(re,Ne,Dr,"\u03B4","\\delta",!0),ae(re,Ne,Dr,"\u03F5","\\epsilon",!0),ae(re,Ne,Dr,"\u03B6","\\zeta",!0),ae(re,Ne,Dr,"\u03B7","\\eta",!0),ae(re,Ne,Dr,"\u03B8","\\theta",!0),ae(re,Ne,Dr,"\u03B9","\\iota",!0),ae(re,Ne,Dr,"\u03BA","\\kappa",!0),ae(re,Ne,Dr,"\u03BB","\\lambda",!0),ae(re,Ne,Dr,"\u03BC","\\mu",!0),ae(re,Ne,Dr,"\u03BD","\\nu",!0),ae(re,Ne,Dr,"\u03BE","\\xi",!0),ae(re,Ne,Dr,"\u03BF","\\omicron",!0),ae(re,Ne,Dr,"\u03C0","\\pi",!0),ae(re,Ne,Dr,"\u03C1","\\rho",!0),ae(re,Ne,Dr,"\u03C3","\\sigma",!0),ae(re,Ne,Dr,"\u03C4","\\tau",!0),ae(re,Ne,Dr,"\u03C5","\\upsilon",!0),ae(re,Ne,Dr,"\u03D5","\\phi",!0),ae(re,Ne,Dr,"\u03C7","\\chi",!0),ae(re,Ne,Dr,"\u03C8","\\psi",!0),ae(re,Ne,Dr,"\u03C9","\\omega",!0),ae(re,Ne,Dr,"\u03B5","\\varepsilon",!0),ae(re,Ne,Dr,"\u03D1","\\vartheta",!0),ae(re,Ne,Dr,"\u03D6","\\varpi",!0),ae(re,Ne,Dr,"\u03F1","\\varrho",!0),ae(re,Ne,Dr,"\u03C2","\\varsigma",!0),ae(re,Ne,Dr,"\u03C6","\\varphi",!0),ae(re,Ne,Dt,"\u2217","*"),ae(re,Ne,Dt,"+","+"),ae(re,Ne,Dt,"\u2212","-"),ae(re,Ne,Dt,"\u22C5","\\cdot",!0),ae(re,Ne,Dt,"\u2218","\\circ"),ae(re,Ne,Dt,"\xF7","\\div",!0),ae(re,Ne,Dt,"\xB1","\\pm",!0),ae(re,Ne,Dt,"\xD7","\\times",!0),ae(re,Ne,Dt,"\u2229","\\cap",!0),ae(re,Ne,Dt,"\u222A","\\cup",!0),ae(re,Ne,Dt,"\u2216","\\setminus"),ae(re,Ne,Dt,"\u2227","\\land"),ae(re,Ne,Dt,"\u2228","\\lor"),ae(re,Ne,Dt,"\u2227","\\wedge",!0),ae(re,Ne,Dt,"\u2228","\\vee",!0),ae(re,Ne,Je,"\u221A","\\surd"),ae(re,Ne,er,"(","("),ae(re,Ne,er,"[","["),ae(re,Ne,er,"\u27E8","\\langle",!0),ae(re,Ne,er,"\u2223","\\lvert"),ae(re,Ne,er,"\u2225","\\lVert"),ae(re,Ne,ze,")",")"),ae(re,Ne,ze,"]","]"),ae(re,Ne,ze,"?","?"),ae(re,Ne,ze,"!","!"),ae(re,Ne,ze,"\u27E9","\\rangle",!0),ae(re,Ne,ze,"\u2223","\\rvert"),ae(re,Ne,ze,"\u2225","\\rVert"),ae(re,Ne,at,"=","="),ae(re,Ne,at,"<","<"),ae(re,Ne,at,">",">"),ae(re,Ne,at,":",":"),ae(re,Ne,at,"\u2248","\\approx",!0),ae(re,Ne,at,"\u2245","\\cong",!0),ae(re,Ne,at,"\u2265","\\ge"),ae(re,Ne,at,"\u2265","\\geq",!0),ae(re,Ne,at,"\u2190","\\gets"),ae(re,Ne,at,">","\\gt"),ae(re,Ne,at,"\u2208","\\in",!0),ae(re,Ne,at,"\uE020","\\@not"),ae(re,Ne,at,"\u2282","\\subset",!0),ae(re,Ne,at,"\u2283","\\supset",!0),ae(re,Ne,at,"\u2286","\\subseteq",!0),ae(re,Ne,at,"\u2287","\\supseteq",!0),ae(re,ce,at,"\u2288","\\nsubseteq",!0),ae(re,ce,at,"\u2289","\\nsupseteq",!0),ae(re,Ne,at,"\u22A8","\\models"),ae(re,Ne,at,"\u2190","\\leftarrow",!0),ae(re,Ne,at,"\u2264","\\le"),ae(re,Ne,at,"\u2264","\\leq",!0),ae(re,Ne,at,"<","\\lt"),ae(re,Ne,at,"\u2192","\\rightarrow",!0),ae(re,Ne,at,"\u2192","\\to"),ae(re,ce,at,"\u2271","\\ngeq",!0),ae(re,ce,at,"\u2270","\\nleq",!0),ae(re,Ne,Ye,"\xA0","\\ "),ae(re,Ne,Ye,"\xA0","~"),ae(re,Ne,Ye,"\xA0","\\space"),ae(re,Ne,Ye,"\xA0","\\nobreakspace"),ae(Ce,Ne,Ye,"\xA0","\\ "),ae(Ce,Ne,Ye,"\xA0","~"),ae(Ce,Ne,Ye,"\xA0","\\space"),ae(Ce,Ne,Ye,"\xA0","\\nobreakspace"),ae(re,Ne,Ye,null,"\\nobreak"),ae(re,Ne,Ye,null,"\\allowbreak"),ae(re,Ne,ut,",",","),ae(re,Ne,ut,";",";"),ae(re,ce,Dt,"\u22BC","\\barwedge",!0),ae(re,ce,Dt,"\u22BB","\\veebar",!0),ae(re,Ne,Dt,"\u2299","\\odot",!0),ae(re,Ne,Dt,"\u2295","\\oplus",!0),ae(re,Ne,Dt,"\u2297","\\otimes",!0),ae(re,Ne,Je,"\u2202","\\partial",!0),ae(re,Ne,Dt,"\u2298","\\oslash",!0),ae(re,ce,Dt,"\u229A","\\circledcirc",!0),ae(re,ce,Dt,"\u22A1","\\boxdot",!0),ae(re,Ne,Dt,"\u25B3","\\bigtriangleup"),ae(re,Ne,Dt,"\u25BD","\\bigtriangledown"),ae(re,Ne,Dt,"\u2020","\\dagger"),ae(re,Ne,Dt,"\u22C4","\\diamond"),ae(re,Ne,Dt,"\u22C6","\\star"),ae(re,Ne,Dt,"\u25C3","\\triangleleft"),ae(re,Ne,Dt,"\u25B9","\\triangleright"),ae(re,Ne,er,"{","\\{"),ae(Ce,Ne,Je,"{","\\{"),ae(Ce,Ne,Je,"{","\\textbraceleft"),ae(re,Ne,ze,"}","\\}"),ae(Ce,Ne,Je,"}","\\}"),ae(Ce,Ne,Je,"}","\\textbraceright"),ae(re,Ne,er,"{","\\lbrace"),ae(re,Ne,ze,"}","\\rbrace"),ae(re,Ne,er,"[","\\lbrack"),ae(Ce,Ne,Je,"[","\\lbrack"),ae(re,Ne,ze,"]","\\rbrack"),ae(Ce,Ne,Je,"]","\\rbrack"),ae(re,Ne,er,"(","\\lparen"),ae(re,Ne,ze,")","\\rparen"),ae(Ce,Ne,Je,"<","\\textless"),ae(Ce,Ne,Je,">","\\textgreater"),ae(re,Ne,er,"\u230A","\\lfloor",!0),ae(re,Ne,ze,"\u230B","\\rfloor",!0),ae(re,Ne,er,"\u2308","\\lceil",!0),ae(re,Ne,ze,"\u2309","\\rceil",!0),ae(re,Ne,Je,"\\","\\backslash"),ae(re,Ne,Je,"\u2223","|"),ae(re,Ne,Je,"\u2223","\\vert"),ae(Ce,Ne,Je,"|","\\textbar"),ae(re,Ne,Je,"\u2225","\\|"),ae(re,Ne,Je,"\u2225","\\Vert"),ae(Ce,Ne,Je,"\u2225","\\textbardbl"),ae(Ce,Ne,Je,"~","\\textasciitilde"),ae(Ce,Ne,Je,"\\","\\textbackslash"),ae(Ce,Ne,Je,"^","\\textasciicircum"),ae(re,Ne,at,"\u2191","\\uparrow",!0),ae(re,Ne,at,"\u21D1","\\Uparrow",!0),ae(re,Ne,at,"\u2193","\\downarrow",!0),ae(re,Ne,at,"\u21D3","\\Downarrow",!0),ae(re,Ne,at,"\u2195","\\updownarrow",!0),ae(re,Ne,at,"\u21D5","\\Updownarrow",!0),ae(re,Ne,ct,"\u2210","\\coprod"),ae(re,Ne,ct,"\u22C1","\\bigvee"),ae(re,Ne,ct,"\u22C0","\\bigwedge"),ae(re,Ne,ct,"\u2A04","\\biguplus"),ae(re,Ne,ct,"\u22C2","\\bigcap"),ae(re,Ne,ct,"\u22C3","\\bigcup"),ae(re,Ne,ct,"\u222B","\\int"),ae(re,Ne,ct,"\u222B","\\intop"),ae(re,Ne,ct,"\u222C","\\iint"),ae(re,Ne,ct,"\u222D","\\iiint"),ae(re,Ne,ct,"\u220F","\\prod"),ae(re,Ne,ct,"\u2211","\\sum"),ae(re,Ne,ct,"\u2A02","\\bigotimes"),ae(re,Ne,ct,"\u2A01","\\bigoplus"),ae(re,Ne,ct,"\u2A00","\\bigodot"),ae(re,Ne,ct,"\u222E","\\oint"),ae(re,Ne,ct,"\u222F","\\oiint"),ae(re,Ne,ct,"\u2230","\\oiiint"),ae(re,Ne,ct,"\u2A06","\\bigsqcup"),ae(re,Ne,ct,"\u222B","\\smallint"),ae(Ce,Ne,Yt,"\u2026","\\textellipsis"),ae(re,Ne,Yt,"\u2026","\\mathellipsis"),ae(Ce,Ne,Yt,"\u2026","\\ldots",!0),ae(re,Ne,Yt,"\u2026","\\ldots",!0),ae(re,Ne,Yt,"\u22EF","\\@cdots",!0),ae(re,Ne,Yt,"\u22F1","\\ddots",!0),ae(re,Ne,Je,"\u22EE","\\varvdots"),ae(re,Ne,dt,"\u02CA","\\acute"),ae(re,Ne,dt,"\u02CB","\\grave"),ae(re,Ne,dt,"\xA8","\\ddot"),ae(re,Ne,dt,"~","\\tilde"),ae(re,Ne,dt,"\u02C9","\\bar"),ae(re,Ne,dt,"\u02D8","\\breve"),ae(re,Ne,dt,"\u02C7","\\check"),ae(re,Ne,dt,"^","\\hat"),ae(re,Ne,dt,"\u20D7","\\vec"),ae(re,Ne,dt,"\u02D9","\\dot"),ae(re,Ne,dt,"\u02DA","\\mathring"),ae(re,Ne,Dr,"\u0131","\\imath",!0),ae(re,Ne,Dr,"\u0237","\\jmath",!0),ae(Ce,Ne,Je,"\u0131","\\i",!0),ae(Ce,Ne,Je,"\u0237","\\j",!0),ae(Ce,Ne,Je,"\xDF","\\ss",!0),ae(Ce,Ne,Je,"\xE6","\\ae",!0),ae(Ce,Ne,Je,"\xE6","\\ae",!0),ae(Ce,Ne,Je,"\u0153","\\oe",!0),ae(Ce,Ne,Je,"\xF8","\\o",!0),ae(Ce,Ne,Je,"\xC6","\\AE",!0),ae(Ce,Ne,Je,"\u0152","\\OE",!0),ae(Ce,Ne,Je,"\xD8","\\O",!0),ae(Ce,Ne,dt,"\u02CA","\\'"),ae(Ce,Ne,dt,"\u02CB","\\`"),ae(Ce,Ne,dt,"\u02C6","\\^"),ae(Ce,Ne,dt,"\u02DC","\\~"),ae(Ce,Ne,dt,"\u02C9","\\="),ae(Ce,Ne,dt,"\u02D8","\\u"),ae(Ce,Ne,dt,"\u02D9","\\."),ae(Ce,Ne,dt,"\u02DA","\\r"),ae(Ce,Ne,dt,"\u02C7","\\v"),ae(Ce,Ne,dt,"\xA8",'\\"'),ae(Ce,Ne,dt,"\u02DD","\\H"),ae(Ce,Ne,dt,"\u25EF","\\textcircled");var Vt={"--":!0,"---":!0,"``":!0,"''":!0};ae(Ce,Ne,Je,"\u2013","--"),ae(Ce,Ne,Je,"\u2013","\\textendash"),ae(Ce,Ne,Je,"\u2014","---"),ae(Ce,Ne,Je,"\u2014","\\textemdash"),ae(Ce,Ne,Je,"\u2018","`"),ae(Ce,Ne,Je,"\u2018","\\textquoteleft"),ae(Ce,Ne,Je,"\u2019","'"),ae(Ce,Ne,Je,"\u2019","\\textquoteright"),ae(Ce,Ne,Je,"\u201C","``"),ae(Ce,Ne,Je,"\u201C","\\textquotedblleft"),ae(Ce,Ne,Je,"\u201D","''"),ae(Ce,Ne,Je,"\u201D","\\textquotedblright"),ae(re,Ne,Je,"\xB0","\\degree",!0),ae(Ce,Ne,Je,"\xB0","\\degree"),ae(Ce,Ne,Je,"\xB0","\\textdegree",!0),ae(re,Ne,Dr,"\xA3","\\pounds"),ae(re,Ne,Dr,"\xA3","\\mathsterling",!0),ae(Ce,Ne,Dr,"\xA3","\\pounds"),ae(Ce,Ne,Dr,"\xA3","\\textsterling",!0),ae(re,ce,Je,"\u2720","\\maltese"),ae(Ce,ce,Je,"\u2720","\\maltese"),ae(Ce,Ne,Ye,"\xA0","\\ "),ae(Ce,Ne,Ye,"\xA0"," "),ae(Ce,Ne,Ye,"\xA0","~");for(var Ar='0123456789/@."',Nr=0;Nr<Ar.length;Nr++){var Rr=Ar.charAt(Nr);ae(re,Ne,Je,Rr,Rr)}for(var Ln='0123456789!@*()-=+[]<>|";:?/.,',bn=0;bn<Ln.length;bn++){var Zn=Ln.charAt(bn);ae(Ce,Ne,Je,Zn,Zn)}for(var Zt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",$t=0;$t<Zt.length;$t++){var Be=Zt.charAt($t);ae(re,Ne,Dr,Be,Be),ae(Ce,Ne,Je,Be,Be)}ae(re,ce,Je,"C","\u2102"),ae(Ce,ce,Je,"C","\u2102"),ae(re,ce,Je,"H","\u210D"),ae(Ce,ce,Je,"H","\u210D"),ae(re,ce,Je,"N","\u2115"),ae(Ce,ce,Je,"N","\u2115"),ae(re,ce,Je,"P","\u2119"),ae(Ce,ce,Je,"P","\u2119"),ae(re,ce,Je,"Q","\u211A"),ae(Ce,ce,Je,"Q","\u211A"),ae(re,ce,Je,"R","\u211D"),ae(Ce,ce,Je,"R","\u211D"),ae(re,ce,Je,"Z","\u2124"),ae(Ce,ce,Je,"Z","\u2124"),ae(re,Ne,Dr,"h","\u210E"),ae(Ce,Ne,Dr,"h","\u210E");for(var je="",rt=0;rt<Zt.length;rt++){var bt=Zt.charAt(rt);je=String.fromCharCode(55349,56320+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56372+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56424+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56580+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56736+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56788+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56840+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56944+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),rt<26&&(je=String.fromCharCode(55349,56632+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je),je=String.fromCharCode(55349,56476+rt),ae(re,Ne,Dr,bt,je),ae(Ce,Ne,Je,bt,je))}je=String.fromCharCode(55349,56668),ae(re,Ne,Dr,"k",je),ae(Ce,Ne,Je,"k",je);for(var gr=0;gr<10;gr++){var Gt=gr.toString();je=String.fromCharCode(55349,57294+gr),ae(re,Ne,Dr,Gt,je),ae(Ce,Ne,Je,Gt,je),je=String.fromCharCode(55349,57314+gr),ae(re,Ne,Dr,Gt,je),ae(Ce,Ne,Je,Gt,je),je=String.fromCharCode(55349,57324+gr),ae(re,Ne,Dr,Gt,je),ae(Ce,Ne,Je,Gt,je),je=String.fromCharCode(55349,57334+gr),ae(re,Ne,Dr,Gt,je),ae(Ce,Ne,Je,Gt,je)}for(var ar="\xC7\xD0\xDE\xE7\xFE",Gr=0;Gr<ar.length;Gr++){var cn=ar.charAt(Gr);ae(re,Ne,Dr,cn,cn),ae(Ce,Ne,Je,cn,cn)}ae(Ce,Ne,Je,"\xF0","\xF0"),ae(Ce,Ne,Je,"\u2013","\u2013"),ae(Ce,Ne,Je,"\u2014","\u2014"),ae(Ce,Ne,Je,"\u2018","\u2018"),ae(Ce,Ne,Je,"\u2019","\u2019"),ae(Ce,Ne,Je,"\u201C","\u201C"),ae(Ce,Ne,Je,"\u201D","\u201D");var Kn=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],yr=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],Mt=function(fe,Ee){var Re=fe.charCodeAt(0),it=fe.charCodeAt(1),xt=(Re-55296)*1024+(it-56320)+65536,br=Ee==="math"?0:1;if(119808<=xt&&xt<120484){var Jr=Math.floor((xt-119808)/26);return[Kn[Jr][2],Kn[Jr][br]]}else if(120782<=xt&&xt<=120831){var ln=Math.floor((xt-120782)/10);return[yr[ln][2],yr[ln][br]]}else{if(xt===120485||xt===120486)return[Kn[0][2],Kn[0][br]];if(120486<xt&&xt<120782)return["",""];throw new l("Unsupported character: "+fe)}},Ft=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],Lr=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],pr=function(fe,Ee){return Ee.size<2?fe:Ft[fe-1][Ee.size-1]},Ht=function(){function jt(Ee){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=Ee.style,this.color=Ee.color,this.size=Ee.size||jt.BASESIZE,this.textSize=Ee.textSize||this.size,this.phantom=!!Ee.phantom,this.font=Ee.font||"",this.fontFamily=Ee.fontFamily||"",this.fontWeight=Ee.fontWeight||"",this.fontShape=Ee.fontShape||"",this.sizeMultiplier=Lr[this.size-1],this.maxSize=Ee.maxSize,this.minRuleThickness=Ee.minRuleThickness,this._fontMetrics=void 0}var fe=jt.prototype;return fe.extend=function(Re){var it={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var xt in Re)Re.hasOwnProperty(xt)&&(it[xt]=Re[xt]);return new jt(it)},fe.havingStyle=function(Re){return this.style===Re?this:this.extend({style:Re,size:pr(this.textSize,Re)})},fe.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},fe.havingSize=function(Re){return this.size===Re&&this.textSize===Re?this:this.extend({style:this.style.text(),size:Re,textSize:Re,sizeMultiplier:Lr[Re-1]})},fe.havingBaseStyle=function(Re){Re=Re||this.style.text();var it=pr(jt.BASESIZE,Re);return this.size===it&&this.textSize===jt.BASESIZE&&this.style===Re?this:this.extend({style:Re,size:it})},fe.havingBaseSizing=function(){var Re;switch(this.style.id){case 4:case 5:Re=3;break;case 6:case 7:Re=1;break;default:Re=6}return this.extend({style:this.style.text(),size:Re})},fe.withColor=function(Re){return this.extend({color:Re})},fe.withPhantom=function(){return this.extend({phantom:!0})},fe.withFont=function(Re){return this.extend({font:Re})},fe.withTextFontFamily=function(Re){return this.extend({fontFamily:Re,font:""})},fe.withTextFontWeight=function(Re){return this.extend({fontWeight:Re,font:""})},fe.withTextFontShape=function(Re){return this.extend({fontShape:Re,font:""})},fe.sizingClasses=function(Re){return Re.size!==this.size?["sizing","reset-size"+Re.size,"size"+this.size]:[]},fe.baseSizingClasses=function(){return this.size!==jt.BASESIZE?["sizing","reset-size"+this.size,"size"+jt.BASESIZE]:[]},fe.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=rr(this.size)),this._fontMetrics},fe.getColor=function(){return this.phantom?"transparent":this.color},jt}();Ht.BASESIZE=6;var cr=Ht,Bt={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},or={ex:!0,em:!0,mu:!0},Hr=function(fe){return typeof fe!="string"&&(fe=fe.unit),fe in Bt||fe in or||fe==="ex"},Tr=function(fe,Ee){var Re;if(fe.unit in Bt)Re=Bt[fe.unit]/Ee.fontMetrics().ptPerEm/Ee.sizeMultiplier;else if(fe.unit==="mu")Re=Ee.fontMetrics().cssEmPerMu;else{var it;if(Ee.style.isTight()?it=Ee.havingStyle(Ee.style.text()):it=Ee,fe.unit==="ex")Re=it.fontMetrics().xHeight;else if(fe.unit==="em")Re=it.fontMetrics().quad;else throw new l("Invalid unit: '"+fe.unit+"'");it!==Ee&&(Re*=it.sizeMultiplier/Ee.sizeMultiplier)}return Math.min(fe.number*Re,Ee.maxSize)},jr=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],pn=function(fe,Ee,Re){return $e[Re][fe]&&$e[Re][fe].replace&&(fe=$e[Re][fe].replace),{value:fe,metrics:pt(fe,Ee,Re)}},en=function(fe,Ee,Re,it,xt){var br=pn(fe,Ee,Re),Jr=br.metrics;fe=br.value;var ln;if(Jr){var Cn=Jr.italic;(Re==="text"||it&&it.font==="mathit")&&(Cn=0),ln=new Me(fe,Jr.height,Jr.depth,Cn,Jr.skew,Jr.width,xt)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+fe+"' in style '"+Ee+"' and mode '"+Re+"'")),ln=new Me(fe,0,0,0,0,0,xt);if(it){ln.maxFontSize=it.sizeMultiplier,it.style.isTight()&&ln.classes.push("mtight");var ci=it.getColor();ci&&(ln.style.color=ci)}return ln},ti=function(fe,Ee,Re,it){return it===void 0&&(it=[]),Re.font==="boldsymbol"&&pn(fe,"Main-Bold",Ee).metrics?en(fe,"Main-Bold",Ee,Re,it.concat(["mathbf"])):fe==="\\"||$e[Ee][fe].font==="main"?en(fe,"Main-Regular",Ee,Re,it):en(fe,"AMS-Regular",Ee,Re,it.concat(["amsrm"]))},ri=function(fe,Ee,Re,it){return/[0-9]/.test(fe.charAt(0))||b.contains(jr,fe)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},_i=function(fe,Ee,Re,it){return b.contains(jr,fe)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(fe.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},Ri=function(fe,Ee,Re,it){return pn(fe,"Math-BoldItalic",Ee).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},ia=function(fe,Ee,Re){var it=fe.mode,xt=fe.text,br=["mord"],Jr=it==="math"||it==="text"&&Ee.font,ln=Jr?Ee.font:Ee.fontFamily;if(xt.charCodeAt(0)===55349){var Cn=Mt(xt,it),ci=Cn[0],Ii=Cn[1];return en(xt,ci,it,Ee,br.concat(Ii))}else if(ln){var da,Sa;if(ln==="boldsymbol"||ln==="mathnormal"){var Qa=ln==="boldsymbol"?Ri(xt,it,Ee,br):_i(xt,it,Ee,br);da=Qa.fontName,Sa=[Qa.fontClass]}else b.contains(jr,xt)?(da="Main-Italic",Sa=["mathit"]):Jr?(da=on[ln].fontName,Sa=[ln]):(da=zr(ln,Ee.fontWeight,Ee.fontShape),Sa=[ln,Ee.fontWeight,Ee.fontShape]);if(pn(xt,da,it).metrics)return en(xt,da,it,Ee,br.concat(Sa));if(Vt.hasOwnProperty(xt)&&da.substr(0,10)==="Typewriter"){for(var wo=[],Uo=0;Uo<xt.length;Uo++)wo.push(en(xt[Uo],da,it,Ee,br.concat(Sa)));return mt(wo)}}if(Re==="mathord"){var Is=ri(xt,it,Ee,br);return en(xt,Is.fontName,it,Ee,br.concat([Is.fontClass]))}else if(Re==="textord"){var is=$e[it][xt]&&$e[it][xt].font;if(is==="ams"){var Ls=zr("amsrm",Ee.fontWeight,Ee.fontShape);return en(xt,Ls,it,Ee,br.concat("amsrm",Ee.fontWeight,Ee.fontShape))}else if(is==="main"||!is){var Cl=zr("textrm",Ee.fontWeight,Ee.fontShape);return en(xt,Cl,it,Ee,br.concat(Ee.fontWeight,Ee.fontShape))}else{var Gs=zr(is,Ee.fontWeight,Ee.fontShape);return en(xt,Gs,it,Ee,br.concat(Gs,Ee.fontWeight,Ee.fontShape))}}else throw new Error("unexpected type: "+Re+" in makeOrd")},ba=function(fe,Ee){if(he(fe.classes)!==he(Ee.classes)||fe.skew!==Ee.skew||fe.maxFontSize!==Ee.maxFontSize)return!1;for(var Re in fe.style)if(fe.style.hasOwnProperty(Re)&&fe.style[Re]!==Ee.style[Re])return!1;for(var it in Ee.style)if(Ee.style.hasOwnProperty(it)&&fe.style[it]!==Ee.style[it])return!1;return!0},vt=function(fe){for(var Ee=0;Ee<fe.length-1;Ee++){var Re=fe[Ee],it=fe[Ee+1];Re instanceof Me&&it instanceof Me&&ba(Re,it)&&(Re.text+=it.text,Re.height=Math.max(Re.height,it.height),Re.depth=Math.max(Re.depth,it.depth),Re.italic=it.italic,fe.splice(Ee+1,1),Ee--)}return fe},Le=function(fe){for(var Ee=0,Re=0,it=0,xt=0;xt<fe.children.length;xt++){var br=fe.children[xt];br.height>Ee&&(Ee=br.height),br.depth>Re&&(Re=br.depth),br.maxFontSize>it&&(it=br.maxFontSize)}fe.height=Ee,fe.depth=Re,fe.maxFontSize=it},Ke=function(fe,Ee,Re,it){var xt=new G(fe,Ee,Re,it);return Le(xt),xt},et=function(fe,Ee,Re,it){return new G(fe,Ee,Re,it)},ht=function(fe,Ee,Re){var it=Ke([fe],[],Ee);return it.height=Math.max(Re||Ee.fontMetrics().defaultRuleThickness,Ee.minRuleThickness),it.style.borderBottomWidth=it.height+"em",it.maxFontSize=1,it},ot=function(fe,Ee,Re,it){var xt=new te(fe,Ee,Re,it);return Le(xt),xt},mt=function(fe){var Ee=new ee(fe);return Le(Ee),Ee},Wt=function(fe,Ee){return fe instanceof ee?Ke([],[fe],Ee):fe},Ot=function(fe){if(fe.positionType==="individualShift"){for(var Ee=fe.children,Re=[Ee[0]],it=-Ee[0].shift-Ee[0].elem.depth,xt=it,br=1;br<Ee.length;br++){var Jr=-Ee[br].shift-xt-Ee[br].elem.depth,ln=Jr-(Ee[br-1].elem.height+Ee[br-1].elem.depth);xt=xt+Jr,Re.push({type:"kern",size:ln}),Re.push(Ee[br])}return{children:Re,depth:it}}var Cn;if(fe.positionType==="top"){for(var ci=fe.positionData,Ii=0;Ii<fe.children.length;Ii++){var da=fe.children[Ii];ci-=da.type==="kern"?da.size:da.elem.height+da.elem.depth}Cn=ci}else if(fe.positionType==="bottom")Cn=-fe.positionData;else{var Sa=fe.children[0];if(Sa.type!=="elem")throw new Error('First child must have type "elem".');if(fe.positionType==="shift")Cn=-Sa.elem.depth-fe.positionData;else if(fe.positionType==="firstBaseline")Cn=-Sa.elem.depth;else throw new Error("Invalid positionType "+fe.positionType+".")}return{children:fe.children,depth:Cn}},wr=function(fe,Ee){for(var Re=Ot(fe),it=Re.children,xt=Re.depth,br=0,Jr=0;Jr<it.length;Jr++){var ln=it[Jr];if(ln.type==="elem"){var Cn=ln.elem;br=Math.max(br,Cn.maxFontSize,Cn.height)}}br+=2;var ci=Ke(["pstrut"],[]);ci.style.height=br+"em";for(var Ii=[],da=xt,Sa=xt,Qa=xt,wo=0;wo<it.length;wo++){var Uo=it[wo];if(Uo.type==="kern")Qa+=Uo.size;else{var Is=Uo.elem,is=Uo.wrapperClasses||[],Ls=Uo.wrapperStyle||{},Cl=Ke(is,[ci,Is],void 0,Ls);Cl.style.top=-br-Qa-Is.depth+"em",Uo.marginLeft&&(Cl.style.marginLeft=Uo.marginLeft),Uo.marginRight&&(Cl.style.marginRight=Uo.marginRight),Ii.push(Cl),Qa+=Is.height+Is.depth}da=Math.min(da,Qa),Sa=Math.max(Sa,Qa)}var Gs=Ke(["vlist"],Ii);Gs.style.height=Sa+"em";var Dl;if(da<0){var Us=Ke([],[]),Rl=Ke(["vlist"],[Us]);Rl.style.height=-da+"em";var Zl=Ke(["vlist-s"],[new Me("\u200B")]);Dl=[Ke(["vlist-r"],[Gs,Zl]),Ke(["vlist-r"],[Rl])]}else Dl=[Ke(["vlist-r"],[Gs])];var _l=Ke(["vlist-t"],Dl);return Dl.length===2&&_l.classes.push("vlist-t2"),_l.height=Sa,_l.depth=-da,_l},Xr=function(fe,Ee){var Re=Ke(["mspace"],[],Ee),it=Tr(fe,Ee);return Re.style.marginRight=it+"em",Re},zr=function(fe,Ee,Re){var it="";switch(fe){case"amsrm":it="AMS";break;case"textrm":it="Main";break;case"textsf":it="SansSerif";break;case"texttt":it="Typewriter";break;default:it=fe}var xt;return Ee==="textbf"&&Re==="textit"?xt="BoldItalic":Ee==="textbf"?xt="Bold":Ee==="textit"?xt="Italic":xt="Regular",it+"-"+xt},on={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},fr={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Cr=function(fe,Ee){var Re=fr[fe],it=Re[0],xt=Re[1],br=Re[2],Jr=new de(it),ln=new Ie([Jr],{width:xt+"em",height:br+"em",style:"width:"+xt+"em",viewBox:"0 0 "+1e3*xt+" "+1e3*br,preserveAspectRatio:"xMinYMin"}),Cn=et(["overlay"],[ln],Ee);return Cn.height=br,Cn.style.height=br+"em",Cn.style.width=xt+"em",Cn},Xt={fontMap:on,makeSymbol:en,mathsym:ti,makeSpan:Ke,makeSvgSpan:et,makeLineSpan:ht,makeAnchor:ot,makeFragment:mt,wrapFragment:Wt,makeVList:wr,makeOrd:ia,makeGlue:Xr,staticSvg:Cr,svgData:fr,tryCombineChars:vt};function Pr(jt,fe){var Ee=vr(jt,fe);if(!Ee)throw new Error("Expected node of type "+fe+", but got "+(jt?"node of type "+jt.type:String(jt)));return Ee}function vr(jt,fe){return jt&&jt.type===fe?jt:null}function wt(jt,fe){var Ee=kr(jt,fe);if(!Ee)throw new Error('Expected node of type "atom" and family "'+fe+'", but got '+(jt?jt.type==="atom"?"atom of family "+jt.family:"node of type "+jt.type:String(jt)));return Ee}function kr(jt,fe){return jt&&jt.type==="atom"&&jt.family===fe?jt:null}function xn(jt){var fe=nn(jt);if(!fe)throw new Error("Expected node of symbol group type, but got "+(jt?"node of type "+jt.type:String(jt)));return fe}function nn(jt){return jt&&(jt.type==="atom"||Kt.hasOwnProperty(jt.type))?jt:null}var Yn={number:3,unit:"mu"},Wn={number:4,unit:"mu"},In={number:5,unit:"mu"},On={mord:{mop:Yn,mbin:Wn,mrel:In,minner:Yn},mop:{mord:Yn,mop:Yn,mrel:In,minner:Yn},mbin:{mord:Wn,mop:Wn,mopen:Wn,minner:Wn},mrel:{mord:In,mop:In,mopen:In,minner:In},mopen:{},mclose:{mop:Yn,mbin:Wn,mrel:In,minner:Yn},mpunct:{mord:Yn,mop:Yn,mrel:In,mopen:Yn,mclose:Yn,mpunct:Yn,minner:Yn},minner:{mord:Yn,mop:Yn,mbin:Wn,mrel:In,mopen:Yn,mpunct:Yn,minner:Yn}},di={mord:{mop:Yn},mop:{mord:Yn,mop:Yn},mbin:{},mrel:{},mopen:{},mclose:{mop:Yn},mpunct:{},minner:{mop:Yn}},Un={},fn={},Qn={};function Tn(jt){for(var fe=jt.type,Ee=jt.names,Re=jt.props,it=jt.handler,xt=jt.htmlBuilder,br=jt.mathmlBuilder,Jr={type:fe,numArgs:Re.numArgs,argTypes:Re.argTypes,greediness:Re.greediness===void 0?1:Re.greediness,allowedInText:!!Re.allowedInText,allowedInMath:Re.allowedInMath===void 0?!0:Re.allowedInMath,numOptionalArgs:Re.numOptionalArgs||0,infix:!!Re.infix,handler:it},ln=0;ln<Ee.length;++ln)Un[Ee[ln]]=Jr;fe&&(xt&&(fn[fe]=xt),br&&(Qn[fe]=br))}function Bi(jt){var fe=jt.type,Ee=jt.htmlBuilder,Re=jt.mathmlBuilder;Tn({type:fe,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:Ee,mathmlBuilder:Re})}var Mn=function(fe){var Ee=vr(fe,"ordgroup");return Ee?Ee.body:[fe]},Zi=Xt.makeSpan,Ei=["leftmost","mbin","mopen","mrel","mop","mpunct"],pi=["rightmost","mrel","mclose","mpunct"],Yi={display:z.DISPLAY,text:z.TEXT,script:z.SCRIPT,scriptscript:z.SCRIPTSCRIPT},fa={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},zn=function(fe,Ee,Re,it){it===void 0&&(it=[null,null]);for(var xt=[],br=0;br<fe.length;br++){var Jr=Pi(fe[br],Ee);if(Jr instanceof ee){var ln=Jr.children;xt.push.apply(xt,ln)}else xt.push(Jr)}if(!Re)return xt;var Cn=Ee;if(fe.length===1){var ci=vr(fe[0],"sizing")||vr(fe[0],"styling");ci&&(ci.type==="sizing"?Cn=Ee.havingSize(ci.size):ci.type==="styling"&&(Cn=Ee.havingStyle(Yi[ci.style])))}var Ii=Zi([it[0]||"leftmost"],[],Ee),da=Zi([it[1]||"rightmost"],[],Ee);return sn(xt,function(Sa,Qa){var wo=Qa.classes[0],Uo=Sa.classes[0];wo==="mbin"&&b.contains(pi,Uo)?Qa.classes[0]="mord":Uo==="mbin"&&b.contains(Ei,wo)&&(Sa.classes[0]="mord")},{node:Ii},da),sn(xt,function(Sa,Qa){var wo=hi(Qa),Uo=hi(Sa),Is=wo&&Uo?Sa.hasClass("mtight")?di[wo][Uo]:On[wo][Uo]:null;if(Is)return Xt.makeGlue(Is,Cn)},{node:Ii},da),xt},sn=function jt(fe,Ee,Re,it){it&&fe.push(it);for(var xt=0;xt<fe.length;xt++){var br=fe[xt],Jr=ni(br);if(Jr){jt(Jr.children,Ee,Re);continue}if(br.classes[0]==="mspace")continue;var ln=Ee(br,Re.node);ln&&(Re.insertAfter?Re.insertAfter(ln):(fe.unshift(ln),xt++)),Re.node=br,Re.insertAfter=function(Cn){return function(ci){fe.splice(Cn+1,0,ci),xt++}}(xt)}it&&fe.pop()},ni=function(fe){return fe instanceof ee||fe instanceof te?fe:null},si=function jt(fe,Ee){var Re=ni(fe);if(Re){var it=Re.children;if(it.length){if(Ee==="right")return jt(it[it.length-1],"right");if(Ee==="left")return jt(it[0],"left")}}return fe},hi=function(fe,Ee){return fe?(Ee&&(fe=si(fe,Ee)),fa[fe.classes[0]]||null):null},gi=function(fe,Ee){var Re=["nulldelimiter"].concat(fe.baseSizingClasses());return Zi(Ee.concat(Re))},Pi=function(fe,Ee,Re){if(!fe)return Zi();if(fn[fe.type]){var it=fn[fe.type](fe,Ee);if(Re&&Ee.size!==Re.size){it=Zi(Ee.sizingClasses(Re),[it],Ee);var xt=Ee.sizeMultiplier/Re.sizeMultiplier;it.height*=xt,it.depth*=xt}return it}else throw new l("Got group of unknown type: '"+fe.type+"'")};function ki(jt,fe){var Ee=Zi(["base"],jt,fe),Re=Zi(["strut"]);return Re.style.height=Ee.height+Ee.depth+"em",Re.style.verticalAlign=-Ee.depth+"em",Ee.children.unshift(Re),Ee}function Ki(jt,fe){var Ee=null;jt.length===1&&jt[0].type==="tag"&&(Ee=jt[0].tag,jt=jt[0].body);for(var Re=zn(jt,fe,!0),it=[],xt=[],br=0;br<Re.length;br++)if(xt.push(Re[br]),Re[br].hasClass("mbin")||Re[br].hasClass("mrel")||Re[br].hasClass("allowbreak")){for(var Jr=!1;br<Re.length-1&&Re[br+1].hasClass("mspace")&&!Re[br+1].hasClass("newline");)br++,xt.push(Re[br]),Re[br].hasClass("nobreak")&&(Jr=!0);Jr||(it.push(ki(xt,fe)),xt=[])}else Re[br].hasClass("newline")&&(xt.pop(),xt.length>0&&(it.push(ki(xt,fe)),xt=[]),it.push(Re[br]));xt.length>0&&it.push(ki(xt,fe));var ln;Ee&&(ln=ki(zn(Ee,fe,!0)),ln.classes=["tag"],it.push(ln));var Cn=Zi(["katex-html"],it);if(Cn.setAttribute("aria-hidden","true"),ln){var ci=ln.children[0];ci.style.height=Cn.height+Cn.depth+"em",ci.style.verticalAlign=-Cn.depth+"em"}return Cn}function ha(jt){return new ee(jt)}var Ia=function(){function jt(Ee,Re){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=Ee,this.attributes={},this.children=Re||[]}var fe=jt.prototype;return fe.setAttribute=function(Re,it){this.attributes[Re]=it},fe.getAttribute=function(Re){return this.attributes[Re]},fe.toNode=function(){var Re=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var it in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,it)&&Re.setAttribute(it,this.attributes[it]);for(var xt=0;xt<this.children.length;xt++)Re.appendChild(this.children[xt].toNode());return Re},fe.toMarkup=function(){var Re="<"+this.type;for(var it in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,it)&&(Re+=" "+it+'="',Re+=b.escape(this.attributes[it]),Re+='"');Re+=">";for(var xt=0;xt<this.children.length;xt++)Re+=this.children[xt].toMarkup();return Re+="</"+this.type+">",Re},fe.toText=function(){return this.children.map(function(Re){return Re.toText()}).join("")},jt}(),ka=function(){function jt(Ee){this.text=void 0,this.text=Ee}var fe=jt.prototype;return fe.toNode=function(){return document.createTextNode(this.text)},fe.toMarkup=function(){return b.escape(this.toText())},fe.toText=function(){return this.text},jt}(),jo=function(){function jt(Ee){this.width=void 0,this.character=void 0,this.width=Ee,Ee>=.05555&&Ee<=.05556?this.character="\u200A":Ee>=.1666&&Ee<=.1667?this.character="\u2009":Ee>=.2222&&Ee<=.2223?this.character="\u2005":Ee>=.2777&&Ee<=.2778?this.character="\u2005\u200A":Ee>=-.05556&&Ee<=-.05555?this.character="\u200A\u2063":Ee>=-.1667&&Ee<=-.1666?this.character="\u2009\u2063":Ee>=-.2223&&Ee<=-.2222?this.character="\u205F\u2063":Ee>=-.2778&&Ee<=-.2777?this.character="\u2005\u2063":this.character=null}var fe=jt.prototype;return fe.toNode=function(){if(this.character)return document.createTextNode(this.character);var Re=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return Re.setAttribute("width",this.width+"em"),Re},fe.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},fe.toText=function(){return this.character?this.character:" "},jt}(),Li={MathNode:Ia,TextNode:ka,SpaceNode:jo,newDocumentFragment:ha},hn=function(fe,Ee,Re){return $e[Ee][fe]&&$e[Ee][fe].replace&&fe.charCodeAt(0)!==55349&&!(Vt.hasOwnProperty(fe)&&Re&&(Re.fontFamily&&Re.fontFamily.substr(4,2)==="tt"||Re.font&&Re.font.substr(4,2)==="tt"))&&(fe=$e[Ee][fe].replace),new Li.TextNode(fe)},Gi=function(fe){return fe.length===1?fe[0]:new Li.MathNode("mrow",fe)},ca=function(fe,Ee){if(Ee.fontFamily==="texttt")return"monospace";if(Ee.fontFamily==="textsf")return Ee.fontShape==="textit"&&Ee.fontWeight==="textbf"?"sans-serif-bold-italic":Ee.fontShape==="textit"?"sans-serif-italic":Ee.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(Ee.fontShape==="textit"&&Ee.fontWeight==="textbf")return"bold-italic";if(Ee.fontShape==="textit")return"italic";if(Ee.fontWeight==="textbf")return"bold";var Re=Ee.font;if(!Re||Re==="mathnormal")return null;var it=fe.mode;if(Re==="mathit")return"italic";if(Re==="boldsymbol")return"bold-italic";if(Re==="mathbf")return"bold";if(Re==="mathbb")return"double-struck";if(Re==="mathfrak")return"fraktur";if(Re==="mathscr"||Re==="mathcal")return"script";if(Re==="mathsf")return"sans-serif";if(Re==="mathtt")return"monospace";var xt=fe.text;if(b.contains(["\\imath","\\jmath"],xt))return null;$e[it][xt]&&$e[it][xt].replace&&(xt=$e[it][xt].replace);var br=Xt.fontMap[Re].fontName;return pt(xt,br,it)?Xt.fontMap[Re].variant:null},ua=function(fe,Ee,Re){if(fe.length===1){var it=ft(fe[0],Ee);return Re&&it instanceof Ia&&it.type==="mo"&&(it.setAttribute("lspace","0em"),it.setAttribute("rspace","0em")),[it]}for(var xt=[],br,Jr=0;Jr<fe.length;Jr++){var ln=ft(fe[Jr],Ee);if(ln instanceof Ia&&br instanceof Ia){if(ln.type==="mtext"&&br.type==="mtext"&&ln.getAttribute("mathvariant")===br.getAttribute("mathvariant")){var Cn;(Cn=br.children).push.apply(Cn,ln.children);continue}else if(ln.type==="mn"&&br.type==="mn"){var ci;(ci=br.children).push.apply(ci,ln.children);continue}else if(ln.type==="mi"&&ln.children.length===1&&br.type==="mn"){var Ii=ln.children[0];if(Ii instanceof ka&&Ii.text==="."){var da;(da=br.children).push.apply(da,ln.children);continue}}else if(br.type==="mi"&&br.children.length===1){var Sa=br.children[0];if(Sa instanceof ka&&Sa.text==="\u0338"&&(ln.type==="mo"||ln.type==="mi"||ln.type==="mn")){var Qa=ln.children[0];Qa instanceof ka&&Qa.text.length>0&&(Qa.text=Qa.text.slice(0,1)+"\u0338"+Qa.text.slice(1),xt.pop())}}}xt.push(ln),br=ln}return xt},$a=function(fe,Ee,Re){return Gi(ua(fe,Ee,Re))},ft=function(fe,Ee){if(!fe)return new Li.MathNode("mrow");if(Qn[fe.type]){var Re=Qn[fe.type](fe,Ee);return Re}else throw new l("Got group of unknown type: '"+fe.type+"'")};function Lt(jt,fe,Ee,Re){var it=ua(jt,Ee),xt;it.length===1&&it[0]instanceof Ia&&b.contains(["mrow","mtable"],it[0].type)?xt=it[0]:xt=new Li.MathNode("mrow",it);var br=new Li.MathNode("annotation",[new Li.TextNode(fe)]);br.setAttribute("encoding","application/x-tex");var Jr=new Li.MathNode("semantics",[xt,br]),ln=new Li.MathNode("math",[Jr]);ln.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var Cn=Re?"katex":"katex-mathml";return Xt.makeSpan([Cn],[ln])}var _r=function(fe){return new cr({style:fe.displayMode?z.DISPLAY:z.TEXT,maxSize:fe.maxSize,minRuleThickness:fe.minRuleThickness})},Tt=function(fe,Ee){if(Ee.displayMode){var Re=["katex-display"];Ee.leqno&&Re.push("leqno"),Ee.fleqn&&Re.push("fleqn"),fe=Xt.makeSpan(Re,[fe])}return fe},Te=function(fe,Ee,Re){var it=_r(Re),xt;if(Re.output==="mathml")return Lt(fe,Ee,it,!0);if(Re.output==="html"){var br=Ki(fe,it);xt=Xt.makeSpan(["katex"],[br])}else{var Jr=Lt(fe,Ee,it,!1),ln=Ki(fe,it);xt=Xt.makeSpan(["katex"],[Jr,ln])}return Tt(xt,Re)},st=function(fe,Ee,Re){var it=_r(Re),xt=Ki(fe,it),br=Xt.makeSpan(["katex"],[xt]);return Tt(br,Re)},_t=Te,It={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB"},ur=function(fe){var Ee=new Li.MathNode("mo",[new Li.TextNode(It[fe.substr(1)])]);return Ee.setAttribute("stretchy","true"),Ee},xr={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},Br=function(fe){return fe.type==="ordgroup"?fe.body.length:1},Wr=function(fe,Ee){function Re(){var ln=4e5,Cn=fe.label.substr(1);if(b.contains(["widehat","widecheck","widetilde","utilde"],Cn)){var ci=fe,Ii=Br(ci.base),da,Sa,Qa;if(Ii>5)Cn==="widehat"||Cn==="widecheck"?(da=420,ln=2364,Qa=.42,Sa=Cn+"4"):(da=312,ln=2340,Qa=.34,Sa="tilde4");else{var wo=[1,1,2,2,3,3][Ii];Cn==="widehat"||Cn==="widecheck"?(ln=[0,1062,2364,2364,2364][wo],da=[0,239,300,360,420][wo],Qa=[0,.24,.3,.3,.36,.42][wo],Sa=Cn+wo):(ln=[0,600,1033,2339,2340][wo],da=[0,260,286,306,312][wo],Qa=[0,.26,.286,.3,.306,.34][wo],Sa="tilde"+wo)}var Uo=new de(Sa),Is=new Ie([Uo],{width:"100%",height:Qa+"em",viewBox:"0 0 "+ln+" "+da,preserveAspectRatio:"none"});return{span:Xt.makeSvgSpan([],[Is],Ee),minWidth:0,height:Qa}}else{var is=[],Ls=xr[Cn],Cl=Ls[0],Gs=Ls[1],Dl=Ls[2],Us=Dl/1e3,Rl=Cl.length,Zl,_l;if(Rl===1){var gl=Ls[3];Zl=["hide-tail"],_l=[gl]}else if(Rl===2)Zl=["halfarrow-left","halfarrow-right"],_l=["xMinYMin","xMaxYMin"];else if(Rl===3)Zl=["brace-left","brace-center","brace-right"],_l=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
`+Rl+" children.");for(var dc=0;dc<Rl;dc++){var Kl=new de(Cl[dc]),Gl=new Ie([Kl],{width:"400em",height:Us+"em",viewBox:"0 0 "+ln+" "+Dl,preserveAspectRatio:_l[dc]+" slice"}),Tl=Xt.makeSvgSpan([Zl[dc]],[Gl],Ee);if(Rl===1)return{span:Tl,minWidth:Gs,height:Us};Tl.style.height=Us+"em",is.push(Tl)}return{span:Xt.makeSpan(["stretchy"],is,Ee),minWidth:Gs,height:Us}}}var it=Re(),xt=it.span,br=it.minWidth,Jr=it.height;return xt.height=Jr,xt.style.height=Jr+"em",br>0&&(xt.style.minWidth=br+"em"),xt},Zr=function(fe,Ee,Re,it){var xt,br=fe.height+fe.depth+2*Re;if(/fbox|color/.test(Ee)){if(xt=Xt.makeSpan(["stretchy",Ee],[],it),Ee==="fbox"){var Jr=it.color&&it.getColor();Jr&&(xt.style.borderColor=Jr)}}else{var ln=[];/^[bx]cancel$/.test(Ee)&&ln.push(new ye({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(Ee)&&ln.push(new ye({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var Cn=new Ie(ln,{width:"100%",height:br+"em"});xt=Xt.makeSvgSpan([],[Cn],it)}return xt.height=br,xt.style.height=br+"em",xt},mn={encloseSpan:Zr,mathMLnode:ur,svgSpan:Wr},rn=function(fe,Ee){var Re,it,xt=vr(fe,"supsub"),br;xt?(it=Pr(xt.base,"accent"),Re=it.base,xt.base=Re,br=tt(Pi(xt,Ee)),xt.base=it):(it=Pr(fe,"accent"),Re=it.base);var Jr=Pi(Re,Ee.havingCrampedStyle()),ln=it.isShifty&&b.isCharacterBox(Re),Cn=0;if(ln){var ci=b.getBaseElem(Re),Ii=Pi(ci,Ee.havingCrampedStyle());Cn=De(Ii).skew}var da=Math.min(Jr.height,Ee.fontMetrics().xHeight),Sa;if(it.isStretchy)Sa=mn.svgSpan(it,Ee),Sa=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Jr},{type:"elem",elem:Sa,wrapperClasses:["svg-align"],wrapperStyle:Cn>0?{width:"calc(100% - "+2*Cn+"em)",marginLeft:2*Cn+"em"}:void 0}]},Ee);else{var Qa,wo;it.label==="\\vec"?(Qa=Xt.staticSvg("vec",Ee),wo=Xt.svgData.vec[1]):(Qa=Xt.makeOrd({mode:it.mode,text:it.label},Ee,"textord"),Qa=De(Qa),Qa.italic=0,wo=Qa.width),Sa=Xt.makeSpan(["accent-body"],[Qa]);var Uo=it.label==="\\textcircled";Uo&&(Sa.classes.push("accent-full"),da=Jr.height);var Is=Cn;Uo||(Is-=wo/2),Sa.style.left=Is+"em",it.label==="\\textcircled"&&(Sa.style.top=".2em"),Sa=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Jr},{type:"kern",size:-da},{type:"elem",elem:Sa}]},Ee)}var is=Xt.makeSpan(["mord","accent"],[Sa],Ee);return br?(br.children[0]=is,br.height=Math.max(is.height,br.height),br.classes[0]="mord",br):is},Nn=function(fe,Ee){var Re=fe.isStretchy?mn.mathMLnode(fe.label):new Li.MathNode("mo",[hn(fe.label,fe.mode)]),it=new Li.MathNode("mover",[ft(fe.base,Ee),Re]);return it.setAttribute("accent","true"),it},qr=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(jt){return"\\"+jt}).join("|"));Tn({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(fe,Ee){var Re=Ee[0],it=!qr.test(fe.funcName),xt=!it||fe.funcName==="\\widehat"||fe.funcName==="\\widetilde"||fe.funcName==="\\widecheck";return{type:"accent",mode:fe.parser.mode,label:fe.funcName,isStretchy:it,isShifty:xt,base:Re}},htmlBuilder:rn,mathmlBuilder:Nn}),Tn({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(fe,Ee){var Re=Ee[0];return{type:"accent",mode:fe.parser.mode,label:fe.funcName,isStretchy:!1,isShifty:!0,base:Re}},htmlBuilder:rn,mathmlBuilder:Nn}),Tn({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];return{type:"accentUnder",mode:Re.mode,label:it,base:xt}},htmlBuilder:function(fe,Ee){var Re=Pi(fe.base,Ee),it=mn.svgSpan(fe,Ee),xt=fe.label==="\\utilde"?.12:0,br=Xt.makeVList({positionType:"bottom",positionData:it.height+xt,children:[{type:"elem",elem:it,wrapperClasses:["svg-align"]},{type:"kern",size:xt},{type:"elem",elem:Re}]},Ee);return Xt.makeSpan(["mord","accentunder"],[br],Ee)},mathmlBuilder:function(fe,Ee){var Re=mn.mathMLnode(fe.label),it=new Li.MathNode("munder",[ft(fe.base,Ee),Re]);return it.setAttribute("accentunder","true"),it}});var kn=function(fe){var Ee=new Li.MathNode("mpadded",fe?[fe]:[]);return Ee.setAttribute("width","+0.6em"),Ee.setAttribute("lspace","0.3em"),Ee};Tn({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(fe,Ee,Re){var it=fe.parser,xt=fe.funcName;return{type:"xArrow",mode:it.mode,label:xt,body:Ee[0],below:Re[0]}},htmlBuilder:function(fe,Ee){var Re=Ee.style,it=Ee.havingStyle(Re.sup()),xt=Xt.wrapFragment(Pi(fe.body,it,Ee),Ee);xt.classes.push("x-arrow-pad");var br;fe.below&&(it=Ee.havingStyle(Re.sub()),br=Xt.wrapFragment(Pi(fe.below,it,Ee),Ee),br.classes.push("x-arrow-pad"));var Jr=mn.svgSpan(fe,Ee),ln=-Ee.fontMetrics().axisHeight+.5*Jr.height,Cn=-Ee.fontMetrics().axisHeight-.5*Jr.height-.111;(xt.depth>.25||fe.label==="\\xleftequilibrium")&&(Cn-=xt.depth);var ci;if(br){var Ii=-Ee.fontMetrics().axisHeight+br.height+.5*Jr.height+.111;ci=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:xt,shift:Cn},{type:"elem",elem:Jr,shift:ln},{type:"elem",elem:br,shift:Ii}]},Ee)}else ci=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:xt,shift:Cn},{type:"elem",elem:Jr,shift:ln}]},Ee);return ci.children[0].children[0].children[1].classes.push("svg-align"),Xt.makeSpan(["mrel","x-arrow"],[ci],Ee)},mathmlBuilder:function(fe,Ee){var Re=mn.mathMLnode(fe.label),it;if(fe.body){var xt=kn(ft(fe.body,Ee));if(fe.below){var br=kn(ft(fe.below,Ee));it=new Li.MathNode("munderover",[Re,br,xt])}else it=new Li.MathNode("mover",[Re,xt])}else if(fe.below){var Jr=kn(ft(fe.below,Ee));it=new Li.MathNode("munder",[Re,Jr])}else it=kn(),it=new Li.MathNode("mover",[Re,it]);return it}}),Tn({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){for(var Re=fe.parser,it=Pr(Ee[0],"ordgroup"),xt=it.body,br="",Jr=0;Jr<xt.length;Jr++){var ln=Pr(xt[Jr],"textord");br+=ln.text}var Cn=parseInt(br);if(isNaN(Cn))throw new l("\\@char has non-numeric argument "+br);return{type:"textord",mode:Re.mode,text:String.fromCharCode(Cn)}}});var Hn=function(fe,Ee){var Re=zn(fe.body,Ee.withColor(fe.color),!1);return Xt.makeFragment(Re)},ii=function(fe,Ee){var Re=ua(fe.body,Ee.withColor(fe.color)),it=new Li.MathNode("mstyle",Re);return it.setAttribute("mathcolor",fe.color),it};Tn({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(fe,Ee){var Re=fe.parser,it=Pr(Ee[0],"color-token").color,xt=Ee[1];return{type:"color",mode:Re.mode,color:it,body:Mn(xt)}},htmlBuilder:Hn,mathmlBuilder:ii}),Tn({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(fe,Ee){var Re=fe.parser,it=fe.breakOnTokenText,xt=Pr(Ee[0],"color-token").color;Re.gullet.macros.set("\\current@color",xt);var br=Re.parseExpression(!0,it);return{type:"color",mode:Re.mode,color:xt,body:br}},htmlBuilder:Hn,mathmlBuilder:ii}),Tn({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(fe,Ee,Re){var it=fe.parser,xt=fe.funcName,br=Re[0],Jr=xt==="\\cr",ln=!1;return Jr||(it.settings.displayMode&&it.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")?ln=!1:ln=!0),{type:"cr",mode:it.mode,newLine:ln,newRow:Jr,size:br&&Pr(br,"size").value}},htmlBuilder:function(fe,Ee){if(fe.newRow)throw new l("\\cr valid only within a tabular/array environment");var Re=Xt.makeSpan(["mspace"],[],Ee);return fe.newLine&&(Re.classes.push("newline"),fe.size&&(Re.style.marginTop=Tr(fe.size,Ee)+"em")),Re},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mspace");return fe.newLine&&(Re.setAttribute("linebreak","newline"),fe.size&&Re.setAttribute("height",Tr(fe.size,Ee)+"em")),Re}});var li=function(fe,Ee,Re){var it=$e.math[fe]&&$e.math[fe].replace,xt=pt(it||fe,Ee,Re);if(!xt)throw new Error("Unsupported symbol "+fe+" and font size "+Ee+".");return xt},ai=function(fe,Ee,Re,it){var xt=Re.havingBaseStyle(Ee),br=Xt.makeSpan(it.concat(xt.sizingClasses(Re)),[fe],Re),Jr=xt.sizeMultiplier/Re.sizeMultiplier;return br.height*=Jr,br.depth*=Jr,br.maxFontSize=xt.sizeMultiplier,br},Oi=function(fe,Ee,Re){var it=Ee.havingBaseStyle(Re),xt=(1-Ee.sizeMultiplier/it.sizeMultiplier)*Ee.fontMetrics().axisHeight;fe.classes.push("delimcenter"),fe.style.top=xt+"em",fe.height-=xt,fe.depth+=xt},Fi=function(fe,Ee,Re,it,xt,br){var Jr=Xt.makeSymbol(fe,"Main-Regular",xt,it),ln=ai(Jr,Ee,it,br);return Re&&Oi(ln,it,Ee),ln},Qi=function(fe,Ee,Re,it){return Xt.makeSymbol(fe,"Size"+Ee+"-Regular",Re,it)},Ui=function(fe,Ee,Re,it,xt,br){var Jr=Qi(fe,Ee,xt,it),ln=ai(Xt.makeSpan(["delimsizing","size"+Ee],[Jr],it),z.TEXT,it,br);return Re&&Oi(ln,it,z.TEXT),ln},$i=function(fe,Ee,Re){var it;Ee==="Size1-Regular"?it="delim-size1":it="delim-size4";var xt=Xt.makeSpan(["delimsizinginner",it],[Xt.makeSpan([],[Xt.makeSymbol(fe,Ee,Re)])]);return{type:"elem",elem:xt}},qi={type:"kern",size:-.005},na=function(fe,Ee,Re,it,xt,br){var Jr,ln,Cn,ci;Jr=Cn=ci=fe,ln=null;var Ii="Size1-Regular";fe==="\\uparrow"?Cn=ci="\u23D0":fe==="\\Uparrow"?Cn=ci="\u2016":fe==="\\downarrow"?Jr=Cn="\u23D0":fe==="\\Downarrow"?Jr=Cn="\u2016":fe==="\\updownarrow"?(Jr="\\uparrow",Cn="\u23D0",ci="\\downarrow"):fe==="\\Updownarrow"?(Jr="\\Uparrow",Cn="\u2016",ci="\\Downarrow"):fe==="["||fe==="\\lbrack"?(Jr="\u23A1",Cn="\u23A2",ci="\u23A3",Ii="Size4-Regular"):fe==="]"||fe==="\\rbrack"?(Jr="\u23A4",Cn="\u23A5",ci="\u23A6",Ii="Size4-Regular"):fe==="\\lfloor"||fe==="\u230A"?(Cn=Jr="\u23A2",ci="\u23A3",Ii="Size4-Regular"):fe==="\\lceil"||fe==="\u2308"?(Jr="\u23A1",Cn=ci="\u23A2",Ii="Size4-Regular"):fe==="\\rfloor"||fe==="\u230B"?(Cn=Jr="\u23A5",ci="\u23A6",Ii="Size4-Regular"):fe==="\\rceil"||fe==="\u2309"?(Jr="\u23A4",Cn=ci="\u23A5",Ii="Size4-Regular"):fe==="("||fe==="\\lparen"?(Jr="\u239B",Cn="\u239C",ci="\u239D",Ii="Size4-Regular"):fe===")"||fe==="\\rparen"?(Jr="\u239E",Cn="\u239F",ci="\u23A0",Ii="Size4-Regular"):fe==="\\{"||fe==="\\lbrace"?(Jr="\u23A7",ln="\u23A8",ci="\u23A9",Cn="\u23AA",Ii="Size4-Regular"):fe==="\\}"||fe==="\\rbrace"?(Jr="\u23AB",ln="\u23AC",ci="\u23AD",Cn="\u23AA",Ii="Size4-Regular"):fe==="\\lgroup"||fe==="\u27EE"?(Jr="\u23A7",ci="\u23A9",Cn="\u23AA",Ii="Size4-Regular"):fe==="\\rgroup"||fe==="\u27EF"?(Jr="\u23AB",ci="\u23AD",Cn="\u23AA",Ii="Size4-Regular"):fe==="\\lmoustache"||fe==="\u23B0"?(Jr="\u23A7",ci="\u23AD",Cn="\u23AA",Ii="Size4-Regular"):(fe==="\\rmoustache"||fe==="\u23B1")&&(Jr="\u23AB",ci="\u23A9",Cn="\u23AA",Ii="Size4-Regular");var da=li(Jr,Ii,xt),Sa=da.height+da.depth,Qa=li(Cn,Ii,xt),wo=Qa.height+Qa.depth,Uo=li(ci,Ii,xt),Is=Uo.height+Uo.depth,is=0,Ls=1;if(ln!==null){var Cl=li(ln,Ii,xt);is=Cl.height+Cl.depth,Ls=2}var Gs=Sa+Is+is,Dl=Math.max(0,Math.ceil((Ee-Gs)/(Ls*wo))),Us=Gs+Dl*Ls*wo,Rl=it.fontMetrics().axisHeight;Re&&(Rl*=it.sizeMultiplier);var Zl=Us/2-Rl,_l=(Dl+1)*.005-wo,gl=[];if(gl.push($i(ci,Ii,xt)),ln===null)for(var dc=0;dc<Dl;dc++)gl.push(qi),gl.push($i(Cn,Ii,xt));else{for(var Kl=0;Kl<Dl;Kl++)gl.push(qi),gl.push($i(Cn,Ii,xt));gl.push({type:"kern",size:_l}),gl.push($i(Cn,Ii,xt)),gl.push(qi),gl.push($i(ln,Ii,xt));for(var Gl=0;Gl<Dl;Gl++)gl.push(qi),gl.push($i(Cn,Ii,xt))}gl.push({type:"kern",size:_l}),gl.push($i(Cn,Ii,xt)),gl.push(qi),gl.push($i(Jr,Ii,xt));var Tl=it.havingBaseStyle(z.TEXT),jl=Xt.makeVList({positionType:"bottom",positionData:Zl,children:gl},Tl);return ai(Xt.makeSpan(["delimsizing","mult"],[jl],Tl),z.TEXT,it,br)},Ci=80,ya=.08,La=function(fe,Ee,Re,it,xt){var br=we(fe,it,Re),Jr=new de(fe,br),ln=new Ie([Jr],{width:"400em",height:Ee+"em",viewBox:"0 0 400000 "+Re,preserveAspectRatio:"xMinYMin slice"});return Xt.makeSvgSpan(["hide-tail"],[ln],xt)},oa=function(fe,Ee){var Re=Ee.havingBaseSizing(),it=Bo("\\surd",fe*Re.sizeMultiplier,Wa,Re),xt=Re.sizeMultiplier,br=Math.max(0,Ee.minRuleThickness-Ee.fontMetrics().sqrtRuleThickness),Jr,ln=0,Cn=0,ci=0,Ii;return it.type==="small"?(ci=1e3+1e3*br+Ci,fe<1?xt=1:fe<1.4&&(xt=.7),ln=(1+br+ya)/xt,Cn=(1+br)/xt,Jr=La("sqrtMain",ln,ci,br,Ee),Jr.style.minWidth="0.853em",Ii=.833/xt):it.type==="large"?(ci=(1e3+Ci)*Fo[it.size],Cn=(Fo[it.size]+br)/xt,ln=(Fo[it.size]+br+ya)/xt,Jr=La("sqrtSize"+it.size,ln,ci,br,Ee),Jr.style.minWidth="1.02em",Ii=1/xt):(ln=fe+br+ya,Cn=fe+br,ci=Math.floor(1e3*fe+br)+Ci,Jr=La("sqrtTall",ln,ci,br,Ee),Jr.style.minWidth="0.742em",Ii=1.056),Jr.height=Cn,Jr.style.height=ln+"em",{span:Jr,advanceWidth:Ii,ruleWidth:(Ee.fontMetrics().sqrtRuleThickness+br)*xt}},Ji=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Ka=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],po=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Fo=[0,1.2,1.8,2.4,3],Go=function(fe,Ee,Re,it,xt){if(fe==="<"||fe==="\\lt"||fe==="\u27E8"?fe="\\langle":(fe===">"||fe==="\\gt"||fe==="\u27E9")&&(fe="\\rangle"),b.contains(Ji,fe)||b.contains(po,fe))return Ui(fe,Ee,!1,Re,it,xt);if(b.contains(Ka,fe))return na(fe,Fo[Ee],!1,Re,it,xt);throw new l("Illegal delimiter: '"+fe+"'")},Ho=[{type:"small",style:z.SCRIPTSCRIPT},{type:"small",style:z.SCRIPT},{type:"small",style:z.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],yo=[{type:"small",style:z.SCRIPTSCRIPT},{type:"small",style:z.SCRIPT},{type:"small",style:z.TEXT},{type:"stack"}],Wa=[{type:"small",style:z.SCRIPTSCRIPT},{type:"small",style:z.SCRIPT},{type:"small",style:z.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],zo=function(fe){if(fe.type==="small")return"Main-Regular";if(fe.type==="large")return"Size"+fe.size+"-Regular";if(fe.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+fe.type+"' here.")},Bo=function(fe,Ee,Re,it){for(var xt=Math.min(2,3-it.style.size),br=xt;br<Re.length&&!(Re[br].type==="stack");br++){var Jr=li(fe,zo(Re[br]),"math"),ln=Jr.height+Jr.depth;if(Re[br].type==="small"){var Cn=it.havingBaseStyle(Re[br].style);ln*=Cn.sizeMultiplier}if(ln>Ee)return Re[br]}return Re[Re.length-1]},uo=function(fe,Ee,Re,it,xt,br){fe==="<"||fe==="\\lt"||fe==="\u27E8"?fe="\\langle":(fe===">"||fe==="\\gt"||fe==="\u27E9")&&(fe="\\rangle");var Jr;b.contains(po,fe)?Jr=Ho:b.contains(Ji,fe)?Jr=Wa:Jr=yo;var ln=Bo(fe,Ee,Jr,it);return ln.type==="small"?Fi(fe,ln.style,Re,it,xt,br):ln.type==="large"?Ui(fe,ln.size,Re,it,xt,br):na(fe,Ee,Re,it,xt,br)},no=function(fe,Ee,Re,it,xt,br){var Jr=it.fontMetrics().axisHeight*it.sizeMultiplier,ln=901,Cn=5/it.fontMetrics().ptPerEm,ci=Math.max(Ee-Jr,Re+Jr),Ii=Math.max(ci/500*ln,2*ci-Cn);return uo(fe,Ii,!0,it,xt,br)},ja={sqrtImage:oa,sizedDelim:Go,customSizedDelim:uo,leftRightDelim:no},Oo={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},ls=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function Ao(jt,fe){var Ee=nn(jt);if(Ee&&b.contains(ls,Ee.text))return Ee;throw new l("Invalid delimiter: '"+(Ee?Ee.text:JSON.stringify(jt))+"' after '"+fe.funcName+"'",jt)}Tn({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(fe,Ee){var Re=Ao(Ee[0],fe);return{type:"delimsizing",mode:fe.parser.mode,size:Oo[fe.funcName].size,mclass:Oo[fe.funcName].mclass,delim:Re.text}},htmlBuilder:function(fe,Ee){return fe.delim==="."?Xt.makeSpan([fe.mclass]):ja.sizedDelim(fe.delim,fe.size,Ee,fe.mode,[fe.mclass])},mathmlBuilder:function(fe){var Ee=[];fe.delim!=="."&&Ee.push(hn(fe.delim,fe.mode));var Re=new Li.MathNode("mo",Ee);return fe.mclass==="mopen"||fe.mclass==="mclose"?Re.setAttribute("fence","true"):Re.setAttribute("fence","false"),Re}});function ko(jt){if(!jt.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Tn({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser.gullet.macros.get("\\current@color");if(Re&&typeof Re!="string")throw new l("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:fe.parser.mode,delim:Ao(Ee[0],fe).text,color:Re}}}),Tn({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(fe,Ee){var Re=Ao(Ee[0],fe),it=fe.parser;++it.leftrightDepth;var xt=it.parseExpression(!1);--it.leftrightDepth,it.expect("\\right",!1);var br=Pr(it.parseFunction(),"leftright-right");return{type:"leftright",mode:it.mode,body:xt,left:Re.text,right:br.delim,rightColor:br.color}},htmlBuilder:function(fe,Ee){ko(fe);for(var Re=zn(fe.body,Ee,!0,["mopen","mclose"]),it=0,xt=0,br=!1,Jr=0;Jr<Re.length;Jr++)Re[Jr].isMiddle?br=!0:(it=Math.max(Re[Jr].height,it),xt=Math.max(Re[Jr].depth,xt));it*=Ee.sizeMultiplier,xt*=Ee.sizeMultiplier;var ln;if(fe.left==="."?ln=gi(Ee,["mopen"]):ln=ja.leftRightDelim(fe.left,it,xt,Ee,fe.mode,["mopen"]),Re.unshift(ln),br)for(var Cn=1;Cn<Re.length;Cn++){var ci=Re[Cn],Ii=ci.isMiddle;Ii&&(Re[Cn]=ja.leftRightDelim(Ii.delim,it,xt,Ii.options,fe.mode,[]))}var da;if(fe.right===".")da=gi(Ee,["mclose"]);else{var Sa=fe.rightColor?Ee.withColor(fe.rightColor):Ee;da=ja.leftRightDelim(fe.right,it,xt,Sa,fe.mode,["mclose"])}return Re.push(da),Xt.makeSpan(["minner"],Re,Ee)},mathmlBuilder:function(fe,Ee){ko(fe);var Re=ua(fe.body,Ee);if(fe.left!=="."){var it=new Li.MathNode("mo",[hn(fe.left,fe.mode)]);it.setAttribute("fence","true"),Re.unshift(it)}if(fe.right!=="."){var xt=new Li.MathNode("mo",[hn(fe.right,fe.mode)]);xt.setAttribute("fence","true"),fe.rightColor&&xt.setAttribute("mathcolor",fe.rightColor),Re.push(xt)}return Gi(Re)}}),Tn({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(fe,Ee){var Re=Ao(Ee[0],fe);if(!fe.parser.leftrightDepth)throw new l("\\middle without preceding \\left",Re);return{type:"middle",mode:fe.parser.mode,delim:Re.text}},htmlBuilder:function(fe,Ee){var Re;if(fe.delim===".")Re=gi(Ee,[]);else{Re=ja.sizedDelim(fe.delim,1,Ee,fe.mode,[]);var it={delim:fe.delim,options:Ee};Re.isMiddle=it}return Re},mathmlBuilder:function(fe,Ee){var Re=fe.delim==="\\vert"||fe.delim==="|"?hn("|","text"):hn(fe.delim,fe.mode),it=new Li.MathNode("mo",[Re]);return it.setAttribute("fence","true"),it.setAttribute("lspace","0.05em"),it.setAttribute("rspace","0.05em"),it}});var Os=function(fe,Ee){var Re=Xt.wrapFragment(Pi(fe.body,Ee),Ee),it=fe.label.substr(1),xt=Ee.sizeMultiplier,br,Jr=0,ln=b.isCharacterBox(fe.body);if(it==="sout")br=Xt.makeSpan(["stretchy","sout"]),br.height=Ee.fontMetrics().defaultRuleThickness/xt,Jr=-.5*Ee.fontMetrics().xHeight;else{/cancel/.test(it)?ln||Re.classes.push("cancel-pad"):Re.classes.push("boxpad");var Cn=0,ci=0;/box/.test(it)?(ci=Math.max(Ee.fontMetrics().fboxrule,Ee.minRuleThickness),Cn=Ee.fontMetrics().fboxsep+(it==="colorbox"?0:ci)):Cn=ln?.2:0,br=mn.encloseSpan(Re,it,Cn,Ee),/fbox|boxed|fcolorbox/.test(it)&&(br.style.borderStyle="solid",br.style.borderWidth=ci+"em"),Jr=Re.depth+Cn,fe.backgroundColor&&(br.style.backgroundColor=fe.backgroundColor,fe.borderColor&&(br.style.borderColor=fe.borderColor))}var Ii;return fe.backgroundColor?Ii=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:br,shift:Jr},{type:"elem",elem:Re,shift:0}]},Ee):Ii=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Re,shift:0},{type:"elem",elem:br,shift:Jr,wrapperClasses:/cancel/.test(it)?["svg-align"]:[]}]},Ee),/cancel/.test(it)&&(Ii.height=Re.height,Ii.depth=Re.depth),/cancel/.test(it)&&!ln?Xt.makeSpan(["mord","cancel-lap"],[Ii],Ee):Xt.makeSpan(["mord"],[Ii],Ee)},cs=function(fe,Ee){var Re=0,it=new Li.MathNode(fe.label.indexOf("colorbox")>-1?"mpadded":"menclose",[ft(fe.body,Ee)]);switch(fe.label){case"\\cancel":it.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":it.setAttribute("notation","downdiagonalstrike");break;case"\\sout":it.setAttribute("notation","horizontalstrike");break;case"\\fbox":it.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(Re=Ee.fontMetrics().fboxsep*Ee.fontMetrics().ptPerEm,it.setAttribute("width","+"+2*Re+"pt"),it.setAttribute("height","+"+2*Re+"pt"),it.setAttribute("lspace",Re+"pt"),it.setAttribute("voffset",Re+"pt"),fe.label==="\\fcolorbox"){var xt=Math.max(Ee.fontMetrics().fboxrule,Ee.minRuleThickness);it.setAttribute("style","border: "+xt+"em solid "+String(fe.borderColor))}break;case"\\xcancel":it.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return fe.backgroundColor&&it.setAttribute("mathbackground",fe.backgroundColor),it};Tn({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(fe,Ee,Re){var it=fe.parser,xt=fe.funcName,br=Pr(Ee[0],"color-token").color,Jr=Ee[1];return{type:"enclose",mode:it.mode,label:xt,backgroundColor:br,body:Jr}},htmlBuilder:Os,mathmlBuilder:cs}),Tn({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(fe,Ee,Re){var it=fe.parser,xt=fe.funcName,br=Pr(Ee[0],"color-token").color,Jr=Pr(Ee[1],"color-token").color,ln=Ee[2];return{type:"enclose",mode:it.mode,label:xt,backgroundColor:Jr,borderColor:br,body:ln}},htmlBuilder:Os,mathmlBuilder:cs}),Tn({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser;return{type:"enclose",mode:Re.mode,label:"\\fbox",body:Ee[0]}}}),Tn({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(fe,Ee,Re){var it=fe.parser,xt=fe.funcName,br=Ee[0];return{type:"enclose",mode:it.mode,label:xt,body:br}},htmlBuilder:Os,mathmlBuilder:cs});var gs={};function Ga(jt){for(var fe=jt.type,Ee=jt.names,Re=jt.props,it=jt.handler,xt=jt.htmlBuilder,br=jt.mathmlBuilder,Jr={type:fe,numArgs:Re.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:it},ln=0;ln<Ee.length;++ln)gs[Ee[ln]]=Jr;xt&&(fn[fe]=xt),br&&(Qn[fe]=br)}function Ra(jt){var fe=[];jt.consumeSpaces();for(var Ee=jt.fetch().text;Ee==="\\hline"||Ee==="\\hdashline";)jt.consume(),fe.push(Ee==="\\hdashline"),jt.consumeSpaces(),Ee=jt.fetch().text;return fe}function ho(jt,fe,Ee){var Re=fe.hskipBeforeAndAfter,it=fe.addJot,xt=fe.cols,br=fe.arraystretch,Jr=fe.colSeparationType;if(jt.gullet.beginGroup(),jt.gullet.macros.set("\\\\","\\cr"),!br){var ln=jt.gullet.expandMacroAsText("\\arraystretch");if(ln==null)br=1;else if(br=parseFloat(ln),!br||br<0)throw new l("Invalid \\arraystretch: "+ln)}jt.gullet.beginGroup();var Cn=[],ci=[Cn],Ii=[],da=[];for(da.push(Ra(jt));;){var Sa=jt.parseExpression(!1,"\\cr");jt.gullet.endGroup(),jt.gullet.beginGroup(),Sa={type:"ordgroup",mode:jt.mode,body:Sa},Ee&&(Sa={type:"styling",mode:jt.mode,style:Ee,body:[Sa]}),Cn.push(Sa);var Qa=jt.fetch().text;if(Qa==="&")jt.consume();else if(Qa==="\\end"){Cn.length===1&&Sa.type==="styling"&&Sa.body[0].body.length===0&&ci.pop(),da.length<ci.length+1&&da.push([]);break}else if(Qa==="\\cr"){var wo=Pr(jt.parseFunction(),"cr");Ii.push(wo.size),da.push(Ra(jt)),Cn=[],ci.push(Cn)}else throw new l("Expected & or \\\\ or \\cr or \\end",jt.nextToken)}return jt.gullet.endGroup(),jt.gullet.endGroup(),{type:"array",mode:jt.mode,addJot:it,arraystretch:br,body:ci,cols:xt,rowGaps:Ii,hskipBeforeAndAfter:Re,hLinesBeforeRow:da,colSeparationType:Jr}}function mo(jt){return jt.substr(0,1)==="d"?"display":"text"}var Eo=function(fe,Ee){var Re,it,xt=fe.body.length,br=fe.hLinesBeforeRow,Jr=0,ln=new Array(xt),Cn=[],ci=Math.max(Ee.fontMetrics().arrayRuleWidth,Ee.minRuleThickness),Ii=1/Ee.fontMetrics().ptPerEm,da=5*Ii;if(fe.colSeparationType&&fe.colSeparationType==="small"){var Sa=Ee.havingStyle(z.SCRIPT).sizeMultiplier;da=.2778*(Sa/Ee.sizeMultiplier)}var Qa=12*Ii,wo=3*Ii,Uo=fe.arraystretch*Qa,Is=.7*Uo,is=.3*Uo,Ls=0;function Cl(Hl){for(var as=0;as<Hl.length;++as)as>0&&(Ls+=.25),Cn.push({pos:Ls,isDashed:Hl[as]})}for(Cl(br[0]),Re=0;Re<fe.body.length;++Re){var Gs=fe.body[Re],Dl=Is,Us=is;Jr<Gs.length&&(Jr=Gs.length);var Rl=new Array(Gs.length);for(it=0;it<Gs.length;++it){var Zl=Pi(Gs[it],Ee);Us<Zl.depth&&(Us=Zl.depth),Dl<Zl.height&&(Dl=Zl.height),Rl[it]=Zl}var _l=fe.rowGaps[Re],gl=0;_l&&(gl=Tr(_l,Ee),gl>0&&(gl+=is,Us<gl&&(Us=gl),gl=0)),fe.addJot&&(Us+=wo),Rl.height=Dl,Rl.depth=Us,Ls+=Dl,Rl.pos=Ls,Ls+=Us+gl,ln[Re]=Rl,Cl(br[Re+1])}var dc=Ls/2+Ee.fontMetrics().axisHeight,Kl=fe.cols||[],Gl=[],Tl,jl;for(it=0,jl=0;it<Jr||jl<Kl.length;++it,++jl){for(var Rc=Kl[jl]||{},Vc=!0;Rc.type==="separator";){if(Vc||(Tl=Xt.makeSpan(["arraycolsep"],[]),Tl.style.width=Ee.fontMetrics().doubleRuleSep+"em",Gl.push(Tl)),Rc.separator==="|"||Rc.separator===":"){var Lc=Rc.separator==="|"?"solid":"dashed",$l=Xt.makeSpan(["vertical-separator"],[],Ee);$l.style.height=Ls+"em",$l.style.borderRightWidth=ci+"em",$l.style.borderRightStyle=Lc,$l.style.margin="0 -"+ci/2+"em",$l.style.verticalAlign=-(Ls-dc)+"em",Gl.push($l)}else throw new l("Invalid separator type: "+Rc.separator);jl++,Rc=Kl[jl]||{},Vc=!1}if(it>=Jr)continue;var yl=void 0;(it>0||fe.hskipBeforeAndAfter)&&(yl=b.deflt(Rc.pregap,da),yl!==0&&(Tl=Xt.makeSpan(["arraycolsep"],[]),Tl.style.width=yl+"em",Gl.push(Tl)));var vo=[];for(Re=0;Re<xt;++Re){var Fc=ln[Re],zc=Fc[it];if(!zc)continue;var hs=Fc.pos-dc;zc.depth=Fc.depth,zc.height=Fc.height,vo.push({type:"elem",elem:zc,shift:hs})}vo=Xt.makeVList({positionType:"individualShift",children:vo},Ee),vo=Xt.makeSpan(["col-align-"+(Rc.align||"c")],[vo]),Gl.push(vo),(it<Jr-1||fe.hskipBeforeAndAfter)&&(yl=b.deflt(Rc.postgap,da),yl!==0&&(Tl=Xt.makeSpan(["arraycolsep"],[]),Tl.style.width=yl+"em",Gl.push(Tl)))}if(ln=Xt.makeSpan(["mtable"],Gl),Cn.length>0){for(var $o=Xt.makeLineSpan("hline",Ee,ci),el=Xt.makeLineSpan("hdashline",Ee,ci),hl=[{type:"elem",elem:ln,shift:0}];Cn.length>0;){var ll=Cn.pop(),Qs=ll.pos-dc;ll.isDashed?hl.push({type:"elem",elem:el,shift:Qs}):hl.push({type:"elem",elem:$o,shift:Qs})}ln=Xt.makeVList({positionType:"individualShift",children:hl},Ee)}return Xt.makeSpan(["mord"],[ln],Ee)},fs={c:"center ",l:"left ",r:"right "},ws=function(fe,Ee){var Re=new Li.MathNode("mtable",fe.body.map(function(Ls){return new Li.MathNode("mtr",Ls.map(function(Cl){return new Li.MathNode("mtd",[ft(Cl,Ee)])}))})),it=fe.arraystretch===.5?.1:.16+fe.arraystretch-1+(fe.addJot?.09:0);Re.setAttribute("rowspacing",it+"em");var xt="",br="";if(fe.cols){var Jr=fe.cols,ln="",Cn=!1,ci=0,Ii=Jr.length;Jr[0].type==="separator"&&(xt+="top ",ci=1),Jr[Jr.length-1].type==="separator"&&(xt+="bottom ",Ii-=1);for(var da=ci;da<Ii;da++)Jr[da].type==="align"?(br+=fs[Jr[da].align],Cn&&(ln+="none "),Cn=!0):Jr[da].type==="separator"&&(Cn&&(ln+=Jr[da].separator==="|"?"solid ":"dashed ",Cn=!1));Re.setAttribute("columnalign",br.trim()),/[sd]/.test(ln)&&Re.setAttribute("columnlines",ln.trim())}if(fe.colSeparationType==="align"){for(var Sa=fe.cols||[],Qa="",wo=1;wo<Sa.length;wo++)Qa+=wo%2?"0em ":"1em ";Re.setAttribute("columnspacing",Qa.trim())}else fe.colSeparationType==="alignat"?Re.setAttribute("columnspacing","0em"):fe.colSeparationType==="small"?Re.setAttribute("columnspacing","0.2778em"):Re.setAttribute("columnspacing","1em");var Uo="",Is=fe.hLinesBeforeRow;xt+=Is[0].length>0?"left ":"",xt+=Is[Is.length-1].length>0?"right ":"";for(var is=1;is<Is.length-1;is++)Uo+=Is[is].length===0?"none ":Is[is][0]?"dashed ":"solid ";return/[sd]/.test(Uo)&&Re.setAttribute("rowlines",Uo.trim()),xt!==""&&(Re=new Li.MathNode("menclose",[Re]),Re.setAttribute("notation",xt.trim())),fe.arraystretch&&fe.arraystretch<1&&(Re=new Li.MathNode("mstyle",[Re]),Re.setAttribute("scriptlevel","1")),Re},Io=function(fe,Ee){var Re=[],it=ho(fe.parser,{cols:Re,addJot:!0},"display"),xt,br=0,Jr={type:"ordgroup",mode:fe.mode,body:[]},ln=vr(Ee[0],"ordgroup");if(ln){for(var Cn="",ci=0;ci<ln.body.length;ci++){var Ii=Pr(ln.body[ci],"textord");Cn+=Ii.text}xt=Number(Cn),br=xt*2}var da=!br;it.body.forEach(function(Uo){for(var Is=1;Is<Uo.length;Is+=2){var is=Pr(Uo[Is],"styling"),Ls=Pr(is.body[0],"ordgroup");Ls.body.unshift(Jr)}if(da)br<Uo.length&&(br=Uo.length);else{var Cl=Uo.length/2;if(xt<Cl)throw new l("Too many math in a row: "+("expected "+xt+", but got "+Cl),Uo[0])}});for(var Sa=0;Sa<br;++Sa){var Qa="r",wo=0;Sa%2===1?Qa="l":Sa>0&&da&&(wo=1),Re[Sa]={type:"align",align:Qa,pregap:wo,postgap:0}}return it.colSeparationType=da?"align":"alignat",it};Ga({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(fe,Ee){var Re=nn(Ee[0]),it=Re?[Ee[0]]:Pr(Ee[0],"ordgroup").body,xt=it.map(function(Jr){var ln=xn(Jr),Cn=ln.text;if("lcr".indexOf(Cn)!==-1)return{type:"align",align:Cn};if(Cn==="|")return{type:"separator",separator:"|"};if(Cn===":")return{type:"separator",separator:":"};throw new l("Unknown column alignment: "+Cn,Jr)}),br={cols:xt,hskipBeforeAndAfter:!0};return ho(fe.parser,br,mo(fe.envName))},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(fe){var Ee={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[fe.envName],Re={hskipBeforeAndAfter:!1},it=ho(fe.parser,Re,mo(fe.envName));return Ee?{type:"leftright",mode:fe.mode,body:[it],left:Ee[0],right:Ee[1],rightColor:void 0}:it},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(fe){var Ee={arraystretch:.5},Re=ho(fe.parser,Ee,"script");return Re.colSeparationType="small",Re},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["subarray"],props:{numArgs:1},handler:function(fe,Ee){var Re=nn(Ee[0]),it=Re?[Ee[0]]:Pr(Ee[0],"ordgroup").body,xt=it.map(function(Jr){var ln=xn(Jr),Cn=ln.text;if("lc".indexOf(Cn)!==-1)return{type:"align",align:Cn};throw new l("Unknown column alignment: "+Cn,Jr)});if(xt.length>1)throw new l("{subarray} can contain only one column");var br={cols:xt,hskipBeforeAndAfter:!1,arraystretch:.5};if(br=ho(fe.parser,br,"script"),br.body[0].length>1)throw new l("{subarray} can contain only one column");return br},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(fe){var Ee={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},Re=ho(fe.parser,Ee,mo(fe.envName));return{type:"leftright",mode:fe.mode,body:[Re],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["aligned"],props:{numArgs:0},handler:Io,htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["gathered"],props:{numArgs:0},handler:function(fe){var Ee={cols:[{type:"align",align:"c"}],addJot:!0};return ho(fe.parser,Ee,"display")},htmlBuilder:Eo,mathmlBuilder:ws}),Ga({type:"array",names:["alignedat"],props:{numArgs:1},handler:Io,htmlBuilder:Eo,mathmlBuilder:ws}),Tn({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(fe,Ee){throw new l(fe.funcName+" valid only within array environment")}});var Es=gs,Cs=Es;Tn({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];if(xt.type!=="ordgroup")throw new l("Invalid environment name",xt);for(var br="",Jr=0;Jr<xt.body.length;++Jr)br+=Pr(xt.body[Jr],"textord").text;if(it==="\\begin"){if(!Cs.hasOwnProperty(br))throw new l("No such environment: "+br,xt);var ln=Cs[br],Cn=Re.parseArguments("\\begin{"+br+"}",ln),ci=Cn.args,Ii=Cn.optArgs,da={mode:Re.mode,envName:br,parser:Re},Sa=ln.handler(da,ci,Ii);Re.expect("\\end",!1);var Qa=Re.nextToken,wo=Pr(Re.parseFunction(),"environment");if(wo.name!==br)throw new l("Mismatch: \\begin{"+br+"} matched by \\end{"+wo.name+"}",Qa);return Sa}return{type:"environment",mode:Re.mode,name:br,nameGroup:xt}}});var go=Xt.makeSpan;function Zo(jt,fe){var Ee=zn(jt.body,fe,!0);return go([jt.mclass],Ee,fe)}function io(jt,fe){var Ee,Re=ua(jt.body,fe);return jt.mclass==="minner"?Li.newDocumentFragment(Re):(jt.mclass==="mord"?jt.isCharacterBox?(Ee=Re[0],Ee.type="mi"):Ee=new Li.MathNode("mi",Re):(jt.isCharacterBox?(Ee=Re[0],Ee.type="mo"):Ee=new Li.MathNode("mo",Re),jt.mclass==="mbin"?(Ee.attributes.lspace="0.22em",Ee.attributes.rspace="0.22em"):jt.mclass==="mpunct"?(Ee.attributes.lspace="0em",Ee.attributes.rspace="0.17em"):(jt.mclass==="mopen"||jt.mclass==="mclose")&&(Ee.attributes.lspace="0em",Ee.attributes.rspace="0em")),Ee)}Tn({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];return{type:"mclass",mode:Re.mode,mclass:"m"+it.substr(5),body:Mn(xt),isCharacterBox:b.isCharacterBox(xt)}},htmlBuilder:Zo,mathmlBuilder:io});var oo=function(fe){var Ee=fe.type==="ordgroup"&&fe.body.length?fe.body[0]:fe;return Ee.type==="atom"&&(Ee.family==="bin"||Ee.family==="rel")?"m"+Ee.family:"mord"};Tn({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(fe,Ee){var Re=fe.parser;return{type:"mclass",mode:Re.mode,mclass:oo(Ee[0]),body:[Ee[1]],isCharacterBox:b.isCharacterBox(Ee[1])}}}),Tn({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[1],br=Ee[0],Jr;it!=="\\stackrel"?Jr=oo(xt):Jr="mrel";var ln={type:"op",mode:xt.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:it!=="\\stackrel",body:Mn(xt)},Cn={type:"supsub",mode:br.mode,base:ln,sup:it==="\\underset"?null:br,sub:it==="\\underset"?br:null};return{type:"mclass",mode:Re.mode,mclass:Jr,body:[Cn],isCharacterBox:b.isCharacterBox(Cn)}},htmlBuilder:Zo,mathmlBuilder:io});var bo=function(fe,Ee){var Re=fe.font,it=Ee.withFont(Re);return Pi(fe.body,it)},Fa=function(fe,Ee){var Re=fe.font,it=Ee.withFont(Re);return ft(fe.body,it)},ts={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Tn({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0],br=it;return br in ts&&(br=ts[br]),{type:"font",mode:Re.mode,font:br.slice(1),body:xt}},htmlBuilder:bo,mathmlBuilder:Fa}),Tn({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0],xt=b.isCharacterBox(it);return{type:"mclass",mode:Re.mode,mclass:oo(it),body:[{type:"font",mode:Re.mode,font:"boldsymbol",body:it}],isCharacterBox:xt}}}),Tn({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=fe.breakOnTokenText,br=Re.mode,Jr=Re.parseExpression(!0,xt),ln="math"+it.slice(1);return{type:"font",mode:br,font:ln,body:{type:"ordgroup",mode:Re.mode,body:Jr}}},htmlBuilder:bo,mathmlBuilder:Fa});var Do=function(fe,Ee){var Re=Ee;return fe==="display"?Re=Re.id>=z.SCRIPT.id?Re.text():z.DISPLAY:fe==="text"&&Re.size===z.DISPLAY.size?Re=z.TEXT:fe==="script"?Re=z.SCRIPT:fe==="scriptscript"&&(Re=z.SCRIPTSCRIPT),Re},za=function(fe,Ee){var Re=Do(fe.size,Ee.style),it=Re.fracNum(),xt=Re.fracDen(),br;br=Ee.havingStyle(it);var Jr=Pi(fe.numer,br,Ee);if(fe.continued){var ln=8.5/Ee.fontMetrics().ptPerEm,Cn=3.5/Ee.fontMetrics().ptPerEm;Jr.height=Jr.height<ln?ln:Jr.height,Jr.depth=Jr.depth<Cn?Cn:Jr.depth}br=Ee.havingStyle(xt);var ci=Pi(fe.denom,br,Ee),Ii,da,Sa;fe.hasBarLine?(fe.barSize?(da=Tr(fe.barSize,Ee),Ii=Xt.makeLineSpan("frac-line",Ee,da)):Ii=Xt.makeLineSpan("frac-line",Ee),da=Ii.height,Sa=Ii.height):(Ii=null,da=0,Sa=Ee.fontMetrics().defaultRuleThickness);var Qa,wo,Uo;Re.size===z.DISPLAY.size||fe.size==="display"?(Qa=Ee.fontMetrics().num1,da>0?wo=3*Sa:wo=7*Sa,Uo=Ee.fontMetrics().denom1):(da>0?(Qa=Ee.fontMetrics().num2,wo=Sa):(Qa=Ee.fontMetrics().num3,wo=3*Sa),Uo=Ee.fontMetrics().denom2);var Is;if(Ii){var Ls=Ee.fontMetrics().axisHeight;Qa-Jr.depth-(Ls+.5*da)<wo&&(Qa+=wo-(Qa-Jr.depth-(Ls+.5*da))),Ls-.5*da-(ci.height-Uo)<wo&&(Uo+=wo-(Ls-.5*da-(ci.height-Uo)));var Cl=-(Ls-.5*da);Is=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ci,shift:Uo},{type:"elem",elem:Ii,shift:Cl},{type:"elem",elem:Jr,shift:-Qa}]},Ee)}else{var is=Qa-Jr.depth-(ci.height-Uo);is<wo&&(Qa+=.5*(wo-is),Uo+=.5*(wo-is)),Is=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ci,shift:Uo},{type:"elem",elem:Jr,shift:-Qa}]},Ee)}br=Ee.havingStyle(Re),Is.height*=br.sizeMultiplier/Ee.sizeMultiplier,Is.depth*=br.sizeMultiplier/Ee.sizeMultiplier;var Gs;Re.size===z.DISPLAY.size?Gs=Ee.fontMetrics().delim1:Gs=Ee.fontMetrics().delim2;var Dl,Us;return fe.leftDelim==null?Dl=gi(Ee,["mopen"]):Dl=ja.customSizedDelim(fe.leftDelim,Gs,!0,Ee.havingStyle(Re),fe.mode,["mopen"]),fe.continued?Us=Xt.makeSpan([]):fe.rightDelim==null?Us=gi(Ee,["mclose"]):Us=ja.customSizedDelim(fe.rightDelim,Gs,!0,Ee.havingStyle(Re),fe.mode,["mclose"]),Xt.makeSpan(["mord"].concat(br.sizingClasses(Ee)),[Dl,Xt.makeSpan(["mfrac"],[Is]),Us],Ee)},xs=function(fe,Ee){var Re=new Li.MathNode("mfrac",[ft(fe.numer,Ee),ft(fe.denom,Ee)]);if(!fe.hasBarLine)Re.setAttribute("linethickness","0px");else if(fe.barSize){var it=Tr(fe.barSize,Ee);Re.setAttribute("linethickness",it+"em")}var xt=Do(fe.size,Ee.style);if(xt.size!==Ee.style.size){Re=new Li.MathNode("mstyle",[Re]);var br=xt.size===z.DISPLAY.size?"true":"false";Re.setAttribute("displaystyle",br),Re.setAttribute("scriptlevel","0")}if(fe.leftDelim!=null||fe.rightDelim!=null){var Jr=[];if(fe.leftDelim!=null){var ln=new Li.MathNode("mo",[new Li.TextNode(fe.leftDelim.replace("\\",""))]);ln.setAttribute("fence","true"),Jr.push(ln)}if(Jr.push(Re),fe.rightDelim!=null){var Cn=new Li.MathNode("mo",[new Li.TextNode(fe.rightDelim.replace("\\",""))]);Cn.setAttribute("fence","true"),Jr.push(Cn)}return Gi(Jr)}return Re};Tn({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0],br=Ee[1],Jr,ln=null,Cn=null,ci="auto";switch(it){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":Jr=!0;break;case"\\\\atopfrac":Jr=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":Jr=!1,ln="(",Cn=")";break;case"\\\\bracefrac":Jr=!1,ln="\\{",Cn="\\}";break;case"\\\\brackfrac":Jr=!1,ln="[",Cn="]";break;default:throw new Error("Unrecognized genfrac command")}switch(it){case"\\cfrac":case"\\dfrac":case"\\dbinom":ci="display";break;case"\\tfrac":case"\\tbinom":ci="text";break}return{type:"genfrac",mode:Re.mode,continued:it==="\\cfrac",numer:xt,denom:br,hasBarLine:Jr,leftDelim:ln,rightDelim:Cn,size:ci,barSize:null}},htmlBuilder:za,mathmlBuilder:xs}),Tn({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(fe){var Ee=fe.parser,Re=fe.funcName,it=fe.token,xt;switch(Re){case"\\over":xt="\\frac";break;case"\\choose":xt="\\binom";break;case"\\atop":xt="\\\\atopfrac";break;case"\\brace":xt="\\\\bracefrac";break;case"\\brack":xt="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:Ee.mode,replaceWith:xt,token:it}}});var Ya=["display","text","script","scriptscript"],zs=function(fe){var Ee=null;return fe.length>0&&(Ee=fe,Ee=Ee==="."?null:Ee),Ee};Tn({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(fe,Ee){var Re=fe.parser,it=Ee[4],xt=Ee[5],br=vr(Ee[0],"atom");br&&(br=wt(Ee[0],"open"));var Jr=br?zs(br.text):null,ln=vr(Ee[1],"atom");ln&&(ln=wt(Ee[1],"close"));var Cn=ln?zs(ln.text):null,ci=Pr(Ee[2],"size"),Ii,da=null;ci.isBlank?Ii=!0:(da=ci.value,Ii=da.number>0);var Sa="auto",Qa=vr(Ee[3],"ordgroup");if(Qa){if(Qa.body.length>0){var wo=Pr(Qa.body[0],"textord");Sa=Ya[Number(wo.text)]}}else Qa=Pr(Ee[3],"textord"),Sa=Ya[Number(Qa.text)];return{type:"genfrac",mode:Re.mode,numer:it,denom:xt,continued:!1,hasBarLine:Ii,barSize:da,leftDelim:Jr,rightDelim:Cn,size:Sa}},htmlBuilder:za,mathmlBuilder:xs}),Tn({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=fe.token;return{type:"infix",mode:Re.mode,replaceWith:"\\\\abovefrac",size:Pr(Ee[0],"size").value,token:xt}}}),Tn({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0],br=g(Pr(Ee[1],"infix").size),Jr=Ee[2],ln=br.number>0;return{type:"genfrac",mode:Re.mode,numer:xt,denom:Jr,continued:!1,hasBarLine:ln,barSize:br,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:za,mathmlBuilder:xs});var rs=function(fe,Ee){var Re=Ee.style,it,xt,br=vr(fe,"supsub");br?(it=br.sup?Pi(br.sup,Ee.havingStyle(Re.sup()),Ee):Pi(br.sub,Ee.havingStyle(Re.sub()),Ee),xt=Pr(br.base,"horizBrace")):xt=Pr(fe,"horizBrace");var Jr=Pi(xt.base,Ee.havingBaseStyle(z.DISPLAY)),ln=mn.svgSpan(xt,Ee),Cn;if(xt.isOver?(Cn=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Jr},{type:"kern",size:.1},{type:"elem",elem:ln}]},Ee),Cn.children[0].children[0].children[1].classes.push("svg-align")):(Cn=Xt.makeVList({positionType:"bottom",positionData:Jr.depth+.1+ln.height,children:[{type:"elem",elem:ln},{type:"kern",size:.1},{type:"elem",elem:Jr}]},Ee),Cn.children[0].children[0].children[0].classes.push("svg-align")),it){var ci=Xt.makeSpan(["mord",xt.isOver?"mover":"munder"],[Cn],Ee);xt.isOver?Cn=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ci},{type:"kern",size:.2},{type:"elem",elem:it}]},Ee):Cn=Xt.makeVList({positionType:"bottom",positionData:ci.depth+.2+it.height+it.depth,children:[{type:"elem",elem:it},{type:"kern",size:.2},{type:"elem",elem:ci}]},Ee)}return Xt.makeSpan(["mord",xt.isOver?"mover":"munder"],[Cn],Ee)},Po=function(fe,Ee){var Re=mn.mathMLnode(fe.label);return new Li.MathNode(fe.isOver?"mover":"munder",[ft(fe.base,Ee),Re])};Tn({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName;return{type:"horizBrace",mode:Re.mode,label:it,isOver:/^\\over/.test(it),base:Ee[0]}},htmlBuilder:rs,mathmlBuilder:Po}),Tn({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Ee[1],xt=Pr(Ee[0],"url").url;return Re.settings.isTrusted({command:"\\href",url:xt})?{type:"href",mode:Re.mode,href:xt,body:Mn(it)}:Re.formatUnsupportedCmd("\\href")},htmlBuilder:function(fe,Ee){var Re=zn(fe.body,Ee,!1);return Xt.makeAnchor(fe.href,[],Re,Ee)},mathmlBuilder:function(fe,Ee){var Re=$a(fe.body,Ee);return Re instanceof Ia||(Re=new Ia("mrow",[Re])),Re.setAttribute("href",fe.href),Re}}),Tn({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Pr(Ee[0],"url").url;if(!Re.settings.isTrusted({command:"\\url",url:it}))return Re.formatUnsupportedCmd("\\url");for(var xt=[],br=0;br<it.length;br++){var Jr=it[br];Jr==="~"&&(Jr="\\textasciitilde"),xt.push({type:"textord",mode:"text",text:Jr})}var ln={type:"text",mode:Re.mode,font:"\\texttt",body:xt};return{type:"href",mode:Re.mode,href:it,body:Mn(ln)}}}),Tn({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser;return{type:"htmlmathml",mode:Re.mode,html:Mn(Ee[0]),mathml:Mn(Ee[1])}},htmlBuilder:function(fe,Ee){var Re=zn(fe.html,Ee,!1);return Xt.makeFragment(Re)},mathmlBuilder:function(fe,Ee){return $a(fe.mathml,Ee)}});var Wo=function(fe){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(fe))return{number:+fe,unit:"bp"};var Ee=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(fe);if(!Ee)throw new l("Invalid size: '"+fe+"' in \\includegraphics");var Re={number:+(Ee[1]+Ee[2]),unit:Ee[3]};if(!Hr(Re))throw new l("Invalid unit: '"+Re.unit+"' in \\includegraphics.");return Re};Tn({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(fe,Ee,Re){var it=fe.parser,xt={number:0,unit:"em"},br={number:.9,unit:"em"},Jr={number:0,unit:"em"},ln="";if(Re[0])for(var Cn=Pr(Re[0],"raw").string,ci=Cn.split(","),Ii=0;Ii<ci.length;Ii++){var da=ci[Ii].split("=");if(da.length===2){var Sa=da[1].trim();switch(da[0].trim()){case"alt":ln=Sa;break;case"width":xt=Wo(Sa);break;case"height":br=Wo(Sa);break;case"totalheight":Jr=Wo(Sa);break;default:throw new l("Invalid key: '"+da[0]+"' in \\includegraphics.")}}}var Qa=Pr(Ee[0],"url").url;return ln===""&&(ln=Qa,ln=ln.replace(/^.*[\\/]/,""),ln=ln.substring(0,ln.lastIndexOf("."))),it.settings.isTrusted({command:"\\includegraphics",url:Qa})?{type:"includegraphics",mode:it.mode,alt:ln,width:xt,height:br,totalheight:Jr,src:Qa}:it.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(fe,Ee){var Re=Tr(fe.height,Ee),it=0;fe.totalheight.number>0&&(it=Tr(fe.totalheight,Ee)-Re,it=Number(it.toFixed(2)));var xt=0;fe.width.number>0&&(xt=Tr(fe.width,Ee));var br={height:Re+it+"em"};xt>0&&(br.width=xt+"em"),it>0&&(br.verticalAlign=-it+"em");var Jr=new Ae(fe.src,fe.alt,br);return Jr.height=Re,Jr.depth=it,Jr},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mglyph",[]);Re.setAttribute("alt",fe.alt);var it=Tr(fe.height,Ee),xt=0;if(fe.totalheight.number>0&&(xt=Tr(fe.totalheight,Ee)-it,xt=xt.toFixed(2),Re.setAttribute("valign","-"+xt+"em")),Re.setAttribute("height",it+xt+"em"),fe.width.number>0){var br=Tr(fe.width,Ee);Re.setAttribute("width",br+"em")}return Re.setAttribute("src",fe.src),Re}}),Tn({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Pr(Ee[0],"size");if(Re.settings.strict){var br=it[1]==="m",Jr=xt.value.unit==="mu";br?(Jr||Re.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+it+" supports only mu units, "+("not "+xt.value.unit+" units")),Re.mode!=="math"&&Re.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+it+" works only in math mode")):Jr&&Re.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+it+" doesn't support mu units")}return{type:"kern",mode:Re.mode,dimension:xt.value}},htmlBuilder:function(fe,Ee){return Xt.makeGlue(fe.dimension,Ee)},mathmlBuilder:function(fe,Ee){var Re=Tr(fe.dimension,Ee);return new Li.SpaceNode(Re)}}),Tn({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];return{type:"lap",mode:Re.mode,alignment:it.slice(5),body:xt}},htmlBuilder:function(fe,Ee){var Re;fe.alignment==="clap"?(Re=Xt.makeSpan([],[Pi(fe.body,Ee)]),Re=Xt.makeSpan(["inner"],[Re],Ee)):Re=Xt.makeSpan(["inner"],[Pi(fe.body,Ee)]);var it=Xt.makeSpan(["fix"],[]),xt=Xt.makeSpan([fe.alignment],[Re,it],Ee),br=Xt.makeSpan(["strut"]);return br.style.height=xt.height+xt.depth+"em",br.style.verticalAlign=-xt.depth+"em",xt.children.unshift(br),xt=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:xt}]},Ee),Xt.makeSpan(["mord"],[xt],Ee)},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mpadded",[ft(fe.body,Ee)]);if(fe.alignment!=="rlap"){var it=fe.alignment==="llap"?"-1":"-0.5";Re.setAttribute("lspace",it+"width")}return Re.setAttribute("width","0px"),Re}}),Tn({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(fe,Ee){var Re=fe.funcName,it=fe.parser,xt=it.mode;it.switchMode("math");var br=Re==="\\("?"\\)":"$",Jr=it.parseExpression(!1,br);return it.expect(br),it.switchMode(xt),{type:"styling",mode:it.mode,style:"text",body:Jr}}}),Tn({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(fe,Ee){throw new l("Mismatched "+fe.funcName)}});var us=function(fe,Ee){switch(Ee.style.size){case z.DISPLAY.size:return fe.display;case z.TEXT.size:return fe.text;case z.SCRIPT.size:return fe.script;case z.SCRIPTSCRIPT.size:return fe.scriptscript;default:return fe.text}};Tn({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(fe,Ee){var Re=fe.parser;return{type:"mathchoice",mode:Re.mode,display:Mn(Ee[0]),text:Mn(Ee[1]),script:Mn(Ee[2]),scriptscript:Mn(Ee[3])}},htmlBuilder:function(fe,Ee){var Re=us(fe,Ee),it=zn(Re,Ee,!1);return Xt.makeFragment(it)},mathmlBuilder:function(fe,Ee){var Re=us(fe,Ee);return $a(Re,Ee)}});var Ds=function(fe,Ee,Re,it,xt,br,Jr){fe=Xt.makeSpan([],[fe]);var ln,Cn;if(Ee){var ci=Pi(Ee,it.havingStyle(xt.sup()),it);Cn={elem:ci,kern:Math.max(it.fontMetrics().bigOpSpacing1,it.fontMetrics().bigOpSpacing3-ci.depth)}}if(Re){var Ii=Pi(Re,it.havingStyle(xt.sub()),it);ln={elem:Ii,kern:Math.max(it.fontMetrics().bigOpSpacing2,it.fontMetrics().bigOpSpacing4-Ii.height)}}var da;if(Cn&&ln){var Sa=it.fontMetrics().bigOpSpacing5+ln.elem.height+ln.elem.depth+ln.kern+fe.depth+Jr;da=Xt.makeVList({positionType:"bottom",positionData:Sa,children:[{type:"kern",size:it.fontMetrics().bigOpSpacing5},{type:"elem",elem:ln.elem,marginLeft:-br+"em"},{type:"kern",size:ln.kern},{type:"elem",elem:fe},{type:"kern",size:Cn.kern},{type:"elem",elem:Cn.elem,marginLeft:br+"em"},{type:"kern",size:it.fontMetrics().bigOpSpacing5}]},it)}else if(ln){var Qa=fe.height-Jr;da=Xt.makeVList({positionType:"top",positionData:Qa,children:[{type:"kern",size:it.fontMetrics().bigOpSpacing5},{type:"elem",elem:ln.elem,marginLeft:-br+"em"},{type:"kern",size:ln.kern},{type:"elem",elem:fe}]},it)}else if(Cn){var wo=fe.depth+Jr;da=Xt.makeVList({positionType:"bottom",positionData:wo,children:[{type:"elem",elem:fe},{type:"kern",size:Cn.kern},{type:"elem",elem:Cn.elem,marginLeft:br+"em"},{type:"kern",size:it.fontMetrics().bigOpSpacing5}]},it)}else return fe;return Xt.makeSpan(["mop","op-limits"],[da],it)},ul=["\\smallint"],vs=function(fe,Ee){var Re,it,xt=!1,br,Jr=vr(fe,"supsub");Jr?(Re=Jr.sup,it=Jr.sub,br=Pr(Jr.base,"op"),xt=!0):br=Pr(fe,"op");var ln=Ee.style,Cn=!1;ln.size===z.DISPLAY.size&&br.symbol&&!b.contains(ul,br.name)&&(Cn=!0);var ci;if(br.symbol){var Ii=Cn?"Size2-Regular":"Size1-Regular",da="";if((br.name==="\\oiint"||br.name==="\\oiiint")&&(da=br.name.substr(1),br.name=da==="oiint"?"\\iint":"\\iiint"),ci=Xt.makeSymbol(br.name,Ii,"math",Ee,["mop","op-symbol",Cn?"large-op":"small-op"]),da.length>0){var Sa=ci.italic,Qa=Xt.staticSvg(da+"Size"+(Cn?"2":"1"),Ee);ci=Xt.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ci,shift:0},{type:"elem",elem:Qa,shift:Cn?.08:0}]},Ee),br.name="\\"+da,ci.classes.unshift("mop"),ci.italic=Sa}}else if(br.body){var wo=zn(br.body,Ee,!0);wo.length===1&&wo[0]instanceof Me?(ci=wo[0],ci.classes[0]="mop"):ci=Xt.makeSpan(["mop"],Xt.tryCombineChars(wo),Ee)}else{for(var Uo=[],Is=1;Is<br.name.length;Is++)Uo.push(Xt.mathsym(br.name[Is],br.mode,Ee));ci=Xt.makeSpan(["mop"],Uo,Ee)}var is=0,Ls=0;return(ci instanceof Me||br.name==="\\oiint"||br.name==="\\oiiint")&&!br.suppressBaseShift&&(is=(ci.height-ci.depth)/2-Ee.fontMetrics().axisHeight,Ls=ci.italic),xt?Ds(ci,Re,it,Ee,ln,Ls,is):(is&&(ci.style.position="relative",ci.style.top=is+"em"),ci)},Rs=function(fe,Ee){var Re;if(fe.symbol)Re=new Ia("mo",[hn(fe.name,fe.mode)]),b.contains(ul,fe.name)&&Re.setAttribute("largeop","false");else if(fe.body)Re=new Ia("mo",ua(fe.body,Ee));else{Re=new Ia("mi",[new ka(fe.name.slice(1))]);var it=new Ia("mo",[hn("\u2061","text")]);fe.parentIsSupSub?Re=new Ia("mo",[Re,it]):Re=ha([Re,it])}return Re},Il={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};Tn({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=it;return xt.length===1&&(xt=Il[xt]),{type:"op",mode:Re.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:xt}},htmlBuilder:vs,mathmlBuilder:Rs}),Tn({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0];return{type:"op",mode:Re.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Mn(it)}},htmlBuilder:vs,mathmlBuilder:Rs});var dl={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};Tn({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler:function(fe){var Ee=fe.parser,Re=fe.funcName;return{type:"op",mode:Ee.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:Re}},htmlBuilder:vs,mathmlBuilder:Rs}),Tn({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(fe){var Ee=fe.parser,Re=fe.funcName;return{type:"op",mode:Ee.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:Re}},htmlBuilder:vs,mathmlBuilder:Rs}),Tn({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(fe){var Ee=fe.parser,Re=fe.funcName,it=Re;return it.length===1&&(it=dl[it]),{type:"op",mode:Ee.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:it}},htmlBuilder:vs,mathmlBuilder:Rs});var ss=function(fe,Ee){var Re,it,xt=!1,br,Jr=vr(fe,"supsub");Jr?(Re=Jr.sup,it=Jr.sub,br=Pr(Jr.base,"operatorname"),xt=!0):br=Pr(fe,"operatorname");var ln;if(br.body.length>0){for(var Cn=br.body.map(function(Sa){var Qa=Sa.text;return typeof Qa=="string"?{type:"textord",mode:Sa.mode,text:Qa}:Sa}),ci=zn(Cn,Ee.withFont("mathrm"),!0),Ii=0;Ii<ci.length;Ii++){var da=ci[Ii];da instanceof Me&&(da.text=da.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}ln=Xt.makeSpan(["mop"],ci,Ee)}else ln=Xt.makeSpan(["mop"],[],Ee);return xt?Ds(ln,Re,it,Ee,Ee.style,0,0):ln},al=function(fe,Ee){for(var Re=ua(fe.body,Ee.withFont("mathrm")),it=!0,xt=0;xt<Re.length;xt++){var br=Re[xt];if(!(br instanceof Li.SpaceNode))if(br instanceof Li.MathNode)switch(br.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var Jr=br.children[0];br.children.length===1&&Jr instanceof Li.TextNode?Jr.text=Jr.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):it=!1;break}default:it=!1}else it=!1}if(it){var ln=Re.map(function(Ii){return Ii.toText()}).join("");Re=[new Li.TextNode(ln)]}var Cn=new Li.MathNode("mi",Re);Cn.setAttribute("mathvariant","normal");var ci=new Li.MathNode("mo",[hn("\u2061","text")]);return fe.parentIsSupSub?new Li.MathNode("mo",[Cn,ci]):Li.newDocumentFragment([Cn,ci])};Tn({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];return{type:"operatorname",mode:Re.mode,body:Mn(xt),alwaysHandleSupSub:it==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:ss,mathmlBuilder:al}),Bi({type:"ordgroup",htmlBuilder:function(fe,Ee){return fe.semisimple?Xt.makeFragment(zn(fe.body,Ee,!1)):Xt.makeSpan(["mord"],zn(fe.body,Ee,!0),Ee)},mathmlBuilder:function(fe,Ee){return $a(fe.body,Ee,!0)}}),Tn({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0];return{type:"overline",mode:Re.mode,body:it}},htmlBuilder:function(fe,Ee){var Re=Pi(fe.body,Ee.havingCrampedStyle()),it=Xt.makeLineSpan("overline-line",Ee),xt=Ee.fontMetrics().defaultRuleThickness,br=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Re},{type:"kern",size:3*xt},{type:"elem",elem:it},{type:"kern",size:xt}]},Ee);return Xt.makeSpan(["mord","overline"],[br],Ee)},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mo",[new Li.TextNode("\u203E")]);Re.setAttribute("stretchy","true");var it=new Li.MathNode("mover",[ft(fe.body,Ee),Re]);return it.setAttribute("accent","true"),it}}),Tn({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0];return{type:"phantom",mode:Re.mode,body:Mn(it)}},htmlBuilder:function(fe,Ee){var Re=zn(fe.body,Ee.withPhantom(),!1);return Xt.makeFragment(Re)},mathmlBuilder:function(fe,Ee){var Re=ua(fe.body,Ee);return new Li.MathNode("mphantom",Re)}}),Tn({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0];return{type:"hphantom",mode:Re.mode,body:it}},htmlBuilder:function(fe,Ee){var Re=Xt.makeSpan([],[Pi(fe.body,Ee.withPhantom())]);if(Re.height=0,Re.depth=0,Re.children)for(var it=0;it<Re.children.length;it++)Re.children[it].height=0,Re.children[it].depth=0;return Re=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Re}]},Ee),Xt.makeSpan(["mord"],[Re],Ee)},mathmlBuilder:function(fe,Ee){var Re=ua(Mn(fe.body),Ee),it=new Li.MathNode("mphantom",Re),xt=new Li.MathNode("mpadded",[it]);return xt.setAttribute("height","0px"),xt.setAttribute("depth","0px"),xt}}),Tn({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Ee[0];return{type:"vphantom",mode:Re.mode,body:it}},htmlBuilder:function(fe,Ee){var Re=Xt.makeSpan(["inner"],[Pi(fe.body,Ee.withPhantom())]),it=Xt.makeSpan(["fix"],[]);return Xt.makeSpan(["mord","rlap"],[Re,it],Ee)},mathmlBuilder:function(fe,Ee){var Re=ua(Mn(fe.body),Ee),it=new Li.MathNode("mphantom",Re),xt=new Li.MathNode("mpadded",[it]);return xt.setAttribute("width","0px"),xt}}),Tn({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=Pr(Ee[0],"size").value,xt=Ee[1];return{type:"raisebox",mode:Re.mode,dy:it,body:xt}},htmlBuilder:function(fe,Ee){var Re=Pi(fe.body,Ee),it=Tr(fe.dy,Ee);return Xt.makeVList({positionType:"shift",positionData:-it,children:[{type:"elem",elem:Re}]},Ee)},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mpadded",[ft(fe.body,Ee)]),it=fe.dy.number+fe.dy.unit;return Re.setAttribute("voffset",it),Re}}),Tn({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(fe,Ee,Re){var it=fe.parser,xt=Re[0],br=Pr(Ee[0],"size"),Jr=Pr(Ee[1],"size");return{type:"rule",mode:it.mode,shift:xt&&Pr(xt,"size").value,width:br.value,height:Jr.value}},htmlBuilder:function(fe,Ee){var Re=Xt.makeSpan(["mord","rule"],[],Ee),it=Tr(fe.width,Ee),xt=Tr(fe.height,Ee),br=fe.shift?Tr(fe.shift,Ee):0;return Re.style.borderRightWidth=it+"em",Re.style.borderTopWidth=xt+"em",Re.style.bottom=br+"em",Re.width=it,Re.height=xt+br,Re.depth=-br,Re.maxFontSize=xt*1.125*Ee.sizeMultiplier,Re},mathmlBuilder:function(fe,Ee){var Re=Tr(fe.width,Ee),it=Tr(fe.height,Ee),xt=fe.shift?Tr(fe.shift,Ee):0,br=Ee.color&&Ee.getColor()||"black",Jr=new Li.MathNode("mspace");Jr.setAttribute("mathbackground",br),Jr.setAttribute("width",Re+"em"),Jr.setAttribute("height",it+"em");var ln=new Li.MathNode("mpadded",[Jr]);return xt>=0?ln.setAttribute("height","+"+xt+"em"):(ln.setAttribute("height",xt+"em"),ln.setAttribute("depth","+"+-xt+"em")),ln.setAttribute("voffset",xt+"em"),ln}});function Ks(jt,fe,Ee){for(var Re=zn(jt,fe,!1),it=fe.sizeMultiplier/Ee.sizeMultiplier,xt=0;xt<Re.length;xt++){var br=Re[xt].classes.indexOf("sizing");br<0?Array.prototype.push.apply(Re[xt].classes,fe.sizingClasses(Ee)):Re[xt].classes[br+1]==="reset-size"+fe.size&&(Re[xt].classes[br+1]="reset-size"+Ee.size),Re[xt].height*=it,Re[xt].depth*=it}return Xt.makeFragment(Re)}var pl=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Ts=function(fe,Ee){var Re=Ee.havingSize(fe.size);return Ks(fe.body,Re,Ee)};Tn({type:"sizing",names:pl,props:{numArgs:0,allowedInText:!0},handler:function(fe,Ee){var Re=fe.breakOnTokenText,it=fe.funcName,xt=fe.parser,br=xt.parseExpression(!1,Re);return{type:"sizing",mode:xt.mode,size:pl.indexOf(it)+1,body:br}},htmlBuilder:Ts,mathmlBuilder:function(fe,Ee){var Re=Ee.havingSize(fe.size),it=ua(fe.body,Re),xt=new Li.MathNode("mstyle",it);return xt.setAttribute("mathsize",Re.sizeMultiplier+"em"),xt}}),Tn({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(fe,Ee,Re){var it=fe.parser,xt=!1,br=!1,Jr=Re[0]&&Pr(Re[0],"ordgroup");if(Jr)for(var ln="",Cn=0;Cn<Jr.body.length;++Cn){var ci=Jr.body[Cn];if(ln=ci.text,ln==="t")xt=!0;else if(ln==="b")br=!0;else{xt=!1,br=!1;break}}else xt=!0,br=!0;var Ii=Ee[0];return{type:"smash",mode:it.mode,body:Ii,smashHeight:xt,smashDepth:br}},htmlBuilder:function(fe,Ee){var Re=Xt.makeSpan([],[Pi(fe.body,Ee)]);if(!fe.smashHeight&&!fe.smashDepth)return Re;if(fe.smashHeight&&(Re.height=0,Re.children))for(var it=0;it<Re.children.length;it++)Re.children[it].height=0;if(fe.smashDepth&&(Re.depth=0,Re.children))for(var xt=0;xt<Re.children.length;xt++)Re.children[xt].depth=0;var br=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Re}]},Ee);return Xt.makeSpan(["mord"],[br],Ee)},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mpadded",[ft(fe.body,Ee)]);return fe.smashHeight&&Re.setAttribute("height","0px"),fe.smashDepth&&Re.setAttribute("depth","0px"),Re}}),Tn({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(fe,Ee,Re){var it=fe.parser,xt=Re[0],br=Ee[0];return{type:"sqrt",mode:it.mode,body:br,index:xt}},htmlBuilder:function(fe,Ee){var Re=Pi(fe.body,Ee.havingCrampedStyle());Re.height===0&&(Re.height=Ee.fontMetrics().xHeight),Re=Xt.wrapFragment(Re,Ee);var it=Ee.fontMetrics(),xt=it.defaultRuleThickness,br=xt;Ee.style.id<z.TEXT.id&&(br=Ee.fontMetrics().xHeight);var Jr=xt+br/4,ln=Re.height+Re.depth+Jr+xt,Cn=ja.sqrtImage(ln,Ee),ci=Cn.span,Ii=Cn.ruleWidth,da=Cn.advanceWidth,Sa=ci.height-Ii;Sa>Re.height+Re.depth+Jr&&(Jr=(Jr+Sa-Re.height-Re.depth)/2);var Qa=ci.height-Re.height-Jr-Ii;Re.style.paddingLeft=da+"em";var wo=Xt.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Re,wrapperClasses:["svg-align"]},{type:"kern",size:-(Re.height+Qa)},{type:"elem",elem:ci},{type:"kern",size:Ii}]},Ee);if(fe.index){var Uo=Ee.havingStyle(z.SCRIPTSCRIPT),Is=Pi(fe.index,Uo,Ee),is=.6*(wo.height-wo.depth),Ls=Xt.makeVList({positionType:"shift",positionData:-is,children:[{type:"elem",elem:Is}]},Ee),Cl=Xt.makeSpan(["root"],[Ls]);return Xt.makeSpan(["mord","sqrt"],[Cl,wo],Ee)}else return Xt.makeSpan(["mord","sqrt"],[wo],Ee)},mathmlBuilder:function(fe,Ee){var Re=fe.body,it=fe.index;return it?new Li.MathNode("mroot",[ft(Re,Ee),ft(it,Ee)]):new Li.MathNode("msqrt",[ft(Re,Ee)])}});var ta={display:z.DISPLAY,text:z.TEXT,script:z.SCRIPT,scriptscript:z.SCRIPTSCRIPT};Tn({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(fe,Ee){var Re=fe.breakOnTokenText,it=fe.funcName,xt=fe.parser,br=xt.parseExpression(!0,Re),Jr=it.slice(1,it.length-5);return{type:"styling",mode:xt.mode,style:Jr,body:br}},htmlBuilder:function(fe,Ee){var Re=ta[fe.style],it=Ee.havingStyle(Re).withFont("");return Ks(fe.body,it,Ee)},mathmlBuilder:function(fe,Ee){var Re=ta[fe.style],it=Ee.havingStyle(Re),xt=ua(fe.body,it),br=new Li.MathNode("mstyle",xt),Jr={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},ln=Jr[fe.style];return br.setAttribute("scriptlevel",ln[0]),br.setAttribute("displaystyle",ln[1]),br}});var wa=function(fe,Ee){var Re=fe.base;if(Re)if(Re.type==="op"){var it=Re.limits&&(Ee.style.size===z.DISPLAY.size||Re.alwaysHandleSupSub);return it?vs:null}else if(Re.type==="operatorname"){var xt=Re.alwaysHandleSupSub&&(Ee.style.size===z.DISPLAY.size||Re.limits);return xt?ss:null}else{if(Re.type==="accent")return b.isCharacterBox(Re.base)?rn:null;if(Re.type==="horizBrace"){var br=!fe.sub;return br===Re.isOver?rs:null}else return null}else return null};Bi({type:"supsub",htmlBuilder:function(fe,Ee){var Re=wa(fe,Ee);if(Re)return Re(fe,Ee);var it=fe.base,xt=fe.sup,br=fe.sub,Jr=Pi(it,Ee),ln,Cn,ci=Ee.fontMetrics(),Ii=0,da=0,Sa=it&&b.isCharacterBox(it);if(xt){var Qa=Ee.havingStyle(Ee.style.sup());ln=Pi(xt,Qa,Ee),Sa||(Ii=Jr.height-Qa.fontMetrics().supDrop*Qa.sizeMultiplier/Ee.sizeMultiplier)}if(br){var wo=Ee.havingStyle(Ee.style.sub());Cn=Pi(br,wo,Ee),Sa||(da=Jr.depth+wo.fontMetrics().subDrop*wo.sizeMultiplier/Ee.sizeMultiplier)}var Uo;Ee.style===z.DISPLAY?Uo=ci.sup1:Ee.style.cramped?Uo=ci.sup3:Uo=ci.sup2;var Is=Ee.sizeMultiplier,is=.5/ci.ptPerEm/Is+"em",Ls=null;if(Cn){var Cl=fe.base&&fe.base.type==="op"&&fe.base.name&&(fe.base.name==="\\oiint"||fe.base.name==="\\oiiint");(Jr instanceof Me||Cl)&&(Ls=-Jr.italic+"em")}var Gs;if(ln&&Cn){Ii=Math.max(Ii,Uo,ln.depth+.25*ci.xHeight),da=Math.max(da,ci.sub2);var Dl=ci.defaultRuleThickness,Us=4*Dl;if(Ii-ln.depth-(Cn.height-da)<Us){da=Us-(Ii-ln.depth)+Cn.height;var Rl=.8*ci.xHeight-(Ii-ln.depth);Rl>0&&(Ii+=Rl,da-=Rl)}var Zl=[{type:"elem",elem:Cn,shift:da,marginRight:is,marginLeft:Ls},{type:"elem",elem:ln,shift:-Ii,marginRight:is}];Gs=Xt.makeVList({positionType:"individualShift",children:Zl},Ee)}else if(Cn){da=Math.max(da,ci.sub1,Cn.height-.8*ci.xHeight);var _l=[{type:"elem",elem:Cn,marginLeft:Ls,marginRight:is}];Gs=Xt.makeVList({positionType:"shift",positionData:da,children:_l},Ee)}else if(ln)Ii=Math.max(Ii,Uo,ln.depth+.25*ci.xHeight),Gs=Xt.makeVList({positionType:"shift",positionData:-Ii,children:[{type:"elem",elem:ln,marginRight:is}]},Ee);else throw new Error("supsub must have either sup or sub.");var gl=hi(Jr,"right")||"mord";return Xt.makeSpan([gl],[Jr,Xt.makeSpan(["msupsub"],[Gs])],Ee)},mathmlBuilder:function(fe,Ee){var Re=!1,it,xt,br=vr(fe.base,"horizBrace");br&&(xt=!!fe.sup,xt===br.isOver&&(Re=!0,it=br.isOver)),fe.base&&(fe.base.type==="op"||fe.base.type==="operatorname")&&(fe.base.parentIsSupSub=!0);var Jr=[ft(fe.base,Ee)];fe.sub&&Jr.push(ft(fe.sub,Ee)),fe.sup&&Jr.push(ft(fe.sup,Ee));var ln;if(Re)ln=it?"mover":"munder";else if(fe.sub)if(fe.sup){var Ii=fe.base;Ii&&Ii.type==="op"&&Ii.limits&&Ee.style===z.DISPLAY||Ii&&Ii.type==="operatorname"&&Ii.alwaysHandleSupSub&&(Ee.style===z.DISPLAY||Ii.limits)?ln="munderover":ln="msubsup"}else{var ci=fe.base;ci&&ci.type==="op"&&ci.limits&&(Ee.style===z.DISPLAY||ci.alwaysHandleSupSub)||ci&&ci.type==="operatorname"&&ci.alwaysHandleSupSub&&(ci.limits||Ee.style===z.DISPLAY)?ln="munder":ln="msub"}else{var Cn=fe.base;Cn&&Cn.type==="op"&&Cn.limits&&(Ee.style===z.DISPLAY||Cn.alwaysHandleSupSub)||Cn&&Cn.type==="operatorname"&&Cn.alwaysHandleSupSub&&(Cn.limits||Ee.style===z.DISPLAY)?ln="mover":ln="msup"}var da=new Li.MathNode(ln,Jr);return da}}),Bi({type:"atom",htmlBuilder:function(fe,Ee){return Xt.mathsym(fe.text,fe.mode,Ee,["m"+fe.family])},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mo",[hn(fe.text,fe.mode)]);if(fe.family==="bin"){var it=ca(fe,Ee);it==="bold-italic"&&Re.setAttribute("mathvariant",it)}else fe.family==="punct"?Re.setAttribute("separator","true"):(fe.family==="open"||fe.family==="close")&&Re.setAttribute("stretchy","false");return Re}});var Vo={mi:"italic",mn:"normal",mtext:"normal"};Bi({type:"mathord",htmlBuilder:function(fe,Ee){return Xt.makeOrd(fe,Ee,"mathord")},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mi",[hn(fe.text,fe.mode,Ee)]),it=ca(fe,Ee)||"italic";return it!==Vo[Re.type]&&Re.setAttribute("mathvariant",it),Re}}),Bi({type:"textord",htmlBuilder:function(fe,Ee){return Xt.makeOrd(fe,Ee,"textord")},mathmlBuilder:function(fe,Ee){var Re=hn(fe.text,fe.mode,Ee),it=ca(fe,Ee)||"normal",xt;return fe.mode==="text"?xt=new Li.MathNode("mtext",[Re]):/[0-9]/.test(fe.text)?xt=new Li.MathNode("mn",[Re]):fe.text==="\\prime"?xt=new Li.MathNode("mo",[Re]):xt=new Li.MathNode("mi",[Re]),it!==Vo[xt.type]&&xt.setAttribute("mathvariant",it),xt}});var ps={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Ps={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Bi({type:"spacing",htmlBuilder:function(fe,Ee){if(Ps.hasOwnProperty(fe.text)){var Re=Ps[fe.text].className||"";if(fe.mode==="text"){var it=Xt.makeOrd(fe,Ee,"textord");return it.classes.push(Re),it}else return Xt.makeSpan(["mspace",Re],[Xt.mathsym(fe.text,fe.mode,Ee)],Ee)}else{if(ps.hasOwnProperty(fe.text))return Xt.makeSpan(["mspace",ps[fe.text]],[],Ee);throw new l('Unknown type of space "'+fe.text+'"')}},mathmlBuilder:function(fe,Ee){var Re;if(Ps.hasOwnProperty(fe.text))Re=new Li.MathNode("mtext",[new Li.TextNode("\xA0")]);else{if(ps.hasOwnProperty(fe.text))return new Li.MathNode("mspace");throw new l('Unknown type of space "'+fe.text+'"')}return Re}});var ys=function(){var fe=new Li.MathNode("mtd",[]);return fe.setAttribute("width","50%"),fe};Bi({type:"tag",mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mtable",[new Li.MathNode("mtr",[ys(),new Li.MathNode("mtd",[$a(fe.body,Ee)]),ys(),new Li.MathNode("mtd",[$a(fe.tag,Ee)])])]);return Re.setAttribute("width","100%"),Re}});var Ns={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Co={"\\textbf":"textbf","\\textmd":"textmd"},ol={"\\textit":"textit","\\textup":"textup"},Ul=function(fe,Ee){var Re=fe.font;return Re?Ns[Re]?Ee.withTextFontFamily(Ns[Re]):Co[Re]?Ee.withTextFontWeight(Co[Re]):Ee.withTextFontShape(ol[Re]):Ee};Tn({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser,it=fe.funcName,xt=Ee[0];return{type:"text",mode:Re.mode,body:Mn(xt),font:it}},htmlBuilder:function(fe,Ee){var Re=Ul(fe,Ee),it=zn(fe.body,Re,!0);return Xt.makeSpan(["mord","text"],Xt.tryCombineChars(it),Re)},mathmlBuilder:function(fe,Ee){var Re=Ul(fe,Ee);return $a(fe.body,Re)}}),Tn({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(fe,Ee){var Re=fe.parser;return{type:"underline",mode:Re.mode,body:Ee[0]}},htmlBuilder:function(fe,Ee){var Re=Pi(fe.body,Ee),it=Xt.makeLineSpan("underline-line",Ee),xt=Ee.fontMetrics().defaultRuleThickness,br=Xt.makeVList({positionType:"top",positionData:Re.height,children:[{type:"kern",size:xt},{type:"elem",elem:it},{type:"kern",size:3*xt},{type:"elem",elem:Re}]},Ee);return Xt.makeSpan(["mord","underline"],[br],Ee)},mathmlBuilder:function(fe,Ee){var Re=new Li.MathNode("mo",[new Li.TextNode("\u203E")]);Re.setAttribute("stretchy","true");var it=new Li.MathNode("munder",[ft(fe.body,Ee),Re]);return it.setAttribute("accentunder","true"),it}}),Tn({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(fe,Ee,Re){throw new l("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(fe,Ee){for(var Re=Vs(fe),it=[],xt=Ee.havingStyle(Ee.style.text()),br=0;br<Re.length;br++){var Jr=Re[br];Jr==="~"&&(Jr="\\textasciitilde"),it.push(Xt.makeSymbol(Jr,"Typewriter-Regular",fe.mode,xt,["mord","texttt"]))}return Xt.makeSpan(["mord","text"].concat(xt.sizingClasses(Ee)),Xt.tryCombineChars(it),xt)},mathmlBuilder:function(fe,Ee){var Re=new Li.TextNode(Vs(fe)),it=new Li.MathNode("mtext",[Re]);return it.setAttribute("mathvariant","monospace"),it}});var Vs=function(fe){return fe.body.replace(/ /g,fe.star?"\u2423":"\xA0")},nl=Un,ds=nl,sl=`[ \r
]`,Yc="\\\\[a-zA-Z@]+",Qc="\\\\[^\uD800-\uDFFF]",wc=""+Yc+sl+"*",Wc=new RegExp("^("+Yc+")"+sl+"*$"),sc="[\u0300-\u036F]",Vl=new RegExp(sc+"+$"),Xs="("+sl+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(sc+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(sc+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+wc)+("|"+Qc+")"),xl=function(){function jt(Ee,Re){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=Ee,this.settings=Re,this.tokenRegex=new RegExp(Xs,"g"),this.catcodes={"%":14}}var fe=jt.prototype;return fe.setCatcode=function(Re,it){this.catcodes[Re]=it},fe.lex=function(){var Re=this.input,it=this.tokenRegex.lastIndex;if(it===Re.length)return new e("EOF",new t(this,it,it));var xt=this.tokenRegex.exec(Re);if(xt===null||xt.index!==it)throw new l("Unexpected character: '"+Re[it]+"'",new e(Re[it],new t(this,it,it+1)));var br=xt[2]||" ";if(this.catcodes[br]===14){var Jr=Re.indexOf(`
`,this.tokenRegex.lastIndex);return Jr===-1?(this.tokenRegex.lastIndex=Re.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=Jr+1,this.lex()}var ln=br.match(Wc);return ln&&(br=ln[1]),new e(br,new t(this,it,this.tokenRegex.lastIndex))},jt}(),rc=function(){function jt(Ee,Re){Ee===void 0&&(Ee={}),Re===void 0&&(Re={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=Re,this.builtins=Ee,this.undefStack=[]}var fe=jt.prototype;return fe.beginGroup=function(){this.undefStack.push({})},fe.endGroup=function(){if(this.undefStack.length===0)throw new l("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var Re=this.undefStack.pop();for(var it in Re)Re.hasOwnProperty(it)&&(Re[it]===void 0?delete this.current[it]:this.current[it]=Re[it])},fe.has=function(Re){return this.current.hasOwnProperty(Re)||this.builtins.hasOwnProperty(Re)},fe.get=function(Re){return this.current.hasOwnProperty(Re)?this.current[Re]:this.builtins[Re]},fe.set=function(Re,it,xt){if(xt===void 0&&(xt=!1),xt){for(var br=0;br<this.undefStack.length;br++)delete this.undefStack[br][Re];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][Re]=it)}else{var Jr=this.undefStack[this.undefStack.length-1];Jr&&!Jr.hasOwnProperty(Re)&&(Jr[Re]=this.current[Re])}this.current[Re]=it},jt}(),kl={},_c=kl;function En(jt,fe){kl[jt]=fe}En("\\@firstoftwo",function(jt){var fe=jt.consumeArgs(2);return{tokens:fe[0],numArgs:0}}),En("\\@secondoftwo",function(jt){var fe=jt.consumeArgs(2);return{tokens:fe[1],numArgs:0}}),En("\\@ifnextchar",function(jt){var fe=jt.consumeArgs(3),Ee=jt.future();return fe[0].length===1&&fe[0][0].text===Ee.text?{tokens:fe[1],numArgs:0}:{tokens:fe[2],numArgs:0}}),En("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),En("\\TextOrMath",function(jt){var fe=jt.consumeArgs(2);return jt.mode==="text"?{tokens:fe[0],numArgs:0}:{tokens:fe[1],numArgs:0}});var xa={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};En("\\char",function(jt){var fe=jt.popToken(),Ee,Re="";if(fe.text==="'")Ee=8,fe=jt.popToken();else if(fe.text==='"')Ee=16,fe=jt.popToken();else if(fe.text==="`")if(fe=jt.popToken(),fe.text[0]==="\\")Re=fe.text.charCodeAt(1);else{if(fe.text==="EOF")throw new l("\\char` missing argument");Re=fe.text.charCodeAt(0)}else Ee=10;if(Ee){if(Re=xa[fe.text],Re==null||Re>=Ee)throw new l("Invalid base-"+Ee+" digit "+fe.text);for(var it;(it=xa[jt.future().text])!=null&&it<Ee;)Re*=Ee,Re+=it,jt.popToken()}return"\\@char{"+Re+"}"});var Dc=function(fe,Ee){var Re=fe.consumeArgs(1)[0];if(Re.length!==1)throw new l("\\gdef's first argument must be a macro name");var it=Re[0].text,xt=0;for(Re=fe.consumeArgs(1)[0];Re.length===1&&Re[0].text==="#";){if(Re=fe.consumeArgs(1)[0],Re.length!==1)throw new l('Invalid argument number length "'+Re.length+'"');if(!/^[1-9]$/.test(Re[0].text))throw new l('Invalid argument number "'+Re[0].text+'"');if(xt++,parseInt(Re[0].text)!==xt)throw new l('Argument number "'+Re[0].text+'" out of order');Re=fe.consumeArgs(1)[0]}return fe.macros.set(it,{tokens:Re,numArgs:xt},Ee),""};En("\\gdef",function(jt){return Dc(jt,!0)}),En("\\def",function(jt){return Dc(jt,!1)}),En("\\global",function(jt){var fe=jt.consumeArgs(1)[0];if(fe.length!==1)throw new l("Invalid command after \\global");var Ee=fe[0].text;if(Ee==="\\def")return Dc(jt,!0);throw new l("Invalid command '"+Ee+"' after \\global")});var Xl=function(fe,Ee,Re){var it=fe.consumeArgs(1)[0];if(it.length!==1)throw new l("\\newcommand's first argument must be a macro name");var xt=it[0].text,br=fe.isDefined(xt);if(br&&!Ee)throw new l("\\newcommand{"+xt+"} attempting to redefine "+(xt+"; use \\renewcommand"));if(!br&&!Re)throw new l("\\renewcommand{"+xt+"} when command "+xt+" does not yet exist; use \\newcommand");var Jr=0;if(it=fe.consumeArgs(1)[0],it.length===1&&it[0].text==="["){for(var ln="",Cn=fe.expandNextToken();Cn.text!=="]"&&Cn.text!=="EOF";)ln+=Cn.text,Cn=fe.expandNextToken();if(!ln.match(/^\s*[0-9]+\s*$/))throw new l("Invalid number of arguments: "+ln);Jr=parseInt(ln),it=fe.consumeArgs(1)[0]}return fe.macros.set(xt,{tokens:it,numArgs:Jr}),""};En("\\newcommand",function(jt){return Xl(jt,!1,!0)}),En("\\renewcommand",function(jt){return Xl(jt,!0,!1)}),En("\\providecommand",function(jt){return Xl(jt,!0,!0)}),En("\\bgroup","{"),En("\\egroup","}"),En("\\lq","`"),En("\\rq","'"),En("\\aa","\\r a"),En("\\AA","\\r A"),En("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),En("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),En("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),En("\u212C","\\mathscr{B}"),En("\u2130","\\mathscr{E}"),En("\u2131","\\mathscr{F}"),En("\u210B","\\mathscr{H}"),En("\u2110","\\mathscr{I}"),En("\u2112","\\mathscr{L}"),En("\u2133","\\mathscr{M}"),En("\u211B","\\mathscr{R}"),En("\u212D","\\mathfrak{C}"),En("\u210C","\\mathfrak{H}"),En("\u2128","\\mathfrak{Z}"),En("\\Bbbk","\\Bbb{k}"),En("\xB7","\\cdotp"),En("\\llap","\\mathllap{\\textrm{#1}}"),En("\\rlap","\\mathrlap{\\textrm{#1}}"),En("\\clap","\\mathclap{\\textrm{#1}}"),En("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),En("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),En("\\ne","\\neq"),En("\u2260","\\neq"),En("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),En("\u2209","\\notin"),En("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),En("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),En("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),En("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),En("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),En("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),En("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),En("\u27C2","\\perp"),En("\u203C","\\mathclose{!\\mkern-0.8mu!}"),En("\u220C","\\notni"),En("\u231C","\\ulcorner"),En("\u231D","\\urcorner"),En("\u231E","\\llcorner"),En("\u231F","\\lrcorner"),En("\xA9","\\copyright"),En("\xAE","\\textregistered"),En("\uFE0F","\\textregistered"),En("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),En("\u22EE","\\vdots"),En("\\varGamma","\\mathit{\\Gamma}"),En("\\varDelta","\\mathit{\\Delta}"),En("\\varTheta","\\mathit{\\Theta}"),En("\\varLambda","\\mathit{\\Lambda}"),En("\\varXi","\\mathit{\\Xi}"),En("\\varPi","\\mathit{\\Pi}"),En("\\varSigma","\\mathit{\\Sigma}"),En("\\varUpsilon","\\mathit{\\Upsilon}"),En("\\varPhi","\\mathit{\\Phi}"),En("\\varPsi","\\mathit{\\Psi}"),En("\\varOmega","\\mathit{\\Omega}"),En("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),En("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),En("\\boxed","\\fbox{$\\displaystyle{#1}$}"),En("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),En("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),En("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var Tc={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};En("\\dots",function(jt){var fe="\\dotso",Ee=jt.expandAfterFuture().text;return Ee in Tc?fe=Tc[Ee]:Ee.substr(0,4)==="\\not"?fe="\\dotsb":Ee in $e.math&&(b.contains(["bin","rel"],$e.math[Ee].group)&&(fe="\\dotsb")),fe});var ns={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};En("\\dotso",function(jt){var fe=jt.future().text;return fe in ns?"\\ldots\\,":"\\ldots"}),En("\\dotsc",function(jt){var fe=jt.future().text;return fe in ns&&fe!==","?"\\ldots\\,":"\\ldots"}),En("\\cdots",function(jt){var fe=jt.future().text;return fe in ns?"\\@cdots\\,":"\\@cdots"}),En("\\dotsb","\\cdots"),En("\\dotsm","\\cdots"),En("\\dotsi","\\!\\cdots"),En("\\dotsx","\\ldots\\,"),En("\\DOTSI","\\relax"),En("\\DOTSB","\\relax"),En("\\DOTSX","\\relax"),En("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),En("\\,","\\tmspace+{3mu}{.1667em}"),En("\\thinspace","\\,"),En("\\>","\\mskip{4mu}"),En("\\:","\\tmspace+{4mu}{.2222em}"),En("\\medspace","\\:"),En("\\;","\\tmspace+{5mu}{.2777em}"),En("\\thickspace","\\;"),En("\\!","\\tmspace-{3mu}{.1667em}"),En("\\negthinspace","\\!"),En("\\negmedspace","\\tmspace-{4mu}{.2222em}"),En("\\negthickspace","\\tmspace-{5mu}{.277em}"),En("\\enspace","\\kern.5em "),En("\\enskip","\\hskip.5em\\relax"),En("\\quad","\\hskip1em\\relax"),En("\\qquad","\\hskip2em\\relax"),En("\\tag","\\@ifstar\\tag@literal\\tag@paren"),En("\\tag@paren","\\tag@literal{({#1})}"),En("\\tag@literal",function(jt){if(jt.macros.get("\\df@tag"))throw new l("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),En("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),En("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),En("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),En("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),En("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),En("\\\\","\\newline"),En("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Zs=Et["Main-Regular"]["T".charCodeAt(0)][1]-.7*Et["Main-Regular"]["A".charCodeAt(0)][1]+"em";En("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+Zs+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),En("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+Zs+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),En("\\hspace","\\@ifstar\\@hspacer\\@hspace"),En("\\@hspace","\\hskip #1\\relax"),En("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),En("\\ordinarycolon",":"),En("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),En("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),En("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),En("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),En("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),En("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),En("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),En("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),En("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),En("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),En("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),En("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),En("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),En("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),En("\u2237","\\dblcolon"),En("\u2239","\\eqcolon"),En("\u2254","\\coloneqq"),En("\u2255","\\eqqcolon"),En("\u2A74","\\Coloneqq"),En("\\ratio","\\vcentcolon"),En("\\coloncolon","\\dblcolon"),En("\\colonequals","\\coloneqq"),En("\\coloncolonequals","\\Coloneqq"),En("\\equalscolon","\\eqqcolon"),En("\\equalscoloncolon","\\Eqqcolon"),En("\\colonminus","\\coloneq"),En("\\coloncolonminus","\\Coloneq"),En("\\minuscolon","\\eqcolon"),En("\\minuscoloncolon","\\Eqcolon"),En("\\coloncolonapprox","\\Colonapprox"),En("\\coloncolonsim","\\Colonsim"),En("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),En("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),En("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),En("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),En("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),En("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),En("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),En("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),En("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),En("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),En("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),En("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),En("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),En("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),En("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),En("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),En("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),En("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),En("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),En("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),En("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),En("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),En("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),En("\u27E6","\\llbracket"),En("\u27E7","\\rrbracket"),En("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),En("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),En("\u2983","\\lBrace"),En("\u2984","\\rBrace"),En("\\darr","\\downarrow"),En("\\dArr","\\Downarrow"),En("\\Darr","\\Downarrow"),En("\\lang","\\langle"),En("\\rang","\\rangle"),En("\\uarr","\\uparrow"),En("\\uArr","\\Uparrow"),En("\\Uarr","\\Uparrow"),En("\\N","\\mathbb{N}"),En("\\R","\\mathbb{R}"),En("\\Z","\\mathbb{Z}"),En("\\alef","\\aleph"),En("\\alefsym","\\aleph"),En("\\Alpha","\\mathrm{A}"),En("\\Beta","\\mathrm{B}"),En("\\bull","\\bullet"),En("\\Chi","\\mathrm{X}"),En("\\clubs","\\clubsuit"),En("\\cnums","\\mathbb{C}"),En("\\Complex","\\mathbb{C}"),En("\\Dagger","\\ddagger"),En("\\diamonds","\\diamondsuit"),En("\\empty","\\emptyset"),En("\\Epsilon","\\mathrm{E}"),En("\\Eta","\\mathrm{H}"),En("\\exist","\\exists"),En("\\harr","\\leftrightarrow"),En("\\hArr","\\Leftrightarrow"),En("\\Harr","\\Leftrightarrow"),En("\\hearts","\\heartsuit"),En("\\image","\\Im"),En("\\infin","\\infty"),En("\\Iota","\\mathrm{I}"),En("\\isin","\\in"),En("\\Kappa","\\mathrm{K}"),En("\\larr","\\leftarrow"),En("\\lArr","\\Leftarrow"),En("\\Larr","\\Leftarrow"),En("\\lrarr","\\leftrightarrow"),En("\\lrArr","\\Leftrightarrow"),En("\\Lrarr","\\Leftrightarrow"),En("\\Mu","\\mathrm{M}"),En("\\natnums","\\mathbb{N}"),En("\\Nu","\\mathrm{N}"),En("\\Omicron","\\mathrm{O}"),En("\\plusmn","\\pm"),En("\\rarr","\\rightarrow"),En("\\rArr","\\Rightarrow"),En("\\Rarr","\\Rightarrow"),En("\\real","\\Re"),En("\\reals","\\mathbb{R}"),En("\\Reals","\\mathbb{R}"),En("\\Rho","\\mathrm{P}"),En("\\sdot","\\cdot"),En("\\sect","\\S"),En("\\spades","\\spadesuit"),En("\\sub","\\subset"),En("\\sube","\\subseteq"),En("\\supe","\\supseteq"),En("\\Tau","\\mathrm{T}"),En("\\thetasym","\\vartheta"),En("\\weierp","\\wp"),En("\\Zeta","\\mathrm{Z}"),En("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),En("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),En("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),En("\\blue","\\textcolor{##6495ed}{#1}"),En("\\orange","\\textcolor{##ffa500}{#1}"),En("\\pink","\\textcolor{##ff00af}{#1}"),En("\\red","\\textcolor{##df0030}{#1}"),En("\\green","\\textcolor{##28ae7b}{#1}"),En("\\gray","\\textcolor{gray}{#1}"),En("\\purple","\\textcolor{##9d38bd}{#1}"),En("\\blueA","\\textcolor{##ccfaff}{#1}"),En("\\blueB","\\textcolor{##80f6ff}{#1}"),En("\\blueC","\\textcolor{##63d9ea}{#1}"),En("\\blueD","\\textcolor{##11accd}{#1}"),En("\\blueE","\\textcolor{##0c7f99}{#1}"),En("\\tealA","\\textcolor{##94fff5}{#1}"),En("\\tealB","\\textcolor{##26edd5}{#1}"),En("\\tealC","\\textcolor{##01d1c1}{#1}"),En("\\tealD","\\textcolor{##01a995}{#1}"),En("\\tealE","\\textcolor{##208170}{#1}"),En("\\greenA","\\textcolor{##b6ffb0}{#1}"),En("\\greenB","\\textcolor{##8af281}{#1}"),En("\\greenC","\\textcolor{##74cf70}{#1}"),En("\\greenD","\\textcolor{##1fab54}{#1}"),En("\\greenE","\\textcolor{##0d923f}{#1}"),En("\\goldA","\\textcolor{##ffd0a9}{#1}"),En("\\goldB","\\textcolor{##ffbb71}{#1}"),En("\\goldC","\\textcolor{##ff9c39}{#1}"),En("\\goldD","\\textcolor{##e07d10}{#1}"),En("\\goldE","\\textcolor{##a75a05}{#1}"),En("\\redA","\\textcolor{##fca9a9}{#1}"),En("\\redB","\\textcolor{##ff8482}{#1}"),En("\\redC","\\textcolor{##f9685d}{#1}"),En("\\redD","\\textcolor{##e84d39}{#1}"),En("\\redE","\\textcolor{##bc2612}{#1}"),En("\\maroonA","\\textcolor{##ffbde0}{#1}"),En("\\maroonB","\\textcolor{##ff92c6}{#1}"),En("\\maroonC","\\textcolor{##ed5fa6}{#1}"),En("\\maroonD","\\textcolor{##ca337c}{#1}"),En("\\maroonE","\\textcolor{##9e034e}{#1}"),En("\\purpleA","\\textcolor{##ddd7ff}{#1}"),En("\\purpleB","\\textcolor{##c6b9fc}{#1}"),En("\\purpleC","\\textcolor{##aa87ff}{#1}"),En("\\purpleD","\\textcolor{##7854ab}{#1}"),En("\\purpleE","\\textcolor{##543b78}{#1}"),En("\\mintA","\\textcolor{##f5f9e8}{#1}"),En("\\mintB","\\textcolor{##edf2df}{#1}"),En("\\mintC","\\textcolor{##e0e5cc}{#1}"),En("\\grayA","\\textcolor{##f6f7f7}{#1}"),En("\\grayB","\\textcolor{##f0f1f2}{#1}"),En("\\grayC","\\textcolor{##e3e5e6}{#1}"),En("\\grayD","\\textcolor{##d6d8da}{#1}"),En("\\grayE","\\textcolor{##babec2}{#1}"),En("\\grayF","\\textcolor{##888d93}{#1}"),En("\\grayG","\\textcolor{##626569}{#1}"),En("\\grayH","\\textcolor{##3b3e40}{#1}"),En("\\grayI","\\textcolor{##21242c}{#1}"),En("\\kaBlue","\\textcolor{##314453}{#1}"),En("\\kaGreen","\\textcolor{##71B307}{#1}");var El={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},Al=function(){function jt(Ee,Re,it){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=Re,this.expansionCount=0,this.feed(Ee),this.macros=new rc(_c,Re.macros),this.mode=it,this.stack=[]}var fe=jt.prototype;return fe.feed=function(Re){this.lexer=new xl(Re,this.settings)},fe.switchMode=function(Re){this.mode=Re},fe.beginGroup=function(){this.macros.beginGroup()},fe.endGroup=function(){this.macros.endGroup()},fe.future=function(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},fe.popToken=function(){return this.future(),this.stack.pop()},fe.pushToken=function(Re){this.stack.push(Re)},fe.pushTokens=function(Re){var it;(it=this.stack).push.apply(it,Re)},fe.consumeSpaces=function(){for(;;){var Re=this.future();if(Re.text===" ")this.stack.pop();else break}},fe.consumeArgs=function(Re){for(var it=[],xt=0;xt<Re;++xt){this.consumeSpaces();var br=this.popToken();if(br.text==="{"){for(var Jr=[],ln=1;ln!==0;){var Cn=this.popToken();if(Jr.push(Cn),Cn.text==="{")++ln;else if(Cn.text==="}")--ln;else if(Cn.text==="EOF")throw new l("End of input in macro argument",br)}Jr.pop(),Jr.reverse(),it[xt]=Jr}else{if(br.text==="EOF")throw new l("End of input expecting macro argument");it[xt]=[br]}}return it},fe.expandOnce=function(){var Re=this.popToken(),it=Re.text,xt=this._getExpansion(it);if(xt==null)return this.pushToken(Re),Re;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new l("Too many expansions: infinite loop or need to increase maxExpand setting");var br=xt.tokens;if(xt.numArgs){var Jr=this.consumeArgs(xt.numArgs);br=br.slice();for(var ln=br.length-1;ln>=0;--ln){var Cn=br[ln];if(Cn.text==="#"){if(ln===0)throw new l("Incomplete placeholder at end of macro body",Cn);if(Cn=br[--ln],Cn.text==="#")br.splice(ln+1,1);else if(/^[1-9]$/.test(Cn.text)){var ci;(ci=br).splice.apply(ci,[ln,2].concat(Jr[+Cn.text-1]))}else throw new l("Not a valid argument number",Cn)}}}return this.pushTokens(br),br},fe.expandAfterFuture=function(){return this.expandOnce(),this.future()},fe.expandNextToken=function(){for(;;){var Re=this.expandOnce();if(Re instanceof e)if(Re.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},fe.expandMacro=function(Re){if(!this.macros.get(Re))return;var it=[],xt=this.stack.length;for(this.pushToken(new e(Re));this.stack.length>xt;){var br=this.expandOnce();br instanceof e&&it.push(this.stack.pop())}return it},fe.expandMacroAsText=function(Re){var it=this.expandMacro(Re);return it&&it.map(function(xt){return xt.text}).join("")},fe._getExpansion=function(Re){var it=this.macros.get(Re);if(it==null)return it;var xt=typeof it=="function"?it(this):it;if(typeof xt=="string"){var br=0;if(xt.indexOf("#")!==-1)for(var Jr=xt.replace(/##/g,"");Jr.indexOf("#"+(br+1))!==-1;)++br;for(var ln=new xl(xt,this.settings),Cn=[],ci=ln.lex();ci.text!=="EOF";)Cn.push(ci),ci=ln.lex();Cn.reverse();var Ii={tokens:Cn,numArgs:br};return Ii}return xt},fe.isDefined=function(Re){return this.macros.has(Re)||ds.hasOwnProperty(Re)||$e.math.hasOwnProperty(Re)||$e.text.hasOwnProperty(Re)||El.hasOwnProperty(Re)},jt}(),lc={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"}},Nc={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u010F:"d\u030C",\u1E0B:"d\u0307",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u013A:"l\u0301",\u013E:"l\u030C",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u010E:"D\u030C",\u1E0A:"D\u0307",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0139:"L\u0301",\u013D:"L\u030C",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u0164:"T\u030C",\u1E6A:"T\u0307",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},cc=function(){function jt(Ee,Re){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Al(Ee,Re,this.mode),this.settings=Re,this.leftrightDepth=0}var fe=jt.prototype;return fe.expect=function(Re,it){if(it===void 0&&(it=!0),this.fetch().text!==Re)throw new l("Expected '"+Re+"', got '"+this.fetch().text+"'",this.fetch());it&&this.consume()},fe.consume=function(){this.nextToken=null},fe.fetch=function(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},fe.switchMode=function(Re){this.mode=Re,this.gullet.switchMode(Re)},fe.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var Re=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),Re},fe.parseExpression=function(Re,it){for(var xt=[];;){this.mode==="math"&&this.consumeSpaces();var br=this.fetch();if(jt.endOfExpression.indexOf(br.text)!==-1)break;if(it&&br.text===it)break;if(Re&&ds[br.text]&&ds[br.text].infix)break;var Jr=this.parseAtom(it);if(!Jr)break;xt.push(Jr)}return this.mode==="text"&&this.formLigatures(xt),this.handleInfixNodes(xt)},fe.handleInfixNodes=function(Re){for(var it=-1,xt,br=0;br<Re.length;br++){var Jr=vr(Re[br],"infix");if(Jr){if(it!==-1)throw new l("only one infix operator per group",Jr.token);it=br,xt=Jr.replaceWith}}if(it!==-1&&xt){var ln,Cn,ci=Re.slice(0,it),Ii=Re.slice(it+1);ci.length===1&&ci[0].type==="ordgroup"?ln=ci[0]:ln={type:"ordgroup",mode:this.mode,body:ci},Ii.length===1&&Ii[0].type==="ordgroup"?Cn=Ii[0]:Cn={type:"ordgroup",mode:this.mode,body:Ii};var da;return xt==="\\\\abovefrac"?da=this.callFunction(xt,[ln,Re[it],Cn],[]):da=this.callFunction(xt,[ln,Cn],[]),[da]}else return Re},fe.handleSupSubscript=function(Re){var it=this.fetch(),xt=it.text;this.consume();var br=this.parseGroup(Re,!1,jt.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!br)throw new l("Expected group after '"+xt+"'",it);return br},fe.formatUnsupportedCmd=function(Re){for(var it=[],xt=0;xt<Re.length;xt++)it.push({type:"textord",mode:"text",text:Re[xt]});var br={type:"text",mode:this.mode,body:it},Jr={type:"color",mode:this.mode,color:this.settings.errorColor,body:[br]};return Jr},fe.parseAtom=function(Re){var it=this.parseGroup("atom",!1,null,Re);if(this.mode==="text")return it;for(var xt,br;;){this.consumeSpaces();var Jr=this.fetch();if(Jr.text==="\\limits"||Jr.text==="\\nolimits"){var ln=vr(it,"op");if(ln){var Cn=Jr.text==="\\limits";ln.limits=Cn,ln.alwaysHandleSupSub=!0}else if(ln=vr(it,"operatorname"),ln&&ln.alwaysHandleSupSub){var ci=Jr.text==="\\limits";ln.limits=ci}else throw new l("Limit controls must follow a math operator",Jr);this.consume()}else if(Jr.text==="^"){if(xt)throw new l("Double superscript",Jr);xt=this.handleSupSubscript("superscript")}else if(Jr.text==="_"){if(br)throw new l("Double subscript",Jr);br=this.handleSupSubscript("subscript")}else if(Jr.text==="'"){if(xt)throw new l("Double superscript",Jr);var Ii={type:"textord",mode:this.mode,text:"\\prime"},da=[Ii];for(this.consume();this.fetch().text==="'";)da.push(Ii),this.consume();this.fetch().text==="^"&&da.push(this.handleSupSubscript("superscript")),xt={type:"ordgroup",mode:this.mode,body:da}}else break}return xt||br?{type:"supsub",mode:this.mode,base:it,sup:xt,sub:br}:it},fe.parseFunction=function(Re,it,xt){var br=this.fetch(),Jr=br.text,ln=ds[Jr];if(!ln)return null;if(this.consume(),xt!=null&&ln.greediness<=xt)throw new l("Got function '"+Jr+"' with no arguments"+(it?" as "+it:""),br);if(this.mode==="text"&&!ln.allowedInText)throw new l("Can't use function '"+Jr+"' in text mode",br);if(this.mode==="math"&&ln.allowedInMath===!1)throw new l("Can't use function '"+Jr+"' in math mode",br);var Cn=this.parseArguments(Jr,ln),ci=Cn.args,Ii=Cn.optArgs;return this.callFunction(Jr,ci,Ii,br,Re)},fe.callFunction=function(Re,it,xt,br,Jr){var ln={funcName:Re,parser:this,token:br,breakOnTokenText:Jr},Cn=ds[Re];if(Cn&&Cn.handler)return Cn.handler(ln,it,xt);throw new l("No function handler for "+Re)},fe.parseArguments=function(Re,it){var xt=it.numArgs+it.numOptionalArgs;if(xt===0)return{args:[],optArgs:[]};for(var br=it.greediness,Jr=[],ln=[],Cn=0;Cn<xt;Cn++){var ci=it.argTypes&&it.argTypes[Cn],Ii=Cn<it.numOptionalArgs,da=Cn>0&&!Ii||Cn===0&&!Ii&&this.mode==="math",Sa=this.parseGroupOfType("argument to '"+Re+"'",ci,Ii,br,da);if(!Sa){if(Ii){ln.push(null);continue}throw new l("Expected group after '"+Re+"'",this.fetch())}(Ii?ln:Jr).push(Sa)}return{args:Jr,optArgs:ln}},fe.parseGroupOfType=function(Re,it,xt,br,Jr){switch(it){case"color":return Jr&&this.consumeSpaces(),this.parseColorGroup(xt);case"size":return Jr&&this.consumeSpaces(),this.parseSizeGroup(xt);case"url":return this.parseUrlGroup(xt,Jr);case"math":case"text":return this.parseGroup(Re,xt,br,void 0,it,Jr);case"hbox":{var ln=this.parseGroup(Re,xt,br,void 0,"text",Jr);if(!ln)return ln;var Cn={type:"styling",mode:ln.mode,body:[ln],style:"text"};return Cn}case"raw":{if(Jr&&this.consumeSpaces(),xt&&this.fetch().text==="{")return null;var ci=this.parseStringGroup("raw",xt,!0);if(ci)return{type:"raw",mode:"text",string:ci.text};throw new l("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(Re,xt,br,void 0,void 0,Jr);default:throw new l("Unknown group type as "+Re,this.fetch())}},fe.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},fe.parseStringGroup=function(Re,it,xt){var br=it?"[":"{",Jr=it?"]":"}",ln=this.fetch();if(ln.text!==br){if(it)return null;if(xt&&ln.text!=="EOF"&&/[^{}[\]]/.test(ln.text))return this.consume(),ln}var Cn=this.mode;this.mode="text",this.expect(br);for(var ci="",Ii=this.fetch(),da=0,Sa=Ii,Qa;(Qa=this.fetch()).text!==Jr||xt&&da>0;){switch(Qa.text){case"EOF":throw new l("Unexpected end of input in "+Re,Ii.range(Sa,ci));case br:da++;break;case Jr:da--;break}Sa=Qa,ci+=Sa.text,this.consume()}return this.expect(Jr),this.mode=Cn,Ii.range(Sa,ci)},fe.parseRegexGroup=function(Re,it){var xt=this.mode;this.mode="text";for(var br=this.fetch(),Jr=br,ln="",Cn;(Cn=this.fetch()).text!=="EOF"&&Re.test(ln+Cn.text);)Jr=Cn,ln+=Jr.text,this.consume();if(ln==="")throw new l("Invalid "+it+": '"+br.text+"'",br);return this.mode=xt,br.range(Jr,ln)},fe.parseColorGroup=function(Re){var it=this.parseStringGroup("color",Re);if(!it)return null;var xt=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(it.text);if(!xt)throw new l("Invalid color: '"+it.text+"'",it);var br=xt[0];return/^[0-9a-f]{6}$/i.test(br)&&(br="#"+br),{type:"color-token",mode:this.mode,color:br}},fe.parseSizeGroup=function(Re){var it,xt=!1;if(!Re&&this.fetch().text!=="{"?it=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):it=this.parseStringGroup("size",Re),!it)return null;!Re&&it.text.length===0&&(it.text="0pt",xt=!0);var br=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(it.text);if(!br)throw new l("Invalid size: '"+it.text+"'",it);var Jr={number:+(br[1]+br[2]),unit:br[3]};if(!Hr(Jr))throw new l("Invalid unit: '"+Jr.unit+"'",it);return{type:"size",mode:this.mode,value:Jr,isBlank:xt}},fe.parseUrlGroup=function(Re,it){this.gullet.lexer.setCatcode("%",13);var xt=this.parseStringGroup("url",Re,!0);if(this.gullet.lexer.setCatcode("%",14),!xt)return null;var br=xt.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:br}},fe.parseGroup=function(Re,it,xt,br,Jr,ln){var Cn=this.mode;Jr&&this.switchMode(Jr),ln&&this.consumeSpaces();var ci=this.fetch(),Ii=ci.text,da;if(it?Ii==="[":Ii==="{"||Ii==="\\begingroup"){this.consume();var Sa=jt.endOfGroup[Ii];this.gullet.beginGroup();var Qa=this.parseExpression(!1,Sa),wo=this.fetch();this.expect(Sa),this.gullet.endGroup(),da={type:"ordgroup",mode:this.mode,loc:t.range(ci,wo),body:Qa,semisimple:Ii==="\\begingroup"||void 0}}else if(it)da=null;else if(da=this.parseFunction(br,Re,xt)||this.parseSymbol(),da==null&&Ii[0]==="\\"&&!El.hasOwnProperty(Ii)){if(this.settings.throwOnError)throw new l("Undefined control sequence: "+Ii,ci);da=this.formatUnsupportedCmd(Ii),this.consume()}return Jr&&this.switchMode(Cn),da},fe.formLigatures=function(Re){for(var it=Re.length-1,xt=0;xt<it;++xt){var br=Re[xt],Jr=br.text;Jr==="-"&&Re[xt+1].text==="-"&&(xt+1<it&&Re[xt+2].text==="-"?(Re.splice(xt,3,{type:"textord",mode:"text",loc:t.range(br,Re[xt+2]),text:"---"}),it-=2):(Re.splice(xt,2,{type:"textord",mode:"text",loc:t.range(br,Re[xt+1]),text:"--"}),it-=1)),(Jr==="'"||Jr==="`")&&Re[xt+1].text===Jr&&(Re.splice(xt,2,{type:"textord",mode:"text",loc:t.range(br,Re[xt+1]),text:Jr+Jr}),it-=1)}},fe.parseSymbol=function(){var Re=this.fetch(),it=Re.text;if(/^\\verb[^a-zA-Z]/.test(it)){this.consume();var xt=it.slice(5),br=xt.charAt(0)==="*";if(br&&(xt=xt.slice(1)),xt.length<2||xt.charAt(0)!==xt.slice(-1))throw new l(`\\verb assertion failed --
please report what input caused this bug`);return xt=xt.slice(1,-1),{type:"verb",mode:"text",body:xt,star:br}}Nc.hasOwnProperty(it[0])&&!$e[this.mode][it[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+it[0]+'" used in math mode',Re),it=Nc[it[0]]+it.substr(1));var Jr=Vl.exec(it);Jr&&(it=it.substring(0,Jr.index),it==="i"?it="\u0131":it==="j"&&(it="\u0237"));var ln;if($e[this.mode][it]){this.settings.strict&&this.mode==="math"&&ar.indexOf(it)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+it[0]+'" used in math mode',Re);var Cn=$e[this.mode][it].group,ci=t.range(Re),Ii;if(nr.hasOwnProperty(Cn)){var da=Cn;Ii={type:"atom",mode:this.mode,family:da,loc:ci,text:it}}else Ii={type:Cn,mode:this.mode,loc:ci,text:it};ln=Ii}else if(it.charCodeAt(0)>=128)this.settings.strict&&(q(it.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+it[0]+'" used in math mode',Re):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+it[0]+'"'+(" ("+it.charCodeAt(0)+")"),Re)),ln={type:"textord",mode:"text",loc:t.range(Re),text:it};else return null;if(this.consume(),Jr)for(var Sa=0;Sa<Jr[0].length;Sa++){var Qa=Jr[0][Sa];if(!lc[Qa])throw new l("Unknown accent ' "+Qa+"'",Re);var wo=lc[Qa][this.mode];if(!wo)throw new l("Accent "+Qa+" unsupported in "+this.mode+" mode",Re);ln={type:"accent",mode:this.mode,loc:t.range(Re),label:wo,isStretchy:!1,isShifty:!0,base:ln}}return ln},jt}();cc.endOfExpression=["}","\\endgroup","\\end","\\right","&"],cc.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},cc.SUPSUB_GREEDINESS=1;var Mc=function(fe,Ee){if(!(typeof fe=="string"||fe instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var Re=new cc(fe,Ee);delete Re.gullet.macros.current["\\df@tag"];var it=Re.parse();if(Re.gullet.macros.get("\\df@tag")){if(!Ee.displayMode)throw new l("\\tag works only in display equations");Re.gullet.feed("\\df@tag"),it=[{type:"tag",mode:"text",body:it,tag:Re.parse()}]}return it},uc=Mc,kc=function(fe,Ee,Re){Ee.textContent="";var it=sr(fe,Re).toNode();Ee.appendChild(it)};typeof document!="undefined"&&(document.compatMode!=="CSS1Compat"&&(typeof console!="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),kc=function(){throw new l("KaTeX doesn't work in quirks mode.")}));var Sc=function(fe,Ee){var Re=sr(fe,Ee).toMarkup();return Re},ml=function(fe,Ee){var Re=new x(Ee);return uc(fe,Re)},Qt=function(fe,Ee,Re){if(Re.throwOnError||!(fe instanceof l))throw fe;var it=Xt.makeSpan(["katex-error"],[new Me(Ee)]);return it.setAttribute("title",fe.toString()),it.setAttribute("style","color:"+Re.errorColor),it},sr=function(fe,Ee){var Re=new x(Ee);try{var it=uc(fe,Re);return Te(it,fe,Re)}catch(xt){return Qt(xt,fe,Re)}},Rn=function(fe,Ee){var Re=new x(Ee);try{var it=uc(fe,Re);return st(it,fe,Re)}catch(xt){return Qt(xt,fe,Re)}},vi={version:"0.11.1",render:kc,renderToString:Sc,ParseError:l,__parse:ml,__renderToDomTree:sr,__renderToHTMLTree:Rn,__setFontMetrics:Ut,__defineSymbol:ae,__defineMacro:En,__domTree:{Span:G,Anchor:te,SymbolNode:Me,SvgNode:Ie,PathNode:de,LineNode:ye}},Hi=m.default=vi}]).default})},P0bs:function(B,k,o){},P1R1:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("pOrd"),a=o.n(v)},P2ho:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443};k.default=y},P47w:function(B,k,o){var y=o("hydK"),m=y.createElement,v=o("IMiH"),a=o("mFDi"),t=o("Fofx"),e=o("6GrX"),h=o("pzxd"),l=o("dqUG"),s=v.CMD,n=Array.prototype.join,d="none",c=Math.round,r=Math.sin,f=Math.cos,i=Math.PI,u=Math.PI*2,p=180/i,g=1e-4;function A(X){return c(X*1e4)/1e4}function b(X){return X<g&&X>-g}function x(X,V){var q=V?X.textFill:X.fill;return q!=null&&q!==d}function w(X,V){var q=V?X.textStroke:X.stroke;return q!=null&&q!==d}function _(X,V){V&&C(X,"transform","matrix("+n.call(V,",")+")")}function C(X,V,q){(!q||q.type!=="linear"&&q.type!=="radial")&&X.setAttribute(V,q)}function L(X,V,q){X.setAttributeNS("http://www.w3.org/1999/xlink",V,q)}function E(X,V,q,se){if(x(V,q)){var ve=q?V.textFill:V.fill;ve=ve==="transparent"?d:ve,C(X,"fill",ve),C(X,"fill-opacity",V.fillOpacity!=null?V.fillOpacity*V.opacity:V.opacity)}else C(X,"fill",d);if(w(V,q)){var ue=q?V.textStroke:V.stroke;ue=ue==="transparent"?d:ue,C(X,"stroke",ue);var xe=q?V.textStrokeWidth:V.lineWidth,Fe=!q&&V.strokeNoScale?se.getLineScale():1;C(X,"stroke-width",xe/Fe),C(X,"paint-order",q?"stroke":"fill"),C(X,"stroke-opacity",V.strokeOpacity!=null?V.strokeOpacity:V.opacity);var Ue=V.lineDash;Ue?(C(X,"stroke-dasharray",V.lineDash.join(",")),C(X,"stroke-dashoffset",c(V.lineDashOffset||0))):C(X,"stroke-dasharray",""),V.lineCap&&C(X,"stroke-linecap",V.lineCap),V.lineJoin&&C(X,"stroke-linejoin",V.lineJoin),V.miterLimit&&C(X,"stroke-miterlimit",V.miterLimit)}else C(X,"stroke",d)}function S(X){for(var V=[],q=X.data,se=X.len(),ve=0;ve<se;){var ue=q[ve++],xe="",Fe=0;switch(ue){case s.M:xe="M",Fe=2;break;case s.L:xe="L",Fe=2;break;case s.Q:xe="Q",Fe=4;break;case s.C:xe="C",Fe=6;break;case s.A:var Ue=q[ve++],Ze=q[ve++],we=q[ve++],He=q[ve++],ee=q[ve++],he=q[ve++],Ve=q[ve++],oe=q[ve++],Q=Math.abs(he),G=b(Q-u)||(oe?he>=u:-he>=u),te=he>0?he%u:he%u+u,Ae=!1;G?Ae=!0:b(Q)?Ae=!1:Ae=te>=i===!!oe;var me=A(Ue+we*f(ee)),Me=A(Ze+He*r(ee));G&&(oe?he=u-1e-4:he=-u+1e-4,Ae=!0,ve===9&&V.push("M",me,Me));var Ie=A(Ue+we*f(ee+he)),de=A(Ze+He*r(ee+he));V.push("A",A(we),A(He),c(Ve*p),+Ae,+oe,Ie,de);break;case s.Z:xe="Z";break;case s.R:var Ie=A(q[ve++]),de=A(q[ve++]),ye=A(q[ve++]),De=A(q[ve++]);V.push("M",Ie,de,"L",Ie+ye,de,"L",Ie+ye,de+De,"L",Ie,de+De,"L",Ie,de);break}xe&&V.push(xe);for(var tt=0;tt<Fe;tt++)V.push(A(q[ve++]))}return V.join(" ")}var O={};O.brush=function(X){var V=X.style,q=X.__svgEl;q||(q=m("path"),X.__svgEl=q),X.path||X.createPathProxy();var se=X.path;if(X.__dirtyPath){se.beginPath(),se.subPixelOptimize=!1,X.buildPath(se,X.shape),X.__dirtyPath=!1;var ve=S(se);ve.indexOf("NaN")<0&&C(q,"d",ve)}E(q,V,!1,X),_(q,X.transform),V.text!=null?P(X,X.getBoundingRect()):H(X)};var D={};D.brush=function(X){var V=X.style,q=V.image;if(q instanceof HTMLImageElement){var se=q.src;q=se}if(!q)return;var ve=V.x||0,ue=V.y||0,xe=V.width,Fe=V.height,Ue=X.__svgEl;Ue||(Ue=m("image"),X.__svgEl=Ue),q!==X.__imageSrc&&(L(Ue,"href",q),X.__imageSrc=q),C(Ue,"width",xe),C(Ue,"height",Fe),C(Ue,"x",ve),C(Ue,"y",ue),_(Ue,X.transform),V.text!=null?P(X,X.getBoundingRect()):H(X)};var F={},U=new a,R={},K=[],Z={left:"start",right:"end",center:"middle",middle:"middle"},P=function(V,q){var se=V.style,ve=V.transform,ue=V instanceof l||se.transformText;V.__dirty&&h.normalizeTextStyle(se,!0);var xe=se.text;if(xe!=null&&(xe+=""),!h.needDrawText(xe,se))return;xe==null&&(xe=""),!ue&&ve&&(U.copy(q),U.applyTransform(ve),q=U);var Fe=V.__textSvgEl;Fe||(Fe=m("text"),V.__textSvgEl=Fe);var Ue=Fe.style,Ze=se.font||e.DEFAULT_FONT,we=Fe.__computedFont;Ze!==Fe.__styleFont&&(Ue.font=Fe.__styleFont=Ze,we=Fe.__computedFont=Ue.font);var He=se.textPadding,ee=se.textLineHeight,he=V.__textCotentBlock;(!he||V.__dirtyText)&&(he=V.__textCotentBlock=e.parsePlainText(xe,we,He,ee,se.truncate));var Ve=he.outerHeight,oe=he.lineHeight;h.getBoxPosition(R,V,se,q);var Q=R.baseX,G=R.baseY,te=R.textAlign||"left",Ae=R.textVerticalAlign;Y(Fe,ue,ve,se,q,Q,G);var me=e.adjustTextY(G,Ve,Ae),Me=Q,Ie=me;He&&(Me=W(Q,te,He),Ie+=He[0]),Ie+=oe/2,E(Fe,se,!0,V);var de=he.canCacheByTextString,ye=V.__tspanList||(V.__tspanList=[]),De=ye.length;if(de&&V.__canCacheByTextString&&V.__text===xe){if(V.__dirtyText&&De)for(var tt=0;tt<De;++tt)z(ye[tt],te,Me,Ie+tt*oe)}else{V.__text=xe,V.__canCacheByTextString=de;for(var Et=he.lines,gt=Et.length,tt=0;tt<gt;tt++){var Pe=ye[tt],Ut=Et[tt];Pe?Pe.__zrText!==Ut&&(Pe.innerHTML="",Pe.appendChild(document.createTextNode(Ut))):(Pe=ye[tt]=m("tspan"),Fe.appendChild(Pe),Pe.appendChild(document.createTextNode(Ut))),z(Pe,te,Me,Ie+tt*oe)}if(De>gt){for(;tt<De;tt++)Fe.removeChild(ye[tt]);ye.length=gt}}};function Y(X,V,q,se,ve,ue,xe){t.identity(K),V&&q&&t.copy(K,q);var Fe=se.textRotation;if(ve&&Fe){var Ue=se.textOrigin;Ue==="center"?(ue=ve.width/2+ve.x,xe=ve.height/2+ve.y):Ue&&(ue=Ue[0]+ve.x,xe=Ue[1]+ve.y),K[4]-=ue,K[5]-=xe,t.rotate(K,K,Fe),K[4]+=ue,K[5]+=xe}_(X,K)}function W(X,V,q){return V==="right"?X-q[1]:V==="center"?X+q[3]/2-q[1]/2:X+q[3]}function z(X,V,q,se){C(X,"dominant-baseline","middle"),C(X,"text-anchor",Z[V]),C(X,"x",q),C(X,"y",se)}function H(X){X&&X.__textSvgEl&&(X.__textSvgEl.parentNode&&X.__textSvgEl.parentNode.removeChild(X.__textSvgEl),X.__textSvgEl=null,X.__tspanList=[],X.__text=null)}F.drawRectText=P,F.brush=function(X){var V=X.style;V.text!=null?P(X,!1):H(X)},k.path=O,k.image=D,k.text=F},P4AI:function(B,k,o){},P4Qj:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.removeSensor=k.getSensor=void 0;var y=a(o("chpo")),m=o("FxDU"),v=o("24YM");function a(l){return l&&l.__esModule?l:{default:l}}var t={},e=function(s){var n=s.getAttribute(v.SizeSensorId);if(n&&t[n])return t[n];var d=(0,y.default)();s.setAttribute(v.SizeSensorId,d);var c=(0,m.createSensor)(s);return t[d]=c,c};k.getSensor=e;var h=function(s){var n=s.element.getAttribute(v.SizeSensorId);s.element.removeAttribute(v.SizeSensorId),s.destroy(),n&&t[n]&&delete t[n]};k.removeSensor=h},P5Jw:function(B,k,o){"use strict";var y=o("rHrb"),m=y.CopyToClipboard;m.CopyToClipboard=m,B.exports=m},P78L:function(B,k,o){//! moment.js locale configuration
//! locale : English (India) [en-in]
//! author : Jatin Agrawal : https://github.com/jatinag22
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:0,doy:6}});return m})},PBvE:function(B,k,o){"use strict";o.d(k,"a",function(){return t}),o.d(k,"b",function(){return e});var y=o("w5m9"),m=o.n(y),v=o("RfwO"),a=o.n(v);function t(h){var l,s=function(c){return function(){l=null,h.apply(void 0,m()(c))}},n=function(){if(l==null){for(var c=arguments.length,r=new Array(c),f=0;f<c;f++)r[f]=arguments[f];l=a()(s(r))}};return n.cancel=function(){return a.a.cancel(l)},n}function e(){return function(h,l,s){var n=s.value,d=!1;return{configurable:!0,get:function(){if(d||this===h.prototype||this.hasOwnProperty(l))return n;var r=t(n.bind(this));return d=!0,Object.defineProperty(this,l,{value:r,configurable:!0,writable:!0}),d=!1,r}}}}},PD8m:function(B,k){B.exports={name:"memoryStorage",read:y,write:m,each:v,remove:a,clearAll:t};var o={};function y(e){return o[e]}function m(e,h){o[e]=h}function v(e){for(var h in o)o.hasOwnProperty(h)&&e(o[h],h)}function a(e){delete o[e]}function t(e){o={}}},PIwa:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("m67n"),n=o.n(s),d=o("BpBn"),c=o.n(d),r=o("GI52"),f=o.n(r),i=o("q1tI"),u=o("i8i4"),p=o("jK+o"),g=o.n(p),A=o("xpSz"),b=o("8qkl"),x=o.n(b),w=o("3CTf"),_=o("t8cx"),C=o("pDHg"),L=o("PBvE");function E(we){return we!==window?we.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function S(we,He,ee){return ee!==void 0&&He.top>we.top-ee?ee+He.top:void 0}function O(we,He,ee){if(ee!==void 0&&He.bottom<we.bottom+ee){var he=window.innerHeight-He.bottom;return ee+he}return}var D=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],F=[];function U(){return F}function R(we,He){if(!we)return;var ee=F.find(function(he){return he.target===we});ee?ee.affixList.push(He):(ee={target:we,affixList:[He],eventHandlers:{}},F.push(ee),D.forEach(function(he){ee.eventHandlers[he]=Object(A.a)(we,he,function(){ee.affixList.forEach(function(Ve){Ve.lazyUpdatePosition()})})}))}function K(we){var He=F.find(function(ee){var he=ee.affixList.some(function(Ve){return Ve===we});return he&&(ee.affixList=ee.affixList.filter(function(Ve){return Ve!==we})),he});He&&He.affixList.length===0&&(F=F.filter(function(ee){return ee!==He}),D.forEach(function(ee){var he=He.eventHandlers[ee];he&&he.remove&&he.remove()}))}var Z=function(we,He,ee,he){var Ve=arguments.length,oe=Ve<3?He:he===null?he=Object.getOwnPropertyDescriptor(He,ee):he,Q;if((typeof Reflect=="undefined"?"undefined":x()(Reflect))==="object"&&typeof Reflect.decorate=="function")oe=Reflect.decorate(we,He,ee,he);else for(var G=we.length-1;G>=0;G--)(Q=we[G])&&(oe=(Ve<3?Q(oe):Ve>3?Q(He,ee,oe):Q(He,ee))||oe);return Ve>3&&oe&&Object.defineProperty(He,ee,oe),oe};function P(){return typeof window!="undefined"?window:null}var Y;(function(we){we[we.None=0]="None",we[we.Prepare=1]="Prepare"})(Y||(Y={}));var W=function(we){c()(ee,we);var He=f()(ee);function ee(){var he;return e()(this,ee),he=He.apply(this,arguments),he.state={status:Y.None,lastAffix:!1,prevTarget:null},he.getOffsetTop=function(){var Ve=he.props.offsetBottom,oe=he.props.offsetTop;return Ve===void 0&&oe===void 0&&(oe=0),oe},he.getOffsetBottom=function(){return he.props.offsetBottom},he.savePlaceholderNode=function(Ve){he.placeholderNode=Ve},he.saveFixedNode=function(Ve){he.fixedNode=Ve},he.measure=function(){var Ve=he.state,oe=Ve.status,Q=Ve.lastAffix,G=he.props.onChange,te=he.getTargetFunc();if(oe!==Y.Prepare||!he.fixedNode||!he.placeholderNode||!te)return;var Ae=he.getOffsetTop(),me=he.getOffsetBottom(),Me=te();if(!Me)return;var Ie={status:Y.None},de=E(Me),ye=E(he.placeholderNode),De=S(ye,de,Ae),tt=O(ye,de,me);De!==void 0?(Ie.affixStyle={position:"fixed",top:De,width:ye.width,height:ye.height},Ie.placeholderStyle={width:ye.width,height:ye.height}):tt!==void 0&&(Ie.affixStyle={position:"fixed",bottom:tt,width:ye.width,height:ye.height},Ie.placeholderStyle={width:ye.width,height:ye.height}),Ie.lastAffix=!!Ie.affixStyle,G&&Q!==Ie.lastAffix&&G(Ie.lastAffix),he.setState(Ie)},he.prepareMeasure=function(){if(he.setState({status:Y.Prepare,affixStyle:void 0,placeholderStyle:void 0}),!1)var Ve},he.render=function(){var Ve=he.context.getPrefixCls,oe=he.state,Q=oe.affixStyle,G=oe.placeholderStyle,te=he.props,Ae=te.prefixCls,me=te.children,Me=g()(a()({},Ve("affix",Ae),Q)),Ie=Object(w.default)(he.props,["prefixCls","offsetTop","offsetBottom","target","onChange"]);return i.createElement(_.a,{onResize:function(){he.updatePosition()}},i.createElement("div",m()({},Ie,{ref:he.savePlaceholderNode}),Q&&i.createElement("div",{style:G,"aria-hidden":"true"}),i.createElement("div",{className:Me,ref:he.saveFixedNode,style:Q},i.createElement(_.a,{onResize:function(){he.updatePosition()}},me))))},he}return l()(ee,[{key:"getTargetFunc",value:function(){var Ve=this.context.getTargetContainer,oe=this.props.target;return oe!==void 0?oe:Ve||P}},{key:"componentDidMount",value:function(){var Ve=this,oe=this.getTargetFunc();oe&&(this.timeout=setTimeout(function(){R(oe(),Ve),Ve.updatePosition()}))}},{key:"componentDidUpdate",value:function(Ve){var oe=this.state.prevTarget,Q=this.getTargetFunc(),G=null;Q&&(G=Q()||null),oe!==G&&(K(this),G&&(R(G,this),this.updatePosition()),this.setState({prevTarget:G})),(Ve.offsetTop!==this.props.offsetTop||Ve.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),K(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var Ve=this.getTargetFunc(),oe=this.state.affixStyle;if(Ve&&oe){var Q=this.getOffsetTop(),G=this.getOffsetBottom(),te=Ve();if(te&&this.placeholderNode){var Ae=E(te),me=E(this.placeholderNode),Me=S(me,Ae,Q),Ie=O(me,Ae,G);if(Me!==void 0&&oe.top===Me||Ie!==void 0&&oe.bottom===Ie)return}}this.prepareMeasure()}}]),ee}(i.Component);W.contextType=C.b,Z([Object(L.b)()],W.prototype,"updatePosition",null),Z([Object(L.b)()],W.prototype,"lazyUpdatePosition",null);var z=W,H=o("wph3"),X=o("EZDY"),V=i.createContext(null),q=V;function se(){return window}function ve(we,He){if(!we.getClientRects().length)return 0;var ee=we.getBoundingClientRect();return ee.width||ee.height?He===window?(He=we.ownerDocument.documentElement,ee.top-He.clientTop):ee.top-He.getBoundingClientRect().top:ee.top}var ue=/#(\S+)$/,xe=function(we){c()(ee,we);var He=f()(ee);function ee(){var he;return e()(this,ee),he=He.apply(this,arguments),he.state={activeLink:null},he.links=[],he.registerLink=function(Ve){he.links.includes(Ve)||he.links.push(Ve)},he.unregisterLink=function(Ve){var oe=he.links.indexOf(Ve);oe!==-1&&he.links.splice(oe,1)},he.getContainer=function(){var Ve=he.context.getTargetContainer,oe=he.props.getContainer,Q=oe||Ve||se;return Q()},he.handleScrollTo=function(Ve){var oe=he.props,Q=oe.offsetTop,G=oe.targetOffset;he.setCurrentActiveLink(Ve);var te=he.getContainer(),Ae=Object(X.a)(te,!0),me=ue.exec(Ve);if(!me)return;var Me=document.getElementById(me[1]);if(!Me)return;var Ie=ve(Me,te),de=Ae+Ie;de-=G!==void 0?G:Q||0,he.animating=!0,Object(H.a)(de,{callback:function(){he.animating=!1},getContainer:he.getContainer})},he.saveInkNode=function(Ve){he.inkNode=Ve},he.setCurrentActiveLink=function(Ve){var oe=he.state.activeLink,Q=he.props.onChange;oe!==Ve&&(he.setState({activeLink:Ve}),Q&&Q(Ve))},he.handleScroll=function(){if(he.animating)return;var Ve=he.props,oe=Ve.offsetTop,Q=Ve.bounds,G=Ve.targetOffset,te=he.getCurrentAnchor(G!==void 0?G:oe||0,Q);he.setCurrentActiveLink(te)},he.updateInk=function(){var Ve=n()(he),oe=Ve.prefixCls,Q=u.findDOMNode(n()(he)),G=Q.getElementsByClassName("".concat(oe,"-link-title-active"))[0];G&&(he.inkNode.style.top="".concat(G.offsetTop+G.clientHeight/2-4.5,"px"))},he.render=function(){var Ve=he.context,oe=Ve.getPrefixCls,Q=Ve.direction,G=he.props,te=G.prefixCls,Ae=G.className,me=Ae===void 0?"":Ae,Me=G.style,Ie=G.offsetTop,de=G.affix,ye=G.showInkInFixed,De=G.children,tt=he.state.activeLink,Et=oe("anchor",te);he.prefixCls=Et;var gt=g()("".concat(Et,"-ink-ball"),{visible:tt}),Pe=g()(me,"".concat(Et,"-wrapper"),a()({},"".concat(Et,"-rtl"),Q==="rtl")),Ut=g()(Et,{fixed:!de&&!ye}),pt=m()({maxHeight:Ie?"calc(100vh - ".concat(Ie,"px)"):"100vh"},Me),zt=i.createElement("div",{className:Pe,style:pt},i.createElement("div",{className:Ut},i.createElement("div",{className:"".concat(Et,"-ink")},i.createElement("span",{className:gt,ref:he.saveInkNode})),De));return i.createElement(q.Provider,{value:{registerLink:he.registerLink,unregisterLink:he.unregisterLink,activeLink:he.state.activeLink,scrollTo:he.handleScrollTo,onClick:he.props.onClick}},de?i.createElement(z,{offsetTop:Ie,target:he.getContainer},zt):zt)},he}return l()(ee,[{key:"componentDidMount",value:function(){this.scrollContainer=this.getContainer(),this.scrollEvent=Object(A.a)(this.scrollContainer,"scroll",this.handleScroll),this.handleScroll()}},{key:"componentDidUpdate",value:function(){if(this.scrollEvent){var Ve=this.getContainer();this.scrollContainer!==Ve&&(this.scrollContainer=Ve,this.scrollEvent.remove(),this.scrollEvent=Object(A.a)(this.scrollContainer,"scroll",this.handleScroll),this.handleScroll())}this.updateInk()}},{key:"componentWillUnmount",value:function(){this.scrollEvent&&this.scrollEvent.remove()}},{key:"getCurrentAnchor",value:function(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,Q=this.props.getCurrentAnchor;if(typeof Q=="function")return Q();var G=[],te=this.getContainer();if(this.links.forEach(function(me){var Me=ue.exec(me.toString());if(!Me)return;var Ie=document.getElementById(Me[1]);if(Ie){var de=ve(Ie,te);de<Ve+oe&&G.push({link:me,top:de})}}),G.length){var Ae=G.reduce(function(me,Me){return Me.top>me.top?Me:me});return Ae.link}return""}}]),ee}(i.Component);xe.defaultProps={affix:!0,showInkInFixed:!1},xe.contextType=C.b;var Fe=function(we){c()(ee,we);var He=f()(ee);function ee(){var he;return e()(this,ee),he=He.apply(this,arguments),he.handleClick=function(Ve){var oe=he.context,Q=oe.scrollTo,G=oe.onClick,te=he.props,Ae=te.href,me=te.title;G&&G(Ve,{title:me,href:Ae}),Q(Ae)},he.renderAnchorLink=function(Ve){var oe=Ve.getPrefixCls,Q=he.props,G=Q.prefixCls,te=Q.href,Ae=Q.title,me=Q.children,Me=Q.className,Ie=Q.target,de=oe("anchor",G),ye=he.context.activeLink===te,De=g()(Me,"".concat(de,"-link"),a()({},"".concat(de,"-link-active"),ye)),tt=g()("".concat(de,"-link-title"),a()({},"".concat(de,"-link-title-active"),ye));return i.createElement("div",{className:De},i.createElement("a",{className:tt,href:te,title:typeof Ae=="string"?Ae:"",target:Ie,onClick:he.handleClick},Ae),me)},he}return l()(ee,[{key:"componentDidMount",value:function(){this.context.registerLink(this.props.href)}},{key:"componentDidUpdate",value:function(Ve){var oe=Ve.href,Q=this.props.href;oe!==Q&&(this.context.unregisterLink(oe),this.context.registerLink(Q))}},{key:"componentWillUnmount",value:function(){this.context.unregisterLink(this.props.href)}},{key:"render",value:function(){return i.createElement(C.a,null,this.renderAnchorLink)}}]),ee}(i.Component);Fe.defaultProps={href:"#"},Fe.contextType=q;var Ue=Fe;xe.Link=Ue;var Ze=k.a=xe},PNag:function(B,k,o){var y=o("bYtY"),m=o("SKnc"),v=o("YH21"),a=o("crZl"),t=o("IwbS"),e=o("OELB"),h=o("72pK"),l=o("y7Aq"),s=o("4NO4"),n=e.linearMap,d=y.each,c=Math.min,r=Math.max,f=12,i=6,u=a.extend({type:"visualMap.continuous",init:function(){u.superApply(this,"init",arguments),this._shapes={},this._dataInterval=[],this._handleEnds=[],this._orient,this._useHandle,this._hoverLinkDataIndices=[],this._dragging,this._hovering},doRender:function(C,L,E,S){(!S||S.type!=="selectDataRange"||S.from!==this.uid)&&this._buildView()},_buildView:function(){this.group.removeAll();var C=this.visualMapModel,L=this.group;this._orient=C.get("orient"),this._useHandle=C.get("calculable"),this._resetInterval(),this._renderBar(L);var E=C.get("text");this._renderEndsText(L,E,0),this._renderEndsText(L,E,1),this._updateView(!0),this.renderBackground(L),this._updateView(),this._enableHoverLinkToSeries(),this._enableHoverLinkFromSeries(),this.positionGroup(L)},_renderEndsText:function(C,L,E){if(!L)return;var S=L[1-E];S=S!=null?S+"":"";var O=this.visualMapModel,D=O.get("textGap"),F=O.itemSize,U=this._shapes.barGroup,R=this._applyTransform([F[0]/2,E===0?-D:F[1]+D],U),K=this._applyTransform(E===0?"bottom":"top",U),Z=this._orient,P=this.visualMapModel.textStyleModel;this.group.add(new t.Text({style:{x:R[0],y:R[1],textVerticalAlign:Z==="horizontal"?"middle":K,textAlign:Z==="horizontal"?K:"center",text:S,textFont:P.getFont(),textFill:P.getTextColor()}}))},_renderBar:function(C){var L=this.visualMapModel,E=this._shapes,S=L.itemSize,O=this._orient,D=this._useHandle,F=l.getItemAlign(L,this.api,S),U=E.barGroup=this._createBarGroup(F);U.add(E.outOfRange=p()),U.add(E.inRange=p(null,D?w(this._orient):null,y.bind(this._dragHandle,this,"all",!1),y.bind(this._dragHandle,this,"all",!0)));var R=L.textStyleModel.getTextRect("\u56FD"),K=r(R.width,R.height);D&&(E.handleThumbs=[],E.handleLabels=[],E.handleLabelPoints=[],this._createHandle(U,0,S,K,O,F),this._createHandle(U,1,S,K,O,F)),this._createIndicator(U,S,K,O),C.add(U)},_createHandle:function(C,L,E,S,O){var D=y.bind(this._dragHandle,this,L,!1),F=y.bind(this._dragHandle,this,L,!0),U=p(g(L,S),w(this._orient),D,F);U.position[0]=E[0],C.add(U);var R=this.visualMapModel.textStyleModel,K=new t.Text({draggable:!0,drift:D,onmousemove:function(Y){v.stop(Y.event)},ondragend:F,style:{x:0,y:0,text:"",textFont:R.getFont(),textFill:R.getTextColor()}});this.group.add(K);var Z=[O==="horizontal"?S/2:S*1.5,O==="horizontal"?L===0?-(S*1.5):S*1.5:L===0?-S/2:S/2],P=this._shapes;P.handleThumbs[L]=U,P.handleLabelPoints[L]=Z,P.handleLabels[L]=K},_createIndicator:function(C,L,E,S){var O=p([[0,0]],"move");O.position[0]=L[0],O.attr({invisible:!0,silent:!0}),C.add(O);var D=this.visualMapModel.textStyleModel,F=new t.Text({silent:!0,invisible:!0,style:{x:0,y:0,text:"",textFont:D.getFont(),textFill:D.getTextColor()}});this.group.add(F);var U=[S==="horizontal"?E/2:i+3,0],R=this._shapes;R.indicator=O,R.indicatorLabel=F,R.indicatorLabelPoint=U},_dragHandle:function(C,L,E,S){if(!this._useHandle)return;if(this._dragging=!L,!L){var O=this._applyTransform([E,S],this._shapes.barGroup,!0);this._updateInterval(C,O[1]),this._updateView()}L===!this.visualMapModel.get("realtime")&&this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:this._dataInterval.slice()}),L?!this._hovering&&this._clearHoverLinkToSeries():x(this.visualMapModel)&&this._doHoverLinkToSeries(this._handleEnds[C],!1)},_resetInterval:function(){var C=this.visualMapModel,L=this._dataInterval=C.getSelected(),E=C.getExtent(),S=[0,C.itemSize[1]];this._handleEnds=[n(L[0],E,S,!0),n(L[1],E,S,!0)]},_updateInterval:function(C,L){L=L||0;var E=this.visualMapModel,S=this._handleEnds,O=[0,E.itemSize[1]];h(L,S,O,C,0);var D=E.getExtent();this._dataInterval=[n(S[0],O,D,!0),n(S[1],O,D,!0)]},_updateView:function(C){var L=this.visualMapModel,E=L.getExtent(),S=this._shapes,O=[0,L.itemSize[1]],D=C?O:this._handleEnds,F=this._createBarVisual(this._dataInterval,E,D,"inRange"),U=this._createBarVisual(E,E,O,"outOfRange");S.inRange.setStyle({fill:F.barColor,opacity:F.opacity}).setShape("points",F.barPoints),S.outOfRange.setStyle({fill:U.barColor,opacity:U.opacity}).setShape("points",U.barPoints),this._updateHandle(D,F)},_createBarVisual:function(C,L,E,S){var O={forceState:S,convertOpacityToAlpha:!0},D=this._makeColorGradient(C,O),F=[this.getControllerVisual(C[0],"symbolSize",O),this.getControllerVisual(C[1],"symbolSize",O)],U=this._createBarPoints(E,F);return{barColor:new m(0,0,0,1,D),barPoints:U,handlesColor:[D[0].color,D[D.length-1].color]}},_makeColorGradient:function(C,L){var E=100,S=[],O=(C[1]-C[0])/E;S.push({color:this.getControllerVisual(C[0],"color",L),offset:0});for(var D=1;D<E;D++){var F=C[0]+O*D;if(F>C[1])break;S.push({color:this.getControllerVisual(F,"color",L),offset:D/E})}return S.push({color:this.getControllerVisual(C[1],"color",L),offset:1}),S},_createBarPoints:function(C,L){var E=this.visualMapModel.itemSize;return[[E[0]-L[0],C[0]],[E[0],C[0]],[E[0],C[1]],[E[0]-L[1],C[1]]]},_createBarGroup:function(C){var L=this._orient,E=this.visualMapModel.get("inverse");return new t.Group(L==="horizontal"&&!E?{scale:C==="bottom"?[1,1]:[-1,1],rotation:Math.PI/2}:L==="horizontal"&&E?{scale:C==="bottom"?[-1,1]:[1,1],rotation:-Math.PI/2}:L==="vertical"&&!E?{scale:C==="left"?[1,-1]:[-1,-1]}:{scale:C==="left"?[1,1]:[-1,1]})},_updateHandle:function(C,L){if(!this._useHandle)return;var E=this._shapes,S=this.visualMapModel,O=E.handleThumbs,D=E.handleLabels;d([0,1],function(F){var U=O[F];U.setStyle("fill",L.handlesColor[F]),U.position[1]=C[F];var R=t.applyTransform(E.handleLabelPoints[F],t.getTransform(U,this.group));D[F].setStyle({x:R[0],y:R[1],text:S.formatValueText(this._dataInterval[F]),textVerticalAlign:"middle",textAlign:this._applyTransform(this._orient==="horizontal"?F===0?"bottom":"top":"left",E.barGroup)})},this)},_showIndicator:function(C,L,E,S){var O=this.visualMapModel,D=O.getExtent(),F=O.itemSize,U=[0,F[1]],R=n(C,D,U,!0),K=this._shapes,Z=K.indicator;if(!Z)return;Z.position[1]=R,Z.attr("invisible",!1),Z.setShape("points",A(!!E,S,R,F[1]));var P={convertOpacityToAlpha:!0},Y=this.getControllerVisual(C,"color",P);Z.setStyle("fill",Y);var W=t.applyTransform(K.indicatorLabelPoint,t.getTransform(Z,this.group)),z=K.indicatorLabel;z.attr("invisible",!1);var H=this._applyTransform("left",K.barGroup),X=this._orient;z.setStyle({text:(E||"")+O.formatValueText(L),textVerticalAlign:X==="horizontal"?H:"middle",textAlign:X==="horizontal"?"center":H,x:W[0],y:W[1]})},_enableHoverLinkToSeries:function(){var C=this;this._shapes.barGroup.on("mousemove",function(L){if(C._hovering=!0,!C._dragging){var E=C.visualMapModel.itemSize,S=C._applyTransform([L.offsetX,L.offsetY],C._shapes.barGroup,!0,!0);S[1]=c(r(0,S[1]),E[1]),C._doHoverLinkToSeries(S[1],0<=S[0]&&S[0]<=E[0])}}).on("mouseout",function(){C._hovering=!1,!C._dragging&&C._clearHoverLinkToSeries()})},_enableHoverLinkFromSeries:function(){var C=this.api.getZr();this.visualMapModel.option.hoverLink?(C.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),C.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(C,L){var E=this.visualMapModel,S=E.itemSize;if(!E.option.hoverLink)return;var O=[0,S[1]],D=E.getExtent();C=c(r(O[0],C),O[1]);var F=b(E,D,O),U=[C-F,C+F],R=n(C,O,D,!0),K=[n(U[0],O,D,!0),n(U[1],O,D,!0)];U[0]<O[0]&&(K[0]=-Infinity),U[1]>O[1]&&(K[1]=Infinity),L&&(K[0]===-Infinity?this._showIndicator(R,K[1],"< ",F):K[1]===Infinity?this._showIndicator(R,K[0],"> ",F):this._showIndicator(R,R,"\u2248 ",F));var Z=this._hoverLinkDataIndices,P=[];(L||x(E))&&(P=this._hoverLinkDataIndices=E.findTargetDataIndices(K));var Y=s.compressBatches(Z,P);this._dispatchHighDown("downplay",l.makeHighDownBatch(Y[0],E)),this._dispatchHighDown("highlight",l.makeHighDownBatch(Y[1],E))},_hoverLinkFromSeriesMouseOver:function(C){var L=C.target,E=this.visualMapModel;if(!L||L.dataIndex==null)return;var S=this.ecModel.getSeriesByIndex(L.seriesIndex);if(!E.isTargetSeries(S))return;var O=S.getData(L.dataType),D=O.get(E.getDataDimension(O),L.dataIndex,!0);isNaN(D)||this._showIndicator(D,D)},_hideIndicator:function(){var C=this._shapes;C.indicator&&C.indicator.attr("invisible",!0),C.indicatorLabel&&C.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var C=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",l.makeHighDownBatch(C,this.visualMapModel)),C.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var C=this.api.getZr();C.off("mouseover",this._hoverLinkFromSeriesMouseOver),C.off("mouseout",this._hideIndicator)},_applyTransform:function(C,L,E,S){var O=t.getTransform(L,S?null:this.group);return t[y.isArray(C)?"applyTransform":"transformDirection"](C,O,E)},_dispatchHighDown:function(C,L){L&&L.length&&this.api.dispatchAction({type:C,batch:L})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function p(C,L,E,S){return new t.Polygon({shape:{points:C},draggable:!!E,cursor:L,drift:E,onmousemove:function(O){v.stop(O.event)},ondragend:S})}function g(C,L){return C===0?[[0,0],[L,0],[L,-L]]:[[0,0],[L,0],[L,L]]}function A(C,L,E,S){return C?[[0,-c(L,r(E,0))],[i,0],[0,c(L,r(S-E,0))]]:[[0,0],[5,-5],[5,5]]}function b(C,L,E){var S=f/2,O=C.get("hoverLinkDataSize");return O&&(S=n(O,L,E,!0)/2),S}function x(C){var L=C.get("hoverLinkOnHandle");return!!(L==null?C.get("realtime"):L)}function w(C){return C==="vertical"?"ns-resize":"ew-resize"}var _=u;B.exports=_},PPMj:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("89Iq"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},PPwu:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"};k.default=y},Pbj7:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("mODC"),a=o.n(v)},Peq1:function(B,k,o){(function(y,m,v){/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */var a={};function t(l){l.version="0.17.4";var s=1200,n=1252;typeof cptable=="undefined"&&(typeof y!="undefined"?y.cptable=o("E5zk"):typeof window!="undefined"&&(window.cptable=o("E5zk")));for(var d=[874,932,936,949,950],c=0;c<=8;++c)d.push(1250+c);var r={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},f=function(N){if(d.indexOf(N)==-1)return;n=r[0]=N};function i(){f(1252)}var u=function(N){s=N,f(N)};function p(){u(1200),i()}function g(T){for(var N=[],I=0,J=T.length;I<J;++I)N[I]=T.charCodeAt(I);return N}function A(T){for(var N=[],I=0;I<T.length>>1;++I)N[I]=String.fromCharCode(T.charCodeAt(2*I)+(T.charCodeAt(2*I+1)<<8));return N.join("")}function b(T){for(var N=[],I=0;I<T.length>>1;++I)N[I]=String.fromCharCode(T.charCodeAt(2*I+1)+(T.charCodeAt(2*I)<<8));return N.join("")}var x=function(N){var I=N.charCodeAt(0),J=N.charCodeAt(1);return I==255&&J==254?A(N.slice(2)):I==254&&J==255?b(N.slice(2)):I==65279?N.slice(1):N},w=function(N){return String.fromCharCode(N)},_=function(N){return String.fromCharCode(N)};typeof cptable!="undefined"&&(u=function(N){s=N,f(N)},x=function(N){return N.charCodeAt(0)===255&&N.charCodeAt(1)===254?cptable.utils.decode(1200,g(N.slice(2))):N},w=function(N){return s===1200?String.fromCharCode(N):cptable.utils.decode(s,[N&255,N>>8])[0]},_=function(N){return cptable.utils.decode(n,[N])[0]});var C=null,L=!0,E=function(){var N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(J){for(var ne="",_e=0,qe=0,We=0,Ct=0,kt=0,qt=0,Ir=0,Ur=0;Ur<J.length;)_e=J.charCodeAt(Ur++),Ct=_e>>2,qe=J.charCodeAt(Ur++),kt=(_e&3)<<4|qe>>4,We=J.charCodeAt(Ur++),qt=(qe&15)<<2|We>>6,Ir=We&63,isNaN(qe)?qt=Ir=64:isNaN(We)&&(Ir=64),ne+=N.charAt(Ct)+N.charAt(kt)+N.charAt(qt)+N.charAt(Ir);return ne},decode:function(J){var ne="",_e=0,qe=0,We=0,Ct=0,kt=0,qt=0,Ir=0;J=J.replace(/[^\w\+\/\=]/g,"");for(var Ur=0;Ur<J.length;)Ct=N.indexOf(J.charAt(Ur++)),kt=N.indexOf(J.charAt(Ur++)),_e=Ct<<2|kt>>4,ne+=String.fromCharCode(_e),qt=N.indexOf(J.charAt(Ur++)),qe=(kt&15)<<4|qt>>2,qt!==64&&(ne+=String.fromCharCode(qe)),Ir=N.indexOf(J.charAt(Ur++)),We=(qt&3)<<6|Ir,Ir!==64&&(ne+=String.fromCharCode(We));return ne}}}(),S=typeof m!="undefined"&&typeof v!="undefined"&&typeof v.versions!="undefined"&&!!v.versions.node,O=function(){};if(typeof m!="undefined"){var D=!m.from;if(!D)try{m.from("foo","utf8")}catch(T){D=!0}O=D?function(T,N){return N?new m(T,N):new m(T)}:m.from.bind(m),m.alloc||(m.alloc=function(T){return new m(T)}),m.allocUnsafe||(m.allocUnsafe=function(T){return new m(T)})}function F(T){return S?m.alloc(T):new Array(T)}function U(T){return S?m.allocUnsafe(T):new Array(T)}var R=function(N){return S?O(N,"binary"):N.split("").map(function(I){return I.charCodeAt(0)&255})};function K(T){if(typeof ArrayBuffer=="undefined")return R(T);for(var N=new ArrayBuffer(T.length),I=new Uint8Array(N),J=0;J!=T.length;++J)I[J]=T.charCodeAt(J)&255;return N}function Z(T){if(Array.isArray(T))return T.map(function(J){return String.fromCharCode(J)}).join("");for(var N=[],I=0;I<T.length;++I)N[I]=String.fromCharCode(T[I]);return N.join("")}function P(T){if(typeof Uint8Array=="undefined")throw new Error("Unsupported");return new Uint8Array(T)}function Y(T){if(typeof ArrayBuffer=="undefined")throw new Error("Unsupported");if(T instanceof ArrayBuffer)return Y(new Uint8Array(T));for(var N=new Array(T.length),I=0;I<T.length;++I)N[I]=T[I];return N}var W=function(N){return[].concat.apply([],N)},z=/\u0000/g,H=/[\u0001-\u0006]/g,X={},V=function(N){N.version="0.11.2";function I(ui){for(var mi="",bi=ui.length-1;bi>=0;)mi+=ui.charAt(bi--);return mi}function J(ui,mi){for(var bi="";bi.length<mi;)bi+=ui;return bi}function ne(ui,mi){var bi=""+ui;return bi.length>=mi?bi:J("0",mi-bi.length)+bi}function _e(ui,mi){var bi=""+ui;return bi.length>=mi?bi:J(" ",mi-bi.length)+bi}function qe(ui,mi){var bi=""+ui;return bi.length>=mi?bi:bi+J(" ",mi-bi.length)}function We(ui,mi){var bi=""+Math.round(ui);return bi.length>=mi?bi:J("0",mi-bi.length)+bi}function Ct(ui,mi){var bi=""+ui;return bi.length>=mi?bi:J("0",mi-bi.length)+bi}var kt=Math.pow(2,32);function qt(ui,mi){if(ui>kt||ui<-kt)return We(ui,mi);var bi=Math.round(ui);return Ct(bi,mi)}function Ir(ui,mi){return mi=mi||0,ui.length>=7+mi&&(ui.charCodeAt(mi)|32)===103&&(ui.charCodeAt(mi+1)|32)===101&&(ui.charCodeAt(mi+2)|32)===110&&(ui.charCodeAt(mi+3)|32)===101&&(ui.charCodeAt(mi+4)|32)===114&&(ui.charCodeAt(mi+5)|32)===97&&(ui.charCodeAt(mi+6)|32)===108}var Ur=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],Vr=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function yn(ui){ui[0]="General",ui[1]="0",ui[2]="0.00",ui[3]="#,##0",ui[4]="#,##0.00",ui[9]="0%",ui[10]="0.00%",ui[11]="0.00E+00",ui[12]="# ?/?",ui[13]="# ??/??",ui[14]="m/d/yy",ui[15]="d-mmm-yy",ui[16]="d-mmm",ui[17]="mmm-yy",ui[18]="h:mm AM/PM",ui[19]="h:mm:ss AM/PM",ui[20]="h:mm",ui[21]="h:mm:ss",ui[22]="m/d/yy h:mm",ui[37]="#,##0 ;(#,##0)",ui[38]="#,##0 ;[Red](#,##0)",ui[39]="#,##0.00;(#,##0.00)",ui[40]="#,##0.00;[Red](#,##0.00)",ui[45]="mm:ss",ui[46]="[h]:mm:ss",ui[47]="mmss.0",ui[48]="##0.0E+0",ui[49]="@",ui[56]='"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "'}var Qr={};yn(Qr);var Pn=[],Vn=0;for(Vn=5;Vn<=8;++Vn)Pn[Vn]=32+Vn;for(Vn=23;Vn<=26;++Vn)Pn[Vn]=0;for(Vn=27;Vn<=31;++Vn)Pn[Vn]=14;for(Vn=50;Vn<=58;++Vn)Pn[Vn]=14;for(Vn=59;Vn<=62;++Vn)Pn[Vn]=Vn-58;for(Vn=67;Vn<=68;++Vn)Pn[Vn]=Vn-58;for(Vn=72;Vn<=75;++Vn)Pn[Vn]=Vn-58;for(Vn=67;Vn<=68;++Vn)Pn[Vn]=Vn-57;for(Vn=76;Vn<=78;++Vn)Pn[Vn]=Vn-56;for(Vn=79;Vn<=81;++Vn)Pn[Vn]=Vn-34;var Jn=[];Jn[5]=Jn[63]='"$"#,##0_);\\("$"#,##0\\)',Jn[6]=Jn[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',Jn[7]=Jn[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',Jn[8]=Jn[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Jn[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',Jn[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',Jn[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',Jn[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)';function Sn(ui,mi,bi){for(var Ha=ui<0?-1:1,Ni=ui*Ha,Xa=0,ji=1,Ja=0,Gn=1,So=0,Ss=0,cl=Math.floor(Ni);So<mi&&!(cl=Math.floor(Ni),Ja=cl*ji+Xa,Ss=cl*So+Gn,Ni-cl<5e-8);)Ni=1/(Ni-cl),Xa=ji,ji=Ja,Gn=So,So=Ss;if(Ss>mi&&(So>mi?(Ss=Gn,Ja=Xa):(Ss=So,Ja=ji)),!bi)return[0,Ha*Ja,Ss];var Kc=Math.floor(Ha*Ja/Ss);return[Kc,Ha*Ja-Kc*Ss,Ss]}function zi(ui,mi,bi){if(ui>2958465||ui<0)return null;var Ha=ui|0,Ni=Math.floor(86400*(ui-Ha)),Xa=0,ji=[],Ja={D:Ha,T:Ni,u:86400*(ui-Ha)-Ni,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(Ja.u)<1e-6&&(Ja.u=0),mi&&mi.date1904&&(Ha+=1462),Ja.u>.9999&&(Ja.u=0,++Ni==86400&&(Ja.T=Ni=0,++Ha,++Ja.D)),Ha===60)ji=bi?[1317,10,29]:[1900,2,29],Xa=3;else if(Ha===0)ji=bi?[1317,8,29]:[1900,1,0],Xa=6;else{Ha>60&&--Ha;var Gn=new Date(1900,0,1);Gn.setDate(Gn.getDate()+Ha-1),ji=[Gn.getFullYear(),Gn.getMonth()+1,Gn.getDate()],Xa=Gn.getDay(),Ha<60&&(Xa=(Xa+6)%7),bi&&(Xa=va(Gn,ji))}return Ja.y=ji[0],Ja.m=ji[1],Ja.d=ji[2],Ja.S=Ni%60,Ni=Math.floor(Ni/60),Ja.M=Ni%60,Ni=Math.floor(Ni/60),Ja.H=Ni,Ja.q=Xa,Ja}N.parse_date_code=zi;var Aa=new Date(1899,11,31,0,0,0),la=Aa.getTime(),Oa=new Date(1900,2,1,0,0,0);function fo(ui,mi){var bi=ui.getTime();return mi?bi-=1461*24*60*60*1e3:ui>=Oa&&(bi+=24*60*60*1e3),(bi-(la+(ui.getTimezoneOffset()-Aa.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function Ca(ui){return ui.toString(10)}N._general_int=Ca;var Da=function(){var mi=/(?:\.0*|(\.\d*[1-9])0+)$/;function bi(So){return So.indexOf(".")==-1?So:So.replace(mi,"$1")}var Ha=/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,Ni=/(E[+-])(\d)$/;function Xa(So){return So.indexOf("E")==-1?So:So.replace(Ha,"$1E").replace(Ni,"$10$2")}function ji(So){var Ss=So<0?12:11,cl=bi(So.toFixed(12));return cl.length<=Ss?cl:(cl=So.toPrecision(10),cl.length<=Ss?cl:So.toExponential(5))}function Ja(So){var Ss=bi(So.toFixed(11));return Ss.length>(So<0?12:11)||Ss==="0"||Ss==="-0"?So.toPrecision(6):Ss}function Gn(So){var Ss=Math.floor(Math.log(Math.abs(So))*Math.LOG10E),cl;return Ss>=-4&&Ss<=-1?cl=So.toPrecision(10+Ss):Math.abs(Ss)<=9?cl=ji(So):Ss===10?cl=So.toFixed(10).substr(0,12):cl=Ja(So),bi(Xa(cl.toUpperCase()))}return Gn}();N._general_num=Da;function Ta(ui,mi){switch(typeof ui){case"string":return ui;case"boolean":return ui?"TRUE":"FALSE";case"number":return(ui|0)===ui?ui.toString(10):Da(ui);case"undefined":return"";case"object":if(ui==null)return"";if(ui instanceof Date)return Ua(14,fo(ui,mi&&mi.date1904),mi)}throw new Error("unsupported value in General format: "+ui)}N._general=Ta;function va(ui,mi){mi[0]-=581;var bi=ui.getDay();return ui<60&&(bi=(bi+6)%7),bi}function Mo(ui,mi,bi,Ha){var Ni="",Xa=0,ji=0,Ja=bi.y,Gn,So=0;switch(ui){case 98:Ja=bi.y+543;case 121:switch(mi.length){case 1:case 2:Gn=Ja%100,So=2;break;default:Gn=Ja%1e4,So=4;break}break;case 109:switch(mi.length){case 1:case 2:Gn=bi.m,So=mi.length;break;case 3:return Vr[bi.m-1][1];case 5:return Vr[bi.m-1][0];default:return Vr[bi.m-1][2]}break;case 100:switch(mi.length){case 1:case 2:Gn=bi.d,So=mi.length;break;case 3:return Ur[bi.q][0];default:return Ur[bi.q][1]}break;case 104:switch(mi.length){case 1:case 2:Gn=1+(bi.H+11)%12,So=mi.length;break;default:throw"bad hour format: "+mi}break;case 72:switch(mi.length){case 1:case 2:Gn=bi.H,So=mi.length;break;default:throw"bad hour format: "+mi}break;case 77:switch(mi.length){case 1:case 2:Gn=bi.M,So=mi.length;break;default:throw"bad minute format: "+mi}break;case 115:if(mi!="s"&&mi!="ss"&&mi!=".0"&&mi!=".00"&&mi!=".000")throw"bad second format: "+mi;return bi.u===0&&(mi=="s"||mi=="ss")?ne(bi.S,mi.length):(Ha>=2?ji=Ha===3?1e3:100:ji=Ha===1?10:1,Xa=Math.round(ji*(bi.S+bi.u)),Xa>=60*ji&&(Xa=0),mi==="s"?Xa===0?"0":""+Xa/ji:(Ni=ne(Xa,2+Ha),mi==="ss"?Ni.substr(0,2):"."+Ni.substr(2,mi.length-1)));case 90:switch(mi){case"[h]":case"[hh]":Gn=bi.D*24+bi.H;break;case"[m]":case"[mm]":Gn=(bi.D*24+bi.H)*60+bi.M;break;case"[s]":case"[ss]":Gn=((bi.D*24+bi.H)*60+bi.M)*60+Math.round(bi.S+bi.u);break;default:throw"bad abstime format: "+mi}So=mi.length===3?1:2;break;case 101:Gn=Ja,So=1;break}var Ss=So>0?ne(Gn,So):"";return Ss}function $s(ui){var mi=3;if(ui.length<=mi)return ui;for(var bi=ui.length%mi,Ha=ui.substr(0,bi);bi!=ui.length;bi+=mi)Ha+=(Ha.length>0?",":"")+ui.substr(bi,mi);return Ha}var bs=function(){var mi=/%/g;function bi(Ro,ea,ga){var il=ea.replace(mi,""),ro=ea.length-il.length;return bs(Ro,il,ga*Math.pow(10,2*ro))+J("%",ro)}function Ha(Ro,ea,ga){for(var il=ea.length-1;ea.charCodeAt(il-1)===44;)--il;return bs(Ro,ea.substr(0,il),ga/Math.pow(10,3*(ea.length-il)))}function Ni(Ro,ea){var ga,il=Ro.indexOf("E")-Ro.indexOf(".")-1;if(Ro.match(/^#+0.0E\+0$/)){if(ea==0)return"0.0E+0";if(ea<0)return"-"+Ni(Ro,-ea);var ro=Ro.indexOf(".");ro===-1&&(ro=Ro.indexOf("E"));var lo=Math.floor(Math.log(ea)*Math.LOG10E)%ro;if(lo<0&&(lo+=ro),ga=(ea/Math.pow(10,lo)).toPrecision(il+1+(ro+lo)%ro),ga.indexOf("e")===-1){var ms=Math.floor(Math.log(ea)*Math.LOG10E);for(ga.indexOf(".")===-1?ga=ga.charAt(0)+"."+ga.substr(1)+"E+"+(ms-ga.length+lo):ga+="E+"+(ms-lo);ga.substr(0,2)==="0.";)ga=ga.charAt(0)+ga.substr(2,ro)+"."+ga.substr(2+ro),ga=ga.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");ga=ga.replace(/\+-/,"-")}ga=ga.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(Bl,bc,ec,tc){return bc+ec+tc.substr(0,(ro+lo)%ro)+"."+tc.substr(lo)+"E"})}else ga=ea.toExponential(il);return Ro.match(/E\+00$/)&&ga.match(/e[+-]\d$/)&&(ga=ga.substr(0,ga.length-1)+"0"+ga.charAt(ga.length-1)),Ro.match(/E\-/)&&ga.match(/e\+/)&&(ga=ga.replace(/e\+/,"e")),ga.replace("e","E")}var Xa=/# (\?+)( ?)\/( ?)(\d+)/;function ji(Ro,ea,ga){var il=parseInt(Ro[4],10),ro=Math.round(ea*il),lo=Math.floor(ro/il),ms=ro-lo*il,Bl=il;return ga+(lo===0?"":""+lo)+" "+(ms===0?J(" ",Ro[1].length+1+Ro[4].length):_e(ms,Ro[1].length)+Ro[2]+"/"+Ro[3]+ne(Bl,Ro[4].length))}function Ja(Ro,ea,ga){return ga+(ea===0?"":""+ea)+J(" ",Ro[1].length+2+Ro[4].length)}var Gn=/^#*0*\.([0#]+)/,So=/\).*[0#]/,Ss=/\(###\) ###\\?-####/;function cl(Ro){for(var ea="",ga,il=0;il!=Ro.length;++il)switch(ga=Ro.charCodeAt(il)){case 35:break;case 63:ea+=" ";break;case 48:ea+="0";break;default:ea+=String.fromCharCode(ga)}return ea}function Kc(Ro,ea){var ga=Math.pow(10,ea);return""+Math.round(Ro*ga)/ga}function pu(Ro,ea){var ga=Ro-Math.floor(Ro),il=Math.pow(10,ea);return ea<(""+Math.round(ga*il)).length?0:Math.round(ga*il)}function Su(Ro,ea){return ea<(""+Math.round((Ro-Math.floor(Ro))*Math.pow(10,ea))).length?1:0}function ou(Ro){return Ro<2147483647&&Ro>-2147483648?""+(Ro>=0?Ro|0:Ro-1|0):""+Math.floor(Ro)}function yc(Ro,ea,ga){if(Ro.charCodeAt(0)===40&&!ea.match(So)){var il=ea.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return ga>=0?yc("n",il,ga):"("+yc("n",il,-ga)+")"}if(ea.charCodeAt(ea.length-1)===44)return Ha(Ro,ea,ga);if(ea.indexOf("%")!==-1)return bi(Ro,ea,ga);if(ea.indexOf("E")!==-1)return Ni(ea,ga);if(ea.charCodeAt(0)===36)return"$"+yc(Ro,ea.substr(ea.charAt(1)==" "?2:1),ga);var ro,lo,ms,Bl,bc=Math.abs(ga),ec=ga<0?"-":"";if(ea.match(/^00+$/))return ec+qt(bc,ea.length);if(ea.match(/^[#?]+$/))return ro=qt(ga,0),ro==="0"&&(ro=""),ro.length>ea.length?ro:cl(ea.substr(0,ea.length-ro.length))+ro;if(lo=ea.match(Xa))return ji(lo,bc,ec);if(ea.match(/^#+0+$/))return ec+qt(bc,ea.length-ea.indexOf("0"));if(lo=ea.match(Gn))return ro=Kc(ga,lo[1].length).replace(/^([^\.]+)$/,"$1."+cl(lo[1])).replace(/\.$/,"."+cl(lo[1])).replace(/\.(\d*)$/,function(Pu,Sh){return"."+Sh+J("0",cl(lo[1]).length-Sh.length)}),ea.indexOf("0.")!==-1?ro:ro.replace(/^0\./,".");if(ea=ea.replace(/^#+([0.])/,"$1"),lo=ea.match(/^(0*)\.(#*)$/))return ec+Kc(bc,lo[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,lo[1].length?"0.":".");if(lo=ea.match(/^#{1,3},##0(\.?)$/))return ec+$s(qt(bc,0));if(lo=ea.match(/^#,##0\.([#0]*0)$/))return ga<0?"-"+yc(Ro,ea,-ga):$s(""+(Math.floor(ga)+Su(ga,lo[1].length)))+"."+ne(pu(ga,lo[1].length),lo[1].length);if(lo=ea.match(/^#,#*,#0/))return yc(Ro,ea.replace(/^#,#*,/,""),ga);if(lo=ea.match(/^([0#]+)(\\?-([0#]+))+$/))return ro=I(yc(Ro,ea.replace(/[\\-]/g,""),ga)),ms=0,I(I(ea.replace(/\\/g,"")).replace(/[0#]/g,function(Pu){return ms<ro.length?ro.charAt(ms++):Pu==="0"?"0":""}));if(ea.match(Ss))return ro=yc(Ro,"##########",ga),"("+ro.substr(0,3)+") "+ro.substr(3,3)+"-"+ro.substr(6);var tc="";if(lo=ea.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return ms=Math.min(lo[4].length,7),Bl=Sn(bc,Math.pow(10,ms)-1,!1),ro=""+ec,tc=bs("n",lo[1],Bl[1]),tc.charAt(tc.length-1)==" "&&(tc=tc.substr(0,tc.length-1)+"0"),ro+=tc+lo[2]+"/"+lo[3],tc=qe(Bl[2],ms),tc.length<lo[4].length&&(tc=cl(lo[4].substr(lo[4].length-tc.length))+tc),ro+=tc,ro;if(lo=ea.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return ms=Math.min(Math.max(lo[1].length,lo[4].length),7),Bl=Sn(bc,Math.pow(10,ms)-1,!0),ec+(Bl[0]||(Bl[1]?"":"0"))+" "+(Bl[1]?_e(Bl[1],ms)+lo[2]+"/"+lo[3]+qe(Bl[2],ms):J(" ",2*ms+1+lo[2].length+lo[3].length));if(lo=ea.match(/^[#0?]+$/))return ro=qt(ga,0),ea.length<=ro.length?ro:cl(ea.substr(0,ea.length-ro.length))+ro;if(lo=ea.match(/^([#0?]+)\.([#0]+)$/)){ro=""+ga.toFixed(Math.min(lo[2].length,10)).replace(/([^0])0+$/,"$1"),ms=ro.indexOf(".");var xh=ea.indexOf(".")-ms,Ih=ea.length-ro.length-xh;return cl(ea.substr(0,xh)+ro+ea.substr(ea.length-Ih))}if(lo=ea.match(/^00,000\.([#0]*0)$/))return ms=pu(ga,lo[1].length),ga<0?"-"+yc(Ro,ea,-ga):$s(ou(ga)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(Pu){return"00,"+(Pu.length<3?ne(0,3-Pu.length):"")+Pu})+"."+ne(ms,lo[1].length);switch(ea){case"###,##0.00":return yc(Ro,"#,##0.00",ga);case"###,###":case"##,###":case"#,###":var _h=$s(qt(bc,0));return _h!=="0"?ec+_h:"";case"###,###.00":return yc(Ro,"###,##0.00",ga).replace(/^0\./,".");case"#,###.00":return yc(Ro,"#,##0.00",ga).replace(/^0\./,".");default:}throw new Error("unsupported format |"+ea+"|")}function md(Ro,ea,ga){for(var il=ea.length-1;ea.charCodeAt(il-1)===44;)--il;return bs(Ro,ea.substr(0,il),ga/Math.pow(10,3*(ea.length-il)))}function Dd(Ro,ea,ga){var il=ea.replace(mi,""),ro=ea.length-il.length;return bs(Ro,il,ga*Math.pow(10,2*ro))+J("%",ro)}function du(Ro,ea){var ga,il=Ro.indexOf("E")-Ro.indexOf(".")-1;if(Ro.match(/^#+0.0E\+0$/)){if(ea==0)return"0.0E+0";if(ea<0)return"-"+du(Ro,-ea);var ro=Ro.indexOf(".");ro===-1&&(ro=Ro.indexOf("E"));var lo=Math.floor(Math.log(ea)*Math.LOG10E)%ro;if(lo<0&&(lo+=ro),ga=(ea/Math.pow(10,lo)).toPrecision(il+1+(ro+lo)%ro),!ga.match(/[Ee]/)){var ms=Math.floor(Math.log(ea)*Math.LOG10E);ga.indexOf(".")===-1?ga=ga.charAt(0)+"."+ga.substr(1)+"E+"+(ms-ga.length+lo):ga+="E+"+(ms-lo),ga=ga.replace(/\+-/,"-")}ga=ga.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(Bl,bc,ec,tc){return bc+ec+tc.substr(0,(ro+lo)%ro)+"."+tc.substr(lo)+"E"})}else ga=ea.toExponential(il);return Ro.match(/E\+00$/)&&ga.match(/e[+-]\d$/)&&(ga=ga.substr(0,ga.length-1)+"0"+ga.charAt(ga.length-1)),Ro.match(/E\-/)&&ga.match(/e\+/)&&(ga=ga.replace(/e\+/,"e")),ga.replace("e","E")}function wl(Ro,ea,ga){if(Ro.charCodeAt(0)===40&&!ea.match(So)){var il=ea.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return ga>=0?wl("n",il,ga):"("+wl("n",il,-ga)+")"}if(ea.charCodeAt(ea.length-1)===44)return md(Ro,ea,ga);if(ea.indexOf("%")!==-1)return Dd(Ro,ea,ga);if(ea.indexOf("E")!==-1)return du(ea,ga);if(ea.charCodeAt(0)===36)return"$"+wl(Ro,ea.substr(ea.charAt(1)==" "?2:1),ga);var ro,lo,ms,Bl,bc=Math.abs(ga),ec=ga<0?"-":"";if(ea.match(/^00+$/))return ec+ne(bc,ea.length);if(ea.match(/^[#?]+$/))return ro=""+ga,ga===0&&(ro=""),ro.length>ea.length?ro:cl(ea.substr(0,ea.length-ro.length))+ro;if(lo=ea.match(Xa))return Ja(lo,bc,ec);if(ea.match(/^#+0+$/))return ec+ne(bc,ea.length-ea.indexOf("0"));if(lo=ea.match(Gn))return ro=(""+ga).replace(/^([^\.]+)$/,"$1."+cl(lo[1])).replace(/\.$/,"."+cl(lo[1])),ro=ro.replace(/\.(\d*)$/,function(Pu,Sh){return"."+Sh+J("0",cl(lo[1]).length-Sh.length)}),ea.indexOf("0.")!==-1?ro:ro.replace(/^0\./,".");if(ea=ea.replace(/^#+([0.])/,"$1"),lo=ea.match(/^(0*)\.(#*)$/))return ec+(""+bc).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,lo[1].length?"0.":".");if(lo=ea.match(/^#{1,3},##0(\.?)$/))return ec+$s(""+bc);if(lo=ea.match(/^#,##0\.([#0]*0)$/))return ga<0?"-"+wl(Ro,ea,-ga):$s(""+ga)+"."+J("0",lo[1].length);if(lo=ea.match(/^#,#*,#0/))return wl(Ro,ea.replace(/^#,#*,/,""),ga);if(lo=ea.match(/^([0#]+)(\\?-([0#]+))+$/))return ro=I(wl(Ro,ea.replace(/[\\-]/g,""),ga)),ms=0,I(I(ea.replace(/\\/g,"")).replace(/[0#]/g,function(Pu){return ms<ro.length?ro.charAt(ms++):Pu==="0"?"0":""}));if(ea.match(Ss))return ro=wl(Ro,"##########",ga),"("+ro.substr(0,3)+") "+ro.substr(3,3)+"-"+ro.substr(6);var tc="";if(lo=ea.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return ms=Math.min(lo[4].length,7),Bl=Sn(bc,Math.pow(10,ms)-1,!1),ro=""+ec,tc=bs("n",lo[1],Bl[1]),tc.charAt(tc.length-1)==" "&&(tc=tc.substr(0,tc.length-1)+"0"),ro+=tc+lo[2]+"/"+lo[3],tc=qe(Bl[2],ms),tc.length<lo[4].length&&(tc=cl(lo[4].substr(lo[4].length-tc.length))+tc),ro+=tc,ro;if(lo=ea.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return ms=Math.min(Math.max(lo[1].length,lo[4].length),7),Bl=Sn(bc,Math.pow(10,ms)-1,!0),ec+(Bl[0]||(Bl[1]?"":"0"))+" "+(Bl[1]?_e(Bl[1],ms)+lo[2]+"/"+lo[3]+qe(Bl[2],ms):J(" ",2*ms+1+lo[2].length+lo[3].length));if(lo=ea.match(/^[#0?]+$/))return ro=""+ga,ea.length<=ro.length?ro:cl(ea.substr(0,ea.length-ro.length))+ro;if(lo=ea.match(/^([#0]+)\.([#0]+)$/)){ro=""+ga.toFixed(Math.min(lo[2].length,10)).replace(/([^0])0+$/,"$1"),ms=ro.indexOf(".");var xh=ea.indexOf(".")-ms,Ih=ea.length-ro.length-xh;return cl(ea.substr(0,xh)+ro+ea.substr(ea.length-Ih))}if(lo=ea.match(/^00,000\.([#0]*0)$/))return ga<0?"-"+wl(Ro,ea,-ga):$s(""+ga).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(Pu){return"00,"+(Pu.length<3?ne(0,3-Pu.length):"")+Pu})+"."+ne(0,lo[1].length);switch(ea){case"###,###":case"##,###":case"#,###":var _h=$s(""+bc);return _h!=="0"?ec+_h:"";default:if(ea.match(/\.[0#?]*$/))return wl(Ro,ea.slice(0,ea.lastIndexOf(".")),ga)+cl(ea.slice(ea.lastIndexOf(".")))}throw new Error("unsupported format |"+ea+"|")}return function(ea,ga,il){return(il|0)===il?wl(ea,ga,il):yc(ea,ga,il)}}();function bl(ui){for(var mi=[],bi=!1,Ha=0,Ni=0;Ha<ui.length;++Ha)switch(ui.charCodeAt(Ha)){case 34:bi=!bi;break;case 95:case 42:case 92:++Ha;break;case 59:mi[mi.length]=ui.substr(Ni,Ha-Ni),Ni=Ha+1}if(mi[mi.length]=ui.substr(Ni),bi===!0)throw new Error("Format |"+ui+"| unterminated string ");return mi}N._split=bl;var rl=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function ql(ui){for(var mi=0,bi="",Ha="";mi<ui.length;)switch(bi=ui.charAt(mi)){case"G":Ir(ui,mi)&&(mi+=6),mi++;break;case'"':for(;ui.charCodeAt(++mi)!==34&&mi<ui.length;);++mi;break;case"\\":mi+=2;break;case"_":mi+=2;break;case"@":++mi;break;case"B":case"b":if(ui.charAt(mi+1)==="1"||ui.charAt(mi+1)==="2")return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"\u4E0A":if(ui.substr(mi,3).toUpperCase()==="A/P")return!0;if(ui.substr(mi,5).toUpperCase()==="AM/PM")return!0;if(ui.substr(mi,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348")return!0;++mi;break;case"[":for(Ha=bi;ui.charAt(mi++)!=="]"&&mi<ui.length;)Ha+=ui.charAt(mi);if(Ha.match(rl))return!0;break;case".":case"0":case"#":for(;mi<ui.length&&("0#?.,E+-%".indexOf(bi=ui.charAt(++mi))>-1||bi=="\\"&&ui.charAt(mi+1)=="-"&&"0#".indexOf(ui.charAt(mi+2))>-1););break;case"?":for(;ui.charAt(++mi)===bi;);break;case"*":++mi,(ui.charAt(mi)==" "||ui.charAt(mi)=="*")&&++mi;break;case"(":case")":++mi;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;mi<ui.length&&"0123456789".indexOf(ui.charAt(++mi))>-1;);break;case" ":++mi;break;default:++mi;break}return!1}N.is_date=ql;function To(ui,mi,bi,Ha){for(var Ni=[],Xa="",ji=0,Ja="",Gn="t",So,Ss,cl,Kc="H";ji<ui.length;)switch(Ja=ui.charAt(ji)){case"G":if(!Ir(ui,ji))throw new Error("unrecognized character "+Ja+" in "+ui);Ni[Ni.length]={t:"G",v:"General"},ji+=7;break;case'"':for(Xa="";(cl=ui.charCodeAt(++ji))!==34&&ji<ui.length;)Xa+=String.fromCharCode(cl);Ni[Ni.length]={t:"t",v:Xa},++ji;break;case"\\":var pu=ui.charAt(++ji),Su=pu==="("||pu===")"?pu:"t";Ni[Ni.length]={t:Su,v:pu},++ji;break;case"_":Ni[Ni.length]={t:"t",v:" "},ji+=2;break;case"@":Ni[Ni.length]={t:"T",v:mi},++ji;break;case"B":case"b":if(ui.charAt(ji+1)==="1"||ui.charAt(ji+1)==="2"){if(So==null&&(So=zi(mi,bi,ui.charAt(ji+1)==="2"),So==null))return"";Ni[Ni.length]={t:"X",v:ui.substr(ji,2)},Gn=Ja,ji+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":Ja=Ja.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(mi<0)return"";if(So==null&&(So=zi(mi,bi),So==null))return"";for(Xa=Ja;++ji<ui.length&&ui.charAt(ji).toLowerCase()===Ja;)Xa+=Ja;Ja==="m"&&Gn.toLowerCase()==="h"&&(Ja="M"),Ja==="h"&&(Ja=Kc),Ni[Ni.length]={t:Ja,v:Xa},Gn=Ja;break;case"A":case"a":case"\u4E0A":var ou={t:Ja,v:Ja};if(So==null&&(So=zi(mi,bi)),ui.substr(ji,3).toUpperCase()==="A/P"?(So!=null&&(ou.v=So.H>=12?"P":"A"),ou.t="T",Kc="h",ji+=3):ui.substr(ji,5).toUpperCase()==="AM/PM"?(So!=null&&(ou.v=So.H>=12?"PM":"AM"),ou.t="T",ji+=5,Kc="h"):ui.substr(ji,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348"?(So!=null&&(ou.v=So.H>=12?"\u4E0B\u5348":"\u4E0A\u5348"),ou.t="T",ji+=5,Kc="h"):(ou.t="t",++ji),So==null&&ou.t==="T")return"";Ni[Ni.length]=ou,Gn=Ja;break;case"[":for(Xa=Ja;ui.charAt(ji++)!=="]"&&ji<ui.length;)Xa+=ui.charAt(ji);if(Xa.slice(-1)!=="]")throw'unterminated "[" block: |'+Xa+"|";if(Xa.match(rl)){if(So==null&&(So=zi(mi,bi),So==null))return"";Ni[Ni.length]={t:"Z",v:Xa.toLowerCase()},Gn=Xa.charAt(1)}else Xa.indexOf("$")>-1&&(Xa=(Xa.match(/\$([^-\[\]]*)/)||[])[1]||"$",ql(ui)||(Ni[Ni.length]={t:"t",v:Xa}));break;case".":if(So!=null){for(Xa=Ja;++ji<ui.length&&(Ja=ui.charAt(ji))==="0";)Xa+=Ja;Ni[Ni.length]={t:"s",v:Xa};break}case"0":case"#":for(Xa=Ja;++ji<ui.length&&"0#?.,E+-%".indexOf(Ja=ui.charAt(ji))>-1;)Xa+=Ja;Ni[Ni.length]={t:"n",v:Xa};break;case"?":for(Xa=Ja;ui.charAt(++ji)===Ja;)Xa+=Ja;Ni[Ni.length]={t:Ja,v:Xa},Gn=Ja;break;case"*":++ji,(ui.charAt(ji)==" "||ui.charAt(ji)=="*")&&++ji;break;case"(":case")":Ni[Ni.length]={t:Ha===1?"t":Ja,v:Ja},++ji;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(Xa=Ja;ji<ui.length&&"0123456789".indexOf(ui.charAt(++ji))>-1;)Xa+=ui.charAt(ji);Ni[Ni.length]={t:"D",v:Xa};break;case" ":Ni[Ni.length]={t:Ja,v:Ja},++ji;break;case"$":Ni[Ni.length]={t:"t",v:"$"},++ji;break;default:if(",$-+/():!^&'~{}<>=\u20ACacfijklopqrtuvwxzP".indexOf(Ja)===-1)throw new Error("unrecognized character "+Ja+" in "+ui);Ni[Ni.length]={t:"t",v:Ja},++ji;break}var yc=0,md=0,Dd;for(ji=Ni.length-1,Gn="t";ji>=0;--ji)switch(Ni[ji].t){case"h":case"H":Ni[ji].t=Kc,Gn="h",yc<1&&(yc=1);break;case"s":(Dd=Ni[ji].v.match(/\.0+$/))&&(md=Math.max(md,Dd[0].length-1)),yc<3&&(yc=3);case"d":case"y":case"M":case"e":Gn=Ni[ji].t;break;case"m":Gn==="s"&&(Ni[ji].t="M",yc<2&&(yc=2));break;case"X":break;case"Z":yc<1&&Ni[ji].v.match(/[Hh]/)&&(yc=1),yc<2&&Ni[ji].v.match(/[Mm]/)&&(yc=2),yc<3&&Ni[ji].v.match(/[Ss]/)&&(yc=3)}switch(yc){case 0:break;case 1:So.u>=.5&&(So.u=0,++So.S),So.S>=60&&(So.S=0,++So.M),So.M>=60&&(So.M=0,++So.H);break;case 2:So.u>=.5&&(So.u=0,++So.S),So.S>=60&&(So.S=0,++So.M);break}var du="",wl;for(ji=0;ji<Ni.length;++ji)switch(Ni[ji].t){case"t":case"T":case" ":case"D":break;case"X":Ni[ji].v="",Ni[ji].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":Ni[ji].v=Mo(Ni[ji].t.charCodeAt(0),Ni[ji].v,So,md),Ni[ji].t="t";break;case"n":case"?":for(wl=ji+1;Ni[wl]!=null&&((Ja=Ni[wl].t)==="?"||Ja==="D"||(Ja===" "||Ja==="t")&&Ni[wl+1]!=null&&(Ni[wl+1].t==="?"||Ni[wl+1].t==="t"&&Ni[wl+1].v==="/")||Ni[ji].t==="("&&(Ja===" "||Ja==="n"||Ja===")")||Ja==="t"&&(Ni[wl].v==="/"||Ni[wl].v===" "&&Ni[wl+1]!=null&&Ni[wl+1].t=="?"));)Ni[ji].v+=Ni[wl].v,Ni[wl]={v:"",t:";"},++wl;du+=Ni[ji].v,ji=wl-1;break;case"G":Ni[ji].t="t",Ni[ji].v=Ta(mi,bi);break}var Ro="",ea,ga;if(du.length>0){du.charCodeAt(0)==40?(ea=mi<0&&du.charCodeAt(0)===45?-mi:mi,ga=bs("n",du,ea)):(ea=mi<0&&Ha>1?-mi:mi,ga=bs("n",du,ea),ea<0&&Ni[0]&&Ni[0].t=="t"&&(ga=ga.substr(1),Ni[0].v="-"+Ni[0].v)),wl=ga.length-1;var il=Ni.length;for(ji=0;ji<Ni.length;++ji)if(Ni[ji]!=null&&Ni[ji].t!="t"&&Ni[ji].v.indexOf(".")>-1){il=ji;break}var ro=Ni.length;if(il===Ni.length&&ga.indexOf("E")===-1){for(ji=Ni.length-1;ji>=0;--ji){if(Ni[ji]==null||"n?".indexOf(Ni[ji].t)===-1)continue;wl>=Ni[ji].v.length-1?(wl-=Ni[ji].v.length,Ni[ji].v=ga.substr(wl+1,Ni[ji].v.length)):wl<0?Ni[ji].v="":(Ni[ji].v=ga.substr(0,wl+1),wl=-1),Ni[ji].t="t",ro=ji}wl>=0&&ro<Ni.length&&(Ni[ro].v=ga.substr(0,wl+1)+Ni[ro].v)}else if(il!==Ni.length&&ga.indexOf("E")===-1){for(wl=ga.indexOf(".")-1,ji=il;ji>=0;--ji){if(Ni[ji]==null||"n?".indexOf(Ni[ji].t)===-1)continue;for(Ss=Ni[ji].v.indexOf(".")>-1&&ji===il?Ni[ji].v.indexOf(".")-1:Ni[ji].v.length-1,Ro=Ni[ji].v.substr(Ss+1);Ss>=0;--Ss)wl>=0&&(Ni[ji].v.charAt(Ss)==="0"||Ni[ji].v.charAt(Ss)==="#")&&(Ro=ga.charAt(wl--)+Ro);Ni[ji].v=Ro,Ni[ji].t="t",ro=ji}for(wl>=0&&ro<Ni.length&&(Ni[ro].v=ga.substr(0,wl+1)+Ni[ro].v),wl=ga.indexOf(".")+1,ji=il;ji<Ni.length;++ji){if(Ni[ji]==null||"n?(".indexOf(Ni[ji].t)===-1&&ji!==il)continue;for(Ss=Ni[ji].v.indexOf(".")>-1&&ji===il?Ni[ji].v.indexOf(".")+1:0,Ro=Ni[ji].v.substr(0,Ss);Ss<Ni[ji].v.length;++Ss)wl<ga.length&&(Ro+=ga.charAt(wl++));Ni[ji].v=Ro,Ni[ji].t="t",ro=ji}}}for(ji=0;ji<Ni.length;++ji)Ni[ji]!=null&&"n?".indexOf(Ni[ji].t)>-1&&(ea=Ha>1&&mi<0&&ji>0&&Ni[ji-1].v==="-"?-mi:mi,Ni[ji].v=bs(Ni[ji].t,Ni[ji].v,ea),Ni[ji].t="t");var lo="";for(ji=0;ji!==Ni.length;++ji)Ni[ji]!=null&&(lo+=Ni[ji].v);return lo}N._eval=To;var Ti=/\[[=<>]/,Vi=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function pa(ui,mi){if(mi==null)return!1;var bi=parseFloat(mi[2]);switch(mi[1]){case"=":if(ui==bi)return!0;break;case">":if(ui>bi)return!0;break;case"<":if(ui<bi)return!0;break;case"<>":if(ui!=bi)return!0;break;case">=":if(ui>=bi)return!0;break;case"<=":if(ui<=bi)return!0;break}return!1}function Xi(ui,mi){var bi=bl(ui),Ha=bi.length,Ni=bi[Ha-1].indexOf("@");if(Ha<4&&Ni>-1&&--Ha,bi.length>4)throw new Error("cannot find right format for |"+bi.join("|")+"|");if(typeof mi!="number")return[4,bi.length===4||Ni>-1?bi[bi.length-1]:"@"];switch(bi.length){case 1:bi=Ni>-1?["General","General","General",bi[0]]:[bi[0],bi[0],bi[0],"@"];break;case 2:bi=Ni>-1?[bi[0],bi[0],bi[0],bi[1]]:[bi[0],bi[1],bi[0],"@"];break;case 3:bi=Ni>-1?[bi[0],bi[1],bi[0],bi[2]]:[bi[0],bi[1],bi[2],"@"];break;case 4:break}var Xa=mi>0?bi[0]:mi<0?bi[1]:bi[2];if(bi[0].indexOf("[")===-1&&bi[1].indexOf("[")===-1)return[Ha,Xa];if(bi[0].match(Ti)!=null||bi[1].match(Ti)!=null){var ji=bi[0].match(Vi),Ja=bi[1].match(Vi);return pa(mi,ji)?[Ha,bi[0]]:pa(mi,Ja)?[Ha,bi[1]]:[Ha,bi[ji!=null&&Ja!=null?2:1]]}return[Ha,Xa]}function Ua(ui,mi,bi){bi==null&&(bi={});var Ha="";switch(typeof ui){case"string":ui=="m/d/yy"&&bi.dateNF?Ha=bi.dateNF:Ha=ui;break;case"number":ui==14&&bi.dateNF?Ha=bi.dateNF:Ha=(bi.table!=null?bi.table:Qr)[ui],Ha==null&&(Ha=bi.table&&bi.table[Pn[ui]]||Qr[Pn[ui]]),Ha==null&&(Ha=Jn[ui]||"General");break}if(Ir(Ha,0))return Ta(mi,bi);mi instanceof Date&&(mi=fo(mi,bi.date1904));var Ni=Xi(Ha,mi);if(Ir(Ni[1]))return Ta(mi,bi);if(mi===!0)mi="TRUE";else if(mi===!1)mi="FALSE";else if(mi===""||mi==null)return"";return To(Ni[1],mi,bi,Ni[0])}function es(ui,mi){if(typeof mi!="number"){mi=+mi||-1;for(var bi=0;bi<392;++bi){if(Qr[bi]==null){mi<0&&(mi=bi);continue}if(Qr[bi]==ui){mi=bi;break}}mi<0&&(mi=391)}return Qr[mi]=ui,mi}N.load=es,N._table=Qr,N.get_table=function(){return Qr},N.load_table=function(mi){for(var bi=0;bi!=392;++bi)mi[bi]!==void 0&&es(mi[bi],bi)},N.init_table=yn,N.format=Ua};V(X);var q={"General Number":"General","General Date":X._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":X._table[15],"Short Date":X._table[14],"Long Time":X._table[19],"Medium Time":X._table[18],"Short Time":X._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:X._table[2],Standard:X._table[4],Percent:X._table[10],Scientific:X._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},se={"5":'"$"#,##0_);\\("$"#,##0\\)',"6":'"$"#,##0_);[Red]\\("$"#,##0\\)',"7":'"$"#,##0.00_);\\("$"#,##0.00\\)',"8":'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',"23":"General","24":"General","25":"General","26":"General","27":"m/d/yy","28":"m/d/yy","29":"m/d/yy","30":"m/d/yy","31":"m/d/yy","32":"h:mm:ss","33":"h:mm:ss","34":"h:mm:ss","35":"h:mm:ss","36":"m/d/yy","41":'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',"42":'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',"43":'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',"44":'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',"50":"m/d/yy","51":"m/d/yy","52":"m/d/yy","53":"m/d/yy","54":"m/d/yy","55":"m/d/yy","56":"m/d/yy","57":"m/d/yy","58":"m/d/yy","59":"0","60":"0.00","61":"#,##0","62":"#,##0.00","63":'"$"#,##0_);\\("$"#,##0\\)',"64":'"$"#,##0_);[Red]\\("$"#,##0\\)',"65":'"$"#,##0.00_);\\("$"#,##0.00\\)',"66":'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',"67":"0%","68":"0.00%","69":"# ?/?","70":"# ??/??","71":"m/d/yy","72":"m/d/yy","73":"d-mmm-yy","74":"d-mmm","75":"mmm-yy","76":"h:mm","77":"h:mm:ss","78":"m/d/yy h:mm","79":"mm:ss","80":"[h]:mm:ss","81":"mmss.0"},ve=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;function ue(T){var N=typeof T=="number"?X._table[T]:T;return N=N.replace(ve,"(\\d+)"),new RegExp("^"+N+"$")}function xe(T,N,I){var J=-1,ne=-1,_e=-1,qe=-1,We=-1,Ct=-1;(N.match(ve)||[]).forEach(function(Ir,Ur){var Vr=parseInt(I[Ur+1],10);switch(Ir.toLowerCase().charAt(0)){case"y":J=Vr;break;case"d":_e=Vr;break;case"h":qe=Vr;break;case"s":Ct=Vr;break;case"m":qe>=0?We=Vr:ne=Vr;break}}),Ct>=0&&We==-1&&ne>=0&&(We=ne,ne=-1);var kt=(""+(J>=0?J:new Date().getFullYear())).slice(-4)+"-"+("00"+(ne>=1?ne:1)).slice(-2)+"-"+("00"+(_e>=1?_e:1)).slice(-2);kt.length==7&&(kt="0"+kt),kt.length==8&&(kt="20"+kt);var qt=("00"+(qe>=0?qe:0)).slice(-2)+":"+("00"+(We>=0?We:0)).slice(-2)+":"+("00"+(Ct>=0?Ct:0)).slice(-2);return qe==-1&&We==-1&&Ct==-1?kt:J==-1&&ne==-1&&_e==-1?qt:kt+"T"+qt}var Fe=!0,Ue;(function(T){T(Ue={})})(function(T){T.version="1.2.0";function N(){for(var We=0,Ct=new Array(256),kt=0;kt!=256;++kt)We=kt,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,We=We&1?-306674912^We>>>1:We>>>1,Ct[kt]=We;return typeof Int32Array!="undefined"?new Int32Array(Ct):Ct}var I=N();function J(We,Ct){for(var kt=Ct^-1,qt=We.length-1,Ir=0;Ir<qt;)kt=kt>>>8^I[(kt^We.charCodeAt(Ir++))&255],kt=kt>>>8^I[(kt^We.charCodeAt(Ir++))&255];return Ir===qt&&(kt=kt>>>8^I[(kt^We.charCodeAt(Ir))&255]),kt^-1}function ne(We,Ct){if(We.length>1e4)return _e(We,Ct);for(var kt=Ct^-1,qt=We.length-3,Ir=0;Ir<qt;)kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255];for(;Ir<qt+3;)kt=kt>>>8^I[(kt^We[Ir++])&255];return kt^-1}function _e(We,Ct){for(var kt=Ct^-1,qt=We.length-7,Ir=0;Ir<qt;)kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255],kt=kt>>>8^I[(kt^We[Ir++])&255];for(;Ir<qt+7;)kt=kt>>>8^I[(kt^We[Ir++])&255];return kt^-1}function qe(We,Ct){for(var kt=Ct^-1,qt=0,Ir=We.length,Ur,Vr;qt<Ir;)Ur=We.charCodeAt(qt++),Ur<128?kt=kt>>>8^I[(kt^Ur)&255]:Ur<2048?(kt=kt>>>8^I[(kt^(192|Ur>>6&31))&255],kt=kt>>>8^I[(kt^(128|Ur&63))&255]):Ur>=55296&&Ur<57344?(Ur=(Ur&1023)+64,Vr=We.charCodeAt(qt++)&1023,kt=kt>>>8^I[(kt^(240|Ur>>8&7))&255],kt=kt>>>8^I[(kt^(128|Ur>>2&63))&255],kt=kt>>>8^I[(kt^(128|Vr>>6&15|(Ur&3)<<4))&255],kt=kt>>>8^I[(kt^(128|Vr&63))&255]):(kt=kt>>>8^I[(kt^(224|Ur>>12&15))&255],kt=kt>>>8^I[(kt^(128|Ur>>6&63))&255],kt=kt>>>8^I[(kt^(128|Ur&63))&255]);return kt^-1}T.table=I,T.bstr=J,T.buf=ne,T.str=qe});var Ze=function(){var N={};N.version="1.1.4";function I(jn,Di){for(var xi=jn.split("/"),Ai=Di.split("/"),Mi=0,fi=0,Ma=Math.min(xi.length,Ai.length);Mi<Ma;++Mi){if(fi=xi[Mi].length-Ai[Mi].length)return fi;if(xi[Mi]!=Ai[Mi])return xi[Mi]<Ai[Mi]?-1:1}return xi.length-Ai.length}function J(jn){if(jn.charAt(jn.length-1)=="/")return jn.slice(0,-1).indexOf("/")===-1?jn:J(jn.slice(0,-1));var Di=jn.lastIndexOf("/");return Di===-1?jn:jn.slice(0,Di+1)}function ne(jn){if(jn.charAt(jn.length-1)=="/")return ne(jn.slice(0,-1));var Di=jn.lastIndexOf("/");return Di===-1?jn:jn.slice(Di+1)}function _e(jn,Di){typeof Di=="string"&&(Di=new Date(Di));var xi=Di.getHours();xi=xi<<6|Di.getMinutes(),xi=xi<<5|Di.getSeconds()>>>1,jn.write_shift(2,xi);var Ai=Di.getFullYear()-1980;Ai=Ai<<4|Di.getMonth()+1,Ai=Ai<<5|Di.getDate(),jn.write_shift(2,Ai)}function qe(jn){var Di=jn.read_shift(2)&65535,xi=jn.read_shift(2)&65535,Ai=new Date,Mi=xi&31;xi>>>=5;var fi=xi&15;xi>>>=4,Ai.setMilliseconds(0),Ai.setFullYear(xi+1980),Ai.setMonth(fi-1),Ai.setDate(Mi);var Ma=Di&31;Di>>>=5;var Ko=Di&63;return Di>>>=6,Ai.setHours(Di),Ai.setMinutes(Ko),Ai.setSeconds(Ma<<1),Ai}function We(jn){Tn(jn,0);for(var Di={},xi=0;jn.l<=jn.length-4;){var Ai=jn.read_shift(2),Mi=jn.read_shift(2),fi=jn.l+Mi,Ma={};switch(Ai){case 21589:xi=jn.read_shift(1),xi&1&&(Ma.mtime=jn.read_shift(4)),Mi>5&&(xi&2&&(Ma.atime=jn.read_shift(4)),xi&4&&(Ma.ctime=jn.read_shift(4))),Ma.mtime&&(Ma.mt=new Date(Ma.mtime*1e3));break}jn.l=fi,Di[Ai]=Ma}return Di}var Ct;function kt(){return Ct||(Ct=o(4))}function qt(jn,Di){if(jn[0]==80&&jn[1]==75)return bc(jn,Di);if(jn.length<512)throw new Error("CFB file size "+jn.length+" < 512");var xi=3,Ai=512,Mi=0,fi=0,Ma=0,Ko=0,Za=0,Yo=[],qa=jn.slice(0,512);Tn(qa,0);var Bs=Ir(qa);xi=Bs[0];switch(xi){case 3:Ai=512;break;case 4:Ai=4096;break;case 0:if(Bs[1]==0)return bc(jn,Di);default:throw new Error("Major Version: Expected 3 or 4 saw "+xi)}Ai!==512&&(qa=jn.slice(0,Ai),Tn(qa,28));var Ws=jn.slice(0,Ai);Ur(qa,xi);var Ml=qa.read_shift(4,"i");if(xi===3&&Ml!==0)throw new Error("# Directory Sectors: Expected 0 saw "+Ml);qa.l+=4,Ma=qa.read_shift(4,"i"),qa.l+=4,qa.chk("00100000","Mini Stream Cutoff Size: "),Ko=qa.read_shift(4,"i"),Mi=qa.read_shift(4,"i"),Za=qa.read_shift(4,"i"),fi=qa.read_shift(4,"i");for(var Js=-1,Hs=0;Hs<109&&!(Js=qa.read_shift(4,"i"),Js<0);++Hs)Yo[Hs]=Js;var Ic=Vr(jn,Ai);Pn(Za,fi,Ic,Ai,Yo);var tu=Jn(Ic,Ma,Yo,Ai);tu[Ma].name="!Directory",Mi>0&&Ko!==Mo&&(tu[Ko].name="!MiniFAT"),tu[Yo[0]].name="!FAT",tu.fat_addrs=Yo,tu.ssz=Ai;var Vu={},Eu=[],rd=[],Kh=[];Sn(Ma,tu,Ic,Eu,Mi,Vu,rd,Ko),yn(rd,Kh,Eu),Eu.shift();var Yh={FileIndex:rd,FullPaths:Kh};return Di&&Di.raw&&(Yh.raw={header:Ws,sectors:Ic}),Yh}function Ir(jn){if(jn[jn.l]==80&&jn[jn.l+1]==75)return[0,0];jn.chk($s,"Header Signature: "),jn.l+=16;var Di=jn.read_shift(2,"u");return[jn.read_shift(2,"u"),Di]}function Ur(jn,Di){var xi=9;jn.l+=2;switch(xi=jn.read_shift(2)){case 9:if(Di!=3)throw new Error("Sector Shift: Expected 9 saw "+xi);break;case 12:if(Di!=4)throw new Error("Sector Shift: Expected 12 saw "+xi);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+xi)}jn.chk("0600","Mini Sector Shift: "),jn.chk("000000000000","Reserved: ")}function Vr(jn,Di){for(var xi=Math.ceil(jn.length/Di)-1,Ai=[],Mi=1;Mi<xi;++Mi)Ai[Mi-1]=jn.slice(Mi*Di,(Mi+1)*Di);return Ai[xi-1]=jn.slice(xi*Di),Ai}function yn(jn,Di,xi){for(var Ai=0,Mi=0,fi=0,Ma=0,Ko=0,Za=xi.length,Yo=[],qa=[];Ai<Za;++Ai)Yo[Ai]=qa[Ai]=Ai,Di[Ai]=xi[Ai];for(;Ko<qa.length;++Ko)Ai=qa[Ko],Mi=jn[Ai].L,fi=jn[Ai].R,Ma=jn[Ai].C,Yo[Ai]===Ai&&(Mi!==-1&&Yo[Mi]!==Mi&&(Yo[Ai]=Yo[Mi]),fi!==-1&&Yo[fi]!==fi&&(Yo[Ai]=Yo[fi])),Ma!==-1&&(Yo[Ma]=Ai),Mi!==-1&&Ai!=Yo[Ai]&&(Yo[Mi]=Yo[Ai],qa.lastIndexOf(Mi)<Ko&&qa.push(Mi)),fi!==-1&&Ai!=Yo[Ai]&&(Yo[fi]=Yo[Ai],qa.lastIndexOf(fi)<Ko&&qa.push(fi));for(Ai=1;Ai<Za;++Ai)Yo[Ai]===Ai&&(fi!==-1&&Yo[fi]!==fi?Yo[Ai]=Yo[fi]:Mi!==-1&&Yo[Mi]!==Mi&&(Yo[Ai]=Yo[Mi]));for(Ai=1;Ai<Za;++Ai){if(jn[Ai].type===0)continue;if(Ko=Ai,Ko!=Yo[Ko])do Ko=Yo[Ko],Di[Ai]=Di[Ko]+"/"+Di[Ai];while(Ko!==0&&Yo[Ko]!==-1&&Ko!=Yo[Ko]);Yo[Ai]=-1}for(Di[0]+="/",Ai=1;Ai<Za;++Ai)jn[Ai].type!==2&&(Di[Ai]+="/")}function Qr(jn,Di,xi){for(var Ai=jn.start,Mi=jn.size,fi=[],Ma=Ai;xi&&Mi>0&&Ma>=0;)fi.push(Di.slice(Ma*va,Ma*va+va)),Mi-=va,Ma=Yn(xi,Ma*4);return fi.length===0?Mn(0):W(fi).slice(0,jn.size)}function Pn(jn,Di,xi,Ai,Mi){var fi=Mo;if(jn===Mo){if(Di!==0)throw new Error("DIFAT chain shorter than expected")}else if(jn!==-1){var Ma=xi[jn],Ko=(Ai>>>2)-1;if(!Ma)return;for(var Za=0;Za<Ko&&!((fi=Yn(Ma,Za*4))===Mo);++Za)Mi.push(fi);Di>=1&&Pn(Yn(Ma,Ai-4),Di-1,xi,Ai,Mi)}}function Vn(jn,Di,xi,Ai,Mi){var fi=[],Ma=[];Mi||(Mi=[]);var Ko=Ai-1,Za=0,Yo=0;for(Za=Di;Za>=0;){Mi[Za]=!0,fi[fi.length]=Za,Ma.push(jn[Za]);var qa=xi[Math.floor(Za*4/Ai)];if(Yo=Za*4&Ko,Ai<4+Yo)throw new Error("FAT boundary crossed: "+Za+" 4 "+Ai);if(!jn[qa])break;Za=Yn(jn[qa],Yo)}return{nodes:fi,data:Ri([Ma])}}function Jn(jn,Di,xi,Ai){var Mi=jn.length,fi=[],Ma=[],Ko=[],Za=[],Yo=Ai-1,qa=0,Bs=0,Ws=0,Ml=0;for(qa=0;qa<Mi;++qa){if(Ko=[],Ws=qa+Di,Ws>=Mi&&(Ws-=Mi),Ma[Ws])continue;Za=[];var Js=[];for(Bs=Ws;Bs>=0;){Js[Bs]=!0,Ma[Bs]=!0,Ko[Ko.length]=Bs,Za.push(jn[Bs]);var Hs=xi[Math.floor(Bs*4/Ai)];if(Ml=Bs*4&Yo,Ai<4+Ml)throw new Error("FAT boundary crossed: "+Bs+" 4 "+Ai);if(!jn[Hs])break;if(Bs=Yn(jn[Hs],Ml),Js[Bs])break}fi[Ws]={nodes:Ko,data:Ri([Za])}}return fi}function Sn(jn,Di,xi,Ai,Mi,fi,Ma,Ko){for(var Za=0,Yo=Ai.length?2:0,qa=Di[jn].data,Bs=0,Ws=0,Ml;Bs<qa.length;Bs+=128){var Js=qa.slice(Bs,Bs+128);Tn(Js,64),Ws=Js.read_shift(2),Ml=ba(Js,0,Ws-Yo),Ai.push(Ml);var Hs={name:Ml,type:Js.read_shift(1),color:Js.read_shift(1),L:Js.read_shift(4,"i"),R:Js.read_shift(4,"i"),C:Js.read_shift(4,"i"),clsid:Js.read_shift(16),state:Js.read_shift(4,"i"),start:0,size:0},Ic=Js.read_shift(2)+Js.read_shift(2)+Js.read_shift(2)+Js.read_shift(2);Ic!==0&&(Hs.ct=zi(Js,Js.l-8));var tu=Js.read_shift(2)+Js.read_shift(2)+Js.read_shift(2)+Js.read_shift(2);tu!==0&&(Hs.mt=zi(Js,Js.l-8)),Hs.start=Js.read_shift(4,"i"),Hs.size=Js.read_shift(4,"i"),Hs.size<0&&Hs.start<0&&(Hs.size=Hs.type=0,Hs.start=Mo,Hs.name=""),Hs.type===5?(Za=Hs.start,Mi>0&&Za!==Mo&&(Di[Za].name="!StreamData")):Hs.size>=4096?(Hs.storage="fat",Di[Hs.start]===void 0&&(Di[Hs.start]=Vn(xi,Hs.start,Di.fat_addrs,Di.ssz)),Di[Hs.start].name=Hs.name,Hs.content=Di[Hs.start].data.slice(0,Hs.size)):(Hs.storage="minifat",Hs.size<0?Hs.size=0:Za!==Mo&&Hs.start!==Mo&&Di[Za]&&(Hs.content=Qr(Hs,Di[Za].data,(Di[Ko]||{}).data))),Hs.content&&Tn(Hs.content,0),fi[Ml]=Hs,Ma.push(Hs)}}function zi(jn,Di){return new Date((nn(jn,Di+4)/1e7*Math.pow(2,32)+nn(jn,Di)/1e7-11644473600)*1e3)}function Aa(jn,Di){return kt(),qt(Ct.readFileSync(jn),Di)}function la(jn,Di){switch(Di&&Di.type||"base64"){case"file":return Aa(jn,Di);case"base64":return qt(R(E.decode(jn)),Di);case"binary":return qt(R(jn),Di)}return qt(jn,Di)}function Oa(jn,Di){var xi=Di||{},Ai=xi.root||"Root Entry";if(jn.FullPaths||(jn.FullPaths=[]),jn.FileIndex||(jn.FileIndex=[]),jn.FullPaths.length!==jn.FileIndex.length)throw new Error("inconsistent CFB structure");jn.FullPaths.length===0&&(jn.FullPaths[0]=Ai+"/",jn.FileIndex[0]={name:Ai,type:5}),xi.CLSID&&(jn.FileIndex[0].clsid=xi.CLSID),fo(jn)}function fo(jn){var Di="Sh33tJ5";if(Ze.find(jn,"/"+Di))return;var xi=Mn(4);xi[0]=55,xi[1]=xi[3]=50,xi[2]=54,jn.FileIndex.push({name:Di,type:2,content:xi,size:4,L:69,R:69,C:69}),jn.FullPaths.push(jn.FullPaths[0]+Di),Ca(jn)}function Ca(jn,Di){Oa(jn);for(var xi=!1,Ai=!1,Mi=jn.FullPaths.length-1;Mi>=0;--Mi){var fi=jn.FileIndex[Mi];switch(fi.type){case 0:Ai?xi=!0:(jn.FileIndex.pop(),jn.FullPaths.pop());break;case 1:case 2:case 5:Ai=!0,isNaN(fi.R*fi.L*fi.C)&&(xi=!0),fi.R>-1&&fi.L>-1&&fi.R==fi.L&&(xi=!0);break;default:xi=!0;break}}if(!xi&&!Di)return;var Ma=new Date(1987,1,19),Ko=0,Za=[];for(Mi=0;Mi<jn.FullPaths.length;++Mi){if(jn.FileIndex[Mi].type===0)continue;Za.push([jn.FullPaths[Mi],jn.FileIndex[Mi]])}for(Mi=0;Mi<Za.length;++Mi){var Yo=J(Za[Mi][0]);for(Ai=!1,Ko=0;Ko<Za.length;++Ko)Za[Ko][0]===Yo&&(Ai=!0);Ai||Za.push([Yo,{name:ne(Yo).replace("/",""),type:1,clsid:bl,ct:Ma,mt:Ma,content:null}])}for(Za.sort(function(Ws,Ml){return I(Ws[0],Ml[0])}),jn.FullPaths=[],jn.FileIndex=[],Mi=0;Mi<Za.length;++Mi)jn.FullPaths[Mi]=Za[Mi][0],jn.FileIndex[Mi]=Za[Mi][1];for(Mi=0;Mi<Za.length;++Mi){var qa=jn.FileIndex[Mi],Bs=jn.FullPaths[Mi];if(qa.name=ne(Bs).replace("/",""),qa.L=qa.R=qa.C=-(qa.color=1),qa.size=qa.content?qa.content.length:0,qa.start=0,qa.clsid=qa.clsid||bl,Mi===0)qa.C=Za.length>1?1:-1,qa.size=0,qa.type=5;else if(Bs.slice(-1)=="/"){for(Ko=Mi+1;Ko<Za.length&&!(J(jn.FullPaths[Ko])==Bs);++Ko);for(qa.C=Ko>=Za.length?-1:Ko,Ko=Mi+1;Ko<Za.length&&!(J(jn.FullPaths[Ko])==J(Bs));++Ko);qa.R=Ko>=Za.length?-1:Ko,qa.type=1}else J(jn.FullPaths[Mi+1]||"")==J(Bs)&&(qa.R=Mi+1),qa.type=2}}function Da(jn,Di){var xi=Di||{};if(Ca(jn),xi.fileType=="zip")return tc(jn,xi);var Ai=function(Ml){for(var Js=0,Hs=0,Ic=0;Ic<Ml.FileIndex.length;++Ic){var tu=Ml.FileIndex[Ic];if(!tu.content)continue;var Vu=tu.content.length;Vu>0&&(Vu<4096?Js+=Vu+63>>6:Hs+=Vu+511>>9)}for(var Eu=Ml.FullPaths.length+3>>2,rd=Js+7>>3,Kh=Js+127>>7,Yh=rd+Hs+Eu+Kh,Eh=Yh+127>>7,Ff=Eh<=109?0:Math.ceil((Eh-109)/127);Yh+Eh+Ff+127>>7>Eh;)Ff=++Eh<=109?0:Math.ceil((Eh-109)/127);var sh=[1,Ff,Eh,Kh,Eu,Hs,Js,0];return Ml.FileIndex[0].size=Js<<6,sh[7]=(Ml.FileIndex[0].start=sh[0]+sh[1]+sh[2]+sh[3]+sh[4]+sh[5])+(sh[6]+7>>3),sh}(jn),Mi=Mn(Ai[7]<<9),fi=0,Ma=0;{for(fi=0;fi<8;++fi)Mi.write_shift(1,bs[fi]);for(fi=0;fi<8;++fi)Mi.write_shift(2,0);for(Mi.write_shift(2,62),Mi.write_shift(2,3),Mi.write_shift(2,65534),Mi.write_shift(2,9),Mi.write_shift(2,6),fi=0;fi<3;++fi)Mi.write_shift(2,0);for(Mi.write_shift(4,0),Mi.write_shift(4,Ai[2]),Mi.write_shift(4,Ai[0]+Ai[1]+Ai[2]+Ai[3]-1),Mi.write_shift(4,0),Mi.write_shift(4,1<<12),Mi.write_shift(4,Ai[3]?Ai[0]+Ai[1]+Ai[2]-1:Mo),Mi.write_shift(4,Ai[3]),Mi.write_shift(-4,Ai[1]?Ai[0]-1:Mo),Mi.write_shift(4,Ai[1]),fi=0;fi<109;++fi)Mi.write_shift(-4,fi<Ai[2]?Ai[1]+fi:-1)}if(Ai[1])for(Ma=0;Ma<Ai[1];++Ma){for(;fi<236+Ma*127;++fi)Mi.write_shift(-4,fi<Ai[2]?Ai[1]+fi:-1);Mi.write_shift(-4,Ma===Ai[1]-1?Mo:Ma+1)}var Ko=function(Js){for(Ma+=Js;fi<Ma-1;++fi)Mi.write_shift(-4,fi+1);Js&&(++fi,Mi.write_shift(-4,Mo))};for(Ma=fi=0,Ma+=Ai[1];fi<Ma;++fi)Mi.write_shift(-4,rl.DIFSECT);for(Ma+=Ai[2];fi<Ma;++fi)Mi.write_shift(-4,rl.FATSECT);Ko(Ai[3]),Ko(Ai[4]);for(var Za=0,Yo=0,qa=jn.FileIndex[0];Za<jn.FileIndex.length;++Za){if(qa=jn.FileIndex[Za],!qa.content)continue;if(Yo=qa.content.length,Yo<4096)continue;qa.start=Ma,Ko(Yo+511>>9)}for(Ko(Ai[6]+7>>3);Mi.l&511;)Mi.write_shift(-4,rl.ENDOFCHAIN);for(Ma=fi=0,Za=0;Za<jn.FileIndex.length;++Za){if(qa=jn.FileIndex[Za],!qa.content)continue;if(Yo=qa.content.length,!Yo||Yo>=4096)continue;qa.start=Ma,Ko(Yo+63>>6)}for(;Mi.l&511;)Mi.write_shift(-4,rl.ENDOFCHAIN);for(fi=0;fi<Ai[4]<<2;++fi){var Bs=jn.FullPaths[fi];if(!Bs||Bs.length===0){for(Za=0;Za<17;++Za)Mi.write_shift(4,0);for(Za=0;Za<3;++Za)Mi.write_shift(4,-1);for(Za=0;Za<12;++Za)Mi.write_shift(4,0);continue}qa=jn.FileIndex[fi],fi===0&&(qa.start=qa.size?qa.start-1:Mo);var Ws=fi===0&&xi.root||qa.name;if(Yo=2*(Ws.length+1),Mi.write_shift(64,Ws,"utf16le"),Mi.write_shift(2,Yo),Mi.write_shift(1,qa.type),Mi.write_shift(1,qa.color),Mi.write_shift(-4,qa.L),Mi.write_shift(-4,qa.R),Mi.write_shift(-4,qa.C),qa.clsid)Mi.write_shift(16,qa.clsid,"hex");else for(Za=0;Za<4;++Za)Mi.write_shift(4,0);Mi.write_shift(4,qa.state||0),Mi.write_shift(4,0),Mi.write_shift(4,0),Mi.write_shift(4,0),Mi.write_shift(4,0),Mi.write_shift(4,qa.start),Mi.write_shift(4,qa.size),Mi.write_shift(4,0)}for(fi=1;fi<jn.FileIndex.length;++fi)if(qa=jn.FileIndex[fi],qa.size>=4096){for(Mi.l=qa.start+1<<9,Za=0;Za<qa.size;++Za)Mi.write_shift(1,qa.content[Za]);for(;Za&511;++Za)Mi.write_shift(1,0)}for(fi=1;fi<jn.FileIndex.length;++fi)if(qa=jn.FileIndex[fi],qa.size>0&&qa.size<4096){for(Za=0;Za<qa.size;++Za)Mi.write_shift(1,qa.content[Za]);for(;Za&63;++Za)Mi.write_shift(1,0)}for(;Mi.l<Mi.length;)Mi.write_shift(1,0);return Mi}function Ta(jn,Di){var xi=jn.FullPaths.map(function(Za){return Za.toUpperCase()}),Ai=xi.map(function(Za){var Yo=Za.split("/");return Yo[Yo.length-(Za.slice(-1)=="/"?2:1)]}),Mi=!1;Di.charCodeAt(0)===47?(Mi=!0,Di=xi[0].slice(0,-1)+Di):Mi=Di.indexOf("/")!==-1;var fi=Di.toUpperCase(),Ma=Mi===!0?xi.indexOf(fi):Ai.indexOf(fi);if(Ma!==-1)return jn.FileIndex[Ma];var Ko=!fi.match(H);for(fi=fi.replace(z,""),Ko&&(fi=fi.replace(H,"!")),Ma=0;Ma<xi.length;++Ma){if((Ko?xi[Ma].replace(H,"!"):xi[Ma]).replace(z,"")==fi)return jn.FileIndex[Ma];if((Ko?Ai[Ma].replace(H,"!"):Ai[Ma]).replace(z,"")==fi)return jn.FileIndex[Ma]}return null}var va=64,Mo=-2,$s="d0cf11e0a1b11ae1",bs=[208,207,17,224,161,177,26,225],bl="00000000000000000000000000000000",rl={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:Mo,FREESECT:-1,HEADER_SIGNATURE:$s,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:bl,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function ql(jn,Di,xi){kt();var Ai=Da(jn,xi);Ct.writeFileSync(Di,Ai)}function To(jn){for(var Di=new Array(jn.length),xi=0;xi<jn.length;++xi)Di[xi]=String.fromCharCode(jn[xi]);return Di.join("")}function Ti(jn,Di){var xi=Da(jn,Di);switch(Di&&Di.type){case"file":return kt(),Ct.writeFileSync(Di.filename,xi),xi;case"binary":return To(xi);case"base64":return E.encode(To(xi))}return xi}var Vi;function pa(jn){try{var Di=jn.InflateRaw,xi=new Di;if(xi._processChunk(new Uint8Array([3,0]),xi._finishFlushFlag),xi.bytesRead)Vi=jn;else throw new Error("zlib does not expose bytesRead")}catch(Ai){console.error("cannot use native zlib: "+(Ai.message||Ai))}}function Xi(jn,Di){if(!Vi)return ms(jn,Di);var xi=Vi.InflateRaw,Ai=new xi,Mi=Ai._processChunk(jn.slice(jn.l),Ai._finishFlushFlag);return jn.l+=Ai.bytesRead,Mi}function Ua(jn){return Vi?Vi.deflateRawSync(jn):ou(jn)}var es=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],ui=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],mi=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577];function bi(jn){var Di=(jn<<1|jn<<11)&139536|(jn<<5|jn<<15)&558144;return(Di>>16|Di>>8|Di)&255}for(var Ha=typeof Uint8Array!="undefined",Ni=Ha?new Uint8Array(1<<8):[],Xa=0;Xa<1<<8;++Xa)Ni[Xa]=bi(Xa);function ji(jn,Di){var xi=Ni[jn&255];return Di<=8?xi>>>8-Di:(xi=xi<<8|Ni[jn>>8&255],Di<=16?xi>>>16-Di:(xi=xi<<8|Ni[jn>>16&255],xi>>>24-Di))}function Ja(jn,Di){var xi=Di&7,Ai=Di>>>3;return(jn[Ai]|(xi<=6?0:jn[Ai+1]<<8))>>>xi&3}function Gn(jn,Di){var xi=Di&7,Ai=Di>>>3;return(jn[Ai]|(xi<=5?0:jn[Ai+1]<<8))>>>xi&7}function So(jn,Di){var xi=Di&7,Ai=Di>>>3;return(jn[Ai]|(xi<=4?0:jn[Ai+1]<<8))>>>xi&15}function Ss(jn,Di){var xi=Di&7,Ai=Di>>>3;return(jn[Ai]|(xi<=3?0:jn[Ai+1]<<8))>>>xi&31}function cl(jn,Di){var xi=Di&7,Ai=Di>>>3;return(jn[Ai]|(xi<=1?0:jn[Ai+1]<<8))>>>xi&127}function Kc(jn,Di,xi){var Ai=Di&7,Mi=Di>>>3,fi=(1<<xi)-1,Ma=jn[Mi]>>>Ai;return xi<8-Ai?Ma&fi:(Ma|=jn[Mi+1]<<8-Ai,xi<16-Ai?Ma&fi:(Ma|=jn[Mi+2]<<16-Ai,xi<24-Ai||(Ma|=jn[Mi+3]<<24-Ai),Ma&fi))}function pu(jn,Di){var xi=jn.length,Ai=2*xi>Di?2*xi:Di+5,Mi=0;if(xi>=Di)return jn;if(S){var fi=U(Ai);if(jn.copy)jn.copy(fi);else for(;Mi<jn.length;++Mi)fi[Mi]=jn[Mi];return fi}else if(Ha){var Ma=new Uint8Array(Ai);if(Ma.set)Ma.set(jn);else for(;Mi<jn.length;++Mi)Ma[Mi]=jn[Mi];return Ma}return jn.length=Ai,jn}function Su(jn){for(var Di=new Array(jn),xi=0;xi<jn;++xi)Di[xi]=0;return Di}var ou=function(){var jn=function(){return function(xi,Ai){for(var Mi=0;Mi<xi.length;){var fi=Math.min(65535,xi.length-Mi),Ma=Mi+fi==xi.length;for(Ai.write_shift(1,+Ma),Ai.write_shift(2,fi),Ai.write_shift(2,~fi&65535);fi-- >0;)Ai[Ai.l++]=xi[Mi++]}return Ai.l}}();return function(Di){var xi=Mn(50+Math.floor(Di.length*1.1)),Ai=jn(Di,xi);return xi.slice(0,Ai)}}();function yc(jn,Di,xi){var Ai=1,Mi=0,fi=0,Ma=0,Ko=0,Za=jn.length,Yo=Ha?new Uint16Array(32):Su(32);for(fi=0;fi<32;++fi)Yo[fi]=0;for(fi=Za;fi<xi;++fi)jn[fi]=0;Za=jn.length;var qa=Ha?new Uint16Array(Za):Su(Za);for(fi=0;fi<Za;++fi)Yo[Mi=jn[fi]]++,Ai<Mi&&(Ai=Mi),qa[fi]=0;for(Yo[0]=0,fi=1;fi<=Ai;++fi)Yo[fi+16]=Ko=Ko+Yo[fi-1]<<1;for(fi=0;fi<Za;++fi)Ko=jn[fi],Ko!=0&&(qa[fi]=Yo[Ko+16]++);var Bs=0;for(fi=0;fi<Za;++fi)if(Bs=jn[fi],Bs!=0)for(Ko=ji(qa[fi],Ai)>>Ai-Bs,Ma=(1<<Ai+4-Bs)-1;Ma>=0;--Ma)Di[Ko|Ma<<Bs]=Bs&15|fi<<4;return Ai}var md=Ha?new Uint16Array(512):Su(512),Dd=Ha?new Uint16Array(32):Su(32);if(!Ha){for(var du=0;du<512;++du)md[du]=0;for(du=0;du<32;++du)Dd[du]=0}(function(){for(var jn=[],Di=0;Di<32;Di++)jn.push(5);yc(jn,Dd,32);var xi=[];for(Di=0;Di<=143;Di++)xi.push(8);for(;Di<=255;Di++)xi.push(9);for(;Di<=279;Di++)xi.push(7);for(;Di<=287;Di++)xi.push(8);yc(xi,md,288)})();var wl=Ha?new Uint16Array(32768):Su(32768),Ro=Ha?new Uint16Array(32768):Su(32768),ea=Ha?new Uint16Array(128):Su(128),ga=1,il=1;function ro(jn,Di){var xi=Ss(jn,Di)+257;Di+=5;var Ai=Ss(jn,Di)+1;Di+=5;var Mi=So(jn,Di)+4;Di+=4;for(var fi=0,Ma=Ha?new Uint8Array(19):Su(19),Ko=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],Za=1,Yo=Ha?new Uint8Array(8):Su(8),qa=Ha?new Uint8Array(8):Su(8),Bs=Ma.length,Ws=0;Ws<Mi;++Ws)Ma[es[Ws]]=fi=Gn(jn,Di),Za<fi&&(Za=fi),Yo[fi]++,Di+=3;var Ml=0;for(Yo[0]=0,Ws=1;Ws<=Za;++Ws)qa[Ws]=Ml=Ml+Yo[Ws-1]<<1;for(Ws=0;Ws<Bs;++Ws)(Ml=Ma[Ws])!=0&&(Ko[Ws]=qa[Ml]++);var Js=0;for(Ws=0;Ws<Bs;++Ws)if(Js=Ma[Ws],Js!=0){Ml=Ni[Ko[Ws]]>>8-Js;for(var Hs=(1<<7-Js)-1;Hs>=0;--Hs)ea[Ml|Hs<<Js]=Js&7|Ws<<3}var Ic=[];for(Za=1;Ic.length<xi+Ai;){Ml=ea[cl(jn,Di)],Di+=Ml&7;switch(Ml>>>=3){case 16:for(fi=3+Ja(jn,Di),Di+=2,Ml=Ic[Ic.length-1];fi-- >0;)Ic.push(Ml);break;case 17:for(fi=3+Gn(jn,Di),Di+=3;fi-- >0;)Ic.push(0);break;case 18:for(fi=11+cl(jn,Di),Di+=7;fi-- >0;)Ic.push(0);break;default:Ic.push(Ml),Za<Ml&&(Za=Ml);break}}var tu=Ic.slice(0,xi),Vu=Ic.slice(xi);for(Ws=xi;Ws<286;++Ws)tu[Ws]=0;for(Ws=Ai;Ws<30;++Ws)Vu[Ws]=0;return ga=yc(tu,wl,286),il=yc(Vu,Ro,30),Di}function lo(jn,Di){if(jn[0]==3&&!(jn[1]&3))return[F(Di),2];for(var xi=0,Ai=0,Mi=U(Di||1<<18),fi=0,Ma=Mi.length>>>0,Ko=0,Za=0;(Ai&1)==0;){if(Ai=Gn(jn,xi),xi+=3,Ai>>>1==0){xi&7&&(xi+=8-(xi&7));var Yo=jn[xi>>>3]|jn[(xi>>>3)+1]<<8;if(xi+=32,!Di&&Ma<fi+Yo&&(Mi=pu(Mi,fi+Yo),Ma=Mi.length),typeof jn.copy=="function")jn.copy(Mi,fi,xi>>>3,(xi>>>3)+Yo),fi+=Yo,xi+=8*Yo;else for(;Yo-- >0;)Mi[fi++]=jn[xi>>>3],xi+=8;continue}else Ai>>>1==1?(Ko=9,Za=5):(xi=ro(jn,xi),Ko=ga,Za=il);for(!Di&&Ma<fi+32767&&(Mi=pu(Mi,fi+32767),Ma=Mi.length);;){var qa=Kc(jn,xi,Ko),Bs=Ai>>>1==1?md[qa]:wl[qa];if(xi+=Bs&15,Bs>>>=4,(Bs>>>8&255)===0)Mi[fi++]=Bs;else{if(Bs==256)break;Bs-=257;var Ws=Bs<8?0:Bs-4>>2;Ws>5&&(Ws=0);var Ml=fi+ui[Bs];Ws>0&&(Ml+=Kc(jn,xi,Ws),xi+=Ws),qa=Kc(jn,xi,Za),Bs=Ai>>>1==1?Dd[qa]:Ro[qa],xi+=Bs&15,Bs>>>=4;var Js=Bs<4?0:Bs-2>>1,Hs=mi[Bs];for(Js>0&&(Hs+=Kc(jn,xi,Js),xi+=Js),!Di&&Ma<Ml&&(Mi=pu(Mi,Ml),Ma=Mi.length);fi<Ml;)Mi[fi]=Mi[fi-Hs],++fi}}}return[Di?Mi:Mi.slice(0,fi),xi+7>>>3]}function ms(jn,Di){var xi=jn.slice(jn.l||0),Ai=lo(xi,Di);return jn.l+=Ai[1],Ai[0]}function Bl(jn,Di){if(jn)typeof console!="undefined"&&console.error(Di);else throw new Error(Di)}function bc(jn,Di){var xi=jn;Tn(xi,0);var Ai=[],Mi=[],fi={FileIndex:Ai,FullPaths:Mi};Oa(fi,{root:Di.root});for(var Ma=xi.length-4;(xi[Ma]!=80||xi[Ma+1]!=75||xi[Ma+2]!=5||xi[Ma+3]!=6)&&Ma>=0;)--Ma;xi.l=Ma+4,xi.l+=4;var Ko=xi.read_shift(2);xi.l+=6;var Za=xi.read_shift(4);for(xi.l=Za,Ma=0;Ma<Ko;++Ma){xi.l+=20;var Yo=xi.read_shift(4),qa=xi.read_shift(4),Bs=xi.read_shift(2),Ws=xi.read_shift(2),Ml=xi.read_shift(2);xi.l+=8;var Js=xi.read_shift(4),Hs=We(xi.slice(xi.l+Bs,xi.l+Bs+Ws));xi.l+=Bs+Ws+Ml;var Ic=xi.l;xi.l=Js+4,ec(xi,Yo,qa,fi,Hs),xi.l=Ic}return fi}function ec(jn,Di,xi,Ai,Mi){jn.l+=2;var fi=jn.read_shift(2),Ma=jn.read_shift(2),Ko=qe(jn);if(fi&8257)throw new Error("Unsupported ZIP encryption");for(var Za=jn.read_shift(4),Yo=jn.read_shift(4),qa=jn.read_shift(4),Bs=jn.read_shift(2),Ws=jn.read_shift(2),Ml="",Js=0;Js<Bs;++Js)Ml+=String.fromCharCode(jn[jn.l++]);if(Ws){var Hs=We(jn.slice(jn.l,jn.l+Ws));(Hs[21589]||{}).mt&&(Ko=Hs[21589].mt),((Mi||{})[21589]||{}).mt&&(Ko=Mi[21589].mt)}jn.l+=Ws;var Ic=jn.slice(jn.l,jn.l+Yo);switch(Ma){case 8:Ic=Xi(jn,qa);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+Ma)}var tu=!1;fi&8&&(Za=jn.read_shift(4),Za==134695760&&(Za=jn.read_shift(4),tu=!0),Yo=jn.read_shift(4),qa=jn.read_shift(4)),Yo!=Di&&Bl(tu,"Bad compressed size: "+Di+" != "+Yo),qa!=xi&&Bl(tu,"Bad uncompressed size: "+xi+" != "+qa);var Vu=Ue.buf(Ic,0);Za>>0!=Vu>>0&&Bl(tu,"Bad CRC32 checksum: "+Za+" != "+Vu),Ih(Ai,Ml,Ic,{unsafe:!0,mt:Ko})}function tc(jn,Di){var xi=Di||{},Ai=[],Mi=[],fi=Mn(1),Ma=xi.compression?8:0,Ko=0,Za=!1;Za&&(Ko|=8);var Yo=0,qa=0,Bs=0,Ws=0,Ml=jn.FullPaths[0],Js=Ml,Hs=jn.FileIndex[0],Ic=[],tu=0;for(Yo=1;Yo<jn.FullPaths.length;++Yo){if(Js=jn.FullPaths[Yo].slice(Ml.length),Hs=jn.FileIndex[Yo],!Hs.size||!Hs.content||Js=="Sh33tJ5")continue;var Vu=Bs,Eu=Mn(Js.length);for(qa=0;qa<Js.length;++qa)Eu.write_shift(1,Js.charCodeAt(qa)&127);Eu=Eu.slice(0,Eu.l),Ic[Ws]=Ue.buf(Hs.content,0);var rd=Hs.content;Ma==8&&(rd=Ua(rd)),fi=Mn(30),fi.write_shift(4,67324752),fi.write_shift(2,20),fi.write_shift(2,Ko),fi.write_shift(2,Ma),Hs.mt?_e(fi,Hs.mt):fi.write_shift(4,0),fi.write_shift(-4,Ko&8?0:Ic[Ws]),fi.write_shift(4,Ko&8?0:rd.length),fi.write_shift(4,Ko&8?0:Hs.content.length),fi.write_shift(2,Eu.length),fi.write_shift(2,0),Bs+=fi.length,Ai.push(fi),Bs+=Eu.length,Ai.push(Eu),Bs+=rd.length,Ai.push(rd),Ko&8&&(fi=Mn(12),fi.write_shift(-4,Ic[Ws]),fi.write_shift(4,rd.length),fi.write_shift(4,Hs.content.length),Bs+=fi.l,Ai.push(fi)),fi=Mn(46),fi.write_shift(4,33639248),fi.write_shift(2,0),fi.write_shift(2,20),fi.write_shift(2,Ko),fi.write_shift(2,Ma),fi.write_shift(4,0),fi.write_shift(-4,Ic[Ws]),fi.write_shift(4,rd.length),fi.write_shift(4,Hs.content.length),fi.write_shift(2,Eu.length),fi.write_shift(2,0),fi.write_shift(2,0),fi.write_shift(2,0),fi.write_shift(2,0),fi.write_shift(4,0),fi.write_shift(4,Vu),tu+=fi.l,Mi.push(fi),tu+=Eu.length,Mi.push(Eu),++Ws}return fi=Mn(22),fi.write_shift(4,101010256),fi.write_shift(2,0),fi.write_shift(2,0),fi.write_shift(2,Ws),fi.write_shift(2,Ws),fi.write_shift(4,tu),fi.write_shift(4,Bs),fi.write_shift(2,0),W([W(Ai),W(Mi),fi])}function xh(jn){var Di={};return Oa(Di,jn),Di}function Ih(jn,Di,xi,Ai){var Mi=Ai&&Ai.unsafe;Mi||Oa(jn);var fi=!Mi&&Ze.find(jn,Di);if(!fi){var Ma=jn.FullPaths[0];Di.slice(0,Ma.length)==Ma?Ma=Di:(Ma.slice(-1)!="/"&&(Ma+="/"),Ma=(Ma+Di).replace("//","/")),fi={name:ne(Di),type:2},jn.FileIndex.push(fi),jn.FullPaths.push(Ma),Mi||Ze.utils.cfb_gc(jn)}return fi.content=xi,fi.size=xi?xi.length:0,Ai&&(Ai.CLSID&&(fi.clsid=Ai.CLSID),Ai.mt&&(fi.mt=Ai.mt),Ai.ct&&(fi.ct=Ai.ct)),fi}function _h(jn,Di){Oa(jn);var xi=Ze.find(jn,Di);if(xi){for(var Ai=0;Ai<jn.FileIndex.length;++Ai)if(jn.FileIndex[Ai]==xi)return jn.FileIndex.splice(Ai,1),jn.FullPaths.splice(Ai,1),!0}return!1}function Pu(jn,Di,xi){Oa(jn);var Ai=Ze.find(jn,Di);if(Ai){for(var Mi=0;Mi<jn.FileIndex.length;++Mi)if(jn.FileIndex[Mi]==Ai)return jn.FileIndex[Mi].name=ne(xi),jn.FullPaths[Mi]=xi,!0}return!1}function Sh(jn){Ca(jn,!0)}return N.find=Ta,N.read=la,N.parse=qt,N.write=Ti,N.writeFile=ql,N.utils={cfb_new:xh,cfb_add:Ih,cfb_del:_h,cfb_mov:Pu,cfb_gc:Sh,ReadShift:In,CheckField:Qn,prep_blob:Tn,bconcat:W,use_zlib:pa,_deflateRaw:ou,_inflateRaw:ms,consts:rl},N}();typeof Fe=="undefined"&&(B.exports=Ze);var we;try{we=o(4)}catch(T){}function He(T){return typeof T=="string"?K(T):Array.isArray(T)?P(T):T}function ee(T,N,I){if(typeof we!="undefined"&&we.writeFileSync)return I?we.writeFileSync(T,N,I):we.writeFileSync(T,N);var J=I=="utf8"?Gr(N):N;if(typeof IE_SaveFile!="undefined")return IE_SaveFile(J,T);if(typeof Blob!="undefined"){var ne=new Blob([He(J)],{type:"application/octet-stream"});if(typeof navigator!="undefined"&&navigator.msSaveBlob)return navigator.msSaveBlob(ne,T);if(typeof saveAs!="undefined")return saveAs(ne,T);if(typeof URL!="undefined"&&typeof document!="undefined"&&document.createElement&&URL.createObjectURL){var _e=URL.createObjectURL(ne);if(typeof chrome=="object"&&typeof(chrome.downloads||{}).download=="function")return URL.revokeObjectURL&&typeof setTimeout!="undefined"&&setTimeout(function(){URL.revokeObjectURL(_e)},6e4),chrome.downloads.download({url:_e,filename:T,saveAs:!0});var qe=document.createElement("a");if(qe.download!=null)return qe.download=T,qe.href=_e,document.body.appendChild(qe),qe.click(),document.body.removeChild(qe),URL.revokeObjectURL&&typeof setTimeout!="undefined"&&setTimeout(function(){URL.revokeObjectURL(_e)},6e4),_e}}if(typeof $!="undefined"&&typeof File!="undefined"&&typeof Folder!="undefined")try{var We=File(T);return We.open("w"),We.encoding="binary",Array.isArray(N)&&(N=Z(N)),We.write(N),We.close(),N}catch(Ct){if(!Ct.message||!Ct.message.match(/onstruct/))throw Ct}throw new Error("cannot save file "+T)}function he(T){if(typeof we!="undefined")return we.readFileSync(T);if(typeof $!="undefined"&&typeof File!="undefined"&&typeof Folder!="undefined")try{var N=File(T);N.open("r"),N.encoding="binary";var I=N.read();return N.close(),I}catch(J){if(!J.message||!J.message.match(/onstruct/))throw J}throw new Error("Cannot access file "+T)}function Ve(T){for(var N=Object.keys(T),I=[],J=0;J<N.length;++J)Object.prototype.hasOwnProperty.call(T,N[J])&&I.push(N[J]);return I}function oe(T,N){for(var I=[],J=Ve(T),ne=0;ne!==J.length;++ne)I[T[J[ne]][N]]==null&&(I[T[J[ne]][N]]=J[ne]);return I}function Q(T){for(var N=[],I=Ve(T),J=0;J!==I.length;++J)N[T[I[J]]]=I[J];return N}function G(T){for(var N=[],I=Ve(T),J=0;J!==I.length;++J)N[T[I[J]]]=parseInt(I[J],10);return N}function te(T){for(var N=[],I=Ve(T),J=0;J!==I.length;++J)N[T[I[J]]]==null&&(N[T[I[J]]]=[]),N[T[I[J]]].push(I[J]);return N}var Ae=new Date(1899,11,30,0,0,0);function me(T,N){var I=T.getTime();N&&(I-=1462*24*60*60*1e3);var J=Ae.getTime()+(T.getTimezoneOffset()-Ae.getTimezoneOffset())*6e4;return(I-J)/(24*60*60*1e3)}var Me=new Date,Ie=Ae.getTime()+(Me.getTimezoneOffset()-Ae.getTimezoneOffset())*6e4,de=Me.getTimezoneOffset();function ye(T){var N=new Date;return N.setTime(T*24*60*60*1e3+Ie),N.getTimezoneOffset()!==de&&N.setTime(N.getTime()+(N.getTimezoneOffset()-de)*6e4),N}function De(T){var N=0,I=0,J=!1,ne=T.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!ne)throw new Error("|"+T+"| is not an ISO8601 Duration");for(var _e=1;_e!=ne.length;++_e){if(!ne[_e])continue;I=1,_e>3&&(J=!0);switch(ne[_e].slice(ne[_e].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+ne[_e].slice(ne[_e].length-1));case"D":I*=24;case"H":I*=60;case"M":if(J)I*=60;else throw new Error("Unsupported ISO Duration Field: M");case"S":break}N+=I*parseInt(ne[_e],10)}return N}var tt=new Date("2017-02-19T19:06:09.000Z");isNaN(tt.getFullYear())&&(tt=new Date("2/19/17"));var Et=tt.getFullYear()==2017;function gt(T,N){var I=new Date(T);if(Et)return N>0?I.setTime(I.getTime()+I.getTimezoneOffset()*60*1e3):N<0&&I.setTime(I.getTime()-I.getTimezoneOffset()*60*1e3),I;if(T instanceof Date)return T;if(tt.getFullYear()==1917&&!isNaN(I.getFullYear())){var J=I.getFullYear();return T.indexOf(""+J)>-1||I.setFullYear(I.getFullYear()+100),I}var ne=T.match(/\d+/g)||["2017","2","19","0","0","0"],_e=new Date(+ne[0],+ne[1]-1,+ne[2],+ne[3]||0,+ne[4]||0,+ne[5]||0);return T.indexOf("Z")>-1&&(_e=new Date(_e.getTime()-_e.getTimezoneOffset()*60*1e3)),_e}function Pe(T){for(var N="",I=0;I!=T.length;++I)N+=String.fromCharCode(T[I]);return N}function Ut(T){if(typeof JSON!="undefined"&&!Array.isArray(T))return JSON.parse(JSON.stringify(T));if(typeof T!="object"||T==null)return T;if(T instanceof Date)return new Date(T.getTime());var N={};for(var I in T)Object.prototype.hasOwnProperty.call(T,I)&&(N[I]=Ut(T[I]));return N}function pt(T,N){for(var I="";I.length<N;)I+=T;return I}function zt(T){var N=Number(T);if(isFinite(N))return N;if(!isNaN(N))return NaN;if(!/\d/.test(T))return N;var I=1,J=T.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return I*=100,""});return isNaN(N=Number(J))?(J=J.replace(/[(](.*)[)]/,function(ne,_e){return I=-I,_e}),isNaN(N=Number(J))?N:N/I):N/I}function rr(T){var N=new Date(T),I=new Date(NaN),J=N.getYear(),ne=N.getMonth(),_e=N.getDate();return isNaN(_e)||(J<0||J>8099)?I:(ne>0||_e>1)&&J!=101||T.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)?N:T.match(/[^-0-9:,\/\\]/)?I:N}var nr="abacaba".split(/(:?b)/i).length==5;function Kt(T,N,I){if(nr||typeof N=="string")return T.split(N);for(var J=T.split(N),ne=[J[0]],_e=1;_e<J.length;++_e)ne.push(I),ne.push(J[_e]);return ne}function ir(T){return T?T.data?x(T.data):T.asNodeBuffer&&S?x(T.asNodeBuffer().toString("binary")):T.asBinary?x(T.asBinary()):T._data&&T._data.getContent?x(Pe(Array.prototype.slice.call(T._data.getContent(),0))):T.content&&T.type?x(Pe(T.content)):null:null}function $e(T){if(!T)return null;if(T.data)return g(T.data);if(T.asNodeBuffer&&S)return T.asNodeBuffer();if(T._data&&T._data.getContent){var N=T._data.getContent();return typeof N=="string"?g(N):Array.prototype.slice.call(N)}return T.content&&T.type?T.content:null}function ae(T){return T&&T.name.slice(-4)===".bin"?$e(T):ir(T)}function re(T,N){for(var I=T.FullPaths||Ve(T.files),J=N.toLowerCase().replace(/[\/]/g,"\\"),ne=J.replace(/\\/g,"/"),_e=0;_e<I.length;++_e){var qe=I[_e].replace(/^Root Entry[\/]/,"").toLowerCase();if(J==qe||ne==qe)return T.files?T.files[I[_e]]:T.FileIndex[_e]}return null}function Ce(T,N){var I=re(T,N);if(I==null)throw new Error("Cannot find file "+N+" in zip");return I}function Ne(T,N,I){if(!I)return ae(Ce(T,N));if(!N)return null;try{return Ne(T,N)}catch(J){return null}}function ce(T,N,I){if(!I)return ir(Ce(T,N));if(!N)return null;try{return ce(T,N)}catch(J){return null}}function dt(T){for(var N=T.FullPaths||Ve(T.files),I=[],J=0;J<N.length;++J)N[J].slice(-1)!="/"&&I.push(N[J]);return I.sort()}function Dt(T,N,I){T.FullPaths?Ze.utils.cfb_add(T,N,I):T.file(N,I)}var ze;typeof JSZipSync!="undefined"&&(ze=JSZipSync),B.exports&&(typeof ze=="undefined"&&(ze=o("IENz")));function Yt(){return ze?new ze:Ze.utils.cfb_new()}function Dr(T,N){var I;if(ze)switch(N.type){case"base64":I=new ze(T,{base64:!0});break;case"binary":case"array":I=new ze(T,{base64:!1});break;case"buffer":I=new ze(T);break;default:throw new Error("Unrecognized type "+N.type)}else switch(N.type){case"base64":I=Ze.read(T,{type:"base64"});break;case"binary":I=Ze.read(T,{type:"binary"});break;case"buffer":case"array":I=Ze.read(T,{type:"buffer"});break;default:throw new Error("Unrecognized type "+N.type)}return I}function ct(T,N){if(T.charAt(0)=="/")return T.slice(1);var I=N.split("/");N.slice(-1)!="/"&&I.pop();for(var J=T.split("/");J.length!==0;){var ne=J.shift();ne===".."?I.pop():ne!=="."&&I.push(ne)}return I.join("/")}var er=`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
`,ut=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,at=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/mg;er.match(at)||(at=/<[^>]*>/g);var Ye=/<\w*:/,Je=/<(\/?)\w+:/;function Vt(T,N,I){for(var J={},ne=0,_e=0;ne!==T.length&&!((_e=T.charCodeAt(ne))===32||_e===10||_e===13);++ne);if(N||(J[0]=T.slice(0,ne)),ne===T.length)return J;var qe=T.match(ut),We=0,Ct="",kt=0,qt="",Ir="",Ur=1;if(qe)for(kt=0;kt!=qe.length;++kt){for(Ir=qe[kt],_e=0;_e!=Ir.length&&!(Ir.charCodeAt(_e)===61);++_e);for(qt=Ir.slice(0,_e).trim();Ir.charCodeAt(_e+1)==32;)++_e;for(Ur=(ne=Ir.charCodeAt(_e+1))==34||ne==39?1:0,Ct=Ir.slice(_e+1+Ur,Ir.length-Ur),We=0;We!=qt.length&&!(qt.charCodeAt(We)===58);++We);if(We===qt.length)qt.indexOf("_")>0&&(qt=qt.slice(0,qt.indexOf("_"))),J[qt]=Ct,I||(J[qt.toLowerCase()]=Ct);else{var Vr=(We===5&&qt.slice(0,5)==="xmlns"?"xmlns":"")+qt.slice(We+1);if(J[Vr]&&qt.slice(We-3,We)=="ext")continue;J[Vr]=Ct,I||(J[Vr.toLowerCase()]=Ct)}}return J}function Ar(T){return T.replace(Je,"<$1")}var Nr={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},Rr=Q(Nr),Ln=function(){var T=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/ig,N=/_x([\da-fA-F]{4})_/ig;return function I(J){var ne=J+"",_e=ne.indexOf("<![CDATA[");if(_e==-1)return ne.replace(T,function(We,Ct){return Nr[We]||String.fromCharCode(parseInt(Ct,We.indexOf("x")>-1?16:10))||We}).replace(N,function(We,Ct){return String.fromCharCode(parseInt(Ct,16))});var qe=ne.indexOf("]]>");return I(ne.slice(0,_e))+ne.slice(_e+9,qe)+I(ne.slice(qe+3))}}(),bn=/[&<>'"]/g,Zn=/[\u0000-\u0008\u000b-\u001f]/g;function Zt(T){var N=T+"";return N.replace(bn,function(I){return Rr[I]}).replace(Zn,function(I){return"_x"+("000"+I.charCodeAt(0).toString(16)).slice(-4)+"_"})}function $t(T){return Zt(T).replace(/ /g,"_x0020_")}var Be=/[\u0000-\u001f]/g;function je(T){var N=T+"";return N.replace(bn,function(I){return Rr[I]}).replace(/\n/g,"<br/>").replace(Be,function(I){return"&#x"+("000"+I.charCodeAt(0).toString(16)).slice(-4)+";"})}function rt(T){var N=T+"";return N.replace(bn,function(I){return Rr[I]}).replace(Be,function(I){return"&#x"+I.charCodeAt(0).toString(16).toUpperCase()+";"})}var bt=function(){var T=/&#(\d+);/g;function N(I,J){return String.fromCharCode(parseInt(J,10))}return function(J){return J.replace(T,N)}}(),gr=function(){return function(N){return N.replace(/(\r\n|[\r\n])/g,"&#10;")}}();function Gt(T){switch(T){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var ar=function(N){for(var I="",J=0,ne=0,_e=0,qe=0,We=0,Ct=0;J<N.length;){if(ne=N.charCodeAt(J++),ne<128){I+=String.fromCharCode(ne);continue}if(_e=N.charCodeAt(J++),ne>191&&ne<224){We=(ne&31)<<6,We|=_e&63,I+=String.fromCharCode(We);continue}if(qe=N.charCodeAt(J++),ne<240){I+=String.fromCharCode((ne&15)<<12|(_e&63)<<6|qe&63);continue}We=N.charCodeAt(J++),Ct=((ne&7)<<18|(_e&63)<<12|(qe&63)<<6|We&63)-65536,I+=String.fromCharCode(55296+(Ct>>>10&1023)),I+=String.fromCharCode(56320+(Ct&1023))}return I},Gr=function(N){for(var I=[],J=0,ne=0,_e=0;J<N.length;){ne=N.charCodeAt(J++);switch(!0){case ne<128:I.push(String.fromCharCode(ne));break;case ne<2048:I.push(String.fromCharCode(192+(ne>>6))),I.push(String.fromCharCode(128+(ne&63)));break;case(ne>=55296&&ne<57344):ne-=55296,_e=N.charCodeAt(J++)-56320+(ne<<10),I.push(String.fromCharCode(240+(_e>>18&7))),I.push(String.fromCharCode(144+(_e>>12&63))),I.push(String.fromCharCode(128+(_e>>6&63))),I.push(String.fromCharCode(128+(_e&63)));break;default:I.push(String.fromCharCode(224+(ne>>12))),I.push(String.fromCharCode(128+(ne>>6&63))),I.push(String.fromCharCode(128+(ne&63)))}}return I.join("")};if(S){var cn=function(N){var I=m.alloc(2*N.length),J,ne,_e=1,qe=0,We=0,Ct;for(ne=0;ne<N.length;ne+=_e)_e=1,(Ct=N.charCodeAt(ne))<128?J=Ct:Ct<224?(J=(Ct&31)*64+(N.charCodeAt(ne+1)&63),_e=2):Ct<240?(J=(Ct&15)*4096+(N.charCodeAt(ne+1)&63)*64+(N.charCodeAt(ne+2)&63),_e=3):(_e=4,J=(Ct&7)*262144+(N.charCodeAt(ne+1)&63)*4096+(N.charCodeAt(ne+2)&63)*64+(N.charCodeAt(ne+3)&63),J-=65536,We=55296+(J>>>10&1023),J=56320+(J&1023)),We!==0&&(I[qe++]=We&255,I[qe++]=We>>>8,We=0),I[qe++]=J%256,I[qe++]=J>>>8;return I.slice(0,qe).toString("ucs2")},Kn="foo bar baz\xE2\x98\x83\xF0\x9F\x8D\xA3";ar(Kn)==cn(Kn)&&(ar=cn);var yr=function(N){return O(N,"binary").toString("utf8")};ar(Kn)==yr(Kn)&&(ar=yr),Gr=function(N){return O(N,"utf8").toString("binary")}}var Mt=function(){var T={};return function(I,J){var ne=I+"|"+(J||"");return T[ne]?T[ne]:T[ne]=new RegExp("<(?:\\w+:)?"+I+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+I+">",J||"")}}(),Ft=function(){var T=[["nbsp"," "],["middot","\xB7"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(N){return[new RegExp("&"+N[0]+";","ig"),N[1]]});return function(I){for(var J=I.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,`
`).replace(/<[^>]*>/g,""),ne=0;ne<T.length;++ne)J=J.replace(T[ne][0],T[ne][1]);return J}}(),Lr=function(){var T={};return function(I){return T[I]!==void 0?T[I]:T[I]=new RegExp("<(?:vt:)?"+I+">([\\s\\S]*?)</(?:vt:)?"+I+">","g")}}(),pr=/<\/?(?:vt:)?variant>/g,Ht=/<(?:vt:)([^>]*)>([\s\S]*)</;function cr(T,N){var I=Vt(T),J=T.match(Lr(I.baseType))||[],ne=[];if(J.length!=I.size){if(N.WTF)throw new Error("unexpected vector length "+J.length+" != "+I.size);return ne}return J.forEach(function(_e){var qe=_e.replace(pr,"").match(Ht);qe&&ne.push({v:ar(qe[2]),t:qe[1]})}),ne}var Bt=/(^\s|\s$|\n)/;function or(T,N){return"<"+T+(N.match(Bt)?' xml:space="preserve"':"")+">"+N+"</"+T+">"}function Hr(T){return Ve(T).map(function(N){return" "+N+'="'+T[N]+'"'}).join("")}function Tr(T,N,I){return"<"+T+(I!=null?Hr(I):"")+(N!=null?(N.match(Bt)?' xml:space="preserve"':"")+">"+N+"</"+T:"/")+">"}function jr(T,N){try{return T.toISOString().replace(/\.\d*/,"")}catch(I){if(N)throw I}return""}function pn(T,N){switch(typeof T){case"string":var I=Tr("vt:lpwstr",Zt(T));return N&&(I=I.replace(/&quot;/g,"_x0022_")),I;case"number":return Tr((T|0)==T?"vt:i4":"vt:r8",Zt(String(T)));case"boolean":return Tr("vt:bool",T?"true":"false")}if(T instanceof Date)return Tr("vt:filetime",jr(T));throw new Error("Unable to serialize "+T)}var en={dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema"};en.main=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"];var ti={o:"urn:schemas-microsoft-com:office:office",x:"urn:schemas-microsoft-com:office:excel",ss:"urn:schemas-microsoft-com:office:spreadsheet",dt:"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",mv:"http://macVmlSchemaUri",v:"urn:schemas-microsoft-com:vml",html:"http://www.w3.org/TR/REC-html40"};function ri(T,N){for(var I=1-2*(T[N+7]>>>7),J=((T[N+7]&127)<<4)+(T[N+6]>>>4&15),ne=T[N+6]&15,_e=5;_e>=0;--_e)ne=ne*256+T[N+_e];return J==2047?ne==0?I*Infinity:NaN:(J==0?J=-1022:(J-=1023,ne+=Math.pow(2,52)),I*Math.pow(2,J-52)*ne)}function _i(T,N,I){var J=(N<0||1/N==-Infinity?1:0)<<7,ne=0,_e=0,qe=J?-N:N;isFinite(qe)?qe==0?ne=_e=0:(ne=Math.floor(Math.log(qe)/Math.LN2),_e=qe*Math.pow(2,52-ne),ne<=-1023&&(!isFinite(_e)||_e<Math.pow(2,52))?ne=-1022:(_e-=Math.pow(2,52),ne+=1023)):(ne=2047,_e=isNaN(N)?26985:0);for(var We=0;We<=5;++We,_e/=256)T[I+We]=_e&255;T[I+6]=(ne&15)<<4|_e&15,T[I+7]=ne>>4|J}var Ri=function(N){for(var I=[],J=10240,ne=0;ne<N[0].length;++ne)if(N[0][ne])for(var _e=0,qe=N[0][ne].length;_e<qe;_e+=J)I.push.apply(I,N[0][ne].slice(_e,_e+J));return I},ia=Ri,ba=function(N,I,J){for(var ne=[],_e=I;_e<J;_e+=2)ne.push(String.fromCharCode(kr(N,_e)));return ne.join("").replace(z,"")},vt=ba,Le=function(N,I,J){for(var ne=[],_e=I;_e<I+J;++_e)ne.push(("0"+N[_e].toString(16)).slice(-2));return ne.join("")},Ke=Le,et=function(N,I,J){for(var ne=[],_e=I;_e<J;_e++)ne.push(String.fromCharCode(wt(N,_e)));return ne.join("")},ht=et,ot=function(N,I){var J=nn(N,I);return J>0?et(N,I+4,I+4+J-1):""},mt=ot,Wt=function(N,I){var J=nn(N,I);return J>0?et(N,I+4,I+4+J-1):""},Ot=Wt,wr=function(N,I){var J=2*nn(N,I);return J>0?et(N,I+4,I+4+J-1):""},Xr=wr,zr,on;zr=on=function(N,I){var J=nn(N,I);return J>0?ba(N,I+4,I+4+J):""};var fr=function(N,I){var J=nn(N,I);return J>0?et(N,I+4,I+4+J):""},Cr=fr,Xt,Pr;Xt=Pr=function(N,I){return ri(N,I)};var vr=function(N){return Array.isArray(N)};S&&(ba=function(N,I,J){return m.isBuffer(N)?N.toString("utf16le",I,J).replace(z,""):vt(N,I,J)},Le=function(N,I,J){return m.isBuffer(N)?N.toString("hex",I,I+J):Ke(N,I,J)},ot=function(N,I){if(!m.isBuffer(N))return mt(N,I);var J=N.readUInt32LE(I);return J>0?N.toString("utf8",I+4,I+4+J-1):""},Wt=function(N,I){if(!m.isBuffer(N))return Ot(N,I);var J=N.readUInt32LE(I);return J>0?N.toString("utf8",I+4,I+4+J-1):""},wr=function(N,I){if(!m.isBuffer(N))return Xr(N,I);var J=2*N.readUInt32LE(I);return N.toString("utf16le",I+4,I+4+J-1)},zr=function(N,I){if(!m.isBuffer(N))return on(N,I);var J=N.readUInt32LE(I);return N.toString("utf16le",I+4,I+4+J)},fr=function(N,I){if(!m.isBuffer(N))return Cr(N,I);var J=N.readUInt32LE(I);return N.toString("utf8",I+4,I+4+J)},et=function(N,I,J){return m.isBuffer(N)?N.toString("utf8",I,J):ht(N,I,J)},Ri=function(N){return N[0].length>0&&m.isBuffer(N[0][0])?m.concat(N[0]):ia(N)},W=function(N){return m.isBuffer(N[0])?m.concat(N):[].concat.apply([],N)},Xt=function(N,I){return m.isBuffer(N)?N.readDoubleLE(I):Pr(N,I)},vr=function(N){return m.isBuffer(N)||Array.isArray(N)}),typeof cptable!="undefined"&&(ba=function(N,I,J){return cptable.utils.decode(1200,N.slice(I,J)).replace(z,"")},et=function(N,I,J){return cptable.utils.decode(65001,N.slice(I,J))},ot=function(N,I){var J=nn(N,I);return J>0?cptable.utils.decode(n,N.slice(I+4,I+4+J-1)):""},Wt=function(N,I){var J=nn(N,I);return J>0?cptable.utils.decode(s,N.slice(I+4,I+4+J-1)):""},wr=function(N,I){var J=2*nn(N,I);return J>0?cptable.utils.decode(1200,N.slice(I+4,I+4+J-1)):""},zr=function(N,I){var J=nn(N,I);return J>0?cptable.utils.decode(1200,N.slice(I+4,I+4+J)):""},fr=function(N,I){var J=nn(N,I);return J>0?cptable.utils.decode(65001,N.slice(I+4,I+4+J)):""});var wt=function(N,I){return N[I]},kr=function(N,I){return N[I+1]*(1<<8)+N[I]},xn=function(N,I){var J=N[I+1]*(1<<8)+N[I];return J<32768?J:(65535-J+1)*-1},nn=function(N,I){return N[I+3]*(1<<24)+(N[I+2]<<16)+(N[I+1]<<8)+N[I]},Yn=function(N,I){return N[I+3]<<24|N[I+2]<<16|N[I+1]<<8|N[I]},Wn=function(N,I){return N[I]<<24|N[I+1]<<16|N[I+2]<<8|N[I+3]};function In(T,N){var I="",J,ne,_e=[],qe,We,Ct,kt;switch(N){case"dbcs":if(kt=this.l,S&&m.isBuffer(this))I=this.slice(this.l,this.l+2*T).toString("utf16le");else for(Ct=0;Ct<T;++Ct)I+=String.fromCharCode(kr(this,kt)),kt+=2;T*=2;break;case"utf8":I=et(this,this.l,this.l+T);break;case"utf16le":T*=2,I=ba(this,this.l,this.l+T);break;case"wstr":if(typeof cptable!="undefined")I=cptable.utils.decode(s,this.slice(this.l,this.l+2*T));else return In.call(this,T,"dbcs");T=2*T;break;case"lpstr-ansi":I=ot(this,this.l),T=4+nn(this,this.l);break;case"lpstr-cp":I=Wt(this,this.l),T=4+nn(this,this.l);break;case"lpwstr":I=wr(this,this.l),T=4+2*nn(this,this.l);break;case"lpp4":T=4+nn(this,this.l),I=zr(this,this.l),T&2&&(T+=2);break;case"8lpp4":T=4+nn(this,this.l),I=fr(this,this.l),T&3&&(T+=4-(T&3));break;case"cstr":for(T=0,I="";(qe=wt(this,this.l+T++))!==0;)_e.push(w(qe));I=_e.join("");break;case"_wstr":for(T=0,I="";(qe=kr(this,this.l+T))!==0;)_e.push(w(qe)),T+=2;T+=2,I=_e.join("");break;case"dbcs-cont":for(I="",kt=this.l,Ct=0;Ct<T;++Ct){if(this.lens&&this.lens.indexOf(kt)!==-1)return qe=wt(this,kt),this.l=kt+1,We=In.call(this,T-Ct,qe?"dbcs-cont":"sbcs-cont"),_e.join("")+We;_e.push(w(kr(this,kt))),kt+=2}I=_e.join(""),T*=2;break;case"cpstr":if(typeof cptable!="undefined"){I=cptable.utils.decode(s,this.slice(this.l,this.l+T));break}case"sbcs-cont":for(I="",kt=this.l,Ct=0;Ct!=T;++Ct){if(this.lens&&this.lens.indexOf(kt)!==-1)return qe=wt(this,kt),this.l=kt+1,We=In.call(this,T-Ct,qe?"dbcs-cont":"sbcs-cont"),_e.join("")+We;_e.push(w(wt(this,kt))),kt+=1}I=_e.join("");break;default:switch(T){case 1:return J=wt(this,this.l),this.l++,J;case 2:return J=(N==="i"?xn:kr)(this,this.l),this.l+=2,J;case 4:case-4:return N==="i"||(this[this.l+3]&128)===0?(J=(T>0?Yn:Wn)(this,this.l),this.l+=4,J):(ne=nn(this,this.l),this.l+=4,ne);case 8:case-8:if(N==="f")return T==8?ne=Xt(this,this.l):ne=Xt([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,ne;T=8;case 16:I=Le(this,this.l,T);break}}return this.l+=T,I}var On=function(N,I,J){N[J]=I&255,N[J+1]=I>>>8&255,N[J+2]=I>>>16&255,N[J+3]=I>>>24&255},di=function(N,I,J){N[J]=I&255,N[J+1]=I>>8&255,N[J+2]=I>>16&255,N[J+3]=I>>24&255},Un=function(N,I,J){N[J]=I&255,N[J+1]=I>>>8&255};function fn(T,N,I){var J=0,ne=0;if(I==="dbcs"){for(ne=0;ne!=N.length;++ne)Un(this,N.charCodeAt(ne),this.l+2*ne);J=2*N.length}else if(I==="sbcs"){if(typeof cptable!="undefined"&&n==874)for(ne=0;ne!=N.length;++ne){var _e=cptable.utils.encode(n,N.charAt(ne));this[this.l+ne]=_e[0]}else for(N=N.replace(/[^\x00-\x7F]/g,"_"),ne=0;ne!=N.length;++ne)this[this.l+ne]=N.charCodeAt(ne)&255;J=N.length}else if(I==="hex"){for(;ne<T;++ne)this[this.l++]=parseInt(N.slice(2*ne,2*ne+2),16)||0;return this}else if(I==="utf16le"){var qe=Math.min(this.l+T,this.length);for(ne=0;ne<Math.min(N.length,T);++ne){var We=N.charCodeAt(ne);this[this.l++]=We&255,this[this.l++]=We>>8}for(;this.l<qe;)this[this.l++]=0;return this}else switch(T){case 1:J=1,this[this.l]=N&255;break;case 2:J=2,this[this.l]=N&255,N>>>=8,this[this.l+1]=N&255;break;case 3:J=3,this[this.l]=N&255,N>>>=8,this[this.l+1]=N&255,N>>>=8,this[this.l+2]=N&255;break;case 4:J=4,On(this,N,this.l);break;case 8:if(J=8,I==="f"){_i(this,N,this.l);break}case 16:break;case-4:J=4,di(this,N,this.l);break}return this.l+=J,this}function Qn(T,N){var I=Le(this,this.l,T.length>>1);if(I!==T)throw new Error(N+"Expected "+T+" saw "+I);this.l+=T.length>>1}function Tn(T,N){T.l=N,T.read_shift=In,T.chk=Qn,T.write_shift=fn}function Bi(T,N){T.l+=N}function Mn(T){var N=F(T);return Tn(N,0),N}function Zi(T,N,I){if(!T)return;var J,ne,_e;Tn(T,T.l||0);for(var qe=T.length,We=0,Ct=0;T.l<qe;){We=T.read_shift(1),We&128&&(We=(We&127)+((T.read_shift(1)&127)<<7));var kt=Oh[We]||Oh[65535];for(J=T.read_shift(1),_e=J&127,ne=1;ne<4&&J&128;++ne)_e+=((J=T.read_shift(1))&127)<<7*ne;Ct=T.l+_e;var qt=kt.f&&kt.f(T,_e,I);if(T.l=Ct,N(qt,kt.n,We))return}}function Ei(){var T=[],N=S?256:2048,I=function(kt){var qt=Mn(kt);return Tn(qt,0),qt},J=I(N),ne=function(){if(!J)return;J.length>J.l&&(J=J.slice(0,J.l),J.l=J.length),J.length>0&&T.push(J),J=null},_e=function(kt){return J&&kt<J.length-J.l?J:(ne(),J=I(Math.max(kt+1,N)))},qe=function(){return ne(),Ri([T])},We=function(kt){ne(),J=kt,J.l==null&&(J.l=J.length),_e(N)};return{next:_e,push:We,end:qe,_bufs:T}}function pi(T,N,I,J){var ne=+tp[N],_e;if(isNaN(ne))return;J||(J=Oh[ne].p||(I||[]).length||0),_e=1+(ne>=128?1:0)+1,J>=128&&++_e,J>=16384&&++_e,J>=2097152&&++_e;var qe=T.next(_e);ne<=127?qe.write_shift(1,ne):(qe.write_shift(1,(ne&127)+128),qe.write_shift(1,ne>>7));for(var We=0;We!=4;++We)if(J>=128)qe.write_shift(1,(J&127)+128),J>>=7;else{qe.write_shift(1,J);break}J>0&&vr(I)&&T.push(I)}function Yi(T,N,I){var J=Ut(T);if(N.s?(J.cRel&&(J.c+=N.s.c),J.rRel&&(J.r+=N.s.r)):(J.cRel&&(J.c+=N.c),J.rRel&&(J.r+=N.r)),!I||I.biff<12){for(;J.c>=256;)J.c-=256;for(;J.r>=65536;)J.r-=65536}return J}function fa(T,N,I){var J=Ut(T);return J.s=Yi(J.s,N.s,I),J.e=Yi(J.e,N.s,I),J}function zn(T,N){if(T.cRel&&T.c<0)for(T=Ut(T);T.c<0;)T.c+=N>8?16384:256;if(T.rRel&&T.r<0)for(T=Ut(T);T.r<0;)T.r+=N>8?1048576:N>5?65536:16384;var I=hn(T);return!T.cRel&&T.cRel!=null&&(I=Ia(I)),!T.rRel&&T.rRel!=null&&(I=Pi(I)),I}function sn(T,N){return T.s.r==0&&!T.s.rRel&&(T.e.r==(N.biff>=12?1048575:N.biff>=8?65536:16384)&&!T.e.rRel)?(T.s.cRel?"":"$")+ha(T.s.c)+":"+(T.e.cRel?"":"$")+ha(T.e.c):T.s.c==0&&!T.s.cRel&&(T.e.c==(N.biff>=12?16383:255)&&!T.e.cRel)?(T.s.rRel?"":"$")+gi(T.s.r)+":"+(T.e.rRel?"":"$")+gi(T.e.r):zn(T.s,N.biff)+":"+zn(T.e,N.biff)}var ni={},si=function(N,I){var J;if(typeof I!="undefined")J=I;else try{J=o(5)}catch(ne){J=null}N.rc4=function(ne,_e){var qe=new Array(256),We=0,Ct=0,kt=0,qt=0;for(Ct=0;Ct!=256;++Ct)qe[Ct]=Ct;for(Ct=0;Ct!=256;++Ct)kt=kt+qe[Ct]+ne[Ct%ne.length].charCodeAt(0)&255,qt=qe[Ct],qe[Ct]=qe[kt],qe[kt]=qt;Ct=kt=0;var Ir=F(_e.length);for(We=0;We!=_e.length;++We)Ct=Ct+1&255,kt=(kt+qe[Ct])%256,qt=qe[Ct],qe[Ct]=qe[kt],qe[kt]=qt,Ir[We]=_e[We]^qe[qe[Ct]+qe[kt]&255];return Ir},N.md5=function(ne){if(!J)throw new Error("Unsupported crypto");return J.createHash("md5").update(ne).digest("hex")}};si(ni,typeof crypto!="undefined"?crypto:void 0);function hi(T){return parseInt(ki(T),10)-1}function gi(T){return""+(T+1)}function Pi(T){return T.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}function ki(T){return T.replace(/\$(\d+)$/,"$1")}function Ki(T){for(var N=ka(T),I=0,J=0;J!==N.length;++J)I=26*I+N.charCodeAt(J)-64;return I-1}function ha(T){if(T<0)throw new Error("invalid column "+T);var N="";for(++T;T;T=Math.floor((T-1)/26))N=String.fromCharCode((T-1)%26+65)+N;return N}function Ia(T){return T.replace(/^([A-Z])/,"$$$1")}function ka(T){return T.replace(/^\$([A-Z])/,"$1")}function jo(T){return T.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")}function Li(T){for(var N=0,I=0,J=0;J<T.length;++J){var ne=T.charCodeAt(J);ne>=48&&ne<=57?N=10*N+(ne-48):ne>=65&&ne<=90&&(I=26*I+(ne-64))}return{c:I-1,r:N-1}}function hn(T){for(var N=T.c+1,I="";N;N=(N-1)/26|0)I=String.fromCharCode((N-1)%26+65)+I;return I+(T.r+1)}function Gi(T){var N=T.indexOf(":");return N==-1?{s:Li(T),e:Li(T)}:{s:Li(T.slice(0,N)),e:Li(T.slice(N+1))}}function ca(T,N){return typeof N=="undefined"||typeof N=="number"?ca(T.s,T.e):(typeof T!="string"&&(T=hn(T)),typeof N!="string"&&(N=hn(N)),T==N?T:T+":"+N)}function ua(T){var N={s:{c:0,r:0},e:{c:0,r:0}},I=0,J=0,ne=0,_e=T.length;for(I=0;J<_e&&!((ne=T.charCodeAt(J)-64)<1||ne>26);++J)I=26*I+ne;for(N.s.c=--I,I=0;J<_e&&!((ne=T.charCodeAt(J)-48)<0||ne>9);++J)I=10*I+ne;if(N.s.r=--I,J===_e||T.charCodeAt(++J)===58)return N.e.c=N.s.c,N.e.r=N.s.r,N;for(I=0;J!=_e&&!((ne=T.charCodeAt(J)-64)<1||ne>26);++J)I=26*I+ne;for(N.e.c=--I,I=0;J!=_e&&!((ne=T.charCodeAt(J)-48)<0||ne>9);++J)I=10*I+ne;return N.e.r=--I,N}function $a(T,N){var I=T.t=="d"&&N instanceof Date;if(T.z!=null)try{return T.w=X.format(T.z,I?me(N):N)}catch(J){}try{return T.w=X.format((T.XF||{}).numFmtId||(I?14:0),I?me(N):N)}catch(J){return""+N}}function ft(T,N,I){return T==null||T.t==null||T.t=="z"?"":T.w!==void 0?T.w:(T.t=="d"&&!T.z&&I&&I.dateNF&&(T.z=I.dateNF),T.t=="e"?Es[T.v]||T.v:N==null?$a(T,T.v):$a(T,N))}function Lt(T,N){var I=N&&N.sheet?N.sheet:"Sheet1",J={};return J[I]=T,{SheetNames:[I],Sheets:J}}function _r(T,N,I){var J=I||{},ne=T?Array.isArray(T):J.dense;C!=null&&ne==null&&(ne=C);var _e=T||(ne?[]:{}),qe=0,We=0;if(_e&&J.origin!=null){if(typeof J.origin=="number")qe=J.origin;else{var Ct=typeof J.origin=="string"?Li(J.origin):J.origin;qe=Ct.r,We=Ct.c}_e["!ref"]||(_e["!ref"]="A1:A1")}var kt={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(_e["!ref"]){var qt=ua(_e["!ref"]);kt.s.c=qt.s.c,kt.s.r=qt.s.r,kt.e.c=Math.max(kt.e.c,qt.e.c),kt.e.r=Math.max(kt.e.r,qt.e.r),qe==-1&&(kt.e.r=qe=qt.e.r+1)}for(var Ir=0;Ir!=N.length;++Ir){if(!N[Ir])continue;if(!Array.isArray(N[Ir]))throw new Error("aoa_to_sheet expects an array of arrays");for(var Ur=0;Ur!=N[Ir].length;++Ur){if(typeof N[Ir][Ur]=="undefined")continue;var Vr={v:N[Ir][Ur]},yn=qe+Ir,Qr=We+Ur;if(kt.s.r>yn&&(kt.s.r=yn),kt.s.c>Qr&&(kt.s.c=Qr),kt.e.r<yn&&(kt.e.r=yn),kt.e.c<Qr&&(kt.e.c=Qr),N[Ir][Ur]&&typeof N[Ir][Ur]=="object"&&!Array.isArray(N[Ir][Ur])&&!(N[Ir][Ur]instanceof Date))Vr=N[Ir][Ur];else if(Array.isArray(Vr.v)&&(Vr.f=N[Ir][Ur][1],Vr.v=Vr.v[0]),Vr.v===null)if(Vr.f)Vr.t="n";else if(J.nullError)Vr.t="e",Vr.v=0;else if(J.sheetStubs)Vr.t="z";else continue;else typeof Vr.v=="number"?Vr.t="n":typeof Vr.v=="boolean"?Vr.t="b":Vr.v instanceof Date?(Vr.z=J.dateNF||X._table[14],J.cellDates?(Vr.t="d",Vr.w=X.format(Vr.z,me(Vr.v))):(Vr.t="n",Vr.v=me(Vr.v),Vr.w=X.format(Vr.z,Vr.v))):Vr.t="s";if(ne)_e[yn]||(_e[yn]=[]),_e[yn][Qr]&&_e[yn][Qr].z&&(Vr.z=_e[yn][Qr].z),_e[yn][Qr]=Vr;else{var Pn=hn({c:Qr,r:yn});_e[Pn]&&_e[Pn].z&&(Vr.z=_e[Pn].z),_e[Pn]=Vr}}}return kt.s.c<1e7&&(_e["!ref"]=ca(kt)),_e}function Tt(T,N){return _r(null,T,N)}function Te(T,N){return N||(N=Mn(4)),N.write_shift(4,T),N}function st(T){var N=T.read_shift(4);return N===0?"":T.read_shift(N,"dbcs")}function _t(T,N){var I=!1;return N==null&&(I=!0,N=Mn(4+2*T.length)),N.write_shift(4,T.length),T.length>0&&N.write_shift(0,T,"dbcs"),I?N.slice(0,N.l):N}function It(T){return{ich:T.read_shift(2),ifnt:T.read_shift(2)}}function ur(T,N){return N||(N=Mn(4)),N.write_shift(2,T.ich||0),N.write_shift(2,T.ifnt||0),N}function xr(T,N){var I=T.l,J=T.read_shift(1),ne=st(T),_e=[],qe={t:ne,h:ne};if((J&1)!==0){for(var We=T.read_shift(4),Ct=0;Ct!=We;++Ct)_e.push(It(T));qe.r=_e}else qe.r=[{ich:0,ifnt:0}];return T.l=I+N,qe}function Br(T,N){var I=!1;return N==null&&(I=!0,N=Mn(15+4*T.t.length)),N.write_shift(1,0),_t(T.t,N),I?N.slice(0,N.l):N}var Wr=xr;function Zr(T,N){var I=!1;return N==null&&(I=!0,N=Mn(23+4*T.t.length)),N.write_shift(1,1),_t(T.t,N),N.write_shift(4,1),ur({ich:0,ifnt:0},N),I?N.slice(0,N.l):N}function mn(T){var N=T.read_shift(4),I=T.read_shift(2);return I+=T.read_shift(1)<<16,T.l++,{c:N,iStyleRef:I}}function rn(T,N){return N==null&&(N=Mn(8)),N.write_shift(-4,T.c),N.write_shift(3,T.iStyleRef||T.s),N.write_shift(1,0),N}function Nn(T){var N=T.read_shift(2);return N+=T.read_shift(1)<<16,T.l++,{c:-1,iStyleRef:N}}function qr(T,N){return N==null&&(N=Mn(4)),N.write_shift(3,T.iStyleRef||T.s),N.write_shift(1,0),N}var kn=st,Hn=_t;function ii(T){var N=T.read_shift(4);return N===0||N===4294967295?"":T.read_shift(N,"dbcs")}function li(T,N){var I=!1;return N==null&&(I=!0,N=Mn(127)),N.write_shift(4,T.length>0?T.length:4294967295),T.length>0&&N.write_shift(0,T,"dbcs"),I?N.slice(0,N.l):N}var ai=st,Oi=ii,Fi=li;function Qi(T){var N=T.slice(T.l,T.l+4),I=N[0]&1,J=N[0]&2;T.l+=4,N[0]&=252;var ne=J===0?Xt([0,0,0,0,N[0],N[1],N[2],N[3]],0):Yn(N,0)>>2;return I?ne/100:ne}function Ui(T,N){N==null&&(N=Mn(4));var I=0,J=0,ne=T*100;if(T==(T|0)&&T>=-(1<<29)&&T<1<<29?J=1:ne==(ne|0)&&ne>=-(1<<29)&&ne<1<<29&&(J=1,I=1),J)N.write_shift(-4,((I?ne:T)<<2)+(I+2));else throw new Error("unsupported RkNumber "+T)}function $i(T){var N={s:{},e:{}};return N.s.r=T.read_shift(4),N.e.r=T.read_shift(4),N.s.c=T.read_shift(4),N.e.c=T.read_shift(4),N}function qi(T,N){return N||(N=Mn(16)),N.write_shift(4,T.s.r),N.write_shift(4,T.e.r),N.write_shift(4,T.s.c),N.write_shift(4,T.e.c),N}var na=$i,Ci=qi;function ya(T){if(T.length-T.l<8)throw"XLS Xnum Buffer underflow";return T.read_shift(8,"f")}function La(T,N){return(N||Mn(8)).write_shift(8,T,"f")}function oa(T){var N={},I=T.read_shift(1),J=I>>>1,ne=T.read_shift(1),_e=T.read_shift(2,"i"),qe=T.read_shift(1),We=T.read_shift(1),Ct=T.read_shift(1);T.l++;switch(J){case 0:N.auto=1;break;case 1:N.index=ne;var kt=Io[ne];kt&&(N.rgb=Rt(kt));break;case 2:N.rgb=Rt([qe,We,Ct]);break;case 3:N.theme=ne;break}return _e!=0&&(N.tint=_e>0?_e/32767:_e/32768),N}function Ji(T,N){if(N||(N=Mn(8)),!T||T.auto)return N.write_shift(4,0),N.write_shift(4,0),N;T.index!=null?(N.write_shift(1,2),N.write_shift(1,T.index)):T.theme!=null?(N.write_shift(1,6),N.write_shift(1,T.theme)):(N.write_shift(1,5),N.write_shift(1,0));var I=T.tint||0;if(I>0?I*=32767:I<0&&(I*=32768),N.write_shift(2,I),!T.rgb||T.theme!=null)N.write_shift(2,0),N.write_shift(1,0),N.write_shift(1,0);else{var J=T.rgb||"FFFFFF";typeof J=="number"&&(J=("000000"+J.toString(16)).slice(-6)),N.write_shift(1,parseInt(J.slice(0,2),16)),N.write_shift(1,parseInt(J.slice(2,4),16)),N.write_shift(1,parseInt(J.slice(4,6),16)),N.write_shift(1,255)}return N}function Ka(T){var N=T.read_shift(1);T.l++;var I={fBold:N&1,fItalic:N&2,fUnderline:N&4,fStrikeout:N&8,fOutline:N&16,fShadow:N&32,fCondense:N&64,fExtend:N&128};return I}function po(T,N){N||(N=Mn(2));var I=(T.italic?2:0)|(T.strike?8:0)|(T.outline?16:0)|(T.shadow?32:0)|(T.condense?64:0)|(T.extend?128:0);return N.write_shift(1,I),N.write_shift(1,0),N}function Fo(T,N){var I={2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"},J=T.read_shift(4);switch(J){case 0:return"";case 4294967295:case 4294967294:return I[T.read_shift(4)]||""}if(J>400)throw new Error("Unsupported Clipboard: "+J.toString(16));return T.l-=4,T.read_shift(0,N==1?"lpstr":"lpwstr")}function Go(T){return Fo(T,1)}function Ho(T){return Fo(T,2)}var yo=2,Wa=3,zo=11,Bo=12,uo=19,no=30,ja=64,Oo=65,ls=71,Ao=4096,ko=80,Os=81,cs=[ko,Os],gs={1:{n:"CodePage",t:yo},2:{n:"Category",t:ko},3:{n:"PresentationFormat",t:ko},4:{n:"ByteCount",t:Wa},5:{n:"LineCount",t:Wa},6:{n:"ParagraphCount",t:Wa},7:{n:"SlideCount",t:Wa},8:{n:"NoteCount",t:Wa},9:{n:"HiddenCount",t:Wa},10:{n:"MultimediaClipCount",t:Wa},11:{n:"ScaleCrop",t:zo},12:{n:"HeadingPairs",t:Ao|Bo},13:{n:"TitlesOfParts",t:Ao|no},14:{n:"Manager",t:ko},15:{n:"Company",t:ko},16:{n:"LinksUpToDate",t:zo},17:{n:"CharacterCount",t:Wa},19:{n:"SharedDoc",t:zo},22:{n:"HyperlinksChanged",t:zo},23:{n:"AppVersion",t:Wa,p:"version"},24:{n:"DigSig",t:Oo},26:{n:"ContentType",t:ko},27:{n:"ContentStatus",t:ko},28:{n:"Language",t:ko},29:{n:"Version",t:ko},255:{},2147483648:{n:"Locale",t:uo},2147483651:{n:"Behavior",t:uo},1919054434:{}},Ga={1:{n:"CodePage",t:yo},2:{n:"Title",t:ko},3:{n:"Subject",t:ko},4:{n:"Author",t:ko},5:{n:"Keywords",t:ko},6:{n:"Comments",t:ko},7:{n:"Template",t:ko},8:{n:"LastAuthor",t:ko},9:{n:"RevNumber",t:ko},10:{n:"EditTime",t:ja},11:{n:"LastPrinted",t:ja},12:{n:"CreatedDate",t:ja},13:{n:"ModifiedDate",t:ja},14:{n:"PageCount",t:Wa},15:{n:"WordCount",t:Wa},16:{n:"CharCount",t:Wa},17:{n:"Thumbnail",t:ls},18:{n:"Application",t:ko},19:{n:"DocSecurity",t:Wa},255:{},2147483648:{n:"Locale",t:uo},2147483651:{n:"Behavior",t:uo},1919054434:{}},Ra=oe(gs,"n"),ho=oe(Ga,"n"),mo={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},Eo=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];function fs(T){return T.map(function(N){return[N>>16&255,N>>8&255,N&255]})}var ws=fs([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Io=Ut(ws),Es={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Cs=G(Es),go={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"vba","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Zo=function(){var T={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"},comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};return Ve(T).forEach(function(N){["xlsm","xlam"].forEach(function(I){T[N][I]||(T[N][I]=T[N].xlsx)})}),Ve(T).forEach(function(N){Ve(T[N]).forEach(function(I){go[T[N][I]]=N})}),T}(),io=te(go);en.CT="http://schemas.openxmlformats.org/package/2006/content-types";function oo(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""}}function bo(T){var N=oo();if(!T||!T.match)return N;var I={};if((T.match(at)||[]).forEach(function(J){var ne=Vt(J);switch(ne[0].replace(Ye,"<")){case"<?xml":break;case"<Types":N.xmlns=ne["xmlns"+(ne[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":I[ne.Extension]=ne.ContentType;break;case"<Override":N[go[ne.ContentType]]!==void 0&&N[go[ne.ContentType]].push(ne.PartName);break}}),N.xmlns!==en.CT)throw new Error("Unknown Namespace: "+N.xmlns);return N.calcchain=N.calcchains.length>0?N.calcchains[0]:"",N.sst=N.strs.length>0?N.strs[0]:"",N.style=N.styles.length>0?N.styles[0]:"",N.defaults=I,delete N.calcchains,N}var Fa=Tr("Types",null,{xmlns:en.CT,"xmlns:xsd":en.xsd,"xmlns:xsi":en.xsi}),ts=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels",io.rels[0]]].map(function(T){return Tr("Default",null,{Extension:T[0],ContentType:T[1]})});function Do(T,N){var I=[],J;I[I.length]=er,I[I.length]=Fa,I=I.concat(ts);var ne=function(Ct){T[Ct]&&T[Ct].length>0&&(J=T[Ct][0],I[I.length]=Tr("Override",null,{PartName:(J[0]=="/"?"":"/")+J,ContentType:Zo[Ct][N.bookType||"xlsx"]}))},_e=function(Ct){(T[Ct]||[]).forEach(function(kt){I[I.length]=Tr("Override",null,{PartName:(kt[0]=="/"?"":"/")+kt,ContentType:Zo[Ct][N.bookType||"xlsx"]})})},qe=function(Ct){(T[Ct]||[]).forEach(function(kt){I[I.length]=Tr("Override",null,{PartName:(kt[0]=="/"?"":"/")+kt,ContentType:io[Ct][0]})})};return ne("workbooks"),_e("sheets"),_e("charts"),qe("themes"),["strs","styles"].forEach(ne),["coreprops","extprops","custprops"].forEach(qe),qe("vba"),qe("comments"),qe("drawings"),I.length>2&&(I[I.length]="</Types>",I[1]=I[1].replace("/>",">")),I.join("")}var za={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function xs(T){var N=T.lastIndexOf("/");return T.slice(0,N+1)+"_rels/"+T.slice(N+1)+".rels"}function Ya(T,N){var I={"!id":{}};if(!T)return I;N.charAt(0)!=="/"&&(N="/"+N);var J={};return(T.match(at)||[]).forEach(function(ne){var _e=Vt(ne);if(_e[0]==="<Relationship"){var qe={};qe.Type=_e.Type,qe.Target=_e.Target,qe.Id=_e.Id,qe.TargetMode=_e.TargetMode;var We=_e.TargetMode==="External"?_e.Target:ct(_e.Target,N);I[We]=qe,J[_e.Id]=qe}}),I["!id"]=J,I}en.RELS="http://schemas.openxmlformats.org/package/2006/relationships";var zs=Tr("Relationships",null,{xmlns:en.RELS});function rs(T){var N=[er,zs];return Ve(T["!id"]).forEach(function(I){N[N.length]=Tr("Relationship",null,T["!id"][I])}),N.length>2&&(N[N.length]="</Relationships>",N[1]=N[1].replace("/>",">")),N.join("")}var Po=[za.HLINK,za.XPATH,za.XMISS];function Wo(T,N,I,J,ne,_e){if(ne||(ne={}),T["!id"]||(T["!id"]={}),N<0)for(N=1;T["!id"]["rId"+N];++N);if(ne.Id="rId"+N,ne.Type=J,ne.Target=I,_e?ne.TargetMode=_e:Po.indexOf(ne.Type)>-1&&(ne.TargetMode="External"),T["!id"][ne.Id])throw new Error("Cannot rewrite rId "+N);return T["!id"][ne.Id]=ne,T[("/"+ne.Target).replace("//","/")]=ne,N}var us="application/vnd.oasis.opendocument.spreadsheet";function Ds(T,N){for(var I=Of(T),J,ne;J=jh.exec(I);)switch(J[3]){case"manifest":break;case"file-entry":if(ne=Vt(J[0],!1),ne.path=="/"&&ne.type!==us)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(N&&N.WTF)throw J}}function ul(T){var N=[er];N.push(`<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">
`),N.push(` <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>
`);for(var I=0;I<T.length;++I)N.push(' <manifest:file-entry manifest:full-path="'+T[I][0]+'" manifest:media-type="'+T[I][1]+`"/>
`);return N.push("</manifest:manifest>"),N.join("")}function vs(T,N,I){return[' <rdf:Description rdf:about="'+T+`">
`,' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(I||"odf")+"#"+N+`"/>
`,` </rdf:Description>
`].join("")}function Rs(T,N){return[' <rdf:Description rdf:about="'+T+`">
`,' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+N+`"/>
`,` </rdf:Description>
`].join("")}function Il(T){var N=[er];N.push(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
`);for(var I=0;I!=T.length;++I)N.push(vs(T[I][0],T[I][1])),N.push(Rs("",T[I][0]));return N.push(vs("","Document","pkg")),N.push("</rdf:RDF>"),N.join("")}var dl=function(){var T='<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+l.version+"</meta:generator></office:meta></office:document-meta>";return function(){return T}}(),ss=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];en.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",za.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var al=function(){for(var T=new Array(ss.length),N=0;N<ss.length;++N){var I=ss[N],J="(?:"+I[0].slice(0,I[0].indexOf(":"))+":)"+I[0].slice(I[0].indexOf(":")+1);T[N]=new RegExp("<"+J+"[^>]*>([\\s\\S]*?)</"+J+">")}return T}();function Ks(T){var N={};T=ar(T);for(var I=0;I<ss.length;++I){var J=ss[I],ne=T.match(al[I]);ne!=null&&ne.length>0&&(N[J[1]]=Ln(ne[1])),J[2]==="date"&&N[J[1]]&&(N[J[1]]=gt(N[J[1]]))}return N}var pl=Tr("cp:coreProperties",null,{"xmlns:cp":en.CORE_PROPS,"xmlns:dc":en.dc,"xmlns:dcterms":en.dcterms,"xmlns:dcmitype":en.dcmitype,"xmlns:xsi":en.xsi});function Ts(T,N,I,J,ne){if(ne[T]!=null||N==null||N==="")return;ne[T]=N,N=Zt(N),J[J.length]=I?Tr(T,N,I):or(T,N)}function ta(T,N){var I=N||{},J=[er,pl],ne={};if(!T&&!I.Props)return J.join("");T&&(T.CreatedDate!=null&&Ts("dcterms:created",typeof T.CreatedDate=="string"?T.CreatedDate:jr(T.CreatedDate,I.WTF),{"xsi:type":"dcterms:W3CDTF"},J,ne),T.ModifiedDate!=null&&Ts("dcterms:modified",typeof T.ModifiedDate=="string"?T.ModifiedDate:jr(T.ModifiedDate,I.WTF),{"xsi:type":"dcterms:W3CDTF"},J,ne));for(var _e=0;_e!=ss.length;++_e){var qe=ss[_e],We=I.Props&&I.Props[qe[1]]!=null?I.Props[qe[1]]:T?T[qe[1]]:null;We===!0?We="1":We===!1?We="0":typeof We=="number"&&(We=String(We)),We!=null&&Ts(qe[0],We,null,J,ne)}return J.length>2&&(J[J.length]="</cp:coreProperties>",J[1]=J[1].replace("/>",">")),J.join("")}var wa=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]];en.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",za.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";var Vo=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function ps(T,N,I,J){var ne=[];if(typeof T=="string")ne=cr(T,J);else for(var _e=0;_e<T.length;++_e)ne=ne.concat(T[_e].map(function(qt){return{v:qt}}));var qe=typeof N=="string"?cr(N,J).map(function(qt){return qt.v}):N,We=0,Ct=0;if(qe.length>0)for(var kt=0;kt!==ne.length;kt+=2){Ct=+ne[kt+1].v;switch(ne[kt].v){case"Worksheets":case"\u5DE5\u4F5C\u8868":case"\u041B\u0438\u0441\u0442\u044B":case"\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0639\u0645\u0644":case"\u30EF\u30FC\u30AF\u30B7\u30FC\u30C8":case"\u05D2\u05DC\u05D9\u05D5\u05E0\u05D5\u05EA \u05E2\u05D1\u05D5\u05D3\u05D4":case"Arbeitsbl\xE4tter":case"\xC7al\u0131\u015Fma Sayfalar\u0131":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de c\xE1lculo":case"Planilhas":case"Regneark":case"Hojas de c\xE1lculo":case"Werkbladen":I.Worksheets=Ct,I.SheetNames=qe.slice(We,We+Ct);break;case"Named Ranges":case"Rangos con nombre":case"\u540D\u524D\u4ED8\u304D\u4E00\u89A7":case"Benannte Bereiche":case"Navngivne omr\xE5der":I.NamedRanges=Ct,I.DefinedNames=qe.slice(We,We+Ct);break;case"Charts":case"Diagramme":I.Chartsheets=Ct,I.ChartNames=qe.slice(We,We+Ct);break}We+=Ct}}function Ps(T,N,I){var J={};return N||(N={}),T=ar(T),wa.forEach(function(ne){var _e=(T.match(Mt(ne[0]))||[])[1];switch(ne[2]){case"string":_e&&(N[ne[1]]=Ln(_e));break;case"bool":N[ne[1]]=_e==="true";break;case"raw":var qe=T.match(new RegExp("<"+ne[0]+"[^>]*>([\\s\\S]*?)</"+ne[0]+">"));qe&&qe.length>0&&(J[ne[1]]=qe[1]);break}}),J.HeadingPairs&&J.TitlesOfParts&&ps(J.HeadingPairs,J.TitlesOfParts,N,I),N}var ys=Tr("Properties",null,{xmlns:en.EXT_PROPS,"xmlns:vt":en.vt});function Ns(T){var N=[],I=Tr;return T||(T={}),T.Application="SheetJS",N[N.length]=er,N[N.length]=ys,wa.forEach(function(J){if(T[J[1]]===void 0)return;var ne;switch(J[2]){case"string":ne=Zt(String(T[J[1]]));break;case"bool":ne=T[J[1]]?"true":"false";break}ne!==void 0&&(N[N.length]=I(J[0],ne))}),N[N.length]=I("HeadingPairs",I("vt:vector",I("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+I("vt:variant",I("vt:i4",String(T.Worksheets))),{size:2,baseType:"variant"})),N[N.length]=I("TitlesOfParts",I("vt:vector",T.SheetNames.map(function(J){return"<vt:lpstr>"+Zt(J)+"</vt:lpstr>"}).join(""),{size:T.Worksheets,baseType:"lpstr"})),N.length>2&&(N[N.length]="</Properties>",N[1]=N[1].replace("/>",">")),N.join("")}en.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",za.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var Co=/<[^>]+>[^<]*/g;function ol(T,N){var I={},J="",ne=T.match(Co);if(ne)for(var _e=0;_e!=ne.length;++_e){var qe=ne[_e],We=Vt(qe);switch(We[0]){case"<?xml":break;case"<Properties":break;case"<property":J=Ln(We.name);break;case"</property>":J=null;break;default:if(qe.indexOf("<vt:")===0){var Ct=qe.split(">"),kt=Ct[0].slice(4),qt=Ct[1];switch(kt){case"lpstr":case"bstr":case"lpwstr":I[J]=Ln(qt);break;case"bool":I[J]=Gt(qt);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":I[J]=parseInt(qt,10);break;case"r4":case"r8":case"decimal":I[J]=parseFloat(qt);break;case"filetime":case"date":I[J]=gt(qt);break;case"cy":case"error":I[J]=Ln(qt);break;default:if(kt.slice(-1)=="/")break;N.WTF&&typeof console!="undefined"&&console.warn("Unexpected",qe,kt,Ct)}}else if(!(qe.slice(0,2)==="</")){if(N.WTF)throw new Error(qe)}}}return I}var Ul=Tr("Properties",null,{xmlns:en.CUST_PROPS,"xmlns:vt":en.vt});function Vs(T){var N=[er,Ul];if(!T)return N.join("");var I=1;return Ve(T).forEach(function(ne){++I,N[N.length]=Tr("property",pn(T[ne],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:I,name:Zt(ne)})}),N.length>2&&(N[N.length]="</Properties>",N[1]=N[1].replace("/>",">")),N.join("")}var nl={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"},ds=Q(nl);function sl(T,N,I){N=ds[N]||N,T[N]=I}function Yc(T,N){var I=[];return Ve(nl).map(function(J){for(var ne=0;ne<ss.length;++ne)if(ss[ne][1]==J)return ss[ne];for(ne=0;ne<wa.length;++ne)if(wa[ne][1]==J)return wa[ne];throw J}).forEach(function(J){if(T[J[1]]==null)return;var ne=N&&N.Props&&N.Props[J[1]]!=null?N.Props[J[1]]:T[J[1]];switch(J[2]){case"date":ne=new Date(ne).toISOString().replace(/\.\d*Z/,"Z");break}typeof ne=="number"?ne=String(ne):ne===!0||ne===!1?ne=ne?"1":"0":ne instanceof Date&&(ne=new Date(ne).toISOString().replace(/\.\d*Z/,"")),I.push(or(nl[J[1]]||J[1],ne))}),Tr("DocumentProperties",I.join(""),{xmlns:ti.o})}function Qc(T,N){var I=["Worksheets","SheetNames"],J="CustomDocumentProperties",ne=[];return T&&Ve(T).forEach(function(_e){if(!Object.prototype.hasOwnProperty.call(T,_e))return;for(var qe=0;qe<ss.length;++qe)if(_e==ss[qe][1])return;for(qe=0;qe<wa.length;++qe)if(_e==wa[qe][1])return;for(qe=0;qe<I.length;++qe)if(_e==I[qe])return;var We=T[_e],Ct="string";typeof We=="number"?(Ct="float",We=String(We)):We===!0||We===!1?(Ct="boolean",We=We?"1":"0"):We=String(We),ne.push(Tr($t(_e),We,{"dt:dt":Ct}))}),N&&Ve(N).forEach(function(_e){if(!Object.prototype.hasOwnProperty.call(N,_e))return;if(T&&Object.prototype.hasOwnProperty.call(T,_e))return;var qe=N[_e],We="string";typeof qe=="number"?(We="float",qe=String(qe)):qe===!0||qe===!1?(We="boolean",qe=qe?"1":"0"):qe instanceof Date?(We="dateTime.tz",qe=qe.toISOString()):qe=String(qe),ne.push(Tr($t(_e),qe,{"dt:dt":We}))}),"<"+J+' xmlns="'+ti.o+'">'+ne.join("")+"</"+J+">"}function wc(T){var N=T.read_shift(4),I=T.read_shift(4);return new Date((I/1e7*Math.pow(2,32)+N/1e7-11644473600)*1e3).toISOString().replace(/\.000/,"")}function Wc(T){var N=typeof T=="string"?new Date(Date.parse(T)):T,I=N.getTime()/1e3+11644473600,J=I%Math.pow(2,32),ne=(I-J)/Math.pow(2,32);J*=1e7,ne*=1e7;var _e=J/Math.pow(2,32)|0;_e>0&&(J=J%Math.pow(2,32),ne+=_e);var qe=Mn(8);return qe.write_shift(4,J),qe.write_shift(4,ne),qe}function sc(T,N,I){var J=T.l,ne=T.read_shift(0,"lpstr-cp");if(I)for(;T.l-J&3;)++T.l;return ne}function Vl(T,N,I){var J=T.read_shift(0,"lpwstr");return I&&(T.l+=4-(J.length+1&3)&3),J}function Xs(T,N,I){return N===31?Vl(T):sc(T,N,I)}function xl(T,N,I){return Xs(T,N,I===!1?0:4)}function rc(T,N){if(!N)throw new Error("VtUnalignedString must have positive length");return Xs(T,N,0)}function kl(T){for(var N=T.read_shift(4),I=[],J=0;J!=N;++J){var ne=T.l;I[J]=T.read_shift(0,"lpwstr").replace(z,""),T.l-ne&2&&(T.l+=2)}return I}function _c(T){for(var N=T.read_shift(4),I=[],J=0;J!=N;++J)I[J]=T.read_shift(0,"lpstr-cp").replace(z,"");return I}function En(T){var N=T.l,I=ns(T,Os);T[T.l]==0&&T[T.l+1]==0&&T.l-N&2&&(T.l+=2);var J=ns(T,Wa);return[I,J]}function xa(T){for(var N=T.read_shift(4),I=[],J=0;J<N/2;++J)I.push(En(T));return I}function Dc(T,N){for(var I=T.read_shift(4),J={},ne=0;ne!=I;++ne){var _e=T.read_shift(4),qe=T.read_shift(4);J[_e]=T.read_shift(qe,N===1200?"utf16le":"utf8").replace(z,"").replace(H,"!"),N===1200&&qe%2&&(T.l+=2)}return T.l&3&&(T.l=T.l>>2+1<<2),J}function Xl(T){var N=T.read_shift(4),I=T.slice(T.l,T.l+N);return T.l+=N,(N&3)>0&&(T.l+=4-(N&3)&3),I}function Tc(T){var N={};return N.Size=T.read_shift(4),T.l+=N.Size+3-(N.Size-1)%4,N}function ns(T,N,I){var J=T.read_shift(2),ne,_e=I||{};if(T.l+=2,N!==Bo&&(J!==N&&cs.indexOf(N)===-1&&!((N&65534)==4126&&(J&65534)==4126)))throw new Error("Expected type "+N+" saw "+J);switch(N===Bo?J:N){case 2:return ne=T.read_shift(2,"i"),_e.raw||(T.l+=2),ne;case 3:return ne=T.read_shift(4,"i"),ne;case 11:return T.read_shift(4)!==0;case 19:return ne=T.read_shift(4),ne;case 30:return sc(T,J,4).replace(z,"");case 31:return Vl(T);case 64:return wc(T);case 65:return Xl(T);case 71:return Tc(T);case 80:return xl(T,J,!_e.raw).replace(z,"");case 81:return rc(T,J).replace(z,"");case 4108:return xa(T);case 4126:case 4127:return J==4127?kl(T):_c(T);default:throw new Error("TypedPropertyValue unrecognized type "+N+" "+J)}}function Zs(T,N){var I=Mn(4),J=Mn(4);I.write_shift(4,T==80?31:T);switch(T){case 3:J.write_shift(-4,N);break;case 5:J=Mn(8),J.write_shift(8,N,"f");break;case 11:J.write_shift(4,N?1:0);break;case 64:J=Wc(N);break;case 31:case 80:for(J=Mn(4+2*(N.length+1)+(N.length%2?0:2)),J.write_shift(4,N.length+1),J.write_shift(0,N,"dbcs");J.l!=J.length;)J.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+T+" "+N)}return W([I,J])}function El(T,N){var I=T.l,J=T.read_shift(4),ne=T.read_shift(4),_e=[],qe=0,We=0,Ct=-1,kt={};for(qe=0;qe!=ne;++qe){var qt=T.read_shift(4),Ir=T.read_shift(4);_e[qe]=[qt,Ir+I]}_e.sort(function(Jn,Sn){return Jn[1]-Sn[1]});var Ur={};for(qe=0;qe!=ne;++qe){if(T.l!==_e[qe][1]){var Vr=!0;if(qe>0&&N)switch(N[_e[qe-1][0]].t){case 2:T.l+2===_e[qe][1]&&(T.l+=2,Vr=!1);break;case 80:T.l<=_e[qe][1]&&(T.l=_e[qe][1],Vr=!1);break;case 4108:T.l<=_e[qe][1]&&(T.l=_e[qe][1],Vr=!1);break}if((!N||qe==0)&&T.l<=_e[qe][1]&&(Vr=!1,T.l=_e[qe][1]),Vr)throw new Error("Read Error: Expected address "+_e[qe][1]+" at "+T.l+" :"+qe)}if(N){var yn=N[_e[qe][0]];if(Ur[yn.n]=ns(T,yn.t,{raw:!0}),yn.p==="version"&&(Ur[yn.n]=String(Ur[yn.n]>>16)+"."+("0000"+String(Ur[yn.n]&65535)).slice(-4)),yn.n=="CodePage")switch(Ur[yn.n]){case 0:Ur[yn.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:u(We=Ur[yn.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+Ur[yn.n])}}else if(_e[qe][0]===1){if(We=Ur.CodePage=ns(T,yo),u(We),Ct!==-1){var Qr=T.l;T.l=_e[Ct][1],kt=Dc(T,We),T.l=Qr}}else if(_e[qe][0]===0){if(We===0){Ct=qe,T.l=_e[qe+1][1];continue}kt=Dc(T,We)}else{var Pn=kt[_e[qe][0]],Vn;switch(T[T.l]){case 65:T.l+=4,Vn=Xl(T);break;case 30:T.l+=4,Vn=xl(T,T[T.l-4]).replace(/\u0000+$/,"");break;case 31:T.l+=4,Vn=xl(T,T[T.l-4]).replace(/\u0000+$/,"");break;case 3:T.l+=4,Vn=T.read_shift(4,"i");break;case 19:T.l+=4,Vn=T.read_shift(4);break;case 5:T.l+=4,Vn=T.read_shift(8,"f");break;case 11:T.l+=4,Vn=ml(T,4);break;case 64:T.l+=4,Vn=gt(wc(T));break;default:throw new Error("unparsed value: "+T[T.l])}Ur[Pn]=Vn}}return T.l=I+J,Ur}var Al=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(Vo);function lc(T){switch(typeof T){case"boolean":return 11;case"number":return(T|0)==T?3:5;case"string":return 31;case"object":if(T instanceof Date)return 64;break}return-1}function Nc(T,N,I){var J=Mn(8),ne=[],_e=[],qe=8,We=0,Ct=Mn(8),kt=Mn(8);if(Ct.write_shift(4,2),Ct.write_shift(4,1200),kt.write_shift(4,1),_e.push(Ct),ne.push(kt),qe+=8+Ct.length,!N){kt=Mn(8),kt.write_shift(4,0),ne.unshift(kt);var qt=[Mn(4)];for(qt[0].write_shift(4,T.length),We=0;We<T.length;++We){var Ir=T[We][0];for(Ct=Mn(4+4+2*(Ir.length+1)+(Ir.length%2?0:2)),Ct.write_shift(4,We+2),Ct.write_shift(4,Ir.length+1),Ct.write_shift(0,Ir,"dbcs");Ct.l!=Ct.length;)Ct.write_shift(1,0);qt.push(Ct)}Ct=W(qt),_e.unshift(Ct),qe+=8+Ct.length}for(We=0;We<T.length;++We){if(N&&!N[T[We][0]])continue;if(Al.indexOf(T[We][0])>-1)continue;if(T[We][1]==null)continue;var Ur=T[We][1],Vr=0;if(N){Vr=+N[T[We][0]];var yn=I[Vr];if(yn.p=="version"&&typeof Ur=="string"){var Qr=Ur.split(".");Ur=(+Qr[0]<<16)+(+Qr[1]||0)}Ct=Zs(yn.t,Ur)}else{var Pn=lc(Ur);Pn==-1&&(Pn=31,Ur=String(Ur)),Ct=Zs(Pn,Ur)}_e.push(Ct),kt=Mn(8),kt.write_shift(4,N?Vr:2+We),ne.push(kt),qe+=8+Ct.length}var Vn=8*(_e.length+1);for(We=0;We<_e.length;++We)ne[We].write_shift(4,Vn),Vn+=_e[We].length;return J.write_shift(4,qe),J.write_shift(4,_e.length),W([J].concat(ne).concat(_e))}function cc(T,N,I){var J=T.content;if(!J)return{};Tn(J,0);var ne,_e,qe,We,Ct=0;J.chk("feff","Byte Order: "),J.read_shift(2);var kt=J.read_shift(4),qt=J.read_shift(16);if(qt!==Ze.utils.consts.HEADER_CLSID&&qt!==I)throw new Error("Bad PropertySet CLSID "+qt);if(ne=J.read_shift(4),ne!==1&&ne!==2)throw new Error("Unrecognized #Sets: "+ne);if(_e=J.read_shift(16),We=J.read_shift(4),ne===1&&We!==J.l)throw new Error("Length mismatch: "+We+" !== "+J.l);ne===2&&(qe=J.read_shift(16),Ct=J.read_shift(4));var Ir=El(J,N),Ur={SystemIdentifier:kt};for(var Vr in Ir)Ur[Vr]=Ir[Vr];if(Ur.FMTID=_e,ne===1)return Ur;if(Ct-J.l==2&&(J.l+=2),J.l!==Ct)throw new Error("Length mismatch 2: "+J.l+" !== "+Ct);var yn;try{yn=El(J,null)}catch(Qr){}for(Vr in yn)Ur[Vr]=yn[Vr];return Ur.FMTID=[_e,qe],Ur}function Mc(T,N,I,J,ne,_e){var qe=Mn(ne?68:48),We=[qe];qe.write_shift(2,65534),qe.write_shift(2,0),qe.write_shift(4,842412599),qe.write_shift(16,Ze.utils.consts.HEADER_CLSID,"hex"),qe.write_shift(4,ne?2:1),qe.write_shift(16,N,"hex"),qe.write_shift(4,ne?68:48);var Ct=Nc(T,I,J);if(We.push(Ct),ne){var kt=Nc(ne,null,null);qe.write_shift(16,_e,"hex"),qe.write_shift(4,68+Ct.length),We.push(kt)}return W(We)}function uc(T,N){return T.read_shift(N),null}function kc(T,N){N||(N=Mn(T));for(var I=0;I<T;++I)N.write_shift(1,0);return N}function Sc(T,N,I){for(var J=[],ne=T.l+N;T.l<ne;)J.push(I(T,ne-T.l));if(ne!==T.l)throw new Error("Slurp error");return J}function ml(T,N){return T.read_shift(N)===1}function Qt(T,N){return N||(N=Mn(2)),N.write_shift(2,+!!T),N}function sr(T){return T.read_shift(2,"u")}function Rn(T,N){return N||(N=Mn(2)),N.write_shift(2,T),N}function vi(T,N){return Sc(T,N,sr)}function Hi(T){var N=T.read_shift(1),I=T.read_shift(1);return I===1?N:N===1}function jt(T,N,I){return I||(I=Mn(2)),I.write_shift(1,N=="e"?+T:+!!T),I.write_shift(1,N=="e"?1:0),I}function fe(T,N,I){var J=T.read_shift(I&&I.biff>=12?2:1),ne="sbcs-cont",_e=s;if(I&&I.biff>=8&&(s=1200),!I||I.biff==8){var qe=T.read_shift(1);qe&&(ne="dbcs-cont")}else I.biff==12&&(ne="wstr");I.biff>=2&&I.biff<=5&&(ne="cpstr");var We=J?T.read_shift(J,ne):"";return s=_e,We}function Ee(T){var N=s;s=1200;var I=T.read_shift(2),J=T.read_shift(1),ne=J&4,_e=J&8,qe=1+(J&1),We=0,Ct,kt={};_e&&(We=T.read_shift(2)),ne&&(Ct=T.read_shift(4));var qt=qe==2?"dbcs-cont":"sbcs-cont",Ir=I===0?"":T.read_shift(I,qt);return _e&&(T.l+=4*We),ne&&(T.l+=Ct),kt.t=Ir,_e||(kt.raw="<t>"+kt.t+"</t>",kt.r=kt.t),s=N,kt}function Re(T){var N=T.t||"",I=1,J=Mn(3+(I>1?2:0));J.write_shift(2,N.length),J.write_shift(1,(I>1?8:0)|1),I>1&&J.write_shift(2,I);var ne=Mn(2*N.length);ne.write_shift(2*N.length,N,"utf16le");var _e=[J,ne];return W(_e)}function it(T,N,I){var J;if(I){if(I.biff>=2&&I.biff<=5)return T.read_shift(N,"cpstr");if(I.biff>=12)return T.read_shift(N,"dbcs-cont")}var ne=T.read_shift(1);return ne===0?J=T.read_shift(N,"sbcs-cont"):J=T.read_shift(N,"dbcs-cont"),J}function xt(T,N,I){var J=T.read_shift(I&&I.biff==2?1:2);return J===0?(T.l++,""):it(T,J,I)}function br(T,N,I){if(I.biff>5)return xt(T,N,I);var J=T.read_shift(1);return J===0?(T.l++,""):T.read_shift(J,I.biff<=4||!T.lens?"cpstr":"sbcs-cont")}function Jr(T,N,I){return I||(I=Mn(3+2*T.length)),I.write_shift(2,T.length),I.write_shift(1,1),I.write_shift(31,T,"utf16le"),I}function ln(T){var N=T.read_shift(1);T.l++;var I=T.read_shift(2);return T.l+=2,[N,I]}function Cn(T){var N=T.read_shift(4),I=T.l,J=!1;N>24&&(T.l+=N-24,T.read_shift(16)==="795881f43b1d7f48af2c825dc4852763"&&(J=!0),T.l=I);var ne=T.read_shift((J?N-24:N)>>1,"utf16le").replace(z,"");return J&&(T.l+=24),ne}function ci(T){for(var N=T.read_shift(2),I="";N-- >0;)I+="../";var J=T.read_shift(0,"lpstr-ansi");if(T.l+=2,T.read_shift(2)!=57005)throw new Error("Bad FileMoniker");var ne=T.read_shift(4);if(ne===0)return I+J.replace(/\\/g,"/");var _e=T.read_shift(4);if(T.read_shift(2)!=3)throw new Error("Bad FileMoniker");var qe=T.read_shift(_e>>1,"utf16le").replace(z,"");return I+qe}function Ii(T,N){var I=T.read_shift(16);N-=16;switch(I){case"e0c9ea79f9bace118c8200aa004ba90b":return Cn(T,N);case"0303000000000000c000000000000046":return ci(T,N);default:throw new Error("Unsupported Moniker "+I)}}function da(T){var N=T.read_shift(4),I=N>0?T.read_shift(N,"utf16le").replace(z,""):"";return I}function Sa(T,N){N||(N=Mn(6+T.length*2)),N.write_shift(4,1+T.length);for(var I=0;I<T.length;++I)N.write_shift(2,T.charCodeAt(I));return N.write_shift(2,0),N}function Qa(T,N){var I=T.l+N,J=T.read_shift(4);if(J!==2)throw new Error("Unrecognized streamVersion: "+J);var ne=T.read_shift(2);T.l+=2;var _e,qe,We,Ct,kt="",qt,Ir;ne&16&&(_e=da(T,I-T.l)),ne&128&&(qe=da(T,I-T.l)),(ne&257)===257&&(We=da(T,I-T.l)),(ne&257)===1&&(Ct=Ii(T,I-T.l)),ne&8&&(kt=da(T,I-T.l)),ne&32&&(qt=T.read_shift(16)),ne&64&&(Ir=wc(T)),T.l=I;var Ur=qe||We||Ct||"";Ur&&kt&&(Ur+="#"+kt),Ur||(Ur="#"+kt),ne&2&&Ur.charAt(0)=="/"&&Ur.charAt(1)!="/"&&(Ur="file://"+Ur);var Vr={Target:Ur};return qt&&(Vr.guid=qt),Ir&&(Vr.time=Ir),_e&&(Vr.Tooltip=_e),Vr}function wo(T){var N=Mn(512),I=0,J=T.Target;J.slice(0,7)=="file://"&&(J=J.slice(7));var ne=J.indexOf("#"),_e=ne>-1?31:23;switch(J.charAt(0)){case"#":_e=28;break;case".":_e&=~2;break}N.write_shift(4,2),N.write_shift(4,_e);var qe=[8,6815827,6619237,4849780,83];for(I=0;I<qe.length;++I)N.write_shift(4,qe[I]);if(_e==28)J=J.slice(1),Sa(J,N);else if(_e&2){for(qe="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),I=0;I<qe.length;++I)N.write_shift(1,parseInt(qe[I],16));var We=ne>-1?J.slice(0,ne):J;for(N.write_shift(4,2*(We.length+1)),I=0;I<We.length;++I)N.write_shift(2,We.charCodeAt(I));N.write_shift(2,0),_e&8&&Sa(ne>-1?J.slice(ne+1):"",N)}else{for(qe="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),I=0;I<qe.length;++I)N.write_shift(1,parseInt(qe[I],16));for(var Ct=0;J.slice(Ct*3,Ct*3+3)=="../"||J.slice(Ct*3,Ct*3+3)=="..\\";)++Ct;for(N.write_shift(2,Ct),N.write_shift(4,J.length-3*Ct+1),I=0;I<J.length-3*Ct;++I)N.write_shift(1,J.charCodeAt(I+3*Ct)&255);for(N.write_shift(1,0),N.write_shift(2,65535),N.write_shift(2,57005),I=0;I<6;++I)N.write_shift(4,0)}return N.slice(0,N.l)}function Uo(T){var N=T.read_shift(1),I=T.read_shift(1),J=T.read_shift(1),ne=T.read_shift(1);return[N,I,J,ne]}function Is(T,N){var I=Uo(T,N);return I[3]=0,I}function is(T){var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(2);return{r:N,c:I,ixfe:J}}function Ls(T,N,I,J){return J||(J=Mn(6)),J.write_shift(2,T),J.write_shift(2,N),J.write_shift(2,I||0),J}function Cl(T){var N=T.read_shift(2),I=T.read_shift(2);return T.l+=8,{type:N,flags:I}}function Gs(T,N,I){return N===0?"":br(T,N,I)}function Dl(T,N,I){var J=I.biff>8?4:2,ne=T.read_shift(J),_e=T.read_shift(J,"i"),qe=T.read_shift(J,"i");return[ne,_e,qe]}function Us(T){var N=T.read_shift(2),I=Qi(T);return[N,I]}function Rl(T,N,I){T.l+=4,N-=4;var J=T.l+N,ne=fe(T,N,I),_e=T.read_shift(2);if(J-=T.l,_e!==J)throw new Error("Malformed AddinUdf: padding = "+J+" != "+_e);return T.l+=_e,ne}function Zl(T){var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(2),ne=T.read_shift(2);return{s:{c:J,r:N},e:{c:ne,r:I}}}function _l(T,N){return N||(N=Mn(8)),N.write_shift(2,T.s.r),N.write_shift(2,T.e.r),N.write_shift(2,T.s.c),N.write_shift(2,T.e.c),N}function gl(T){var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(1),ne=T.read_shift(1);return{s:{c:J,r:N},e:{c:ne,r:I}}}var dc=gl;function Kl(T){T.l+=4;var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(2);return T.l+=12,[I,N,J]}function Gl(T){var N={};return T.l+=4,T.l+=16,N.fSharedNote=T.read_shift(2),T.l+=4,N}function Tl(T){var N={};return T.l+=4,T.cf=T.read_shift(2),N}function jl(T){T.l+=2,T.l+=T.read_shift(2)}var Rc={0:jl,4:jl,5:jl,6:jl,7:Tl,8:jl,9:jl,10:jl,11:jl,12:jl,13:Gl,14:jl,15:jl,16:jl,17:jl,18:jl,19:jl,20:jl,21:Kl};function Vc(T,N){for(var I=T.l+N,J=[];T.l<I;){var ne=T.read_shift(2);T.l-=2;try{J.push(Rc[ne](T,I-T.l))}catch(_e){return T.l=I,J}}return T.l!=I&&(T.l=I),J}function Lc(T,N){var I={BIFFVer:0,dt:0};I.BIFFVer=T.read_shift(2),N-=2,N>=2&&(I.dt=T.read_shift(2),T.l-=2);switch(I.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(N>6)throw new Error("Unexpected BIFF Ver "+I.BIFFVer)}return T.read_shift(N),I}function $l(T,N,I){var J=1536,ne=16;switch(I.bookType){case"biff8":break;case"biff5":J=1280,ne=8;break;case"biff4":J=4,ne=6;break;case"biff3":J=3,ne=6;break;case"biff2":J=2,ne=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var _e=Mn(ne);return _e.write_shift(2,J),_e.write_shift(2,N),ne>4&&_e.write_shift(2,29282),ne>6&&_e.write_shift(2,1997),ne>8&&(_e.write_shift(2,49161),_e.write_shift(2,1),_e.write_shift(2,1798),_e.write_shift(2,0)),_e}function yl(T,N){return N===0||T.read_shift(2)!==1200,1200}function vo(T,N,I){if(I.enc)return T.l+=N,"";var J=T.l,ne=br(T,0,I);return T.read_shift(N+J-T.l),ne}function Fc(T,N){var I=!N||N.biff==8,J=Mn(I?112:54);for(J.write_shift(N.biff==8?2:1,7),I&&J.write_shift(1,0),J.write_shift(4,859007059),J.write_shift(4,5458548|(I?0:536870912));J.l<J.length;)J.write_shift(1,I?0:32);return J}function zc(T,N,I){var J=I&&I.biff==8||N==2?T.read_shift(2):(T.l+=N,0);return{fDialog:J&16,fBelow:J&64,fRight:J&128}}function hs(T,N,I){var J=T.read_shift(4),ne=T.read_shift(1)&3,_e=T.read_shift(1);switch(_e){case 0:_e="Worksheet";break;case 1:_e="Macrosheet";break;case 2:_e="Chartsheet";break;case 6:_e="VBAModule";break}var qe=fe(T,0,I);return qe.length===0&&(qe="Sheet1"),{pos:J,hs:ne,dt:_e,name:qe}}function $o(T,N){var I=!N||N.biff>=8?2:1,J=Mn(8+I*T.name.length);J.write_shift(4,T.pos),J.write_shift(1,T.hs||0),J.write_shift(1,T.dt),J.write_shift(1,T.name.length),N.biff>=8&&J.write_shift(1,1),J.write_shift(I*T.name.length,T.name,N.biff<8?"sbcs":"utf16le");var ne=J.slice(0,J.l);return ne.l=J.l,ne}function el(T,N){for(var I=T.l+N,J=T.read_shift(4),ne=T.read_shift(4),_e=[],qe=0;qe!=ne&&T.l<I;++qe)_e.push(Ee(T));return _e.Count=J,_e.Unique=ne,_e}function hl(T,N){var I=Mn(8);I.write_shift(4,T.Count),I.write_shift(4,T.Unique);for(var J=[],ne=0;ne<T.length;++ne)J[ne]=Re(T[ne],N);var _e=W([I].concat(J));return _e.parts=[I.length].concat(J.map(function(qe){return qe.length})),_e}function ll(T,N){var I={};return I.dsst=T.read_shift(2),T.l+=N-2,I}function Qs(T){var N={};N.r=T.read_shift(2),N.c=T.read_shift(2),N.cnt=T.read_shift(2)-N.c;var I=T.read_shift(2);T.l+=4;var J=T.read_shift(1);return T.l+=3,J&7&&(N.level=J&7),J&32&&(N.hidden=!0),J&64&&(N.hpt=I/20),N}function Hl(T){var N=Cl(T);if(N.type!=2211)throw new Error("Invalid Future Record "+N.type);var I=T.read_shift(4);return I!==0}function as(T){return T.read_shift(2),T.read_shift(4)}function so(T,N,I){var J=0;I&&I.biff==2||(J=T.read_shift(2));var ne=T.read_shift(2);I&&I.biff==2&&(J=1-(ne>>15),ne&=32767);var _e={Unsynced:J&1,DyZero:(J&2)>>1,ExAsc:(J&4)>>2,ExDsc:(J&8)>>3};return[_e,ne]}function Lo(T){var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(2),ne=T.read_shift(2),_e=T.read_shift(2),qe=T.read_shift(2),We=T.read_shift(2),Ct=T.read_shift(2),kt=T.read_shift(2);return{Pos:[N,I],Dim:[J,ne],Flags:_e,CurTab:qe,FirstTab:We,Selected:Ct,TabRatio:kt}}function Fs(){var T=Mn(18);return T.write_shift(2,0),T.write_shift(2,0),T.write_shift(2,29280),T.write_shift(2,17600),T.write_shift(2,56),T.write_shift(2,0),T.write_shift(2,0),T.write_shift(2,1),T.write_shift(2,500),T}function Nl(T,N,I){if(I&&I.biff>=2&&I.biff<5)return{};var J=T.read_shift(2);return{RTL:J&64}}function mc(T){var N=Mn(18),I=1718;return T&&T.RTL&&(I|=64),N.write_shift(2,I),N.write_shift(4,0),N.write_shift(4,64),N.write_shift(4,0),N.write_shift(4,0),N}function Pl(){}function Sl(T,N,I){var J={dyHeight:T.read_shift(2),fl:T.read_shift(2)};switch(I&&I.biff||8){case 2:break;case 3:case 4:T.l+=2;break;default:T.l+=10;break}return J.name=fe(T,0,I),J}function Ql(T,N){var I=T.name||"Arial",J=N&&N.biff==5,ne=J?15+I.length:16+2*I.length,_e=Mn(ne);return _e.write_shift(2,(T.sz||12)*20),_e.write_shift(4,0),_e.write_shift(2,400),_e.write_shift(4,0),_e.write_shift(2,0),_e.write_shift(1,I.length),J||_e.write_shift(1,1),_e.write_shift((J?1:2)*I.length,I,J?"sbcs":"utf16le"),_e}function Ll(T){var N=is(T);return N.isst=T.read_shift(4),N}function ic(T,N,I,J){var ne=Mn(10);return Ls(T,N,J,ne),ne.write_shift(4,I),ne}function hc(T,N,I){I.biffguess&&I.biff==2&&(I.biff=5);var J=T.l+N,ne=is(T,6);I.biff==2&&T.l++;var _e=xt(T,J-T.l,I);return ne.val=_e,ne}function vl(T,N,I,J,ne){var _e=!ne||ne.biff==8,qe=Mn(6+2+ +_e+(1+_e)*I.length);return Ls(T,N,J,qe),qe.write_shift(2,I.length),_e&&qe.write_shift(1,1),qe.write_shift((1+_e)*I.length,I,_e?"utf16le":"sbcs"),qe}function Oe(T,N,I){var J=T.read_shift(2),ne=br(T,0,I);return[J,ne]}function At(T,N,I,J){var ne=I&&I.biff==5;J||(J=Mn(ne?3+N.length:5+2*N.length)),J.write_shift(2,T),J.write_shift(ne?1:2,N.length),ne||J.write_shift(1,1),J.write_shift((ne?1:2)*N.length,N,ne?"sbcs":"utf16le");var _e=J.length>J.l?J.slice(0,J.l):J;return _e.l==null&&(_e.l=_e.length),_e}var hr=br;function Fr(T,N,I){var J=T.l+N,ne=I.biff==8||!I.biff?4:2,_e=T.read_shift(ne),qe=T.read_shift(ne),We=T.read_shift(2),Ct=T.read_shift(2);return T.l=J,{s:{r:_e,c:We},e:{r:qe,c:Ct}}}function dn(T,N){var I=N.biff==8||!N.biff?4:2,J=Mn(2*I+6);return J.write_shift(I,T.s.r),J.write_shift(I,T.e.r+1),J.write_shift(2,T.s.c),J.write_shift(2,T.e.c+1),J.write_shift(2,0),J}function Si(T){var N=T.read_shift(2),I=T.read_shift(2),J=Us(T);return{r:N,c:I,ixfe:J[0],rknum:J[1]}}function Ea(T,N){for(var I=T.l+N-2,J=T.read_shift(2),ne=T.read_shift(2),_e=[];T.l<I;)_e.push(Us(T));if(T.l!==I)throw new Error("MulRK read error");var qe=T.read_shift(2);if(_e.length!=qe-ne+1)throw new Error("MulRK length mismatch");return{r:J,c:ne,C:qe,rkrec:_e}}function Ms(T,N){for(var I=T.l+N-2,J=T.read_shift(2),ne=T.read_shift(2),_e=[];T.l<I;)_e.push(T.read_shift(2));if(T.l!==I)throw new Error("MulBlank read error");var qe=T.read_shift(2);if(_e.length!=qe-ne+1)throw new Error("MulBlank length mismatch");return{r:J,c:ne,C:qe,ixfe:_e}}function Ol(T,N,I,J){var ne={},_e=T.read_shift(4),qe=T.read_shift(4),We=T.read_shift(4),Ct=T.read_shift(2);return ne.patternType=Eo[We>>26],J.cellStyles&&(ne.alc=_e&7,ne.fWrap=_e>>3&1,ne.alcV=_e>>4&7,ne.fJustLast=_e>>7&1,ne.trot=_e>>8&255,ne.cIndent=_e>>16&15,ne.fShrinkToFit=_e>>20&1,ne.iReadOrder=_e>>22&2,ne.fAtrNum=_e>>26&1,ne.fAtrFnt=_e>>27&1,ne.fAtrAlc=_e>>28&1,ne.fAtrBdr=_e>>29&1,ne.fAtrPat=_e>>30&1,ne.fAtrProt=_e>>31&1,ne.dgLeft=qe&15,ne.dgRight=qe>>4&15,ne.dgTop=qe>>8&15,ne.dgBottom=qe>>12&15,ne.icvLeft=qe>>16&127,ne.icvRight=qe>>23&127,ne.grbitDiag=qe>>30&3,ne.icvTop=We&127,ne.icvBottom=We>>7&127,ne.icvDiag=We>>14&127,ne.dgDiag=We>>21&15,ne.icvFore=Ct&127,ne.icvBack=Ct>>7&127,ne.fsxButton=Ct>>14&1),ne}function ac(T,N,I){var J={};return J.ifnt=T.read_shift(2),J.numFmtId=T.read_shift(2),J.flags=T.read_shift(2),J.fStyle=J.flags>>2&1,N-=6,J.data=Ol(T,N,J.fStyle,I),J}function Xc(T,N,I,J){var ne=I&&I.biff==5;J||(J=Mn(ne?16:20)),J.write_shift(2,0),T.style?(J.write_shift(2,T.numFmtId||0),J.write_shift(2,65524)):(J.write_shift(2,T.numFmtId||0),J.write_shift(2,N<<4));var _e=0;return T.numFmtId>0&&ne&&(_e|=1024),J.write_shift(4,_e),J.write_shift(4,0),ne||J.write_shift(4,0),J.write_shift(2,0),J}function gc(T){T.l+=4;var N=[T.read_shift(2),T.read_shift(2)];if(N[0]!==0&&N[0]--,N[1]!==0&&N[1]--,N[0]>7||N[1]>7)throw new Error("Bad Gutters: "+N.join("|"));return N}function Ec(T){var N=Mn(8);return N.write_shift(4,0),N.write_shift(2,T[0]?T[0]+1:0),N.write_shift(2,T[1]?T[1]+1:0),N}function qc(T,N,I){var J=is(T,6);(I.biff==2||N==9)&&++T.l;var ne=Hi(T,2);return J.val=ne,J.t=ne===!0||ne===!1?"b":"e",J}function ku(T,N,I,J,ne,_e){var qe=Mn(8);return Ls(T,N,J,qe),jt(I,_e,qe),qe}function Xu(T,N,I){I.biffguess&&I.biff==2&&(I.biff=5);var J=is(T,6),ne=ya(T,8);return J.val=ne,J}function gd(T,N,I,J){var ne=Mn(14);return Ls(T,N,J,ne),La(I,ne),ne}var Ru=Gs;function Cu(T,N,I){var J=T.l+N,ne=T.read_shift(2),_e=T.read_shift(2);if(I.sbcch=_e,_e==1025||_e==14849)return[_e,ne];if(_e<1||_e>255)throw new Error("Unexpected SupBook type: "+_e);for(var qe=it(T,_e),We=[];J>T.l;)We.push(xt(T));return[_e,ne,qe,We]}function Uu(T,N,I){var J=T.read_shift(2),ne,_e={fBuiltIn:J&1,fWantAdvise:J>>>1&1,fWantPict:J>>>2&1,fOle:J>>>3&1,fOleLink:J>>>4&1,cf:J>>>5&1023,fIcon:J>>>15&1};return I.sbcch===14849&&(ne=Rl(T,N-2,I)),_e.body=ne||T.read_shift(N-2),typeof ne=="string"&&(_e.Name=ne),_e}var nd=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"];function Gu(T,N,I){var J=T.l+N,ne=T.read_shift(2),_e=T.read_shift(1),qe=T.read_shift(1),We=T.read_shift(I&&I.biff==2?1:2),Ct=0;(!I||I.biff>=5)&&(I.biff!=5&&(T.l+=2),Ct=T.read_shift(2),I.biff==5&&(T.l+=2),T.l+=4);var kt=it(T,qe,I);ne&32&&(kt=nd[kt.charCodeAt(0)]);var qt=J-T.l;I&&I.biff==2&&--qt;var Ir=J==T.l||We===0||!(qt>0)?[]:xm(T,qt,I,We);return{chKey:_e,Name:kt,itab:Ct,rgce:Ir}}function nu(T,N,I){if(I.biff<8)return Tu(T,N,I);for(var J=[],ne=T.l+N,_e=T.read_shift(I.biff>8?4:2);_e--!==0;)J.push(Dl(T,I.biff>8?12:6,I));if(T.l!=ne)throw new Error("Bad ExternSheet: "+T.l+" != "+ne);return J}function Tu(T,N,I){T[T.l+1]==3&&T[T.l]++;var J=fe(T,N,I);return J.charCodeAt(0)==3?J.slice(1):J}function mu(T,N,I){if(I.biff<8){T.l+=N;return}var J=T.read_shift(2),ne=T.read_shift(2),_e=it(T,J,I),qe=it(T,ne,I);return[_e,qe]}function Qu(T,N,I){var J=gl(T,6);T.l++;var ne=T.read_shift(1);return N-=8,[_m(T,N,I),ne,J]}function gu(T,N,I){var J=dc(T,6);switch(I.biff){case 2:T.l++,N-=7;break;case 3:case 4:T.l+=2,N-=8;break;default:T.l+=6,N-=12}return[J,bm(T,N,I,J)]}function Nd(T){var N=T.read_shift(4)!==0,I=T.read_shift(4)!==0,J=T.read_shift(4);return[N,I,J]}function su(T,N,I){if(I.biff<8)return;var J=T.read_shift(2),ne=T.read_shift(2),_e=T.read_shift(2),qe=T.read_shift(2),We=br(T,0,I);return I.biff<8&&T.read_shift(1),[{r:J,c:ne},We,qe,_e]}function Lu(T,N,I){return su(T,N,I)}function Md(T,N){for(var I=[],J=T.read_shift(2);J--;)I.push(Zl(T,N));return I}function kd(T){var N=Mn(2+T.length*8);N.write_shift(2,T.length);for(var I=0;I<T.length;++I)_l(T[I],N);return N}function vd(T,N,I){if(I&&I.biff<8)return fu(T,N,I);var J=Kl(T,22),ne=Vc(T,N-22,J[1]);return{cmo:J,ft:ne}}var hu=[];hu[8]=function(T,N){var I=T.l+N;T.l+=10;var J=T.read_shift(2);T.l+=4,T.l+=2,T.l+=2,T.l+=2,T.l+=4;var ne=T.read_shift(1);return T.l+=ne,T.l=I,{fmt:J}};function fu(T,N,I){T.l+=4;var J=T.read_shift(2),ne=T.read_shift(2),_e=T.read_shift(2);T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=2,T.l+=6,N-=36;var qe=[];return qe.push((hu[J]||Bi)(T,N,I)),{cmo:[ne,J,_e],ft:qe}}function Fu(T,N,I){var J=T.l,ne="";try{T.l+=4;var _e=(I.lastobj||{cmo:[0,0]}).cmo[1],qe;[0,5,7,11,12,14].indexOf(_e)==-1?T.l+=6:qe=ln(T,6,I);var We=T.read_shift(2);T.read_shift(2),sr(T,2);var Ct=T.read_shift(2);T.l+=Ct;for(var kt=1;kt<T.lens.length-1;++kt){if(T.l-J!=T.lens[kt])throw new Error("TxO: bad continue record");var qt=T[T.l],Ir=it(T,T.lens[kt+1]-T.lens[kt]-1);if(ne+=Ir,ne.length>=(qt?We:2*We))break}if(ne.length!==We&&ne.length!==We*2)throw new Error("cchText: "+We+" != "+ne.length);return T.l=J+N,{t:ne}}catch(Ur){return T.l=J+N,{t:ne}}}function Ju(T,N){var I=Zl(T,8);T.l+=16;var J=Qa(T,N-24);return[I,J]}function id(T){var N=Mn(24),I=Li(T[0]);N.write_shift(2,I.r),N.write_shift(2,I.r),N.write_shift(2,I.c),N.write_shift(2,I.c);for(var J="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),ne=0;ne<16;++ne)N.write_shift(1,parseInt(J[ne],16));return W([N,wo(T[1])])}function Rd(T,N){T.read_shift(2);var I=Zl(T,8),J=T.read_shift((N-10)/2,"dbcs-cont");return J=J.replace(z,""),[I,J]}function ju(T){var N=T[1].Tooltip,I=Mn(10+2*(N.length+1));I.write_shift(2,2048);var J=Li(T[0]);I.write_shift(2,J.r),I.write_shift(2,J.r),I.write_shift(2,J.c),I.write_shift(2,J.c);for(var ne=0;ne<N.length;++ne)I.write_shift(2,N.charCodeAt(ne));return I.write_shift(2,0),I}function Fd(T){var N=[0,0],I;return I=T.read_shift(2),N[0]=mo[I]||I,I=T.read_shift(2),N[1]=mo[I]||I,N}function Ad(T){return T||(T=Mn(4)),T.write_shift(2,1),T.write_shift(2,1),T}function Zu(T){for(var N=T.read_shift(2),I=[];N-- >0;)I.push(Is(T,8));return I}function vc(T){for(var N=T.read_shift(2),I=[];N-- >0;)I.push(Is(T,8));return I}function Jc(T){T.l+=2;var N={cxfs:0,crc:0};return N.cxfs=T.read_shift(2),N.crc=T.read_shift(4),N}function lu(T,N,I){if(!I.cellStyles)return Bi(T,N);var J=I&&I.biff>=12?4:2,ne=T.read_shift(J),_e=T.read_shift(J),qe=T.read_shift(J),We=T.read_shift(J),Ct=T.read_shift(2);J==2&&(T.l+=2);var kt={s:ne,e:_e,w:qe,ixfe:We,flags:Ct};return(I.biff>=5||!I.biff)&&(kt.level=Ct>>8&7),kt}function $u(T,N){var I=Mn(12);I.write_shift(2,N),I.write_shift(2,N),I.write_shift(2,T.width*256),I.write_shift(2,0);var J=0;return T.hidden&&(J|=1),I.write_shift(1,J),J=T.level||0,I.write_shift(1,J),I.write_shift(2,0),I}function ad(T,N){var I={};return N<32||(T.l+=16,I.header=ya(T,8),I.footer=ya(T,8),T.l+=2),I}function bu(T,N,I){var J={area:!1};if(I.biff!=5)return T.l+=N,J;var ne=T.read_shift(1);return T.l+=3,ne&16&&(J.area=!0),J}function cu(T){for(var N=Mn(2*T),I=0;I<T;++I)N.write_shift(2,I+1);return N}var yd=is,bd=vi,Bd=xt;function wd(T){var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(4),ne={fmt:N,env:I,len:J,data:T.slice(T.l,T.l+J)};return T.l+=J,ne}function xd(T,N,I){I.biffguess&&I.biff==5&&(I.biff=2);var J=is(T,6);++T.l;var ne=br(T,N-7,I);return J.t="str",J.val=ne,J}function Pd(T){var N=is(T,6);++T.l;var I=ya(T,8);return N.t="n",N.val=I,N}function od(T,N,I){var J=Mn(15);return Wh(J,T,N),J.write_shift(8,I,"f"),J}function wu(T){var N=is(T,6);++T.l;var I=T.read_shift(2);return N.t="n",N.val=I,N}function xu(T,N,I){var J=Mn(9);return Wh(J,T,N),J.write_shift(2,I),J}function Hu(T){var N=T.read_shift(1);return N===0?(T.l++,""):T.read_shift(N,"sbcs-cont")}function Wu(T,N){T.l+=6,T.l+=2,T.l+=1,T.l+=3,T.l+=1,T.l+=N-13}function Ud(T,N,I){var J=T.l+N,ne=is(T,6),_e=T.read_shift(2),qe=it(T,_e,I);return T.l=J,ne.t="str",ne.val=qe,ne}var qu=function(){var T={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},N=Q({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127}),I=[2,3,48,49,131,139,140,245];function J(Ct,kt){var qt=[],Ir=F(1);switch(kt.type){case"base64":Ir=R(E.decode(Ct));break;case"binary":Ir=R(Ct);break;case"buffer":case"array":Ir=Ct;break}Tn(Ir,0);var Ur=Ir.read_shift(1),Vr=!!(Ur&136),yn=!1,Qr=!1;switch(Ur){case 2:break;case 3:break;case 48:yn=!0,Vr=!0;break;case 49:yn=!0,Vr=!0;break;case 131:break;case 139:break;case 140:Qr=!0;break;case 245:break;default:throw new Error("DBF Unsupported Version: "+Ur.toString(16))}var Pn=0,Vn=521;Ur==2&&(Pn=Ir.read_shift(2)),Ir.l+=3,Ur!=2&&(Pn=Ir.read_shift(4)),Pn>1048576&&(Pn=1e6),Ur!=2&&(Vn=Ir.read_shift(2));var Jn=Ir.read_shift(2),Sn=kt.codepage||1252;Ur!=2&&(Ir.l+=16,Ir.read_shift(1),Ir[Ir.l]!==0&&(Sn=T[Ir[Ir.l]]),Ir.l+=1,Ir.l+=2),Qr&&(Ir.l+=36);for(var zi=[],Aa={},la=Math.min(Ir.length,Ur==2?521:Vn-10-(yn?264:0)),Oa=Qr?32:11;Ir.l<la&&Ir[Ir.l]!=13;){Aa={},Aa.name=cptable.utils.decode(Sn,Ir.slice(Ir.l,Ir.l+Oa)).replace(/[\u0000\r\n].*$/g,""),Ir.l+=Oa,Aa.type=String.fromCharCode(Ir.read_shift(1)),Ur!=2&&!Qr&&(Aa.offset=Ir.read_shift(4)),Aa.len=Ir.read_shift(1),Ur==2&&(Aa.offset=Ir.read_shift(2)),Aa.dec=Ir.read_shift(1),Aa.name.length&&zi.push(Aa),Ur!=2&&(Ir.l+=Qr?13:14);switch(Aa.type){case"B":(!yn||Aa.len!=8)&&kt.WTF&&console.log("Skipping "+Aa.name+":"+Aa.type);break;case"G":case"P":kt.WTF&&console.log("Skipping "+Aa.name+":"+Aa.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+Aa.type)}}if(Ir[Ir.l]!==13&&(Ir.l=Vn-1),Ir.read_shift(1)!==13)throw new Error("DBF Terminator not found "+Ir.l+" "+Ir[Ir.l]);Ir.l=Vn;var fo=0,Ca=0;for(qt[0]=[],Ca=0;Ca!=zi.length;++Ca)qt[0][Ca]=zi[Ca].name;for(;Pn-- >0;){if(Ir[Ir.l]===42){Ir.l+=Jn;continue}for(++Ir.l,qt[++fo]=[],Ca=0,Ca=0;Ca!=zi.length;++Ca){var Da=Ir.slice(Ir.l,Ir.l+zi[Ca].len);Ir.l+=zi[Ca].len,Tn(Da,0);var Ta=cptable.utils.decode(Sn,Da);switch(zi[Ca].type){case"C":Ta.trim().length&&(qt[fo][Ca]=Ta.replace(/\s+$/,""));break;case"D":Ta.length===8?qt[fo][Ca]=new Date(+Ta.slice(0,4),+Ta.slice(4,6)-1,+Ta.slice(6,8)):qt[fo][Ca]=Ta;break;case"F":qt[fo][Ca]=parseFloat(Ta.trim());break;case"+":case"I":qt[fo][Ca]=Qr?Da.read_shift(-4,"i")^2147483648:Da.read_shift(4,"i");break;case"L":switch(Ta.trim().toUpperCase()){case"Y":case"T":qt[fo][Ca]=!0;break;case"N":case"F":qt[fo][Ca]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+Ta+"|")}break;case"M":if(!Vr)throw new Error("DBF Unexpected MEMO for type "+Ur.toString(16));qt[fo][Ca]="##MEMO##"+(Qr?parseInt(Ta.trim(),10):Da.read_shift(4));break;case"N":Ta=Ta.replace(/\u0000/g,"").trim(),Ta&&Ta!="."&&(qt[fo][Ca]=+Ta||0);break;case"@":qt[fo][Ca]=new Date(Da.read_shift(-8,"f")-621356832e5);break;case"T":qt[fo][Ca]=new Date((Da.read_shift(4)-2440588)*864e5+Da.read_shift(4));break;case"Y":qt[fo][Ca]=Da.read_shift(4,"i")/1e4;break;case"O":qt[fo][Ca]=-Da.read_shift(-8,"f");break;case"B":if(yn&&zi[Ca].len==8){qt[fo][Ca]=Da.read_shift(8,"f");break}case"G":case"P":Da.l+=zi[Ca].len;break;case"0":if(zi[Ca].name==="_NullFlags")break;default:throw new Error("DBF Unsupported data type "+zi[Ca].type)}}}if(Ur!=2&&(Ir.l<Ir.length&&Ir[Ir.l++]!=26))throw new Error("DBF EOF Marker missing "+(Ir.l-1)+" of "+Ir.length+" "+Ir[Ir.l-1].toString(16));return kt&&kt.sheetRows&&(qt=qt.slice(0,kt.sheetRows)),qt}function ne(Ct,kt){var qt=kt||{};return qt.dateNF||(qt.dateNF="yyyymmdd"),Tt(J(Ct,qt),qt)}function _e(Ct,kt){try{return Lt(ne(Ct,kt),kt)}catch(qt){if(kt&&kt.WTF)throw qt}return{SheetNames:[],Sheets:{}}}var qe={B:8,C:250,L:1,D:8,"?":0,"":0};function We(Ct,kt){var qt=kt||{};if(+qt.codepage>=0&&u(+qt.codepage),qt.type=="string")throw new Error("Cannot write DBF to JS string");var Ir=Ei(),Ur=af(Ct,{header:1,raw:!0,cellDates:!0}),Vr=Ur[0],yn=Ur.slice(1),Qr=0,Pn=0,Vn=0,Jn=1;for(Qr=0;Qr<Vr.length;++Qr){if(Qr==null)continue;if(++Vn,typeof Vr[Qr]=="number"&&(Vr[Qr]=Vr[Qr].toString(10)),typeof Vr[Qr]!="string")throw new Error("DBF Invalid column name "+Vr[Qr]+" |"+typeof Vr[Qr]+"|");if(Vr.indexOf(Vr[Qr])!==Qr){for(Pn=0;Pn<1024;++Pn)if(Vr.indexOf(Vr[Qr]+"_"+Pn)==-1){Vr[Qr]+="_"+Pn;break}}}var Sn=ua(Ct["!ref"]),zi=[];for(Qr=0;Qr<=Sn.e.c-Sn.s.c;++Qr){var Aa=[];for(Pn=0;Pn<yn.length;++Pn)yn[Pn][Qr]!=null&&Aa.push(yn[Pn][Qr]);if(Aa.length==0||Vr[Qr]==null){zi[Qr]="?";continue}var la="",Oa="";for(Pn=0;Pn<Aa.length;++Pn){switch(typeof Aa[Pn]){case"number":Oa="B";break;case"string":Oa="C";break;case"boolean":Oa="L";break;case"object":Oa=Aa[Pn]instanceof Date?"D":"C";break;default:Oa="C"}if(la=la&&la!=Oa?"C":Oa,la=="C")break}Jn+=qe[la]||0,zi[Qr]=la}var fo=Ir.next(32);for(fo.write_shift(4,318902576),fo.write_shift(4,yn.length),fo.write_shift(2,296+32*Vn),fo.write_shift(2,Jn),Qr=0;Qr<4;++Qr)fo.write_shift(4,0);for(fo.write_shift(4,0|(+N[n]||3)<<8),Qr=0,Pn=0;Qr<Vr.length;++Qr){if(Vr[Qr]==null)continue;var Ca=Ir.next(32),Da=(Vr[Qr].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);Ca.write_shift(1,Da,"sbcs"),Ca.write_shift(1,zi[Qr]=="?"?"C":zi[Qr],"sbcs"),Ca.write_shift(4,Pn),Ca.write_shift(1,qe[zi[Qr]]||0),Ca.write_shift(1,0),Ca.write_shift(1,2),Ca.write_shift(4,0),Ca.write_shift(1,0),Ca.write_shift(4,0),Ca.write_shift(4,0),Pn+=qe[zi[Qr]]||0}var Ta=Ir.next(264);for(Ta.write_shift(4,13),Qr=0;Qr<65;++Qr)Ta.write_shift(4,0);for(Qr=0;Qr<yn.length;++Qr){var va=Ir.next(Jn);for(va.write_shift(1,0),Pn=0;Pn<Vr.length;++Pn){if(Vr[Pn]==null)continue;switch(zi[Pn]){case"L":va.write_shift(1,yn[Qr][Pn]==null?63:yn[Qr][Pn]?84:70);break;case"B":va.write_shift(8,yn[Qr][Pn]||0,"f");break;case"D":yn[Qr][Pn]?(va.write_shift(4,("0000"+yn[Qr][Pn].getFullYear()).slice(-4),"sbcs"),va.write_shift(2,("00"+(yn[Qr][Pn].getMonth()+1)).slice(-2),"sbcs"),va.write_shift(2,("00"+yn[Qr][Pn].getDate()).slice(-2),"sbcs")):va.write_shift(8,"00000000","sbcs");break;case"C":var Mo=String(yn[Qr][Pn]||"");for(va.write_shift(1,Mo,"sbcs"),Vn=0;Vn<250-Mo.length;++Vn)va.write_shift(1,32);break}}}return Ir.next(1).write_shift(1,26),Ir.end()}return{versions:I,to_workbook:_e,to_sheet:ne,from_sheet:We}}(),sd=function(){var T={AA:"\xC0",BA:"\xC1",CA:"\xC2",DA:195,HA:"\xC4",JA:197,AE:"\xC8",BE:"\xC9",CE:"\xCA",HE:"\xCB",AI:"\xCC",BI:"\xCD",CI:"\xCE",HI:"\xCF",AO:"\xD2",BO:"\xD3",CO:"\xD4",DO:213,HO:"\xD6",AU:"\xD9",BU:"\xDA",CU:"\xDB",HU:"\xDC",Aa:"\xE0",Ba:"\xE1",Ca:"\xE2",Da:227,Ha:"\xE4",Ja:229,Ae:"\xE8",Be:"\xE9",Ce:"\xEA",He:"\xEB",Ai:"\xEC",Bi:"\xED",Ci:"\xEE",Hi:"\xEF",Ao:"\xF2",Bo:"\xF3",Co:"\xF4",Do:245,Ho:"\xF6",Au:"\xF9",Bu:"\xFA",Cu:"\xFB",Hu:"\xFC",KC:"\xC7",Kc:"\xE7",q:"\xE6",z:"\u0153",a:"\xC6",j:"\u0152",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},N=new RegExp("N("+Ve(T).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),I=function(Vr,yn){var Qr=T[yn];return typeof Qr=="number"?_(Qr):Qr},J=function(Vr,yn,Qr){var Pn=yn.charCodeAt(0)-32<<4|Qr.charCodeAt(0)-48;return Pn==59?Vr:_(Pn)};T["|"]=254;function ne(Ur,Vr){switch(Vr.type){case"base64":return _e(E.decode(Ur),Vr);case"binary":return _e(Ur,Vr);case"buffer":return _e(S&&m.isBuffer(Ur)?Ur.toString("binary"):Z(Ur),Vr);case"array":return _e(Pe(Ur),Vr)}throw new Error("Unrecognized type "+Vr.type)}function _e(Ur,Vr){var yn=Ur.split(/[\n\r]+/),Qr=-1,Pn=-1,Vn=0,Jn=0,Sn=[],zi=[],Aa=null,la={},Oa=[],fo=[],Ca=[],Da=0,Ta;for(+Vr.codepage>=0&&u(+Vr.codepage);Vn!==yn.length;++Vn){Da=0;var va=yn[Vn].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,J).replace(N,I),Mo=va.replace(/;;/g,"\0").split(";").map(function(es){return es.replace(/\u0000/g,";")}),$s=Mo[0],bs;if(va.length>0)switch($s){case"ID":break;case"E":break;case"B":break;case"O":break;case"W":break;case"P":Mo[1].charAt(0)=="P"&&zi.push(va.slice(3).replace(/;;/g,";"));break;case"C":var bl=!1,rl=!1,ql=!1,To=!1,Ti=-1,Vi=-1;for(Jn=1;Jn<Mo.length;++Jn)switch(Mo[Jn].charAt(0)){case"A":break;case"X":Pn=parseInt(Mo[Jn].slice(1))-1,rl=!0;break;case"Y":for(Qr=parseInt(Mo[Jn].slice(1))-1,rl||(Pn=0),Ta=Sn.length;Ta<=Qr;++Ta)Sn[Ta]=[];break;case"K":bs=Mo[Jn].slice(1),bs.charAt(0)==='"'?bs=bs.slice(1,bs.length-1):bs==="TRUE"?bs=!0:bs==="FALSE"?bs=!1:isNaN(zt(bs))?isNaN(rr(bs).getDate())||(bs=gt(bs)):(bs=zt(bs),Aa!==null&&X.is_date(Aa)&&(bs=ye(bs))),typeof cptable!="undefined"&&typeof bs=="string"&&(Vr||{}).type!="string"&&(Vr||{}).codepage&&(bs=cptable.utils.decode(Vr.codepage,bs)),bl=!0;break;case"E":To=!0;var pa=_o(Mo[Jn].slice(1),{r:Qr,c:Pn});Sn[Qr][Pn]=[Sn[Qr][Pn],pa];break;case"S":ql=!0,Sn[Qr][Pn]=[Sn[Qr][Pn],"S5S"];break;case"G":break;case"R":Ti=parseInt(Mo[Jn].slice(1))-1;break;case"C":Vi=parseInt(Mo[Jn].slice(1))-1;break;default:if(Vr&&Vr.WTF)throw new Error("SYLK bad record "+va)}if(bl&&(Sn[Qr][Pn]&&Sn[Qr][Pn].length==2?Sn[Qr][Pn][0]=bs:Sn[Qr][Pn]=bs,Aa=null),ql){if(To)throw new Error("SYLK shared formula cannot have own formula");var Xi=Ti>-1&&Sn[Ti][Vi];if(!Xi||!Xi[1])throw new Error("SYLK shared formula cannot find base");Sn[Qr][Pn][1]=ks(Xi[1],{r:Qr-Ti,c:Pn-Vi})}break;case"F":var Ua=0;for(Jn=1;Jn<Mo.length;++Jn)switch(Mo[Jn].charAt(0)){case"X":Pn=parseInt(Mo[Jn].slice(1))-1,++Ua;break;case"Y":for(Qr=parseInt(Mo[Jn].slice(1))-1,Ta=Sn.length;Ta<=Qr;++Ta)Sn[Ta]=[];break;case"M":Da=parseInt(Mo[Jn].slice(1))/20;break;case"F":break;case"G":break;case"P":Aa=zi[parseInt(Mo[Jn].slice(1))];break;case"S":break;case"D":break;case"N":break;case"W":for(Ca=Mo[Jn].slice(1).split(" "),Ta=parseInt(Ca[0],10);Ta<=parseInt(Ca[1],10);++Ta)Da=parseInt(Ca[2],10),fo[Ta-1]=Da===0?{hidden:!0}:{wch:Da},xo(fo[Ta-1]);break;case"C":Pn=parseInt(Mo[Jn].slice(1))-1,fo[Pn]||(fo[Pn]={});break;case"R":Qr=parseInt(Mo[Jn].slice(1))-1,Oa[Qr]||(Oa[Qr]={}),Da>0?(Oa[Qr].hpt=Da,Oa[Qr].hpx=fl(Da)):Da===0&&(Oa[Qr].hidden=!0);break;default:if(Vr&&Vr.WTF)throw new Error("SYLK bad record "+va)}Ua<1&&(Aa=null);break;default:if(Vr&&Vr.WTF)throw new Error("SYLK bad record "+va)}}return Oa.length>0&&(la["!rows"]=Oa),fo.length>0&&(la["!cols"]=fo),Vr&&Vr.sheetRows&&(Sn=Sn.slice(0,Vr.sheetRows)),[Sn,la]}function qe(Ur,Vr){var yn=ne(Ur,Vr),Qr=yn[0],Pn=yn[1],Vn=Tt(Qr,Vr);return Ve(Pn).forEach(function(Jn){Vn[Jn]=Pn[Jn]}),Vn}function We(Ur,Vr){return Lt(qe(Ur,Vr),Vr)}function Ct(Ur,Vr,yn,Qr){var Pn="C;Y"+(yn+1)+";X"+(Qr+1)+";K";switch(Ur.t){case"n":Pn+=Ur.v||0,Ur.f&&!Ur.F&&(Pn+=";E"+tl(Ur.f,{r:yn,c:Qr}));break;case"b":Pn+=Ur.v?"TRUE":"FALSE";break;case"e":Pn+=Ur.w||Ur.v;break;case"d":Pn+='"'+(Ur.w||Ur.v)+'"';break;case"s":Pn+='"'+Ur.v.replace(/"/g,"")+'"';break}return Pn}function kt(Ur,Vr){Vr.forEach(function(yn,Qr){var Pn="F;W"+(Qr+1)+" "+(Qr+1)+" ";yn.hidden?Pn+="0":(typeof yn.width=="number"&&!yn.wpx&&(yn.wpx=ma(yn.width)),typeof yn.wpx=="number"&&!yn.wch&&(yn.wch=Na(yn.wpx)),typeof yn.wch=="number"&&(Pn+=Math.round(yn.wch))),Pn.charAt(Pn.length-1)!=" "&&Ur.push(Pn)})}function qt(Ur,Vr){Vr.forEach(function(yn,Qr){var Pn="F;";yn.hidden?Pn+="M0;":yn.hpt?Pn+="M"+20*yn.hpt+";":yn.hpx&&(Pn+="M"+20*As(yn.hpx)+";"),Pn.length>2&&Ur.push(Pn+"R"+(Qr+1))})}function Ir(Ur,Vr){var yn=["ID;PWXL;N;E"],Qr=[],Pn=ua(Ur["!ref"]),Vn,Jn=Array.isArray(Ur),Sn=`\r
`;yn.push("P;PGeneral"),yn.push("F;P0;DG0G8;M255"),Ur["!cols"]&&kt(yn,Ur["!cols"]),Ur["!rows"]&&qt(yn,Ur["!rows"]),yn.push("B;Y"+(Pn.e.r-Pn.s.r+1)+";X"+(Pn.e.c-Pn.s.c+1)+";D"+[Pn.s.c,Pn.s.r,Pn.e.c,Pn.e.r].join(" "));for(var zi=Pn.s.r;zi<=Pn.e.r;++zi)for(var Aa=Pn.s.c;Aa<=Pn.e.c;++Aa){var la=hn({r:zi,c:Aa});if(Vn=Jn?(Ur[zi]||[])[Aa]:Ur[la],!Vn||Vn.v==null&&(!Vn.f||Vn.F))continue;Qr.push(Ct(Vn,Ur,zi,Aa,Vr))}return yn.join(Sn)+Sn+Qr.join(Sn)+Sn+"E"+Sn}return{to_workbook:We,to_sheet:qe,from_sheet:Ir}}(),ld=function(){function T(_e,qe){switch(qe.type){case"base64":return N(E.decode(_e),qe);case"binary":return N(_e,qe);case"buffer":return N(S&&m.isBuffer(_e)?_e.toString("binary"):Z(_e),qe);case"array":return N(Pe(_e),qe)}throw new Error("Unrecognized type "+qe.type)}function N(_e,qe){for(var We=_e.split(`
`),Ct=-1,kt=-1,qt=0,Ir=[];qt!==We.length;++qt){if(We[qt].trim()==="BOT"){Ir[++Ct]=[],kt=0;continue}if(Ct<0)continue;var Ur=We[qt].trim().split(","),Vr=Ur[0],yn=Ur[1];++qt;for(var Qr=We[qt]||"";(Qr.match(/["]/g)||[]).length&1&&qt<We.length-1;)Qr+=`
`+We[++qt];Qr=Qr.trim();switch(+Vr){case-1:if(Qr==="BOT"){Ir[++Ct]=[],kt=0;continue}else if(Qr!=="EOD")throw new Error("Unrecognized DIF special command "+Qr);break;case 0:Qr==="TRUE"?Ir[Ct][kt]=!0:Qr==="FALSE"?Ir[Ct][kt]=!1:isNaN(zt(yn))?isNaN(rr(yn).getDate())?Ir[Ct][kt]=yn:Ir[Ct][kt]=gt(yn):Ir[Ct][kt]=zt(yn),++kt;break;case 1:Qr=Qr.slice(1,Qr.length-1),Qr=Qr.replace(/""/g,'"'),L&&Qr&&Qr.match(/^=".*"$/)&&(Qr=Qr.slice(2,-1)),Ir[Ct][kt++]=Qr!==""?Qr:null;break}if(Qr==="EOD")break}return qe&&qe.sheetRows&&(Ir=Ir.slice(0,qe.sheetRows)),Ir}function I(_e,qe){return Tt(T(_e,qe),qe)}function J(_e,qe){return Lt(I(_e,qe),qe)}var ne=function(){var _e=function(Ct,kt,qt,Ir,Ur){Ct.push(kt),Ct.push(qt+","+Ir),Ct.push('"'+Ur.replace(/"/g,'""')+'"')},qe=function(Ct,kt,qt,Ir){Ct.push(kt+","+qt),Ct.push(kt==1?'"'+Ir.replace(/"/g,'""')+'"':Ir)};return function(Ct){var kt=[],qt=ua(Ct["!ref"]),Ir,Ur=Array.isArray(Ct);_e(kt,"TABLE",0,1,"sheetjs"),_e(kt,"VECTORS",0,qt.e.r-qt.s.r+1,""),_e(kt,"TUPLES",0,qt.e.c-qt.s.c+1,""),_e(kt,"DATA",0,0,"");for(var Vr=qt.s.r;Vr<=qt.e.r;++Vr){qe(kt,-1,0,"BOT");for(var yn=qt.s.c;yn<=qt.e.c;++yn){var Qr=hn({r:Vr,c:yn});if(Ir=Ur?(Ct[Vr]||[])[yn]:Ct[Qr],!Ir){qe(kt,1,0,"");continue}switch(Ir.t){case"n":var Pn=L?Ir.w:Ir.v;!Pn&&Ir.v!=null&&(Pn=Ir.v),Pn==null?L&&Ir.f&&!Ir.F?qe(kt,1,0,"="+Ir.f):qe(kt,1,0,""):qe(kt,0,Pn,"V");break;case"b":qe(kt,0,Ir.v?1:0,Ir.v?"TRUE":"FALSE");break;case"s":qe(kt,1,0,!L||isNaN(Ir.v)?Ir.v:'="'+Ir.v+'"');break;case"d":Ir.w||(Ir.w=X.format(Ir.z||X._table[14],me(gt(Ir.v)))),L?qe(kt,0,Ir.w,"V"):qe(kt,1,0,Ir.w);break;default:qe(kt,1,0,"")}}}qe(kt,-1,0,"EOD");var Vn=`\r
`,Jn=kt.join(Vn);return Jn}}();return{to_workbook:J,to_sheet:I,from_sheet:ne}}(),Ou=function(){function T(Ir){return Ir.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,`
`)}function N(Ir){return Ir.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function I(Ir,Ur){for(var Vr=Ir.split(`
`),yn=-1,Qr=-1,Pn=0,Vn=[];Pn!==Vr.length;++Pn){var Jn=Vr[Pn].trim().split(":");if(Jn[0]!=="cell")continue;var Sn=Li(Jn[1]);if(Vn.length<=Sn.r)for(yn=Vn.length;yn<=Sn.r;++yn)Vn[yn]||(Vn[yn]=[]);yn=Sn.r,Qr=Sn.c;switch(Jn[2]){case"t":Vn[yn][Qr]=T(Jn[3]);break;case"v":Vn[yn][Qr]=+Jn[3];break;case"vtf":var zi=Jn[Jn.length-1];case"vtc":switch(Jn[3]){case"nl":Vn[yn][Qr]=!!+Jn[4];break;default:Vn[yn][Qr]=+Jn[4];break}Jn[2]=="vtf"&&(Vn[yn][Qr]=[Vn[yn][Qr],zi])}}return Ur&&Ur.sheetRows&&(Vn=Vn.slice(0,Ur.sheetRows)),Vn}function J(Ir,Ur){return Tt(I(Ir,Ur),Ur)}function ne(Ir,Ur){return Lt(J(Ir,Ur),Ur)}var _e=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join(`
`),qe=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join(`
`)+`
`,We=["# SocialCalc Spreadsheet Control Save","part:sheet"].join(`
`),Ct="--SocialCalcSpreadsheetControlSave--";function kt(Ir){if(!Ir||!Ir["!ref"])return"";for(var Ur=[],Vr=[],yn,Qr="",Pn=Gi(Ir["!ref"]),Vn=Array.isArray(Ir),Jn=Pn.s.r;Jn<=Pn.e.r;++Jn)for(var Sn=Pn.s.c;Sn<=Pn.e.c;++Sn){if(Qr=hn({r:Jn,c:Sn}),yn=Vn?(Ir[Jn]||[])[Sn]:Ir[Qr],!yn||yn.v==null||yn.t==="z")continue;Vr=["cell",Qr,"t"];switch(yn.t){case"s":case"str":Vr.push(N(yn.v));break;case"n":yn.f?(Vr[2]="vtf",Vr[3]="n",Vr[4]=yn.v,Vr[5]=N(yn.f)):(Vr[2]="v",Vr[3]=yn.v);break;case"b":Vr[2]="vt"+(yn.f?"f":"c"),Vr[3]="nl",Vr[4]=yn.v?"1":"0",Vr[5]=N(yn.f||(yn.v?"TRUE":"FALSE"));break;case"d":var zi=me(gt(yn.v));Vr[2]="vtc",Vr[3]="nd",Vr[4]=""+zi,Vr[5]=yn.w||X.format(yn.z||X._table[14],zi);break;case"e":continue}Ur.push(Vr.join(":"))}return Ur.push("sheet:c:"+(Pn.e.c-Pn.s.c+1)+":r:"+(Pn.e.r-Pn.s.r+1)+":tvf:1"),Ur.push("valueformat:1:text-wiki"),Ur.join(`
`)}function qt(Ir){return[_e,qe,We,qe,kt(Ir),Ct].join(`
`)}return{to_workbook:ne,to_sheet:J,from_sheet:qt}}(),vu=function(){function T(qt,Ir,Ur,Vr,yn){yn.raw?Ir[Ur][Vr]=qt:qt===""||(qt==="TRUE"?Ir[Ur][Vr]=!0:qt==="FALSE"?Ir[Ur][Vr]=!1:isNaN(zt(qt))?isNaN(rr(qt).getDate())?Ir[Ur][Vr]=qt:Ir[Ur][Vr]=gt(qt):Ir[Ur][Vr]=zt(qt))}function N(qt,Ir){var Ur=Ir||{},Vr=[];if(!qt||qt.length===0)return Vr;for(var yn=qt.split(/[\r\n]/),Qr=yn.length-1;Qr>=0&&yn[Qr].length===0;)--Qr;for(var Pn=10,Vn=0,Jn=0;Jn<=Qr;++Jn)Vn=yn[Jn].indexOf(" "),Vn==-1?Vn=yn[Jn].length:Vn++,Pn=Math.max(Pn,Vn);for(Jn=0;Jn<=Qr;++Jn){Vr[Jn]=[];var Sn=0;for(T(yn[Jn].slice(0,Pn).trim(),Vr,Jn,Sn,Ur),Sn=1;Sn<=(yn[Jn].length-Pn)/10+1;++Sn)T(yn[Jn].slice(Pn+(Sn-1)*10,Pn+Sn*10).trim(),Vr,Jn,Sn,Ur)}return Ur.sheetRows&&(Vr=Vr.slice(0,Ur.sheetRows)),Vr}var I={44:",",9:" ",59:";",124:"|"},J={44:3,9:2,59:1,124:0};function ne(qt){for(var Ir={},Ur=!1,Vr=0,yn=0;Vr<qt.length;++Vr)(yn=qt.charCodeAt(Vr))==34?Ur=!Ur:!Ur&&yn in I&&(Ir[yn]=(Ir[yn]||0)+1);yn=[];for(Vr in Ir)Object.prototype.hasOwnProperty.call(Ir,Vr)&&yn.push([Ir[Vr],Vr]);if(!yn.length){Ir=J;for(Vr in Ir)Object.prototype.hasOwnProperty.call(Ir,Vr)&&yn.push([Ir[Vr],Vr])}return yn.sort(function(Qr,Pn){return Qr[0]-Pn[0]||J[Qr[1]]-J[Pn[1]]}),I[yn.pop()[1]]||44}function _e(qt,Ir){var Ur=Ir||{},Vr="";C!=null&&Ur.dense==null&&(Ur.dense=C);var yn=Ur.dense?[]:{},Qr={s:{c:0,r:0},e:{c:0,r:0}};qt.slice(0,4)=="sep="?qt.charCodeAt(5)==13&&qt.charCodeAt(6)==10?(Vr=qt.charAt(4),qt=qt.slice(7)):qt.charCodeAt(5)==13||qt.charCodeAt(5)==10?(Vr=qt.charAt(4),qt=qt.slice(6)):Vr=ne(qt.slice(0,1024)):Ur&&Ur.FS?Vr=Ur.FS:Vr=ne(qt.slice(0,1024));var Pn=0,Vn=0,Jn=0,Sn=0,zi=0,Aa=Vr.charCodeAt(0),la=!1,Oa=0,fo=qt.charCodeAt(0);qt=qt.replace(/\r\n/mg,`
`);var Ca=Ur.dateNF!=null?ue(Ur.dateNF):null;function Da(){var Ta=qt.slice(Sn,zi),va={};if(Ta.charAt(0)=='"'&&Ta.charAt(Ta.length-1)=='"'&&(Ta=Ta.slice(1,-1).replace(/""/g,'"')),Ta.length===0)va.t="z";else if(Ur.raw)va.t="s",va.v=Ta;else if(Ta.trim().length===0)va.t="s",va.v=Ta;else if(Ta.charCodeAt(0)==61)Ta.charCodeAt(1)==34&&Ta.charCodeAt(Ta.length-1)==34?(va.t="s",va.v=Ta.slice(2,-1).replace(/""/g,'"')):Yl(Ta)?(va.t="n",va.f=Ta.slice(1)):(va.t="s",va.v=Ta);else if(Ta=="TRUE")va.t="b",va.v=!0;else if(Ta=="FALSE")va.t="b",va.v=!1;else if(!isNaN(Jn=zt(Ta)))va.t="n",Ur.cellText!==!1&&(va.w=Ta),va.v=Jn;else if(!isNaN(rr(Ta).getDate())||Ca&&Ta.match(Ca)){va.z=Ur.dateNF||X._table[14];var Mo=0;Ca&&Ta.match(Ca)&&(Ta=xe(Ta,Ur.dateNF,Ta.match(Ca)||[]),Mo=1),Ur.cellDates?(va.t="d",va.v=gt(Ta,Mo)):(va.t="n",va.v=me(gt(Ta,Mo))),Ur.cellText!==!1&&(va.w=X.format(va.z,va.v instanceof Date?me(va.v):va.v)),Ur.cellNF||delete va.z}else va.t="s",va.v=Ta;if(va.t=="z"||(Ur.dense?(yn[Pn]||(yn[Pn]=[]),yn[Pn][Vn]=va):yn[hn({c:Vn,r:Pn})]=va),Sn=zi+1,fo=qt.charCodeAt(Sn),Qr.e.c<Vn&&(Qr.e.c=Vn),Qr.e.r<Pn&&(Qr.e.r=Pn),Oa==Aa)++Vn;else if(Vn=0,++Pn,Ur.sheetRows&&Ur.sheetRows<=Pn)return!0}e:for(;zi<qt.length;++zi)switch(Oa=qt.charCodeAt(zi)){case 34:fo===34&&(la=!la);break;case Aa:case 10:case 13:if(!la&&Da())break e;break;default:break}return zi-Sn>0&&Da(),yn["!ref"]=ca(Qr),yn}function qe(qt,Ir){return Ir&&Ir.PRN?Ir.FS||(qt.slice(0,4)=="sep="||(qt.indexOf(" ")>=0||qt.indexOf(",")>=0||qt.indexOf(";")>=0))?_e(qt,Ir):Tt(N(qt,Ir),Ir):_e(qt,Ir)}function We(qt,Ir){var Ur="",Vr=Ir.type=="string"?[0,0,0,0]:Mf(qt,Ir);switch(Ir.type){case"base64":Ur=E.decode(qt);break;case"binary":Ur=qt;break;case"buffer":Ir.codepage==65001?Ur=qt.toString("utf8"):Ir.codepage&&typeof cptable!="undefined"?Ur=cptable.utils.decode(Ir.codepage,qt):Ur=S&&m.isBuffer(qt)?qt.toString("binary"):Z(qt);break;case"array":Ur=Pe(qt);break;case"string":Ur=qt;break;default:throw new Error("Unrecognized type "+Ir.type)}return Vr[0]==239&&Vr[1]==187&&Vr[2]==191?Ur=ar(Ur.slice(3)):Ir.type!="string"&&Ir.codepage==65001?Ur=ar(Ur):Ir.type=="binary"&&typeof cptable!="undefined"&&Ir.codepage&&(Ur=cptable.utils.decode(Ir.codepage,cptable.utils.encode(28591,Ur))),Ur.slice(0,19)=="socialcalc:version:"?Ou.to_sheet(Ir.type=="string"?Ur:ar(Ur),Ir):qe(Ur,Ir)}function Ct(qt,Ir){return Lt(We(qt,Ir),Ir)}function kt(qt){for(var Ir=[],Ur=ua(qt["!ref"]),Vr,yn=Array.isArray(qt),Qr=Ur.s.r;Qr<=Ur.e.r;++Qr){for(var Pn=[],Vn=Ur.s.c;Vn<=Ur.e.c;++Vn){var Jn=hn({r:Qr,c:Vn});if(Vr=yn?(qt[Qr]||[])[Vn]:qt[Jn],!Vr||Vr.v==null){Pn.push(" ");continue}for(var Sn=(Vr.w||(ft(Vr),Vr.w)||"").slice(0,10);Sn.length<10;)Sn+=" ";Pn.push(Sn+(Vn===0?" ":""))}Ir.push(Pn.join(""))}return Ir.join(`
`)}return{to_workbook:Ct,to_sheet:We,from_sheet:kt}}();function Zd(T,N){var I=N||{},J=!!I.WTF;I.WTF=!0;try{var ne=sd.to_workbook(T,I);return I.WTF=J,ne}catch(_e){if(I.WTF=J,!_e.message.match(/SYLK bad record ID/)&&J)throw _e;return vu.to_workbook(T,N)}}var Iu=function(){function T(Ti,Vi,pa){if(!Ti)return;Tn(Ti,Ti.l||0);for(var Xi=pa.Enum||ql;Ti.l<Ti.length;){var Ua=Ti.read_shift(2),es=Xi[Ua]||Xi[65535],ui=Ti.read_shift(2),mi=Ti.l+ui,bi=es.f&&es.f(Ti,ui,pa);if(Ti.l=mi,Vi(bi,es,Ua))return}}function N(Ti,Vi){switch(Vi.type){case"base64":return I(R(E.decode(Ti)),Vi);case"binary":return I(R(Ti),Vi);case"buffer":case"array":return I(Ti,Vi)}throw"Unsupported type "+Vi.type}function I(Ti,Vi){if(!Ti)return Ti;var pa=Vi||{};C!=null&&pa.dense==null&&(pa.dense=C);var Xi=pa.dense?[]:{},Ua="Sheet1",es=0,ui={},mi=[Ua],bi=[],Ha={s:{r:0,c:0},e:{r:0,c:0}},Ni=pa.sheetRows||0;if(Ti[2]==2)pa.Enum=ql,T(Ti,function(Gn,So,Ss){switch(Ss){case 0:pa.vers=Gn,Gn>=4096&&(pa.qpro=!0);break;case 6:Ha=Gn;break;case 15:case 51:pa.qpro||(Gn[1].v=Gn[1].v.slice(1));case 13:case 14:case 16:Ss==14&&(Gn[2]&112)==112&&(Gn[2]&15)>1&&(Gn[2]&15)<15&&(Gn[1].z=pa.dateNF||X._table[14],pa.cellDates&&(Gn[1].t="d",Gn[1].v=ye(Gn[1].v)));var cl=pa.dense?(Xi[Gn[0].r]||[])[Gn[0].c]:Xi[hn(Gn[0])];if(cl){cl.t=Gn[1].t,cl.v=Gn[1].v,Gn[1].z!=null&&(cl.z=Gn[1].z),Gn[1].f!=null&&(cl.f=Gn[1].f);break}pa.dense?(Xi[Gn[0].r]||(Xi[Gn[0].r]=[]),Xi[Gn[0].r][Gn[0].c]=Gn[1]):Xi[hn(Gn[0])]=Gn[1];break;default:}},pa);else if(Ti[2]==26||Ti[2]==14)pa.Enum=To,Ti[2]==14&&(pa.qpro=!0,Ti.l=0),T(Ti,function(Gn,So,Ss){switch(Ss){case 22:Gn[1].v=Gn[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(Gn[3]>es&&(Xi["!ref"]=ca(Ha),ui[Ua]=Xi,Xi=pa.dense?[]:{},Ha={s:{r:0,c:0},e:{r:0,c:0}},es=Gn[3],Ua="Sheet"+(es+1),mi.push(Ua)),Ni>0&&Gn[0].r>=Ni)break;pa.dense?(Xi[Gn[0].r]||(Xi[Gn[0].r]=[]),Xi[Gn[0].r][Gn[0].c]=Gn[1]):Xi[hn(Gn[0])]=Gn[1],Ha.e.c<Gn[0].c&&(Ha.e.c=Gn[0].c),Ha.e.r<Gn[0].r&&(Ha.e.r=Gn[0].r);break;case 27:Gn[14e3]&&(bi[Gn[14e3][0]]=Gn[14e3][1]);break;default:break}},pa);else throw new Error("Unrecognized LOTUS BOF "+Ti[2]);if(Xi["!ref"]=ca(Ha),ui[Ua]=Xi,!bi.length)return{SheetNames:mi,Sheets:ui};for(var Xa={},ji=[],Ja=0;Ja<bi.length;++Ja)ui[mi[Ja]]&&(ji.push(bi[Ja]),Xa[bi[Ja]]=ui[mi[Ja]]);return{SheetNames:ji,Sheets:Xa}}function J(Ti,Vi){var pa=Vi||{};if(+pa.codepage>=0&&u(+pa.codepage),pa.type=="string")throw new Error("Cannot write WK1 to JS string");var Xi=Ei(),Ua=ua(Ti["!ref"]),es=Array.isArray(Ti),ui=[];qo(Xi,0,_e(1030)),qo(Xi,6,Ct(Ua));for(var mi=Ua.s.r;mi<=Ua.e.r;++mi)for(var bi=gi(mi),Ha=Ua.s.c;Ha<=Ua.e.c;++Ha){mi===Ua.s.r&&(ui[Ha]=ha(Ha));var Ni=ui[Ha]+bi,Xa=es?(Ti[mi]||[])[Ha]:Ti[Ni];if(!Xa||Xa.t=="z")continue;if(Xa.t=="n")(Xa.v|0)==Xa.v&&Xa.v>=-32768&&Xa.v<=32767?qo(Xi,13,Vr(mi,Ha,Xa.v)):qo(Xi,14,Qr(mi,Ha,Xa.v));else{var ji=ft(Xa);qo(Xi,15,Ir(mi,Ha,ji.slice(0,239)))}}return qo(Xi,1),Xi.end()}function ne(Ti,Vi){var pa=Vi||{};if(+pa.codepage>=0&&u(+pa.codepage),pa.type=="string")throw new Error("Cannot write WK3 to JS string");var Xi=Ei();qo(Xi,0,qe(Ti));for(var Ua=0,es=0;Ua<Ti.SheetNames.length;++Ua)(Ti.Sheets[Ti.SheetNames[Ua]]||{})["!ref"]&&qo(Xi,27,rl(Ti.SheetNames[Ua],es++));var ui=0;for(Ua=0;Ua<Ti.SheetNames.length;++Ua){var mi=Ti.Sheets[Ti.SheetNames[Ua]];if(!mi||!mi["!ref"])continue;for(var bi=ua(mi["!ref"]),Ha=Array.isArray(mi),Ni=[],Xa=bi.s.r;Xa<=bi.e.r;++Xa)for(var ji=gi(Xa),Ja=bi.s.c;Ja<=bi.e.c;++Ja){Xa===bi.s.r&&(Ni[Ja]=ha(Ja));var Gn=Ni[Ja]+ji,So=Ha?(mi[Xa]||[])[Ja]:mi[Gn];if(!So||So.t=="z")continue;if(So.t=="n")qo(Xi,23,Ta(Xa,Ja,ui,So.v));else{var Ss=ft(So);qo(Xi,22,fo(Xa,Ja,ui,Ss.slice(0,239)))}}++ui}return qo(Xi,1),Xi.end()}function _e(Ti){var Vi=Mn(2);return Vi.write_shift(2,Ti),Vi}function qe(Ti){var Vi=Mn(26);Vi.write_shift(2,4096),Vi.write_shift(2,4),Vi.write_shift(4,0);for(var pa=0,Xi=0,Ua=0,es=0;es<Ti.SheetNames.length;++es){var ui=Ti.SheetNames[es],mi=Ti.Sheets[ui];if(!mi||!mi["!ref"])continue;++Ua;var bi=Gi(mi["!ref"]);pa<bi.e.r&&(pa=bi.e.r),Xi<bi.e.c&&(Xi=bi.e.c)}return Vi.write_shift(2,pa),Vi.write_shift(1,Ua),Vi.write_shift(1,Xi),Vi.write_shift(2,0),Vi.write_shift(2,0),Vi.write_shift(1,1),Vi.write_shift(1,2),Vi.write_shift(4,0),Vi.write_shift(4,0),Vi}function We(Ti){var Vi={s:{c:0,r:0},e:{c:0,r:0}};return Vi.s.c=Ti.read_shift(2),Vi.s.r=Ti.read_shift(2),Vi.e.c=Ti.read_shift(2),Vi.e.r=Ti.read_shift(2),Vi.s.c==65535&&(Vi.s.c=Vi.e.c=Vi.s.r=Vi.e.r=0),Vi}function Ct(Ti){var Vi=Mn(8);return Vi.write_shift(2,Ti.s.c),Vi.write_shift(2,Ti.s.r),Vi.write_shift(2,Ti.e.c),Vi.write_shift(2,Ti.e.r),Vi}function kt(Ti,Vi,pa){var Xi=[{c:0,r:0},{t:"n",v:0},0];return pa.qpro&&pa.vers!=20768?(Xi[0].c=Ti.read_shift(1),Ti.l++,Xi[0].r=Ti.read_shift(2),Ti.l+=2):(Xi[2]=Ti.read_shift(1),Xi[0].c=Ti.read_shift(2),Xi[0].r=Ti.read_shift(2)),Xi}function qt(Ti,Vi,pa){var Xi=Ti.l+Vi,Ua=kt(Ti,Vi,pa);if(Ua[1].t="s",pa.vers==20768){Ti.l++;var es=Ti.read_shift(1);return Ua[1].v=Ti.read_shift(es,"utf8"),Ua}return pa.qpro&&Ti.l++,Ua[1].v=Ti.read_shift(Xi-Ti.l,"cstr"),Ua}function Ir(Ti,Vi,pa){var Xi=Mn(7+pa.length);Xi.write_shift(1,255),Xi.write_shift(2,Vi),Xi.write_shift(2,Ti),Xi.write_shift(1,39);for(var Ua=0;Ua<Xi.length;++Ua){var es=pa.charCodeAt(Ua);Xi.write_shift(1,es>=128?95:es)}return Xi.write_shift(1,0),Xi}function Ur(Ti,Vi,pa){var Xi=kt(Ti,Vi,pa);return Xi[1].v=Ti.read_shift(2,"i"),Xi}function Vr(Ti,Vi,pa){var Xi=Mn(7);return Xi.write_shift(1,255),Xi.write_shift(2,Vi),Xi.write_shift(2,Ti),Xi.write_shift(2,pa,"i"),Xi}function yn(Ti,Vi,pa){var Xi=kt(Ti,Vi,pa);return Xi[1].v=Ti.read_shift(8,"f"),Xi}function Qr(Ti,Vi,pa){var Xi=Mn(13);return Xi.write_shift(1,255),Xi.write_shift(2,Vi),Xi.write_shift(2,Ti),Xi.write_shift(8,pa,"f"),Xi}function Pn(Ti,Vi,pa){var Xi=Ti.l+Vi,Ua=kt(Ti,Vi,pa);if(Ua[1].v=Ti.read_shift(8,"f"),pa.qpro)Ti.l=Xi;else{var es=Ti.read_shift(2);Aa(Ti.slice(Ti.l,Ti.l+es),Ua),Ti.l+=es}return Ua}function Vn(Ti,Vi,pa){var Xi=Vi&32768;return Vi&=~32768,Vi=(Xi?Ti:0)+(Vi>=8192?Vi-16384:Vi),(Xi?"":"$")+(pa?ha(Vi):gi(Vi))}var Jn=[8,8,8,8,8,8,8,8,6,4,4,5,5,7,3,3,3,3,3,3,1,1,2,6,8,8,8,8,8,8,8,8],Sn={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},zi=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function Aa(Ti,Vi){Tn(Ti,0);for(var pa=[],Xi=0,Ua="",es="";Ti.l<Ti.length;){var ui=Ti[Ti.l++];switch(ui){case 0:pa.push(Ti.read_shift(8,"f"));break;case 1:es=Vn(Vi[0].c,Ti.read_shift(2),!0),Ua=Vn(Vi[0].r,Ti.read_shift(2),!1),pa.push(es+Ua);break;case 2:{var mi=Vn(Vi[0].c,Ti.read_shift(2),!0),bi=Vn(Vi[0].r,Ti.read_shift(2),!1);es=Vn(Vi[0].c,Ti.read_shift(2),!0),Ua=Vn(Vi[0].r,Ti.read_shift(2),!1),pa.push(mi+bi+":"+es+Ua)}break;case 3:if(Ti.l<Ti.length){console.error("WK1 premature formula end");return}break;case 4:pa.push("("+pa.pop()+")");break;case 5:pa.push(Ti.read_shift(2));break;case 6:{for(var Ha="";ui=Ti[Ti.l++];)Ha+=String.fromCharCode(ui);pa.push('"'+Ha.replace(/"/g,'""')+'"');break}break;case 8:pa.push("-"+pa.pop());break;case 23:pa.push("+"+pa.pop());break;case 22:pa.push("NOT("+pa.pop()+")");break;case 20:case 21:{var Ni=pa.pop(),Xa=pa.pop();pa.push(["AND","OR"][ui-20]+"("+Xa+","+Ni+")")}break;default:if(ui<32&&zi[ui])Ni=pa.pop(),Xa=pa.pop(),pa.push(Xa+zi[ui]+Ni);else if(Sn[ui]){if(Xi=Sn[ui][1],Xi==69&&(Xi=Ti[Ti.l++]),Xi>pa.length){console.error("WK1 bad formula parse 0x"+ui.toString(16)+":|"+pa.join("|")+"|");return}var ji=pa.slice(-Xi);pa.length-=Xi,pa.push(Sn[ui][0]+"("+ji.join(",")+")")}else return ui<=7?console.error("WK1 invalid opcode "+ui.toString(16)):ui<=24?console.error("WK1 unsupported op "+ui.toString(16)):ui<=30?console.error("WK1 invalid opcode "+ui.toString(16)):ui<=115?console.error("WK1 unsupported function opcode "+ui.toString(16)):console.error("WK1 unrecognized opcode "+ui.toString(16))}}pa.length==1?Vi[1].f=""+pa[0]:console.error("WK1 bad formula parse |"+pa.join("|")+"|")}function la(Ti){var Vi=[{c:0,r:0},{t:"n",v:0},0];return Vi[0].r=Ti.read_shift(2),Vi[3]=Ti[Ti.l++],Vi[0].c=Ti[Ti.l++],Vi}function Oa(Ti,Vi){var pa=la(Ti,Vi);return pa[1].t="s",pa[1].v=Ti.read_shift(Vi-4,"cstr"),pa}function fo(Ti,Vi,pa,Xi){var Ua=Mn(6+Xi.length);Ua.write_shift(2,Ti),Ua.write_shift(1,pa),Ua.write_shift(1,Vi),Ua.write_shift(1,39);for(var es=0;es<Xi.length;++es){var ui=Xi.charCodeAt(es);Ua.write_shift(1,ui>=128?95:ui)}return Ua.write_shift(1,0),Ua}function Ca(Ti,Vi){var pa=la(Ti,Vi);pa[1].v=Ti.read_shift(2);var Xi=pa[1].v>>1;if(pa[1].v&1)switch(Xi&7){case 0:Xi=(Xi>>3)*5e3;break;case 1:Xi=(Xi>>3)*500;break;case 2:Xi=(Xi>>3)/20;break;case 3:Xi=(Xi>>3)/200;break;case 4:Xi=(Xi>>3)/2e3;break;case 5:Xi=(Xi>>3)/2e4;break;case 6:Xi=(Xi>>3)/16;break;case 7:Xi=(Xi>>3)/64;break}return pa[1].v=Xi,pa}function Da(Ti,Vi){var pa=la(Ti,Vi),Xi=Ti.read_shift(4),Ua=Ti.read_shift(4),es=Ti.read_shift(2);if(es==65535)return Xi===0&&Ua===3221225472?(pa[1].t="e",pa[1].v=15):Xi===0&&Ua===3489660928?(pa[1].t="e",pa[1].v=42):pa[1].v=0,pa;var ui=es&32768;return es=(es&32767)-16446,pa[1].v=(1-ui*2)*(Ua*Math.pow(2,es+32)+Xi*Math.pow(2,es)),pa}function Ta(Ti,Vi,pa,Xi){var Ua=Mn(14);if(Ua.write_shift(2,Ti),Ua.write_shift(1,pa),Ua.write_shift(1,Vi),Xi==0)return Ua.write_shift(4,0),Ua.write_shift(4,0),Ua.write_shift(2,65535),Ua;var es=0,ui=0,mi=0,bi=0;return Xi<0&&(es=1,Xi=-Xi),ui=Math.log2(Xi)|0,Xi/=Math.pow(2,ui-31),bi=Xi>>>0,(bi&2147483648)==0&&(Xi/=2,++ui,bi=Xi>>>0),Xi-=bi,bi|=2147483648,bi>>>=0,Xi*=Math.pow(2,32),mi=Xi>>>0,Ua.write_shift(4,mi),Ua.write_shift(4,bi),ui+=16383+(es?32768:0),Ua.write_shift(2,ui),Ua}function va(Ti,Vi){var pa=Da(Ti,14);return Ti.l+=Vi-14,pa}function Mo(Ti,Vi){var pa=la(Ti,Vi),Xi=Ti.read_shift(4);return pa[1].v=Xi>>6,pa}function $s(Ti,Vi){var pa=la(Ti,Vi),Xi=Ti.read_shift(8,"f");return pa[1].v=Xi,pa}function bs(Ti,Vi){var pa=$s(Ti,14);return Ti.l+=Vi-10,pa}function bl(Ti,Vi){for(var pa={},Xi=Ti.l+Vi;Ti.l<Xi;){var Ua=Ti.read_shift(2);if(Ua==14e3){for(pa[Ua]=[0,""],pa[Ua][0]=Ti.read_shift(2);Ti[Ti.l];)pa[Ua][1]+=String.fromCharCode(Ti[Ti.l]),Ti.l++;Ti.l++}}return pa}function rl(Ti,Vi){var pa=Mn(5+Ti.length);pa.write_shift(2,14e3),pa.write_shift(2,Vi);for(var Xi=0;Xi<Ti.length;++Xi){var Ua=Ti.charCodeAt(Xi);pa[pa.l++]=Ua>127?95:Ua}return pa[pa.l++]=0,pa}var ql={0:{n:"BOF",f:sr},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:We},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:Ur},14:{n:"NUMBER",f:yn},15:{n:"LABEL",f:qt},16:{n:"FORMULA",f:Pn},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:qt},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},65535:{n:""}},To={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:Oa},23:{n:"NUMBER17",f:Da},24:{n:"NUMBER18",f:Ca},25:{n:"FORMULA19",f:va},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:bl},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:Mo},38:{n:"??"},39:{n:"NUMBER27",f:$s},40:{n:"FORMULA28",f:bs},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}};return{sheet_to_wk1:J,book_to_wk3:ne,to_workbook:N}}();function zu(T){var N={},I=T.match(at),J=0,ne=!1;if(I)for(;J!=I.length;++J){var _e=Vt(I[J]);switch(_e[0].replace(/\w*:/g,"")){case"<condense":break;case"<extend":break;case"<shadow":if(!_e.val)break;case"<shadow>":case"<shadow/>":N.shadow=1;break;case"</shadow>":break;case"<charset":if(_e.val=="1")break;N.cp=r[parseInt(_e.val,10)];break;case"<outline":if(!_e.val)break;case"<outline>":case"<outline/>":N.outline=1;break;case"</outline>":break;case"<rFont":N.name=_e.val;break;case"<sz":N.sz=_e.val;break;case"<strike":if(!_e.val)break;case"<strike>":case"<strike/>":N.strike=1;break;case"</strike>":break;case"<u":if(!_e.val)break;switch(_e.val){case"double":N.uval="double";break;case"singleAccounting":N.uval="single-accounting";break;case"doubleAccounting":N.uval="double-accounting";break}case"<u>":case"<u/>":N.u=1;break;case"</u>":break;case"<b":if(_e.val=="0")break;case"<b>":case"<b/>":N.b=1;break;case"</b>":break;case"<i":if(_e.val=="0")break;case"<i>":case"<i/>":N.i=1;break;case"</i>":break;case"<color":_e.rgb&&(N.color=_e.rgb.slice(2,8));break;case"<family":N.family=_e.val;break;case"<vertAlign":N.valign=_e.val;break;case"<scheme":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":ne=!0;break;case"</ext>":ne=!1;break;default:if(_e[0].charCodeAt(1)!==47&&!ne)throw new Error("Unrecognized rich format "+_e[0])}}return N}var cd=function(){var T=Mt("t"),N=Mt("rPr");function I(_e){var qe=_e.match(T);if(!qe)return{t:"s",v:""};var We={t:"s",v:Ln(qe[1])},Ct=_e.match(N);return Ct&&(We.s=zu(Ct[1])),We}var J=/<(?:\w+:)?r>/g,ne=/<\/(?:\w+:)?r>/;return function(qe){return qe.replace(J,"").split(ne).map(I).filter(function(We){return We.v})}}(),ed=function(){var N=/(\r\n|\n)/g;function I(ne,_e,qe){var We=[];ne.u&&We.push("text-decoration: underline;"),ne.uval&&We.push("text-underline-style:"+ne.uval+";"),ne.sz&&We.push("font-size:"+ne.sz+"pt;"),ne.outline&&We.push("text-effect: outline;"),ne.shadow&&We.push("text-shadow: auto;"),_e.push('<span style="'+We.join("")+'">'),ne.b&&(_e.push("<b>"),qe.push("</b>")),ne.i&&(_e.push("<i>"),qe.push("</i>")),ne.strike&&(_e.push("<s>"),qe.push("</s>"));var Ct=ne.valign||"";return Ct=="superscript"||Ct=="super"?Ct="sup":Ct=="subscript"&&(Ct="sub"),Ct!=""&&(_e.push("<"+Ct+">"),qe.push("</"+Ct+">")),qe.push("</span>"),ne}function J(ne){var _e=[[],ne.v,[]];return ne.v?(ne.s&&I(ne.s,_e[0],_e[2]),_e[0].join("")+_e[1].replace(N,"<br/>")+_e[2].join("")):""}return function(_e){return _e.map(J).join("")}}(),_d=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ku=/<(?:\w+:)?r>/,Sd=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Se(T,N){var I=N?N.cellHTML:!0,J={};return T?(T.match(/^\s*<(?:\w+:)?t[^>]*>/)?(J.t=Ln(ar(T.slice(T.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),J.r=ar(T),I&&(J.h=je(J.t))):T.match(Ku)&&(J.r=ar(T),J.t=Ln(ar((T.replace(Sd,"").match(_d)||[]).join("").replace(at,""))),I&&(J.h=ed(cd(J.r)))),J):{t:""}}var nt=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Pt=/<(?:\w+:)?(?:si|sstItem)>/g,Sr=/<\/(?:\w+:)?(?:si|sstItem)>/;function Kr(T,N){var I=[],J="";if(!T)return I;var ne=T.match(nt);if(ne){J=ne[2].replace(Pt,"").split(Sr);for(var _e=0;_e!=J.length;++_e){var qe=Se(J[_e].trim(),N);qe!=null&&(I[I.length]=qe)}ne=Vt(ne[1]),I.Count=ne.count,I.Unique=ne.uniqueCount}return I}za.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var tn=/^\s|\s$|[\t\n\r]/;function an(T,N){if(!N.bookSST)return"";var I=[er];I[I.length]=Tr("sst",null,{xmlns:en.main[0],count:T.Count,uniqueCount:T.Unique});for(var J=0;J!=T.length;++J){if(T[J]==null)continue;var ne=T[J],_e="<si>";ne.r?_e+=ne.r:(_e+="<t",ne.t||(ne.t=""),ne.t.match(tn)&&(_e+=' xml:space="preserve"'),_e+=">"+Zt(ne.t)+"</t>"),_e+="</si>",I[I.length]=_e}return I.length>2&&(I[I.length]="</sst>",I[1]=I[1].replace("/>",">")),I.join("")}function gn(T){return[T.read_shift(4),T.read_shift(4)]}function _n(T,N){var I=[],J=!1;return Zi(T,function(_e,qe,We){switch(We){case 159:I.Count=_e[0],I.Unique=_e[1];break;case 19:I.push(_e);break;case 160:return!0;case 35:J=!0;break;case 36:J=!1;break;default:if(qe.indexOf("Begin")>0||qe.indexOf("End")>0,!J||N.WTF)throw new Error("Unexpected record "+We+" "+qe)}}),I}function Xn(T,N){return N||(N=Mn(8)),N.write_shift(4,T.Count),N.write_shift(4,T.Unique),N}var lt=Br;function ge(T){var N=Ei();pi(N,"BrtBeginSst",Xn(T));for(var I=0;I<T.length;++I)pi(N,"BrtSSTItem",lt(T[I]));return pi(N,"BrtEndSst"),N.end()}function Qe(T){if(typeof cptable!="undefined")return cptable.utils.encode(n,T);for(var N=[],I=T.split(""),J=0;J<I.length;++J)N[J]=I[J].charCodeAt(0);return N}function yt(T,N){var I={};return I.Major=T.read_shift(2),I.Minor=T.read_shift(2),N>=4&&(T.l+=N-4),I}function Jt(T){var N={};return N.id=T.read_shift(0,"lpp4"),N.R=yt(T,4),N.U=yt(T,4),N.W=yt(T,4),N}function dr(T){for(var N=T.read_shift(4),I=T.l+N-4,J={},ne=T.read_shift(4),_e=[];ne-- >0;)_e.push({t:T.read_shift(4),v:T.read_shift(0,"lpp4")});if(J.name=T.read_shift(0,"lpp4"),J.comps=_e,T.l!=I)throw new Error("Bad DataSpaceMapEntry: "+T.l+" != "+I);return J}function tr(T){var N=[];T.l+=4;for(var I=T.read_shift(4);I-- >0;)N.push(dr(T));return N}function mr(T){var N=[];T.l+=4;for(var I=T.read_shift(4);I-- >0;)N.push(T.read_shift(0,"lpp4"));return N}function Yr(T){var N={};return T.read_shift(4),T.l+=4,N.id=T.read_shift(0,"lpp4"),N.name=T.read_shift(0,"lpp4"),N.R=yt(T,4),N.U=yt(T,4),N.W=yt(T,4),N}function un(T){var N=Yr(T);if(N.ename=T.read_shift(0,"8lpp4"),N.blksz=T.read_shift(4),N.cmode=T.read_shift(4),T.read_shift(4)!=4)throw new Error("Bad !Primary record");return N}function An(T,N){var I=T.l+N,J={};J.Flags=T.read_shift(4)&63,T.l+=4,J.AlgID=T.read_shift(4);var ne=!1;switch(J.AlgID){case 26126:case 26127:case 26128:ne=J.Flags==36;break;case 26625:ne=J.Flags==4;break;case 0:ne=J.Flags==16||J.Flags==4||J.Flags==36;break;default:throw"Unrecognized encryption algorithm: "+J.AlgID}if(!ne)throw new Error("Encryption Flags/AlgID mismatch");return J.AlgIDHash=T.read_shift(4),J.KeySize=T.read_shift(4),J.ProviderType=T.read_shift(4),T.l+=8,J.CSPName=T.read_shift(I-T.l>>1,"utf16le"),T.l=I,J}function Dn(T,N){var I={},J=T.l+N;return T.l+=4,I.Salt=T.slice(T.l,T.l+16),T.l+=16,I.Verifier=T.slice(T.l,T.l+16),T.l+=16,T.read_shift(4),I.VerifierHash=T.slice(T.l,J),T.l=J,I}function vn(T){var N=yt(T);switch(N.Minor){case 2:return[N.Minor,$n(T,N)];case 3:return[N.Minor,oi(T,N)];case 4:return[N.Minor,aa(T,N)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+N.Minor)}function $n(T){var N=T.read_shift(4);if((N&63)!=36)throw new Error("EncryptionInfo mismatch");var I=T.read_shift(4),J=An(T,I),ne=Dn(T,T.length-T.l);return{t:"Std",h:J,v:ne}}function oi(){throw new Error("File is password-protected: ECMA-376 Extensible")}function aa(T){var N=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];T.l+=4;var I=T.read_shift(T.length-T.l,"utf8"),J={};return I.replace(at,function(_e){var qe=Vt(_e);switch(Ar(qe[0])){case"<?xml":break;case"<encryption":case"</encryption>":break;case"<keyData":N.forEach(function(We){J[We]=qe[We]});break;case"<dataIntegrity":J.encryptedHmacKey=qe.encryptedHmacKey,J.encryptedHmacValue=qe.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":J.encs=[];break;case"</keyEncryptors>":break;case"<keyEncryptor":J.uri=qe.uri;break;case"</keyEncryptor>":break;case"<encryptedKey":J.encs.push(qe);break;default:throw qe[0]}}),J}function _a(T,N){var I={},J=I.EncryptionVersionInfo=yt(T,4);if(N-=4,J.Minor!=2)throw new Error("unrecognized minor version code: "+J.Minor);if(J.Major>4||J.Major<2)throw new Error("unrecognized major version code: "+J.Major);I.Flags=T.read_shift(4),N-=4;var ne=T.read_shift(4);return N-=4,I.EncryptionHeader=An(T,ne),N-=ne,I.EncryptionVerifier=Dn(T,N),I}function Pa(T){var N={},I=N.EncryptionVersionInfo=yt(T,4);if(I.Major!=1||I.Minor!=1)throw"unrecognized version code "+I.Major+" : "+I.Minor;return N.Salt=T.read_shift(16),N.EncryptedVerifier=T.read_shift(16),N.EncryptedVerifierHash=T.read_shift(16),N}function Ba(T){var N=0,I,J=Qe(T),ne=J.length+1,_e,qe,We,Ct,kt;for(I=F(ne),I[0]=J.length,_e=1;_e!=ne;++_e)I[_e]=J[_e-1];for(_e=ne-1;_e>=0;--_e)qe=I[_e],We=(N&16384)===0?0:1,Ct=N<<1&32767,kt=We|Ct,N=kt^qe;return N^52811}var co=function(){var T=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],N=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],I=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],J=function(We){return(We/2|We*128)&255},ne=function(We,Ct){return J(We^Ct)},_e=function(We){for(var Ct=N[We.length-1],kt=104,qt=We.length-1;qt>=0;--qt)for(var Ir=We[qt],Ur=0;Ur!=7;++Ur)Ir&64&&(Ct^=I[kt]),Ir*=2,--kt;return Ct};return function(qe){for(var We=Qe(qe),Ct=_e(We),kt=We.length,qt=F(16),Ir=0;Ir!=16;++Ir)qt[Ir]=0;var Ur,Vr,yn;for((kt&1)===1&&(Ur=Ct>>8,qt[kt]=ne(T[0],Ur),--kt,Ur=Ct&255,Vr=We[We.length-1],qt[kt]=ne(Vr,Ur));kt>0;)--kt,Ur=Ct>>8,qt[kt]=ne(We[kt],Ur),--kt,Ur=Ct&255,qt[kt]=ne(We[kt],Ur);for(kt=15,yn=15-We.length;yn>0;)Ur=Ct>>8,qt[kt]=ne(T[yn],Ur),--kt,--yn,Ur=Ct&255,qt[kt]=ne(We[kt],Ur),--kt,--yn;return qt}}(),ao=function(N,I,J,ne,_e){_e||(_e=I),ne||(ne=co(N));var qe,We;for(qe=0;qe!=I.length;++qe)We=I[qe],We^=ne[J],We=(We>>5|We<<3)&255,_e[qe]=We,++J;return[_e,J,ne]},M=function(N){var I=0,J=co(N);return function(ne){var _e=ao("",ne,I,J);return I=_e[1],_e[0]}};function j(T,N,I,J){var ne={key:sr(T),verificationBytes:sr(T)};return I.password&&(ne.verifier=Ba(I.password)),J.valid=ne.verificationBytes===ne.verifier,J.valid&&(J.insitu=M(I.password)),ne}function ie(T,N,I){var J=I||{};return J.Info=T.read_shift(2),T.l-=2,J.Info===1?J.Data=Pa(T,N):J.Data=_a(T,N),J}function le(T,N,I){var J={Type:I.biff>=8?T.read_shift(2):0};return J.Type?ie(T,N-2,J):j(T,I.biff>=8?N:N-2,I,J),J}var pe=function(){function T(ne,_e){switch(_e.type){case"base64":return N(E.decode(ne),_e);case"binary":return N(ne,_e);case"buffer":return N(S&&m.isBuffer(ne)?ne.toString("binary"):Z(ne),_e);case"array":return N(Pe(ne),_e)}throw new Error("Unrecognized type "+_e.type)}function N(ne,_e){var qe=_e||{},We=qe.dense?[]:{},Ct=ne.match(/\\trowd.*?\\row\b/g);if(!Ct.length)throw new Error("RTF missing table");var kt={s:{c:0,r:0},e:{c:0,r:Ct.length-1}};return Ct.forEach(function(qt,Ir){Array.isArray(We)&&(We[Ir]=[]);for(var Ur=/\\\w+\b/g,Vr=0,yn,Qr=-1;yn=Ur.exec(qt);){switch(yn[0]){case"\\cell":var Pn=qt.slice(Vr,Ur.lastIndex-yn[0].length);if(Pn[0]==" "&&(Pn=Pn.slice(1)),++Qr,Pn.length){var Vn={v:Pn,t:"s"};Array.isArray(We)?We[Ir][Qr]=Vn:We[hn({r:Ir,c:Qr})]=Vn}break}Vr=Ur.lastIndex}Qr>kt.e.c&&(kt.e.c=Qr)}),We["!ref"]=ca(kt),We}function I(ne,_e){return Lt(T(ne,_e),_e)}function J(ne){for(var _e=["{\\rtf1\\ansi"],qe=ua(ne["!ref"]),We,Ct=Array.isArray(ne),kt=qe.s.r;kt<=qe.e.r;++kt){_e.push("\\trowd\\trautofit1");for(var qt=qe.s.c;qt<=qe.e.c;++qt)_e.push("\\cellx"+(qt+1));for(_e.push("\\pard\\intbl"),qt=qe.s.c;qt<=qe.e.c;++qt){var Ir=hn({r:kt,c:qt});if(We=Ct?(ne[kt]||[])[qt]:ne[Ir],!We||We.v==null&&(!We.f||We.F))continue;_e.push(" "+(We.w||(ft(We),We.w))),_e.push("\\cell")}_e.push("\\pard\\intbl\\row")}return _e.join("")+"}"}return{to_workbook:I,to_sheet:T,from_sheet:J}}();function Ge(T){var N=T.slice(T[0]==="#"?1:0).slice(0,6);return[parseInt(N.slice(0,2),16),parseInt(N.slice(2,4),16),parseInt(N.slice(4,6),16)]}function Rt(T){for(var N=0,I=1;N!=3;++N)I=I*256+(T[N]>255?255:T[N]<0?0:T[N]);return I.toString(16).toUpperCase().slice(1)}function lr(T){var N=T[0]/255,I=T[1]/255,J=T[2]/255,ne=Math.max(N,I,J),_e=Math.min(N,I,J),qe=ne-_e;if(qe===0)return[0,0,N];var We=0,Ct=0,kt=ne+_e;Ct=qe/(kt>1?2-kt:kt);switch(ne){case N:We=((I-J)/qe+6)%6;break;case I:We=(J-N)/qe+2;break;case J:We=(N-I)/qe+4;break}return[We/6,Ct,kt/2]}function Or(T){var N=T[0],I=T[1],J=T[2],ne=I*2*(J<.5?J:1-J),_e=J-ne/2,qe=[_e,_e,_e],We=6*N,Ct;if(I!==0)switch(We|0){case 0:case 6:Ct=ne*We,qe[0]+=ne,qe[1]+=Ct;break;case 1:Ct=ne*(2-We),qe[0]+=Ct,qe[1]+=ne;break;case 2:Ct=ne*(We-2),qe[1]+=ne,qe[2]+=Ct;break;case 3:Ct=ne*(4-We),qe[1]+=Ct,qe[2]+=ne;break;case 4:Ct=ne*(We-4),qe[2]+=ne,qe[0]+=Ct;break;case 5:Ct=ne*(6-We),qe[2]+=Ct,qe[0]+=ne;break}for(var kt=0;kt!=3;++kt)qe[kt]=Math.round(qe[kt]*255);return qe}function Mr(T,N){if(N===0)return T;var I=lr(Ge(T));return N<0?I[2]=I[2]*(1+N):I[2]=1-(1-I[2])*(1-N),Rt(Or(I))}var Fn=6,qn=15,wi=1,yi=Fn;function ma(T){return Math.floor((T+Math.round(128/yi)/256)*yi)}function Na(T){return Math.floor((T-5)/yi*100+.5)/100}function eo(T){return Math.round((T*yi+5)/yi*256)/256}function to(T){return eo(Na(ma(T)))}function Va(T){var N=Math.abs(T-to(T)),I=yi;if(N>.005)for(yi=wi;yi<qn;++yi)Math.abs(T-to(T))<=N&&(N=Math.abs(T-to(T)),I=yi);yi=I}function xo(T){T.width?(T.wpx=ma(T.width),T.wch=Na(T.wpx),T.MDW=yi):T.wpx?(T.wch=Na(T.wpx),T.width=eo(T.wch),T.MDW=yi):typeof T.wch=="number"&&(T.width=eo(T.wch),T.wpx=ma(T.width),T.MDW=yi),T.customWidth&&delete T.customWidth}var Qo=96,js=Qo;function As(T){return T*96/js}function fl(T){return T*js/96}var Fl={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function oc(T,N,I,J){N.Borders=[];var ne={},_e=!1;(T[0].match(at)||[]).forEach(function(qe){var We=Vt(qe);switch(Ar(We[0])){case"<borders":case"<borders>":case"</borders>":break;case"<border":case"<border>":case"<border/>":ne={},We.diagonalUp&&(ne.diagonalUp=Gt(We.diagonalUp)),We.diagonalDown&&(ne.diagonalDown=Gt(We.diagonalDown)),N.Borders.push(ne);break;case"</border>":break;case"<left/>":break;case"<left":case"<left>":break;case"</left>":break;case"<right/>":break;case"<right":case"<right>":break;case"</right>":break;case"<top/>":break;case"<top":case"<top>":break;case"</top>":break;case"<bottom/>":break;case"<bottom":case"<bottom>":break;case"</bottom>":break;case"<diagonal":case"<diagonal>":case"<diagonal/>":break;case"</diagonal>":break;case"<horizontal":case"<horizontal>":case"<horizontal/>":break;case"</horizontal>":break;case"<vertical":case"<vertical>":case"<vertical/>":break;case"</vertical>":break;case"<start":case"<start>":case"<start/>":break;case"</start>":break;case"<end":case"<end>":case"<end/>":break;case"</end>":break;case"<color":case"<color>":break;case"<color/>":case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":_e=!0;break;case"</ext>":_e=!1;break;default:if(J&&J.WTF&&!_e)throw new Error("unrecognized "+We[0]+" in borders")}})}function Jl(T,N,I,J){N.Fills=[];var ne={},_e=!1;(T[0].match(at)||[]).forEach(function(qe){var We=Vt(qe);switch(Ar(We[0])){case"<fills":case"<fills>":case"</fills>":break;case"<fill>":case"<fill":case"<fill/>":ne={},N.Fills.push(ne);break;case"</fill>":break;case"<gradientFill>":break;case"<gradientFill":case"</gradientFill>":N.Fills.push(ne),ne={};break;case"<patternFill":case"<patternFill>":We.patternType&&(ne.patternType=We.patternType);break;case"<patternFill/>":case"</patternFill>":break;case"<bgColor":ne.bgColor||(ne.bgColor={}),We.indexed&&(ne.bgColor.indexed=parseInt(We.indexed,10)),We.theme&&(ne.bgColor.theme=parseInt(We.theme,10)),We.tint&&(ne.bgColor.tint=parseFloat(We.tint)),We.rgb&&(ne.bgColor.rgb=We.rgb.slice(-6));break;case"<bgColor/>":case"</bgColor>":break;case"<fgColor":ne.fgColor||(ne.fgColor={}),We.theme&&(ne.fgColor.theme=parseInt(We.theme,10)),We.tint&&(ne.fgColor.tint=parseFloat(We.tint)),We.rgb!=null&&(ne.fgColor.rgb=We.rgb.slice(-6));break;case"<fgColor/>":case"</fgColor>":break;case"<stop":case"<stop/>":break;case"</stop>":break;case"<color":case"<color/>":break;case"</color>":break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":_e=!0;break;case"</ext>":_e=!1;break;default:if(J&&J.WTF&&!_e)throw new Error("unrecognized "+We[0]+" in fills")}})}function jc(T,N,I,J){N.Fonts=[];var ne={},_e=!1;(T[0].match(at)||[]).forEach(function(qe){var We=Vt(qe);switch(Ar(We[0])){case"<fonts":case"<fonts>":case"</fonts>":break;case"<font":case"<font>":break;case"</font>":case"<font/>":N.Fonts.push(ne),ne={};break;case"<name":We.val&&(ne.name=ar(We.val));break;case"<name/>":case"</name>":break;case"<b":ne.bold=We.val?Gt(We.val):1;break;case"<b/>":ne.bold=1;break;case"<i":ne.italic=We.val?Gt(We.val):1;break;case"<i/>":ne.italic=1;break;case"<u":switch(We.val){case"none":ne.underline=0;break;case"single":ne.underline=1;break;case"double":ne.underline=2;break;case"singleAccounting":ne.underline=33;break;case"doubleAccounting":ne.underline=34;break}break;case"<u/>":ne.underline=1;break;case"<strike":ne.strike=We.val?Gt(We.val):1;break;case"<strike/>":ne.strike=1;break;case"<outline":ne.outline=We.val?Gt(We.val):1;break;case"<outline/>":ne.outline=1;break;case"<shadow":ne.shadow=We.val?Gt(We.val):1;break;case"<shadow/>":ne.shadow=1;break;case"<condense":ne.condense=We.val?Gt(We.val):1;break;case"<condense/>":ne.condense=1;break;case"<extend":ne.extend=We.val?Gt(We.val):1;break;case"<extend/>":ne.extend=1;break;case"<sz":We.val&&(ne.sz=+We.val);break;case"<sz/>":case"</sz>":break;case"<vertAlign":We.val&&(ne.vertAlign=We.val);break;case"<vertAlign/>":case"</vertAlign>":break;case"<family":We.val&&(ne.family=parseInt(We.val,10));break;case"<family/>":case"</family>":break;case"<scheme":We.val&&(ne.scheme=We.val);break;case"<scheme/>":case"</scheme>":break;case"<charset":if(We.val=="1")break;We.codepage=r[parseInt(We.val,10)];break;case"<color":if(ne.color||(ne.color={}),We.auto&&(ne.color.auto=Gt(We.auto)),We.rgb)ne.color.rgb=We.rgb.slice(-6);else if(We.indexed){ne.color.index=parseInt(We.indexed,10);var Ct=Io[ne.color.index];ne.color.index==81&&(Ct=Io[1]),Ct||(Ct=Io[1]),ne.color.rgb=Ct[0].toString(16)+Ct[1].toString(16)+Ct[2].toString(16)}else We.theme&&(ne.color.theme=parseInt(We.theme,10),We.tint&&(ne.color.tint=parseFloat(We.tint)),We.theme&&I.themeElements&&I.themeElements.clrScheme&&(ne.color.rgb=Mr(I.themeElements.clrScheme[ne.color.theme].rgb,ne.color.tint||0)));break;case"<color/>":case"</color>":break;case"<AlternateContent":_e=!0;break;case"</AlternateContent>":_e=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":_e=!0;break;case"</ext>":_e=!1;break;default:if(J&&J.WTF&&!_e)throw new Error("unrecognized "+We[0]+" in fonts")}})}function ru(T,N,I){N.NumberFmt=[];for(var J=Ve(X._table),ne=0;ne<J.length;++ne)N.NumberFmt[J[ne]]=X._table[J[ne]];var _e=T[0].match(at);if(!_e)return;for(ne=0;ne<_e.length;++ne){var qe=Vt(_e[ne]);switch(Ar(qe[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":break;case"<numFmt":{var We=Ln(ar(qe.formatCode)),Ct=parseInt(qe.numFmtId,10);if(N.NumberFmt[Ct]=We,Ct>0){if(Ct>392){for(Ct=392;Ct>60&&!(N.NumberFmt[Ct]==null);--Ct);N.NumberFmt[Ct]=We}X.load(We,Ct)}}break;case"</numFmt>":break;default:if(I.WTF)throw new Error("unrecognized "+qe[0]+" in numFmts")}}}function Oc(T){var N=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(I){for(var J=I[0];J<=I[1];++J)T[J]!=null&&(N[N.length]=Tr("numFmt",null,{numFmtId:J,formatCode:Zt(T[J])}))}),N.length===1?"":(N[N.length]="</numFmts>",N[0]=Tr("numFmts",null,{count:N.length-2}).replace("/>",">"),N.join(""))}var Zc=["numFmtId","fillId","fontId","borderId","xfId"],Bc=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];function Hc(T,N,I){N.CellXf=[];var J,ne=!1;(T[0].match(at)||[]).forEach(function(_e){var qe=Vt(_e),We=0;switch(Ar(qe[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":break;case"<xf":case"<xf/>":for(J=qe,delete J[0],We=0;We<Zc.length;++We)J[Zc[We]]&&(J[Zc[We]]=parseInt(J[Zc[We]],10));for(We=0;We<Bc.length;++We)J[Bc[We]]&&(J[Bc[We]]=Gt(J[Bc[We]]));if(N.NumberFmt&&J.numFmtId>392){for(We=392;We>60;--We)if(N.NumberFmt[J.numFmtId]==N.NumberFmt[We]){J.numFmtId=We;break}}N.CellXf.push(J);break;case"</xf>":break;case"<alignment":case"<alignment/>":var Ct={};qe.vertical&&(Ct.vertical=qe.vertical),qe.horizontal&&(Ct.horizontal=qe.horizontal),qe.textRotation!=null&&(Ct.textRotation=qe.textRotation),qe.indent&&(Ct.indent=qe.indent),qe.wrapText&&(Ct.wrapText=Gt(qe.wrapText)),J.alignment=Ct;break;case"</alignment>":break;case"<protection":break;case"</protection>":case"<protection/>":break;case"<AlternateContent":ne=!0;break;case"</AlternateContent>":ne=!1;break;case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":ne=!0;break;case"</ext>":ne=!1;break;default:if(I&&I.WTF&&!ne)throw new Error("unrecognized "+qe[0]+" in cellXfs")}})}function Pc(T){var N=[];return N[N.length]=Tr("cellXfs",null),T.forEach(function(I){N[N.length]=Tr("xf",null,I)}),N[N.length]="</cellXfs>",N.length===2?"":(N[0]=Tr("cellXfs",null,{count:N.length-2}).replace("/>",">"),N.join(""))}var xc=function(){var N=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,I=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,J=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,ne=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,_e=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(We,Ct,kt){var qt={};if(!We)return qt;We=We.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");var Ir;return(Ir=We.match(N))&&ru(Ir,qt,kt),(Ir=We.match(ne))&&jc(Ir,qt,Ct,kt),(Ir=We.match(J))&&Jl(Ir,qt,Ct,kt),(Ir=We.match(_e))&&oc(Ir,qt,Ct,kt),(Ir=We.match(I))&&Hc(Ir,qt,kt),qt}}(),eu=Tr("styleSheet",null,{xmlns:en.main[0],"xmlns:vt":en.vt});za.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";function ud(T,N){var I=[er,eu],J;return T.SSF&&(J=Oc(T.SSF))!=null&&(I[I.length]=J),I[I.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',I[I.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',I[I.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',I[I.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(J=Pc(N.cellXfs))&&(I[I.length]=J),I[I.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',I[I.length]='<dxfs count="0"/>',I[I.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',I.length>2&&(I[I.length]="</styleSheet>",I[1]=I[1].replace("/>",">")),I.join("")}function Au(T,N){var I=T.read_shift(2),J=st(T,N-2);return[I,J]}function Uc(T,N,I){I||(I=Mn(6+4*N.length)),I.write_shift(2,T),_t(N,I);var J=I.length>I.l?I.slice(0,I.l):I;return I.l==null&&(I.l=I.length),J}function uu(T,N,I){var J={};J.sz=T.read_shift(2)/20;var ne=Ka(T,2,I);ne.fItalic&&(J.italic=1),ne.fCondense&&(J.condense=1),ne.fExtend&&(J.extend=1),ne.fShadow&&(J.shadow=1),ne.fOutline&&(J.outline=1),ne.fStrikeout&&(J.strike=1);var _e=T.read_shift(2);_e===700&&(J.bold=1);switch(T.read_shift(2)){case 1:J.vertAlign="superscript";break;case 2:J.vertAlign="subscript";break}var qe=T.read_shift(1);qe!=0&&(J.underline=qe);var We=T.read_shift(1);We>0&&(J.family=We);var Ct=T.read_shift(1);Ct>0&&(J.charset=Ct),T.l++,J.color=oa(T,8);switch(T.read_shift(1)){case 1:J.scheme="major";break;case 2:J.scheme="minor";break}return J.name=st(T,N-21),J}function Gc(T,N){N||(N=Mn(25+4*32)),N.write_shift(2,T.sz*20),po(T,N),N.write_shift(2,T.bold?700:400);var I=0;T.vertAlign=="superscript"?I=1:T.vertAlign=="subscript"&&(I=2),N.write_shift(2,I),N.write_shift(1,T.underline||0),N.write_shift(1,T.family||0),N.write_shift(1,T.charset||0),N.write_shift(1,0),Ji(T.color,N);var J=0;return T.scheme=="major"&&(J=1),T.scheme=="minor"&&(J=2),N.write_shift(1,J),_t(T.name,N),N.length>N.l?N.slice(0,N.l):N}var $d=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Xo=Q($d),iu=Bi;function yu(T,N){N||(N=Mn(4*3+8*7+16*1));var I=Xo[T.patternType];I==null&&(I=40),N.write_shift(4,I);var J=0;if(I!=40)for(Ji({auto:1},N),Ji({auto:1},N);J<12;++J)N.write_shift(4,0);else{for(;J<4;++J)N.write_shift(4,0);for(;J<12;++J)N.write_shift(4,0)}return N.length>N.l?N.slice(0,N.l):N}function Ac(T,N){var I=T.l+N,J=T.read_shift(2),ne=T.read_shift(2);return T.l=I,{ixfe:J,numFmtId:ne}}function Du(T,N,I){I||(I=Mn(16)),I.write_shift(2,N||0),I.write_shift(2,T.numFmtId||0),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(1,0),I.write_shift(1,0);var J=0;return I.write_shift(1,J),I.write_shift(1,0),I.write_shift(1,0),I.write_shift(1,0),I}function Wl(T,N){return N||(N=Mn(10)),N.write_shift(1,0),N.write_shift(1,0),N.write_shift(4,0),N.write_shift(4,0),N}var Cc=Bi;function qd(T,N){return N||(N=Mn(51)),N.write_shift(1,0),Wl(null,N),Wl(null,N),Wl(null,N),Wl(null,N),Wl(null,N),N.length>N.l?N.slice(0,N.l):N}function Dh(T,N){return N||(N=Mn(12+4*10)),N.write_shift(4,T.xfId),N.write_shift(2,1),N.write_shift(1,+T.builtinId),N.write_shift(1,0),li(T.name||"",N),N.length>N.l?N.slice(0,N.l):N}function Ed(T,N,I){var J=Mn(4+256*2*4);return J.write_shift(4,T),li(N,J),li(I,J),J.length>J.l?J.slice(0,J.l):J}function Ch(T,N,I){var J={};J.NumberFmt=[];for(var ne in X._table)J.NumberFmt[ne]=X._table[ne];J.CellXf=[],J.Fonts=[];var _e=[],qe=!1;return Zi(T,function(Ct,kt,qt){switch(qt){case 44:J.NumberFmt[Ct[0]]=Ct[1],X.load(Ct[1],Ct[0]);break;case 43:J.Fonts.push(Ct),Ct.color.theme!=null&&N&&N.themeElements&&N.themeElements.clrScheme&&(Ct.color.rgb=Mr(N.themeElements.clrScheme[Ct.color.theme].rgb,Ct.color.tint||0));break;case 1025:break;case 45:break;case 46:break;case 47:_e[_e.length-1]=="BrtBeginCellXFs"&&J.CellXf.push(Ct);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:qe=!0;break;case 36:qe=!1;break;case 37:_e.push(kt),qe=!0;break;case 38:_e.pop(),qe=!1;break;default:if((kt||"").indexOf("Begin")>0)_e.push(kt);else if((kt||"").indexOf("End")>0)_e.pop();else if(!qe||I.WTF&&_e[_e.length-1]!="BrtACBegin")throw new Error("Unexpected record "+qt+" "+kt)}}),J}function jd(T,N){if(!N)return;var I=0;if([[5,8],[23,26],[41,44],[50,392]].forEach(function(J){for(var ne=J[0];ne<=J[1];++ne)N[ne]!=null&&++I}),I==0)return;pi(T,"BrtBeginFmts",Te(I)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(J){for(var ne=J[0];ne<=J[1];++ne)N[ne]!=null&&pi(T,"BrtFmt",Uc(ne,N[ne]))}),pi(T,"BrtEndFmts")}function dd(T){var N=1;if(N==0)return;pi(T,"BrtBeginFonts",Te(N)),pi(T,"BrtFont",Gc({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),pi(T,"BrtEndFonts")}function Th(T){var N=2;if(N==0)return;pi(T,"BrtBeginFills",Te(N)),pi(T,"BrtFill",yu({patternType:"none"})),pi(T,"BrtFill",yu({patternType:"gray125"})),pi(T,"BrtEndFills")}function uh(T){var N=1;if(N==0)return;pi(T,"BrtBeginBorders",Te(N)),pi(T,"BrtBorder",qd({})),pi(T,"BrtEndBorders")}function Nh(T){var N=1;pi(T,"BrtBeginCellStyleXFs",Te(N)),pi(T,"BrtXF",Du({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),pi(T,"BrtEndCellStyleXFs")}function dh(T,N){pi(T,"BrtBeginCellXFs",Te(N.length)),N.forEach(function(I){pi(T,"BrtXF",Du(I,0))}),pi(T,"BrtEndCellXFs")}function Cd(T){var N=1;pi(T,"BrtBeginStyles",Te(N)),pi(T,"BrtStyle",Dh({xfId:0,builtinId:0,name:"Normal"})),pi(T,"BrtEndStyles")}function Mh(T){var N=0;pi(T,"BrtBeginDXFs",Te(N)),pi(T,"BrtEndDXFs")}function hh(T){var N=0;pi(T,"BrtBeginTableStyles",Ed(N,"TableStyleMedium9","PivotStyleMedium4")),pi(T,"BrtEndTableStyles")}function kh(){return}function fh(T,N){var I=Ei();return pi(I,"BrtBeginStyleSheet"),jd(I,T.SSF),dd(I,T),Th(I,T),uh(I,T),Nh(I,T),dh(I,N.cellXfs),Cd(I,T),Mh(I,T),hh(I,T),kh(I,T),pi(I,"BrtEndStyleSheet"),I.end()}za.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var Rh=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function eh(T,N,I){N.themeElements.clrScheme=[];var J={};(T[0].match(at)||[]).forEach(function(ne){var _e=Vt(ne);switch(_e[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":J.rgb=_e.val;break;case"<a:sysClr":J.rgb=_e.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":_e[0].charAt(1)==="/"?(N.themeElements.clrScheme[Rh.indexOf(_e[0])]=J,J={}):J.name=_e[0].slice(3,_e[0].length-1);break;default:if(I&&I.WTF)throw new Error("Unrecognized "+_e[0]+" in clrScheme")}})}function ph(){}function Td(){}var $c=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,td=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Bu=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;function lh(T,N,I){N.themeElements={};var J;[["clrScheme",$c,eh],["fontScheme",td,ph],["fmtScheme",Bu,Td]].forEach(function(ne){if(!(J=T.match(ne[1])))throw new Error(ne[0]+" not found in themeElements");ne[2](J,N,I)})}var mh=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function Hd(T,N){if(!T||T.length===0)return Hd(Ld());var I,J={};if(!(I=T.match(mh)))throw new Error("themeElements not found in theme");return lh(I[0],J,N),J.raw=T,J}function Ld(T,N){if(N&&N.themeXLSX)return N.themeXLSX;if(T&&typeof T.raw=="string")return T.raw;var I=[er];return I[I.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',I[I.length]="<a:themeElements>",I[I.length]='<a:clrScheme name="Office">',I[I.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',I[I.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',I[I.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',I[I.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',I[I.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',I[I.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',I[I.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',I[I.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',I[I.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',I[I.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',I[I.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',I[I.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',I[I.length]="</a:clrScheme>",I[I.length]='<a:fontScheme name="Office">',I[I.length]="<a:majorFont>",I[I.length]='<a:latin typeface="Cambria"/>',I[I.length]='<a:ea typeface=""/>',I[I.length]='<a:cs typeface=""/>',I[I.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',I[I.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',I[I.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',I[I.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',I[I.length]='<a:font script="Arab" typeface="Times New Roman"/>',I[I.length]='<a:font script="Hebr" typeface="Times New Roman"/>',I[I.length]='<a:font script="Thai" typeface="Tahoma"/>',I[I.length]='<a:font script="Ethi" typeface="Nyala"/>',I[I.length]='<a:font script="Beng" typeface="Vrinda"/>',I[I.length]='<a:font script="Gujr" typeface="Shruti"/>',I[I.length]='<a:font script="Khmr" typeface="MoolBoran"/>',I[I.length]='<a:font script="Knda" typeface="Tunga"/>',I[I.length]='<a:font script="Guru" typeface="Raavi"/>',I[I.length]='<a:font script="Cans" typeface="Euphemia"/>',I[I.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',I[I.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',I[I.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',I[I.length]='<a:font script="Thaa" typeface="MV Boli"/>',I[I.length]='<a:font script="Deva" typeface="Mangal"/>',I[I.length]='<a:font script="Telu" typeface="Gautami"/>',I[I.length]='<a:font script="Taml" typeface="Latha"/>',I[I.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',I[I.length]='<a:font script="Orya" typeface="Kalinga"/>',I[I.length]='<a:font script="Mlym" typeface="Kartika"/>',I[I.length]='<a:font script="Laoo" typeface="DokChampa"/>',I[I.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',I[I.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',I[I.length]='<a:font script="Viet" typeface="Times New Roman"/>',I[I.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',I[I.length]='<a:font script="Geor" typeface="Sylfaen"/>',I[I.length]="</a:majorFont>",I[I.length]="<a:minorFont>",I[I.length]='<a:latin typeface="Calibri"/>',I[I.length]='<a:ea typeface=""/>',I[I.length]='<a:cs typeface=""/>',I[I.length]='<a:font script="Jpan" typeface="\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF"/>',I[I.length]='<a:font script="Hang" typeface="\uB9D1\uC740 \uACE0\uB515"/>',I[I.length]='<a:font script="Hans" typeface="\u5B8B\u4F53"/>',I[I.length]='<a:font script="Hant" typeface="\u65B0\u7D30\u660E\u9AD4"/>',I[I.length]='<a:font script="Arab" typeface="Arial"/>',I[I.length]='<a:font script="Hebr" typeface="Arial"/>',I[I.length]='<a:font script="Thai" typeface="Tahoma"/>',I[I.length]='<a:font script="Ethi" typeface="Nyala"/>',I[I.length]='<a:font script="Beng" typeface="Vrinda"/>',I[I.length]='<a:font script="Gujr" typeface="Shruti"/>',I[I.length]='<a:font script="Khmr" typeface="DaunPenh"/>',I[I.length]='<a:font script="Knda" typeface="Tunga"/>',I[I.length]='<a:font script="Guru" typeface="Raavi"/>',I[I.length]='<a:font script="Cans" typeface="Euphemia"/>',I[I.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',I[I.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',I[I.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',I[I.length]='<a:font script="Thaa" typeface="MV Boli"/>',I[I.length]='<a:font script="Deva" typeface="Mangal"/>',I[I.length]='<a:font script="Telu" typeface="Gautami"/>',I[I.length]='<a:font script="Taml" typeface="Latha"/>',I[I.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',I[I.length]='<a:font script="Orya" typeface="Kalinga"/>',I[I.length]='<a:font script="Mlym" typeface="Kartika"/>',I[I.length]='<a:font script="Laoo" typeface="DokChampa"/>',I[I.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',I[I.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',I[I.length]='<a:font script="Viet" typeface="Arial"/>',I[I.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',I[I.length]='<a:font script="Geor" typeface="Sylfaen"/>',I[I.length]="</a:minorFont>",I[I.length]="</a:fontScheme>",I[I.length]='<a:fmtScheme name="Office">',I[I.length]="<a:fillStyleLst>",I[I.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',I[I.length]='<a:gradFill rotWithShape="1">',I[I.length]="<a:gsLst>",I[I.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',I[I.length]="</a:gsLst>",I[I.length]='<a:lin ang="16200000" scaled="1"/>',I[I.length]="</a:gradFill>",I[I.length]='<a:gradFill rotWithShape="1">',I[I.length]="<a:gsLst>",I[I.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',I[I.length]="</a:gsLst>",I[I.length]='<a:lin ang="16200000" scaled="0"/>',I[I.length]="</a:gradFill>",I[I.length]="</a:fillStyleLst>",I[I.length]="<a:lnStyleLst>",I[I.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',I[I.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',I[I.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',I[I.length]="</a:lnStyleLst>",I[I.length]="<a:effectStyleLst>",I[I.length]="<a:effectStyle>",I[I.length]="<a:effectLst>",I[I.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',I[I.length]="</a:effectLst>",I[I.length]="</a:effectStyle>",I[I.length]="<a:effectStyle>",I[I.length]="<a:effectLst>",I[I.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',I[I.length]="</a:effectLst>",I[I.length]="</a:effectStyle>",I[I.length]="<a:effectStyle>",I[I.length]="<a:effectLst>",I[I.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',I[I.length]="</a:effectLst>",I[I.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',I[I.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',I[I.length]="</a:effectStyle>",I[I.length]="</a:effectStyleLst>",I[I.length]="<a:bgFillStyleLst>",I[I.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',I[I.length]='<a:gradFill rotWithShape="1">',I[I.length]="<a:gsLst>",I[I.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',I[I.length]="</a:gsLst>",I[I.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',I[I.length]="</a:gradFill>",I[I.length]='<a:gradFill rotWithShape="1">',I[I.length]="<a:gsLst>",I[I.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',I[I.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',I[I.length]="</a:gsLst>",I[I.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',I[I.length]="</a:gradFill>",I[I.length]="</a:bgFillStyleLst>",I[I.length]="</a:fmtScheme>",I[I.length]="</a:themeElements>",I[I.length]="<a:objectDefaults>",I[I.length]="<a:spDef>",I[I.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',I[I.length]="</a:spDef>",I[I.length]="<a:lnDef>",I[I.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',I[I.length]="</a:lnDef>",I[I.length]="</a:objectDefaults>",I[I.length]="<a:extraClrSchemeLst/>",I[I.length]="</a:theme>",I.join("")}function Wd(T,N,I){var J=T.l+N,ne=T.read_shift(4);if(ne===124226)return;if(!I.cellStyles){T.l=J;return}var _e=T.slice(T.l);T.l=J;var qe;try{qe=Dr(_e,{type:"array"})}catch(Ct){return}var We=ce(qe,"theme/theme/theme1.xml",!0);return We?Hd(We,I):void 0}function gh(T){return T.read_shift(4)}function ch(T){var N={};N.xclrType=T.read_shift(2),N.nTintShade=T.read_shift(2);switch(N.xclrType){case 0:T.l+=4;break;case 1:N.xclrValue=sf(T,4);break;case 2:N.xclrValue=Uo(T,4);break;case 3:N.xclrValue=gh(T,4);break;case 4:T.l+=4;break}return T.l+=8,N}function sf(T,N){return Bi(T,N)}function lf(T,N){return Bi(T,N)}function Vh(T){var N=T.read_shift(2),I=T.read_shift(2)-4,J=[N];switch(N){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:J[1]=ch(T,I);break;case 6:J[1]=lf(T,I);break;case 14:case 15:J[1]=T.read_shift(I===1?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+N+" "+I)}return J}function cf(T,N){var I=T.l+N;T.l+=2;var J=T.read_shift(2);T.l+=2;for(var ne=T.read_shift(2),_e=[];ne-- >0;)_e.push(Vh(T,I-T.l));return{ixfe:J,ext:_e}}function Xh(T,N){N.forEach(function(I){switch(I[0]){case 4:break;case 5:break;case 6:break;case 7:break;case 8:break;case 9:break;case 10:break;case 11:break;case 13:break;case 14:break;case 15:break}})}function uf(T){var N=[];if(!T)return N;var I=1;return(T.match(at)||[]).forEach(function(J){var ne=Vt(J);switch(ne[0]){case"<?xml":break;case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete ne[0],ne.i?I=ne.i:ne.i=I,N.push(ne);break}}),N}function df(T){var N={};N.i=T.read_shift(4);var I={};I.r=T.read_shift(4),I.c=T.read_shift(4),N.r=hn(I);var J=T.read_shift(1);return J&2&&(N.l="1"),J&8&&(N.a="1"),N}function hf(T,N,I){var J=[],ne=!1;return Zi(T,function(qe,We,Ct){switch(Ct){case 63:J.push(qe);break;default:if(!((We||"").indexOf("Begin")>0)){if(!((We||"").indexOf("End")>0)){if(!ne||I.WTF)throw new Error("Unexpected record "+Ct+" "+We)}}}}),J}function ff(){}function pf(T,N,I,J){if(!T)return T;var ne=J||{},_e=!1,qe=!1;Zi(T,function(Ct,kt,qt){if(qe)return;switch(qt){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:_e=!0;break;case 36:_e=!1;break;default:if(!((kt||"").indexOf("Begin")>0)){if(!((kt||"").indexOf("End")>0)){if(!_e||ne.WTF)throw new Error("Unexpected record "+qt.toString(16)+" "+kt)}}}},ne)}za.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",za.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";function mf(T,N){if(!T)return"??";var I=(T.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return N["!id"][I].Target}var vh=1024;function gf(T,N){for(var I=[21600,21600],J=["m0,0l0",I[1],I[0],I[1],I[0],"0xe"].join(","),ne=[Tr("xml",null,{"xmlns:v":ti.v,"xmlns:o":ti.o,"xmlns:x":ti.x,"xmlns:mv":ti.mv}).replace(/\/>/,">"),Tr("o:shapelayout",Tr("o:idmap",null,{"v:ext":"edit",data:T}),{"v:ext":"edit"}),Tr("v:shapetype",[Tr("v:stroke",null,{joinstyle:"miter"}),Tr("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:I.join(","),path:J})];vh<T*1e3;)vh+=1e3;return N.forEach(function(_e){var qe=Li(_e[0]),We={color2:"#BEFF82",type:"gradient"};We.type=="gradient"&&(We.angle="-180");var Ct=We.type=="gradient"?Tr("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,kt=Tr("v:fill",Ct,We),qt={on:"t",obscured:"t"};++vh,ne=ne.concat(["<v:shape"+Hr({id:"_x0000_s"+vh,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(_e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",kt,Tr("v:shadow",null,qt),Tr("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",or("x:Anchor",[qe.c+1,0,qe.r+1,0,qe.c+3,20,qe.r+5,20].join(",")),or("x:AutoFill","False"),or("x:Row",String(qe.r)),or("x:Column",String(qe.c)),_e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])}),ne.push("</xml>"),ne.join("")}za.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";function vf(T,N){var I=Array.isArray(T),J;N.forEach(function(ne){var _e=Li(ne.ref);if(I?(T[_e.r]||(T[_e.r]=[]),J=T[_e.r][_e.c]):J=T[ne.ref],!J){J={t:"z"},I?T[_e.r][_e.c]=J:T[ne.ref]=J;var qe=ua(T["!ref"]||"BDWGO1000001:A1");qe.s.r>_e.r&&(qe.s.r=_e.r),qe.e.r<_e.r&&(qe.e.r=_e.r),qe.s.c>_e.c&&(qe.s.c=_e.c),qe.e.c<_e.c&&(qe.e.c=_e.c);var We=ca(qe);We!==T["!ref"]&&(T["!ref"]=We)}J.c||(J.c=[]);var Ct={a:ne.author,t:ne.t,r:ne.r};ne.h&&(Ct.h=ne.h),J.c.push(Ct)})}function Af(T,N){if(T.match(/<(?:\w+:)?comments *\/>/))return[];var I=[],J=[],ne=T.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);ne&&ne[1]&&ne[1].split(/<\/\w*:?author>/).forEach(function(qe){if(qe===""||qe.trim()==="")return;var We=qe.match(/<(?:\w+:)?author[^>]*>(.*)/);We&&I.push(We[1])});var _e=T.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return _e&&_e[1]&&_e[1].split(/<\/\w*:?comment>/).forEach(function(qe){if(qe===""||qe.trim()==="")return;var We=qe.match(/<(?:\w+:)?comment[^>]*>/);if(!We)return;var Ct=Vt(We[0]),kt={author:Ct.authorId&&I[Ct.authorId]||"sheetjsghost",ref:Ct.ref,guid:Ct.guid},qt=Li(Ct.ref);if(N.sheetRows&&N.sheetRows<=qt.r)return;var Ir=qe.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),Ur=!!Ir&&!!Ir[1]&&Se(Ir[1])||{r:"",t:"",h:""};kt.r=Ur.r,Ur.r=="<t></t>"&&(Ur.t=Ur.h=""),kt.t=(Ur.t||"").replace(/\r\n/g,`
`).replace(/\r/g,`
`),N.cellHTML&&(kt.h=Ur.h),J.push(kt)}),J}var yf=Tr("comments",null,{xmlns:en.main[0]});function bf(T){var N=[er,yf],I=[];return N.push("<authors>"),T.forEach(function(J){J[1].forEach(function(ne){var _e=Zt(ne.a);if(I.indexOf(_e)>-1)return;I.push(_e),N.push("<author>"+_e+"</author>")})}),N.push("</authors>"),N.push("<commentList>"),T.forEach(function(J){J[1].forEach(function(ne){N.push('<comment ref="'+J[0]+'" authorId="'+I.indexOf(Zt(ne.a))+'"><text>'),N.push(or("t",ne.t==null?"":Zt(ne.t))),N.push("</text></comment>")})}),N.push("</commentList>"),N.length>2&&(N[N.length]="</comments>",N[1]=N[1].replace("/>",">")),N.join("")}function Nt(T){var N={};N.iauthor=T.read_shift(4);var I=na(T,16);return N.rfx=I.s,N.ref=hn(I.s),T.l+=16,N}function be(T,N){return N==null&&(N=Mn(36)),N.write_shift(4,T[1].iauthor),Ci(T[0],N),N.write_shift(4,0),N.write_shift(4,0),N.write_shift(4,0),N.write_shift(4,0),N}var ke=st;function Xe(T){return _t(T.slice(0,54))}function St(T,N){var I=[],J=[],ne={},_e=!1;return Zi(T,function(We,Ct,kt){switch(kt){case 632:J.push(We);break;case 635:ne=We;break;case 637:ne.t=We.t,ne.h=We.h,ne.r=We.r;break;case 636:if(ne.author=J[ne.iauthor],delete ne.iauthor,N.sheetRows&&ne.rfx&&N.sheetRows<=ne.rfx.r)break;ne.t||(ne.t=""),delete ne.rfx,I.push(ne);break;case 3072:break;case 35:_e=!0;break;case 36:_e=!1;break;case 37:break;case 38:break;default:if(!((Ct||"").indexOf("Begin")>0)){if(!((Ct||"").indexOf("End")>0)){if(!_e||N.WTF)throw new Error("Unexpected record "+kt+" "+Ct)}}}}),I}function Er(T){var N=Ei(),I=[];return pi(N,"BrtBeginComments"),pi(N,"BrtBeginCommentAuthors"),T.forEach(function(J){J[1].forEach(function(ne){if(I.indexOf(ne.a)>-1)return;I.push(ne.a.slice(0,54)),pi(N,"BrtCommentAuthor",Xe(ne.a))})}),pi(N,"BrtEndCommentAuthors"),pi(N,"BrtBeginCommentList"),T.forEach(function(J){J[1].forEach(function(ne){ne.iauthor=I.indexOf(ne.a);var _e={s:Li(J[0]),e:Li(J[0])};pi(N,"BrtBeginComment",be([_e,ne])),ne.t&&ne.t.length>0&&pi(N,"BrtCommentText",Zr(ne)),pi(N,"BrtEndComment"),delete ne.iauthor})}),pi(N,"BrtEndCommentList"),pi(N,"BrtEndComments"),N.end()}var $r="application/vnd.ms-office.vbaProject";function wn(T){var N=Ze.utils.cfb_new({root:"R"});return T.FullPaths.forEach(function(I,J){if(I.slice(-1)==="/"||!I.match(/_VBA_PROJECT_CUR/))return;var ne=I.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");Ze.utils.cfb_add(N,ne,T.FileIndex[J].content)}),Ze.write(N)}function Bn(T,N){N.FullPaths.forEach(function(I,J){if(J==0)return;var ne=I.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");ne.slice(-1)!=="/"&&Ze.utils.cfb_add(T,ne,N.FileIndex[J].content)})}var ei=["xlsb","xlsm","xlam","biff8","xla"];za.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",za.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";function ra(){return{"!type":"dialog"}}function Wi(){return{"!type":"dialog"}}function sa(){return{"!type":"macro"}}function No(){return{"!type":"macro"}}var _o=function(){var T=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,N={r:0,c:0};function I(J,ne,_e,qe){var We=!1,Ct=!1;_e.length==0?Ct=!0:_e.charAt(0)=="["&&(Ct=!0,_e=_e.slice(1,-1)),qe.length==0?We=!0:qe.charAt(0)=="["&&(We=!0,qe=qe.slice(1,-1));var kt=_e.length>0?parseInt(_e,10)|0:0,qt=qe.length>0?parseInt(qe,10)|0:0;return We?qt+=N.c:--qt,Ct?kt+=N.r:--kt,ne+(We?"":"$")+ha(qt)+(Ct?"":"$")+gi(kt)}return function(ne,_e){return N=_e,ne.replace(T,I)}}(),Jo=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g,tl=function(){return function(N,I){return N.replace(Jo,function(J,ne,_e,qe,We,Ct){var kt=Ki(qe)-(_e?0:I.c),qt=hi(Ct)-(We?0:I.r),Ir=qt==0?"":We?qt+1:"["+qt+"]",Ur=kt==0?"":_e?kt+1:"["+kt+"]";return ne+"R"+Ir+"C"+Ur})}}();function ks(T,N){return T.replace(Jo,function(I,J,ne,_e,qe,We){return J+(ne=="$"?ne+_e:ha(Ki(_e)+N.c))+(qe=="$"?qe+We:gi(hi(We)+N.r))})}function _s(T,N,I){var J=Gi(N),ne=J.s,_e=Li(I),qe={r:_e.r-ne.r,c:_e.c-ne.c};return ks(T,qe)}function Yl(T){return!(T.length==1)}function nc(T){return T.replace(/_xlfn\./g,"")}function Ys(T){T.l+=1;return}function os(T,N){var I=T.read_shift(N==1?1:2);return[I&16383,I>>14&1,I>>15&1]}function fc(T,N,I){var J=2;if(I){if(I.biff>=2&&I.biff<=5)return pc(T,N,I);I.biff==12&&(J=4)}var ne=T.read_shift(J),_e=T.read_shift(J),qe=os(T,2),We=os(T,2);return{s:{r:ne,c:qe[0],cRel:qe[1],rRel:qe[2]},e:{r:_e,c:We[0],cRel:We[1],rRel:We[2]}}}function pc(T){var N=os(T,2),I=os(T,2),J=T.read_shift(1),ne=T.read_shift(1);return{s:{r:N[0],c:J,cRel:N[1],rRel:N[2]},e:{r:I[0],c:ne,cRel:I[1],rRel:I[2]}}}function zl(T,N,I){if(I.biff<8)return pc(T,N,I);var J=T.read_shift(I.biff==12?4:2),ne=T.read_shift(I.biff==12?4:2),_e=os(T,2),qe=os(T,2);return{s:{r:J,c:_e[0],cRel:_e[1],rRel:_e[2]},e:{r:ne,c:qe[0],cRel:qe[1],rRel:qe[2]}}}function _u(T,N,I){if(I&&I.biff>=2&&I.biff<=5)return Yu(T,N,I);var J=T.read_shift(I&&I.biff==12?4:2),ne=os(T,2);return{r:J,c:ne[0],cRel:ne[1],rRel:ne[2]}}function Yu(T){var N=os(T,2),I=T.read_shift(1);return{r:N[0],c:I,cRel:N[1],rRel:N[2]}}function Nu(T){var N=T.read_shift(2),I=T.read_shift(2);return{r:N,c:I&255,fQuoted:!!(I&16384),cRel:I>>15,rRel:I>>15}}function au(T,N,I){var J=I&&I.biff?I.biff:8;if(J>=2&&J<=5)return th(T,N,I);var ne=T.read_shift(J>=12?4:2),_e=T.read_shift(2),qe=(_e&16384)>>14,We=(_e&32768)>>15;if(_e&=16383,We==1)for(;ne>524287;)ne-=1048576;if(qe==1)for(;_e>8191;)_e=_e-16384;return{r:ne,c:_e,cRel:qe,rRel:We}}function th(T){var N=T.read_shift(2),I=T.read_shift(1),J=(N&32768)>>15,ne=(N&16384)>>14;return N&=16383,J==1&&N>=8192&&(N=N-16384),ne==1&&I>=128&&(I=I-256),{r:N,c:I,cRel:ne,rRel:J}}function hd(T,N,I){var J=(T[T.l++]&96)>>5,ne=fc(T,I.biff>=2&&I.biff<=5?6:8,I);return[J,ne]}function zd(T,N,I){var J=(T[T.l++]&96)>>5,ne=T.read_shift(2,"i"),_e=8;if(I)switch(I.biff){case 5:T.l+=12,_e=6;break;case 12:_e=12;break}var qe=fc(T,_e,I);return[J,ne,qe]}function Kd(T,N,I){var J=(T[T.l++]&96)>>5;return T.l+=I&&I.biff>8?12:I.biff<8?6:8,[J]}function Yd(T,N,I){var J=(T[T.l++]&96)>>5,ne=T.read_shift(2),_e=8;if(I)switch(I.biff){case 5:T.l+=12,_e=6;break;case 12:_e=12;break}return T.l+=_e,[J,ne]}function rh(T,N,I){var J=(T[T.l++]&96)>>5,ne=zl(T,N-1,I);return[J,ne]}function fd(T,N,I){var J=(T[T.l++]&96)>>5;return T.l+=I.biff==2?6:I.biff==12?14:7,[J]}function Vd(T){var N=T[T.l+1]&1,I=1;return T.l+=4,[N,I]}function nh(T,N,I){T.l+=2;for(var J=T.read_shift(I&&I.biff==2?1:2),ne=[],_e=0;_e<=J;++_e)ne.push(T.read_shift(I&&I.biff==2?1:2));return ne}function ih(T,N,I){var J=T[T.l+1]&255?1:0;return T.l+=2,[J,T.read_shift(I&&I.biff==2?1:2)]}function Od(T,N,I){var J=T[T.l+1]&255?1:0;return T.l+=2,[J,T.read_shift(I&&I.biff==2?1:2)]}function ah(T){var N=T[T.l+1]&255?1:0;return T.l+=2,[N,T.read_shift(2)]}function Id(T,N,I){var J=T[T.l+1]&255?1:0;return T.l+=I&&I.biff==2?3:4,[J]}function oh(T){var N=T.read_shift(1),I=T.read_shift(1);return[N,I]}function Ah(T){return T.read_shift(2),oh(T,2)}function Ep(T){return T.read_shift(2),oh(T,2)}function Cp(T,N,I){var J=(T[T.l]&96)>>5;T.l+=1;var ne=_u(T,0,I);return[J,ne]}function Tp(T,N,I){var J=(T[T.l]&96)>>5;T.l+=1;var ne=au(T,0,I);return[J,ne]}function Lp(T,N,I){var J=(T[T.l]&96)>>5;T.l+=1;var ne=T.read_shift(2);I&&I.biff==5&&(T.l+=12);var _e=_u(T,0,I);return[J,ne,_e]}function Op(T,N,I){var J=(T[T.l]&96)>>5;T.l+=1;var ne=T.read_shift(I&&I.biff<=3?1:2);return[Dm[ne],Hf[ne],J]}function Ip(T,N,I){var J=T[T.l++],ne=T.read_shift(1),_e=I&&I.biff<=3?[J==88?-1:0,T.read_shift(1)]:Dp(T);return[ne,(_e[0]===0?Hf:Im)[_e[1]]]}function Dp(T){return[T[T.l+1]>>7,T.read_shift(2)&32767]}function Np(T,N,I){T.l+=I&&I.biff==2?3:4;return}function Mp(T,N,I){if(T.l++,I&&I.biff==12)return[T.read_shift(4,"i"),0];var J=T.read_shift(2),ne=T.read_shift(I&&I.biff==2?1:2);return[J,ne]}function kp(T){return T.l++,Es[T.read_shift(1)]}function Rp(T){return T.l++,T.read_shift(2)}function Fp(T){return T.l++,T.read_shift(1)!==0}function Bp(T){return T.l++,ya(T,8)}function Pp(T,N,I){return T.l++,fe(T,N-1,I)}function Up(T,N){var I=[T.read_shift(1)];if(N==12)switch(I[0]){case 2:I[0]=4;break;case 4:I[0]=16;break;case 0:I[0]=1;break;case 1:I[0]=2;break}switch(I[0]){case 4:I[1]=ml(T,1)?"TRUE":"FALSE",N!=12&&(T.l+=7);break;case 37:case 16:I[1]=Es[T[T.l]],T.l+=N==12?4:8;break;case 0:T.l+=8;break;case 1:I[1]=ya(T,8);break;case 2:I[1]=br(T,0,{biff:N>0&&N<8?2:N});break;default:throw new Error("Bad SerAr: "+I[0])}return I}function jp(T,N,I){for(var J=T.read_shift(I.biff==12?4:2),ne=[],_e=0;_e!=J;++_e)ne.push((I.biff==12?na:Zl)(T,8));return ne}function Hp(T,N,I){var J=0,ne=0;I.biff==12?(J=T.read_shift(4),ne=T.read_shift(4)):(ne=1+T.read_shift(1),J=1+T.read_shift(2)),I.biff>=2&&I.biff<8&&(--J,--ne==0&&(ne=256));for(var _e=0,qe=[];_e!=J&&(qe[_e]=[]);++_e)for(var We=0;We!=ne;++We)qe[_e][We]=Up(T,I.biff);return qe}function Wp(T,N,I){var J=T.read_shift(1)>>>5&3,ne=!I||I.biff>=8?4:2,_e=T.read_shift(ne);switch(I.biff){case 2:T.l+=5;break;case 3:case 4:T.l+=8;break;case 5:T.l+=12;break}return[J,0,_e]}function zp(T,N,I){if(I.biff==5)return Kp(T,N,I);var J=T.read_shift(1)>>>5&3,ne=T.read_shift(2),_e=T.read_shift(4);return[J,ne,_e]}function Kp(T){var N=T.read_shift(1)>>>5&3,I=T.read_shift(2,"i");T.l+=8;var J=T.read_shift(2);return T.l+=12,[N,I,J]}function Yp(T,N,I){var J=T.read_shift(1)>>>5&3;T.l+=I&&I.biff==2?3:4;var ne=T.read_shift(I&&I.biff==2?1:2);return[J,ne]}function Vp(T,N,I){var J=T.read_shift(1)>>>5&3,ne=T.read_shift(I&&I.biff==2?1:2);return[J,ne]}function Xp(T,N,I){var J=T.read_shift(1)>>>5&3;return T.l+=4,I.biff<8&&T.l--,I.biff==12&&(T.l+=2),[J]}function Gp(T,N,I){var J=(T[T.l++]&96)>>5,ne=T.read_shift(2),_e=4;if(I)switch(I.biff){case 5:_e=15;break;case 12:_e=6;break}return T.l+=_e,[J,ne]}var Qp=Bi,Jp=Bi,Zp=Bi;function Fh(T,N,I){return T.l+=2,[Nu(T,4,I)]}function wf(T){return T.l+=6,[]}var $p=Fh,qp=wf,em=wf,tm=Fh;function Bf(T){return T.l+=2,[sr(T),T.read_shift(2)&1]}var rm=Fh,nm=Bf,im=wf,am=Fh,om=Fh,sm=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];function lm(T){T.l+=2;var N=T.read_shift(2),I=T.read_shift(2),J=T.read_shift(4),ne=T.read_shift(2),_e=T.read_shift(2),qe=sm[I>>2&31];return{ixti:N,coltype:I&3,rt:qe,idx:J,c:ne,C:_e}}function cm(T){return T.l+=2,[T.read_shift(4)]}function um(T,N,I){return T.l+=5,T.l+=2,T.l+=I.biff==2?1:4,["PTGSHEET"]}function dm(T,N,I){return T.l+=I.biff==2?4:5,["PTGENDSHEET"]}function hm(T){var N=T.read_shift(1)>>>5&3,I=T.read_shift(2);return[N,I]}function fm(T){var N=T.read_shift(1)>>>5&3,I=T.read_shift(2);return[N,I]}function pm(T){return T.l+=4,[0,0]}var xf={1:{n:"PtgExp",f:Mp},2:{n:"PtgTbl",f:Zp},3:{n:"PtgAdd",f:Ys},4:{n:"PtgSub",f:Ys},5:{n:"PtgMul",f:Ys},6:{n:"PtgDiv",f:Ys},7:{n:"PtgPower",f:Ys},8:{n:"PtgConcat",f:Ys},9:{n:"PtgLt",f:Ys},10:{n:"PtgLe",f:Ys},11:{n:"PtgEq",f:Ys},12:{n:"PtgGe",f:Ys},13:{n:"PtgGt",f:Ys},14:{n:"PtgNe",f:Ys},15:{n:"PtgIsect",f:Ys},16:{n:"PtgUnion",f:Ys},17:{n:"PtgRange",f:Ys},18:{n:"PtgUplus",f:Ys},19:{n:"PtgUminus",f:Ys},20:{n:"PtgPercent",f:Ys},21:{n:"PtgParen",f:Ys},22:{n:"PtgMissArg",f:Ys},23:{n:"PtgStr",f:Pp},26:{n:"PtgSheet",f:um},27:{n:"PtgEndSheet",f:dm},28:{n:"PtgErr",f:kp},29:{n:"PtgBool",f:Fp},30:{n:"PtgInt",f:Rp},31:{n:"PtgNum",f:Bp},32:{n:"PtgArray",f:fd},33:{n:"PtgFunc",f:Op},34:{n:"PtgFuncVar",f:Ip},35:{n:"PtgName",f:Wp},36:{n:"PtgRef",f:Cp},37:{n:"PtgArea",f:hd},38:{n:"PtgMemArea",f:Yp},39:{n:"PtgMemErr",f:Qp},40:{n:"PtgMemNoMem",f:Jp},41:{n:"PtgMemFunc",f:Vp},42:{n:"PtgRefErr",f:Xp},43:{n:"PtgAreaErr",f:Kd},44:{n:"PtgRefN",f:Tp},45:{n:"PtgAreaN",f:rh},46:{n:"PtgMemAreaN",f:hm},47:{n:"PtgMemNoMemN",f:fm},57:{n:"PtgNameX",f:zp},58:{n:"PtgRef3d",f:Lp},59:{n:"PtgArea3d",f:zd},60:{n:"PtgRefErr3d",f:Gp},61:{n:"PtgAreaErr3d",f:Yd},255:{}},Pf={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61};(function(){for(var T in Pf)xf[T]=xf[Pf[T]]})();var mm={1:{n:"PtgElfLel",f:Bf},2:{n:"PtgElfRw",f:am},3:{n:"PtgElfCol",f:$p},6:{n:"PtgElfRwV",f:om},7:{n:"PtgElfColV",f:tm},10:{n:"PtgElfRadical",f:rm},11:{n:"PtgElfRadicalS",f:im},13:{n:"PtgElfColS",f:qp},15:{n:"PtgElfColSV",f:em},16:{n:"PtgElfRadicalLel",f:nm},25:{n:"PtgList",f:lm},29:{n:"PtgSxName",f:cm},255:{}},_f={0:{n:"PtgAttrNoop",f:pm},1:{n:"PtgAttrSemi",f:Id},2:{n:"PtgAttrIf",f:Od},4:{n:"PtgAttrChoose",f:nh},8:{n:"PtgAttrGoto",f:ih},16:{n:"PtgAttrSum",f:Np},32:{n:"PtgAttrBaxcel",f:Vd},64:{n:"PtgAttrSpace",f:Ah},65:{n:"PtgAttrSpaceSemi",f:Ep},128:{n:"PtgAttrIfError",f:ah},255:{}};_f[33]=_f[32];function Bh(T,N,I,J){if(J.biff<8)return Bi(T,N);for(var ne=T.l+N,_e=[],qe=0;qe!==I.length;++qe)switch(I[qe][0]){case"PtgArray":I[qe][1]=Hp(T,0,J),_e.push(I[qe][1]);break;case"PtgMemArea":I[qe][2]=jp(T,I[qe][1],J),_e.push(I[qe][2]);break;case"PtgExp":J&&J.biff==12&&(I[qe][1][1]=T.read_shift(4),_e.push(I[qe][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+I[qe][0];default:break}return N=ne-T.l,N!==0&&_e.push(Bi(T,N)),_e}function Ph(T,N,I){for(var J=T.l+N,ne,_e,qe=[];J!=T.l;)N=J-T.l,_e=T[T.l],ne=xf[_e],(_e===24||_e===25)&&(ne=(_e===24?mm:_f)[T[T.l+1]]),!ne||!ne.f?Bi(T,N):qe.push([ne.n,ne.f(T,N,I)]);return qe}function gm(T){for(var N=[],I=0;I<T.length;++I){for(var J=T[I],ne=[],_e=0;_e<J.length;++_e){var qe=J[_e];if(qe)switch(qe[0]){case 2:ne.push('"'+qe[1].replace(/"/g,'""')+'"');break;default:ne.push(qe[1])}else ne.push("")}N.push(ne.join(","))}return N.join(";")}var vm={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"},Am=new RegExp(/[^\w\u4E00-\u9FFF\u3040-\u30FF]/);function ym(T,N){if(!T&&!(N&&N.biff<=5&&N.biff>=2))throw new Error("empty sheet name");return Am.test(T)?"'"+T+"'":T}function Uf(T,N,I){if(!T)return"SH33TJSERR0";if(I.biff>8&&(!T.XTI||!T.XTI[N]))return T.SheetNames[N];if(!T.XTI)return"SH33TJSERR6";var J=T.XTI[N];if(I.biff<8)return N>1e4&&(N-=65536),N<0&&(N=-N),N==0?"":T.XTI[N-1];if(!J)return"SH33TJSERR1";var ne="";if(I.biff>8)switch(T[J[0]][0]){case 357:return ne=J[1]==-1?"#REF":T.SheetNames[J[1]],J[1]==J[2]?ne:ne+":"+T.SheetNames[J[2]];case 358:return I.SID!=null?T.SheetNames[I.SID]:"SH33TJSSAME"+T[J[0]][0];case 355:default:return"SH33TJSSRC"+T[J[0]][0]}switch(T[J[0]][0][0]){case 1025:return ne=J[1]==-1?"#REF":T.SheetNames[J[1]]||"SH33TJSERR3",J[1]==J[2]?ne:ne+":"+T.SheetNames[J[2]];case 14849:return T[J[0]].slice(1).map(function(_e){return _e.Name}).join(";;");default:return T[J[0]][0][3]?(ne=J[1]==-1?"#REF":T[J[0]][0][3][J[1]]||"SH33TJSERR4",J[1]==J[2]?ne:ne+":"+T[J[0]][0][3][J[2]]):"SH33TJSERR2"}}function jf(T,N,I){var J=Uf(T,N,I);return J=="#REF"?J:ym(J,I)}function Mu(T,N,I,J,ne){var _e=ne&&ne.biff||8,qe={s:{c:0,r:0},e:{c:0,r:0}},We=[],Ct,kt,qt,Ir=0,Ur=0,Vr,yn="";if(!T[0]||!T[0][0])return"";for(var Qr=-1,Pn="",Vn=0,Jn=T[0].length;Vn<Jn;++Vn){var Sn=T[0][Vn];switch(Sn[0]){case"PtgUminus":We.push("-"+We.pop());break;case"PtgUplus":We.push("+"+We.pop());break;case"PtgPercent":We.push(We.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(Ct=We.pop(),kt=We.pop(),Qr>=0){switch(T[0][Qr][1][0]){case 0:Pn=pt(" ",T[0][Qr][1][1]);break;case 1:Pn=pt("\r",T[0][Qr][1][1]);break;default:if(Pn="",ne.WTF)throw new Error("Unexpected PtgAttrSpaceType "+T[0][Qr][1][0])}kt=kt+Pn,Qr=-1}We.push(kt+vm[Sn[0]]+Ct);break;case"PtgIsect":Ct=We.pop(),kt=We.pop(),We.push(kt+" "+Ct);break;case"PtgUnion":Ct=We.pop(),kt=We.pop(),We.push(kt+","+Ct);break;case"PtgRange":Ct=We.pop(),kt=We.pop(),We.push(kt+":"+Ct);break;case"PtgAttrChoose":break;case"PtgAttrGoto":break;case"PtgAttrIf":break;case"PtgAttrIfError":break;case"PtgRef":qt=Yi(Sn[1][1],qe,ne),We.push(zn(qt,_e));break;case"PtgRefN":qt=I?Yi(Sn[1][1],I,ne):Sn[1][1],We.push(zn(qt,_e));break;case"PtgRef3d":Ir=Sn[1][1],qt=Yi(Sn[1][2],qe,ne),yn=jf(J,Ir,ne);var zi=yn;We.push(yn+"!"+zn(qt,_e));break;case"PtgFunc":case"PtgFuncVar":var Aa=Sn[1][0],la=Sn[1][1];Aa||(Aa=0),Aa&=127;var Oa=Aa==0?[]:We.slice(-Aa);We.length-=Aa,la==="User"&&(la=Oa.shift()),We.push(la+"("+Oa.join(",")+")");break;case"PtgBool":We.push(Sn[1]?"TRUE":"FALSE");break;case"PtgInt":We.push(Sn[1]);break;case"PtgNum":We.push(String(Sn[1]));break;case"PtgStr":We.push('"'+Sn[1].replace(/"/g,'""')+'"');break;case"PtgErr":We.push(Sn[1]);break;case"PtgAreaN":Vr=fa(Sn[1][1],I?{s:I}:qe,ne),We.push(sn(Vr,ne));break;case"PtgArea":Vr=fa(Sn[1][1],qe,ne),We.push(sn(Vr,ne));break;case"PtgArea3d":Ir=Sn[1][1],Vr=Sn[1][2],yn=jf(J,Ir,ne),We.push(yn+"!"+sn(Vr,ne));break;case"PtgAttrSum":We.push("SUM("+We.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":Ur=Sn[1][2];var fo=(J.names||[])[Ur-1]||(J[0]||[])[Ur],Ca=fo?fo.Name:"SH33TJSNAME"+String(Ur);Ca in Wf&&(Ca=Wf[Ca]),We.push(Ca);break;case"PtgNameX":var Da=Sn[1][1];Ur=Sn[1][2];var Ta;if(ne.biff<=5)Da<0&&(Da=-Da),J[Da]&&(Ta=J[Da][Ur]);else{var va="";if(((J[Da]||[])[0]||[])[0]==14849||(((J[Da]||[])[0]||[])[0]==1025?J[Da][Ur]&&J[Da][Ur].itab>0&&(va=J.SheetNames[J[Da][Ur].itab-1]+"!"):va=J.SheetNames[Ur-1]+"!"),J[Da]&&J[Da][Ur])va+=J[Da][Ur].Name;else if(J[0]&&J[0][Ur])va+=J[0][Ur].Name;else{var Mo=(Uf(J,Da,ne)||"").split(";;");Mo[Ur-1]?va=Mo[Ur-1]:va+="SH33TJSERRX"}We.push(va);break}Ta||(Ta={Name:"SH33TJSERRY"}),We.push(Ta.Name);break;case"PtgParen":var $s="(",bs=")";if(Qr>=0){Pn="";switch(T[0][Qr][1][0]){case 2:$s=pt(" ",T[0][Qr][1][1])+$s;break;case 3:$s=pt("\r",T[0][Qr][1][1])+$s;break;case 4:bs=pt(" ",T[0][Qr][1][1])+bs;break;case 5:bs=pt("\r",T[0][Qr][1][1])+bs;break;default:if(ne.WTF)throw new Error("Unexpected PtgAttrSpaceType "+T[0][Qr][1][0])}Qr=-1}We.push($s+We.pop()+bs);break;case"PtgRefErr":We.push("#REF!");break;case"PtgRefErr3d":We.push("#REF!");break;case"PtgExp":qt={c:Sn[1][1],r:Sn[1][0]};var bl={c:I.c,r:I.r};if(J.sharedf[hn(qt)]){var rl=J.sharedf[hn(qt)];We.push(Mu(rl,qe,bl,J,ne))}else{var ql=!1;for(Ct=0;Ct!=J.arrayf.length;++Ct){if(kt=J.arrayf[Ct],qt.c<kt[0].s.c||qt.c>kt[0].e.c)continue;if(qt.r<kt[0].s.r||qt.r>kt[0].e.r)continue;We.push(Mu(kt[1],qe,bl,J,ne)),ql=!0;break}ql||We.push(Sn[1])}break;case"PtgArray":We.push("{"+gm(Sn[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":Qr=Vn;break;case"PtgTbl":break;case"PtgMemErr":break;case"PtgMissArg":We.push("");break;case"PtgAreaErr":We.push("#REF!");break;case"PtgAreaErr3d":We.push("#REF!");break;case"PtgList":We.push("Table"+Sn[1].idx+"[#"+Sn[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":break;case"PtgMemFunc":break;case"PtgMemNoMem":break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");case"PtgSxName":throw new Error("Unrecognized Formula Token: "+String(Sn));default:throw new Error("Unrecognized Formula Token: "+String(Sn))}var To=["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"];if(ne.biff!=3&&(Qr>=0&&To.indexOf(T[0][Vn][0])==-1)){Sn=T[0][Qr];var Ti=!0;switch(Sn[1][0]){case 4:Ti=!1;case 0:Pn=pt(" ",Sn[1][1]);break;case 5:Ti=!1;case 1:Pn=pt("\r",Sn[1][1]);break;default:if(Pn="",ne.WTF)throw new Error("Unexpected PtgAttrSpaceType "+Sn[1][0])}We.push((Ti?Pn:"")+We.pop()+(Ti?"":Pn)),Qr=-1}}if(We.length>1&&ne.WTF)throw new Error("bad formula stack");return We[0]}function bm(T,N,I){var J=T.l+N,ne=I.biff==2?1:2,_e,qe=T.read_shift(ne);if(qe==65535)return[[],Bi(T,N-2)];var We=Ph(T,qe,I);return N!==qe+ne&&(_e=Bh(T,N-qe-ne,We,I)),T.l=J,[We,_e]}function wm(T,N,I){var J=T.l+N,ne=I.biff==2?1:2,_e,qe=T.read_shift(ne);if(qe==65535)return[[],Bi(T,N-2)];var We=Ph(T,qe,I);return N!==qe+ne&&(_e=Bh(T,N-qe-ne,We,I)),T.l=J,[We,_e]}function xm(T,N,I,J){var ne=T.l+N,_e=Ph(T,J,I),qe;return ne!==T.l&&(qe=Bh(T,ne-T.l,_e,I)),[_e,qe]}function _m(T,N,I){var J=T.l+N,ne,_e=T.read_shift(2),qe=Ph(T,_e,I);return _e==65535?[[],Bi(T,N-2)]:(N!==_e+2&&(ne=Bh(T,J-_e-2,qe,I)),[qe,ne])}function Sm(T){var N;if(kr(T,T.l+6)!==65535)return[ya(T),"n"];switch(T[T.l]){case 0:return T.l+=8,["String","s"];case 1:return N=T[T.l+2]===1,T.l+=8,[N,"b"];case 2:return N=T[T.l+2],T.l+=8,[N,"e"];case 3:return T.l+=8,["","s"]}return[]}function Em(T){if(T==null){var N=Mn(8);return N.write_shift(1,3),N.write_shift(1,0),N.write_shift(2,0),N.write_shift(2,0),N.write_shift(2,65535),N}else if(typeof T=="number")return La(T);return La(0)}function Sf(T,N,I){var J=T.l+N,ne=is(T,6);I.biff==2&&++T.l;var _e=Sm(T,8),qe=T.read_shift(1);I.biff!=2&&(T.read_shift(1),I.biff>=5&&T.read_shift(4));var We=wm(T,J-T.l,I);return{cell:ne,val:_e[0],formula:We,shared:qe>>3&1,tt:_e[1]}}function Cm(T,N,I,J,ne){var _e=Ls(N,I,ne),qe=Em(T.v),We=Mn(6),Ct=1|32;We.write_shift(2,Ct),We.write_shift(4,0);for(var kt=Mn(T.bf.length),qt=0;qt<T.bf.length;++qt)kt[qt]=T.bf[qt];var Ir=W([_e,qe,We,kt]);return Ir}function Gh(T,N,I){var J=T.read_shift(4),ne=Ph(T,J,I),_e=T.read_shift(4),qe=_e>0?Bh(T,_e,ne,I):null;return[ne,qe]}var Tm=Gh,Qh=Gh,Lm=Gh,Om=Gh,Im={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},Hf={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},Dm={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0},Wf={"_xlfn.ACOT":"ACOT","_xlfn.ACOTH":"ACOTH","_xlfn.AGGREGATE":"AGGREGATE","_xlfn.ARABIC":"ARABIC","_xlfn.AVERAGEIF":"AVERAGEIF","_xlfn.AVERAGEIFS":"AVERAGEIFS","_xlfn.BASE":"BASE","_xlfn.BETA.DIST":"BETA.DIST","_xlfn.BETA.INV":"BETA.INV","_xlfn.BINOM.DIST":"BINOM.DIST","_xlfn.BINOM.DIST.RANGE":"BINOM.DIST.RANGE","_xlfn.BINOM.INV":"BINOM.INV","_xlfn.BITAND":"BITAND","_xlfn.BITLSHIFT":"BITLSHIFT","_xlfn.BITOR":"BITOR","_xlfn.BITRSHIFT":"BITRSHIFT","_xlfn.BITXOR":"BITXOR","_xlfn.CEILING.MATH":"CEILING.MATH","_xlfn.CEILING.PRECISE":"CEILING.PRECISE","_xlfn.CHISQ.DIST":"CHISQ.DIST","_xlfn.CHISQ.DIST.RT":"CHISQ.DIST.RT","_xlfn.CHISQ.INV":"CHISQ.INV","_xlfn.CHISQ.INV.RT":"CHISQ.INV.RT","_xlfn.CHISQ.TEST":"CHISQ.TEST","_xlfn.COMBINA":"COMBINA","_xlfn.CONCAT":"CONCAT","_xlfn.CONFIDENCE.NORM":"CONFIDENCE.NORM","_xlfn.CONFIDENCE.T":"CONFIDENCE.T","_xlfn.COT":"COT","_xlfn.COTH":"COTH","_xlfn.COUNTIFS":"COUNTIFS","_xlfn.COVARIANCE.P":"COVARIANCE.P","_xlfn.COVARIANCE.S":"COVARIANCE.S","_xlfn.CSC":"CSC","_xlfn.CSCH":"CSCH","_xlfn.DAYS":"DAYS","_xlfn.DECIMAL":"DECIMAL","_xlfn.ECMA.CEILING":"ECMA.CEILING","_xlfn.ERF.PRECISE":"ERF.PRECISE","_xlfn.ERFC.PRECISE":"ERFC.PRECISE","_xlfn.EXPON.DIST":"EXPON.DIST","_xlfn.F.DIST":"F.DIST","_xlfn.F.DIST.RT":"F.DIST.RT","_xlfn.F.INV":"F.INV","_xlfn.F.INV.RT":"F.INV.RT","_xlfn.F.TEST":"F.TEST","_xlfn.FILTERXML":"FILTERXML","_xlfn.FLOOR.MATH":"FLOOR.MATH","_xlfn.FLOOR.PRECISE":"FLOOR.PRECISE","_xlfn.FORECAST.ETS":"FORECAST.ETS","_xlfn.FORECAST.ETS.CONFINT":"FORECAST.ETS.CONFINT","_xlfn.FORECAST.ETS.SEASONALITY":"FORECAST.ETS.SEASONALITY","_xlfn.FORECAST.ETS.STAT":"FORECAST.ETS.STAT","_xlfn.FORECAST.LINEAR":"FORECAST.LINEAR","_xlfn.FORMULATEXT":"FORMULATEXT","_xlfn.GAMMA":"GAMMA","_xlfn.GAMMA.DIST":"GAMMA.DIST","_xlfn.GAMMA.INV":"GAMMA.INV","_xlfn.GAMMALN.PRECISE":"GAMMALN.PRECISE","_xlfn.GAUSS":"GAUSS","_xlfn.HYPGEOM.DIST":"HYPGEOM.DIST","_xlfn.IFERROR":"IFERROR","_xlfn.IFNA":"IFNA","_xlfn.IFS":"IFS","_xlfn.IMCOSH":"IMCOSH","_xlfn.IMCOT":"IMCOT","_xlfn.IMCSC":"IMCSC","_xlfn.IMCSCH":"IMCSCH","_xlfn.IMSEC":"IMSEC","_xlfn.IMSECH":"IMSECH","_xlfn.IMSINH":"IMSINH","_xlfn.IMTAN":"IMTAN","_xlfn.ISFORMULA":"ISFORMULA","_xlfn.ISO.CEILING":"ISO.CEILING","_xlfn.ISOWEEKNUM":"ISOWEEKNUM","_xlfn.LOGNORM.DIST":"LOGNORM.DIST","_xlfn.LOGNORM.INV":"LOGNORM.INV","_xlfn.MAXIFS":"MAXIFS","_xlfn.MINIFS":"MINIFS","_xlfn.MODE.MULT":"MODE.MULT","_xlfn.MODE.SNGL":"MODE.SNGL","_xlfn.MUNIT":"MUNIT","_xlfn.NEGBINOM.DIST":"NEGBINOM.DIST","_xlfn.NETWORKDAYS.INTL":"NETWORKDAYS.INTL","_xlfn.NIGBINOM":"NIGBINOM","_xlfn.NORM.DIST":"NORM.DIST","_xlfn.NORM.INV":"NORM.INV","_xlfn.NORM.S.DIST":"NORM.S.DIST","_xlfn.NORM.S.INV":"NORM.S.INV","_xlfn.NUMBERVALUE":"NUMBERVALUE","_xlfn.PDURATION":"PDURATION","_xlfn.PERCENTILE.EXC":"PERCENTILE.EXC","_xlfn.PERCENTILE.INC":"PERCENTILE.INC","_xlfn.PERCENTRANK.EXC":"PERCENTRANK.EXC","_xlfn.PERCENTRANK.INC":"PERCENTRANK.INC","_xlfn.PERMUTATIONA":"PERMUTATIONA","_xlfn.PHI":"PHI","_xlfn.POISSON.DIST":"POISSON.DIST","_xlfn.QUARTILE.EXC":"QUARTILE.EXC","_xlfn.QUARTILE.INC":"QUARTILE.INC","_xlfn.QUERYSTRING":"QUERYSTRING","_xlfn.RANK.AVG":"RANK.AVG","_xlfn.RANK.EQ":"RANK.EQ","_xlfn.RRI":"RRI","_xlfn.SEC":"SEC","_xlfn.SECH":"SECH","_xlfn.SHEET":"SHEET","_xlfn.SHEETS":"SHEETS","_xlfn.SKEW.P":"SKEW.P","_xlfn.STDEV.P":"STDEV.P","_xlfn.STDEV.S":"STDEV.S","_xlfn.SUMIFS":"SUMIFS","_xlfn.SWITCH":"SWITCH","_xlfn.T.DIST":"T.DIST","_xlfn.T.DIST.2T":"T.DIST.2T","_xlfn.T.DIST.RT":"T.DIST.RT","_xlfn.T.INV":"T.INV","_xlfn.T.INV.2T":"T.INV.2T","_xlfn.T.TEST":"T.TEST","_xlfn.TEXTJOIN":"TEXTJOIN","_xlfn.UNICHAR":"UNICHAR","_xlfn.UNICODE":"UNICODE","_xlfn.VAR.P":"VAR.P","_xlfn.VAR.S":"VAR.S","_xlfn.WEBSERVICE":"WEBSERVICE","_xlfn.WEIBULL.DIST":"WEIBULL.DIST","_xlfn.WORKDAY.INTL":"WORKDAY.INTL","_xlfn.XOR":"XOR","_xlfn.Z.TEST":"Z.TEST"};function zf(T){return T.slice(0,3)=="of:"&&(T=T.slice(3)),T.charCodeAt(0)==61&&(T=T.slice(1),T.charCodeAt(0)==61&&(T=T.slice(1))),T=T.replace(/COM\.MICROSOFT\./g,""),T=T.replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,function(N,I){return I.replace(/\./g,"")}),T=T.replace(/\[.(#[A-Z]*[?!])\]/g,"$1"),T.replace(/[;~]/g,",").replace(/\|/g,";")}function Nm(T){var N="of:="+T.replace(Jo,"$1[.$2$3$4$5]").replace(/\]:\[/g,":");return N.replace(/;/g,"|").replace(/,/g,";")}function Ef(T){var N=T.split(":"),I=N[0].split(".")[0];return[I,N[0].split(".")[1]+(N.length>1?":"+(N[1].split(".")[1]||N[1].split(".")[0]):"")]}function Mm(T){return T.replace(/\./,"!")}var Uh={},Lh={};za.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var Jh=typeof Map!="undefined";function Cf(T,N,I){var J=0,ne=T.length;if(I){if(Jh?I.has(N):Object.prototype.hasOwnProperty.call(I,N)){for(var _e=Jh?I.get(N):I[N];J<_e.length;++J)if(T[_e[J]].t===N)return T.Count++,_e[J]}}else for(;J<ne;++J)if(T[J].t===N)return T.Count++,J;return T[ne]={t:N},T.Count++,T.Unique++,I&&(Jh?(I.has(N)||I.set(N,[]),I.get(N).push(ne)):(Object.prototype.hasOwnProperty.call(I,N)||(I[N]=[]),I[N].push(ne))),ne}function Zh(T,N){var I={min:T+1,max:T+1},J=-1;return N.MDW&&(yi=N.MDW),N.width!=null?I.customWidth=1:N.wpx!=null?J=Na(N.wpx):N.wch!=null&&(J=N.wch),J>-1?(I.width=eo(J),I.customWidth=1):N.width!=null&&(I.width=N.width),N.hidden&&(I.hidden=!0),N.level!=null&&(I.outlineLevel=I.level=N.level),I}function yh(T,N){if(!T)return;var I=[.7,.7,.75,.75,.3,.3];N=="xlml"&&(I=[1,1,1,1,.5,.5]),T.left==null&&(T.left=I[0]),T.right==null&&(T.right=I[1]),T.top==null&&(T.top=I[2]),T.bottom==null&&(T.bottom=I[3]),T.header==null&&(T.header=I[4]),T.footer==null&&(T.footer=I[5])}function bh(T,N,I){var J=I.revssf[N.z!=null?N.z:"General"],ne=60,_e=T.length;if(J==null&&I.ssf){for(;ne<392;++ne)if(I.ssf[ne]==null){X.load(N.z,ne),I.ssf[ne]=N.z,I.revssf[N.z]=J=ne;break}}for(ne=0;ne!=_e;++ne)if(T[ne].numFmtId===J)return ne;return T[_e]={numFmtId:J,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},_e}function Kf(T,N,I,J,ne,_e){try{J.cellNF&&(T.z=X._table[N])}catch(We){if(J.WTF)throw We}if(T.t==="z"&&!J.cellStyles)return;if(T.t==="d"&&typeof T.v=="string"&&(T.v=gt(T.v)),(!J||J.cellText!==!1)&&T.t!=="z")try{if(X._table[N]==null&&X.load(se[N]||"General",N),T.t==="e")T.w=T.w||Es[T.v];else if(N===0)if(T.t==="n")(T.v|0)===T.v?T.w=X._general_int(T.v):T.w=X._general_num(T.v);else if(T.t==="d"){var qe=me(T.v);(qe|0)===qe?T.w=X._general_int(qe):T.w=X._general_num(qe)}else{if(T.v===void 0)return"";T.w=X._general(T.v,Lh)}else T.t==="d"?T.w=X.format(N,me(T.v),Lh):T.w=X.format(N,T.v,Lh)}catch(We){if(J.WTF)throw We}if(!J.cellStyles)return;if(I!=null)try{T.s=_e.Fills[I],T.s.fgColor&&T.s.fgColor.theme&&!T.s.fgColor.rgb&&(T.s.fgColor.rgb=Mr(ne.themeElements.clrScheme[T.s.fgColor.theme].rgb,T.s.fgColor.tint||0),J.WTF&&(T.s.fgColor.raw_rgb=ne.themeElements.clrScheme[T.s.fgColor.theme].rgb)),T.s.bgColor&&T.s.bgColor.theme&&(T.s.bgColor.rgb=Mr(ne.themeElements.clrScheme[T.s.bgColor.theme].rgb,T.s.bgColor.tint||0),J.WTF&&(T.s.bgColor.raw_rgb=ne.themeElements.clrScheme[T.s.bgColor.theme].rgb))}catch(We){if(J.WTF&&_e.Fills)throw We}}function km(T,N,I){if(T&&T["!ref"]){var J=ua(T["!ref"]);if(J.e.c<J.s.c||J.e.r<J.s.r)throw new Error("Bad range ("+I+"): "+T["!ref"])}}function Rm(T,N){var I=ua(N);I.s.r<=I.e.r&&I.s.c<=I.e.c&&I.s.r>=0&&I.s.c>=0&&(T["!ref"]=ca(I))}var Fm=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,Bm=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,Pm=/<(?:\w:)?hyperlink [^>]*>/mg,Um=/"(\w*:\w*)"/,jm=/<(?:\w:)?col\b[^>]*[\/]?>/g,Hm=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Wm=/<(?:\w:)?pageMargins[^>]*\/>/g,Yf=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,zm=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Km=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Ym(T,N,I,J,ne,_e,qe){if(!T)return T;J||(J={"!id":{}}),C!=null&&N.dense==null&&(N.dense=C);var We=N.dense?[]:{},Ct={s:{r:2e6,c:2e6},e:{r:0,c:0}},kt="",qt="",Ir=T.match(Bm);Ir?(kt=T.slice(0,Ir.index),qt=T.slice(Ir.index+Ir[0].length)):kt=qt=T;var Ur=kt.match(Yf);Ur?Tf(Ur[0],We,ne,I):(Ur=kt.match(zm))&&Xm(Ur[0],Ur[1]||"",We,ne,I,qe,_e);var Vr=(kt.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(Vr>0){var yn=kt.slice(Vr,Vr+50).match(Um);yn&&Rm(We,yn[1])}var Qr=kt.match(Km);Qr&&Qr[1]&&o0(Qr[1],ne);var Pn=[];if(N.cellStyles){var Vn=kt.match(jm);Vn&&t0(Pn,Vn)}Ir&&c0(Ir[1],We,N,Ct,_e,qe);var Jn=qt.match(Hm);Jn&&(We["!autofilter"]=n0(Jn[0]));var Sn=[],zi=qt.match(Fm);if(zi)for(Vr=0;Vr!=zi.length;++Vr)Sn[Vr]=ua(zi[Vr].slice(zi[Vr].indexOf('"')+1));var Aa=qt.match(Pm);Aa&&$m(We,Aa,J);var la=qt.match(Wm);if(la&&(We["!margins"]=qm(Vt(la[0]))),!We["!ref"]&&Ct.e.c>=Ct.s.c&&Ct.e.r>=Ct.s.r&&(We["!ref"]=ca(Ct)),N.sheetRows>0&&We["!ref"]){var Oa=ua(We["!ref"]);N.sheetRows<=+Oa.e.r&&(Oa.e.r=N.sheetRows-1,Oa.e.r>Ct.e.r&&(Oa.e.r=Ct.e.r),Oa.e.r<Oa.s.r&&(Oa.s.r=Oa.e.r),Oa.e.c>Ct.e.c&&(Oa.e.c=Ct.e.c),Oa.e.c<Oa.s.c&&(Oa.s.c=Oa.e.c),We["!fullref"]=We["!ref"],We["!ref"]=ca(Oa))}return Pn.length>0&&(We["!cols"]=Pn),Sn.length>0&&(We["!merges"]=Sn),We}function Vm(T){if(T.length===0)return"";for(var N='<mergeCells count="'+T.length+'">',I=0;I!=T.length;++I)N+='<mergeCell ref="'+ca(T[I])+'"/>';return N+"</mergeCells>"}function Tf(T,N,I,J){var ne=Vt(T);I.Sheets[J]||(I.Sheets[J]={}),ne.codeName&&(I.Sheets[J].CodeName=Ln(ar(ne.codeName)))}function Xm(T,N,I,J,ne,_e,qe){Tf(T.slice(0,T.indexOf(">")),I,J,ne)}function Gm(T,N,I,J,ne){var _e=!1,qe={},We=null;if(J.bookType!=="xlsx"&&N.vbaraw){var Ct=N.SheetNames[I];try{N.Workbook&&(Ct=N.Workbook.Sheets[I].CodeName||Ct)}catch(qt){}_e=!0,qe.codeName=Gr(Zt(Ct))}if(T&&T["!outline"]){var kt={summaryBelow:1,summaryRight:1};T["!outline"].above&&(kt.summaryBelow=0),T["!outline"].left&&(kt.summaryRight=0),We=(We||"")+Tr("outlinePr",null,kt)}if(!_e&&!We)return;ne[ne.length]=Tr("sheetPr",We,qe)}var Qm=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Jm=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function Zm(T){var N={sheet:1};return Qm.forEach(function(I){T[I]!=null&&T[I]&&(N[I]="1")}),Jm.forEach(function(I){T[I]!=null&&!T[I]&&(N[I]="0")}),T.password&&(N.password=Ba(T.password).toString(16).toUpperCase()),Tr("sheetProtection",null,N)}function $m(T,N,I){for(var J=Array.isArray(T),ne=0;ne!=N.length;++ne){var _e=Vt(ar(N[ne]),!0);if(!_e.ref)return;var qe=((I||{})["!id"]||[])[_e.id];qe?(_e.Target=qe.Target,_e.location&&(_e.Target+="#"+Ln(_e.location))):(_e.Target="#"+Ln(_e.location),qe={Target:_e.Target,TargetMode:"Internal"}),_e.Rel=qe,_e.tooltip&&(_e.Tooltip=_e.tooltip,delete _e.tooltip);for(var We=ua(_e.ref),Ct=We.s.r;Ct<=We.e.r;++Ct)for(var kt=We.s.c;kt<=We.e.c;++kt){var qt=hn({c:kt,r:Ct});J?(T[Ct]||(T[Ct]=[]),T[Ct][kt]||(T[Ct][kt]={t:"z",v:void 0}),T[Ct][kt].l=_e):(T[qt]||(T[qt]={t:"z",v:void 0}),T[qt].l=_e)}}}function qm(T){var N={};return["left","right","top","bottom","header","footer"].forEach(function(I){T[I]&&(N[I]=parseFloat(T[I]))}),N}function e0(T){return yh(T),Tr("pageMargins",null,T)}function t0(T,N){for(var I=!1,J=0;J!=N.length;++J){var ne=Vt(N[J],!0);ne.hidden&&(ne.hidden=Gt(ne.hidden));var _e=parseInt(ne.min,10)-1,qe=parseInt(ne.max,10)-1;for(ne.outlineLevel&&(ne.level=+ne.outlineLevel||0),delete ne.min,delete ne.max,ne.width=+ne.width,!I&&ne.width&&(I=!0,Va(ne.width)),xo(ne);_e<=qe;)T[_e++]=Ut(ne)}}function r0(T,N){for(var I=["<cols>"],J,ne=0;ne!=N.length;++ne){if(!(J=N[ne]))continue;I[I.length]=Tr("col",null,Zh(ne,J))}return I[I.length]="</cols>",I.join("")}function n0(T){var N={ref:(T.match(/ref="([^"]*)"/)||[])[1]};return N}function i0(T,N,I,J){var ne=typeof T.ref=="string"?T.ref:ca(T.ref);I.Workbook||(I.Workbook={Sheets:[]}),I.Workbook.Names||(I.Workbook.Names=[]);var _e=I.Workbook.Names,qe=Gi(ne);qe.s.r==qe.e.r&&(qe.e.r=Gi(N["!ref"]).e.r,ne=ca(qe));for(var We=0;We<_e.length;++We){var Ct=_e[We];if(Ct.Name!="_xlnm._FilterDatabase")continue;if(Ct.Sheet!=J)continue;Ct.Ref="'"+I.SheetNames[J]+"'!"+ne;break}return We==_e.length&&_e.push({Name:"_xlnm._FilterDatabase",Sheet:J,Ref:"'"+I.SheetNames[J]+"'!"+ne}),Tr("autoFilter",null,{ref:ne})}var a0=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function o0(T,N){N.Views||(N.Views=[{}]),(T.match(a0)||[]).forEach(function(I,J){var ne=Vt(I);N.Views[J]||(N.Views[J]={}),+ne.zoomScale&&(N.Views[J].zoom=+ne.zoomScale),Gt(ne.rightToLeft)&&(N.Views[J].RTL=!0)})}function s0(T,N,I,J){var ne={workbookViewId:"0"};return(((J||{}).Workbook||{}).Views||[])[0]&&(ne.rightToLeft=J.Workbook.Views[0].RTL?"1":"0"),Tr("sheetViews",Tr("sheetView",null,ne),{})}function l0(T,N,I,J){if(T.v===void 0&&typeof T.f!="string"||T.t==="z")return"";var ne="",_e=T.t,qe=T.v;if(T.t!=="z")switch(T.t){case"b":ne=T.v?"1":"0";break;case"n":ne=""+T.v;break;case"e":ne=Es[T.v];break;case"d":J&&J.cellDates?ne=gt(T.v,-1).toISOString():(T=Ut(T),T.t="n",ne=""+(T.v=me(gt(T.v)))),typeof T.z=="undefined"&&(T.z=X._table[14]);break;default:ne=T.v;break}var We=or("v",Zt(ne)),Ct={r:N},kt=bh(J.cellXfs,T,J);kt!==0&&(Ct.s=kt);switch(T.t){case"n":break;case"d":Ct.t="d";break;case"b":Ct.t="b";break;case"e":Ct.t="e";break;case"z":break;default:if(T.v==null){delete T.t;break}if(T.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(J&&J.bookSST){We=or("v",""+Cf(J.Strings,T.v,J.revStrings)),Ct.t="s";break}Ct.t="str";break}if(T.t!=_e&&(T.t=_e,T.v=qe),typeof T.f=="string"&&T.f){var qt=T.F&&T.F.slice(0,N.length)==N?{t:"array",ref:T.F}:null;We=Tr("f",Zt(T.f),qt)+(T.v!=null?We:"")}return T.l&&I["!links"].push([N,T.l]),T.c&&I["!comments"].push([N,T.c]),Tr("c",We,Ct)}var c0=function(){var T=/<(?:\w+:)?c[ \/>]/,N=/<\/(?:\w+:)?row>/,I=/r=["']([^"']*)["']/,J=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,ne=/ref=["']([^"']*)["']/,_e=Mt("v"),qe=Mt("f");return function(Ct,kt,qt,Ir,Ur,Vr){for(var yn=0,Qr="",Pn=[],Vn=[],Jn=0,Sn=0,zi=0,Aa="",la,Oa,fo=0,Ca=0,Da,Ta,va=0,Mo=0,$s=Array.isArray(Vr.CellXf),bs,bl=[],rl=[],ql=Array.isArray(kt),To=[],Ti={},Vi=!1,pa=!!qt.sheetStubs,Xi=Ct.split(N),Ua=0,es=Xi.length;Ua!=es;++Ua){Qr=Xi[Ua].trim();var ui=Qr.length;if(ui===0)continue;var mi=0;e:for(yn=0;yn<ui;++yn)switch(Qr[yn]){case">":if(Qr[yn-1]!="/"){++yn;break e}if(qt&&qt.cellStyles){if(Oa=Vt(Qr.slice(mi,yn),!0),fo=Oa.r!=null?parseInt(Oa.r,10):fo+1,Ca=-1,qt.sheetRows&&qt.sheetRows<fo)continue;Ti={},Vi=!1,Oa.ht&&(Vi=!0,Ti.hpt=parseFloat(Oa.ht),Ti.hpx=fl(Ti.hpt)),Oa.hidden=="1"&&(Vi=!0,Ti.hidden=!0),Oa.outlineLevel!=null&&(Vi=!0,Ti.level=+Oa.outlineLevel),Vi&&(To[fo-1]=Ti)}break;case"<":mi=yn;break}if(mi>=yn)break;if(Oa=Vt(Qr.slice(mi,yn),!0),fo=Oa.r!=null?parseInt(Oa.r,10):fo+1,Ca=-1,qt.sheetRows&&qt.sheetRows<fo)continue;Ir.s.r>fo-1&&(Ir.s.r=fo-1),Ir.e.r<fo-1&&(Ir.e.r=fo-1),qt&&qt.cellStyles&&(Ti={},Vi=!1,Oa.ht&&(Vi=!0,Ti.hpt=parseFloat(Oa.ht),Ti.hpx=fl(Ti.hpt)),Oa.hidden=="1"&&(Vi=!0,Ti.hidden=!0),Oa.outlineLevel!=null&&(Vi=!0,Ti.level=+Oa.outlineLevel),Vi&&(To[fo-1]=Ti)),Pn=Qr.slice(yn).split(T);for(var bi=0;bi!=Pn.length&&!(Pn[bi].trim().charAt(0)!="<");++bi);for(Pn=Pn.slice(bi),yn=0;yn!=Pn.length;++yn){if(Qr=Pn[yn].trim(),Qr.length===0)continue;if(Vn=Qr.match(I),Jn=yn,Sn=0,zi=0,Qr="<c "+(Qr.slice(0,1)=="<"?">":"")+Qr,Vn!=null&&Vn.length===2){for(Jn=0,Aa=Vn[1],Sn=0;Sn!=Aa.length&&!((zi=Aa.charCodeAt(Sn)-64)<1||zi>26);++Sn)Jn=26*Jn+zi;--Jn,Ca=Jn}else++Ca;for(Sn=0;Sn!=Qr.length&&!(Qr.charCodeAt(Sn)===62);++Sn);if(++Sn,Oa=Vt(Qr.slice(0,Sn),!0),Oa.r||(Oa.r=hn({r:fo-1,c:Ca})),Aa=Qr.slice(Sn),la={t:""},(Vn=Aa.match(_e))!=null&&Vn[1]!==""&&(la.v=Ln(Vn[1])),qt.cellFormula){if((Vn=Aa.match(qe))!=null&&Vn[1]!==""){if(la.f=Ln(ar(Vn[1])).replace(/\r\n/g,`
`),qt.xlfn||(la.f=nc(la.f)),Vn[0].indexOf('t="array"')>-1)la.F=(Aa.match(ne)||[])[1],la.F.indexOf(":")>-1&&bl.push([ua(la.F),la.F]);else if(Vn[0].indexOf('t="shared"')>-1){Ta=Vt(Vn[0]);var Ha=Ln(ar(Vn[1]));qt.xlfn||(Ha=nc(Ha)),rl[parseInt(Ta.si,10)]=[Ta,Ha,Oa.r]}}else(Vn=Aa.match(/<f[^>]*\/>/))&&(Ta=Vt(Vn[0]),rl[Ta.si]&&(la.f=_s(rl[Ta.si][1],rl[Ta.si][2],Oa.r)));var Ni=Li(Oa.r);for(Sn=0;Sn<bl.length;++Sn)Ni.r>=bl[Sn][0].s.r&&Ni.r<=bl[Sn][0].e.r&&(Ni.c>=bl[Sn][0].s.c&&Ni.c<=bl[Sn][0].e.c&&(la.F=bl[Sn][1]))}if(Oa.t==null&&la.v===void 0)if(la.f||la.F)la.v=0,la.t="n";else if(pa)la.t="z";else continue;else la.t=Oa.t||"n";Ir.s.c>Ca&&(Ir.s.c=Ca),Ir.e.c<Ca&&(Ir.e.c=Ca);switch(la.t){case"n":if(la.v==""||la.v==null){if(!pa)continue;la.t="z"}else la.v=parseFloat(la.v);break;case"s":if(typeof la.v=="undefined"){if(!pa)continue;la.t="z"}else Da=Uh[parseInt(la.v,10)],la.v=Da.t,la.r=Da.r,qt.cellHTML&&(la.h=Da.h);break;case"str":la.t="s",la.v=la.v!=null?ar(la.v):"",qt.cellHTML&&(la.h=je(la.v));break;case"inlineStr":Vn=Aa.match(J),la.t="s",Vn!=null&&(Da=Se(Vn[1]))?(la.v=Da.t,qt.cellHTML&&(la.h=Da.h)):la.v="";break;case"b":la.v=Gt(la.v);break;case"d":qt.cellDates?la.v=gt(la.v,1):(la.v=me(gt(la.v,1)),la.t="n");break;case"e":(!qt||qt.cellText!==!1)&&(la.w=la.v),la.v=Cs[la.v];break}if(va=Mo=0,bs=null,$s&&Oa.s!==void 0&&(bs=Vr.CellXf[Oa.s],bs!=null&&(bs.numFmtId!=null&&(va=bs.numFmtId),qt.cellStyles&&(bs.fillId!=null&&(Mo=bs.fillId)))),Kf(la,va,Mo,qt,Ur,Vr),qt.cellDates&&$s&&la.t=="n"&&X.is_date(X._table[va])&&(la.t="d",la.v=ye(la.v)),ql){var Xa=Li(Oa.r);kt[Xa.r]||(kt[Xa.r]=[]),kt[Xa.r][Xa.c]=la}else kt[Oa.r]=la}}To.length>0&&(kt["!rows"]=To)}}();function u0(T,N,I,J){var ne=[],_e=[],qe=ua(T["!ref"]),We="",Ct,kt="",qt=[],Ir=0,Ur=0,Vr=T["!rows"],yn=Array.isArray(T),Qr={r:kt},Pn,Vn=-1;for(Ur=qe.s.c;Ur<=qe.e.c;++Ur)qt[Ur]=ha(Ur);for(Ir=qe.s.r;Ir<=qe.e.r;++Ir){for(_e=[],kt=gi(Ir),Ur=qe.s.c;Ur<=qe.e.c;++Ur){Ct=qt[Ur]+kt;var Jn=yn?(T[Ir]||[])[Ur]:T[Ct];if(Jn===void 0)continue;(We=l0(Jn,Ct,T,N,I,J))!=null&&_e.push(We)}(_e.length>0||Vr&&Vr[Ir])&&(Qr={r:kt},Vr&&Vr[Ir]&&(Pn=Vr[Ir],Pn.hidden&&(Qr.hidden=1),Vn=-1,Pn.hpx?Vn=As(Pn.hpx):Pn.hpt&&(Vn=Pn.hpt),Vn>-1&&(Qr.ht=Vn,Qr.customHeight=1),Pn.level&&(Qr.outlineLevel=Pn.level)),ne[ne.length]=Tr("row",_e.join(""),Qr))}if(Vr)for(;Ir<Vr.length;++Ir)Vr&&Vr[Ir]&&(Qr={r:Ir+1},Pn=Vr[Ir],Pn.hidden&&(Qr.hidden=1),Vn=-1,Pn.hpx?Vn=As(Pn.hpx):Pn.hpt&&(Vn=Pn.hpt),Vn>-1&&(Qr.ht=Vn,Qr.customHeight=1),Pn.level&&(Qr.outlineLevel=Pn.level),ne[ne.length]=Tr("row","",Qr));return ne.join("")}var d0=Tr("worksheet",null,{xmlns:en.main[0],"xmlns:r":en.r});function h0(T,N,I,J){var ne=[er,d0],_e=I.SheetNames[T],qe=0,We="",Ct=I.Sheets[_e];Ct==null&&(Ct={});var kt=Ct["!ref"]||"A1",qt=ua(kt);if(qt.e.c>16383||qt.e.r>1048575){if(N.WTF)throw new Error("Range "+kt+" exceeds format limit A1:XFD1048576");qt.e.c=Math.min(qt.e.c,16383),qt.e.r=Math.min(qt.e.c,1048575),kt=ca(qt)}J||(J={}),Ct["!comments"]=[];var Ir=[];Gm(Ct,I,T,N,ne),ne[ne.length]=Tr("dimension",null,{ref:kt}),ne[ne.length]=s0(Ct,N,T,I),N.sheetFormat&&(ne[ne.length]=Tr("sheetFormatPr",null,{defaultRowHeight:N.sheetFormat.defaultRowHeight||"16",baseColWidth:N.sheetFormat.baseColWidth||"10",outlineLevelRow:N.sheetFormat.outlineLevelRow||"7"})),Ct["!cols"]!=null&&Ct["!cols"].length>0&&(ne[ne.length]=r0(Ct,Ct["!cols"])),ne[qe=ne.length]="<sheetData/>",Ct["!links"]=[],Ct["!ref"]!=null&&(We=u0(Ct,N,T,I,J),We.length>0&&(ne[ne.length]=We)),ne.length>qe+1&&(ne[ne.length]="</sheetData>",ne[qe]=ne[qe].replace("/>",">")),Ct["!protect"]&&(ne[ne.length]=Zm(Ct["!protect"])),Ct["!autofilter"]!=null&&(ne[ne.length]=i0(Ct["!autofilter"],Ct,I,T)),Ct["!merges"]!=null&&Ct["!merges"].length>0&&(ne[ne.length]=Vm(Ct["!merges"]));var Ur=-1,Vr,yn=-1;return Ct["!links"].length>0&&(ne[ne.length]="<hyperlinks>",Ct["!links"].forEach(function(Qr){if(!Qr[1].Target)return;Vr={ref:Qr[0]},Qr[1].Target.charAt(0)!="#"&&(yn=Wo(J,-1,Zt(Qr[1].Target).replace(/#.*$/,""),za.HLINK),Vr["r:id"]="rId"+yn),(Ur=Qr[1].Target.indexOf("#"))>-1&&(Vr.location=Zt(Qr[1].Target.slice(Ur+1))),Qr[1].Tooltip&&(Vr.tooltip=Zt(Qr[1].Tooltip)),ne[ne.length]=Tr("hyperlink",null,Vr)}),ne[ne.length]="</hyperlinks>"),delete Ct["!links"],Ct["!margins"]!=null&&(ne[ne.length]=e0(Ct["!margins"])),(!N||N.ignoreEC||N.ignoreEC==null)&&(ne[ne.length]=or("ignoredErrors",Tr("ignoredError",null,{numberStoredAsText:1,sqref:kt}))),Ir.length>0&&(yn=Wo(J,-1,"../drawings/drawing"+(T+1)+".xml",za.DRAW),ne[ne.length]=Tr("drawing",null,{"r:id":"rId"+yn}),Ct["!drawing"]=Ir),Ct["!comments"].length>0&&(yn=Wo(J,-1,"../drawings/vmlDrawing"+(T+1)+".vml",za.VML),ne[ne.length]=Tr("legacyDrawing",null,{"r:id":"rId"+yn}),Ct["!legacy"]=yn),ne.length>1&&(ne[ne.length]="</worksheet>",ne[1]=ne[1].replace("/>",">")),ne.join("")}function f0(T,N){var I={},J=T.l+N;I.r=T.read_shift(4),T.l+=4;var ne=T.read_shift(2);T.l+=1;var _e=T.read_shift(1);return T.l=J,_e&7&&(I.level=_e&7),_e&16&&(I.hidden=!0),_e&32&&(I.hpt=ne/20),I}function p0(T,N,I){var J=Mn(17+8*16),ne=(I["!rows"]||[])[T]||{};J.write_shift(4,T),J.write_shift(4,0);var _e=320;ne.hpx?_e=As(ne.hpx)*20:ne.hpt&&(_e=ne.hpt*20),J.write_shift(2,_e),J.write_shift(1,0);var qe=0;ne.level&&(qe|=ne.level),ne.hidden&&(qe|=16),(ne.hpx||ne.hpt)&&(qe|=32),J.write_shift(1,qe),J.write_shift(1,0);var We=0,Ct=J.l;J.l+=4;for(var kt={r:T,c:0},qt=0;qt<16;++qt){if(N.s.c>qt+1<<10||N.e.c<qt<<10)continue;for(var Ir=-1,Ur=-1,Vr=qt<<10;Vr<qt+1<<10;++Vr){kt.c=Vr;var yn=Array.isArray(I)?(I[kt.r]||[])[kt.c]:I[hn(kt)];yn&&(Ir<0&&(Ir=Vr),Ur=Vr)}if(Ir<0)continue;++We,J.write_shift(4,Ir),J.write_shift(4,Ur)}var Qr=J.l;return J.l=Ct,J.write_shift(4,We),J.l=Qr,J.length>J.l?J.slice(0,J.l):J}function m0(T,N,I,J){var ne=p0(J,I,N);(ne.length>17||(N["!rows"]||[])[J])&&pi(T,"BrtRowHdr",ne)}var g0=na,v0=Ci;function A0(){}function y0(T,N){var I={},J=T[T.l];return++T.l,I.above=!(J&64),I.left=!(J&128),T.l+=18,I.name=kn(T,N-19),I}function b0(T,N,I){I==null&&(I=Mn(84+4*T.length));var J=192;N&&(N.above&&(J&=~64),N.left&&(J&=~128)),I.write_shift(1,J);for(var ne=1;ne<3;++ne)I.write_shift(1,0);return Ji({auto:1},I),I.write_shift(-4,-1),I.write_shift(-4,-1),Hn(T,I),I.slice(0,I.l)}function w0(T){var N=mn(T);return[N]}function x0(T,N,I){return I==null&&(I=Mn(8)),rn(N,I)}function _0(T){var N=Nn(T);return[N]}function S0(T,N,I){return I==null&&(I=Mn(4)),qr(N,I)}function E0(T){var N=mn(T),I=T.read_shift(1);return[N,I,"b"]}function C0(T,N,I){return I==null&&(I=Mn(9)),rn(N,I),I.write_shift(1,T.v?1:0),I}function T0(T){var N=Nn(T),I=T.read_shift(1);return[N,I,"b"]}function L0(T,N,I){return I==null&&(I=Mn(5)),qr(N,I),I.write_shift(1,T.v?1:0),I}function O0(T){var N=mn(T),I=T.read_shift(1);return[N,I,"e"]}function I0(T,N,I){return I==null&&(I=Mn(9)),rn(N,I),I.write_shift(1,T.v),I}function D0(T){var N=Nn(T),I=T.read_shift(1);return[N,I,"e"]}function N0(T,N,I){return I==null&&(I=Mn(8)),qr(N,I),I.write_shift(1,T.v),I.write_shift(2,0),I.write_shift(1,0),I}function M0(T){var N=mn(T),I=T.read_shift(4);return[N,I,"s"]}function k0(T,N,I){return I==null&&(I=Mn(12)),rn(N,I),I.write_shift(4,N.v),I}function R0(T){var N=Nn(T),I=T.read_shift(4);return[N,I,"s"]}function F0(T,N,I){return I==null&&(I=Mn(8)),qr(N,I),I.write_shift(4,N.v),I}function B0(T){var N=mn(T),I=ya(T);return[N,I,"n"]}function P0(T,N,I){return I==null&&(I=Mn(16)),rn(N,I),La(T.v,I),I}function Vf(T){var N=Nn(T),I=ya(T);return[N,I,"n"]}function U0(T,N,I){return I==null&&(I=Mn(12)),qr(N,I),La(T.v,I),I}function j0(T){var N=mn(T),I=Qi(T);return[N,I,"n"]}function H0(T,N,I){return I==null&&(I=Mn(12)),rn(N,I),Ui(T.v,I),I}function W0(T){var N=Nn(T),I=Qi(T);return[N,I,"n"]}function z0(T,N,I){return I==null&&(I=Mn(8)),qr(N,I),Ui(T.v,I),I}function K0(T){var N=mn(T),I=st(T);return[N,I,"str"]}function Y0(T,N,I){return I==null&&(I=Mn(12+4*T.v.length)),rn(N,I),_t(T.v,I),I.length>I.l?I.slice(0,I.l):I}function V0(T){var N=Nn(T),I=st(T);return[N,I,"str"]}function X0(T,N,I){return I==null&&(I=Mn(8+4*T.v.length)),qr(N,I),_t(T.v,I),I.length>I.l?I.slice(0,I.l):I}function G0(T,N,I){var J=T.l+N,ne=mn(T);ne.r=I["!row"];var _e=T.read_shift(1),qe=[ne,_e,"b"];if(I.cellFormula){T.l+=2;var We=Qh(T,J-T.l,I);qe[3]=Mu(We,null,ne,I.supbooks,I)}else T.l=J;return qe}function Q0(T,N,I){var J=T.l+N,ne=mn(T);ne.r=I["!row"];var _e=T.read_shift(1),qe=[ne,_e,"e"];if(I.cellFormula){T.l+=2;var We=Qh(T,J-T.l,I);qe[3]=Mu(We,null,ne,I.supbooks,I)}else T.l=J;return qe}function J0(T,N,I){var J=T.l+N,ne=mn(T);ne.r=I["!row"];var _e=ya(T),qe=[ne,_e,"n"];if(I.cellFormula){T.l+=2;var We=Qh(T,J-T.l,I);qe[3]=Mu(We,null,ne,I.supbooks,I)}else T.l=J;return qe}function Z0(T,N,I){var J=T.l+N,ne=mn(T);ne.r=I["!row"];var _e=st(T),qe=[ne,_e,"str"];if(I.cellFormula){T.l+=2;var We=Qh(T,J-T.l,I);qe[3]=Mu(We,null,ne,I.supbooks,I)}else T.l=J;return qe}var $0=na,q0=Ci;function eg(T,N){return N==null&&(N=Mn(4)),N.write_shift(4,T),N}function tg(T,N){var I=T.l+N,J=na(T,16),ne=ii(T),_e=st(T),qe=st(T),We=st(T);T.l=I;var Ct={rfx:J,relId:ne,loc:_e,display:We};return qe&&(Ct.Tooltip=qe),Ct}function rg(T,N){var I=Mn(50+4*(T[1].Target.length+(T[1].Tooltip||"").length));Ci({s:Li(T[0]),e:Li(T[0])},I),Fi("rId"+N,I);var J=T[1].Target.indexOf("#"),ne=J==-1?"":T[1].Target.slice(J+1);return _t(ne||"",I),_t(T[1].Tooltip||"",I),_t("",I),I.slice(0,I.l)}function ng(){}function ig(T,N,I){var J=T.l+N,ne=$i(T,16),_e=T.read_shift(1),qe=[ne];if(qe[2]=_e,I.cellFormula){var We=Tm(T,J-T.l,I);qe[1]=We}else T.l=J;return qe}function ag(T,N,I){var J=T.l+N,ne=na(T,16),_e=[ne];if(I.cellFormula){var qe=Om(T,J-T.l,I);_e[1]=qe,T.l=J}else T.l=J;return _e}function og(T,N,I){I==null&&(I=Mn(18));var J=Zh(T,N);I.write_shift(-4,T),I.write_shift(-4,T),I.write_shift(4,(J.width||10)*256),I.write_shift(4,0);var ne=0;return N.hidden&&(ne|=1),typeof J.width=="number"&&(ne|=2),N.level&&(ne|=N.level<<8),I.write_shift(2,ne),I}var Xf=["left","right","top","bottom","header","footer"];function sg(T){var N={};return Xf.forEach(function(I){N[I]=ya(T,8)}),N}function lg(T,N){return N==null&&(N=Mn(6*8)),yh(T),Xf.forEach(function(I){La(T[I],N)}),N}function cg(T){var N=T.read_shift(2);return T.l+=28,{RTL:N&32}}function ug(T,N,I){I==null&&(I=Mn(30));var J=924;return(((N||{}).Views||[])[0]||{}).RTL&&(J|=32),I.write_shift(2,J),I.write_shift(4,0),I.write_shift(4,0),I.write_shift(4,0),I.write_shift(1,0),I.write_shift(1,0),I.write_shift(2,0),I.write_shift(2,100),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(2,0),I.write_shift(4,0),I}function dg(T){var N=Mn(24);return N.write_shift(4,4),N.write_shift(4,1),Ci(T,N),N}function hg(T,N){return N==null&&(N=Mn(16*4+2)),N.write_shift(2,T.password?Ba(T.password):0),N.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach(function(I){I[1]?N.write_shift(4,T[I[0]]!=null&&!T[I[0]]?1:0):N.write_shift(4,T[I[0]]!=null&&T[I[0]]?0:1)}),N}function fg(){}function pg(){}function mg(T,N,I,J,ne,_e,qe){if(!T)return T;var We=N||{};J||(J={"!id":{}}),C!=null&&We.dense==null&&(We.dense=C);var Ct=We.dense?[]:{},kt,qt={s:{r:2e6,c:2e6},e:{r:0,c:0}},Ir=[],Ur=!1,Vr=!1,yn,Qr,Pn,Vn,Jn,Sn,zi,Aa,la,Oa=[];We.biff=12,We["!row"]=0;var fo=0,Ca=!1,Da=[],Ta={},va=We.supbooks||ne.supbooks||[[]];if(va.sharedf=Ta,va.arrayf=Da,va.SheetNames=ne.SheetNames||ne.Sheets.map(function(ql){return ql.name}),!We.supbooks&&(We.supbooks=va,ne.Names))for(var Mo=0;Mo<ne.Names.length;++Mo)va[0][Mo+1]=ne.Names[Mo];var $s=[],bs=[],bl=!1;if(Oh[16]={n:"BrtShortReal",f:Vf},Zi(T,function(To,Ti,Vi){if(Vr)return;switch(Vi){case 148:kt=To;break;case 0:yn=To,We.sheetRows&&We.sheetRows<=yn.r&&(Vr=!0),Aa=gi(Vn=yn.r),We["!row"]=yn.r,(To.hidden||To.hpt||To.level!=null)&&(To.hpt&&(To.hpx=fl(To.hpt)),bs[To.r]=To);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:Qr={t:To[2]};switch(To[2]){case"n":Qr.v=To[1];break;case"s":zi=Uh[To[1]],Qr.v=zi.t,Qr.r=zi.r;break;case"b":Qr.v=!!To[1];break;case"e":Qr.v=To[1],We.cellText!==!1&&(Qr.w=Es[Qr.v]);break;case"str":Qr.t="s",Qr.v=To[1];break}if((Pn=qe.CellXf[To[0].iStyleRef])&&Kf(Qr,Pn.numFmtId,null,We,_e,qe),Jn=To[0].c==-1?Jn+1:To[0].c,We.dense?(Ct[Vn]||(Ct[Vn]=[]),Ct[Vn][Jn]=Qr):Ct[ha(Jn)+Aa]=Qr,We.cellFormula){for(Ca=!1,fo=0;fo<Da.length;++fo){var pa=Da[fo];yn.r>=pa[0].s.r&&yn.r<=pa[0].e.r&&(Jn>=pa[0].s.c&&Jn<=pa[0].e.c&&(Qr.F=ca(pa[0]),Ca=!0))}!Ca&&To.length>3&&(Qr.f=To[3])}if(qt.s.r>yn.r&&(qt.s.r=yn.r),qt.s.c>Jn&&(qt.s.c=Jn),qt.e.r<yn.r&&(qt.e.r=yn.r),qt.e.c<Jn&&(qt.e.c=Jn),We.cellDates&&Pn&&Qr.t=="n"&&X.is_date(X._table[Pn.numFmtId])){var Xi=X.parse_date_code(Qr.v);Xi&&(Qr.t="d",Qr.v=new Date(Xi.y,Xi.m-1,Xi.d,Xi.H,Xi.M,Xi.S,Xi.u))}break;case 1:case 12:if(!We.sheetStubs||Ur)break;Qr={t:"z",v:void 0},Jn=To[0].c==-1?Jn+1:To[0].c,We.dense?(Ct[Vn]||(Ct[Vn]=[]),Ct[Vn][Jn]=Qr):Ct[ha(Jn)+Aa]=Qr,qt.s.r>yn.r&&(qt.s.r=yn.r),qt.s.c>Jn&&(qt.s.c=Jn),qt.e.r<yn.r&&(qt.e.r=yn.r),qt.e.c<Jn&&(qt.e.c=Jn);break;case 176:Oa.push(To);break;case 494:var Ua=J["!id"][To.relId];for(Ua?(To.Target=Ua.Target,To.loc&&(To.Target+="#"+To.loc),To.Rel=Ua):To.relId==""&&(To.Target="#"+To.loc),Vn=To.rfx.s.r;Vn<=To.rfx.e.r;++Vn)for(Jn=To.rfx.s.c;Jn<=To.rfx.e.c;++Jn)We.dense?(Ct[Vn]||(Ct[Vn]=[]),Ct[Vn][Jn]||(Ct[Vn][Jn]={t:"z",v:void 0}),Ct[Vn][Jn].l=To):(Sn=hn({c:Jn,r:Vn}),Ct[Sn]||(Ct[Sn]={t:"z",v:void 0}),Ct[Sn].l=To);break;case 426:if(!We.cellFormula)break;Da.push(To),la=We.dense?Ct[Vn][Jn]:Ct[ha(Jn)+Aa],la.f=Mu(To[1],qt,{r:yn.r,c:Jn},va,We),la.F=ca(To[0]);break;case 427:if(!We.cellFormula)break;Ta[hn(To[0].s)]=To[1],la=We.dense?Ct[Vn][Jn]:Ct[ha(Jn)+Aa],la.f=Mu(To[1],qt,{r:yn.r,c:Jn},va,We);break;case 60:if(!We.cellStyles)break;for(;To.e>=To.s;)$s[To.e--]={width:To.w/256,hidden:!!(To.flags&1),level:To.level},bl||(bl=!0,Va(To.w/256)),xo($s[To.e+1]);break;case 161:Ct["!autofilter"]={ref:ca(To)};break;case 476:Ct["!margins"]=To;break;case 147:ne.Sheets[I]||(ne.Sheets[I]={}),To.name&&(ne.Sheets[I].CodeName=To.name),(To.above||To.left)&&(Ct["!outline"]={above:To.above,left:To.left});break;case 137:ne.Views||(ne.Views=[{}]),ne.Views[0]||(ne.Views[0]={}),To.RTL&&(ne.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:break;case 151:break;case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:Ur=!0;break;case 36:Ur=!1;break;case 37:Ir.push(Ti),Ur=!0;break;case 38:Ir.pop(),Ur=!1;break;default:if(!((Ti||"").indexOf("Begin")>0)){if(!((Ti||"").indexOf("End")>0)){if(!Ur||We.WTF)throw new Error("Unexpected record "+Vi+" "+Ti)}}}},We),delete We.supbooks,delete We["!row"],!Ct["!ref"]&&(qt.s.r<2e6||kt&&(kt.e.r>0||kt.e.c>0||kt.s.r>0||kt.s.c>0))&&(Ct["!ref"]=ca(kt||qt)),We.sheetRows&&Ct["!ref"]){var rl=ua(Ct["!ref"]);We.sheetRows<=+rl.e.r&&(rl.e.r=We.sheetRows-1,rl.e.r>qt.e.r&&(rl.e.r=qt.e.r),rl.e.r<rl.s.r&&(rl.s.r=rl.e.r),rl.e.c>qt.e.c&&(rl.e.c=qt.e.c),rl.e.c<rl.s.c&&(rl.s.c=rl.e.c),Ct["!fullref"]=Ct["!ref"],Ct["!ref"]=ca(rl))}return Oa.length>0&&(Ct["!merges"]=Oa),$s.length>0&&(Ct["!cols"]=$s),bs.length>0&&(Ct["!rows"]=bs),Ct}function gg(T,N,I,J,ne,_e,qe){if(N.v===void 0)return!1;var We="";switch(N.t){case"b":We=N.v?"1":"0";break;case"d":N=Ut(N),N.z=N.z||X._table[14],N.v=me(gt(N.v)),N.t="n";break;case"n":case"e":We=""+N.v;break;default:We=N.v;break}var Ct={r:I,c:J};Ct.s=bh(ne.cellXfs,N,ne),N.l&&_e["!links"].push([hn(Ct),N.l]),N.c&&_e["!comments"].push([hn(Ct),N.c]);switch(N.t){case"s":case"str":return ne.bookSST?(We=Cf(ne.Strings,N.v,ne.revStrings),Ct.t="s",Ct.v=We,qe?pi(T,"BrtShortIsst",F0(N,Ct)):pi(T,"BrtCellIsst",k0(N,Ct))):(Ct.t="str",qe?pi(T,"BrtShortSt",X0(N,Ct)):pi(T,"BrtCellSt",Y0(N,Ct))),!0;case"n":return N.v==(N.v|0)&&N.v>-1e3&&N.v<1e3?qe?pi(T,"BrtShortRk",z0(N,Ct)):pi(T,"BrtCellRk",H0(N,Ct)):qe?pi(T,"BrtShortReal",U0(N,Ct)):pi(T,"BrtCellReal",P0(N,Ct)),!0;case"b":return Ct.t="b",qe?pi(T,"BrtShortBool",L0(N,Ct)):pi(T,"BrtCellBool",C0(N,Ct)),!0;case"e":return Ct.t="e",qe?pi(T,"BrtShortError",N0(N,Ct)):pi(T,"BrtCellError",I0(N,Ct)),!0}return qe?pi(T,"BrtShortBlank",S0(N,Ct)):pi(T,"BrtCellBlank",x0(N,Ct)),!0}function vg(T,N,I,J){var ne=ua(N["!ref"]||"A1"),_e,qe="",We=[];pi(T,"BrtBeginSheetData");var Ct=Array.isArray(N),kt=ne.e.r;N["!rows"]&&(kt=Math.max(ne.e.r,N["!rows"].length-1));for(var qt=ne.s.r;qt<=kt;++qt){qe=gi(qt),m0(T,N,ne,qt);var Ir=!1;if(qt<=ne.e.r)for(var Ur=ne.s.c;Ur<=ne.e.c;++Ur){qt===ne.s.r&&(We[Ur]=ha(Ur)),_e=We[Ur]+qe;var Vr=Ct?(N[qt]||[])[Ur]:N[_e];if(!Vr){Ir=!1;continue}Ir=gg(T,Vr,qt,Ur,J,N,Ir)}}pi(T,"BrtEndSheetData")}function Ag(T,N){if(!N||!N["!merges"])return;pi(T,"BrtBeginMergeCells",eg(N["!merges"].length)),N["!merges"].forEach(function(I){pi(T,"BrtMergeCell",q0(I))}),pi(T,"BrtEndMergeCells")}function yg(T,N){if(!N||!N["!cols"])return;pi(T,"BrtBeginColInfos"),N["!cols"].forEach(function(I,J){I&&pi(T,"BrtColInfo",og(J,I))}),pi(T,"BrtEndColInfos")}function bg(T,N){if(!N||!N["!ref"])return;pi(T,"BrtBeginCellIgnoreECs"),pi(T,"BrtCellIgnoreEC",dg(ua(N["!ref"]))),pi(T,"BrtEndCellIgnoreECs")}function wg(T,N,I){N["!links"].forEach(function(J){if(!J[1].Target)return;var ne=Wo(I,-1,J[1].Target.replace(/#.*$/,""),za.HLINK);pi(T,"BrtHLink",rg(J,ne))}),delete N["!links"]}function xg(T,N,I,J){if(N["!comments"].length>0){var ne=Wo(J,-1,"../drawings/vmlDrawing"+(I+1)+".vml",za.VML);pi(T,"BrtLegacyDrawing",Fi("rId"+ne)),N["!legacy"]=ne}}function _g(T,N,I,J){if(!N["!autofilter"])return;var ne=N["!autofilter"],_e=typeof ne.ref=="string"?ne.ref:ca(ne.ref);I.Workbook||(I.Workbook={Sheets:[]}),I.Workbook.Names||(I.Workbook.Names=[]);var qe=I.Workbook.Names,We=Gi(_e);We.s.r==We.e.r&&(We.e.r=Gi(N["!ref"]).e.r,_e=ca(We));for(var Ct=0;Ct<qe.length;++Ct){var kt=qe[Ct];if(kt.Name!="_xlnm._FilterDatabase")continue;if(kt.Sheet!=J)continue;kt.Ref="'"+I.SheetNames[J]+"'!"+_e;break}Ct==qe.length&&qe.push({Name:"_xlnm._FilterDatabase",Sheet:J,Ref:"'"+I.SheetNames[J]+"'!"+_e}),pi(T,"BrtBeginAFilter",Ci(ua(_e))),pi(T,"BrtEndAFilter")}function Sg(T,N,I){pi(T,"BrtBeginWsViews"),pi(T,"BrtBeginWsView",ug(N,I)),pi(T,"BrtEndWsView"),pi(T,"BrtEndWsViews")}function Eg(){}function Cg(T,N){if(!N["!protect"])return;pi(T,"BrtSheetProtection",hg(N["!protect"]))}function Tg(T,N,I,J){var ne=Ei(),_e=I.SheetNames[T],qe=I.Sheets[_e]||{},We=_e;try{I&&I.Workbook&&(We=I.Workbook.Sheets[T].CodeName||We)}catch(kt){}var Ct=ua(qe["!ref"]||"A1");if(Ct.e.c>16383||Ct.e.r>1048575){if(N.WTF)throw new Error("Range "+(qe["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");Ct.e.c=Math.min(Ct.e.c,16383),Ct.e.r=Math.min(Ct.e.c,1048575)}return qe["!links"]=[],qe["!comments"]=[],pi(ne,"BrtBeginSheet"),(I.vbaraw||qe["!outline"])&&pi(ne,"BrtWsProp",b0(We,qe["!outline"])),pi(ne,"BrtWsDim",v0(Ct)),Sg(ne,qe,I.Workbook),Eg(ne,qe),yg(ne,qe,T,N,I),vg(ne,qe,T,N,I),Cg(ne,qe),_g(ne,qe,I,T),Ag(ne,qe),wg(ne,qe,J),qe["!margins"]&&pi(ne,"BrtMargins",lg(qe["!margins"])),(!N||N.ignoreEC||N.ignoreEC==null)&&bg(ne,qe),xg(ne,qe,T,J),pi(ne,"BrtEndSheet"),ne.end()}za.CHART="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",za.CHARTEX="http://schemas.microsoft.com/office/2014/relationships/chartEx";function Lg(T){var N=[],I=T.match(/^<c:numCache>/),J;(T.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/mg)||[]).forEach(function(_e){var qe=_e.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);if(!qe)return;N[+qe[1]]=I?+qe[2]:qe[2]});var ne=Ln((T.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(T.match(/<c:f>(.*?)<\/c:f>/mg)||[]).forEach(function(_e){J=_e.replace(/<.*?>/g,"")}),[N,ne,J]}function Og(T,N,I,J,ne,_e){var qe=_e||{"!type":"chart"};if(!T)return _e;var We=0,Ct=0,kt="A",qt={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(T.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach(function(Ir){var Ur=Lg(Ir);qt.s.r=qt.s.c=0,qt.e.c=We,kt=ha(We),Ur[0].forEach(function(Vr,yn){qe[kt+gi(yn)]={t:"n",v:Vr,z:Ur[1]},Ct=yn}),qt.e.r<Ct&&(qt.e.r=Ct),++We}),We>0&&(qe["!ref"]=ca(qt)),qe}za.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet";var Ig=Tr("chartsheet",null,{xmlns:en.main[0],"xmlns:r":en.r});function Dg(T,N,I,J,ne){if(!T)return T;J||(J={"!id":{}});var _e={"!type":"chart","!drawel":null,"!rel":""},qe,We=T.match(Yf);return We&&Tf(We[0],_e,ne,I),(qe=T.match(/drawing r:id="(.*?)"/))&&(_e["!rel"]=qe[1]),J["!id"][_e["!rel"]]&&(_e["!drawel"]=J["!id"][_e["!rel"]]),_e}function Ng(T,N,I,J){var ne=[er,Ig];return ne[ne.length]=Tr("drawing",null,{"r:id":"rId1"}),Wo(J,-1,"../drawings/drawing"+(T+1)+".xml",za.DRAW),ne.length>2&&(ne[ne.length]="</chartsheet>",ne[1]=ne[1].replace("/>",">")),ne.join("")}function Mg(T,N){T.l+=10;var I=st(T,N-10);return{name:I}}function kg(T,N,I,J,ne){if(!T)return T;J||(J={"!id":{}});var _e={"!type":"chart","!drawel":null,"!rel":""},qe=[],We=!1;return Zi(T,function(kt,qt,Ir){switch(Ir){case 550:_e["!rel"]=kt;break;case 651:ne.Sheets[I]||(ne.Sheets[I]={}),kt.name&&(ne.Sheets[I].CodeName=kt.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:We=!0;break;case 36:We=!1;break;case 37:qe.push(qt);break;case 38:qe.pop();break;default:if((qt||"").indexOf("Begin")>0)qe.push(qt);else if((qt||"").indexOf("End")>0)qe.pop();else if(!We||N.WTF)throw new Error("Unexpected record "+Ir+" "+qt)}},N),J["!id"][_e["!rel"]]&&(_e["!drawel"]=J["!id"][_e["!rel"]]),_e}function Rg(){var T=Ei();return pi(T,"BrtBeginSheet"),pi(T,"BrtEndSheet"),T.end()}var Lf=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]],Fg=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],Bg=[],Pg=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function Gf(T,N){for(var I=0;I!=T.length;++I)for(var J=T[I],ne=0;ne!=N.length;++ne){var _e=N[ne];if(J[_e[0]]==null)J[_e[0]]=_e[1];else switch(_e[2]){case"bool":typeof J[_e[0]]=="string"&&(J[_e[0]]=Gt(J[_e[0]]));break;case"int":typeof J[_e[0]]=="string"&&(J[_e[0]]=parseInt(J[_e[0]],10));break}}}function Qf(T,N){for(var I=0;I!=N.length;++I){var J=N[I];if(T[J[0]]==null)T[J[0]]=J[1];else switch(J[2]){case"bool":typeof T[J[0]]=="string"&&(T[J[0]]=Gt(T[J[0]]));break;case"int":typeof T[J[0]]=="string"&&(T[J[0]]=parseInt(T[J[0]],10));break}}}function Jf(T){Qf(T.WBProps,Lf),Qf(T.CalcPr,Pg),Gf(T.WBView,Fg),Gf(T.Sheets,Bg),Lh.date1904=Gt(T.WBProps.date1904)}function Ug(T){return T.Workbook&&(T.Workbook.WBProps&&Gt(T.Workbook.WBProps.date1904))?"true":"false"}var jg="][*?/\\".split("");function Zf(T,N){if(T.length>31){if(N)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var I=!0;return jg.forEach(function(J){if(T.indexOf(J)==-1)return;if(!N)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");I=!1}),I}function Hg(T,N,I){T.forEach(function(J,ne){Zf(J);for(var _e=0;_e<ne;++_e)if(J==T[_e])throw new Error("Duplicate Sheet Name: "+J);if(I){var qe=N&&N[ne]&&N[ne].CodeName||J;if(qe.charCodeAt(0)==95&&qe.length>22)throw new Error("Bad Code Name: Worksheet"+qe)}})}function Wg(T){if(!T||!T.SheetNames||!T.Sheets)throw new Error("Invalid Workbook");if(!T.SheetNames.length)throw new Error("Workbook is empty");var N=T.Workbook&&T.Workbook.Sheets||[];Hg(T.SheetNames,N,!!T.vbaraw);for(var I=0;I<T.SheetNames.length;++I)km(T.Sheets[T.SheetNames[I]],T.SheetNames[I],I)}var zg=/<\w+:workbook/;function Kg(T,N){if(!T)throw new Error("Could not find file");var I={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},J=!1,ne="xmlns",_e={},qe=0;if(T.replace(at,function(Ct,kt){var qt=Vt(Ct);switch(Ar(qt[0])){case"<?xml":break;case"<workbook":Ct.match(zg)&&(ne="xmlns"+Ct.match(/<(\w+):/)[1]),I.xmlns=qt[ne];break;case"</workbook>":break;case"<fileVersion":delete qt[0],I.AppVersion=qt;break;case"<fileVersion/>":case"</fileVersion>":break;case"<fileSharing":break;case"<fileSharing/>":break;case"<workbookPr":case"<workbookPr/>":Lf.forEach(function(Ir){if(qt[Ir[0]]==null)return;switch(Ir[2]){case"bool":I.WBProps[Ir[0]]=Gt(qt[Ir[0]]);break;case"int":I.WBProps[Ir[0]]=parseInt(qt[Ir[0]],10);break;default:I.WBProps[Ir[0]]=qt[Ir[0]]}}),qt.codeName&&(I.WBProps.CodeName=ar(qt.codeName));break;case"</workbookPr>":break;case"<workbookProtection":break;case"<workbookProtection/>":break;case"<bookViews":case"<bookViews>":case"</bookViews>":break;case"<workbookView":case"<workbookView/>":delete qt[0],I.WBView.push(qt);break;case"</workbookView>":break;case"<sheets":case"<sheets>":case"</sheets>":break;case"<sheet":switch(qt.state){case"hidden":qt.Hidden=1;break;case"veryHidden":qt.Hidden=2;break;default:qt.Hidden=0}delete qt.state,qt.name=Ln(ar(qt.name)),delete qt[0],I.Sheets.push(qt);break;case"</sheet>":break;case"<functionGroups":case"<functionGroups/>":break;case"<functionGroup":break;case"<externalReferences":case"</externalReferences>":case"<externalReferences>":break;case"<externalReference":break;case"<definedNames/>":break;case"<definedNames>":case"<definedNames":J=!0;break;case"</definedNames>":J=!1;break;case"<definedName":_e={},_e.Name=ar(qt.name),qt.comment&&(_e.Comment=qt.comment),qt.localSheetId&&(_e.Sheet=+qt.localSheetId),Gt(qt.hidden||"0")&&(_e.Hidden=!0),qe=kt+Ct.length;break;case"</definedName>":_e.Ref=Ln(ar(T.slice(qe,kt))),I.Names.push(_e);break;case"<definedName/>":break;case"<calcPr":delete qt[0],I.CalcPr=qt;break;case"<calcPr/>":delete qt[0],I.CalcPr=qt;break;case"</calcPr>":break;case"<oleSize":break;case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":break;case"<customWorkbookView":case"</customWorkbookView>":break;case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":break;case"<pivotCache":break;case"<smartTagPr":case"<smartTagPr/>":break;case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":break;case"<smartTagType":break;case"<webPublishing":case"<webPublishing/>":break;case"<fileRecoveryPr":case"<fileRecoveryPr/>":break;case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":break;case"<webPublishObject":break;case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":break;case"<ext":J=!0;break;case"</ext>":J=!1;break;case"<ArchID":break;case"<AlternateContent":case"<AlternateContent>":J=!0;break;case"</AlternateContent>":J=!1;break;case"<revisionPtr":break;default:if(!J&&N.WTF)throw new Error("unrecognized "+qt[0]+" in workbook")}return Ct}),en.main.indexOf(I.xmlns)===-1)throw new Error("Unknown Namespace: "+I.xmlns);return Jf(I),I}var Yg=Tr("workbook",null,{xmlns:en.main[0],"xmlns:r":en.r});function Vg(T){var N=[er];N[N.length]=Yg;var I=T.Workbook&&(T.Workbook.Names||[]).length>0,J={codeName:"ThisWorkbook"};T.Workbook&&T.Workbook.WBProps&&(Lf.forEach(function(We){if(T.Workbook.WBProps[We[0]]==null)return;if(T.Workbook.WBProps[We[0]]==We[1])return;J[We[0]]=T.Workbook.WBProps[We[0]]}),T.Workbook.WBProps.CodeName&&(J.codeName=T.Workbook.WBProps.CodeName,delete J.CodeName)),N[N.length]=Tr("workbookPr",null,J);var ne=T.Workbook&&T.Workbook.Sheets||[],_e=0;if(ne&&ne[0]&&!!ne[0].Hidden){for(N[N.length]="<bookViews>",_e=0;_e!=T.SheetNames.length&&ne[_e];++_e)if(!ne[_e].Hidden)break;_e==T.SheetNames.length&&(_e=0),N[N.length]='<workbookView firstSheet="'+_e+'" activeTab="'+_e+'"/>',N[N.length]="</bookViews>"}for(N[N.length]="<sheets>",_e=0;_e!=T.SheetNames.length;++_e){var qe={name:Zt(T.SheetNames[_e].slice(0,31))};if(qe.sheetId=""+(_e+1),qe["r:id"]="rId"+(_e+1),ne[_e])switch(ne[_e].Hidden){case 1:qe.state="hidden";break;case 2:qe.state="veryHidden";break}N[N.length]=Tr("sheet",null,qe)}return N[N.length]="</sheets>",I&&(N[N.length]="<definedNames>",T.Workbook&&T.Workbook.Names&&T.Workbook.Names.forEach(function(We){var Ct={name:We.Name};if(We.Comment&&(Ct.comment=We.Comment),We.Sheet!=null&&(Ct.localSheetId=""+We.Sheet),We.Hidden&&(Ct.hidden="1"),!We.Ref)return;N[N.length]=Tr("definedName",Zt(We.Ref),Ct)}),N[N.length]="</definedNames>"),N.length>2&&(N[N.length]="</workbook>",N[1]=N[1].replace("/>",">")),N.join("")}function Xg(T,N){var I={};return I.Hidden=T.read_shift(4),I.iTabID=T.read_shift(4),I.strRelID=Oi(T,N-8),I.name=st(T),I}function Gg(T,N){return N||(N=Mn(127)),N.write_shift(4,T.Hidden),N.write_shift(4,T.iTabID),Fi(T.strRelID,N),_t(T.name.slice(0,31),N),N.length>N.l?N.slice(0,N.l):N}function Qg(T,N){var I={},J=T.read_shift(4);I.defaultThemeVersion=T.read_shift(4);var ne=N>8?st(T):"";return ne.length>0&&(I.CodeName=ne),I.autoCompressPictures=!!(J&65536),I.backupFile=!!(J&64),I.checkCompatibility=!!(J&4096),I.date1904=!!(J&1),I.filterPrivacy=!!(J&8),I.hidePivotFieldList=!!(J&1024),I.promptedSolutions=!!(J&16),I.publishItems=!!(J&2048),I.refreshAllConnections=!!(J&262144),I.saveExternalLinkValues=!!(J&128),I.showBorderUnselectedTables=!!(J&4),I.showInkAnnotation=!!(J&32),I.showObjects=["all","placeholders","none"][J>>13&3],I.showPivotChartFilter=!!(J&32768),I.updateLinks=["userSet","never","always"][J>>8&3],I}function Jg(T,N){N||(N=Mn(72));var I=0;return T&&(T.filterPrivacy&&(I|=8)),N.write_shift(4,I),N.write_shift(4,0),Hn(T&&T.CodeName||"ThisWorkbook",N),N.slice(0,N.l)}function Zg(T,N){var I={};return T.read_shift(4),I.ArchID=T.read_shift(4),T.l+=N-8,I}function $g(T,N,I){var J=T.l+N;T.l+=4,T.l+=1;var ne=T.read_shift(4),_e=ai(T),qe=Lm(T,0,I),We=ii(T);T.l=J;var Ct={Name:_e,Ptg:qe};return ne<268435455&&(Ct.Sheet=ne),We&&(Ct.Comment=We),Ct}function qg(T,N){var I={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},J=[],ne=!1;N||(N={}),N.biff=12;var _e=[],qe=[[]];return qe.SheetNames=[],qe.XTI=[],Oh[16]={n:"BrtFRTArchID$",f:Zg},Zi(T,function(Ct,kt,qt){switch(qt){case 156:qe.SheetNames.push(Ct.name),I.Sheets.push(Ct);break;case 153:I.WBProps=Ct;break;case 39:Ct.Sheet!=null&&(N.SID=Ct.Sheet),Ct.Ref=Mu(Ct.Ptg,null,null,qe,N),delete N.SID,delete Ct.Ptg,_e.push(Ct);break;case 1036:break;case 357:case 358:case 355:case 667:qe[0].length?qe.push([qt,Ct]):qe[0]=[qt,Ct],qe[qe.length-1].XTI=[];break;case 362:qe.length===0&&(qe[0]=[],qe[0].XTI=[]),qe[qe.length-1].XTI=qe[qe.length-1].XTI.concat(Ct),qe.XTI=qe.XTI.concat(Ct);break;case 361:break;case 2071:case 158:case 143:case 664:case 353:break;case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:break;case 35:J.push(kt),ne=!0;break;case 36:J.pop(),ne=!1;break;case 37:J.push(kt),ne=!0;break;case 38:J.pop(),ne=!1;break;case 16:break;default:if(!((kt||"").indexOf("Begin")>0)){if(!((kt||"").indexOf("End")>0)){if(!ne||N.WTF&&J[J.length-1]!="BrtACBegin"&&J[J.length-1]!="BrtFRTBegin")throw new Error("Unexpected record "+qt+" "+kt)}}}},N),Jf(I),I.Names=_e,I.supbooks=qe,I}function ev(T,N){pi(T,"BrtBeginBundleShs");for(var I=0;I!=N.SheetNames.length;++I){var J=N.Workbook&&N.Workbook.Sheets&&N.Workbook.Sheets[I]&&N.Workbook.Sheets[I].Hidden||0,ne={Hidden:J,iTabID:I+1,strRelID:"rId"+(I+1),name:N.SheetNames[I]};pi(T,"BrtBundleSh",Gg(ne))}pi(T,"BrtEndBundleShs")}function tv(T,N){N||(N=Mn(127));for(var I=0;I!=4;++I)N.write_shift(4,0);return _t("SheetJS",N),_t(l.version,N),_t(l.version,N),_t("7262",N),N.length>N.l?N.slice(0,N.l):N}function rv(T,N){N||(N=Mn(29)),N.write_shift(-4,0),N.write_shift(-4,460),N.write_shift(4,28800),N.write_shift(4,17600),N.write_shift(4,500),N.write_shift(4,T),N.write_shift(4,T);var I=120;return N.write_shift(1,I),N.length>N.l?N.slice(0,N.l):N}function nv(T,N){if(!N.Workbook||!N.Workbook.Sheets)return;for(var I=N.Workbook.Sheets,J=0,ne=-1,_e=-1;J<I.length;++J)!I[J]||!I[J].Hidden&&ne==-1?ne=J:I[J].Hidden==1&&_e==-1&&(_e=J);if(_e>ne)return;pi(T,"BrtBeginBookViews"),pi(T,"BrtBookView",rv(ne)),pi(T,"BrtEndBookViews")}function iv(T,N){var I=Ei();return pi(I,"BrtBeginBook"),pi(I,"BrtFileVersion",tv()),pi(I,"BrtWbProp",Jg(T.Workbook&&T.Workbook.WBProps||null)),nv(I,T,N),ev(I,T,N),pi(I,"BrtEndBook"),I.end()}function av(T,N,I){return N.slice(-4)===".bin"?qg(T,I):Kg(T,I)}function ov(T,N,I,J,ne,_e,qe,We){return N.slice(-4)===".bin"?mg(T,J,I,ne,_e,qe,We):Ym(T,J,I,ne,_e,qe,We)}function sv(T,N,I,J,ne,_e,qe,We){return N.slice(-4)===".bin"?kg(T,J,I,ne,_e,qe,We):Dg(T,J,I,ne,_e,qe,We)}function lv(T,N,I,J,ne,_e,qe,We){return N.slice(-4)===".bin"?sa(T,J,I,ne,_e,qe,We):No(T,J,I,ne,_e,qe,We)}function cv(T,N,I,J,ne,_e,qe,We){return N.slice(-4)===".bin"?ra(T,J,I,ne,_e,qe,We):Wi(T,J,I,ne,_e,qe,We)}function uv(T,N,I,J){return N.slice(-4)===".bin"?Ch(T,I,J):xc(T,I,J)}function dv(T,N,I){return Hd(T,I)}function hv(T,N,I){return N.slice(-4)===".bin"?_n(T,I):Kr(T,I)}function fv(T,N,I){return N.slice(-4)===".bin"?St(T,I):Af(T,I)}function pv(T,N,I){return N.slice(-4)===".bin"?hf(T,N,I):uf(T,N,I)}function mv(T,N,I,J){return I.slice(-4)===".bin"?pf(T,N,I,J):ff(T,N,I,J)}function gv(T,N,I){return(N.slice(-4)===".bin"?iv:Vg)(T,I)}function vv(T,N,I,J,ne){return(N.slice(-4)===".bin"?Tg:h0)(T,I,J,ne)}function BA(T,N,I,J,ne){return(N.slice(-4)===".bin"?Rg:Ng)(T,I,J,ne)}function Av(T,N,I){return(N.slice(-4)===".bin"?fh:ud)(T,I)}function yv(T,N,I){return(N.slice(-4)===".bin"?ge:an)(T,I)}function bv(T,N,I){return(N.slice(-4)===".bin"?Er:bf)(T,I)}var $f=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,qf=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function pd(T,N){var I=T.split(/\s+/),J=[];if(N||(J[0]=I[0]),I.length===1)return J;var ne=T.match($f),_e,qe,We,Ct;if(ne)for(Ct=0;Ct!=ne.length;++Ct)_e=ne[Ct].match(qf),(qe=_e[1].indexOf(":"))===-1?J[_e[1]]=_e[2].slice(1,_e[2].length-1):(_e[1].slice(0,6)==="xmlns:"?We="xmlns"+_e[1].slice(6):We=_e[1].slice(qe+1),J[We]=_e[2].slice(1,_e[2].length-1));return J}function wv(T){var N=T.split(/\s+/),I={};if(N.length===1)return I;var J=T.match($f),ne,_e,qe,We;if(J)for(We=0;We!=J.length;++We)ne=J[We].match(qf),(_e=ne[1].indexOf(":"))===-1?I[ne[1]]=ne[2].slice(1,ne[2].length-1):(ne[1].slice(0,6)==="xmlns:"?qe="xmlns"+ne[1].slice(6):qe=ne[1].slice(_e+1),I[qe]=ne[2].slice(1,ne[2].length-1));return I}function xv(T,N){var I=q[T]||Ln(T);return I==="General"?X._general(N):X.format(I,N)}function _v(T,N,I,J){var ne=J;switch((I[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":ne=Gt(J);break;case"i2":case"int":ne=parseInt(J,10);break;case"r4":case"float":ne=parseFloat(J);break;case"date":case"dateTime.tz":ne=gt(J);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+I[0])}T[Ln(N)]=ne}function Sv(T,N,I){if(T.t==="z")return;if(!I||I.cellText!==!1)try{T.t==="e"?T.w=T.w||Es[T.v]:N==="General"?T.t==="n"?(T.v|0)===T.v?T.w=X._general_int(T.v):T.w=X._general_num(T.v):T.w=X._general(T.v):T.w=xv(N||"General",T.v)}catch(_e){if(I.WTF)throw _e}try{var J=q[N]||N||"General";if(I.cellNF&&(T.z=J),I.cellDates&&T.t=="n"&&X.is_date(J)){var ne=X.parse_date_code(T.v);ne&&(T.t="d",T.v=new Date(ne.y,ne.m-1,ne.d,ne.H,ne.M,ne.S,ne.u))}}catch(_e){if(I.WTF)throw _e}}function Ev(T,N,I){if(I.cellStyles&&N.Interior){var J=N.Interior;J.Pattern&&(J.patternType=Fl[J.Pattern]||J.Pattern)}T[N.ID]=N}function Cv(T,N,I,J,ne,_e,qe,We,Ct,kt){var qt="General",Ir=J.StyleID,Ur={};kt=kt||{};var Vr=[],yn=0;for(Ir===void 0&&We&&(Ir=We.StyleID),Ir===void 0&&qe&&(Ir=qe.StyleID);_e[Ir]!==void 0&&!(_e[Ir].nf&&(qt=_e[Ir].nf),_e[Ir].Interior&&Vr.push(_e[Ir].Interior),!_e[Ir].Parent);)Ir=_e[Ir].Parent;switch(I.Type){case"Boolean":J.t="b",J.v=Gt(T);break;case"String":J.t="s",J.r=bt(Ln(T)),J.v=T.indexOf("<")>-1?Ln(N||T).replace(/<.*?>/g,""):J.r;break;case"DateTime":T.slice(-1)!="Z"&&(T+="Z"),J.v=(gt(T)-new Date(Date.UTC(1899,11,30)))/(24*60*60*1e3),J.v!==J.v?J.v=Ln(T):J.v<60&&(J.v=J.v-1),(!qt||qt=="General")&&(qt="yyyy-mm-dd");case"Number":J.v===void 0&&(J.v=+T),J.t||(J.t="n");break;case"Error":J.t="e",J.v=Cs[T],kt.cellText!==!1&&(J.w=T);break;default:T==""&&N==""?J.t="z":(J.t="s",J.v=bt(N||T));break}if(Sv(J,qt,kt),kt.cellFormula!==!1)if(J.Formula){var Qr=Ln(J.Formula);Qr.charCodeAt(0)==61&&(Qr=Qr.slice(1)),J.f=_o(Qr,ne),delete J.Formula,J.ArrayRange=="RC"?J.F=_o("RC:RC",ne):J.ArrayRange&&(J.F=_o(J.ArrayRange,ne),Ct.push([ua(J.F),J.F]))}else for(yn=0;yn<Ct.length;++yn)ne.r>=Ct[yn][0].s.r&&ne.r<=Ct[yn][0].e.r&&(ne.c>=Ct[yn][0].s.c&&ne.c<=Ct[yn][0].e.c&&(J.F=Ct[yn][1]));kt.cellStyles&&(Vr.forEach(function(Pn){!Ur.patternType&&Pn.patternType&&(Ur.patternType=Pn.patternType)}),J.s=Ur),J.StyleID!==void 0&&(J.ixfe=J.StyleID)}function Tv(T){T.t=T.v||"",T.t=T.t.replace(/\r\n/g,`
`).replace(/\r/g,`
`),T.v=T.w=T.ixfe=void 0}function Of(T){if(S&&m.isBuffer(T))return T.toString("utf8");if(typeof T=="string")return T;if(typeof Uint8Array!="undefined"&&T instanceof Uint8Array)return ar(Z(Y(T)));throw new Error("Bad input format: expected Buffer or string")}var jh=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/mg;function If(T,N){var I=N||{};V(X);var J=x(Of(T));(I.type=="binary"||I.type=="array"||I.type=="base64")&&(typeof cptable!="undefined"?J=cptable.utils.decode(65001,g(J)):J=ar(J));var ne=J.slice(0,1024).toLowerCase(),_e=!1;if((ne.indexOf(">")&1023)>Math.min(ne.indexOf(",")&1023,ne.indexOf(";")&1023)){var qe=Ut(I);return qe.type="string",vu.to_workbook(J,qe)}if(ne.indexOf("<?xml")==-1&&["html","table","head","meta","script","style","div"].forEach(function(pu){ne.indexOf("<"+pu)>=0&&(_e=!0)}),_e)return wh.to_workbook(J,I);var We,Ct=[],kt;C!=null&&I.dense==null&&(I.dense=C);var qt={},Ir=[],Ur=I.dense?[]:{},Vr="",yn={},Qr={},Pn={},Vn=pd('<Data ss:Type="String">'),Jn=0,Sn=0,zi=0,Aa={s:{r:2e6,c:2e6},e:{r:0,c:0}},la={},Oa={},fo="",Ca=0,Da=[],Ta={},va={},Mo=0,$s=[],bs=[],bl={},rl=[],ql,To=!1,Ti=[],Vi=[],pa={},Xi=0,Ua=0,es={Sheets:[],WBProps:{date1904:!1}},ui={};jh.lastIndex=0,J=J.replace(/<!--([\s\S]*?)-->/mg,"");for(var mi="";We=jh.exec(J);)switch(We[3]=(mi=We[3]).toLowerCase()){case"data":if(mi=="data"){if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else We[0].charAt(We[0].length-2)!=="/"&&Ct.push([We[3],!0]);break}if(Ct[Ct.length-1][1])break;We[1]==="/"?Cv(J.slice(Jn,We.index),fo,Vn,Ct[Ct.length-1][0]=="comment"?bl:Qr,{c:Sn,r:zi},la,rl[Sn],Pn,Ti,I):(fo="",Vn=pd(We[0]),Jn=We.index+We[0].length);break;case"cell":if(We[1]==="/")if(bs.length>0&&(Qr.c=bs),(!I.sheetRows||I.sheetRows>zi)&&Qr.v!==void 0&&(I.dense?(Ur[zi]||(Ur[zi]=[]),Ur[zi][Sn]=Qr):Ur[ha(Sn)+gi(zi)]=Qr),Qr.HRef&&(Qr.l={Target:Ln(Qr.HRef)},Qr.HRefScreenTip&&(Qr.l.Tooltip=Qr.HRefScreenTip),delete Qr.HRef,delete Qr.HRefScreenTip),(Qr.MergeAcross||Qr.MergeDown)&&(Xi=Sn+(parseInt(Qr.MergeAcross,10)|0),Ua=zi+(parseInt(Qr.MergeDown,10)|0),Da.push({s:{c:Sn,r:zi},e:{c:Xi,r:Ua}})),!I.sheetStubs)Qr.MergeAcross?Sn=Xi+1:++Sn;else if(Qr.MergeAcross||Qr.MergeDown){for(var bi=Sn;bi<=Xi;++bi)for(var Ha=zi;Ha<=Ua;++Ha)(bi>Sn||Ha>zi)&&(I.dense?(Ur[Ha]||(Ur[Ha]=[]),Ur[Ha][bi]={t:"z"}):Ur[ha(bi)+gi(Ha)]={t:"z"});Sn=Xi+1}else++Sn;else Qr=wv(We[0]),Qr.Index&&(Sn=+Qr.Index-1),Sn<Aa.s.c&&(Aa.s.c=Sn),Sn>Aa.e.c&&(Aa.e.c=Sn),We[0].slice(-2)==="/>"&&++Sn,bs=[];break;case"row":We[1]==="/"||We[0].slice(-2)==="/>"?(zi<Aa.s.r&&(Aa.s.r=zi),zi>Aa.e.r&&(Aa.e.r=zi),We[0].slice(-2)==="/>"&&(Pn=pd(We[0]),Pn.Index&&(zi=+Pn.Index-1)),Sn=0,++zi):(Pn=pd(We[0]),Pn.Index&&(zi=+Pn.Index-1),pa={},(Pn.AutoFitHeight=="0"||Pn.Height)&&(pa.hpx=parseInt(Pn.Height,10),pa.hpt=As(pa.hpx),Vi[zi]=pa),Pn.Hidden=="1"&&(pa.hidden=!0,Vi[zi]=pa));break;case"worksheet":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"));Ir.push(Vr),Aa.s.r<=Aa.e.r&&Aa.s.c<=Aa.e.c&&(Ur["!ref"]=ca(Aa),I.sheetRows&&I.sheetRows<=Aa.e.r&&(Ur["!fullref"]=Ur["!ref"],Aa.e.r=I.sheetRows-1,Ur["!ref"]=ca(Aa))),Da.length&&(Ur["!merges"]=Da),rl.length>0&&(Ur["!cols"]=rl),Vi.length>0&&(Ur["!rows"]=Vi),qt[Vr]=Ur}else Aa={s:{r:2e6,c:2e6},e:{r:0,c:0}},zi=Sn=0,Ct.push([We[3],!1]),kt=pd(We[0]),Vr=Ln(kt.Name),Ur=I.dense?[]:{},Da=[],Ti=[],Vi=[],ui={name:Vr,Hidden:0},es.Sheets.push(ui);break;case"table":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else{if(We[0].slice(-2)=="/>")break;yn=pd(We[0]),Ct.push([We[3],!1]),rl=[],To=!1}break;case"style":We[1]==="/"?Ev(la,Oa,I):Oa=pd(We[0]);break;case"numberformat":Oa.nf=Ln(pd(We[0]).Format||"General"),q[Oa.nf]&&(Oa.nf=q[Oa.nf]);for(var Ni=0;Ni!=392&&!(X._table[Ni]==Oa.nf);++Ni);if(Ni==392){for(Ni=57;Ni!=392;++Ni)if(X._table[Ni]==null){X.load(Oa.nf,Ni);break}}break;case"column":if(Ct[Ct.length-1][0]!=="table")break;if(ql=pd(We[0]),ql.Hidden&&(ql.hidden=!0,delete ql.Hidden),ql.Width&&(ql.wpx=parseInt(ql.Width,10)),!To&&ql.wpx>10){To=!0,yi=Fn;for(var Xa=0;Xa<rl.length;++Xa)rl[Xa]&&xo(rl[Xa])}To&&xo(ql),rl[ql.Index-1||rl.length]=ql;for(var ji=0;ji<+ql.Span;++ji)rl[rl.length]=Ut(ql);break;case"namedrange":if(We[1]==="/")break;es.Names||(es.Names=[]);var Ja=Vt(We[0]),Gn={Name:Ja.Name,Ref:_o(Ja.RefersTo.slice(1),{r:0,c:0})};es.Sheets.length>0&&(Gn.Sheet=es.Sheets.length-1),es.Names.push(Gn);break;case"namedcell":break;case"b":break;case"i":break;case"u":break;case"s":break;case"em":break;case"h2":break;case"h3":break;case"sub":break;case"sup":break;case"span":break;case"alignment":break;case"borders":break;case"border":break;case"font":if(We[0].slice(-2)==="/>")break;We[1]==="/"?fo+=J.slice(Ca,We.index):Ca=We.index+We[0].length;break;case"interior":if(!I.cellStyles)break;Oa.Interior=pd(We[0]);break;case"protection":break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if(We[0].slice(-2)==="/>")break;We[1]==="/"?sl(Ta,mi,J.slice(Mo,We.index)):Mo=We.index+We[0].length;break;case"paragraphs":break;case"styles":case"workbook":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else Ct.push([We[3],!1]);break;case"comment":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"));Tv(bl),bs.push(bl)}else Ct.push([We[3],!1]),kt=pd(We[0]),bl={a:kt.Author};break;case"autofilter":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else if(We[0].charAt(We[0].length-2)!=="/"){var So=pd(We[0]);Ur["!autofilter"]={ref:_o(So.Range).replace(/\$/g,"")},Ct.push([We[3],!0])}break;case"name":break;case"datavalidation":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else We[0].charAt(We[0].length-2)!=="/"&&Ct.push([We[3],!0]);break;case"pixelsperinch":break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if(We[1]==="/"){if((kt=Ct.pop())[0]!==We[3])throw new Error("Bad state: "+kt.join("|"))}else We[0].charAt(We[0].length-2)!=="/"&&Ct.push([We[3],!0]);break;case"null":break;default:if(Ct.length==0&&We[3]=="document")return cp(J,I);if(Ct.length==0&&We[3]=="uof")return cp(J,I);var Ss=!0;switch(Ct[Ct.length-1][0]){case"officedocumentsettings":switch(We[3]){case"allowpng":break;case"removepersonalinformation":break;case"downloadcomponents":break;case"locationofcomponents":break;case"colors":break;case"color":break;case"index":break;case"rgb":break;case"targetscreensize":break;case"readonlyrecommended":break;default:Ss=!1}break;case"componentoptions":switch(We[3]){case"toolbar":break;case"hideofficelogo":break;case"spreadsheetautofit":break;case"label":break;case"caption":break;case"maxheight":break;case"maxwidth":break;case"nextsheetnumber":break;default:Ss=!1}break;case"excelworkbook":switch(We[3]){case"date1904":es.WBProps.date1904=!0;break;case"windowheight":break;case"windowwidth":break;case"windowtopx":break;case"windowtopy":break;case"tabratio":break;case"protectstructure":break;case"protectwindow":break;case"protectwindows":break;case"activesheet":break;case"displayinknotes":break;case"firstvisiblesheet":break;case"supbook":break;case"sheetname":break;case"sheetindex":break;case"sheetindexfirst":break;case"sheetindexlast":break;case"dll":break;case"acceptlabelsinformulas":break;case"donotsavelinkvalues":break;case"iteration":break;case"maxiterations":break;case"maxchange":break;case"path":break;case"xct":break;case"count":break;case"selectedsheets":break;case"calculation":break;case"uncalced":break;case"startupprompt":break;case"crn":break;case"externname":break;case"formula":break;case"colfirst":break;case"collast":break;case"wantadvise":break;case"boolean":break;case"error":break;case"text":break;case"ole":break;case"noautorecover":break;case"publishobjects":break;case"donotcalculatebeforesave":break;case"number":break;case"refmoder1c1":break;case"embedsavesmarttags":break;default:Ss=!1}break;case"workbookoptions":switch(We[3]){case"owcversion":break;case"height":break;case"width":break;default:Ss=!1}break;case"worksheetoptions":switch(We[3]){case"visible":if(!(We[0].slice(-2)==="/>"))if(We[1]==="/")switch(J.slice(Mo,We.index)){case"SheetHidden":ui.Hidden=1;break;case"SheetVeryHidden":ui.Hidden=2;break}else Mo=We.index+We[0].length;break;case"header":Ur["!margins"]||yh(Ur["!margins"]={},"xlml"),Ur["!margins"].header=Vt(We[0]).Margin;break;case"footer":Ur["!margins"]||yh(Ur["!margins"]={},"xlml"),Ur["!margins"].footer=Vt(We[0]).Margin;break;case"pagemargins":var cl=Vt(We[0]);Ur["!margins"]||yh(Ur["!margins"]={},"xlml"),cl.Top&&(Ur["!margins"].top=cl.Top),cl.Left&&(Ur["!margins"].left=cl.Left),cl.Right&&(Ur["!margins"].right=cl.Right),cl.Bottom&&(Ur["!margins"].bottom=cl.Bottom);break;case"displayrighttoleft":es.Views||(es.Views=[]),es.Views[0]||(es.Views[0]={}),es.Views[0].RTL=!0;break;case"freezepanes":break;case"frozennosplit":break;case"splithorizontal":case"splitvertical":break;case"donotdisplaygridlines":break;case"activerow":break;case"activecol":break;case"toprowbottompane":break;case"leftcolumnrightpane":break;case"unsynced":break;case"print":break;case"printerrors":break;case"panes":break;case"scale":break;case"pane":break;case"number":break;case"layout":break;case"pagesetup":break;case"selected":break;case"protectobjects":break;case"enableselection":break;case"protectscenarios":break;case"validprinterinfo":break;case"horizontalresolution":break;case"verticalresolution":break;case"numberofcopies":break;case"activepane":break;case"toprowvisible":break;case"leftcolumnvisible":break;case"fittopage":break;case"rangeselection":break;case"papersizeindex":break;case"pagelayoutzoom":break;case"pagebreakzoom":break;case"filteron":break;case"fitwidth":break;case"fitheight":break;case"commentslayout":break;case"zoom":break;case"lefttoright":break;case"gridlines":break;case"allowsort":break;case"allowfilter":break;case"allowinsertrows":break;case"allowdeleterows":break;case"allowinsertcols":break;case"allowdeletecols":break;case"allowinserthyperlinks":break;case"allowformatcells":break;case"allowsizecols":break;case"allowsizerows":break;case"nosummaryrowsbelowdetail":Ur["!outline"]||(Ur["!outline"]={}),Ur["!outline"].above=!0;break;case"tabcolorindex":break;case"donotdisplayheadings":break;case"showpagelayoutzoom":break;case"nosummarycolumnsrightdetail":Ur["!outline"]||(Ur["!outline"]={}),Ur["!outline"].left=!0;break;case"blackandwhite":break;case"donotdisplayzeros":break;case"displaypagebreak":break;case"rowcolheadings":break;case"donotdisplayoutline":break;case"noorientation":break;case"allowusepivottables":break;case"zeroheight":break;case"viewablerange":break;case"selection":break;case"protectcontents":break;default:Ss=!1}break;case"pivottable":case"pivotcache":switch(We[3]){case"immediateitemsondrop":break;case"showpagemultipleitemlabel":break;case"compactrowindent":break;case"location":break;case"pivotfield":break;case"orientation":break;case"layoutform":break;case"layoutsubtotallocation":break;case"layoutcompactrow":break;case"position":break;case"pivotitem":break;case"datatype":break;case"datafield":break;case"sourcename":break;case"parentfield":break;case"ptlineitems":break;case"ptlineitem":break;case"countofsameitems":break;case"item":break;case"itemtype":break;case"ptsource":break;case"cacheindex":break;case"consolidationreference":break;case"filename":break;case"reference":break;case"nocolumngrand":break;case"norowgrand":break;case"blanklineafteritems":break;case"hidden":break;case"subtotal":break;case"basefield":break;case"mapchilditems":break;case"function":break;case"refreshonfileopen":break;case"printsettitles":break;case"mergelabels":break;case"defaultversion":break;case"refreshname":break;case"refreshdate":break;case"refreshdatecopy":break;case"versionlastrefresh":break;case"versionlastupdate":break;case"versionupdateablemin":break;case"versionrefreshablemin":break;case"calculation":break;default:Ss=!1}break;case"pagebreaks":switch(We[3]){case"colbreaks":break;case"colbreak":break;case"rowbreaks":break;case"rowbreak":break;case"colstart":break;case"colend":break;case"rowend":break;default:Ss=!1}break;case"autofilter":switch(We[3]){case"autofiltercolumn":break;case"autofiltercondition":break;case"autofilterand":break;case"autofilteror":break;default:Ss=!1}break;case"querytable":switch(We[3]){case"id":break;case"autoformatfont":break;case"autoformatpattern":break;case"querysource":break;case"querytype":break;case"enableredirections":break;case"refreshedinxl9":break;case"urlstring":break;case"htmltables":break;case"connection":break;case"commandtext":break;case"refreshinfo":break;case"notitles":break;case"nextid":break;case"columninfo":break;case"overwritecells":break;case"donotpromptforfile":break;case"textwizardsettings":break;case"source":break;case"number":break;case"decimal":break;case"thousandseparator":break;case"trailingminusnumbers":break;case"formatsettings":break;case"fieldtype":break;case"delimiters":break;case"tab":break;case"comma":break;case"autoformatname":break;case"versionlastedit":break;case"versionlastrefresh":break;default:Ss=!1}break;case"datavalidation":switch(We[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;case"cellrangelist":break;default:Ss=!1}break;case"sorting":case"conditionalformatting":switch(We[3]){case"range":break;case"type":break;case"min":break;case"max":break;case"sort":break;case"descending":break;case"order":break;case"casesensitive":break;case"value":break;case"errorstyle":break;case"errormessage":break;case"errortitle":break;case"cellrangelist":break;case"inputmessage":break;case"inputtitle":break;case"combohide":break;case"inputhide":break;case"condition":break;case"qualifier":break;case"useblank":break;case"value1":break;case"value2":break;case"format":break;default:Ss=!1}break;case"mapinfo":case"schema":case"data":switch(We[3]){case"map":break;case"entry":break;case"range":break;case"xpath":break;case"field":break;case"xsdtype":break;case"filteron":break;case"aggregate":break;case"elementtype":break;case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":break;case"row":break;default:Ss=!1}break;case"smarttags":break;default:Ss=!1;break}if(Ss)break;if(We[3].match(/!\[CDATA/))break;if(!Ct[Ct.length-1][1])throw"Unrecognized tag: "+We[3]+"|"+Ct.join("|");if(Ct[Ct.length-1][0]==="customdocumentproperties"){if(We[0].slice(-2)==="/>")break;We[1]==="/"?_v(va,mi,$s,J.slice(Mo,We.index)):($s=We,Mo=We.index+We[0].length);break}if(I.WTF)throw"Unrecognized tag: "+We[3]+"|"+Ct.join("|")}var Kc={};return!I.bookSheets&&!I.bookProps&&(Kc.Sheets=qt),Kc.SheetNames=Ir,Kc.Workbook=es,Kc.SSF=X.get_table(),Kc.Props=Ta,Kc.Custprops=va,Kc}function Df(T,N){Nf(N=N||{});switch(N.type||"base64"){case"base64":return If(E.decode(T),N);case"binary":case"buffer":case"file":return If(T,N);case"array":return If(Z(T),N)}}function Lv(T,N){var I=[];return T.Props&&I.push(Yc(T.Props,N)),T.Custprops&&I.push(Qc(T.Props,T.Custprops,N)),I.join("")}function Ov(){return""}function Iv(T,N){var I=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return N.cellXfs.forEach(function(J,ne){var _e=[];_e.push(Tr("NumberFormat",null,{"ss:Format":Zt(X._table[J.numFmtId])}));var qe={"ss:ID":"s"+(21+ne)};I.push(Tr("Style",_e.join(""),qe))}),Tr("Styles",I.join(""))}function ep(T){return Tr("NamedRange",null,{"ss:Name":T.Name,"ss:RefersTo":"="+tl(T.Ref,{r:0,c:0})})}function Dv(T){if(!((T||{}).Workbook||{}).Names)return"";for(var N=T.Workbook.Names,I=[],J=0;J<N.length;++J){var ne=N[J];if(ne.Sheet!=null)continue;if(ne.Name.match(/^_xlfn\./))continue;I.push(ep(ne))}return Tr("Names",I.join(""))}function Nv(T,N,I,J){if(!T)return"";if(!((J||{}).Workbook||{}).Names)return"";for(var ne=J.Workbook.Names,_e=[],qe=0;qe<ne.length;++qe){var We=ne[qe];if(We.Sheet!=I)continue;if(We.Name.match(/^_xlfn\./))continue;_e.push(ep(We))}return _e.join("")}function Mv(T,N,I,J){if(!T)return"";var ne=[];if(T["!margins"]&&(ne.push("<PageSetup>"),T["!margins"].header&&ne.push(Tr("Header",null,{"x:Margin":T["!margins"].header})),T["!margins"].footer&&ne.push(Tr("Footer",null,{"x:Margin":T["!margins"].footer})),ne.push(Tr("PageMargins",null,{"x:Bottom":T["!margins"].bottom||"0.75","x:Left":T["!margins"].left||"0.7","x:Right":T["!margins"].right||"0.7","x:Top":T["!margins"].top||"0.75"})),ne.push("</PageSetup>")),J&&J.Workbook&&J.Workbook.Sheets&&J.Workbook.Sheets[I])if(J.Workbook.Sheets[I].Hidden)ne.push(Tr("Visible",J.Workbook.Sheets[I].Hidden==1?"SheetHidden":"SheetVeryHidden",{}));else{for(var _e=0;_e<I&&!(J.Workbook.Sheets[_e]&&!J.Workbook.Sheets[_e].Hidden);++_e);_e==I&&ne.push("<Selected/>")}return((((J||{}).Workbook||{}).Views||[])[0]||{}).RTL&&ne.push("<DisplayRightToLeft/>"),T["!protect"]&&(ne.push(or("ProtectContents","True")),T["!protect"].objects&&ne.push(or("ProtectObjects","True")),T["!protect"].scenarios&&ne.push(or("ProtectScenarios","True")),T["!protect"].selectLockedCells!=null&&!T["!protect"].selectLockedCells?ne.push(or("EnableSelection","NoSelection")):T["!protect"].selectUnlockedCells!=null&&!T["!protect"].selectUnlockedCells&&ne.push(or("EnableSelection","UnlockedCells")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(qe){T["!protect"][qe[0]]&&ne.push("<"+qe[1]+"/>")})),ne.length==0?"":Tr("WorksheetOptions",ne.join(""),{xmlns:ti.x})}function kv(T){return T.map(function(N){var I=gr(N.t||""),J=Tr("ss:Data",I,{xmlns:"http://www.w3.org/TR/REC-html40"});return Tr("Comment",J,{"ss:Author":N.a})}).join("")}function Rv(T,N,I,J,ne,_e,qe){if(!T||T.v==null&&T.f==null)return"";var We={};if(T.f&&(We["ss:Formula"]="="+Zt(tl(T.f,qe))),T.F&&T.F.slice(0,N.length)==N){var Ct=Li(T.F.slice(N.length+1));We["ss:ArrayRange"]="RC:R"+(Ct.r==qe.r?"":"["+(Ct.r-qe.r)+"]")+"C"+(Ct.c==qe.c?"":"["+(Ct.c-qe.c)+"]")}if(T.l&&T.l.Target&&(We["ss:HRef"]=Zt(T.l.Target),T.l.Tooltip&&(We["x:HRefScreenTip"]=Zt(T.l.Tooltip))),I["!merges"])for(var kt=I["!merges"],qt=0;qt!=kt.length;++qt){if(kt[qt].s.c!=qe.c||kt[qt].s.r!=qe.r)continue;kt[qt].e.c>kt[qt].s.c&&(We["ss:MergeAcross"]=kt[qt].e.c-kt[qt].s.c),kt[qt].e.r>kt[qt].s.r&&(We["ss:MergeDown"]=kt[qt].e.r-kt[qt].s.r)}var Ir="",Ur="";switch(T.t){case"z":if(!J.sheetStubs)return"";break;case"n":Ir="Number",Ur=String(T.v);break;case"b":Ir="Boolean",Ur=T.v?"1":"0";break;case"e":Ir="Error",Ur=Es[T.v];break;case"d":Ir="DateTime",Ur=new Date(T.v).toISOString(),T.z==null&&(T.z=T.z||X._table[14]);break;case"s":Ir="String",Ur=rt(T.v||"");break}var Vr=bh(J.cellXfs,T,J);We["ss:StyleID"]="s"+(21+Vr),We["ss:Index"]=qe.c+1;var yn=T.v!=null?Ur:"",Qr=T.t=="z"?"":'<Data ss:Type="'+Ir+'">'+yn+"</Data>";return(T.c||[]).length>0&&(Qr+=kv(T.c)),Tr("Cell",Qr,We)}function Fv(T,N){var I='<Row ss:Index="'+(T+1)+'"';return N&&(N.hpt&&!N.hpx&&(N.hpx=fl(N.hpt)),N.hpx&&(I+=' ss:AutoFitHeight="0" ss:Height="'+N.hpx+'"'),N.hidden&&(I+=' ss:Hidden="1"')),I+">"}function Bv(T,N,I,J){if(!T["!ref"])return"";var ne=ua(T["!ref"]),_e=T["!merges"]||[],qe=0,We=[];T["!cols"]&&T["!cols"].forEach(function(Pn,Vn){xo(Pn);var Jn=!!Pn.width,Sn=Zh(Vn,Pn),zi={"ss:Index":Vn+1};Jn&&(zi["ss:Width"]=ma(Sn.width)),Pn.hidden&&(zi["ss:Hidden"]="1"),We.push(Tr("Column",null,zi))});for(var Ct=Array.isArray(T),kt=ne.s.r;kt<=ne.e.r;++kt){for(var qt=[Fv(kt,(T["!rows"]||[])[kt])],Ir=ne.s.c;Ir<=ne.e.c;++Ir){var Ur=!1;for(qe=0;qe!=_e.length;++qe){if(_e[qe].s.c>Ir)continue;if(_e[qe].s.r>kt)continue;if(_e[qe].e.c<Ir)continue;if(_e[qe].e.r<kt)continue;(_e[qe].s.c!=Ir||_e[qe].s.r!=kt)&&(Ur=!0);break}if(Ur)continue;var Vr={r:kt,c:Ir},yn=hn(Vr),Qr=Ct?(T[kt]||[])[Ir]:T[yn];qt.push(Rv(Qr,yn,T,N,I,J,Vr))}qt.push("</Row>"),qt.length>2&&We.push(qt.join(""))}return We.join("")}function Pv(T,N,I){var J=[],ne=I.SheetNames[T],_e=I.Sheets[ne],qe=_e?Nv(_e,N,T,I):"";return qe.length>0&&J.push("<Names>"+qe+"</Names>"),qe=_e?Bv(_e,N,T,I):"",qe.length>0&&J.push("<Table>"+qe+"</Table>"),J.push(Mv(_e,N,T,I)),J.join("")}function Uv(T,N){N||(N={}),T.SSF||(T.SSF=X.get_table()),T.SSF&&(V(X),X.load_table(T.SSF),N.revssf=G(T.SSF),N.revssf[T.SSF[65535]]=0,N.ssf=T.SSF,N.cellXfs=[],bh(N.cellXfs,{},{revssf:{General:0}}));var I=[];I.push(Lv(T,N)),I.push(Ov(T,N)),I.push(""),I.push("");for(var J=0;J<T.SheetNames.length;++J)I.push(Tr("Worksheet",Pv(J,N,T),{"ss:Name":Zt(T.SheetNames[J])}));return I[2]=Iv(T,N),I[3]=Dv(T,N),er+Tr("Workbook",I.join(""),{xmlns:ti.ss,"xmlns:o":ti.o,"xmlns:x":ti.x,"xmlns:ss":ti.ss,"xmlns:dt":ti.dt,"xmlns:html":ti.html})}function jv(T){var N={},I=T.content;if(I.l=28,N.AnsiUserType=I.read_shift(0,"lpstr-ansi"),N.AnsiClipboardFormat=Go(I),I.length-I.l<=4)return N;var J=I.read_shift(4);if(J==0||J>40)return N;if(I.l-=4,N.Reserved1=I.read_shift(0,"lpstr-ansi"),I.length-I.l<=4)return N;if(J=I.read_shift(4),J!==1907505652)return N;if(N.UnicodeClipboardFormat=Ho(I),J=I.read_shift(4),J==0||J>40)return N;I.l-=4,N.Reserved2=I.read_shift(0,"lpwstr")}function Hv(T,N,I,J){var ne=I,_e=[],qe=N.slice(N.l,N.l+ne);if(J&&J.enc&&J.enc.insitu&&qe.length>0)switch(T.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":case"EOF":break;case"BoundSheet8":break;default:J.enc.insitu(qe)}_e.push(qe),N.l+=ne;for(var We=ef[kr(N,N.l)],Ct=0;We!=null&&We.n.slice(0,8)==="Continue";)ne=kr(N,N.l+2),Ct=N.l+4,We.n=="ContinueFrt"?Ct+=4:We.n.slice(0,11)=="ContinueFrt"&&(Ct+=12),qe=N.slice(Ct,N.l+4+ne),_e.push(qe),N.l+=4+ne,We=ef[kr(N,N.l)];var kt=W(_e);Tn(kt,0);var qt=0;kt.lens=[];for(var Ir=0;Ir<_e.length;++Ir)kt.lens.push(qt),qt+=_e[Ir].length;if(kt.length<I)throw"XLS Record "+(T&&T.n||"??")+" Truncated: "+kt.length+" < "+I;return T.f(kt,kt.length,J)}function Xd(T,N,I){if(T.t==="z")return;if(!T.XF)return;var J=0;try{J=T.z||T.XF.numFmtId||0,N.cellNF&&(T.z=X._table[J])}catch(_e){if(N.WTF)throw _e}if(!N||N.cellText!==!1)try{T.t==="e"?T.w=T.w||Es[T.v]:J===0||J=="General"?T.t==="n"?(T.v|0)===T.v?T.w=X._general_int(T.v):T.w=X._general_num(T.v):T.w=X._general(T.v):T.w=X.format(J,T.v,{date1904:!!I,dateNF:N&&N.dateNF})}catch(_e){if(N.WTF)throw _e}if(N.cellDates&&J&&T.t=="n"&&X.is_date(X._table[J]||String(J))){var ne=X.parse_date_code(T.v);ne&&(T.t="d",T.v=new Date(ne.y,ne.m-1,ne.d,ne.H,ne.M,ne.S,ne.u))}}function $h(T,N,I){return{v:T,ixfe:N,t:I}}function Wv(T,N){var I={opts:{}},J={};C!=null&&N.dense==null&&(N.dense=C);var ne=N.dense?[]:{},_e={},qe={},We=null,Ct=[],kt="",qt={},Ir,Ur="",Vr,yn,Qr,Pn,Vn={},Jn=[],Sn,zi,Aa=[],la=[],Oa={Sheets:[],WBProps:{date1904:!1},Views:[{}]},fo={},Ca=function(ms){return ms<8?Io[ms]:ms<64&&la[ms-8]||Io[ms]},Da=function(ms,Bl,bc){var ec=Bl.XF.data;if(!ec||!ec.patternType||!bc||!bc.cellStyles)return;Bl.s={},Bl.s.patternType=ec.patternType;var tc;(tc=Rt(Ca(ec.icvFore)))&&(Bl.s.fgColor={rgb:tc}),(tc=Rt(Ca(ec.icvBack)))&&(Bl.s.bgColor={rgb:tc})},Ta=function(ms,Bl,bc){if(Xi>1)return;if(bc.sheetRows&&ms.r>=bc.sheetRows)return;if(bc.cellStyles&&Bl.XF&&Bl.XF.data&&Da(ms,Bl,bc),delete Bl.ixfe,delete Bl.XF,Ir=ms,Ur=hn(ms),(!qe||!qe.s||!qe.e)&&(qe={s:{r:0,c:0},e:{r:0,c:0}}),ms.r<qe.s.r&&(qe.s.r=ms.r),ms.c<qe.s.c&&(qe.s.c=ms.c),ms.r+1>qe.e.r&&(qe.e.r=ms.r+1),ms.c+1>qe.e.c&&(qe.e.c=ms.c+1),bc.cellFormula&&Bl.f)for(var ec=0;ec<Jn.length;++ec){if(Jn[ec][0].s.c>ms.c||Jn[ec][0].s.r>ms.r)continue;if(Jn[ec][0].e.c<ms.c||Jn[ec][0].e.r<ms.r)continue;Bl.F=ca(Jn[ec][0]),(Jn[ec][0].s.c!=ms.c||Jn[ec][0].s.r!=ms.r)&&delete Bl.f,Bl.f&&(Bl.f=""+Mu(Jn[ec][1],qe,ms,Vi,va));break}bc.dense?(ne[ms.r]||(ne[ms.r]=[]),ne[ms.r][ms.c]=Bl):ne[Ur]=Bl},va={enc:!1,sbcch:0,snames:[],sharedf:Vn,arrayf:Jn,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!N&&!!N.cellStyles,WTF:!!N&&!!N.wtf};N.password&&(va.password=N.password);var Mo,$s=[],bs=[],bl=[],rl=[],ql=0,To=0,Ti=!1,Vi=[];Vi.SheetNames=va.snames,Vi.sharedf=va.sharedf,Vi.arrayf=va.arrayf,Vi.names=[],Vi.XTI=[];var pa="",Xi=0,Ua=0,es=[],ui=[],mi;va.codepage=1200,u(1200);for(var bi=!1;T.l<T.length-1;){var Ha=T.l,Ni=T.read_shift(2);if(Ni===0&&pa==="EOF")break;var Xa=T.l===T.length?0:T.read_shift(2),ji=ef[Ni];if(ji&&ji.f){if(N.bookSheets&&(pa==="BoundSheet8"&&ji.n!=="BoundSheet8"))break;if(pa=ji.n,ji.r===2||ji.r==12){var Ja=T.read_shift(2);if(Xa-=2,!va.enc&&Ja!==Ni&&((Ja&255)<<8|Ja>>8)!==Ni)throw new Error("rt mismatch: "+Ja+"!="+Ni);ji.r==12&&(T.l+=10,Xa-=10)}var Gn={};ji.n==="EOF"?Gn=ji.f(T,Xa,va):Gn=Hv(ji,T,Xa,va);var So=ji.n;if(Xi==0&&So!="BOF")continue;switch(So){case"Date1904":I.opts.Date1904=Oa.WBProps.date1904=Gn;break;case"WriteProtect":I.opts.WriteProtect=!0;break;case"FilePass":if(va.enc||(T.l=0),va.enc=Gn,!N.password)throw new Error("File is password-protected");if(Gn.valid==null)throw new Error("Encryption scheme unsupported");if(!Gn.valid)throw new Error("Password is incorrect");break;case"WriteAccess":va.lastuser=Gn;break;case"FileSharing":break;case"CodePage":var Ss=Number(Gn);switch(Ss){case 21010:Ss=1200;break;case 32768:Ss=1e4;break;case 32769:Ss=1252;break}u(va.codepage=Ss),bi=!0;break;case"RRTabId":va.rrtabid=Gn;break;case"WinProtect":va.winlocked=Gn;break;case"Template":break;case"BookBool":break;case"UsesELFs":break;case"MTRSettings":break;case"RefreshAll":case"CalcCount":case"CalcDelta":case"CalcIter":case"CalcMode":case"CalcPrecision":case"CalcSaveRecalc":I.opts[So]=Gn;break;case"CalcRefMode":va.CalcRefMode=Gn;break;case"Uncalced":break;case"ForceFullCalculation":I.opts.FullCalc=Gn;break;case"WsBool":Gn.fDialog&&(ne["!type"]="dialog"),Gn.fBelow||((ne["!outline"]||(ne["!outline"]={})).above=!0),Gn.fRight||((ne["!outline"]||(ne["!outline"]={})).left=!0);break;case"XF":Aa.push(Gn);break;case"ExtSST":break;case"BookExt":break;case"RichTextStream":break;case"BkHim":break;case"SupBook":Vi.push([Gn]),Vi[Vi.length-1].XTI=[];break;case"ExternName":Vi[Vi.length-1].push(Gn);break;case"Index":break;case"Lbl":mi={Name:Gn.Name,Ref:Mu(Gn.rgce,qe,null,Vi,va)},Gn.itab>0&&(mi.Sheet=Gn.itab-1),Vi.names.push(mi),Vi[0]||(Vi[0]=[],Vi[0].XTI=[]),Vi[Vi.length-1].push(Gn),Gn.Name=="_xlnm._FilterDatabase"&&Gn.itab>0&&(Gn.rgce&&Gn.rgce[0]&&Gn.rgce[0][0]&&Gn.rgce[0][0][0]=="PtgArea3d"&&(ui[Gn.itab-1]={ref:ca(Gn.rgce[0][0][1][2])}));break;case"ExternCount":va.ExternCount=Gn;break;case"ExternSheet":Vi.length==0&&(Vi[0]=[],Vi[0].XTI=[]),Vi[Vi.length-1].XTI=Vi[Vi.length-1].XTI.concat(Gn),Vi.XTI=Vi.XTI.concat(Gn);break;case"NameCmt":if(va.biff<8)break;mi!=null&&(mi.Comment=Gn[1]);break;case"Protect":ne["!protect"]=Gn;break;case"Password":Gn!==0&&va.WTF&&console.error("Password verifier: "+Gn);break;case"Prot4Rev":case"Prot4RevPass":break;case"BoundSheet8":_e[Gn.pos]=Gn,va.snames.push(Gn.name);break;case"EOF":{if(--Xi)break;if(qe.e){if(qe.e.r>0&&qe.e.c>0){if(qe.e.r--,qe.e.c--,ne["!ref"]=ca(qe),N.sheetRows&&N.sheetRows<=qe.e.r){var cl=qe.e.r;qe.e.r=N.sheetRows-1,ne["!fullref"]=ne["!ref"],ne["!ref"]=ca(qe),qe.e.r=cl}qe.e.r++,qe.e.c++}$s.length>0&&(ne["!merges"]=$s),bs.length>0&&(ne["!objects"]=bs),bl.length>0&&(ne["!cols"]=bl),rl.length>0&&(ne["!rows"]=rl),Oa.Sheets.push(fo)}kt===""?qt=ne:J[kt]=ne,ne=N.dense?[]:{}}break;case"BOF":{if(va.biff===8&&(va.biff={9:2,521:3,1033:4}[Ni]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Gn.BIFFVer]||8),va.biffguess=Gn.BIFFVer==0,Gn.BIFFVer==0&&Gn.dt==4096&&(va.biff=5,bi=!0,u(va.codepage=28591)),va.biff==8&&Gn.BIFFVer==0&&Gn.dt==16&&(va.biff=2),Xi++)break;if(ne=N.dense?[]:{},va.biff<8&&!bi&&(bi=!0,u(va.codepage=N.codepage||1252)),va.biff<5||Gn.BIFFVer==0&&Gn.dt==4096){kt===""&&(kt="Sheet1"),qe={s:{r:0,c:0},e:{r:0,c:0}};var Kc={pos:T.l-Xa,name:kt};_e[Kc.pos]=Kc,va.snames.push(kt)}else kt=(_e[Ha]||{name:""}).name;Gn.dt==32&&(ne["!type"]="chart"),Gn.dt==64&&(ne["!type"]="macro"),$s=[],bs=[],va.arrayf=Jn=[],bl=[],rl=[],ql=To=0,Ti=!1,fo={Hidden:(_e[Ha]||{hs:0}).hs,name:kt}}break;case"Number":case"BIFF2NUM":case"BIFF2INT":ne["!type"]=="chart"&&((N.dense?(ne[Gn.r]||[])[Gn.c]:ne[hn({c:Gn.c,r:Gn.r})])&&++Gn.c),Sn={ixfe:Gn.ixfe,XF:Aa[Gn.ixfe]||{},v:Gn.val,t:"n"},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N);break;case"BoolErr":Sn={ixfe:Gn.ixfe,XF:Aa[Gn.ixfe],v:Gn.val,t:Gn.t},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N);break;case"RK":Sn={ixfe:Gn.ixfe,XF:Aa[Gn.ixfe],v:Gn.rknum,t:"n"},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N);break;case"MulRk":for(var pu=Gn.c;pu<=Gn.C;++pu){var Su=Gn.rkrec[pu-Gn.c][0];Sn={ixfe:Su,XF:Aa[Su],v:Gn.rkrec[pu-Gn.c][1],t:"n"},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:pu,r:Gn.r},Sn,N)}break;case"Formula":{if(Gn.val=="String"){We=Gn;break}if(Sn=$h(Gn.val,Gn.cell.ixfe,Gn.tt),Sn.XF=Aa[Sn.ixfe],N.cellFormula){var ou=Gn.formula;if(ou&&ou[0]&&ou[0][0]&&ou[0][0][0]=="PtgExp"){var yc=ou[0][0][1][0],md=ou[0][0][1][1],Dd=hn({r:yc,c:md});Vn[Dd]?Sn.f=""+Mu(Gn.formula,qe,Gn.cell,Vi,va):Sn.F=((N.dense?(ne[yc]||[])[md]:ne[Dd])||{}).F}else Sn.f=""+Mu(Gn.formula,qe,Gn.cell,Vi,va)}Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta(Gn.cell,Sn,N),We=Gn}break;case"String":if(We)We.val=Gn,Sn=$h(Gn,We.cell.ixfe,"s"),Sn.XF=Aa[Sn.ixfe],N.cellFormula&&(Sn.f=""+Mu(We.formula,qe,We.cell,Vi,va)),Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta(We.cell,Sn,N),We=null;else throw new Error("String record expects Formula");break;case"Array":{Jn.push(Gn);var du=hn(Gn[0].s);if(Vr=N.dense?(ne[Gn[0].s.r]||[])[Gn[0].s.c]:ne[du],N.cellFormula&&Vr){if(!We)break;if(!du||!Vr)break;Vr.f=""+Mu(Gn[1],qe,Gn[0],Vi,va),Vr.F=ca(Gn[0])}}break;case"ShrFmla":{if(!N.cellFormula)break;if(Ur){if(!We)break;Vn[hn(We.cell)]=Gn[0],Vr=N.dense?(ne[We.cell.r]||[])[We.cell.c]:ne[hn(We.cell)],(Vr||{}).f=""+Mu(Gn[0],qe,Ir,Vi,va)}}break;case"LabelSst":Sn=$h(Ct[Gn.isst].t,Gn.ixfe,"s"),Ct[Gn.isst].h&&(Sn.h=Ct[Gn.isst].h),Sn.XF=Aa[Sn.ixfe],Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N);break;case"Blank":N.sheetStubs&&(Sn={ixfe:Gn.ixfe,XF:Aa[Gn.ixfe],t:"z"},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N));break;case"MulBlank":if(N.sheetStubs)for(var wl=Gn.c;wl<=Gn.C;++wl){var Ro=Gn.ixfe[wl-Gn.c];Sn={ixfe:Ro,XF:Aa[Ro],t:"z"},Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:wl,r:Gn.r},Sn,N)}break;case"RString":case"Label":case"BIFF2STR":Sn=$h(Gn.val,Gn.ixfe,"s"),Sn.XF=Aa[Sn.ixfe],Ua>0&&(Sn.z=es[Sn.ixfe>>8&63]),Xd(Sn,N,I.opts.Date1904),Ta({c:Gn.c,r:Gn.r},Sn,N);break;case"Dimensions":Xi===1&&(qe=Gn);break;case"SST":Ct=Gn;break;case"Format":if(va.biff==4){es[Ua++]=Gn[1];for(var ea=0;ea<Ua+163&&!(X._table[ea]==Gn[1]);++ea);ea>=163&&X.load(Gn[1],Ua+163)}else X.load(Gn[1],Gn[0]);break;case"BIFF2FORMAT":{es[Ua++]=Gn;for(var ga=0;ga<Ua+163&&!(X._table[ga]==Gn);++ga);ga>=163&&X.load(Gn,Ua+163)}break;case"MergeCells":$s=$s.concat(Gn);break;case"Obj":bs[Gn.cmo[0]]=va.lastobj=Gn;break;case"TxO":va.lastobj.TxO=Gn;break;case"ImData":va.lastobj.ImData=Gn;break;case"HLink":for(Pn=Gn[0].s.r;Pn<=Gn[0].e.r;++Pn)for(Qr=Gn[0].s.c;Qr<=Gn[0].e.c;++Qr)Vr=N.dense?(ne[Pn]||[])[Qr]:ne[hn({c:Qr,r:Pn})],Vr&&(Vr.l=Gn[1]);break;case"HLinkTooltip":for(Pn=Gn[0].s.r;Pn<=Gn[0].e.r;++Pn)for(Qr=Gn[0].s.c;Qr<=Gn[0].e.c;++Qr)Vr=N.dense?(ne[Pn]||[])[Qr]:ne[hn({c:Qr,r:Pn})],Vr&&Vr.l&&(Vr.l.Tooltip=Gn[1]);break;case"Note":{if(va.biff<=5&&va.biff>=2)break;Vr=N.dense?(ne[Gn[0].r]||[])[Gn[0].c]:ne[hn(Gn[0])];var il=bs[Gn[2]];Vr||(N.dense?(ne[Gn[0].r]||(ne[Gn[0].r]=[]),Vr=ne[Gn[0].r][Gn[0].c]={t:"z"}):Vr=ne[hn(Gn[0])]={t:"z"},qe.e.r=Math.max(qe.e.r,Gn[0].r),qe.s.r=Math.min(qe.s.r,Gn[0].r),qe.e.c=Math.max(qe.e.c,Gn[0].c),qe.s.c=Math.min(qe.s.c,Gn[0].c)),Vr.c||(Vr.c=[]),yn={a:Gn[1],t:il.TxO.t},Vr.c.push(yn)}break;default:switch(ji.n){case"ClrtClient":break;case"XFExt":Xh(Aa[Gn.ixfe],Gn.ext);break;case"DefColWidth":ql=Gn;break;case"DefaultRowHeight":To=Gn[1];break;case"ColInfo":{if(!va.cellStyles)break;for(;Gn.e>=Gn.s;)bl[Gn.e--]={width:Gn.w/256,level:Gn.level||0,hidden:!!(Gn.flags&1)},Ti||(Ti=!0,Va(Gn.w/256)),xo(bl[Gn.e+1])}break;case"Row":{var ro={};Gn.level!=null&&(rl[Gn.r]=ro,ro.level=Gn.level),Gn.hidden&&(rl[Gn.r]=ro,ro.hidden=!0),Gn.hpt&&(rl[Gn.r]=ro,ro.hpt=Gn.hpt,ro.hpx=fl(Gn.hpt))}break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":ne["!margins"]||yh(ne["!margins"]={}),ne["!margins"][So.slice(0,-6).toLowerCase()]=Gn;break;case"Selection":break;case"Setup":ne["!margins"]||yh(ne["!margins"]={}),ne["!margins"].header=Gn.header,ne["!margins"].footer=Gn.footer;break;case"Window2":Gn.RTL&&(Oa.Views[0].RTL=!0);break;case"Header":break;case"Footer":break;case"HCenter":break;case"VCenter":break;case"Pls":break;case"GCW":break;case"LHRecord":break;case"DBCell":break;case"EntExU2":break;case"SxView":break;case"Sxvd":break;case"SXVI":break;case"SXVDEx":break;case"SxIvd":break;case"SXString":break;case"Sync":break;case"Addin":break;case"SXDI":break;case"SXLI":break;case"SXEx":break;case"QsiSXTag":break;case"Feat":break;case"FeatHdr":case"FeatHdr11":break;case"Feature11":case"Feature12":case"List12":break;case"Country":zi=Gn;break;case"RecalcId":break;case"DxGCol":break;case"Fbi":case"Fbi2":case"GelFrame":break;case"Font":break;case"XFCRC":break;case"Style":break;case"StyleExt":break;case"Palette":la=Gn;break;case"Theme":Mo=Gn;break;case"ScenarioProtect":break;case"ObjProtect":break;case"CondFmt12":break;case"Table":break;case"TableStyles":break;case"TableStyle":break;case"TableStyleElement":break;case"SXStreamID":break;case"SXVS":break;case"DConRef":break;case"SXAddl":break;case"DConBin":break;case"DConName":break;case"SXPI":break;case"SxFormat":break;case"SxSelect":break;case"SxRule":break;case"SxFilt":break;case"SxItm":break;case"SxDXF":break;case"ScenMan":break;case"DCon":break;case"CellWatch":break;case"PrintRowCol":break;case"PrintGrid":break;case"PrintSize":break;case"XCT":break;case"CRN":break;case"Scl":break;case"SheetExt":break;case"SheetExtOptional":break;case"ObNoMacros":break;case"ObProj":break;case"CodeName":kt?fo.CodeName=Gn||fo.name:Oa.WBProps.CodeName=Gn||"ThisWorkbook";break;case"GUIDTypeLib":break;case"WOpt":break;case"PhoneticInfo":break;case"OleObjectSize":break;case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":break;case"Dv":case"DVal":break;case"BRAI":case"Series":case"SeriesText":break;case"DConn":break;case"DbOrParamQry":break;case"DBQueryExt":break;case"OleDbConn":break;case"ExtString":break;case"IFmtRecord":break;case"CondFmt":case"CF":case"CF12":case"CFEx":break;case"Excel9File":break;case"Units":break;case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":break;case"BuiltInFnGroupCount":break;case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":break;case"Pane":break;default:switch(ji.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":break;case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":break;case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":break;case"PlotArea":case"PlotGrowth":break;case"SeriesList":case"SerParent":case"SerAuxTrend":break;case"DataFormat":case"SerToCrt":case"FontX":break;case"CatSerRange":case"AxcExt":case"SerFmt":break;case"ShtProps":break;case"DefaultText":case"Text":case"CatLab":break;case"DataLabExtContents":break;case"Legend":case"LegendException":break;case"Pie":case"Scatter":break;case"PieFormat":case"MarkerFormat":break;case"StartObject":case"EndObject":break;case"AlRuns":case"ObjectLink":break;case"SIIndex":break;case"AttachedLabel":case"YMult":break;case"Line":case"Bar":break;case"Surf":break;case"AxisParent":break;case"Pos":break;case"ValueRange":break;case"SXViewEx9":break;case"SXViewLink":break;case"PivotChartBits":break;case"SBaseRef":break;case"TextPropsStream":break;case"LnExt":break;case"MkrExt":break;case"CrtCoopt":break;case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":break;case"TxtQry":break;case"FilterMode":break;case"AutoFilter":case"AutoFilterInfo":break;case"AutoFilter12":break;case"DropDownObjIds":break;case"Sort":break;case"SortData":break;case"ShapePropsStream":break;case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":break;case"WebPub":case"AutoWebPub":break;case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":break;case"Backup":case"CompressPictures":case"Compat12":break;case"Continue":case"ContinueFrt12":break;case"FrtFontList":case"FrtWrapper":break;default:switch(ji.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":break;case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":break;case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":break;case"BIFF2XFINDEX":break;case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":break;case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":break;case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":break;case"ListObj":case"ListField":break;case"RRSort":break;case"BigName":break;case"ToolbarHdr":case"ToolbarEnd":break;case"DDEObjName":break;case"FRTArchId$":break;default:if(N.WTF)throw"Unrecognized Record "+ji.n}}}}}else T.l+=Xa}return I.SheetNames=Ve(_e).sort(function(lo,ms){return Number(lo)-Number(ms)}).map(function(lo){return _e[lo].name}),N.bookSheets||(I.Sheets=J),!I.SheetNames.length&&qt["!ref"]?(I.SheetNames.push("Sheet1"),I.Sheets&&(I.Sheets.Sheet1=qt)):I.Preamble=qt,I.Sheets&&ui.forEach(function(lo,ms){I.Sheets[I.SheetNames[ms]]["!autofilter"]=lo}),I.Strings=Ct,I.SSF=X.get_table(),va.enc&&(I.Encryption=va.enc),Mo&&(I.Themes=Mo),I.Metadata={},zi!==void 0&&(I.Metadata.Country=zi),Vi.names.length>0&&(Oa.Names=Vi.names),I.Workbook=Oa,I}var Hh={SI:"e0859ff2f94f6810ab9108002b27b3d9",DSI:"02d5cdd59c2e1b10939708002b2cf9ae",UDI:"05d5cdd59c2e1b10939708002b2cf9ae"};function zv(T,N,I){var J=Ze.find(T,"!DocumentSummaryInformation");if(J&&J.size>0)try{var ne=cc(J,gs,Hh.DSI);for(var _e in ne)N[_e]=ne[_e]}catch(kt){if(I.WTF)throw kt}var qe=Ze.find(T,"!SummaryInformation");if(qe&&qe.size>0)try{var We=cc(qe,Ga,Hh.SI);for(var Ct in We)N[Ct]==null&&(N[Ct]=We[Ct])}catch(kt){if(I.WTF)throw kt}N.HeadingPairs&&N.TitlesOfParts&&(ps(N.HeadingPairs,N.TitlesOfParts,N,I),delete N.HeadingPairs,delete N.TitlesOfParts)}function Kv(T,N){var I=[],J=[],ne=[],_e=0,qe;if(T.Props)for(qe=Ve(T.Props),_e=0;_e<qe.length;++_e)(Object.prototype.hasOwnProperty.call(Ra,qe[_e])?I:Object.prototype.hasOwnProperty.call(ho,qe[_e])?J:ne).push([qe[_e],T.Props[qe[_e]]]);if(T.Custprops)for(qe=Ve(T.Custprops),_e=0;_e<qe.length;++_e)Object.prototype.hasOwnProperty.call(T.Props||{},qe[_e])||(Object.prototype.hasOwnProperty.call(Ra,qe[_e])?I:Object.prototype.hasOwnProperty.call(ho,qe[_e])?J:ne).push([qe[_e],T.Custprops[qe[_e]]]);var We=[];for(_e=0;_e<ne.length;++_e){if(Al.indexOf(ne[_e][0])>-1)continue;if(ne[_e][1]==null)continue;We.push(ne[_e])}J.length&&Ze.utils.cfb_add(N,"/SummaryInformation",Mc(J,Hh.SI,ho,Ga)),(I.length||We.length)&&Ze.utils.cfb_add(N,"/DocumentSummaryInformation",Mc(I,Hh.DSI,Ra,gs,We.length?We:null,Hh.UDI))}function qh(T,N){N||(N={}),Nf(N),p(),N.codepage&&f(N.codepage);var I,J;if(T.FullPaths){if(Ze.find(T,"/encryption"))throw new Error("File is password-protected");I=Ze.find(T,"!CompObj"),J=Ze.find(T,"/Workbook")||Ze.find(T,"/Book")}else{switch(N.type){case"base64":T=R(E.decode(T));break;case"binary":T=R(T);break;case"buffer":break;case"array":Array.isArray(T)||(T=Array.prototype.slice.call(T));break}Tn(T,0),J={content:T}}var ne,_e;if(I&&jv(I),N.bookProps&&!N.bookSheets)ne={};else{var qe=S?"buffer":"array";if(J&&J.content)ne=Wv(J.content,N);else if((_e=Ze.find(T,"PerfectOffice_MAIN"))&&_e.content)ne=Iu.to_workbook(_e.content,(N.type=qe,N));else if((_e=Ze.find(T,"NativeContent_MAIN"))&&_e.content)ne=Iu.to_workbook(_e.content,(N.type=qe,N));else throw new Error("Cannot find Workbook stream");N.bookVBA&&T.FullPaths&&Ze.find(T,"/_VBA_PROJECT_CUR/VBA/dir")&&(ne.vbaraw=wn(T))}var We={};return T.FullPaths&&zv(T,We,N),ne.Props=ne.Custprops=We,N.bookFiles&&(ne.cfb=T),ne}function Yv(T,N){var I=N||{},J=Ze.utils.cfb_new({root:"R"}),ne="/Workbook";switch(I.bookType||"xls"){case"xls":I.bookType="biff8";case"xla":I.bookType||(I.bookType="xla");case"biff8":ne="/Workbook",I.biff=8;break;case"biff5":ne="/Book",I.biff=5;break;default:throw new Error("invalid type "+I.bookType+" for XLS CFB")}return Ze.utils.cfb_add(J,ne,np(T,I)),I.biff==8&&(T.Props||T.Custprops)&&Kv(T,J),I.biff==8&&T.vbaraw&&Bn(J,Ze.read(T.vbaraw,{type:typeof T.vbaraw=="string"?"binary":"buffer"})),J}var Oh={0:{n:"BrtRowHdr",f:f0},1:{n:"BrtCellBlank",f:w0},2:{n:"BrtCellRk",f:j0},3:{n:"BrtCellError",f:O0},4:{n:"BrtCellBool",f:E0},5:{n:"BrtCellReal",f:B0},6:{n:"BrtCellSt",f:K0},7:{n:"BrtCellIsst",f:M0},8:{n:"BrtFmlaString",f:Z0},9:{n:"BrtFmlaNum",f:J0},10:{n:"BrtFmlaBool",f:G0},11:{n:"BrtFmlaError",f:Q0},12:{n:"BrtShortBlank",f:_0},13:{n:"BrtShortRk",f:W0},14:{n:"BrtShortError",f:D0},15:{n:"BrtShortBool",f:T0},16:{n:"BrtShortReal",f:Vf},17:{n:"BrtShortSt",f:V0},18:{n:"BrtShortIsst",f:R0},19:{n:"BrtSSTItem",f:xr},20:{n:"BrtPCDIMissing"},21:{n:"BrtPCDINumber"},22:{n:"BrtPCDIBoolean"},23:{n:"BrtPCDIError"},24:{n:"BrtPCDIString"},25:{n:"BrtPCDIDatetime"},26:{n:"BrtPCDIIndex"},27:{n:"BrtPCDIAMissing"},28:{n:"BrtPCDIANumber"},29:{n:"BrtPCDIABoolean"},30:{n:"BrtPCDIAError"},31:{n:"BrtPCDIAString"},32:{n:"BrtPCDIADatetime"},33:{n:"BrtPCRRecord"},34:{n:"BrtPCRRecordDt"},35:{n:"BrtFRTBegin"},36:{n:"BrtFRTEnd"},37:{n:"BrtACBegin"},38:{n:"BrtACEnd"},39:{n:"BrtName",f:$g},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:uu},44:{n:"BrtFmt",f:Au},45:{n:"BrtFill",f:iu},46:{n:"BrtBorder",f:Cc},47:{n:"BrtXF",f:Ac},48:{n:"BrtStyle"},49:{n:"BrtCellMeta"},50:{n:"BrtValueMeta"},51:{n:"BrtMdb"},52:{n:"BrtBeginFmd"},53:{n:"BrtEndFmd"},54:{n:"BrtBeginMdx"},55:{n:"BrtEndMdx"},56:{n:"BrtBeginMdxTuple"},57:{n:"BrtEndMdxTuple"},58:{n:"BrtMdxMbrIstr"},59:{n:"BrtStr"},60:{n:"BrtColInfo",f:lu},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:df},64:{n:"BrtDVal",f:fg},65:{n:"BrtSxvcellNum"},66:{n:"BrtSxvcellStr"},67:{n:"BrtSxvcellBool"},68:{n:"BrtSxvcellErr"},69:{n:"BrtSxvcellDate"},70:{n:"BrtSxvcellNil"},128:{n:"BrtFileVersion"},129:{n:"BrtBeginSheet"},130:{n:"BrtEndSheet"},131:{n:"BrtBeginBook",f:Bi,p:0},132:{n:"BrtEndBook"},133:{n:"BrtBeginWsViews"},134:{n:"BrtEndWsViews"},135:{n:"BrtBeginBookViews"},136:{n:"BrtEndBookViews"},137:{n:"BrtBeginWsView",f:cg},138:{n:"BrtEndWsView"},139:{n:"BrtBeginCsViews"},140:{n:"BrtEndCsViews"},141:{n:"BrtBeginCsView"},142:{n:"BrtEndCsView"},143:{n:"BrtBeginBundleShs"},144:{n:"BrtEndBundleShs"},145:{n:"BrtBeginSheetData"},146:{n:"BrtEndSheetData"},147:{n:"BrtWsProp",f:y0},148:{n:"BrtWsDim",f:g0,p:16},151:{n:"BrtPane",f:ng},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:Qg},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:Xg},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:gn},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:na},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:$0},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Oi},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:nu},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:ig},427:{n:"BrtShrFmla",f:ag},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:sg},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:A0},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:tg},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Oi},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:ke},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:Nt},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:Wr},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:Mg},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},681:{n:"BrtDValList"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14",f:pg},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},5095:{n:"BrtBeginCalcFeatures"},5096:{n:"BrtEndCalcFeatures"},5097:{n:"BrtCalcFeature"},65535:{n:""}},tp=oe(Oh,"n");tp.BrtFRTArchID$=16;var ef={6:{n:"Formula",f:Sf},10:{n:"EOF",f:uc},12:{n:"CalcCount",f:sr},13:{n:"CalcMode",f:sr},14:{n:"CalcPrecision",f:ml},15:{n:"CalcRefMode",f:ml},16:{n:"CalcDelta",f:ya},17:{n:"CalcIter",f:ml},18:{n:"Protect",f:ml},19:{n:"Password",f:sr},20:{n:"Header",f:Ru},21:{n:"Footer",f:Ru},23:{n:"ExternSheet",f:nu},24:{n:"Lbl",f:Gu},25:{n:"WinProtect",f:ml},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:Lu},29:{n:"Selection"},34:{n:"Date1904",f:ml},35:{n:"ExternName",f:Uu},38:{n:"LeftMargin",f:ya},39:{n:"RightMargin",f:ya},40:{n:"TopMargin",f:ya},41:{n:"BottomMargin",f:ya},42:{n:"PrintRowCol",f:ml},43:{n:"PrintGrid",f:ml},47:{n:"FilePass",f:le},49:{n:"Font",f:Sl},51:{n:"PrintSize",f:sr},60:{n:"Continue"},61:{n:"Window1",f:Lo},64:{n:"Backup",f:ml},65:{n:"Pane",f:Pl},66:{n:"CodePage",f:sr},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:sr},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:vo},93:{n:"Obj",f:vd},94:{n:"Uncalced"},95:{n:"CalcSaveRecalc",f:ml},96:{n:"Template"},97:{n:"Intl"},99:{n:"ObjProtect",f:ml},125:{n:"ColInfo",f:lu},128:{n:"Guts",f:gc},129:{n:"WsBool",f:zc},130:{n:"GridSet",f:sr},131:{n:"HCenter",f:ml},132:{n:"VCenter",f:ml},133:{n:"BoundSheet8",f:hs},134:{n:"WriteProtect"},140:{n:"Country",f:Fd},141:{n:"HideObj",f:sr},144:{n:"Sort"},146:{n:"Palette",f:vc},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:sr},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:bd},161:{n:"Setup",f:ad},174:{n:"ScenMan"},175:{n:"SCENARIO"},176:{n:"SxView"},177:{n:"Sxvd"},178:{n:"SXVI"},180:{n:"SxIvd"},181:{n:"SXLI"},182:{n:"SXPI"},184:{n:"DocRoute"},185:{n:"RecipName"},189:{n:"MulRk",f:Ea},190:{n:"MulBlank",f:Ms},193:{n:"Mms",f:uc},197:{n:"SXDI"},198:{n:"SXDB"},199:{n:"SXFDB"},200:{n:"SXDBB"},201:{n:"SXNum"},202:{n:"SxBool",f:ml},203:{n:"SxErr"},204:{n:"SXInt"},205:{n:"SXString"},206:{n:"SXDtr"},207:{n:"SxNil"},208:{n:"SXTbl"},209:{n:"SXTBRGIITM"},210:{n:"SxTbpg"},211:{n:"ObProj"},213:{n:"SXStreamID"},215:{n:"DBCell"},216:{n:"SXRng"},217:{n:"SxIsxoper"},218:{n:"BookBool",f:sr},220:{n:"DbOrParamQry"},221:{n:"ScenarioProtect",f:ml},222:{n:"OleObjectSize"},224:{n:"XF",f:ac},225:{n:"InterfaceHdr",f:yl},226:{n:"InterfaceEnd",f:uc},227:{n:"SXVS"},229:{n:"MergeCells",f:Md},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:el},253:{n:"LabelSst",f:Ll},255:{n:"ExtSST",f:ll},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:vi},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:ml},353:{n:"DSF",f:uc},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:Cu},431:{n:"Prot4Rev",f:ml},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:Fu},439:{n:"RefreshAll",f:ml},440:{n:"HLink",f:Ju},441:{n:"Lel"},442:{n:"CodeName",f:xt},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:sr},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:uc},449:{n:"RecalcId",f:as,r:2},450:{n:"EntExU2",f:uc},512:{n:"Dimensions",f:Fr},513:{n:"Blank",f:yd},515:{n:"Number",f:Xu},516:{n:"Label",f:hc},517:{n:"BoolErr",f:qc},519:{n:"String",f:Bd},520:{n:"Row",f:Qs},523:{n:"Index"},545:{n:"Array",f:gu},549:{n:"DefaultRowHeight",f:so},566:{n:"Table"},574:{n:"Window2",f:Nl},638:{n:"RK",f:Si},659:{n:"Style"},1048:{n:"BigName"},1054:{n:"Format",f:Oe},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:Qu},2048:{n:"HLinkTooltip",f:Rd},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:Lc},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:uc},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:Jc,r:12},2173:{n:"XFExt",f:cf,r:12},2174:{n:"AutoFilter12"},2175:{n:"ContinueFrt12"},2180:{n:"MDTInfo"},2181:{n:"MDXStr"},2182:{n:"MDXTuple"},2183:{n:"MDXSet"},2184:{n:"MDXProp"},2185:{n:"MDXKPI"},2186:{n:"MDB"},2187:{n:"PLV"},2188:{n:"Compat12",f:ml,r:12},2189:{n:"DXF"},2190:{n:"TableStyles",r:12},2191:{n:"TableStyle"},2192:{n:"TableStyleElement"},2194:{n:"StyleExt"},2195:{n:"NamePublish"},2196:{n:"NameCmt",f:mu,r:12},2197:{n:"SortData"},2198:{n:"Theme",f:Wd,r:12},2199:{n:"GUIDTypeLib"},2200:{n:"FnGrp12"},2201:{n:"NameFnGrp12"},2202:{n:"MTRSettings",f:Nd,r:12},2203:{n:"CompressPictures",f:uc},2204:{n:"HeaderFooter"},2205:{n:"CrtLayout12"},2206:{n:"CrtMlFrt"},2207:{n:"CrtMlFrtContinue"},2211:{n:"ForceFullCalculation",f:Hl},2212:{n:"ShapePropsStream"},2213:{n:"TextPropsStream"},2214:{n:"RichTextStream"},2215:{n:"CrtLayout12A"},4097:{n:"Units"},4098:{n:"Chart"},4099:{n:"Series"},4102:{n:"DataFormat"},4103:{n:"LineFormat"},4105:{n:"MarkerFormat"},4106:{n:"AreaFormat"},4107:{n:"PieFormat"},4108:{n:"AttachedLabel"},4109:{n:"SeriesText"},4116:{n:"ChartFormat"},4117:{n:"Legend"},4118:{n:"SeriesList"},4119:{n:"Bar"},4120:{n:"Line"},4121:{n:"Pie"},4122:{n:"Area"},4123:{n:"Scatter"},4124:{n:"CrtLine"},4125:{n:"Axis"},4126:{n:"Tick"},4127:{n:"ValueRange"},4128:{n:"CatSerRange"},4129:{n:"AxisLine"},4130:{n:"CrtLink"},4132:{n:"DefaultText"},4133:{n:"Text"},4134:{n:"FontX",f:sr},4135:{n:"ObjectLink"},4146:{n:"Frame"},4147:{n:"Begin"},4148:{n:"End"},4149:{n:"PlotArea"},4154:{n:"Chart3d"},4156:{n:"PicF"},4157:{n:"DropBar"},4158:{n:"Radar"},4159:{n:"Surf"},4160:{n:"RadarArea"},4161:{n:"AxisParent"},4163:{n:"LegendException"},4164:{n:"ShtProps",f:bu},4165:{n:"SerToCrt"},4166:{n:"AxesUsed"},4168:{n:"SBaseRef"},4170:{n:"SerParent"},4171:{n:"SerAuxTrend"},4174:{n:"IFmtRecord"},4175:{n:"Pos"},4176:{n:"AlRuns"},4177:{n:"BRAI"},4187:{n:"SerAuxErrBar"},4188:{n:"ClrtClient",f:Zu},4189:{n:"SerFmt"},4191:{n:"Chart3DBarShape"},4192:{n:"Fbi"},4193:{n:"BopPop"},4194:{n:"AxcExt"},4195:{n:"Dat"},4196:{n:"PlotGrowth"},4197:{n:"SIIndex"},4198:{n:"GelFrame"},4199:{n:"BopPopCustom"},4200:{n:"Fbi2"},0:{n:"Dimensions",f:Fr},1:{n:"BIFF2BLANK"},2:{n:"BIFF2INT",f:wu},3:{n:"BIFF2NUM",f:Pd},4:{n:"BIFF2STR",f:xd},5:{n:"BoolErr",f:qc},7:{n:"String",f:Hu},8:{n:"BIFF2ROW"},9:{n:"BOF",f:Lc},11:{n:"Index"},22:{n:"ExternCount",f:sr},30:{n:"BIFF2FORMAT",f:hr},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:gu},36:{n:"COLWIDTH"},37:{n:"DefaultRowHeight",f:so},50:{n:"BIFF2FONTXTRA",f:Wu},62:{n:"BIFF2WINDOW2"},52:{n:"DDEObjName"},67:{n:"BIFF2XF"},68:{n:"BIFF2XFINDEX",f:sr},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:wd},135:{n:"Addin"},136:{n:"Edg"},137:{n:"Pub"},145:{n:"Sub"},148:{n:"LHRecord"},149:{n:"LHNGraph"},150:{n:"Sound"},169:{n:"CoordList"},171:{n:"GCW"},188:{n:"ShrFmla"},191:{n:"ToolbarHdr"},192:{n:"ToolbarEnd"},194:{n:"AddMenu"},195:{n:"DelMenu"},214:{n:"RString",f:Ud},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},518:{n:"Formula",f:Sf},521:{n:"BOF",f:Lc},536:{n:"Lbl",f:Gu},547:{n:"ExternName",f:Uu},561:{n:"Font"},579:{n:"BIFF3XF"},1030:{n:"Formula",f:Sf},1033:{n:"BOF",f:Lc},1091:{n:"BIFF4XF"},2157:{n:"FeatInfo"},2163:{n:"FeatInfo11"},2177:{n:"SXAddl12"},2240:{n:"AutoWebPub"},2241:{n:"ListObj"},2242:{n:"ListField"},2243:{n:"ListDV"},2244:{n:"ListCondFmt"},2245:{n:"ListCF"},2246:{n:"FMQry"},2247:{n:"FMSQry"},2248:{n:"PLV"},2249:{n:"LnExt"},2250:{n:"MkrExt"},2251:{n:"CrtCoopt"},2262:{n:"FRTArchId$",r:12},29282:{}},rp=oe(ef,"n");function qo(T,N,I,J){var ne=typeof N=="number"?N:+N||+rp[N];if(isNaN(ne))return;var _e=J||(I||[]).length||0,qe=T.next(4);qe.write_shift(2,ne),qe.write_shift(2,_e),_e>0&&vr(I)&&T.push(I)}function Vv(T,N,I,J){var ne=J||(I||[]).length||0;if(ne<=8224)return qo(T,N,I,ne);var _e=+N||+rp[N];if(isNaN(_e))return;for(var qe=I.parts||[],We=0,Ct=0,kt=0;kt+(qe[We]||8224)<=8224;)kt+=qe[We]||8224,We++;var qt=T.next(4);for(qt.write_shift(2,_e),qt.write_shift(2,kt),T.push(I.slice(Ct,Ct+kt)),Ct+=kt;Ct<ne;){for(qt=T.next(4),qt.write_shift(2,60),kt=0;kt+(qe[We]||8224)<=8224;)kt+=qe[We]||8224,We++;qt.write_shift(2,kt),T.push(I.slice(Ct,Ct+kt)),Ct+=kt}}function Wh(T,N,I){return T||(T=Mn(7)),T.write_shift(2,N),T.write_shift(2,I),T.write_shift(2,0),T.write_shift(1,0),T}function Xv(T,N,I,J){var ne=Mn(9);return Wh(ne,T,N),jt(I,J||"b",ne),ne}function Gv(T,N,I){var J=Mn(8+2*I.length);return Wh(J,T,N),J.write_shift(1,I.length),J.write_shift(I.length,I,"sbcs"),J.l<J.length?J.slice(0,J.l):J}function Qv(T,N,I,J){if(N.v!=null)switch(N.t){case"d":case"n":var ne=N.t=="d"?me(gt(N.v)):N.v;ne==(ne|0)&&ne>=0&&ne<65536?qo(T,2,xu(I,J,ne)):qo(T,3,od(I,J,ne));return;case"b":case"e":qo(T,5,Xv(I,J,N.v,N.t));return;case"s":case"str":qo(T,4,Gv(I,J,(N.v||"").slice(0,255)));return}qo(T,1,Wh(null,I,J))}function Jv(T,N,I,J){var ne=Array.isArray(N),_e=ua(N["!ref"]||"A1"),qe,We="",Ct=[];if(_e.e.c>255||_e.e.r>16383){if(J.WTF)throw new Error("Range "+(N["!ref"]||"A1")+" exceeds format limit A1:IV16384");_e.e.c=Math.min(_e.e.c,255),_e.e.r=Math.min(_e.e.c,16383),qe=ca(_e)}for(var kt=_e.s.r;kt<=_e.e.r;++kt){We=gi(kt);for(var qt=_e.s.c;qt<=_e.e.c;++qt){kt===_e.s.r&&(Ct[qt]=ha(qt)),qe=Ct[qt]+We;var Ir=ne?(N[kt]||[])[qt]:N[qe];if(!Ir)continue;Qv(T,Ir,kt,qt,J)}}}function Zv(T,N){var I=N||{};C!=null&&I.dense==null&&(I.dense=C);for(var J=Ei(),ne=0,_e=0;_e<T.SheetNames.length;++_e)T.SheetNames[_e]==I.sheet&&(ne=_e);if(ne==0&&!!I.sheet&&T.SheetNames[0]!=I.sheet)throw new Error("Sheet not found: "+I.sheet);return qo(J,I.biff==4?1033:I.biff==3?521:9,$l(T,16,I)),Jv(J,T.Sheets[T.SheetNames[ne]],ne,I,T),qo(J,10),J.end()}function $v(T,N,I){qo(T,"Font",Ql({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},I))}function qv(T,N,I){if(!N)return;[[5,8],[23,26],[41,44],[50,392]].forEach(function(J){for(var ne=J[0];ne<=J[1];++ne)N[ne]!=null&&qo(T,"Format",At(ne,N[ne],I))})}function eA(T,N){var I=Mn(19);I.write_shift(4,2151),I.write_shift(4,0),I.write_shift(4,0),I.write_shift(2,3),I.write_shift(1,1),I.write_shift(4,0),qo(T,"FeatHdr",I),I=Mn(39),I.write_shift(4,2152),I.write_shift(4,0),I.write_shift(4,0),I.write_shift(2,3),I.write_shift(1,0),I.write_shift(4,0),I.write_shift(2,1),I.write_shift(4,4),I.write_shift(2,0),_l(ua(N["!ref"]||"A1"),I),I.write_shift(4,4),qo(T,"Feat",I)}function tA(T,N){for(var I=0;I<16;++I)qo(T,"XF",Xc({numFmtId:0,style:!0},0,N));N.cellXfs.forEach(function(J){qo(T,"XF",Xc(J,0,N))})}function rA(T,N){for(var I=0;I<N["!links"].length;++I){var J=N["!links"][I];qo(T,"HLink",id(J)),J[1].Tooltip&&qo(T,"HLinkTooltip",ju(J))}delete N["!links"]}function nA(T,N,I){if(!N)return;var J=0;N.forEach(function(ne,_e){++J<=256&&ne&&qo(T,"ColInfo",$u(Zh(_e,ne),_e))})}function iA(T,N,I,J,ne){var _e=16+bh(ne.cellXfs,N,ne);if(N.v==null&&!N.bf){qo(T,"Blank",Ls(I,J,_e));return}if(N.bf)qo(T,"Formula",Cm(N,I,J,ne,_e));else switch(N.t){case"d":case"n":var qe=N.t=="d"?me(gt(N.v)):N.v;qo(T,"Number",gd(I,J,qe,_e,ne));break;case"b":case"e":qo(T,517,ku(I,J,N.v,_e,ne,N.t));break;case"s":case"str":if(ne.bookSST){var We=Cf(ne.Strings,N.v,ne.revStrings);qo(T,"LabelSst",ic(I,J,We,_e,ne))}else qo(T,"Label",vl(I,J,(N.v||"").slice(0,255),_e,ne));break;default:qo(T,"Blank",Ls(I,J,_e))}}function aA(T,N,I){var J=Ei(),ne=I.SheetNames[T],_e=I.Sheets[ne]||{},qe=(I||{}).Workbook||{},We=(qe.Sheets||[])[T]||{},Ct=Array.isArray(_e),kt=N.biff==8,qt,Ir="",Ur=[],Vr=ua(_e["!ref"]||"A1"),yn=kt?65536:16384;if(Vr.e.c>255||Vr.e.r>=yn){if(N.WTF)throw new Error("Range "+(_e["!ref"]||"A1")+" exceeds format limit A1:IV16384");Vr.e.c=Math.min(Vr.e.c,255),Vr.e.r=Math.min(Vr.e.c,yn-1)}qo(J,2057,$l(I,16,N)),qo(J,"CalcMode",Rn(1)),qo(J,"CalcCount",Rn(100)),qo(J,"CalcRefMode",Qt(!0)),qo(J,"CalcIter",Qt(!1)),qo(J,"CalcDelta",La(.001)),qo(J,"CalcSaveRecalc",Qt(!0)),qo(J,"PrintRowCol",Qt(!1)),qo(J,"PrintGrid",Qt(!1)),qo(J,"GridSet",Rn(1)),qo(J,"Guts",Ec([0,0])),qo(J,"HCenter",Qt(!1)),qo(J,"VCenter",Qt(!1)),kt&&nA(J,_e["!cols"],_e),qo(J,512,dn(Vr,N)),kt&&(_e["!links"]=[]);for(var Qr=Vr.s.r;Qr<=Vr.e.r;++Qr){Ir=gi(Qr);for(var Pn=Vr.s.c;Pn<=Vr.e.c;++Pn){Qr===Vr.s.r&&(Ur[Pn]=ha(Pn)),qt=Ur[Pn]+Ir;var Vn=Ct?(_e[Qr]||[])[Pn]:_e[qt];if(!Vn)continue;iA(J,Vn,Qr,Pn,N),kt&&Vn.l&&_e["!links"].push([qt,Vn.l])}}var Jn=We.CodeName||We.name||ne;return kt&&qo(J,"Window2",mc((qe.Views||[])[0])),kt&&(_e["!merges"]||[]).length&&qo(J,"MergeCells",kd(_e["!merges"])),kt&&rA(J,_e),qo(J,"CodeName",Jr(Jn,N)),kt&&eA(J,_e),qo(J,"EOF"),J.end()}function oA(T,N,I){var J=Ei(),ne=(T||{}).Workbook||{},_e=ne.Sheets||[],qe=ne.WBProps||{},We=I.biff==8,Ct=I.biff==5;if(qo(J,2057,$l(T,5,I)),I.bookType=="xla"&&qo(J,"Addin"),qo(J,"InterfaceHdr",We?Rn(1200):null),qo(J,"Mms",kc(2)),Ct&&qo(J,"ToolbarHdr"),Ct&&qo(J,"ToolbarEnd"),qo(J,"InterfaceEnd"),qo(J,"WriteAccess",Fc("SheetJS",I)),qo(J,"CodePage",Rn(We?1200:1252)),We&&qo(J,"DSF",Rn(0)),We&&qo(J,"Excel9File"),qo(J,"RRTabId",cu(T.SheetNames.length)),We&&T.vbaraw&&qo(J,"ObProj"),We&&T.vbaraw){var kt=qe.CodeName||"ThisWorkbook";qo(J,"CodeName",Jr(kt,I))}qo(J,"BuiltInFnGroupCount",Rn(17)),qo(J,"WinProtect",Qt(!1)),qo(J,"Protect",Qt(!1)),qo(J,"Password",Rn(0)),We&&qo(J,"Prot4Rev",Qt(!1)),We&&qo(J,"Prot4RevPass",Rn(0)),qo(J,"Window1",Fs(I)),qo(J,"Backup",Qt(!1)),qo(J,"HideObj",Rn(0)),qo(J,"Date1904",Qt(Ug(T)=="true")),qo(J,"CalcPrecision",Qt(!0)),We&&qo(J,"RefreshAll",Qt(!1)),qo(J,"BookBool",Rn(0)),$v(J,T,I),qv(J,T.SSF,I),tA(J,I),We&&qo(J,"UsesELFs",Qt(!1));var qt=J.end(),Ir=Ei();We&&qo(Ir,"Country",Ad()),We&&I.Strings&&Vv(Ir,"SST",hl(I.Strings,I)),qo(Ir,"EOF");var Ur=Ir.end(),Vr=Ei(),yn=0,Qr=0;for(Qr=0;Qr<T.SheetNames.length;++Qr)yn+=(We?12:11)+(We?2:1)*T.SheetNames[Qr].length;var Pn=qt.length+yn+Ur.length;for(Qr=0;Qr<T.SheetNames.length;++Qr){var Vn=_e[Qr]||{};qo(Vr,"BoundSheet8",$o({pos:Pn,hs:Vn.Hidden||0,dt:0,name:T.SheetNames[Qr]},I)),Pn+=N[Qr].length}var Jn=Vr.end();if(yn!=Jn.length)throw new Error("BS8 "+yn+" != "+Jn.length);var Sn=[];return qt.length&&Sn.push(qt),Jn.length&&Sn.push(Jn),Ur.length&&Sn.push(Ur),Ri([Sn])}function sA(T,N){var I=N||{},J=[];T&&!T.SSF&&(T.SSF=X.get_table()),T&&T.SSF&&(V(X),X.load_table(T.SSF),I.revssf=G(T.SSF),I.revssf[T.SSF[65535]]=0,I.ssf=T.SSF),I.Strings=[],I.Strings.Count=0,I.Strings.Unique=0,fp(I),I.cellXfs=[],bh(I.cellXfs,{},{revssf:{General:0}}),T.Props||(T.Props={});for(var ne=0;ne<T.SheetNames.length;++ne)J[J.length]=aA(ne,I,T);return J.unshift(oA(T,J,I)),Ri([J])}function np(T,N){var I=N||{};switch(I.biff||2){case 8:case 5:return sA(T,N);case 4:case 3:case 2:return Zv(T,N)}throw new Error("invalid type "+I.bookType+" for BIFF")}var wh=function(){function T(We,Ct){var kt=Ct||{};C!=null&&kt.dense==null&&(kt.dense=C);var qt=kt.dense?[]:{};We=We.replace(/<!--.*?-->/g,"");var Ir=We.match(/<table/i);if(!Ir)throw new Error("Invalid HTML: could not find <table>");var Ur=We.match(/<\/table/i),Vr=Ir.index,yn=Ur&&Ur.index||We.length,Qr=Kt(We.slice(Vr,yn),/(:?<tr[^>]*>)/i,"<tr>"),Pn=-1,Vn=0,Jn=0,Sn=0,zi={s:{r:1e7,c:1e7},e:{r:0,c:0}},Aa=[];for(Vr=0;Vr<Qr.length;++Vr){var la=Qr[Vr].trim(),Oa=la.slice(0,3).toLowerCase();if(Oa=="<tr"){if(++Pn,kt.sheetRows&&kt.sheetRows<=Pn){--Pn;break}Vn=0;continue}if(Oa!="<td"&&Oa!="<th")continue;var fo=la.split(/<\/t[dh]>/i);for(yn=0;yn<fo.length;++yn){var Ca=fo[yn].trim();if(!Ca.match(/<t[dh]/i))continue;for(var Da=Ca,Ta=0;Da.charAt(0)=="<"&&(Ta=Da.indexOf(">"))>-1;)Da=Da.slice(Ta+1);for(var va=0;va<Aa.length;++va){var Mo=Aa[va];Mo.s.c==Vn&&Mo.s.r<Pn&&Pn<=Mo.e.r&&(Vn=Mo.e.c+1,va=-1)}var $s=Vt(Ca.slice(0,Ca.indexOf(">")));Sn=$s.colspan?+$s.colspan:1,((Jn=+$s.rowspan)>1||Sn>1)&&Aa.push({s:{r:Pn,c:Vn},e:{r:Pn+(Jn||1)-1,c:Vn+Sn-1}});var bs=$s.t||$s["data-t"]||"";if(!Da.length){Vn+=Sn;continue}if(Da=Ft(Da),zi.s.r>Pn&&(zi.s.r=Pn),zi.e.r<Pn&&(zi.e.r=Pn),zi.s.c>Vn&&(zi.s.c=Vn),zi.e.c<Vn&&(zi.e.c=Vn),!Da.length)continue;var bl={t:"s",v:Da};kt.raw||!Da.trim().length||bs=="s"||(Da==="TRUE"?bl={t:"b",v:!0}:Da==="FALSE"?bl={t:"b",v:!1}:isNaN(zt(Da))?isNaN(rr(Da).getDate())||(bl={t:"d",v:gt(Da)},kt.cellDates||(bl={t:"n",v:me(bl.v)}),bl.z=kt.dateNF||X._table[14]):bl={t:"n",v:zt(Da)}),kt.dense?(qt[Pn]||(qt[Pn]=[]),qt[Pn][Vn]=bl):qt[hn({r:Pn,c:Vn})]=bl,Vn+=Sn}}return qt["!ref"]=ca(zi),Aa.length&&(qt["!merges"]=Aa),qt}function N(We,Ct){var kt=We.match(/<table.*?>[\s\S]*?<\/table>/gi);if(!kt||kt.length==0)throw new Error("Invalid HTML: could not find <table>");if(kt.length==1)return Lt(T(kt[0],Ct),Ct);var qt=zh.book_new();return kt.forEach(function(Ir,Ur){zh.book_append_sheet(qt,T(Ir,Ct),"Sheet"+(Ur+1))}),qt}function I(We,Ct,kt,qt){for(var Ir=We["!merges"]||[],Ur=[],Vr=Ct.s.c;Vr<=Ct.e.c;++Vr){for(var yn=0,Qr=0,Pn=0;Pn<Ir.length;++Pn){if(Ir[Pn].s.r>kt||Ir[Pn].s.c>Vr)continue;if(Ir[Pn].e.r<kt||Ir[Pn].e.c<Vr)continue;if(Ir[Pn].s.r<kt||Ir[Pn].s.c<Vr){yn=-1;break}yn=Ir[Pn].e.r-Ir[Pn].s.r+1,Qr=Ir[Pn].e.c-Ir[Pn].s.c+1;break}if(yn<0)continue;var Vn=hn({r:kt,c:Vr}),Jn=qt.dense?(We[kt]||[])[Vr]:We[Vn],Sn=Jn&&Jn.v!=null&&(Jn.h||je(Jn.w||(ft(Jn),Jn.w)||""))||"",zi={};yn>1&&(zi.rowspan=yn),Qr>1&&(zi.colspan=Qr),qt.editable?Sn='<span contenteditable="true">'+Sn+"</span>":Jn&&(zi["data-t"]=Jn&&Jn.t||"z",Jn.v!=null&&(zi["data-v"]=Jn.v),Jn.z!=null&&(zi["data-z"]=Jn.z),Jn.l&&(Jn.l.Target||"#").charAt(0)!="#"&&(Sn='<a href="'+Jn.l.Target+'">'+Sn+"</a>")),zi.id=(qt.id||"sjs")+"-"+Vn,Ur.push(Tr("td",Sn,zi))}var Aa="<tr>";return Aa+Ur.join("")+"</tr>"}function J(We,Ct,kt){var qt=[];return qt.join("")+"<table"+(kt&&kt.id?' id="'+kt.id+'"':"")+">"}var ne='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',_e="</body></html>";function qe(We,Ct){var kt=Ct||{},qt=kt.header!=null?kt.header:ne,Ir=kt.footer!=null?kt.footer:_e,Ur=[qt],Vr=Gi(We["!ref"]);kt.dense=Array.isArray(We),Ur.push(J(We,Vr,kt));for(var yn=Vr.s.r;yn<=Vr.e.r;++yn)Ur.push(I(We,Vr,yn,kt));return Ur.push("</table>"+Ir),Ur.join("")}return{to_workbook:N,to_sheet:T,_row:I,BEGIN:ne,END:_e,_preamble:J,from_sheet:qe}}();function ip(T,N,I){var J=I||{};C!=null&&(J.dense=C);var ne=0,_e=0;if(J.origin!=null)if(typeof J.origin=="number")ne=J.origin;else{var qe=typeof J.origin=="string"?Li(J.origin):J.origin;ne=qe.r,_e=qe.c}var We=N.getElementsByTagName("tr"),Ct=Math.min(J.sheetRows||1e7,We.length),kt={s:{r:0,c:0},e:{r:ne,c:_e}};if(T["!ref"]){var qt=Gi(T["!ref"]);kt.s.r=Math.min(kt.s.r,qt.s.r),kt.s.c=Math.min(kt.s.c,qt.s.c),kt.e.r=Math.max(kt.e.r,qt.e.r),kt.e.c=Math.max(kt.e.c,qt.e.c),ne==-1&&(kt.e.r=ne=qt.e.r+1)}var Ir=[],Ur=0,Vr=T["!rows"]||(T["!rows"]=[]),yn=0,Qr=0,Pn=0,Vn=0,Jn=0,Sn=0;for(T["!cols"]||(T["!cols"]=[]);yn<We.length&&Qr<Ct;++yn){var zi=We[yn];if(op(zi)){if(J.display)continue;Vr[Qr]={hidden:!0}}var Aa=zi.children;for(Pn=Vn=0;Pn<Aa.length;++Pn){var la=Aa[Pn];if(J.display&&op(la))continue;var Oa=la.hasAttribute("data-v")?la.getAttribute("data-v"):la.hasAttribute("v")?la.getAttribute("v"):Ft(la.innerHTML),fo=la.getAttribute("data-z")||la.getAttribute("z");for(Ur=0;Ur<Ir.length;++Ur){var Ca=Ir[Ur];Ca.s.c==Vn+_e&&Ca.s.r<Qr+ne&&Qr+ne<=Ca.e.r&&(Vn=Ca.e.c+1-_e,Ur=-1)}Sn=+la.getAttribute("colspan")||1,((Jn=+la.getAttribute("rowspan")||1)>1||Sn>1)&&Ir.push({s:{r:Qr+ne,c:Vn+_e},e:{r:Qr+ne+(Jn||1)-1,c:Vn+_e+(Sn||1)-1}});var Da={t:"s",v:Oa},Ta=la.getAttribute("data-t")||la.getAttribute("t")||"";Oa!=null&&(Oa.length==0?Da.t=Ta||"z":J.raw||Oa.trim().length==0||Ta=="s"||(Oa==="TRUE"?Da={t:"b",v:!0}:Oa==="FALSE"?Da={t:"b",v:!1}:isNaN(zt(Oa))?isNaN(rr(Oa).getDate())||(Da={t:"d",v:gt(Oa)},J.cellDates||(Da={t:"n",v:me(Da.v)}),Da.z=J.dateNF||X._table[14]):Da={t:"n",v:zt(Oa)})),Da.z===void 0&&fo!=null&&(Da.z=fo);var va="",Mo=la.getElementsByTagName("A");if(Mo&&Mo.length)for(var $s=0;$s<Mo.length&&!(Mo[$s].hasAttribute("href")&&(va=Mo[$s].getAttribute("href"),va.charAt(0)!="#"));++$s);va&&va.charAt(0)!="#"&&(Da.l={Target:va}),J.dense?(T[Qr+ne]||(T[Qr+ne]=[]),T[Qr+ne][Vn+_e]=Da):T[hn({c:Vn+_e,r:Qr+ne})]=Da,kt.e.c<Vn+_e&&(kt.e.c=Vn+_e),Vn+=Sn}++Qr}return Ir.length&&(T["!merges"]=(T["!merges"]||[]).concat(Ir)),kt.e.r=Math.max(kt.e.r,Qr-1+ne),T["!ref"]=ca(kt),Qr>=Ct&&(T["!fullref"]=ca((kt.e.r=We.length-yn+Qr-1+ne,kt))),T}function ap(T,N){var I=N||{},J=I.dense?[]:{};return ip(J,T,N)}function lA(T,N){return Lt(ap(T,N),N)}function op(T){var N="",I=cA(T);return I&&(N=I(T).getPropertyValue("display")),N||(N=T.style.display),N==="none"}function cA(T){return T.ownerDocument.defaultView&&typeof T.ownerDocument.defaultView.getComputedStyle=="function"?T.ownerDocument.defaultView.getComputedStyle:typeof getComputedStyle=="function"?getComputedStyle:null}var sp=function(){var T=function(J){var ne=J.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,function(qe,We){return Array(parseInt(We,10)+1).join(" ")}).replace(/<text:tab[^>]*\/>/g," ").replace(/<text:line-break\/>/g,`
`),_e=Ln(ne.replace(/<[^>]*>/g,""));return[_e]},N={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};return function(J,ne){var _e=ne||{};C!=null&&_e.dense==null&&(_e.dense=C);var qe=Of(J),We=[],Ct,kt,qt={name:""},Ir="",Ur=0,Vr,yn,Qr={},Pn=[],Vn=_e.dense?[]:{},Jn,Sn,zi={value:""},Aa="",la=0,Oa,fo=[],Ca=-1,Da=-1,Ta={s:{r:1e6,c:1e7},e:{r:0,c:0}},va=0,Mo={},$s=[],bs={},bl=0,rl=0,ql=[],To=1,Ti=1,Vi=[],pa={Names:[]},Xi={},Ua=["",""],es=[],ui={},mi="",bi=0,Ha=!1,Ni=!1,Xa=0;for(jh.lastIndex=0,qe=qe.replace(/<!--([\s\S]*?)-->/mg,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");Jn=jh.exec(qe);)switch(Jn[3]=Jn[3].replace(/_.*$/,"")){case"table":case"\u5DE5\u4F5C\u8868":Jn[1]==="/"?(Ta.e.c>=Ta.s.c&&Ta.e.r>=Ta.s.r?Vn["!ref"]=ca(Ta):Vn["!ref"]="A1:A1",_e.sheetRows>0&&_e.sheetRows<=Ta.e.r&&(Vn["!fullref"]=Vn["!ref"],Ta.e.r=_e.sheetRows-1,Vn["!ref"]=ca(Ta)),$s.length&&(Vn["!merges"]=$s),ql.length&&(Vn["!rows"]=ql),Vr.name=Vr.\u540D\u79F0||Vr.name,typeof JSON!="undefined"&&JSON.stringify(Vr),Pn.push(Vr.name),Qr[Vr.name]=Vn,Ni=!1):Jn[0].charAt(Jn[0].length-2)!=="/"&&(Vr=Vt(Jn[0],!1),Ca=Da=-1,Ta.s.r=Ta.s.c=1e7,Ta.e.r=Ta.e.c=0,Vn=_e.dense?[]:{},$s=[],ql=[],Ni=!0);break;case"table-row-group":Jn[1]==="/"?--va:++va;break;case"table-row":case"\u884C":if(Jn[1]==="/"){Ca+=To,To=1;break}if(yn=Vt(Jn[0],!1),yn.\u884C\u53F7?Ca=yn.\u884C\u53F7-1:Ca==-1&&(Ca=0),To=+yn["number-rows-repeated"]||1,To<10)for(Xa=0;Xa<To;++Xa)va>0&&(ql[Ca+Xa]={level:va});Da=-1;break;case"covered-table-cell":Jn[1]!=="/"&&++Da,_e.sheetStubs&&(_e.dense?(Vn[Ca]||(Vn[Ca]=[]),Vn[Ca][Da]={t:"z"}):Vn[hn({r:Ca,c:Da})]={t:"z"}),Aa="",fo=[];break;case"table-cell":case"\u6570\u636E":if(Jn[0].charAt(Jn[0].length-2)==="/")++Da,zi=Vt(Jn[0],!1),Ti=parseInt(zi["number-columns-repeated"]||"1",10),Sn={t:"z",v:null},zi.formula&&_e.cellFormula!=!1&&(Sn.f=zf(Ln(zi.formula))),(zi.\u6570\u636E\u7C7B\u578B||zi["value-type"])=="string"&&(Sn.t="s",Sn.v=Ln(zi["string-value"]||""),_e.dense?(Vn[Ca]||(Vn[Ca]=[]),Vn[Ca][Da]=Sn):Vn[hn({r:Ca,c:Da})]=Sn),Da+=Ti-1;else if(Jn[1]!=="/"){++Da,Aa="",la=0,fo=[],Ti=1;var ji=To?Ca+To-1:Ca;if(Da>Ta.e.c&&(Ta.e.c=Da),Da<Ta.s.c&&(Ta.s.c=Da),Ca<Ta.s.r&&(Ta.s.r=Ca),ji>Ta.e.r&&(Ta.e.r=ji),zi=Vt(Jn[0],!1),es=[],ui={},Sn={t:zi.\u6570\u636E\u7C7B\u578B||zi["value-type"],v:null},_e.cellFormula)if(zi.formula&&(zi.formula=Ln(zi.formula)),zi["number-matrix-columns-spanned"]&&zi["number-matrix-rows-spanned"]&&(bl=parseInt(zi["number-matrix-rows-spanned"],10)||0,rl=parseInt(zi["number-matrix-columns-spanned"],10)||0,bs={s:{r:Ca,c:Da},e:{r:Ca+bl-1,c:Da+rl-1}},Sn.F=ca(bs),Vi.push([bs,Sn.F])),zi.formula)Sn.f=zf(zi.formula);else for(Xa=0;Xa<Vi.length;++Xa)Ca>=Vi[Xa][0].s.r&&Ca<=Vi[Xa][0].e.r&&(Da>=Vi[Xa][0].s.c&&Da<=Vi[Xa][0].e.c&&(Sn.F=Vi[Xa][1]));(zi["number-columns-spanned"]||zi["number-rows-spanned"])&&(bl=parseInt(zi["number-rows-spanned"],10)||0,rl=parseInt(zi["number-columns-spanned"],10)||0,bs={s:{r:Ca,c:Da},e:{r:Ca+bl-1,c:Da+rl-1}},$s.push(bs)),zi["number-columns-repeated"]&&(Ti=parseInt(zi["number-columns-repeated"],10));switch(Sn.t){case"boolean":Sn.t="b",Sn.v=Gt(zi["boolean-value"]);break;case"float":Sn.t="n",Sn.v=parseFloat(zi.value);break;case"percentage":Sn.t="n",Sn.v=parseFloat(zi.value);break;case"currency":Sn.t="n",Sn.v=parseFloat(zi.value);break;case"date":Sn.t="d",Sn.v=gt(zi["date-value"]),_e.cellDates||(Sn.t="n",Sn.v=me(Sn.v)),Sn.z="m/d/yy";break;case"time":Sn.t="n",Sn.v=De(zi["time-value"])/86400,_e.cellDates&&(Sn.t="d",Sn.v=ye(Sn.v)),Sn.z="HH:MM:SS";break;case"number":Sn.t="n",Sn.v=parseFloat(zi.\u6570\u636E\u6570\u503C);break;default:if(Sn.t==="string"||Sn.t==="text"||!Sn.t)Sn.t="s",zi["string-value"]!=null&&(Aa=Ln(zi["string-value"]),fo=[]);else throw new Error("Unsupported value type "+Sn.t)}}else{if(Ha=!1,Sn.t==="s"&&(Sn.v=Aa||"",fo.length&&(Sn.R=fo),Ha=la==0),Xi.Target&&(Sn.l=Xi),es.length>0&&(Sn.c=es,es=[]),Aa&&_e.cellText!==!1&&(Sn.w=Aa),Ha&&(Sn.t="z",delete Sn.v),(!Ha||_e.sheetStubs)&&!(_e.sheetRows&&_e.sheetRows<=Ca))for(var Ja=0;Ja<To;++Ja){if(Ti=parseInt(zi["number-columns-repeated"]||"1",10),_e.dense)for(Vn[Ca+Ja]||(Vn[Ca+Ja]=[]),Vn[Ca+Ja][Da]=Ja==0?Sn:Ut(Sn);--Ti>0;)Vn[Ca+Ja][Da+Ti]=Ut(Sn);else for(Vn[hn({r:Ca+Ja,c:Da})]=Sn;--Ti>0;)Vn[hn({r:Ca+Ja,c:Da+Ti})]=Ut(Sn);Ta.e.c<=Da&&(Ta.e.c=Da)}Ti=parseInt(zi["number-columns-repeated"]||"1",10),Da+=Ti-1,Ti=0,Sn={},Aa="",fo=[]}Xi={};break;case"document":case"document-content":case"\u7535\u5B50\u8868\u683C\u6587\u6863":case"spreadsheet":case"\u4E3B\u4F53":case"scripts":case"styles":case"font-face-decls":case"master-styles":if(Jn[1]==="/"){if((Ct=We.pop())[0]!==Jn[3])throw"Bad state: "+Ct}else Jn[0].charAt(Jn[0].length-2)!=="/"&&We.push([Jn[3],!0]);break;case"annotation":if(Jn[1]==="/"){if((Ct=We.pop())[0]!==Jn[3])throw"Bad state: "+Ct;ui.t=Aa,fo.length&&(ui.R=fo),ui.a=mi,es.push(ui)}else Jn[0].charAt(Jn[0].length-2)!=="/"&&We.push([Jn[3],!1]);mi="",bi=0,Aa="",la=0,fo=[];break;case"creator":Jn[1]==="/"?mi=qe.slice(bi,Jn.index):bi=Jn.index+Jn[0].length;break;case"meta":case"\u5143\u6570\u636E":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if(Jn[1]==="/"){if((Ct=We.pop())[0]!==Jn[3])throw"Bad state: "+Ct}else Jn[0].charAt(Jn[0].length-2)!=="/"&&We.push([Jn[3],!1]);Aa="",la=0,fo=[];break;case"scientific-number":break;case"currency-symbol":break;case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if(Jn[1]==="/"){if(Mo[qt.name]=Ir,(Ct=We.pop())[0]!==Jn[3])throw"Bad state: "+Ct}else Jn[0].charAt(Jn[0].length-2)!=="/"&&(Ir="",qt=Vt(Jn[0],!1),We.push([Jn[3],!0]));break;case"script":break;case"libraries":break;case"automatic-styles":break;case"default-style":case"page-layout":break;case"style":break;case"map":break;case"font-face":break;case"paragraph-properties":break;case"table-properties":break;case"table-column-properties":break;case"table-row-properties":break;case"table-cell-properties":break;case"number":switch(We[We.length-1][0]){case"time-style":case"date-style":kt=Vt(Jn[0],!1),Ir+=N[Jn[3]][kt.style==="long"?1:0];break}break;case"fraction":break;case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(We[We.length-1][0]){case"time-style":case"date-style":kt=Vt(Jn[0],!1),Ir+=N[Jn[3]][kt.style==="long"?1:0];break}break;case"boolean-style":break;case"boolean":break;case"text-style":break;case"text":if(Jn[0].slice(-2)==="/>")break;if(Jn[1]==="/")switch(We[We.length-1][0]){case"number-style":case"date-style":case"time-style":Ir+=qe.slice(Ur,Jn.index);break}else Ur=Jn.index+Jn[0].length;break;case"named-range":kt=Vt(Jn[0],!1),Ua=Ef(kt["cell-range-address"]);var Gn={Name:kt.name,Ref:Ua[0]+"!"+Ua[1]};Ni&&(Gn.Sheet=Pn.length),pa.Names.push(Gn);break;case"text-content":break;case"text-properties":break;case"embedded-text":break;case"body":case"\u7535\u5B50\u8868\u683C":break;case"forms":break;case"table-column":break;case"table-header-rows":break;case"table-rows":break;case"table-column-group":break;case"table-header-columns":break;case"table-columns":break;case"null-date":break;case"graphic-properties":break;case"calculation-settings":break;case"named-expressions":break;case"label-range":break;case"label-ranges":break;case"named-expression":break;case"sort":break;case"sort-by":break;case"sort-groups":break;case"tab":break;case"line-break":break;case"span":break;case"p":case"\u6587\u672C\u4E32":if(["master-styles"].indexOf(We[We.length-1][0])>-1)break;if(Jn[1]==="/"&&(!zi||!zi["string-value"])){var So=T(qe.slice(la,Jn.index),Oa);Aa=(Aa.length>0?Aa+`
`:"")+So[0]}else Oa=Vt(Jn[0],!1),la=Jn.index+Jn[0].length;break;case"s":break;case"database-range":if(Jn[1]==="/")break;try{Ua=Ef(Vt(Jn[0])["target-range-address"]),Qr[Ua[0]]["!autofilter"]={ref:Ua[1]}}catch(cl){}break;case"date":break;case"object":break;case"title":case"\u6807\u9898":break;case"desc":break;case"binary-data":break;case"table-source":break;case"scenario":break;case"iteration":break;case"content-validations":break;case"content-validation":break;case"help-message":break;case"error-message":break;case"database-ranges":break;case"filter":break;case"filter-and":break;case"filter-or":break;case"filter-condition":break;case"list-level-style-bullet":break;case"list-level-style-number":break;case"list-level-properties":break;case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":break;case"event-listener":break;case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":break;case"config-item":break;case"page-number":break;case"page-count":break;case"time":break;case"cell-range-source":break;case"detective":break;case"operation":break;case"highlighted-range":break;case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":break;case"rect":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":break;case"properties":break;case"property":break;case"a":if(Jn[1]!=="/"){if(Xi=Vt(Jn[0],!1),!Xi.href)break;Xi.Target=Ln(Xi.href),delete Xi.href,Xi.Target.charAt(0)=="#"&&Xi.Target.indexOf(".")>-1?(Ua=Ef(Xi.Target.slice(1)),Xi.Target="#"+Ua[0]+"!"+Ua[1]):Xi.Target.match(/^\.\.[\\\/]/)&&(Xi.Target=Xi.Target.slice(3))}break;case"table-protection":break;case"data-pilot-grand-total":break;case"office-document-common-attrs":break;default:switch(Jn[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"\u8868:":case"\u5B57:":break;default:if(_e.WTF)throw new Error(Jn)}}var Ss={Sheets:Qr,SheetNames:Pn,Workbook:pa};return _e.bookSheets&&delete Ss.Sheets,Ss}}();function lp(T,N){N=N||{},re(T,"META-INF/manifest.xml")&&Ds(Ne(T,"META-INF/manifest.xml"),N);var I=ce(T,"content.xml");if(!I)throw new Error("Missing content.xml in ODS / UOF file");var J=sp(ar(I),N);return re(T,"meta.xml")&&(J.Props=Ks(Ne(T,"meta.xml"))),J}function cp(T,N){return sp(T,N)}var uA=function(){var T='<office:master-styles><style:master-page style:name="mp1" style:page-layout-name="mp1"><style:header/><style:header-left style:display="false"/><style:footer/><style:footer-left style:display="false"/></style:master-page></office:master-styles>',N="<office:document-styles "+Hr({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+T+"</office:document-styles>";return function(){return er+N}}(),up=function(){var T=function(qe){return Zt(qe).replace(/ +/g,function(We){return'<text:s text:c="'+We.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},N=` <table:table-cell />
`,I=` <table:covered-table-cell/>
`,J=function(qe,We,Ct){var kt=[];kt.push(' <table:table table:name="'+Zt(We.SheetNames[Ct])+`" table:style-name="ta1">
`);var qt=0,Ir=0,Ur=Gi(qe["!ref"]||"A1"),Vr=qe["!merges"]||[],yn=0,Qr=Array.isArray(qe);if(qe["!cols"])for(Ir=0;Ir<=Ur.e.c;++Ir)kt.push(" <table:table-column"+(qe["!cols"][Ir]?' table:style-name="co'+qe["!cols"][Ir].ods+'"':"")+`></table:table-column>
`);var Pn="",Vn=qe["!rows"]||[];for(qt=0;qt<Ur.s.r;++qt)Pn=Vn[qt]?' table:style-name="ro'+Vn[qt].ods+'"':"",kt.push(" <table:table-row"+Pn+`></table:table-row>
`);for(;qt<=Ur.e.r;++qt){for(Pn=Vn[qt]?' table:style-name="ro'+Vn[qt].ods+'"':"",kt.push(" <table:table-row"+Pn+`>
`),Ir=0;Ir<Ur.s.c;++Ir)kt.push(N);for(;Ir<=Ur.e.c;++Ir){var Jn=!1,Sn={},zi="";for(yn=0;yn!=Vr.length;++yn){if(Vr[yn].s.c>Ir)continue;if(Vr[yn].s.r>qt)continue;if(Vr[yn].e.c<Ir)continue;if(Vr[yn].e.r<qt)continue;(Vr[yn].s.c!=Ir||Vr[yn].s.r!=qt)&&(Jn=!0),Sn["table:number-columns-spanned"]=Vr[yn].e.c-Vr[yn].s.c+1,Sn["table:number-rows-spanned"]=Vr[yn].e.r-Vr[yn].s.r+1;break}if(Jn){kt.push(I);continue}var Aa=hn({r:qt,c:Ir}),la=Qr?(qe[qt]||[])[Ir]:qe[Aa];if(la&&la.f&&(Sn["table:formula"]=Zt(Nm(la.f)),la.F&&la.F.slice(0,Aa.length)==Aa)){var Oa=Gi(la.F);Sn["table:number-matrix-columns-spanned"]=Oa.e.c-Oa.s.c+1,Sn["table:number-matrix-rows-spanned"]=Oa.e.r-Oa.s.r+1}if(!la){kt.push(N);continue}switch(la.t){case"b":zi=la.v?"TRUE":"FALSE",Sn["office:value-type"]="boolean",Sn["office:boolean-value"]=la.v?"true":"false";break;case"n":zi=la.w||String(la.v||0),Sn["office:value-type"]="float",Sn["office:value"]=la.v||0;break;case"s":case"str":zi=la.v==null?"":la.v,Sn["office:value-type"]="string";break;case"d":zi=la.w||gt(la.v).toISOString(),Sn["office:value-type"]="date",Sn["office:date-value"]=gt(la.v).toISOString(),Sn["table:style-name"]="ce1";break;default:kt.push(N);continue}var fo=T(zi);if(la.l&&la.l.Target){var Ca=la.l.Target;Ca=Ca.charAt(0)=="#"?"#"+Mm(Ca.slice(1)):Ca,Ca.charAt(0)!="#"&&!Ca.match(/^\w+:/)&&(Ca="../"+Ca),fo=Tr("text:a",fo,{"xlink:href":Ca.replace(/&/g,"&amp;")})}kt.push(" "+Tr("table:table-cell",Tr("text:p",fo,{}),Sn)+`
`)}kt.push(` </table:table-row>
`)}return kt.push(` </table:table>
`),kt.join("")},ne=function(qe,We){qe.push(` <office:automatic-styles>
`),qe.push(` <number:date-style style:name="N37" number:automatic-order="true">
`),qe.push(` <number:month number:style="long"/>
`),qe.push(` <number:text>/</number:text>
`),qe.push(` <number:day number:style="long"/>
`),qe.push(` <number:text>/</number:text>
`),qe.push(` <number:year/>
`),qe.push(` </number:date-style>
`);var Ct=0;We.SheetNames.map(function(qt){return We.Sheets[qt]}).forEach(function(qt){if(!qt)return;if(qt["!cols"]){for(var Ir=0;Ir<qt["!cols"].length;++Ir)if(qt["!cols"][Ir]){var Ur=qt["!cols"][Ir];if(Ur.width==null&&Ur.wpx==null&&Ur.wch==null)continue;xo(Ur),Ur.ods=Ct;var Vr=qt["!cols"][Ir].wpx+"px";qe.push(' <style:style style:name="co'+Ct+`" style:family="table-column">
`),qe.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+Vr+`"/>
`),qe.push(` </style:style>
`),++Ct}}});var kt=0;We.SheetNames.map(function(qt){return We.Sheets[qt]}).forEach(function(qt){if(!qt)return;if(qt["!rows"]){for(var Ir=0;Ir<qt["!rows"].length;++Ir)if(qt["!rows"][Ir]){qt["!rows"][Ir].ods=kt;var Ur=qt["!rows"][Ir].hpx+"px";qe.push(' <style:style style:name="ro'+kt+`" style:family="table-row">
`),qe.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+Ur+`"/>
`),qe.push(` </style:style>
`),++kt}}}),qe.push(` <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">
`),qe.push(` <style:table-properties table:display="true" style:writing-mode="lr-tb"/>
`),qe.push(` </style:style>
`),qe.push(` <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>
`),qe.push(` </office:automatic-styles>
`)};return function(qe,We){var Ct=[er],kt=Hr({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),qt=Hr({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});We.bookType=="fods"?(Ct.push("<office:document"+kt+qt+`>
`),Ct.push(dl().replace(/office:document-meta/g,"office:meta"))):Ct.push("<office:document-content"+kt+`>
`),ne(Ct,qe),Ct.push(` <office:body>
`),Ct.push(` <office:spreadsheet>
`);for(var Ir=0;Ir!=qe.SheetNames.length;++Ir)Ct.push(J(qe.Sheets[qe.SheetNames[Ir]],qe,Ir,We));return Ct.push(` </office:spreadsheet>
`),Ct.push(` </office:body>
`),We.bookType=="fods"?Ct.push("</office:document>"):Ct.push("</office:document-content>"),Ct.join("")}}();function dp(T,N){if(N.bookType=="fods")return up(T,N);var I=Yt(),J="",ne=[],_e=[];return J="mimetype",Dt(I,J,"application/vnd.oasis.opendocument.spreadsheet"),J="content.xml",Dt(I,J,up(T,N)),ne.push([J,"text/xml"]),_e.push([J,"ContentFile"]),J="styles.xml",Dt(I,J,uA(T,N)),ne.push([J,"text/xml"]),_e.push([J,"StylesFile"]),J="meta.xml",Dt(I,J,er+dl()),ne.push([J,"text/xml"]),_e.push([J,"MetadataFile"]),J="manifest.rdf",Dt(I,J,Il(_e)),ne.push([J,"application/rdf+xml"]),J="META-INF/manifest.xml",Dt(I,J,ul(ne)),I}function dA(T,N){if(!N)return 0;var I=T.SheetNames.indexOf(N);if(I==-1)throw new Error("Sheet not found: "+N);return I}function Gd(T){return function(I,J){var ne=dA(I,J.sheet);return T.from_sheet(I.Sheets[I.SheetNames[ne]],J,I)}}var hA=Gd(wh),fA=Gd({from_sheet:of}),pA=Gd(typeof sd!="undefined"?sd:{}),mA=Gd(typeof ld!="undefined"?ld:{}),gA=Gd(typeof vu!="undefined"?vu:{}),vA=Gd(typeof pe!="undefined"?pe:{}),AA=Gd({from_sheet:_p}),yA=Gd(typeof qu!="undefined"?qu:{}),bA=Gd(typeof Ou!="undefined"?Ou:{}),wA=Gd(typeof Iu!="undefined"?{from_sheet:Iu.sheet_to_wk1}:{});function hp(T){return function(I){for(var J=0;J!=T.length;++J){var ne=T[J];I[ne[0]]===void 0&&(I[ne[0]]=ne[1]),ne[2]==="n"&&(I[ne[0]]=Number(I[ne[0]]))}}}var Nf=function(N){hp([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(N)},fp=hp([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function xA(T){return za.WS.indexOf(T)>-1?"sheet":za.CS&&T==za.CS?"chart":za.DS&&T==za.DS?"dialog":za.MS&&T==za.MS?"macro":T&&T.length?T:"sheet"}function _A(T,N){if(!T)return 0;try{T=N.map(function(J){return J.id||(J.id=J.strRelID),[J.name,T["!id"][J.id].Target,xA(T["!id"][J.id].Type)]})}catch(I){return null}return!T||T.length===0?null:T}function SA(T,N,I,J,ne,_e,qe,We,Ct,kt,qt,Ir){try{_e[J]=Ya(ce(T,I,!0),N);var Ur=Ne(T,N),Vr;switch(We){case"sheet":Vr=ov(Ur,N,ne,Ct,_e[J],kt,qt,Ir);break;case"chart":if(Vr=sv(Ur,N,ne,Ct,_e[J],kt,qt,Ir),!Vr||!Vr["!drawel"])break;var yn=ct(Vr["!drawel"].Target,N),Qr=xs(yn),Pn=mf(ce(T,yn,!0),Ya(ce(T,Qr,!0),yn)),Vn=ct(Pn,yn),Jn=xs(Vn);Vr=Og(ce(T,Vn,!0),Vn,Ct,Ya(ce(T,Jn,!0),Vn),kt,Vr);break;case"macro":Vr=lv(Ur,N,ne,Ct,_e[J],kt,qt,Ir);break;case"dialog":Vr=cv(Ur,N,ne,Ct,_e[J],kt,qt,Ir);break;default:throw new Error("Unrecognized sheet type "+We)}qe[J]=Vr;var Sn=[];_e&&_e[J]&&Ve(_e[J]).forEach(function(zi){if(_e[J][zi].Type==za.CMNT){var Aa=ct(_e[J][zi].Target,N);if(Sn=fv(Ne(T,Aa,!0),Aa,Ct),!Sn||!Sn.length)return;vf(Vr,Sn)}})}catch(zi){if(Ct.WTF)throw zi}}function Qd(T){return T.charAt(0)=="/"?T.slice(1):T}function pp(T,N){if(V(X),N=N||{},Nf(N),re(T,"META-INF/manifest.xml"))return lp(T,N);if(re(T,"objectdata.xml"))return lp(T,N);if(re(T,"Index/Document.iwa"))throw new Error("Unsupported NUMBERS file");var I=dt(T),J=bo(ce(T,"[Content_Types].xml")),ne=!1,_e,qe;if(J.workbooks.length===0&&(qe="xl/workbook.xml",Ne(T,qe,!0)&&J.workbooks.push(qe)),J.workbooks.length===0){if(qe="xl/workbook.bin",!Ne(T,qe,!0))throw new Error("Could not find workbook");J.workbooks.push(qe),ne=!0}J.workbooks[0].slice(-3)=="bin"&&(ne=!0);var We={},Ct={};if(!N.bookSheets&&!N.bookProps){if(Uh=[],J.sst)try{Uh=hv(Ne(T,Qd(J.sst)),J.sst,N)}catch(Mo){if(N.WTF)throw Mo}N.cellStyles&&J.themes.length&&(We=dv(ce(T,J.themes[0].replace(/^\//,""),!0)||"",J.themes[0],N)),J.style&&(Ct=uv(Ne(T,Qd(J.style)),J.style,We,N))}J.links.map(function(Mo){try{var $s=Ya(ce(T,xs(Qd(Mo))),Mo);return mv(Ne(T,Qd(Mo)),$s,Mo,N)}catch(bs){}});var kt=av(Ne(T,Qd(J.workbooks[0])),J.workbooks[0],N),qt={},Ir="";J.coreprops.length&&(Ir=Ne(T,Qd(J.coreprops[0]),!0),Ir&&(qt=Ks(Ir)),J.extprops.length!==0&&(Ir=Ne(T,Qd(J.extprops[0]),!0),Ir&&Ps(Ir,qt,N)));var Ur={};(!N.bookSheets||N.bookProps)&&(J.custprops.length!==0&&(Ir=ce(T,Qd(J.custprops[0]),!0),Ir&&(Ur=ol(Ir,N))));var Vr={};if((N.bookSheets||N.bookProps)&&(kt.Sheets?_e=kt.Sheets.map(function($s){return $s.name}):qt.Worksheets&&qt.SheetNames.length>0&&(_e=qt.SheetNames),N.bookProps&&(Vr.Props=qt,Vr.Custprops=Ur),N.bookSheets&&typeof _e!="undefined"&&(Vr.SheetNames=_e),N.bookSheets?Vr.SheetNames:N.bookProps))return Vr;_e={};var yn={};N.bookDeps&&J.calcchain&&(yn=pv(Ne(T,Qd(J.calcchain)),J.calcchain,N));var Qr=0,Pn={},Vn,Jn;{var Sn=kt.Sheets;qt.Worksheets=Sn.length,qt.SheetNames=[];for(var zi=0;zi!=Sn.length;++zi)qt.SheetNames[zi]=Sn[zi].name}var Aa=ne?"bin":"xml",la=J.workbooks[0].lastIndexOf("/"),Oa=(J.workbooks[0].slice(0,la+1)+"_rels/"+J.workbooks[0].slice(la+1)+".rels").replace(/^\//,"");re(T,Oa)||(Oa="xl/_rels/workbook."+Aa+".rels");var fo=Ya(ce(T,Oa,!0),Oa);fo&&(fo=_A(fo,kt.Sheets));var Ca=Ne(T,"xl/worksheets/sheet.xml",!0)?1:0;e:for(Qr=0;Qr!=qt.Worksheets;++Qr){var Da="sheet";if(fo&&fo[Qr]?(Vn="xl/"+fo[Qr][1].replace(/[\/]?xl\//,""),re(T,Vn)||(Vn=fo[Qr][1]),re(T,Vn)||(Vn=Oa.replace(/_rels\/.*$/,"")+fo[Qr][1]),Da=fo[Qr][2]):(Vn="xl/worksheets/sheet"+(Qr+1-Ca)+"."+Aa,Vn=Vn.replace(/sheet0\./,"sheet.")),Jn=Vn.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),N&&N.sheets!=null)switch(typeof N.sheets){case"number":if(Qr!=N.sheets)continue e;break;case"string":if(qt.SheetNames[Qr].toLowerCase()!=N.sheets.toLowerCase())continue e;break;default:if(Array.isArray&&Array.isArray(N.sheets)){for(var Ta=!1,va=0;va!=N.sheets.length;++va)typeof N.sheets[va]=="number"&&N.sheets[va]==Qr&&(Ta=1),typeof N.sheets[va]=="string"&&N.sheets[va].toLowerCase()==qt.SheetNames[Qr].toLowerCase()&&(Ta=1);if(!Ta)continue e}}SA(T,Vn,Jn,qt.SheetNames[Qr],Qr,Pn,_e,Da,N,kt,We,Ct)}return Vr={Directory:J,Workbook:kt,Props:qt,Custprops:Ur,Deps:yn,Sheets:_e,SheetNames:qt.SheetNames,Strings:Uh,Styles:Ct,Themes:We,SSF:X.get_table()},N&&N.bookFiles&&(T.files?(Vr.keys=I,Vr.files=T.files):(Vr.keys=[],Vr.files={},T.FullPaths.forEach(function(Mo,$s){Mo=Mo.replace(/^Root Entry[\/]/,""),Vr.keys.push(Mo),Vr.files[Mo]=T.FileIndex[$s]}))),N&&N.bookVBA&&(J.vba.length>0?Vr.vbaraw=Ne(T,Qd(J.vba[0]),!0):J.defaults&&J.defaults.bin===$r&&(Vr.vbaraw=Ne(T,"xl/vbaProject.bin",!0))),Vr}function EA(T,N){var I=N||{},J="Workbook",ne=Ze.find(T,J);try{if(J="/!DataSpaces/Version",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);if(Jt(ne.content),J="/!DataSpaces/DataSpaceMap",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);var _e=tr(ne.content);if(_e.length!==1||_e[0].comps.length!==1||_e[0].comps[0].t!==0||_e[0].name!=="StrongEncryptionDataSpace"||_e[0].comps[0].v!=="EncryptedPackage")throw new Error("ECMA-376 Encrypted file bad "+J);if(J="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);var qe=mr(ne.content);if(qe.length!=1||qe[0]!="StrongEncryptionTransform")throw new Error("ECMA-376 Encrypted file bad "+J);if(J="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);un(ne.content)}catch(Ct){}if(J="/EncryptionInfo",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);var We=vn(ne.content);if(J="/EncryptedPackage",ne=Ze.find(T,J),!ne||!ne.content)throw new Error("ECMA-376 Encrypted file missing "+J);if(We[0]==4&&typeof decrypt_agile!="undefined")return decrypt_agile(We[1],ne.content,I.password||"",I);if(We[0]==2&&typeof decrypt_std76!="undefined")return decrypt_std76(We[1],ne.content,I.password||"",I);throw new Error("File is password-protected")}function CA(T,N){if(vh=1024,N.bookType=="ods")return dp(T,N);T&&!T.SSF&&(T.SSF=X.get_table()),T&&T.SSF&&(V(X),X.load_table(T.SSF),N.revssf=G(T.SSF),N.revssf[T.SSF[65535]]=0,N.ssf=T.SSF),N.rels={},N.wbrels={},N.Strings=[],N.Strings.Count=0,N.Strings.Unique=0,Jh?N.revStrings=new Map:(N.revStrings={},N.revStrings.foo=[],delete N.revStrings.foo);var I=N.bookType=="xlsb"?"bin":"xml",J=ei.indexOf(N.bookType)>-1,ne=oo();fp(N=N||{});var _e=Yt(),qe="",We=0;if(N.cellXfs=[],bh(N.cellXfs,{},{revssf:{General:0}}),T.Props||(T.Props={}),qe="docProps/core.xml",Dt(_e,qe,ta(T.Props,N)),ne.coreprops.push(qe),Wo(N.rels,2,qe,za.CORE_PROPS),qe="docProps/app.xml",!(T.Props&&T.Props.SheetNames))if(!T.Workbook||!T.Workbook.Sheets)T.Props.SheetNames=T.SheetNames;else{for(var Ct=[],kt=0;kt<T.SheetNames.length;++kt)(T.Workbook.Sheets[kt]||{}).Hidden!=2&&Ct.push(T.SheetNames[kt]);T.Props.SheetNames=Ct}for(T.Props.Worksheets=T.Props.SheetNames.length,Dt(_e,qe,Ns(T.Props,N)),ne.extprops.push(qe),Wo(N.rels,3,qe,za.EXT_PROPS),T.Custprops!==T.Props&&Ve(T.Custprops||{}).length>0&&(qe="docProps/custom.xml",Dt(_e,qe,Vs(T.Custprops,N)),ne.custprops.push(qe),Wo(N.rels,4,qe,za.CUST_PROPS)),We=1;We<=T.SheetNames.length;++We){var qt={"!id":{}},Ir=T.Sheets[T.SheetNames[We-1]],Ur=(Ir||{})["!type"]||"sheet";switch(Ur){case"chart":default:qe="xl/worksheets/sheet"+We+"."+I,Dt(_e,qe,vv(We-1,qe,N,T,qt)),ne.sheets.push(qe),Wo(N.wbrels,-1,"worksheets/sheet"+We+"."+I,za.WS[0])}if(Ir){var Vr=Ir["!comments"],yn=!1;if(Vr&&Vr.length>0){var Qr="xl/comments"+We+"."+I;Dt(_e,Qr,bv(Vr,Qr,N)),ne.comments.push(Qr),Wo(qt,-1,"../comments"+We+"."+I,za.CMNT),yn=!0}Ir["!legacy"]&&(yn&&Dt(_e,"xl/drawings/vmlDrawing"+We+".vml",gf(We,Ir["!comments"]))),delete Ir["!comments"],delete Ir["!legacy"]}qt["!id"].rId1&&Dt(_e,xs(qe),rs(qt))}return N.Strings!=null&&N.Strings.length>0&&(qe="xl/sharedStrings."+I,Dt(_e,qe,yv(N.Strings,qe,N)),ne.strs.push(qe),Wo(N.wbrels,-1,"sharedStrings."+I,za.SST)),qe="xl/workbook."+I,Dt(_e,qe,gv(T,qe,N)),ne.workbooks.push(qe),Wo(N.rels,1,qe,za.WB),qe="xl/theme/theme1.xml",Dt(_e,qe,Ld(T.Themes,N)),ne.themes.push(qe),Wo(N.wbrels,-1,"theme/theme1.xml",za.THEME),qe="xl/styles."+I,Dt(_e,qe,Av(T,qe,N)),ne.styles.push(qe),Wo(N.wbrels,-1,"styles."+I,za.STY),T.vbaraw&&J&&(qe="xl/vbaProject.bin",Dt(_e,qe,T.vbaraw),ne.vba.push(qe),Wo(N.wbrels,-1,"vbaProject.bin",za.VBA)),Dt(_e,"[Content_Types].xml",Do(ne,N)),Dt(_e,"_rels/.rels",rs(N.rels)),Dt(_e,"xl/_rels/workbook."+I+".rels",rs(N.wbrels)),delete N.revssf,delete N.ssf,_e}function Mf(T,N){var I="";switch((N||{}).type||"base64"){case"buffer":return[T[0],T[1],T[2],T[3],T[4],T[5],T[6],T[7]];case"base64":I=E.decode(T.slice(0,12));break;case"binary":I=T;break;case"array":return[T[0],T[1],T[2],T[3],T[4],T[5],T[6],T[7]];default:throw new Error("Unrecognized type "+(N&&N.type||"undefined"))}return[I.charCodeAt(0),I.charCodeAt(1),I.charCodeAt(2),I.charCodeAt(3),I.charCodeAt(4),I.charCodeAt(5),I.charCodeAt(6),I.charCodeAt(7)]}function TA(T,N){return Ze.find(T,"EncryptedPackage")?EA(T,N):qh(T,N)}function LA(T,N){var I,J=T,ne=N||{};return ne.type||(ne.type=S&&m.isBuffer(T)?"buffer":"base64"),I=Dr(J,ne),pp(I,ne)}function mp(T,N){var I=0;e:for(;I<T.length;)switch(T.charCodeAt(I)){case 10:case 13:case 32:++I;break;case 60:return Df(T.slice(I),N);default:break e}return vu.to_workbook(T,N)}function OA(T,N){var I="",J=Mf(T,N);switch(N.type){case"base64":I=E.decode(T);break;case"binary":I=T;break;case"buffer":I=T.toString("binary");break;case"array":I=Pe(T);break;default:throw new Error("Unrecognized type "+N.type)}return J[0]==239&&J[1]==187&&J[2]==191&&(I=ar(I)),mp(I,N)}function IA(T,N){var I=T;return N.type=="base64"&&(I=E.decode(I)),I=cptable.utils.decode(1200,I.slice(2),"str"),N.type="binary",mp(I,N)}function DA(T){return T.match(/[^\x00-\x7F]/)?Gr(T):T}function kf(T,N,I,J){return J?(I.type="string",vu.to_workbook(T,I)):vu.to_workbook(N,I)}function tf(T,N){p();var I=N||{};if(typeof ArrayBuffer!="undefined"&&T instanceof ArrayBuffer)return tf(new Uint8Array(T),(I=Ut(I),I.type="array",I));var J=T,ne=[0,0,0,0],_e=!1;if(I.cellStyles&&(I.cellNF=!0,I.sheetStubs=!0),Lh={},I.dateNF&&(Lh.dateNF=I.dateNF),I.type||(I.type=S&&m.isBuffer(T)?"buffer":"base64"),I.type=="file"&&(I.type=S?"buffer":"binary",J=he(T)),I.type=="string"&&(_e=!0,I.type="binary",I.codepage=65001,J=DA(T)),I.type=="array"&&typeof Uint8Array!="undefined"&&T instanceof Uint8Array&&typeof ArrayBuffer!="undefined"){var qe=new ArrayBuffer(3),We=new Uint8Array(qe);if(We.foo="bar",!We.foo)return I=Ut(I),I.type="array",tf(Y(J),I)}switch((ne=Mf(J,I))[0]){case 208:if(ne[1]===207&&ne[2]===17&&ne[3]===224&&ne[4]===161&&ne[5]===177&&ne[6]===26&&ne[7]===225)return TA(Ze.read(J,I),I);break;case 9:if(ne[1]<=8)return qh(J,I);break;case 60:return Df(J,I);case 73:if(ne[1]===73&&ne[2]===42&&ne[3]===0)throw new Error("TIFF Image File is not a spreadsheet");if(ne[1]===68)return Zd(J,I);break;case 84:if(ne[1]===65&&ne[2]===66&&ne[3]===76)return ld.to_workbook(J,I);break;case 80:return ne[1]===75&&ne[2]<9&&ne[3]<9?LA(J,I):kf(T,J,I,_e);case 239:return ne[3]===60?Df(J,I):kf(T,J,I,_e);case 255:if(ne[1]===254)return IA(J,I);break;case 0:if(ne[1]===0&&ne[2]>=2&&ne[3]===0)return Iu.to_workbook(J,I);break;case 3:case 131:case 139:case 140:return qu.to_workbook(J,I);case 123:if(ne[1]===92&&ne[2]===114&&ne[3]===116)return pe.to_workbook(J,I);break;case 10:case 13:case 32:return OA(J,I);case 137:if(ne[1]===80&&ne[2]===78&&ne[3]===71)throw new Error("PNG Image File is not a spreadsheet");break}return qu.versions.indexOf(ne[0])>-1&&ne[2]<=12&&ne[3]<=31?qu.to_workbook(J,I):kf(T,J,I,_e)}function gp(T,N){var I=N||{};return I.type="file",tf(T,I)}function vp(T,N){switch(N.type){case"base64":case"binary":break;case"buffer":case"array":N.type="";break;case"file":return ee(N.file,Ze.write(T,{type:S?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+N.bookType+"' files");default:throw new Error("Unrecognized type "+N.type)}return Ze.write(T,N)}function NA(T,N){var I=Ut(N||{}),J=CA(T,I),ne={};if(I.compression&&(ne.compression="DEFLATE"),I.password)ne.type=S?"nodebuffer":"string";else switch(I.type){case"base64":ne.type="base64";break;case"binary":ne.type="string";break;case"string":throw new Error("'string' output type invalid for '"+I.bookType+"' files");case"buffer":case"file":ne.type=S?"nodebuffer":"string";break;default:throw new Error("Unrecognized type "+I.type)}var _e=J.FullPaths?Ze.write(J,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[ne.type]||ne.type}):J.generate(ne);return I.password&&typeof encrypt_agile!="undefined"?vp(encrypt_agile(_e,I.password),I):I.type==="file"?ee(I.file,_e):I.type=="string"?ar(_e):_e}function MA(T,N){var I=N||{},J=Yv(T,I);return vp(J,I)}function Jd(T,N,I){I||(I="");var J=I+T;switch(N.type){case"base64":return E.encode(Gr(J));case"binary":return Gr(J);case"string":return T;case"file":return ee(N.file,J,"utf8");case"buffer":return S?O(J,"utf8"):Jd(J,{type:"binary"}).split("").map(function(ne){return ne.charCodeAt(0)})}throw new Error("Unrecognized type "+N.type)}function kA(T,N){switch(N.type){case"base64":return E.encode(T);case"binary":return T;case"string":return T;case"file":return ee(N.file,T,"binary");case"buffer":return S?O(T,"binary"):T.split("").map(function(I){return I.charCodeAt(0)})}throw new Error("Unrecognized type "+N.type)}function rf(T,N){switch(N.type){case"string":case"base64":case"binary":for(var I="",J=0;J<T.length;++J)I+=String.fromCharCode(T[J]);return N.type=="base64"?E.encode(I):N.type=="string"?ar(I):I;case"file":return ee(N.file,T);case"buffer":return T;default:throw new Error("Unrecognized type "+N.type)}}function nf(T,N){p(),Wg(T);var I=Ut(N||{});if(I.cellStyles&&(I.cellNF=!0,I.sheetStubs=!0),I.type=="array"){I.type="binary";var J=nf(T,I);return I.type="array",K(J)}switch(I.bookType||"xlsb"){case"xml":case"xlml":return Jd(Uv(T,I),I);case"slk":case"sylk":return Jd(pA(T,I),I);case"htm":case"html":return Jd(hA(T,I),I);case"txt":return kA(AA(T,I),I);case"csv":return Jd(fA(T,I),I,"\uFEFF");case"dif":return Jd(mA(T,I),I);case"dbf":return rf(yA(T,I),I);case"prn":return Jd(gA(T,I),I);case"rtf":return Jd(vA(T,I),I);case"eth":return Jd(bA(T,I),I);case"fods":return Jd(dp(T,I),I);case"wk1":return rf(wA(T,I),I);case"wk3":return rf(Iu.book_to_wk3(T,I),I);case"biff2":I.biff||(I.biff=2);case"biff3":I.biff||(I.biff=3);case"biff4":return I.biff||(I.biff=4),rf(np(T,I),I);case"biff5":I.biff||(I.biff=5);case"biff8":case"xla":case"xls":return I.biff||(I.biff=8),MA(T,I);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"ods":return NA(T,I);default:throw new Error("Unrecognized bookType |"+I.bookType+"|")}}function Ap(T){if(T.bookType)return;var N={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"},I=T.file.slice(T.file.lastIndexOf(".")).toLowerCase();I.match(/^\.[a-z]+$/)&&(T.bookType=I.slice(1)),T.bookType=N[T.bookType]||T.bookType}function yp(T,N,I){var J=I||{};return J.type="file",J.file=N,Ap(J),nf(T,J)}function RA(T,N,I,J){var ne=I||{};ne.type="file",ne.file=T,Ap(ne),ne.type="buffer";var _e=J;return _e instanceof Function||(_e=I),we.writeFile(T,nf(N,ne),_e)}function bp(T,N,I,J,ne,_e,qe,We){var Ct=gi(I),kt=We.defval,qt=We.raw||!Object.prototype.hasOwnProperty.call(We,"raw"),Ir=!0,Ur=ne===1?[]:{};if(ne!==1)if(Object.defineProperty)try{Object.defineProperty(Ur,"__rowNum__",{value:I,enumerable:!1})}catch(Pn){Ur.__rowNum__=I}else Ur.__rowNum__=I;if(!qe||T[I])for(var Vr=N.s.c;Vr<=N.e.c;++Vr){var yn=qe?T[I][Vr]:T[J[Vr]+Ct];if(yn===void 0||yn.t===void 0){if(kt===void 0)continue;_e[Vr]!=null&&(Ur[_e[Vr]]=kt);continue}var Qr=yn.v;switch(yn.t){case"z":if(Qr==null)break;continue;case"e":Qr=Qr==0?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+yn.t)}if(_e[Vr]!=null){if(Qr==null)if(yn.t=="e"&&Qr===null)Ur[_e[Vr]]=null;else if(kt!==void 0)Ur[_e[Vr]]=kt;else if(qt&&Qr===null)Ur[_e[Vr]]=null;else continue;else Ur[_e[Vr]]=qt||We.rawNumbers&&yn.t=="n"?Qr:ft(yn,Qr,We);Qr!=null&&(Ir=!1)}}return{row:Ur,isempty:Ir}}function af(T,N){if(T==null||T["!ref"]==null)return[];var I={t:"n",v:0},J=0,ne=1,_e=[],qe=0,We="",Ct={s:{r:0,c:0},e:{r:0,c:0}},kt=N||{},qt=kt.range!=null?kt.range:T["!ref"];kt.header===1?J=1:kt.header==="A"?J=2:Array.isArray(kt.header)?J=3:kt.header==null&&(J=0);switch(typeof qt){case"string":Ct=ua(qt);break;case"number":Ct=ua(T["!ref"]),Ct.s.r=qt;break;default:Ct=qt}J>0&&(ne=0);var Ir=gi(Ct.s.r),Ur=[],Vr=[],yn=0,Qr=0,Pn=Array.isArray(T),Vn=Ct.s.r,Jn=0,Sn=0;for(Pn&&!T[Vn]&&(T[Vn]=[]),Jn=Ct.s.c;Jn<=Ct.e.c;++Jn){Ur[Jn]=ha(Jn),I=Pn?T[Vn][Jn]:T[Ur[Jn]+Ir];switch(J){case 1:_e[Jn]=Jn-Ct.s.c;break;case 2:_e[Jn]=Ur[Jn];break;case 3:_e[Jn]=kt.header[Jn-Ct.s.c];break;default:for(I==null&&(I={w:"__EMPTY",t:"s"}),We=qe=ft(I,null,kt),Qr=0,Sn=0;Sn<_e.length;++Sn)_e[Sn]==We&&(We=qe+"_"+ ++Qr);_e[Jn]=We}}for(Vn=Ct.s.r+ne;Vn<=Ct.e.r;++Vn){var zi=bp(T,Ct,Vn,Ur,J,_e,Pn,kt);(zi.isempty===!1||(J===1?kt.blankrows!==!1:!!kt.blankrows))&&(Vr[yn++]=zi.row)}return Vr.length=yn,Vr}var wp=/"/g;function xp(T,N,I,J,ne,_e,qe,We){for(var Ct=!0,kt=[],qt="",Ir=gi(I),Ur=N.s.c;Ur<=N.e.c;++Ur){if(!J[Ur])continue;var Vr=We.dense?(T[I]||[])[Ur]:T[J[Ur]+Ir];if(Vr==null)qt="";else if(Vr.v!=null){Ct=!1,qt=""+(We.rawNumbers&&Vr.t=="n"?Vr.v:ft(Vr,null,We));for(var yn=0,Qr=0;yn!==qt.length;++yn)if((Qr=qt.charCodeAt(yn))===ne||Qr===_e||Qr===34||We.forceQuotes){qt='"'+qt.replace(wp,'""')+'"';break}qt=="ID"&&(qt='"ID"')}else Vr.f!=null&&!Vr.F?(Ct=!1,qt="="+Vr.f,qt.indexOf(",")>=0&&(qt='"'+qt.replace(wp,'""')+'"')):qt="";kt.push(qt)}return We.blankrows===!1&&Ct?null:kt.join(qe)}function of(T,N){var I=[],J=N==null?{}:N;if(T==null||T["!ref"]==null)return"";var ne=ua(T["!ref"]),_e=J.FS!==void 0?J.FS:",",qe=_e.charCodeAt(0),We=J.RS!==void 0?J.RS:`
`,Ct=We.charCodeAt(0),kt=new RegExp((_e=="|"?"\\|":_e)+"+$"),qt="",Ir=[];J.dense=Array.isArray(T);for(var Ur=J.skipHidden&&T["!cols"]||[],Vr=J.skipHidden&&T["!rows"]||[],yn=ne.s.c;yn<=ne.e.c;++yn)(Ur[yn]||{}).hidden||(Ir[yn]=ha(yn));for(var Qr=ne.s.r;Qr<=ne.e.r;++Qr){if((Vr[Qr]||{}).hidden)continue;if(qt=xp(T,ne,Qr,Ir,qe,Ct,_e,J),qt==null)continue;J.strip&&(qt=qt.replace(kt,"")),I.push(qt+We)}return delete J.dense,I.join("")}function _p(T,N){N||(N={}),N.FS=" ",N.RS=`
`;var I=of(T,N);if(typeof cptable=="undefined"||N.type=="string")return I;var J=cptable.utils.encode(1200,I,"str");return String.fromCharCode(255)+String.fromCharCode(254)+J}function Rf(T){var N="",I,J="";if(T==null||T["!ref"]==null)return[];var ne=ua(T["!ref"]),_e="",qe=[],We,Ct=[],kt=Array.isArray(T);for(We=ne.s.c;We<=ne.e.c;++We)qe[We]=ha(We);for(var qt=ne.s.r;qt<=ne.e.r;++qt)for(_e=gi(qt),We=ne.s.c;We<=ne.e.c;++We){if(N=qe[We]+_e,I=kt?(T[qt]||[])[We]:T[N],J="",I===void 0)continue;if(I.F!=null){if(N=I.F,!I.f)continue;J=I.f,N.indexOf(":")==-1&&(N=N+":"+N)}if(I.f!=null)J=I.f;else{if(I.t=="z")continue;if(I.t=="n"&&I.v!=null)J=""+I.v;else if(I.t=="b")J=I.v?"TRUE":"FALSE";else if(I.w!==void 0)J="'"+I.w;else{if(I.v===void 0)continue;I.t=="s"?J="'"+I.v:J=""+I.v}}Ct[Ct.length]=N+"="+J}return Ct}function Sp(T,N,I){var J=I||{},ne=+!J.skipHeader,_e=T||{},qe=0,We=0;if(_e&&J.origin!=null)if(typeof J.origin=="number")qe=J.origin;else{var Ct=typeof J.origin=="string"?Li(J.origin):J.origin;qe=Ct.r,We=Ct.c}var kt,qt={s:{c:0,r:0},e:{c:We,r:qe+N.length-1+ne}};if(_e["!ref"]){var Ir=ua(_e["!ref"]);qt.e.c=Math.max(qt.e.c,Ir.e.c),qt.e.r=Math.max(qt.e.r,Ir.e.r),qe==-1&&(qe=Ir.e.r+1,qt.e.r=qe+N.length-1+ne)}else qe==-1&&(qe=0,qt.e.r=N.length-1+ne);var Ur=J.header||[],Vr=0;N.forEach(function(Qr,Pn){Ve(Qr).forEach(function(Vn){(Vr=Ur.indexOf(Vn))==-1&&(Ur[Vr=Ur.length]=Vn);var Jn=Qr[Vn],Sn="z",zi="",Aa=hn({c:We+Vr,r:qe+Pn+ne});kt=zh.sheet_get_cell(_e,Aa),Jn&&typeof Jn=="object"&&!(Jn instanceof Date)?_e[Aa]=Jn:(typeof Jn=="number"?Sn="n":typeof Jn=="boolean"?Sn="b":typeof Jn=="string"?Sn="s":Jn instanceof Date?(Sn="d",J.cellDates||(Sn="n",Jn=me(Jn)),zi=J.dateNF||X._table[14]):Jn===null&&J.nullError&&(Sn="e",Jn=0),kt?(kt.t=Sn,kt.v=Jn,delete kt.w,delete kt.R,zi&&(kt.z=zi)):_e[Aa]=kt={t:Sn,v:Jn},zi&&(kt.z=zi))})}),qt.e.c=Math.max(qt.e.c,We+Ur.length-1);var yn=gi(qe);if(ne)for(Vr=0;Vr<Ur.length;++Vr)_e[ha(Vr+We)+yn]={t:"s",v:Ur[Vr]};return _e["!ref"]=ca(qt),_e}function FA(T,N){return Sp(null,T,N)}var zh={encode_col:ha,encode_row:gi,encode_cell:hn,encode_range:ca,decode_col:Ki,decode_row:hi,split_cell:jo,decode_cell:Li,decode_range:Gi,format_cell:ft,get_formulae:Rf,make_csv:of,make_json:af,make_formulae:Rf,sheet_add_aoa:_r,sheet_add_json:Sp,sheet_add_dom:ip,aoa_to_sheet:Tt,json_to_sheet:FA,table_to_sheet:ap,table_to_book:lA,sheet_to_csv:of,sheet_to_txt:_p,sheet_to_json:af,sheet_to_html:wh.from_sheet,sheet_to_formulae:Rf,sheet_to_row_object_array:af};(function(T){T.consts=T.consts||{};function N(_e){_e.forEach(function(qe){T.consts[qe[0]]=qe[1]})}function I(_e,qe,We){return _e[qe]!=null?_e[qe]:_e[qe]=We}function J(_e,qe,We){if(typeof qe=="string"){if(Array.isArray(_e)){var Ct=Li(qe);return _e[Ct.r]||(_e[Ct.r]=[]),_e[Ct.r][Ct.c]||(_e[Ct.r][Ct.c]={t:"z"})}return _e[qe]||(_e[qe]={t:"z"})}return typeof qe!="number"?J(_e,hn(qe)):J(_e,hn({r:qe,c:We||0}))}T.sheet_get_cell=J;function ne(_e,qe){if(typeof qe=="number"){if(qe>=0&&_e.SheetNames.length>qe)return qe;throw new Error("Cannot find sheet # "+qe)}else if(typeof qe=="string"){var We=_e.SheetNames.indexOf(qe);if(We>-1)return We;throw new Error("Cannot find sheet name |"+qe+"|")}else throw new Error("Cannot find sheet |"+qe+"|")}return T.book_new=function(){return{SheetNames:[],Sheets:{}}},T.book_append_sheet=function(_e,qe,We){if(!We)for(var Ct=1;Ct<=65535&&!(_e.SheetNames.indexOf(We="Sheet"+Ct)==-1);++Ct,We=void 0);if(!We||_e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(Zf(We),_e.SheetNames.indexOf(We)>=0)throw new Error("Worksheet with name |"+We+"| already exists!");_e.SheetNames.push(We),_e.Sheets[We]=qe},T.book_set_sheet_visibility=function(_e,qe,We){I(_e,"Workbook",{}),I(_e.Workbook,"Sheets",[]);var Ct=ne(_e,qe);I(_e.Workbook.Sheets,Ct,{});switch(We){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+We)}_e.Workbook.Sheets[Ct].Hidden=We},N([["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]]),T.cell_set_number_format=function(_e,qe){return _e.z=qe,_e},T.cell_set_hyperlink=function(_e,qe,We){return qe?(_e.l={Target:qe},We&&(_e.l.Tooltip=We)):delete _e.l,_e},T.cell_set_internal_link=function(_e,qe,We){return T.cell_set_hyperlink(_e,"#"+qe,We)},T.cell_add_comment=function(_e,qe,We){_e.c||(_e.c=[]),_e.c.push({t:qe,a:We||"SheetJS"})},T.sheet_set_array_formula=function(_e,qe,We){for(var Ct=typeof qe!="string"?qe:ua(qe),kt=typeof qe=="string"?qe:ca(qe),qt=Ct.s.r;qt<=Ct.e.r;++qt)for(var Ir=Ct.s.c;Ir<=Ct.e.c;++Ir){var Ur=J(_e,qt,Ir);Ur.t="n",Ur.F=kt,delete Ur.v,qt==Ct.s.r&&Ir==Ct.s.c&&(Ur.f=We)}return _e},T})(zh),S&&!0&&function(){var T=o(6).Readable,N=function(_e,qe){var We=T(),Ct=qe==null?{}:qe;if(_e==null||_e["!ref"]==null)return We.push(null),We;var kt=ua(_e["!ref"]),qt=Ct.FS!==void 0?Ct.FS:",",Ir=qt.charCodeAt(0),Ur=Ct.RS!==void 0?Ct.RS:`
`,Vr=Ur.charCodeAt(0),yn=new RegExp((qt=="|"?"\\|":qt)+"+$"),Qr="",Pn=[];Ct.dense=Array.isArray(_e);for(var Vn=Ct.skipHidden&&_e["!cols"]||[],Jn=Ct.skipHidden&&_e["!rows"]||[],Sn=kt.s.c;Sn<=kt.e.c;++Sn)(Vn[Sn]||{}).hidden||(Pn[Sn]=ha(Sn));var zi=kt.s.r,Aa=!1;return We._read=function(){if(!Aa)return Aa=!0,We.push("\uFEFF");for(;zi<=kt.e.r;){if(++zi,(Jn[zi-1]||{}).hidden)continue;if(Qr=xp(_e,kt,zi-1,Pn,Ir,Vr,qt,Ct),Qr!=null){Ct.strip&&(Qr=Qr.replace(yn,"")),We.push(Qr+Ur);break}}if(zi>kt.e.r)return We.push(null)},We},I=function(_e,qe){var We=T(),Ct=qe||{},kt=Ct.header!=null?Ct.header:wh.BEGIN,qt=Ct.footer!=null?Ct.footer:wh.END;We.push(kt);var Ir=Gi(_e["!ref"]);Ct.dense=Array.isArray(_e),We.push(wh._preamble(_e,Ir,Ct));var Ur=Ir.s.r,Vr=!1;return We._read=function(){if(Ur>Ir.e.r)return Vr||(Vr=!0,We.push("</table>"+qt)),We.push(null);for(;Ur<=Ir.e.r;){We.push(wh._row(_e,Ir,Ur,Ct)),++Ur;break}},We},J=function(_e,qe){var We=T({objectMode:!0});if(_e==null||_e["!ref"]==null)return We.push(null),We;var Ct={t:"n",v:0},kt=0,qt=1,Ir=[],Ur=0,Vr="",yn={s:{r:0,c:0},e:{r:0,c:0}},Qr=qe||{},Pn=Qr.range!=null?Qr.range:_e["!ref"];Qr.header===1?kt=1:Qr.header==="A"?kt=2:Array.isArray(Qr.header)&&(kt=3);switch(typeof Pn){case"string":yn=ua(Pn);break;case"number":yn=ua(_e["!ref"]),yn.s.r=Pn;break;default:yn=Pn}kt>0&&(qt=0);var Vn=gi(yn.s.r),Jn=[],Sn=0,zi=Array.isArray(_e),Aa=yn.s.r,la=0,Oa=0;for(zi&&!_e[Aa]&&(_e[Aa]=[]),la=yn.s.c;la<=yn.e.c;++la){Jn[la]=ha(la),Ct=zi?_e[Aa][la]:_e[Jn[la]+Vn];switch(kt){case 1:Ir[la]=la-yn.s.c;break;case 2:Ir[la]=Jn[la];break;case 3:Ir[la]=Qr.header[la-yn.s.c];break;default:for(Ct==null&&(Ct={w:"__EMPTY",t:"s"}),Vr=Ur=ft(Ct,null,Qr),Sn=0,Oa=0;Oa<Ir.length;++Oa)Ir[Oa]==Vr&&(Vr=Ur+"_"+ ++Sn);Ir[la]=Vr}}return Aa=yn.s.r+qt,We._read=function(){if(Aa>yn.e.r)return We.push(null);for(;Aa<=yn.e.r;){var fo=bp(_e,yn,Aa,Jn,kt,Ir,zi,Qr);if(++Aa,fo.isempty===!1||(kt===1?Qr.blankrows!==!1:!!Qr.blankrows)){We.push(fo.row);break}}},We};l.stream={to_json:J,to_html:I,to_csv:N}}(),typeof qh!="undefined"&&(l.parse_xlscfb=qh),l.parse_zip=pp,l.read=tf,l.readFile=gp,l.readFileSync=gp,l.write=nf,l.writeFile=yp,l.writeFileSync=yp,l.writeFileAsync=RA,l.utils=zh,l.SSF=X,typeof Ze!="undefined"&&(l.CFB=Ze)}t(k),typeof window!="undefined"&&!window.XLSX&&(window.XLSX=a);var e=a,h=a}).call(this,o("UywP"),o("/UA6").Buffer,o("7vYp"))},PhIt:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("btVU"),a=o.n(v)},ProS:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("aX58"),a=o("bYtY"),t=o("Qe9p"),e=o("ItGF"),h=o("BPZU"),l=o("H6uX"),s=o("fmMI"),n=o("hD7B"),d=o("IDmD"),c=o("ypgQ"),r=o("+wW9"),f=o("0V0F"),i=o("bLfw"),u=o("T4UG"),p=o("sS/r"),g=o("6Ic6"),A=o("IwbS"),b=o("4NO4"),x=o("iLNv"),w=x.throttle,_=o("/WM3"),C=o("uAnK"),L=o("mYwL"),E=o("af/B"),S=o("xTNl"),O=o("8hn6");o("A1Ka");var D=o("7DRL"),F=a.assert,U=a.each,R=a.isFunction,K=a.isObject,Z=i.parseClassType,P="4.8.0",Y={zrender:"4.3.1"},W=1,z=1e3,H=800,X=900,V=5e3,q=1e3,se=1100,ve=2e3,ue=3e3,xe=3500,Fe=4e3,Ue=5e3,Ze={PROCESSOR:{FILTER:z,SERIES_FILTER:H,STATISTIC:V},VISUAL:{LAYOUT:q,PROGRESSIVE_LAYOUT:se,GLOBAL:ve,CHART:ue,POST_CHART_LAYOUT:xe,COMPONENT:Fe,BRUSH:Ue}},we="__flagInMainProcess",He="__optionUpdated",ee=/^[a-zA-Z0-9_]+$/;function he(Bt,or){return function(Hr,Tr,jr){if(!or&&this._disposed){rr(this.id);return}Hr=Hr&&Hr.toLowerCase(),l.prototype[Bt].call(this,Hr,Tr,jr)}}function Ve(){l.call(this)}Ve.prototype.on=he("on",!0),Ve.prototype.off=he("off",!0),Ve.prototype.one=he("one",!0),a.mixin(Ve,l);function oe(Bt,or,Hr){Hr=Hr||{},typeof or=="string"&&(or=ze[or]),this.id,this.group,this._dom=Bt;var Tr="canvas",jr=this._zr=v.init(Bt,{renderer:Hr.renderer||Tr,devicePixelRatio:Hr.devicePixelRatio,width:Hr.width,height:Hr.height});this._throttledZrFlush=w(a.bind(jr.flush,jr),17);var or=a.clone(or);or&&r(or,!0),this._theme=or,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new d;var pn=this._api=$e(this);function en(ti,ri){return ti.__prio-ri.__prio}h(Dt,en),h(Ne,en),this._scheduler=new E(this,pn,Ne,Dt),l.call(this,this._ecEventProcessor=new ae),this._messageCenter=new Ve,this._initEvents(),this.resize=a.bind(this.resize,this),this._pendingActions=[],jr.animation.on("frame",this._onframe,this),De(jr,this),a.setAsPrimitive(this)}var Q=oe.prototype;Q._onframe=function(){if(this._disposed)return;var Bt=this._scheduler;if(this[He]){var or=this[He].silent;this[we]=!0,Ae(this),te.update.call(this),this[we]=!1,this[He]=!1,de.call(this,or),ye.call(this,or)}else if(Bt.unfinished){var Hr=W,Tr=this._model,jr=this._api;Bt.unfinished=!1;do{var pn=+new Date;Bt.performSeriesTasks(Tr),Bt.performDataProcessorTasks(Tr),Me(this,Tr),Bt.performVisualTasks(Tr),Ut(this,this._model,jr,"remain"),Hr-=+new Date-pn}while(Hr>0&&Bt.unfinished);Bt.unfinished||this._zr.flush()}},Q.getDom=function(){return this._dom},Q.getZr=function(){return this._zr},Q.setOption=function(Bt,or,Hr){if(this._disposed){rr(this.id);return}var Tr;if(K(or)&&(Hr=or.lazyUpdate,Tr=or.silent,or=or.notMerge),this[we]=!0,!this._model||or){var jr=new c(this._api),pn=this._theme,en=this._model=new s;en.scheduler=this._scheduler,en.init(null,null,pn,jr)}this._model.setOption(Bt,ce),Hr?(this[He]={silent:Tr},this[we]=!1):(Ae(this),te.update.call(this),this._zr.flush(),this[He]=!1,this[we]=!1,de.call(this,Tr),ye.call(this,Tr))},Q.setTheme=function(){console.error("ECharts#setTheme() is DEPRECATED in ECharts 3.0")},Q.getModel=function(){return this._model},Q.getOption=function(){return this._model&&this._model.getOption()},Q.getWidth=function(){return this._zr.getWidth()},Q.getHeight=function(){return this._zr.getHeight()},Q.getDevicePixelRatio=function(){return this._zr.painter.dpr||window.devicePixelRatio||1},Q.getRenderedCanvas=function(Bt){if(!e.canvasSupported)return;Bt=Bt||{},Bt.pixelRatio=Bt.pixelRatio||1,Bt.backgroundColor=Bt.backgroundColor||this._model.get("backgroundColor");var or=this._zr;return or.painter.getRenderedCanvas(Bt)},Q.getSvgDataURL=function(){if(!e.svgSupported)return;var Bt=this._zr,or=Bt.storage.getDisplayList();return a.each(or,function(Hr){Hr.stopAnimation(!0)}),Bt.painter.toDataURL()},Q.getDataURL=function(Bt){if(this._disposed){rr(this.id);return}Bt=Bt||{};var or=Bt.excludeComponents,Hr=this._model,Tr=[],jr=this;U(or,function(en){Hr.eachComponent({mainType:en},function(ti){var ri=jr._componentsMap[ti.__viewId];ri.group.ignore||(Tr.push(ri),ri.group.ignore=!0)})});var pn=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.getRenderedCanvas(Bt).toDataURL("image/"+(Bt&&Bt.type||"png"));return U(Tr,function(en){en.group.ignore=!1}),pn},Q.getConnectedDataURL=function(Bt){if(this._disposed){rr(this.id);return}if(!e.canvasSupported)return;var or=Bt.type==="svg",Hr=this.group,Tr=Math.min,jr=Math.max,pn=Infinity;if(ct[Hr]){var en=pn,ti=pn,ri=-pn,_i=-pn,Ri=[],ia=Bt&&Bt.pixelRatio||1;a.each(Dr,function(ht,ot){if(ht.group===Hr){var mt=or?ht.getZr().painter.getSvgDom().innerHTML:ht.getRenderedCanvas(a.clone(Bt)),Wt=ht.getDom().getBoundingClientRect();en=Tr(Wt.left,en),ti=Tr(Wt.top,ti),ri=jr(Wt.right,ri),_i=jr(Wt.bottom,_i),Ri.push({dom:mt,left:Wt.left,top:Wt.top})}}),en*=ia,ti*=ia,ri*=ia,_i*=ia;var ba=ri-en,vt=_i-ti,Le=a.createCanvas(),Ke=v.init(Le,{renderer:or?"svg":"canvas"});if(Ke.resize({width:ba,height:vt}),or){var et="";return U(Ri,function(ht){var ot=ht.left-en,mt=ht.top-ti;et+='<g transform="translate('+ot+","+mt+')">'+ht.dom+"</g>"}),Ke.painter.getSvgRoot().innerHTML=et,Bt.connectedBackgroundColor&&Ke.painter.setBackgroundColor(Bt.connectedBackgroundColor),Ke.refreshImmediately(),Ke.painter.toDataURL()}else return Bt.connectedBackgroundColor&&Ke.add(new A.Rect({shape:{x:0,y:0,width:ba,height:vt},style:{fill:Bt.connectedBackgroundColor}})),U(Ri,function(ht){var ot=new A.Image({style:{x:ht.left*ia-en,y:ht.top*ia-ti,image:ht.dom}});Ke.add(ot)}),Ke.refreshImmediately(),Le.toDataURL("image/"+(Bt&&Bt.type||"png"))}else return this.getDataURL(Bt)},Q.convertToPixel=a.curry(G,"convertToPixel"),Q.convertFromPixel=a.curry(G,"convertFromPixel");function G(Bt,or,Hr){if(this._disposed){rr(this.id);return}var Tr=this._model,jr=this._coordSysMgr.getCoordinateSystems(),pn;or=b.parseFinder(Tr,or);for(var en=0;en<jr.length;en++){var ti=jr[en];if(ti[Bt]&&(pn=ti[Bt](Tr,or,Hr))!=null)return pn}}Q.containPixel=function(Bt,or){if(this._disposed){rr(this.id);return}var Hr=this._model,Tr;return Bt=b.parseFinder(Hr,Bt),a.each(Bt,function(jr,pn){pn.indexOf("Models")>=0&&a.each(jr,function(en){var ti=en.coordinateSystem;if(ti&&ti.containPoint)Tr|=!!ti.containPoint(or);else if(pn==="seriesModels"){var ri=this._chartsMap[en.__viewId];ri&&ri.containPoint&&(Tr|=ri.containPoint(or,en))}},this)},this),!!Tr},Q.getVisual=function(Bt,or){var Hr=this._model;Bt=b.parseFinder(Hr,Bt,{defaultMainType:"series"});var Tr=Bt.seriesModel,jr=Tr.getData(),pn=Bt.hasOwnProperty("dataIndexInside")?Bt.dataIndexInside:Bt.hasOwnProperty("dataIndex")?jr.indexOfRawIndex(Bt.dataIndex):null;return pn!=null?jr.getItemVisual(pn,or):jr.getVisual(or)},Q.getViewOfComponentModel=function(Bt){return this._componentsMap[Bt.__viewId]},Q.getViewOfSeriesModel=function(Bt){return this._chartsMap[Bt.__viewId]};var te={prepareAndUpdate:function(Bt){Ae(this),te.update.call(this,Bt)},update:function(Bt){var or=this._model,Hr=this._api,Tr=this._zr,jr=this._coordSysMgr,pn=this._scheduler;if(!or)return;pn.restoreData(or,Bt),pn.performSeriesTasks(or),jr.create(or,Hr),pn.performDataProcessorTasks(or,Bt),Me(this,or),jr.update(or,Hr),Et(or),pn.performVisualTasks(or,Bt),gt(this,or,Hr,Bt);var en=or.get("backgroundColor")||"transparent";if(e.canvasSupported)Tr.setBackgroundColor(en);else{var ti=t.parse(en);en=t.stringify(ti,"rgb"),ti[3]===0&&(en="transparent")}pt(or,Hr)},updateTransform:function(Bt){var or=this._model,Hr=this,Tr=this._api;if(!or)return;var jr=[];or.eachComponent(function(en,ti){var ri=Hr.getViewOfComponentModel(ti);if(ri&&ri.__alive)if(ri.updateTransform){var _i=ri.updateTransform(ti,or,Tr,Bt);_i&&_i.update&&jr.push(ri)}else jr.push(ri)});var pn=a.createHashMap();or.eachSeries(function(en){var ti=Hr._chartsMap[en.__viewId];if(ti.updateTransform){var ri=ti.updateTransform(en,or,Tr,Bt);ri&&ri.update&&pn.set(en.uid,1)}else pn.set(en.uid,1)}),Et(or),this._scheduler.performVisualTasks(or,Bt,{setDirty:!0,dirtyMap:pn}),Ut(Hr,or,Tr,Bt,pn),pt(or,this._api)},updateView:function(Bt){var or=this._model;if(!or)return;g.markUpdateMethod(Bt,"updateView"),Et(or),this._scheduler.performVisualTasks(or,Bt,{setDirty:!0}),gt(this,this._model,this._api,Bt),pt(or,this._api)},updateVisual:function(Bt){te.update.call(this,Bt)},updateLayout:function(Bt){te.update.call(this,Bt)}};function Ae(Bt){var or=Bt._model,Hr=Bt._scheduler;Hr.restorePipelines(or),Hr.prepareStageTasks(),tt(Bt,"component",or,Hr),tt(Bt,"chart",or,Hr),Hr.plan()}function me(Bt,or,Hr,Tr,jr){var pn=Bt._model;if(!Tr){U(Bt._componentsViews.concat(Bt._chartsViews),_i);return}var en={};en[Tr+"Id"]=Hr[Tr+"Id"],en[Tr+"Index"]=Hr[Tr+"Index"],en[Tr+"Name"]=Hr[Tr+"Name"];var ti={mainType:Tr,query:en};jr&&(ti.subType=jr);var ri=Hr.excludeSeriesId;ri!=null&&(ri=a.createHashMap(b.normalizeToArray(ri))),pn&&pn.eachComponent(ti,function(Ri){(!ri||ri.get(Ri.id)==null)&&_i(Bt[Tr==="series"?"_chartsMap":"_componentsMap"][Ri.__viewId])},Bt);function _i(Ri){Ri&&Ri.__alive&&Ri[or]&&Ri[or](Ri.__model,pn,Bt._api,Hr)}}Q.resize=function(Bt){if(this._disposed){rr(this.id);return}this._zr.resize(Bt);var or=this._model;if(this._loadingFX&&this._loadingFX.resize(),!or)return;var Hr=or.resetOption("media"),Tr=Bt&&Bt.silent;this[we]=!0,Hr&&Ae(this),te.update.call(this),this[we]=!1,de.call(this,Tr),ye.call(this,Tr)};function Me(Bt,or){var Hr=Bt._chartsMap,Tr=Bt._scheduler;or.eachSeries(function(jr){Tr.updateStreamModes(jr,Hr[jr.__viewId])})}Q.showLoading=function(Bt,or){if(this._disposed){rr(this.id);return}if(K(Bt)&&(or=Bt,Bt=""),Bt=Bt||"default",this.hideLoading(),!Yt[Bt])return;var Hr=Yt[Bt](this._api,or),Tr=this._zr;this._loadingFX=Hr,Tr.add(Hr)},Q.hideLoading=function(){if(this._disposed){rr(this.id);return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},Q.makeActionFromEvent=function(Bt){var or=a.extend({},Bt);return or.type=Ce[Bt.type],or},Q.dispatchAction=function(Bt,or){if(this._disposed){rr(this.id);return}if(K(or)||(or={silent:!!or}),!re[Bt.type])return;if(!this._model)return;if(this[we]){this._pendingActions.push(Bt);return}Ie.call(this,Bt,or.silent),or.flush?this._zr.flush(!0):or.flush!==!1&&e.browser.weChat&&this._throttledZrFlush(),de.call(this,or.silent),ye.call(this,or.silent)};function Ie(Bt,or){var Hr=Bt.type,Tr=Bt.escapeConnect,jr=re[Hr],pn=jr.actionInfo,en=(pn.update||"update").split(":"),ti=en.pop();en=en[0]!=null&&Z(en[0]),this[we]=!0;var ri=[Bt],_i=!1;Bt.batch&&(_i=!0,ri=a.map(Bt.batch,function(vt){return vt=a.defaults(a.extend({},vt),Bt),vt.batch=null,vt}));var Ri=[],ia,ba=Hr==="highlight"||Hr==="downplay";U(ri,function(vt){ia=jr.action(vt,this._model,this._api),ia=ia||a.extend({},vt),ia.type=pn.event||ia.type,Ri.push(ia),ba?me(this,ti,vt,"series"):en&&me(this,ti,vt,en.main,en.sub)},this),ti!=="none"&&!ba&&!en&&(this[He]?(Ae(this),te.update.call(this,Bt),this[He]=!1):te[ti].call(this,Bt)),_i?ia={type:pn.event||Hr,escapeConnect:Tr,batch:Ri}:ia=Ri[0],this[we]=!1,!or&&this._messageCenter.trigger(ia.type,ia)}function de(Bt){for(var or=this._pendingActions;or.length;){var Hr=or.shift();Ie.call(this,Hr,Bt)}}function ye(Bt){!Bt&&this.trigger("updated")}function De(Bt,or){Bt.on("rendered",function(){or.trigger("rendered"),Bt.animation.isFinished()&&!or[He]&&!or._scheduler.unfinished&&!or._pendingActions.length&&or.trigger("finished")})}Q.appendData=function(Bt){if(this._disposed){rr(this.id);return}var or=Bt.seriesIndex,Hr=this.getModel(),Tr=Hr.getSeriesByIndex(or);Tr.appendData(Bt),this._scheduler.unfinished=!0},Q.on=he("on",!1),Q.off=he("off",!1),Q.one=he("one",!1);function tt(Bt,or,Hr,Tr){for(var jr=or==="component",pn=jr?Bt._componentsViews:Bt._chartsViews,en=jr?Bt._componentsMap:Bt._chartsMap,ti=Bt._zr,ri=Bt._api,_i=0;_i<pn.length;_i++)pn[_i].__alive=!1;jr?Hr.eachComponent(function(ba,vt){ba!=="series"&&Ri(vt)}):Hr.eachSeries(Ri);function Ri(ba){var vt="_ec_"+ba.id+"_"+ba.type,Le=en[vt];if(!Le){var Ke=Z(ba.type),et=jr?p.getClass(Ke.main,Ke.sub):g.getClass(Ke.sub);Le=new et,Le.init(Hr,ri),en[vt]=Le,pn.push(Le),ti.add(Le.group)}ba.__viewId=Le.__id=vt,Le.__alive=!0,Le.__model=ba,Le.group.__ecComponentInfo={mainType:ba.mainType,index:ba.componentIndex},!jr&&Tr.prepareView(Le,ba,Hr,ri)}for(var _i=0;_i<pn.length;){var ia=pn[_i];ia.__alive?_i++:(!jr&&ia.renderTask.dispose(),ti.remove(ia.group),ia.dispose(Hr,ri),pn.splice(_i,1),delete en[ia.__id],ia.__id=ia.group.__ecComponentInfo=null)}}function Et(Bt){Bt.clearColorPalette(),Bt.eachSeries(function(or){or.clearColorPalette()})}function gt(Bt,or,Hr,Tr){Pe(Bt,or,Hr,Tr),U(Bt._chartsViews,function(jr){jr.__alive=!1}),Ut(Bt,or,Hr,Tr),U(Bt._chartsViews,function(jr){jr.__alive||jr.remove(or,Hr)})}function Pe(Bt,or,Hr,Tr,jr){U(jr||Bt._componentsViews,function(pn){var en=pn.__model;pn.render(en,or,Hr,Tr),ir(en,pn)})}function Ut(Bt,or,Hr,Tr,jr){var pn=Bt._scheduler,en;or.eachSeries(function(ti){var ri=Bt._chartsMap[ti.__viewId];ri.__alive=!0;var _i=ri.renderTask;pn.updatePayload(_i,Tr),jr&&jr.get(ti.uid)&&_i.dirty(),en|=_i.perform(pn.getPerformArgs(_i)),ri.group.silent=!!ti.get("silent"),ir(ti,ri),Kt(ti,ri)}),pn.unfinished|=en,nr(Bt,or),C(Bt._zr.dom,or)}function pt(Bt,or){U(dt,function(Hr){Hr(Bt,or)})}var zt=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];Q._initEvents=function(){U(zt,function(Bt){var or=function(Hr){var Tr=this.getModel(),jr=Hr.target,pn,en=Bt==="globalout";if(en)pn={};else if(jr&&jr.dataIndex!=null){var ti=jr.dataModel||Tr.getSeriesByIndex(jr.seriesIndex);pn=ti&&ti.getDataParams(jr.dataIndex,jr.dataType,jr)||{}}else jr&&jr.eventData&&(pn=a.extend({},jr.eventData));if(pn){var ri=pn.componentType,_i=pn.componentIndex;(ri==="markLine"||ri==="markPoint"||ri==="markArea")&&(ri="series",_i=pn.seriesIndex);var Ri=ri&&_i!=null&&Tr.getComponent(ri,_i),ia=Ri&&this[Ri.mainType==="series"?"_chartsMap":"_componentsMap"][Ri.__viewId];pn.event=Hr,pn.type=Bt,this._ecEventProcessor.eventInfo={targetEl:jr,packedEvent:pn,model:Ri,view:ia},this.trigger(Bt,pn)}};or.zrEventfulCallAtLast=!0,this._zr.on(Bt,or,this)},this),U(Ce,function(Bt,or){this._messageCenter.on(or,function(Hr){this.trigger(or,Hr)},this)},this)},Q.isDisposed=function(){return this._disposed},Q.clear=function(){if(this._disposed){rr(this.id);return}this.setOption({series:[]},!0)},Q.dispose=function(){if(this._disposed){rr(this.id);return}this._disposed=!0,b.setAttribute(this.getDom(),at,"");var Bt=this._api,or=this._model;U(this._componentsViews,function(Hr){Hr.dispose(or,Bt)}),U(this._chartsViews,function(Hr){Hr.dispose(or,Bt)}),this._zr.dispose(),delete Dr[this.id]},a.mixin(oe,l);function rr(Bt){}function nr(Bt,or){var Hr=Bt._zr,Tr=Hr.storage,jr=0;Tr.traverse(function(pn){jr++}),jr>or.get("hoverLayerThreshold")&&!e.node&&or.eachSeries(function(pn){if(pn.preventUsingHoverLayer)return;var en=Bt._chartsMap[pn.__viewId];en.__alive&&en.group.traverse(function(ti){ti.useHoverLayer=!0})})}function Kt(Bt,or){var Hr=Bt.get("blendMode")||null;or.group.traverse(function(Tr){Tr.isGroup||Tr.style.blend!==Hr&&Tr.setStyle("blend",Hr),Tr.eachPendingDisplayable&&Tr.eachPendingDisplayable(function(jr){jr.setStyle("blend",Hr)})})}function ir(Bt,or){var Hr=Bt.get("z"),Tr=Bt.get("zlevel");or.group.traverse(function(jr){jr.type!=="group"&&(Hr!=null&&(jr.z=Hr),Tr!=null&&(jr.zlevel=Tr))})}function $e(Bt){var or=Bt._coordSysMgr;return a.extend(new n(Bt),{getCoordinateSystems:a.bind(or.getCoordinateSystems,or),getComponentByElement:function(Hr){for(;Hr;){var Tr=Hr.__ecComponentInfo;if(Tr!=null)return Bt._model.getComponent(Tr.mainType,Tr.index);Hr=Hr.parent}}})}function ae(){this.eventInfo}ae.prototype={constructor:ae,normalizeQuery:function(Bt){var or={},Hr={},Tr={};if(a.isString(Bt)){var jr=Z(Bt);or.mainType=jr.main||null,or.subType=jr.sub||null}else{var pn=["Index","Name","Id"],en={name:1,dataIndex:1,dataType:1};a.each(Bt,function(ti,ri){for(var _i=!1,Ri=0;Ri<pn.length;Ri++){var ia=pn[Ri],ba=ri.lastIndexOf(ia);if(ba>0&&ba===ri.length-ia.length){var vt=ri.slice(0,ba);vt!=="data"&&(or.mainType=vt,or[ia.toLowerCase()]=ti,_i=!0)}}en.hasOwnProperty(ri)&&(Hr[ri]=ti,_i=!0),_i||(Tr[ri]=ti)})}return{cptQuery:or,dataQuery:Hr,otherQuery:Tr}},filter:function(Bt,or,Hr){var Tr=this.eventInfo;if(!Tr)return!0;var jr=Tr.targetEl,pn=Tr.packedEvent,en=Tr.model,ti=Tr.view;if(!en||!ti)return!0;var ri=or.cptQuery,_i=or.dataQuery;return Ri(ri,en,"mainType")&&Ri(ri,en,"subType")&&Ri(ri,en,"index","componentIndex")&&Ri(ri,en,"name")&&Ri(ri,en,"id")&&Ri(_i,pn,"name")&&Ri(_i,pn,"dataIndex")&&Ri(_i,pn,"dataType")&&(!ti.filterForExposedEvent||ti.filterForExposedEvent(Bt,or.otherQuery,jr,pn));function Ri(ia,ba,vt,Le){return ia[vt]==null||ba[Le||vt]===ia[vt]}},afterTrigger:function(){this.eventInfo=null}};var re={},Ce={},Ne=[],ce=[],dt=[],Dt=[],ze={},Yt={},Dr={},ct={},er=new Date-0,ut=new Date-0,at="_echarts_instance_";function Ye(Bt){var or=0,Hr=1,Tr=2,jr="__connectUpdateStatus";function pn(en,ti){for(var ri=0;ri<en.length;ri++){var _i=en[ri];_i[jr]=ti}}U(Ce,function(en,ti){Bt._messageCenter.on(ti,function(ri){if(ct[Bt.group]&&Bt[jr]!==or){if(ri&&ri.escapeConnect)return;var _i=Bt.makeActionFromEvent(ri),Ri=[];U(Dr,function(ia){ia!==Bt&&ia.group===Bt.group&&Ri.push(ia)}),pn(Ri,or),U(Ri,function(ia){ia[jr]!==Hr&&ia.dispatchAction(_i)}),pn(Ri,Tr)}})})}function Je(Bt,or,Hr){var Tr=Ln(Bt);if(Tr)return Tr;var jr=new oe(Bt,or,Hr);return jr.id="ec_"+er++,Dr[jr.id]=jr,b.setAttribute(Bt,at,jr.id),Ye(jr),jr}function Vt(Bt){if(a.isArray(Bt)){var or=Bt;Bt=null,U(or,function(Hr){Hr.group!=null&&(Bt=Hr.group)}),Bt=Bt||"g_"+ut++,U(or,function(Hr){Hr.group=Bt})}return ct[Bt]=!0,Bt}function Ar(Bt){ct[Bt]=!1}var Nr=Ar;function Rr(Bt){typeof Bt=="string"?Bt=Dr[Bt]:Bt instanceof oe||(Bt=Ln(Bt)),Bt instanceof oe&&!Bt.isDisposed()&&Bt.dispose()}function Ln(Bt){return Dr[b.getAttribute(Bt,at)]}function bn(Bt){return Dr[Bt]}function Zn(Bt,or){ze[Bt]=or}function Zt(Bt){ce.push(Bt)}function $t(Bt,or){ar(Ne,Bt,or,z)}function Be(Bt){dt.push(Bt)}function je(Bt,or,Hr){typeof or=="function"&&(Hr=or,or="");var Tr=K(Bt)?Bt.type:[Bt,Bt={event:or}][0];Bt.event=(Bt.event||Tr).toLowerCase(),or=Bt.event,F(ee.test(Tr)&&ee.test(or)),re[Tr]||(re[Tr]={action:Hr,actionInfo:Bt}),Ce[or]=Tr}function rt(Bt,or){d.register(Bt,or)}function bt(Bt){var or=d.get(Bt);if(or)return or.getDimensionsInfo?or.getDimensionsInfo():or.dimensions.slice()}function gr(Bt,or){ar(Dt,Bt,or,q,"layout")}function Gt(Bt,or){ar(Dt,Bt,or,ue,"visual")}function ar(Bt,or,Hr,Tr,jr){(R(or)||K(or))&&(Hr=or,or=Tr);var pn=E.wrapStageHandler(Hr,jr);return pn.__prio=or,pn.__raw=Hr,Bt.push(pn),pn}function Gr(Bt,or){Yt[Bt]=or}function cn(Bt){return i.extend(Bt)}function Kn(Bt){return p.extend(Bt)}function yr(Bt){return u.extend(Bt)}function Mt(Bt){return g.extend(Bt)}function Ft(Bt){a.$override("createCanvas",Bt)}function Lr(Bt,or,Hr){D.registerMap(Bt,or,Hr)}function pr(Bt){var or=D.retrieveMap(Bt);return or&&or[0]&&{geoJson:or[0].geoJSON,specialAreas:or[0].specialAreas}}Gt(ve,_),Zt(r),$t(X,f),Gr("default",L),je({type:"highlight",event:"highlight",update:"highlight"},a.noop),je({type:"downplay",event:"downplay",update:"downplay"},a.noop),Zn("light",S),Zn("dark",O);var Ht={};k.version=P,k.dependencies=Y,k.PRIORITY=Ze,k.init=Je,k.connect=Vt,k.disConnect=Ar,k.disconnect=Nr,k.dispose=Rr,k.getInstanceByDom=Ln,k.getInstanceById=bn,k.registerTheme=Zn,k.registerPreprocessor=Zt,k.registerProcessor=$t,k.registerPostUpdate=Be,k.registerAction=je,k.registerCoordinateSystem=rt,k.getCoordinateSystemDimensions=bt,k.registerLayout=gr,k.registerVisual=Gt,k.registerLoading=Gr,k.extendComponentModel=cn,k.extendComponentView=Kn,k.extendSeriesModel=yr,k.extendChartView=Mt,k.setCanvasCreator=Ft,k.registerMap=Lr,k.getMap=pr,k.dataTool=Ht;var cr=o("txkQ");(function(){for(var Bt in cr)cr.hasOwnProperty(Bt)&&(k[Bt]=cr[Bt])})()},Pw59:function(B,k,o){"use strict";var y=o("q1tI"),m=o.n(y),v=Object(y.createContext)({});k.a=v},PzPl:function(B,k,o){//! moment.js locale configuration
//! locale : Greek [el]
//! author : Aggelos Karalias : https://github.com/mehiel
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a){return typeof Function!="undefined"&&a instanceof Function||Object.prototype.toString.call(a)==="[object Function]"}var v=y.defineLocale("el",{monthsNominativeEl:"\u0399\u03B1\u03BD\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2_\u03A6\u03B5\u03B2\u03C1\u03BF\u03C5\u03AC\u03C1\u03B9\u03BF\u03C2_\u039C\u03AC\u03C1\u03C4\u03B9\u03BF\u03C2_\u0391\u03C0\u03C1\u03AF\u03BB\u03B9\u03BF\u03C2_\u039C\u03AC\u03B9\u03BF\u03C2_\u0399\u03BF\u03CD\u03BD\u03B9\u03BF\u03C2_\u0399\u03BF\u03CD\u03BB\u03B9\u03BF\u03C2_\u0391\u03CD\u03B3\u03BF\u03C5\u03C3\u03C4\u03BF\u03C2_\u03A3\u03B5\u03C0\u03C4\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2_\u039F\u03BA\u03C4\u03CE\u03B2\u03C1\u03B9\u03BF\u03C2_\u039D\u03BF\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2_\u0394\u03B5\u03BA\u03AD\u03BC\u03B2\u03C1\u03B9\u03BF\u03C2".split("_"),monthsGenitiveEl:"\u0399\u03B1\u03BD\u03BF\u03C5\u03B1\u03C1\u03AF\u03BF\u03C5_\u03A6\u03B5\u03B2\u03C1\u03BF\u03C5\u03B1\u03C1\u03AF\u03BF\u03C5_\u039C\u03B1\u03C1\u03C4\u03AF\u03BF\u03C5_\u0391\u03C0\u03C1\u03B9\u03BB\u03AF\u03BF\u03C5_\u039C\u03B1\u0390\u03BF\u03C5_\u0399\u03BF\u03C5\u03BD\u03AF\u03BF\u03C5_\u0399\u03BF\u03C5\u03BB\u03AF\u03BF\u03C5_\u0391\u03C5\u03B3\u03BF\u03CD\u03C3\u03C4\u03BF\u03C5_\u03A3\u03B5\u03C0\u03C4\u03B5\u03BC\u03B2\u03C1\u03AF\u03BF\u03C5_\u039F\u03BA\u03C4\u03C9\u03B2\u03C1\u03AF\u03BF\u03C5_\u039D\u03BF\u03B5\u03BC\u03B2\u03C1\u03AF\u03BF\u03C5_\u0394\u03B5\u03BA\u03B5\u03BC\u03B2\u03C1\u03AF\u03BF\u03C5".split("_"),months:function(t,e){return t?typeof e=="string"&&/D/.test(e.substring(0,e.indexOf("MMMM")))?this._monthsGenitiveEl[t.month()]:this._monthsNominativeEl[t.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03B1\u03BD_\u03A6\u03B5\u03B2_\u039C\u03B1\u03C1_\u0391\u03C0\u03C1_\u039C\u03B1\u03CA_\u0399\u03BF\u03C5\u03BD_\u0399\u03BF\u03C5\u03BB_\u0391\u03C5\u03B3_\u03A3\u03B5\u03C0_\u039F\u03BA\u03C4_\u039D\u03BF\u03B5_\u0394\u03B5\u03BA".split("_"),weekdays:"\u039A\u03C5\u03C1\u03B9\u03B1\u03BA\u03AE_\u0394\u03B5\u03C5\u03C4\u03AD\u03C1\u03B1_\u03A4\u03C1\u03AF\u03C4\u03B7_\u03A4\u03B5\u03C4\u03AC\u03C1\u03C4\u03B7_\u03A0\u03AD\u03BC\u03C0\u03C4\u03B7_\u03A0\u03B1\u03C1\u03B1\u03C3\u03BA\u03B5\u03C5\u03AE_\u03A3\u03AC\u03B2\u03B2\u03B1\u03C4\u03BF".split("_"),weekdaysShort:"\u039A\u03C5\u03C1_\u0394\u03B5\u03C5_\u03A4\u03C1\u03B9_\u03A4\u03B5\u03C4_\u03A0\u03B5\u03BC_\u03A0\u03B1\u03C1_\u03A3\u03B1\u03B2".split("_"),weekdaysMin:"\u039A\u03C5_\u0394\u03B5_\u03A4\u03C1_\u03A4\u03B5_\u03A0\u03B5_\u03A0\u03B1_\u03A3\u03B1".split("_"),meridiem:function(t,e,h){return t>11?h?"\u03BC\u03BC":"\u039C\u039C":h?"\u03C0\u03BC":"\u03A0\u039C"},isPM:function(t){return(t+"").toLowerCase()[0]==="\u03BC"},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03A3\u03AE\u03BC\u03B5\u03C1\u03B1 {}] LT",nextDay:"[\u0391\u03CD\u03C1\u03B9\u03BF {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03A7\u03B8\u03B5\u03C2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03C4\u03BF \u03C0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03BF] dddd [{}] LT";default:return"[\u03C4\u03B7\u03BD \u03C0\u03C1\u03BF\u03B7\u03B3\u03BF\u03CD\u03BC\u03B5\u03BD\u03B7] dddd [{}] LT"}},sameElse:"L"},calendar:function(t,e){var h=this._calendarEl[t],l=e&&e.hours();return m(h)&&(h=h.apply(e)),h.replace("{}",l%12===1?"\u03C3\u03C4\u03B7":"\u03C3\u03C4\u03B9\u03C2")},relativeTime:{future:"\u03C3\u03B5 %s",past:"%s \u03C0\u03C1\u03B9\u03BD",s:"\u03BB\u03AF\u03B3\u03B1 \u03B4\u03B5\u03C5\u03C4\u03B5\u03C1\u03CC\u03BB\u03B5\u03C0\u03C4\u03B1",ss:"%d \u03B4\u03B5\u03C5\u03C4\u03B5\u03C1\u03CC\u03BB\u03B5\u03C0\u03C4\u03B1",m:"\u03AD\u03BD\u03B1 \u03BB\u03B5\u03C0\u03C4\u03CC",mm:"%d \u03BB\u03B5\u03C0\u03C4\u03AC",h:"\u03BC\u03AF\u03B1 \u03CE\u03C1\u03B1",hh:"%d \u03CE\u03C1\u03B5\u03C2",d:"\u03BC\u03AF\u03B1 \u03BC\u03AD\u03C1\u03B1",dd:"%d \u03BC\u03AD\u03C1\u03B5\u03C2",M:"\u03AD\u03BD\u03B1\u03C2 \u03BC\u03AE\u03BD\u03B1\u03C2",MM:"%d \u03BC\u03AE\u03BD\u03B5\u03C2",y:"\u03AD\u03BD\u03B1\u03C2 \u03C7\u03C1\u03CC\u03BD\u03BF\u03C2",yy:"%d \u03C7\u03C1\u03CC\u03BD\u03B9\u03B1"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%d\u03B7",week:{dow:1,doy:4}});return v})},Q7if:function(B,k,o){var y=o("JEkh"),m=y.extend({type:"markArea",defaultOption:{zlevel:0,z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}}});B.exports=m},QBsz:function(B,k){var o=typeof Float32Array=="undefined"?Array:Float32Array;function y(E,S){var O=new o(2);return E==null&&(E=0),S==null&&(S=0),O[0]=E,O[1]=S,O}function m(E,S){return E[0]=S[0],E[1]=S[1],E}function v(E){var S=new o(2);return S[0]=E[0],S[1]=E[1],S}function a(E,S,O){return E[0]=S,E[1]=O,E}function t(E,S,O){return E[0]=S[0]+O[0],E[1]=S[1]+O[1],E}function e(E,S,O,D){return E[0]=S[0]+O[0]*D,E[1]=S[1]+O[1]*D,E}function h(E,S,O){return E[0]=S[0]-O[0],E[1]=S[1]-O[1],E}function l(E){return Math.sqrt(n(E))}var s=l;function n(E){return E[0]*E[0]+E[1]*E[1]}var d=n;function c(E,S,O){return E[0]=S[0]*O[0],E[1]=S[1]*O[1],E}function r(E,S,O){return E[0]=S[0]/O[0],E[1]=S[1]/O[1],E}function f(E,S){return E[0]*S[0]+E[1]*S[1]}function i(E,S,O){return E[0]=S[0]*O,E[1]=S[1]*O,E}function u(E,S){var O=l(S);return O===0?(E[0]=0,E[1]=0):(E[0]=S[0]/O,E[1]=S[1]/O),E}function p(E,S){return Math.sqrt((E[0]-S[0])*(E[0]-S[0])+(E[1]-S[1])*(E[1]-S[1]))}var g=p;function A(E,S){return(E[0]-S[0])*(E[0]-S[0])+(E[1]-S[1])*(E[1]-S[1])}var b=A;function x(E,S){return E[0]=-S[0],E[1]=-S[1],E}function w(E,S,O,D){return E[0]=S[0]+D*(O[0]-S[0]),E[1]=S[1]+D*(O[1]-S[1]),E}function _(E,S,O){var D=S[0],F=S[1];return E[0]=O[0]*D+O[2]*F+O[4],E[1]=O[1]*D+O[3]*F+O[5],E}function C(E,S,O){return E[0]=Math.min(S[0],O[0]),E[1]=Math.min(S[1],O[1]),E}function L(E,S,O){return E[0]=Math.max(S[0],O[0]),E[1]=Math.max(S[1],O[1]),E}k.create=y,k.copy=m,k.clone=v,k.set=a,k.add=t,k.scaleAndAdd=e,k.sub=h,k.len=l,k.length=s,k.lenSquare=n,k.lengthSquare=d,k.mul=c,k.div=r,k.dot=f,k.scale=i,k.normalize=u,k.distance=p,k.dist=g,k.distanceSquare=A,k.distSquare=b,k.negate=x,k.lerp=w,k.applyTransform=_,k.min=C,k.max=L},QGNe:function(B,k,o){"use strict";var y=!1,m=function(){};if(y){var v=function(t,e){var h=arguments.length;e=new Array(h>1?h-1:0);for(var l=1;l<h;l++)e[l-1]=arguments[l];var s=0,n="Warning: "+t.replace(/%s/g,function(){return e[s++]});typeof console!="undefined"&&console.error(n);try{throw new Error(n)}catch(d){}};m=function(t,e,h){var l=arguments.length;h=new Array(l>2?l-2:0);for(var s=2;s<l;s++)h[s-2]=arguments[s];if(e===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");t||v.apply(null,[e].concat(h))}}B.exports=m},QGTS:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Lybia) [ar-ly]
//! author : Ali Hmer: https://github.com/kikoanis
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},v=function(s){return s===0?0:s===1?1:s===2?2:s%100>=3&&s%100<=10?3:s%100>=11?4:5},a={s:["\u0623\u0642\u0644 \u0645\u0646 \u062B\u0627\u0646\u064A\u0629","\u062B\u0627\u0646\u064A\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062B\u0627\u0646\u064A\u062A\u0627\u0646","\u062B\u0627\u0646\u064A\u062A\u064A\u0646"],"%d \u062B\u0648\u0627\u0646","%d \u062B\u0627\u0646\u064A\u0629","%d \u062B\u0627\u0646\u064A\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062F\u0642\u064A\u0642\u0629","\u062F\u0642\u064A\u0642\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062F\u0642\u064A\u0642\u062A\u0627\u0646","\u062F\u0642\u064A\u0642\u062A\u064A\u0646"],"%d \u062F\u0642\u0627\u0626\u0642","%d \u062F\u0642\u064A\u0642\u0629","%d \u062F\u0642\u064A\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062D\u062F\u0629",["\u0633\u0627\u0639\u062A\u0627\u0646","\u0633\u0627\u0639\u062A\u064A\u0646"],"%d \u0633\u0627\u0639\u0627\u062A","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064A\u0648\u0645","\u064A\u0648\u0645 \u0648\u0627\u062D\u062F",["\u064A\u0648\u0645\u0627\u0646","\u064A\u0648\u0645\u064A\u0646"],"%d \u0623\u064A\u0627\u0645","%d \u064A\u0648\u0645\u064B\u0627","%d \u064A\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062D\u062F",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064A\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062D\u062F",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064A\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064B\u0627","%d \u0639\u0627\u0645"]},t=function(s){return function(n,d,c,r){var f=v(n),i=a[s][v(n)];return f===2&&(i=i[d?0:1]),i.replace(/%d/i,n)}},e=["\u064A\u0646\u0627\u064A\u0631","\u0641\u0628\u0631\u0627\u064A\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064A\u0644","\u0645\u0627\u064A\u0648","\u064A\u0648\u0646\u064A\u0648","\u064A\u0648\u0644\u064A\u0648","\u0623\u063A\u0633\u0637\u0633","\u0633\u0628\u062A\u0645\u0628\u0631","\u0623\u0643\u062A\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062F\u064A\u0633\u0645\u0628\u0631"],h=y.defineLocale("ar-ly",{months:e,monthsShort:e,weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0623\u062D\u062F_\u0625\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200FM/\u200FYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(s){return s==="\u0645"},meridiem:function(s,n,d){return s<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u064B\u0627 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062F %s",past:"\u0645\u0646\u0630 %s",s:t("s"),ss:t("s"),m:t("m"),mm:t("m"),h:t("h"),hh:t("h"),d:t("d"),dd:t("d"),M:t("M"),MM:t("M"),y:t("y"),yy:t("y")},preparse:function(s){return s.replace(/،/g,",")},postformat:function(s){return s.replace(/\d/g,function(n){return m[n]}).replace(/,/g,"\u060C")},week:{dow:6,doy:12}});return h})},"QO+J":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.createSensor=void 0;var y=v(o("NohK")),m=o("24YM");function v(t){return t&&t.__esModule?t:{default:t}}var a=function(e){var h=void 0,l=[],s=function(){getComputedStyle(e).position==="static"&&(e.style.position="relative");var i=document.createElement("object");return i.onload=function(){i.contentDocument.defaultView.addEventListener("resize",n),n()},i.style.display="block",i.style.position="absolute",i.style.top="0",i.style.left="0",i.style.height="100%",i.style.width="100%",i.style.overflow="hidden",i.style.pointerEvents="none",i.style.zIndex="-1",i.style.opacity="0",i.setAttribute("class",m.SensorClassName),i.setAttribute("tabindex",m.SensorTabIndex),i.type="text/html",e.appendChild(i),i.data="about:blank",i},n=(0,y.default)(function(){l.forEach(function(f){f(e)})}),d=function(i){h||(h=s()),l.indexOf(i)===-1&&l.push(i)},c=function(){h&&h.parentNode&&(h.contentDocument&&h.contentDocument.defaultView.removeEventListener("resize",n),h.parentNode.removeChild(h),h=void 0,l=[])},r=function(i){var u=l.indexOf(i);u!==-1&&l.splice(u,1),l.length===0&&h&&c()};return{element:e,bind:d,destroy:c,unbind:r}};k.createSensor=a},QQ2n:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("Rcyq"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},QU4m:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("Sj3x"),a=o.n(v),t=o("PhIt"),e=o("CeBg"),h=o("jHfM")},QUw5:function(B,k,o){var y=o("OlYY"),m=y.extend({type:"dataZoom.select"});B.exports=m},QV2g:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=y;function y(){for(var a,t=[],e=0;e<256;e++){a=e;for(var h=0;h<8;h++)a=a&1?3988292384^a>>>1:a>>>1;t[e]=a}return t}var m=y();function v(a,t,e,h){var l=m,s=h+e;a^=-1;for(var n=h;n<s;n++)a=a>>>8^l[(a^t[n])&255];return a^-1}},QaLI:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("3mbe"),a=o.n(v)},QdAq:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("/4CF"),a=o.n(v)},Qe9p:function(B,k,o){var y=o("1RvN"),m={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function v(S){return S=Math.round(S),S<0?0:S>255?255:S}function a(S){return S=Math.round(S),S<0?0:S>360?360:S}function t(S){return S<0?0:S>1?1:S}function e(S){return S.length&&S.charAt(S.length-1)==="%"?v(parseFloat(S)/100*255):v(parseInt(S,10))}function h(S){return S.length&&S.charAt(S.length-1)==="%"?t(parseFloat(S)/100):t(parseFloat(S))}function l(S,O,D){return D<0?D+=1:D>1&&(D-=1),D*6<1?S+(O-S)*D*6:D*2<1?O:D*3<2?S+(O-S)*(2/3-D)*6:S}function s(S,O,D){return S+(O-S)*D}function n(S,O,D,F,U){return S[0]=O,S[1]=D,S[2]=F,S[3]=U,S}function d(S,O){return S[0]=O[0],S[1]=O[1],S[2]=O[2],S[3]=O[3],S}var c=new y(20),r=null;function f(S,O){r&&d(r,O),r=c.put(S,r||O.slice())}function i(S,O){if(!S)return;O=O||[];var D=c.get(S);if(D)return d(O,D);S=S+"";var F=S.replace(/ /g,"").toLowerCase();if(F in m)return d(O,m[F]),f(S,O),O;if(F.charAt(0)==="#"){if(F.length===4){var U=parseInt(F.substr(1),16);if(!(U>=0&&U<=4095)){n(O,0,0,0,1);return}return n(O,(U&3840)>>4|(U&3840)>>8,U&240|(U&240)>>4,U&15|(U&15)<<4,1),f(S,O),O}else if(F.length===7){var U=parseInt(F.substr(1),16);if(!(U>=0&&U<=16777215)){n(O,0,0,0,1);return}return n(O,(U&16711680)>>16,(U&65280)>>8,U&255,1),f(S,O),O}return}var R=F.indexOf("("),K=F.indexOf(")");if(R!==-1&&K+1===F.length){var Z=F.substr(0,R),P=F.substr(R+1,K-(R+1)).split(","),Y=1;switch(Z){case"rgba":if(P.length!==4){n(O,0,0,0,1);return}Y=h(P.pop());case"rgb":if(P.length!==3){n(O,0,0,0,1);return}return n(O,e(P[0]),e(P[1]),e(P[2]),Y),f(S,O),O;case"hsla":if(P.length!==4){n(O,0,0,0,1);return}return P[3]=h(P[3]),u(P,O),f(S,O),O;case"hsl":if(P.length!==3){n(O,0,0,0,1);return}return u(P,O),f(S,O),O;default:return}}n(O,0,0,0,1);return}function u(S,O){var D=(parseFloat(S[0])%360+360)%360/360,F=h(S[1]),U=h(S[2]),R=U<=.5?U*(F+1):U+F-U*F,K=U*2-R;return O=O||[],n(O,v(l(K,R,D+1/3)*255),v(l(K,R,D)*255),v(l(K,R,D-1/3)*255),1),S.length===4&&(O[3]=S[3]),O}function p(S){if(!S)return;var O=S[0]/255,D=S[1]/255,F=S[2]/255,U=Math.min(O,D,F),R=Math.max(O,D,F),K=R-U,Z=(R+U)/2,P,Y;if(K===0)P=0,Y=0;else{Z<.5?Y=K/(R+U):Y=K/(2-R-U);var W=((R-O)/6+K/2)/K,z=((R-D)/6+K/2)/K,H=((R-F)/6+K/2)/K;O===R?P=H-z:D===R?P=1/3+W-H:F===R&&(P=2/3+z-W),P<0&&(P+=1),P>1&&(P-=1)}var X=[P*360,Y,Z];return S[3]!=null&&X.push(S[3]),X}function g(S,O){var D=i(S);if(D){for(var F=0;F<3;F++)O<0?D[F]=D[F]*(1-O)|0:D[F]=(255-D[F])*O+D[F]|0,D[F]>255?D[F]=255:S[F]<0&&(D[F]=0);return E(D,D.length===4?"rgba":"rgb")}}function A(S){var O=i(S);if(O)return((1<<24)+(O[0]<<16)+(O[1]<<8)+ +O[2]).toString(16).slice(1)}function b(S,O,D){if(!(O&&O.length)||!(S>=0&&S<=1))return;D=D||[];var F=S*(O.length-1),U=Math.floor(F),R=Math.ceil(F),K=O[U],Z=O[R],P=F-U;return D[0]=v(s(K[0],Z[0],P)),D[1]=v(s(K[1],Z[1],P)),D[2]=v(s(K[2],Z[2],P)),D[3]=t(s(K[3],Z[3],P)),D}var x=b;function w(S,O,D){if(!(O&&O.length)||!(S>=0&&S<=1))return;var F=S*(O.length-1),U=Math.floor(F),R=Math.ceil(F),K=i(O[U]),Z=i(O[R]),P=F-U,Y=E([v(s(K[0],Z[0],P)),v(s(K[1],Z[1],P)),v(s(K[2],Z[2],P)),t(s(K[3],Z[3],P))],"rgba");return D?{color:Y,leftIndex:U,rightIndex:R,value:F}:Y}var _=w;function C(S,O,D,F){if(S=i(S),S)return S=p(S),O!=null&&(S[0]=a(O)),D!=null&&(S[1]=h(D)),F!=null&&(S[2]=h(F)),E(u(S),"rgba")}function L(S,O){if(S=i(S),S&&O!=null)return S[3]=t(O),E(S,"rgba")}function E(S,O){if(!S||!S.length)return;var D=S[0]+","+S[1]+","+S[2];return(O==="rgba"||O==="hsva"||O==="hsla")&&(D+=","+S[3]),O+"("+D+")"}k.parse=i,k.lift=g,k.toHex=A,k.fastLerp=b,k.fastMapToColor=x,k.lerp=w,k.mapToColor=_,k.modifyHSL=C,k.modifyAlpha=L,k.stringify=E},Qi1f:function(B,k,o){"use strict";o.d(k,"g",function(){return Ne}),o.d(k,"c",function(){return ce}),o.d(k,"a",function(){return Dt}),o.d(k,"b",function(){return ze}),o.d(k,"d",function(){return Yt}),o.d(k,"e",function(){return Dr}),o.d(k,"f",function(){return er});var y=o("VTBJ"),m=o("U8pU");function v(ut,at){t(ut)&&(ut="100%");var Ye=e(ut);return ut=at===360?ut:Math.min(at,Math.max(0,parseFloat(ut))),Ye&&(ut=parseInt(String(ut*at),10)/100),Math.abs(ut-at)<1e-6?1:(at===360?ut=(ut<0?ut%at+at:ut%at)/parseFloat(String(at)):ut=ut%at/parseFloat(String(at)),ut)}function a(ut){return Math.min(1,Math.max(0,ut))}function t(ut){return typeof ut=="string"&&ut.indexOf(".")!==-1&&parseFloat(ut)===1}function e(ut){return typeof ut=="string"&&ut.indexOf("%")!==-1}function h(ut){return ut=parseFloat(ut),(isNaN(ut)||ut<0||ut>1)&&(ut=1),ut}function l(ut){return ut<=1?Number(ut)*100+"%":ut}function s(ut){return ut.length===1?"0"+ut:String(ut)}function n(ut,at,Ye){return{r:v(ut,255)*255,g:v(at,255)*255,b:v(Ye,255)*255}}function d(ut,at,Ye){ut=v(ut,255),at=v(at,255),Ye=v(Ye,255);var Je=Math.max(ut,at,Ye),Vt=Math.min(ut,at,Ye),Ar=0,Nr=0,Rr=(Je+Vt)/2;if(Je===Vt)Nr=0,Ar=0;else{var Ln=Je-Vt;Nr=Rr>.5?Ln/(2-Je-Vt):Ln/(Je+Vt);switch(Je){case ut:Ar=(at-Ye)/Ln+(at<Ye?6:0);break;case at:Ar=(Ye-ut)/Ln+2;break;case Ye:Ar=(ut-at)/Ln+4;break;default:break}Ar/=6}return{h:Ar,s:Nr,l:Rr}}function c(ut,at,Ye){return Ye<0&&(Ye+=1),Ye>1&&(Ye-=1),Ye<1/6?ut+(at-ut)*(6*Ye):Ye<1/2?at:Ye<2/3?ut+(at-ut)*(2/3-Ye)*6:ut}function r(ut,at,Ye){var Je,Vt,Ar;if(ut=v(ut,360),at=v(at,100),Ye=v(Ye,100),at===0)Vt=Ye,Ar=Ye,Je=Ye;else{var Nr=Ye<.5?Ye*(1+at):Ye+at-Ye*at,Rr=2*Ye-Nr;Je=c(Rr,Nr,ut+1/3),Vt=c(Rr,Nr,ut),Ar=c(Rr,Nr,ut-1/3)}return{r:Je*255,g:Vt*255,b:Ar*255}}function f(ut,at,Ye){ut=v(ut,255),at=v(at,255),Ye=v(Ye,255);var Je=Math.max(ut,at,Ye),Vt=Math.min(ut,at,Ye),Ar=0,Nr=Je,Rr=Je-Vt,Ln=Je===0?0:Rr/Je;if(Je===Vt)Ar=0;else{switch(Je){case ut:Ar=(at-Ye)/Rr+(at<Ye?6:0);break;case at:Ar=(Ye-ut)/Rr+2;break;case Ye:Ar=(ut-at)/Rr+4;break;default:break}Ar/=6}return{h:Ar,s:Ln,v:Nr}}function i(ut,at,Ye){ut=v(ut,360)*6,at=v(at,100),Ye=v(Ye,100);var Je=Math.floor(ut),Vt=ut-Je,Ar=Ye*(1-at),Nr=Ye*(1-Vt*at),Rr=Ye*(1-(1-Vt)*at),Ln=Je%6,bn=[Ye,Nr,Ar,Ar,Rr,Ye][Ln],Zn=[Rr,Ye,Ye,Nr,Ar,Ar][Ln],Zt=[Ar,Ar,Rr,Ye,Ye,Nr][Ln];return{r:bn*255,g:Zn*255,b:Zt*255}}function u(ut,at,Ye,Je){var Vt=[s(Math.round(ut).toString(16)),s(Math.round(at).toString(16)),s(Math.round(Ye).toString(16))];return Je&&Vt[0].startsWith(Vt[0].charAt(1))&&Vt[1].startsWith(Vt[1].charAt(1))&&Vt[2].startsWith(Vt[2].charAt(1))?Vt[0].charAt(0)+Vt[1].charAt(0)+Vt[2].charAt(0):Vt.join("")}function p(ut,at,Ye,Je,Vt){var Ar=[s(Math.round(ut).toString(16)),s(Math.round(at).toString(16)),s(Math.round(Ye).toString(16)),s(A(Je))];return Vt&&Ar[0].startsWith(Ar[0].charAt(1))&&Ar[1].startsWith(Ar[1].charAt(1))&&Ar[2].startsWith(Ar[2].charAt(1))&&Ar[3].startsWith(Ar[3].charAt(1))?Ar[0].charAt(0)+Ar[1].charAt(0)+Ar[2].charAt(0)+Ar[3].charAt(0):Ar.join("")}function g(ut,at,Ye,Je){var Vt=[s(A(Je)),s(Math.round(ut).toString(16)),s(Math.round(at).toString(16)),s(Math.round(Ye).toString(16))];return Vt.join("")}function A(ut){return Math.round(parseFloat(ut)*255).toString(16)}function b(ut){return x(ut)/255}function x(ut){return parseInt(ut,16)}function w(ut){return{r:ut>>16,g:(ut&65280)>>8,b:ut&255}}var _={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function C(ut){var at={r:0,g:0,b:0},Ye=1,Je=null,Vt=null,Ar=null,Nr=!1,Rr=!1;return typeof ut=="string"&&(ut=U(ut)),typeof ut=="object"&&(R(ut.r)&&R(ut.g)&&R(ut.b)?(at=n(ut.r,ut.g,ut.b),Nr=!0,Rr=String(ut.r).substr(-1)==="%"?"prgb":"rgb"):R(ut.h)&&R(ut.s)&&R(ut.v)?(Je=l(ut.s),Vt=l(ut.v),at=i(ut.h,Je,Vt),Nr=!0,Rr="hsv"):R(ut.h)&&R(ut.s)&&R(ut.l)&&(Je=l(ut.s),Ar=l(ut.l),at=r(ut.h,Je,Ar),Nr=!0,Rr="hsl"),Object.prototype.hasOwnProperty.call(ut,"a")&&(Ye=ut.a)),Ye=h(Ye),{ok:Nr,format:ut.format||Rr,r:Math.min(255,Math.max(at.r,0)),g:Math.min(255,Math.max(at.g,0)),b:Math.min(255,Math.max(at.b,0)),a:Ye}}var L="[-\\+]?\\d+%?",E="[-\\+]?\\d*\\.\\d+%?",S="(?:"+E+")|(?:"+L+")",O="[\\s|\\(]+("+S+")[,|\\s]+("+S+")[,|\\s]+("+S+")\\s*\\)?",D="[\\s|\\(]+("+S+")[,|\\s]+("+S+")[,|\\s]+("+S+")[,|\\s]+("+S+")\\s*\\)?",F={CSS_UNIT:new RegExp(S),rgb:new RegExp("rgb"+O),rgba:new RegExp("rgba"+D),hsl:new RegExp("hsl"+O),hsla:new RegExp("hsla"+D),hsv:new RegExp("hsv"+O),hsva:new RegExp("hsva"+D),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function U(ut){if(ut=ut.trim().toLowerCase(),ut.length===0)return!1;var at=!1;if(_[ut])ut=_[ut],at=!0;else if(ut==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var Ye=F.rgb.exec(ut);return Ye?{r:Ye[1],g:Ye[2],b:Ye[3]}:(Ye=F.rgba.exec(ut),Ye?{r:Ye[1],g:Ye[2],b:Ye[3],a:Ye[4]}:(Ye=F.hsl.exec(ut),Ye?{h:Ye[1],s:Ye[2],l:Ye[3]}:(Ye=F.hsla.exec(ut),Ye?{h:Ye[1],s:Ye[2],l:Ye[3],a:Ye[4]}:(Ye=F.hsv.exec(ut),Ye?{h:Ye[1],s:Ye[2],v:Ye[3]}:(Ye=F.hsva.exec(ut),Ye?{h:Ye[1],s:Ye[2],v:Ye[3],a:Ye[4]}:(Ye=F.hex8.exec(ut),Ye?{r:x(Ye[1]),g:x(Ye[2]),b:x(Ye[3]),a:b(Ye[4]),format:at?"name":"hex8"}:(Ye=F.hex6.exec(ut),Ye?{r:x(Ye[1]),g:x(Ye[2]),b:x(Ye[3]),format:at?"name":"hex"}:(Ye=F.hex4.exec(ut),Ye?{r:x(Ye[1]+Ye[1]),g:x(Ye[2]+Ye[2]),b:x(Ye[3]+Ye[3]),a:b(Ye[4]+Ye[4]),format:at?"name":"hex8"}:(Ye=F.hex3.exec(ut),Ye?{r:x(Ye[1]+Ye[1]),g:x(Ye[2]+Ye[2]),b:x(Ye[3]+Ye[3]),format:at?"name":"hex"}:!1)))))))))}function R(ut){return Boolean(F.CSS_UNIT.exec(String(ut)))}var K=2,Z=.16,P=.05,Y=.05,W=.15,z=5,H=4,X=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function V(ut){var at=ut.r,Ye=ut.g,Je=ut.b,Vt=f(at,Ye,Je);return{h:Vt.h*360,s:Vt.s,v:Vt.v}}function q(ut){var at=ut.r,Ye=ut.g,Je=ut.b;return"#".concat(u(at,Ye,Je,!1))}function se(ut,at,Ye){var Je=Ye/100,Vt={r:(at.r-ut.r)*Je+ut.r,g:(at.g-ut.g)*Je+ut.g,b:(at.b-ut.b)*Je+ut.b};return Vt}function ve(ut,at,Ye){var Je;return Math.round(ut.h)>=60&&Math.round(ut.h)<=240?Je=Ye?Math.round(ut.h)-K*at:Math.round(ut.h)+K*at:Je=Ye?Math.round(ut.h)+K*at:Math.round(ut.h)-K*at,Je<0?Je+=360:Je>=360&&(Je-=360),Je}function ue(ut,at,Ye){if(ut.h===0&&ut.s===0)return ut.s;var Je;return Ye?Je=ut.s-Z*at:at===H?Je=ut.s+Z:Je=ut.s+P*at,Je>1&&(Je=1),Ye&&at===z&&Je>.1&&(Je=.1),Je<.06&&(Je=.06),Number(Je.toFixed(2))}function xe(ut,at,Ye){var Je;return Ye?Je=ut.v+Y*at:Je=ut.v-W*at,Je>1&&(Je=1),Number(Je.toFixed(2))}function Fe(ut){for(var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ye=[],Je=C(ut),Vt=z;Vt>0;Vt-=1){var Ar=V(Je),Nr=q(C({h:ve(Ar,Vt,!0),s:ue(Ar,Vt,!0),v:xe(Ar,Vt,!0)}));Ye.push(Nr)}Ye.push(q(Je));for(var Rr=1;Rr<=H;Rr+=1){var Ln=V(Je),bn=q(C({h:ve(Ln,Rr),s:ue(Ln,Rr),v:xe(Ln,Rr)}));Ye.push(bn)}return at.theme==="dark"?X.map(function(Zn){var Zt=Zn.index,$t=Zn.opacity,Be=q(se(C(at.backgroundColor||"#141414"),C(Ye[Zt]),$t*100));return Be}):Ye}var Ue={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},Ze={},we={};Object.keys(Ue).forEach(function(ut){Ze[ut]=Fe(Ue[ut]),Ze[ut].primary=Ze[ut][5],we[ut]=Fe(Ue[ut],{theme:"dark",backgroundColor:"#141414"}),we[ut].primary=we[ut][5]});var He=Ze.red,ee=Ze.volcano,he=Ze.gold,Ve=Ze.orange,oe=Ze.yellow,Q=Ze.lime,G=Ze.green,te=Ze.cyan,Ae=Ze.blue,me=Ze.geekblue,Me=Ze.purple,Ie=Ze.magenta,de=Ze.grey,ye=o("q1tI"),De=o.n(ye),tt={};function Et(ut,at){}function gt(ut,at){}function Pe(){tt={}}function Ut(ut,at,Ye){!at&&!tt[Ye]&&(ut(!1,Ye),tt[Ye]=!0)}function pt(ut,at){Ut(Et,ut,at)}function zt(ut,at){Ut(gt,ut,at)}var rr=pt;function nr(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Kt="rc-util-key";function ir(ut){if(ut.attachTo)return ut.attachTo;var at=document.querySelector("head");return at||document.body}function $e(ut){var at,Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!nr())return null;var Je=document.createElement("style");if((at=Ye.csp)===null||at===void 0?void 0:at.nonce){var Vt;Je.nonce=(Vt=Ye.csp)===null||Vt===void 0?void 0:Vt.nonce}Je.innerHTML=ut;var Ar=ir(Ye),Nr=Ar.firstChild;return Ye.prepend&&Ar.prepend?Ar.prepend(Je):Ye.prepend&&Nr?Ar.insertBefore(Je,Nr):Ar.appendChild(Je),Je}var ae=new Map;function re(ut,at){var Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Je=ir(Ye);if(!ae.has(Je)){var Vt=$e("",Ye),Ar=Vt.parentNode;ae.set(Je,Ar),Ar.removeChild(Vt)}var Nr=Array.from(ae.get(Je).children).find(function(Zt){return Zt.tagName==="STYLE"&&Zt[Kt]===at});if(Nr){var Rr,Ln;if(((Rr=Ye.csp)===null||Rr===void 0?void 0:Rr.nonce)&&Nr.nonce!==((Ln=Ye.csp)===null||Ln===void 0?void 0:Ln.nonce)){var bn;Nr.nonce=(bn=Ye.csp)===null||bn===void 0?void 0:bn.nonce}return Nr.innerHTML!==ut&&(Nr.innerHTML=ut),Nr}var Zn=$e(ut,Ye);return Zn[Kt]=at,Zn}var Ce=o("Pw59");function Ne(ut,at){rr(ut,"[@ant-design/icons] ".concat(at))}function ce(ut){return Object(m.a)(ut)==="object"&&typeof ut.name=="string"&&typeof ut.theme=="string"&&(Object(m.a)(ut.icon)==="object"||typeof ut.icon=="function")}function dt(){var ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(ut).reduce(function(at,Ye){var Je=ut[Ye];switch(Ye){case"class":at.className=Je,delete at.class;break;default:at[Ye]=Je}return at},{})}function Dt(ut,at,Ye){return Ye?De.a.createElement(ut.tag,Object(y.a)(Object(y.a)({key:at},dt(ut.attrs)),Ye),(ut.children||[]).map(function(Je,Vt){return Dt(Je,"".concat(at,"-").concat(ut.tag,"-").concat(Vt))})):De.a.createElement(ut.tag,Object(y.a)({key:at},dt(ut.attrs)),(ut.children||[]).map(function(Je,Vt){return Dt(Je,"".concat(at,"-").concat(ut.tag,"-").concat(Vt))}))}function ze(ut){return Fe(ut)[0]}function Yt(ut){return ut?Array.isArray(ut)?ut:[ut]:[]}var Dr={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},ct=`
.anticon {
display: inline-block;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,er=function(){var at=arguments.length>0&&arguments[0]!==void 0?arguments[0]:ct,Ye=Object(ye.useContext)(Ce.a),Je=Ye.csp;Object(ye.useEffect)(function(){re(at,"@ant-design-icons",{prepend:!0,csp:Je})},[])}},QorY:function(B,k,o){//! moment.js locale configuration
//! locale : English (United Kingdom) [en-gb]
//! author : Chris Gedrim : https://github.com/chrisgedrim
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},QuXc:function(B,k){var o=function(v){this.colorStops=v||[]};o.prototype={constructor:o,addColorStop:function(v,a){this.colorStops.push({offset:v,color:a})}};var y=o;B.exports=y},Qvb6:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("ItGF"),a=o("B9fm"),t=o("gvm7"),e=o("7aKB"),h=o("OELB"),l=o("IwbS"),s=o("Ez2D"),n=o("+TT/"),d=o("Qxkt"),c=o("F9bG"),r=o("aX7z"),f=o("/y7N"),i=o("4NO4"),u=i.getTooltipRenderMode,p=m.bind,g=m.each,A=h.parsePercent,b=new l.Rect({shape:{x:-1,y:-1,width:2,height:2}}),x=y.extendComponentView({type:"tooltip",init:function(O,D){if(v.node)return;var F=O.getComponent("tooltip"),U=F.get("renderMode");this._renderMode=u(U);var R;this._renderMode==="html"?(R=new a(D.getDom(),D,{appendToBody:F.get("appendToBody",!0)}),this._newLine="<br/>"):(R=new t(D),this._newLine=`
`),this._tooltipContent=R},render:function(O,D,F){if(v.node)return;this.group.removeAll(),this._tooltipModel=O,this._ecModel=D,this._api=F,this._lastDataByCoordSys=null,this._alwaysShowContent=O.get("alwaysShowContent");var U=this._tooltipContent;U.update(),U.setEnterable(O.get("enterable")),this._initGlobalListener(),this._keepShow()},_initGlobalListener:function(){var O=this._tooltipModel,D=O.get("triggerOn");c.register("itemTooltip",this._api,p(function(F,U,R){D!=="none"&&(D.indexOf(F)>=0?this._tryShow(U,R):F==="leave"&&this._hide(R))},this))},_keepShow:function(){var O=this._tooltipModel,D=this._ecModel,F=this._api;if(this._lastX!=null&&this._lastY!=null&&O.get("triggerOn")!=="none"){var U=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!F.isDisposed()&&U.manuallyShowTip(O,D,F,{x:U._lastX,y:U._lastY})})}},manuallyShowTip:function(O,D,F,U){if(U.from===this.uid||v.node)return;var R=_(U,F);this._ticket="";var K=U.dataByCoordSys;if(U.tooltip&&U.x!=null&&U.y!=null){var Z=b;Z.position=[U.x,U.y],Z.update(),Z.tooltip=U.tooltip,this._tryShow({offsetX:U.x,offsetY:U.y,target:Z},R)}else if(K)this._tryShow({offsetX:U.x,offsetY:U.y,position:U.position,dataByCoordSys:U.dataByCoordSys,tooltipOption:U.tooltipOption},R);else if(U.seriesIndex!=null){if(this._manuallyAxisShowTip(O,D,F,U))return;var P=s(U,D),Y=P.point[0],W=P.point[1];Y!=null&&W!=null&&this._tryShow({offsetX:Y,offsetY:W,position:U.position,target:P.el},R)}else U.x!=null&&U.y!=null&&(F.dispatchAction({type:"updateAxisPointer",x:U.x,y:U.y}),this._tryShow({offsetX:U.x,offsetY:U.y,position:U.position,target:F.getZr().findHover(U.x,U.y).target},R))},manuallyHideTip:function(O,D,F,U){var R=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&R.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=null,U.from!==this.uid&&this._hide(_(U,F))},_manuallyAxisShowTip:function(O,D,F,U){var R=U.seriesIndex,K=U.dataIndex,Z=D.getComponent("axisPointer").coordSysAxesInfo;if(R==null||K==null||Z==null)return;var P=D.getSeriesByIndex(R);if(!P)return;var Y=P.getData(),O=w([Y.getItemModel(K),P,(P.coordinateSystem||{}).model,O]);return O.get("trigger")!=="axis"?void 0:(F.dispatchAction({type:"updateAxisPointer",seriesIndex:R,dataIndex:K,position:U.position}),!0)},_tryShow:function(O,D){var F=O.target,U=this._tooltipModel;if(!U)return;this._lastX=O.offsetX,this._lastY=O.offsetY;var R=O.dataByCoordSys;R&&R.length?this._showAxisTooltip(R,O):F&&F.dataIndex!=null?(this._lastDataByCoordSys=null,this._showSeriesItemTooltip(O,F,D)):F&&F.tooltip?(this._lastDataByCoordSys=null,this._showComponentItemTooltip(O,F,D)):(this._lastDataByCoordSys=null,this._hide(D))},_showOrMove:function(O,D){var F=O.get("showDelay");D=m.bind(D,this),clearTimeout(this._showTimout),F>0?this._showTimout=setTimeout(D,F):D()},_showAxisTooltip:function(O,D){var F=this._ecModel,U=this._tooltipModel,R=[D.offsetX,D.offsetY],K=[],Z=[],P=w([D.tooltipOption,U]),Y=this._renderMode,W=this._newLine,z={};g(O,function(X){g(X.dataByAxis,function(V){var q=F.getComponent(V.axisDim+"Axis",V.axisIndex),se=V.value,ve=[];if(!q||se==null)return;var ue=f.getValueLabel(se,q.axis,F,V.seriesDataIndices,V.valueLabelOpt);m.each(V.seriesDataIndices,function(Fe){var Ue=F.getSeriesByIndex(Fe.seriesIndex),Ze=Fe.dataIndexInside,we=Ue&&Ue.getDataParams(Ze);if(we.axisDim=V.axisDim,we.axisIndex=V.axisIndex,we.axisType=V.axisType,we.axisId=V.axisId,we.axisValue=r.getAxisRawValue(q.axis,se),we.axisValueLabel=ue,we){Z.push(we);var He=Ue.formatTooltip(Ze,!0,null,Y),ee;if(m.isObject(He)){ee=He.html;var he=He.markers;m.merge(z,he)}else ee=He;ve.push(ee)}});var xe=ue;Y!=="html"?K.push(ve.join(W)):K.push((xe?e.encodeHTML(xe)+W:"")+ve.join(W))})},this),K.reverse(),K=K.join(this._newLine+this._newLine);var H=D.position;this._showOrMove(P,function(){this._updateContentNotChangedOnAxis(O)?this._updatePosition(P,H,R[0],R[1],this._tooltipContent,Z):this._showTooltipContent(P,K,Z,Math.random(),R[0],R[1],H,void 0,z)})},_showSeriesItemTooltip:function(O,D,F){var U=this._ecModel,R=D.seriesIndex,K=U.getSeriesByIndex(R),Z=D.dataModel||K,P=D.dataIndex,Y=D.dataType,W=Z.getData(Y),z=w([W.getItemModel(P),Z,K&&(K.coordinateSystem||{}).model,this._tooltipModel]),H=z.get("trigger");if(H!=null&&H!=="item")return;var X=Z.getDataParams(P,Y),V=Z.formatTooltip(P,!1,Y,this._renderMode),q,se;m.isObject(V)?(q=V.html,se=V.markers):(q=V,se=null);var ve="item_"+Z.name+"_"+P;this._showOrMove(z,function(){this._showTooltipContent(z,q,X,ve,O.offsetX,O.offsetY,O.position,O.target,se)}),F({type:"showTip",dataIndexInside:P,dataIndex:W.getRawIndex(P),seriesIndex:R,from:this.uid})},_showComponentItemTooltip:function(O,D,F){var U=D.tooltip;if(typeof U=="string"){var R=U;U={content:R,formatter:R}}var K=new d(U,this._tooltipModel,this._ecModel),Z=K.get("content"),P=Math.random();this._showOrMove(K,function(){this._showTooltipContent(K,Z,K.get("formatterParams")||{},P,O.offsetX,O.offsetY,O.position,D)}),F({type:"showTip",from:this.uid})},_showTooltipContent:function(O,D,F,U,R,K,Z,P,Y){if(this._ticket="",!O.get("showContent")||!O.get("show"))return;var W=this._tooltipContent,z=O.get("formatter");Z=Z||O.get("position");var H=D;if(z&&typeof z=="string")H=e.formatTpl(z,F,!0);else if(typeof z=="function"){var X=p(function(V,q){V===this._ticket&&(W.setContent(q,Y,O),this._updatePosition(O,Z,R,K,W,F,P))},this);this._ticket=U,H=z(F,U,X)}W.setContent(H,Y,O),W.show(O),this._updatePosition(O,Z,R,K,W,F,P)},_updatePosition:function(O,D,F,U,R,K,Z){var P=this._api.getWidth(),Y=this._api.getHeight();D=D||O.get("position");var W=R.getSize(),z=O.get("align"),H=O.get("verticalAlign"),X=Z&&Z.getBoundingRect().clone();if(Z&&X.applyTransform(Z.transform),typeof D=="function"&&(D=D([F,U],K,R.el,X,{viewSize:[P,Y],contentSize:W.slice()})),m.isArray(D))F=A(D[0],P),U=A(D[1],Y);else if(m.isObject(D)){D.width=W[0],D.height=W[1];var V=n.getLayoutRect(D,{width:P,height:Y});F=V.x,U=V.y,z=null,H=null}else if(typeof D=="string"&&Z){var q=E(D,X,W);F=q[0],U=q[1]}else{var q=C(F,U,R,P,Y,z?null:20,H?null:20);F=q[0],U=q[1]}if(z&&(F-=S(z)?W[0]/2:z==="right"?W[0]:0),H&&(U-=S(H)?W[1]/2:H==="bottom"?W[1]:0),O.get("confine")){var q=L(F,U,R,P,Y);F=q[0],U=q[1]}R.moveTo(F,U)},_updateContentNotChangedOnAxis:function(O){var D=this._lastDataByCoordSys,F=!!D&&D.length===O.length;return F&&g(D,function(U,R){var K=U.dataByAxis||{},Z=O[R]||{},P=Z.dataByAxis||[];F&=K.length===P.length,F&&g(K,function(Y,W){var z=P[W]||{},H=Y.seriesDataIndices||[],X=z.seriesDataIndices||[];F&=Y.value===z.value&&Y.axisType===z.axisType&&Y.axisId===z.axisId&&H.length===X.length,F&&g(H,function(V,q){var se=X[q];F&=V.seriesIndex===se.seriesIndex&&V.dataIndex===se.dataIndex})})}),this._lastDataByCoordSys=O,!!F},_hide:function(O){this._lastDataByCoordSys=null,O({type:"hideTip",from:this.uid})},dispose:function(O,D){if(v.node)return;this._tooltipContent.dispose(),c.unregister("itemTooltip",D)}});function w(O){for(var D=O.pop();O.length;){var F=O.pop();F&&(d.isInstance(F)&&(F=F.get("tooltip",!0)),typeof F=="string"&&(F={formatter:F}),D=new d(F,D,D.ecModel))}return D}function _(O,D){return O.dispatchAction||m.bind(D.dispatchAction,D)}function C(O,D,F,U,R,K,Z){var P=F.getOuterSize(),Y=P.width,W=P.height;return K!=null&&(O+Y+K>U?O-=Y+K:O+=K),Z!=null&&(D+W+Z>R?D-=W+Z:D+=Z),[O,D]}function L(O,D,F,U,R){var K=F.getOuterSize(),Z=K.width,P=K.height;return O=Math.min(O+Z,U)-Z,D=Math.min(D+P,R)-P,O=Math.max(O,0),D=Math.max(D,0),[O,D]}function E(O,D,F){var U=F[0],R=F[1],K=5,Z=0,P=0,Y=D.width,W=D.height;switch(O){case"inside":Z=D.x+Y/2-U/2,P=D.y+W/2-R/2;break;case"top":Z=D.x+Y/2-U/2,P=D.y-R-K;break;case"bottom":Z=D.x+Y/2-U/2,P=D.y+W+K;break;case"left":Z=D.x-U-K,P=D.y+W/2-R/2;break;case"right":Z=D.x+Y+K,P=D.y+W/2-R/2}return[Z,P]}function S(O){return O==="center"||O==="middle"}B.exports=x},Qxkt:function(B,k,o){var y=o("bYtY"),m=o("ItGF"),v=o("4NO4"),a=v.makeInner,t=o("Yl7c"),e=t.enableClassExtend,h=t.enableClassCheck,l=o("OQFs"),s=o("m9t5"),n=o("/iHx"),d=o("VR9l"),c=y.mixin,r=a();function f(g,A,b){this.parentModel=A,this.ecModel=b,this.option=g}f.prototype={constructor:f,init:null,mergeOption:function(g){y.merge(this.option,g,!0)},get:function(g,A){return g==null?this.option:i(this.option,this.parsePath(g),!A&&u(this,g))},getShallow:function(g,A){var b=this.option,x=b==null?b:b[g],w=!A&&u(this,g);return x==null&&w&&(x=w.getShallow(g)),x},getModel:function(g,A){var b=g==null?this.option:i(this.option,g=this.parsePath(g)),x;return A=A||(x=u(this,g))&&x.getModel(g),new f(b,A,this.ecModel)},isEmpty:function(){return this.option==null},restoreData:function(){},clone:function(){var g=this.constructor;return new g(y.clone(this.option))},setReadOnly:function(g){},parsePath:function(g){return typeof g=="string"&&(g=g.split(".")),g},customizeGetParent:function(g){r(this).getParent=g},isAnimationEnabled:function(){if(!m.node){if(this.option.animation!=null)return!!this.option.animation;if(this.parentModel)return this.parentModel.isAnimationEnabled()}}};function i(g,A,b){for(var x=0;x<A.length;x++){if(!A[x])continue;if(g=g&&typeof g=="object"?g[A[x]]:null,g==null)break}return g==null&&b&&(g=b.get(A)),g}function u(g,A){var b=r(g).getParent;return b?b.call(g,A):g.parentModel}e(f),h(f),c(f,l),c(f,s),c(f,n),c(f,d);var p=f;B.exports=p},QzjZ:function(B,k,o){var y=o("S/Yl"),m=o("IDmD");function v(a,t){var e=[];return a.eachComponent("singleAxis",function(h,l){var s=new y(h,a,t);s.name="single_"+l,s.resize(h,t),h.coordinateSystem=s,e.push(s)}),a.eachSeries(function(h){if(h.get("coordinateSystem")==="singleAxis"){var l=a.queryComponents({mainType:"singleAxis",index:h.get("singleAxisIndex"),id:h.get("singleAxisId")})[0];h.coordinateSystem=l&&l.coordinateSystem}}),e}m.register("single",{create:v,dimensions:y.prototype.dimensions})},R4Th:function(B,k,o){var y=o("ProS"),m=o("9wZj"),v=o("yO87"),a=o("Fofx"),t=o("h8O9"),e=y.extendChartView({type:"effectScatter",init:function(){this._symbolDraw=new m(v)},render:function(h,l,s){var n=h.getData(),d=this._symbolDraw;d.updateData(n),this.group.add(d.group)},updateTransform:function(h,l,s){var n=h.getData();this.group.dirty();var d=t().reset(h);d.progress&&d.progress({start:0,end:n.count()},n),this._symbolDraw.updateLayout(n)},_updateGroupTransform:function(h){var l=h.coordinateSystem;l&&l.getRoamTransform&&(this.group.transform=a.clone(l.getRoamTransform()),this.group.decomposeTransform())},remove:function(h,l){this._symbolDraw&&this._symbolDraw.remove(l)},dispose:function(){}});B.exports=e},RBEP:function(B,k,o){for(var y=o("ProS"),m=o("VaxA"),v=function(){},a=["treemapZoomToNode","treemapRender","treemapMove"],t=0;t<a.length;t++)y.registerAction({type:a[t],update:"updateView"},v);y.registerAction({type:"treemapRootToNode",update:"updateView"},function(e,h){h.eachComponent({mainType:"series",subType:"treemap",query:e},l);function l(s,n){var d=["treemapZoomToNode","treemapRootToNode"],c=m.retrieveTargetInfo(e,d,s);if(c){var r=s.getViewRoot();r&&(e.direction=m.aboveViewRoot(r,c.node)?"rollUp":"drillDown"),s.resetViewRoot(c.node)}}})},RCxd:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="ExclamationCircleOutlined";var h=k.a=m.forwardRef(e)},RDYZ:function(B,k,o){var y=o("dMvE");function m(a){this._target=a.target,this._life=a.life||1e3,this._delay=a.delay||0,this._initialized=!1,this.loop=a.loop==null?!1:a.loop,this.gap=a.gap||0,this.easing=a.easing||"Linear",this.onframe=a.onframe,this.ondestroy=a.ondestroy,this.onrestart=a.onrestart,this._pausedTime=0,this._paused=!1}m.prototype={constructor:m,step:function(t,e){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused){this._pausedTime+=e;return}var h=(t-this._startTime-this._pausedTime)/this._life;if(h<0)return;h=Math.min(h,1);var l=this.easing,s=typeof l=="string"?y[l]:l,n=typeof s=="function"?s(h):h;return this.fire("frame",n),h===1?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null},restart:function(t){var e=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-e+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,e){t="on"+t,this[t]&&this[t](this._target,e)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var v=m;B.exports=v},RELg:function(B,k,o){var y=o("MFOe"),m=y.Global;B.exports={name:"oldIE-userDataStorage",write:h,read:l,each:s,remove:n,clearAll:d};var v="storejs",a=m.document,t=f(),e=(m.navigator?m.navigator.userAgent:"").match(/ (MSIE 8|MSIE 9|MSIE 10)\./);function h(i,u){if(e)return;var p=r(i);t(function(g){g.setAttribute(p,u),g.save(v)})}function l(i){if(e)return;var u=r(i),p=null;return t(function(g){p=g.getAttribute(u)}),p}function s(i){t(function(u){for(var p=u.XMLDocument.documentElement.attributes,g=p.length-1;g>=0;g--){var A=p[g];i(u.getAttribute(A.name),A.name)}})}function n(i){var u=r(i);t(function(p){p.removeAttribute(u),p.save(v)})}function d(){t(function(i){var u=i.XMLDocument.documentElement.attributes;i.load(v);for(var p=u.length-1;p>=0;p--)i.removeAttribute(u[p].name);i.save(v)})}var c=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g");function r(i){return i.replace(/^\d/,"___$&").replace(c,"___")}function f(){if(!a||!a.documentElement||!a.documentElement.addBehavior)return null;var i="script",u,p,g;try{p=new ActiveXObject("htmlfile"),p.open(),p.write("<"+i+">document.w=window</"+i+'><iframe src="/favicon.ico"></iframe>'),p.close(),u=p.w.frames[0].document,g=u.createElement("div")}catch(A){g=a.createElement("div"),u=a.body}return function(A){var b=[].slice.call(arguments,0);b.unshift(g),u.appendChild(g),g.addBehavior("#default#userData"),g.load(v),A.apply(this,b),u.removeChild(g);return}}},RPvy:function(B,k,o){var y=o("ProS"),m=o("VaxA"),v="sunburstRootToNode";y.registerAction({type:v,update:"updateView"},function(e,h){h.eachComponent({mainType:"series",subType:"sunburst",query:e},l);function l(s,n){var d=m.retrieveTargetInfo(e,[v],s);if(d){var c=s.getViewRoot();c&&(e.direction=m.aboveViewRoot(c,d.node)?"rollUp":"drillDown"),s.resetViewRoot(d.node)}}});var a="sunburstHighlight";y.registerAction({type:a,update:"updateView"},function(e,h){h.eachComponent({mainType:"series",subType:"sunburst",query:e},l);function l(s,n){var d=m.retrieveTargetInfo(e,[a],s);d&&(e.highlight=d.node)}});var t="sunburstUnhighlight";y.registerAction({type:t,update:"updateView"},function(e,h){h.eachComponent({mainType:"series",subType:"sunburst",query:e},l);function l(s,n){e.unhighlight=!0}})},RSch:function(B,k,o){var y=o("IwbS"),m=o("bYtY");function v(e,h,l){y.Group.call(this),this._createPolyline(e,h,l)}var a=v.prototype;a._createPolyline=function(e,h,l){var s=e.getItemLayout(h),n=new y.Polyline({shape:{points:s}});this.add(n),this._updateCommonStl(e,h,l)},a.updateData=function(e,h,l){var s=e.hostModel,n=this.childAt(0),d={shape:{points:e.getItemLayout(h)}};y.updateProps(n,d,s,h),this._updateCommonStl(e,h,l)},a._updateCommonStl=function(e,h,l){var s=this.childAt(0),n=e.getItemModel(h),d=e.getItemVisual(h,"color"),c=l&&l.lineStyle,r=l&&l.hoverLineStyle;(!l||e.hasItemOption)&&(c=n.getModel("lineStyle").getLineStyle(),r=n.getModel("emphasis.lineStyle").getLineStyle()),s.useStyle(m.defaults({strokeNoScale:!0,fill:"none",stroke:d},c)),s.hoverStyle=r,y.setHoverStyle(this)},a.updateLayout=function(e,h){var l=this.childAt(0);l.setShape("points",e.getItemLayout(h))},m.inherits(v,y.Group);var t=v;B.exports=t},RXMa:function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"ring",shape:{cx:0,cy:0,r:0,r0:0},buildPath:function(a,t){var e=t.cx,h=t.cy,l=Math.PI*2;a.moveTo(e+t.r,h),a.arc(e,h,t.r,0,l,!1),a.moveTo(e+t.r0,h),a.arc(e,h,t.r0,0,l,!0)}});B.exports=m},RZ1l:function(B,k,o){//! moment.js locale configuration
//! locale : Thai [th]
//! author : Kridsada Thanabulpong : https://github.com/sirn
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("th",{months:"\u0E21\u0E01\u0E23\u0E32\u0E04\u0E21_\u0E01\u0E38\u0E21\u0E20\u0E32\u0E1E\u0E31\u0E19\u0E18\u0E4C_\u0E21\u0E35\u0E19\u0E32\u0E04\u0E21_\u0E40\u0E21\u0E29\u0E32\u0E22\u0E19_\u0E1E\u0E24\u0E29\u0E20\u0E32\u0E04\u0E21_\u0E21\u0E34\u0E16\u0E38\u0E19\u0E32\u0E22\u0E19_\u0E01\u0E23\u0E01\u0E0E\u0E32\u0E04\u0E21_\u0E2A\u0E34\u0E07\u0E2B\u0E32\u0E04\u0E21_\u0E01\u0E31\u0E19\u0E22\u0E32\u0E22\u0E19_\u0E15\u0E38\u0E25\u0E32\u0E04\u0E21_\u0E1E\u0E24\u0E28\u0E08\u0E34\u0E01\u0E32\u0E22\u0E19_\u0E18\u0E31\u0E19\u0E27\u0E32\u0E04\u0E21".split("_"),monthsShort:"\u0E21.\u0E04._\u0E01.\u0E1E._\u0E21\u0E35.\u0E04._\u0E40\u0E21.\u0E22._\u0E1E.\u0E04._\u0E21\u0E34.\u0E22._\u0E01.\u0E04._\u0E2A.\u0E04._\u0E01.\u0E22._\u0E15.\u0E04._\u0E1E.\u0E22._\u0E18.\u0E04.".split("_"),monthsParseExact:!0,weekdays:"\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E22\u0E4C_\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C_\u0E2D\u0E31\u0E07\u0E04\u0E32\u0E23_\u0E1E\u0E38\u0E18_\u0E1E\u0E24\u0E2B\u0E31\u0E2A\u0E1A\u0E14\u0E35_\u0E28\u0E38\u0E01\u0E23\u0E4C_\u0E40\u0E2A\u0E32\u0E23\u0E4C".split("_"),weekdaysShort:"\u0E2D\u0E32\u0E17\u0E34\u0E15\u0E22\u0E4C_\u0E08\u0E31\u0E19\u0E17\u0E23\u0E4C_\u0E2D\u0E31\u0E07\u0E04\u0E32\u0E23_\u0E1E\u0E38\u0E18_\u0E1E\u0E24\u0E2B\u0E31\u0E2A_\u0E28\u0E38\u0E01\u0E23\u0E4C_\u0E40\u0E2A\u0E32\u0E23\u0E4C".split("_"),weekdaysMin:"\u0E2D\u0E32._\u0E08._\u0E2D._\u0E1E._\u0E1E\u0E24._\u0E28._\u0E2A.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0E40\u0E27\u0E25\u0E32 H:mm",LLLL:"\u0E27\u0E31\u0E19dddd\u0E17\u0E35\u0E48 D MMMM YYYY \u0E40\u0E27\u0E25\u0E32 H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(a){return a==="\u0E2B\u0E25\u0E31\u0E07\u0E40\u0E17\u0E35\u0E48\u0E22\u0E07"},meridiem:function(a,t,e){return a<12?"\u0E01\u0E48\u0E2D\u0E19\u0E40\u0E17\u0E35\u0E48\u0E22\u0E07":"\u0E2B\u0E25\u0E31\u0E07\u0E40\u0E17\u0E35\u0E48\u0E22\u0E07"},calendar:{sameDay:"[\u0E27\u0E31\u0E19\u0E19\u0E35\u0E49 \u0E40\u0E27\u0E25\u0E32] LT",nextDay:"[\u0E1E\u0E23\u0E38\u0E48\u0E07\u0E19\u0E35\u0E49 \u0E40\u0E27\u0E25\u0E32] LT",nextWeek:"dddd[\u0E2B\u0E19\u0E49\u0E32 \u0E40\u0E27\u0E25\u0E32] LT",lastDay:"[\u0E40\u0E21\u0E37\u0E48\u0E2D\u0E27\u0E32\u0E19\u0E19\u0E35\u0E49 \u0E40\u0E27\u0E25\u0E32] LT",lastWeek:"[\u0E27\u0E31\u0E19]dddd[\u0E17\u0E35\u0E48\u0E41\u0E25\u0E49\u0E27 \u0E40\u0E27\u0E25\u0E32] LT",sameElse:"L"},relativeTime:{future:"\u0E2D\u0E35\u0E01 %s",past:"%s\u0E17\u0E35\u0E48\u0E41\u0E25\u0E49\u0E27",s:"\u0E44\u0E21\u0E48\u0E01\u0E35\u0E48\u0E27\u0E34\u0E19\u0E32\u0E17\u0E35",ss:"%d \u0E27\u0E34\u0E19\u0E32\u0E17\u0E35",m:"1 \u0E19\u0E32\u0E17\u0E35",mm:"%d \u0E19\u0E32\u0E17\u0E35",h:"1 \u0E0A\u0E31\u0E48\u0E27\u0E42\u0E21\u0E07",hh:"%d \u0E0A\u0E31\u0E48\u0E27\u0E42\u0E21\u0E07",d:"1 \u0E27\u0E31\u0E19",dd:"%d \u0E27\u0E31\u0E19",w:"1 \u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C",ww:"%d \u0E2A\u0E31\u0E1B\u0E14\u0E32\u0E2B\u0E4C",M:"1 \u0E40\u0E14\u0E37\u0E2D\u0E19",MM:"%d \u0E40\u0E14\u0E37\u0E2D\u0E19",y:"1 \u0E1B\u0E35",yy:"%d \u0E1B\u0E35"}});return m})},Rcyq:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("FnCa")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="EyeInvisibleOutlined";var l=a.forwardRef(h);k.default=l},ReuC:function(B,k,o){"use strict";o.d(k,"a",function(){return v});var y=o("foSv");function m(a,t){for(;!Object.prototype.hasOwnProperty.call(a,t)&&!(a=Object(y.a)(a),a===null););return a}function v(a,t,e){return typeof Reflect!="undefined"&&Reflect.get?v=Reflect.get:v=function(l,s,n){var d=m(l,s);if(!d)return;var c=Object.getOwnPropertyDescriptor(d,s);return c.get?c.get.call(n):c.value},v(a,t,e||a)}},RfPf:function(B,k,o){//! moment.js locale configuration
//! locale : Estonian [et]
//! author : Henry Kehlmann : https://github.com/madhenry
//! improvements : Illimar Tambek : https://github.com/ragulka
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={s:["m\xF5ne sekundi","m\xF5ni sekund","paar sekundit"],ss:[a+"sekundi",a+"sekundit"],m:["\xFChe minuti","\xFCks minut"],mm:[a+" minuti",a+" minutit"],h:["\xFChe tunni","tund aega","\xFCks tund"],hh:[a+" tunni",a+" tundi"],d:["\xFChe p\xE4eva","\xFCks p\xE4ev"],M:["kuu aja","kuu aega","\xFCks kuu"],MM:[a+" kuu",a+" kuud"],y:["\xFChe aasta","aasta","\xFCks aasta"],yy:[a+" aasta",a+" aastat"]};return t?l[e][2]?l[e][2]:l[e][1]:h?l[e][0]:l[e][1]}var v=y.defineLocale("et",{months:"jaanuar_veebruar_m\xE4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xE4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xFChap\xE4ev_esmasp\xE4ev_teisip\xE4ev_kolmap\xE4ev_neljap\xE4ev_reede_laup\xE4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xE4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xE4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xE4rast",past:"%s tagasi",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:"%d p\xE4eva",M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return v})},RlCK:function(B,k,o){var y=o("ProS"),m=o("bYtY");function v(a,t,e){var h={},l=a==="toggleSelected",s;return e.eachComponent("legend",function(n){l&&s!=null?n[s?"select":"unSelect"](t.name):a==="allSelect"||a==="inverseSelect"?n[a]():(n[a](t.name),s=n.isSelected(t.name));var d=n.getData();m.each(d,function(c){var r=c.get("name");if(r===`
`||r==="")return;var f=n.isSelected(r);h.hasOwnProperty(r)?h[r]=h[r]&&f:h[r]=f})}),a==="allSelect"||a==="inverseSelect"?{selected:h}:{name:t.name,selected:h}}y.registerAction("legendToggleSelect","legendselectchanged",m.curry(v,"toggleSelected")),y.registerAction("legendAllSelect","legendselectall",m.curry(v,"allSelect")),y.registerAction("legendInverseSelect","legendinverseselect",m.curry(v,"inverseSelect")),y.registerAction("legendSelect","legendselected",m.curry(v,"select")),y.registerAction("legendUnSelect","legendunselected",m.curry(v,"unSelect"))},RotF:function(B,k,o){B.exports=o("LSTS")},Rs2j:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("NJ3U")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="DoubleRightOutlined";var l=a.forwardRef(h);k.default=l},Rx6q:function(B,k){function o(y){var m=y.getRect(),v=y.getRangeInfo();return{coordSys:{type:"calendar",x:m.x,y:m.y,width:m.width,height:m.height,cellWidth:y.getCellWidth(),cellHeight:y.getCellHeight(),rangeInfo:{start:v.start,end:v.end,weeks:v.weeks,dayCount:v.allDay}},api:{coord:function(a,t){return y.dataToPoint(a,t)}}}}B.exports=o},"S/Yl":function(B,k,o){var y=o("Zvw2"),m=o("aX7z"),v=o("+TT/"),a=v.getLayoutRect,t=o("bYtY"),e=t.each;function h(s,n,d){this.dimension="single",this.dimensions=["single"],this._axis=null,this._rect,this._init(s,n,d),this.model=s}h.prototype={type:"singleAxis",axisPointerEnabled:!0,constructor:h,_init:function(s,n,d){var c=this.dimension,r=new y(c,m.createScaleByModel(s),[0,0],s.get("type"),s.get("position")),f=r.type==="category";r.onBand=f&&s.get("boundaryGap"),r.inverse=s.get("inverse"),r.orient=s.get("orient"),s.axis=r,r.model=s,r.coordinateSystem=this,this._axis=r},update:function(s,n){s.eachSeries(function(d){if(d.coordinateSystem===this){var c=d.getData();e(c.mapDimension(this.dimension,!0),function(r){this._axis.scale.unionExtentFromData(c,r)},this),m.niceScaleExtent(this._axis.scale,this._axis.model)}},this)},resize:function(s,n){this._rect=a({left:s.get("left"),top:s.get("top"),right:s.get("right"),bottom:s.get("bottom"),width:s.get("width"),height:s.get("height")},{width:n.getWidth(),height:n.getHeight()}),this._adjustAxis()},getRect:function(){return this._rect},_adjustAxis:function(){var s=this._rect,n=this._axis,d=n.isHorizontal(),c=d?[0,s.width]:[0,s.height],r=n.reverse?1:0;n.setExtent(c[r],c[1-r]),this._updateAxisTransform(n,d?s.x:s.y)},_updateAxisTransform:function(s,n){var d=s.getExtent(),c=d[0]+d[1],r=s.isHorizontal();s.toGlobalCoord=r?function(f){return f+n}:function(f){return c-f+n},s.toLocalCoord=r?function(f){return f-n}:function(f){return c-f+n}},getAxis:function(){return this._axis},getBaseAxis:function(){return this._axis},getAxes:function(){return[this._axis]},getTooltipAxes:function(){return{baseAxes:[this.getAxis()]}},containPoint:function(s){var n=this.getRect(),d=this.getAxis(),c=d.orient;return c==="horizontal"?d.contain(d.toLocalCoord(s[0]))&&s[1]>=n.y&&s[1]<=n.y+n.height:d.contain(d.toLocalCoord(s[1]))&&s[0]>=n.y&&s[0]<=n.y+n.height},pointToData:function(s){var n=this.getAxis();return[n.coordToData(n.toLocalCoord(s[n.orient==="horizontal"?0:1]))]},dataToPoint:function(s){var n=this.getAxis(),d=this.getRect(),c=[],r=n.orient==="horizontal"?0:1;return s instanceof Array&&(s=s[0]),c[r]=n.toGlobalCoord(n.dataToCoord(+s)),c[1-r]=r===0?d.y+d.height/2:d.x+d.width/2,c}};var l=h;B.exports=l},"SA4+":function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("IwbS"),t=o("zYTA"),e=o("bYtY");function h(d,c,r){var f=d[1]-d[0];c=e.map(c,function(p){return{interval:[(p.interval[0]-d[0])/f,(p.interval[1]-d[0])/f]}});var i=c.length,u=0;return function(p){for(var g=u;g<i;g++){var A=c[g].interval;if(A[0]<=p&&p<=A[1]){u=g;break}}if(g===i)for(var g=u-1;g>=0;g--){var A=c[g].interval;if(A[0]<=p&&p<=A[1]){u=g;break}}return g>=0&&g<i&&r[g]}}function l(d,c){var r=d[1]-d[0];return c=[(c[0]-d[0])/r,(c[1]-d[0])/r],function(f){return f>=c[0]&&f<=c[1]}}function s(d){var c=d.dimensions;return c[0]==="lng"&&c[1]==="lat"}var n=v.extendChartView({type:"heatmap",render:function(d,c,r){var f;c.eachComponent("visualMap",function(u){u.eachTargetSeries(function(p){p===d&&(f=u)})}),this.group.removeAll(),this._incrementalDisplayable=null;var i=d.coordinateSystem;i.type==="cartesian2d"||i.type==="calendar"?this._renderOnCartesianAndCalendar(d,r,0,d.getData().count()):s(i)&&this._renderOnGeo(i,d,f,r)},incrementalPrepareRender:function(d,c,r){this.group.removeAll()},incrementalRender:function(d,c,r,f){var i=c.coordinateSystem;i&&this._renderOnCartesianAndCalendar(c,f,d.start,d.end,!0)},_renderOnCartesianAndCalendar:function(d,c,r,f,i){var u=d.coordinateSystem,p,g;if(u.type==="cartesian2d"){var A=u.getAxis("x"),b=u.getAxis("y");p=A.getBandWidth(),g=b.getBandWidth()}for(var x=this.group,w=d.getData(),_="itemStyle",C="emphasis.itemStyle",L="label",E="emphasis.label",S=d.getModel(_).getItemStyle(["color"]),O=d.getModel(C).getItemStyle(),D=d.getModel(L),F=d.getModel(E),U=u.type,R=U==="cartesian2d"?[w.mapDimension("x"),w.mapDimension("y"),w.mapDimension("value")]:[w.mapDimension("time"),w.mapDimension("value")],K=r;K<f;K++){var Z;if(U==="cartesian2d"){if(isNaN(w.get(R[2],K)))continue;var P=u.dataToPoint([w.get(R[0],K),w.get(R[1],K)]);Z=new a.Rect({shape:{x:Math.floor(Math.round(P[0])-p/2),y:Math.floor(Math.round(P[1])-g/2),width:Math.ceil(p),height:Math.ceil(g)},style:{fill:w.getItemVisual(K,"color"),opacity:w.getItemVisual(K,"opacity")}})}else{if(isNaN(w.get(R[1],K)))continue;Z=new a.Rect({z2:1,shape:u.dataToRect([w.get(R[0],K)]).contentShape,style:{fill:w.getItemVisual(K,"color"),opacity:w.getItemVisual(K,"opacity")}})}var Y=w.getItemModel(K);w.hasItemOption&&(S=Y.getModel(_).getItemStyle(["color"]),O=Y.getModel(C).getItemStyle(),D=Y.getModel(L),F=Y.getModel(E));var W=d.getRawValue(K),z="-";W&&W[2]!=null&&(z=W[2]),a.setLabelStyle(S,O,D,F,{labelFetcher:d,labelDataIndex:K,defaultText:z,isRectText:!0}),Z.setStyle(S),a.setHoverStyle(Z,w.hasItemOption?O:e.extend({},O)),Z.incremental=i,i&&(Z.useHoverLayer=!0),x.add(Z),w.setItemGraphicEl(K,Z)}},_renderOnGeo:function(d,c,r,f){var i=r.targetVisuals.inRange,u=r.targetVisuals.outOfRange,p=c.getData(),g=this._hmLayer||this._hmLayer||new t;g.blurSize=c.get("blurSize"),g.pointSize=c.get("pointSize"),g.minOpacity=c.get("minOpacity"),g.maxOpacity=c.get("maxOpacity");var A=d.getViewRect().clone(),b=d.getRoamTransform();A.applyTransform(b);var x=Math.max(A.x,0),w=Math.max(A.y,0),_=Math.min(A.width+A.x,f.getWidth()),C=Math.min(A.height+A.y,f.getHeight()),L=_-x,E=C-w,S=[p.mapDimension("lng"),p.mapDimension("lat"),p.mapDimension("value")],O=p.mapArray(S,function(R,K,Z){var P=d.dataToPoint([R,K]);return P[0]-=x,P[1]-=w,P.push(Z),P}),D=r.getExtent(),F=r.type==="visualMap.continuous"?l(D,r.option.range):h(D,r.getPieceList(),r.option.selected);g.update(O,L,E,i.color.getNormalizer(),{inRange:i.color.getColorMapper(),outOfRange:u.color.getColorMapper()},F);var U=new a.Image({style:{width:L,height:E,x,y:w,image:g.canvas},silent:!0});this.group.add(U)},dispose:function(){}});B.exports=n},SA8n:function(B,k,o){var y=o("Sj9i"),m=o("QBsz"),v=o("U/Mo"),a=v.getSymbolSize,t=[],e=[],h=[],l=y.quadraticAt,s=m.distSquare,n=Math.abs;function d(r,f,i){for(var u=r[0],p=r[1],g=r[2],A=Infinity,b,x=i*i,w=.1,_=.1;_<=.9;_+=.1){t[0]=l(u[0],p[0],g[0],_),t[1]=l(u[1],p[1],g[1],_);var C=n(s(t,f)-x);C<A&&(A=C,b=_)}for(var L=0;L<32;L++){var E=b+w;e[0]=l(u[0],p[0],g[0],b),e[1]=l(u[1],p[1],g[1],b),h[0]=l(u[0],p[0],g[0],E),h[1]=l(u[1],p[1],g[1],E);var C=s(e,f)-x;if(n(C)<.01)break;var S=s(h,f)-x;w/=2,C<0?S>=0?b=b+w:b=b-w:S>=0?b=b-w:b=b+w}return b}function c(r,f){var i=[],u=y.quadraticSubdivide,p=[[],[],[]],g=[[],[]],A=[];f/=2,r.eachEdge(function(b,x){var w=b.getLayout(),_=b.getVisual("fromSymbol"),C=b.getVisual("toSymbol");w.__original||(w.__original=[m.clone(w[0]),m.clone(w[1])],w[2]&&w.__original.push(m.clone(w[2])));var L=w.__original;if(w[2]!=null){if(m.copy(p[0],L[0]),m.copy(p[1],L[2]),m.copy(p[2],L[1]),_&&_!=="none"){var E=a(b.node1),S=d(p,L[0],E*f);u(p[0][0],p[1][0],p[2][0],S,i),p[0][0]=i[3],p[1][0]=i[4],u(p[0][1],p[1][1],p[2][1],S,i),p[0][1]=i[3],p[1][1]=i[4]}if(C&&C!=="none"){var E=a(b.node2),S=d(p,L[1],E*f);u(p[0][0],p[1][0],p[2][0],S,i),p[1][0]=i[1],p[2][0]=i[2],u(p[0][1],p[1][1],p[2][1],S,i),p[1][1]=i[1],p[2][1]=i[2]}m.copy(w[0],p[0]),m.copy(w[1],p[2]),m.copy(w[2],p[1])}else{if(m.copy(g[0],L[0]),m.copy(g[1],L[1]),m.sub(A,g[1],g[0]),m.normalize(A,A),_&&_!=="none"){var E=a(b.node1);m.scaleAndAdd(g[0],g[0],A,E*f)}if(C&&C!=="none"){var E=a(b.node2);m.scaleAndAdd(g[1],g[1],A,-E*f)}m.copy(w[0],g[0]),m.copy(w[1],g[1])}})}B.exports=c},SJMd:function(B,k){/**
* @license
* Copyright (C) 2006 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/var o,y,m,v=!1,a,t;window.PR_SHOULD_USE_CONTINUATION=!0;var e,h;(function(){var l=window,s=["break,continue,do,else,for,if,return,while"],n=[s,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],d=[n,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],c=[d,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],r=[d,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],f=[d,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],i="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",u=[d,"abstract,async,await,constructor,debugger,enum,eval,export,function,get,implements,instanceof,interface,let,null,set,undefined,var,with,yield,Infinity,NaN"],p="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",g=[s,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],A=[s,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],b=[s,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],x=[c,f,r,u,p,g,A,b],w=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,_="str",C="kwd",L="com",E="typ",S="lit",O="pun",D="pln",F="tag",U="dec",R="src",K="atn",Z="atv",P="nocode",Y="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function W(oe){for(var Q=0,G=!1,te=!1,Ae=0,me=oe.length;Ae<me;++Ae){var Me=oe[Ae];if(Me.ignoreCase)te=!0;else if(/[a-z]/i.test(Me.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){G=!0,te=!1;break}}var Ie={b:8,t:9,n:10,v:11,f:12,r:13};function de(gt){var Pe=gt.charCodeAt(0);if(Pe!==92)return Pe;var Ut=gt.charAt(1);return Pe=Ie[Ut],Pe||("0"<=Ut&&Ut<="7"?parseInt(gt.substring(1),8):Ut==="u"||Ut==="x"?parseInt(gt.substring(2),16):gt.charCodeAt(1))}function ye(gt){if(gt<32)return(gt<16?"\\x0":"\\x")+gt.toString(16);var Pe=String.fromCharCode(gt);return Pe==="\\"||Pe==="-"||Pe==="]"||Pe==="^"?"\\"+Pe:Pe}function De(gt){var Pe=gt.substring(1,gt.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),Ut=[],pt=Pe[0]==="^",zt=["["];pt&&zt.push("^");for(var rr=pt?1:0,nr=Pe.length;rr<nr;++rr){var Kt=Pe[rr];if(/\\[bdsw]/i.test(Kt))zt.push(Kt);else{var ir=de(Kt),$e;rr+2<nr&&Pe[rr+1]==="-"?($e=de(Pe[rr+2]),rr+=2):$e=ir,Ut.push([ir,$e]),$e<65||ir>122||($e<65||ir>90||Ut.push([Math.max(65,ir)|32,Math.min($e,90)|32]),$e<97||ir>122||Ut.push([Math.max(97,ir)&~32,Math.min($e,122)&~32]))}}Ut.sort(function(Ne,ce){return Ne[0]-ce[0]||ce[1]-Ne[1]});for(var ae=[],re=[],rr=0;rr<Ut.length;++rr){var Ce=Ut[rr];Ce[0]<=re[1]+1?re[1]=Math.max(re[1],Ce[1]):ae.push(re=Ce)}for(var rr=0;rr<ae.length;++rr){var Ce=ae[rr];zt.push(ye(Ce[0])),Ce[1]>Ce[0]&&(Ce[1]+1>Ce[0]&&zt.push("-"),zt.push(ye(Ce[1])))}return zt.push("]"),zt.join("")}function tt(gt){for(var Pe=gt.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),Ut=Pe.length,pt=[],zt=0,rr=0;zt<Ut;++zt){var nr=Pe[zt];if(nr==="(")++rr;else if(nr.charAt(0)==="\\"){var Kt=+nr.substring(1);Kt&&(Kt<=rr?pt[Kt]=-1:Pe[zt]=ye(Kt))}}for(var zt=1;zt<pt.length;++zt)pt[zt]===-1&&(pt[zt]=++Q);for(var zt=0,rr=0;zt<Ut;++zt){var nr=Pe[zt];if(nr==="(")++rr,pt[rr]||(Pe[zt]="(?:");else if(nr.charAt(0)==="\\"){var Kt=+nr.substring(1);Kt&&Kt<=rr&&(Pe[zt]="\\"+pt[Kt])}}for(var zt=0;zt<Ut;++zt)Pe[zt]==="^"&&Pe[zt+1]!=="^"&&(Pe[zt]="");if(gt.ignoreCase&&G)for(var zt=0;zt<Ut;++zt){var nr=Pe[zt],ir=nr.charAt(0);nr.length>=2&&ir==="["?Pe[zt]=De(nr):ir!=="\\"&&(Pe[zt]=nr.replace(/[a-zA-Z]/g,function(re){var Ce=re.charCodeAt(0);return"["+String.fromCharCode(Ce&~32,Ce|32)+"]"}))}return Pe.join("")}for(var Et=[],Ae=0,me=oe.length;Ae<me;++Ae){var Me=oe[Ae];if(Me.global||Me.multiline)throw new Error(""+Me);Et.push("(?:"+tt(Me)+")")}return new RegExp(Et.join("|"),te?"gi":"g")}function z(oe,Q){var G=/(?:^|\s)nocode(?:\s|$)/,te=[],Ae=0,me=[],Me=0;function Ie(de){var ye=de.nodeType;if(ye==1){if(G.test(de.className))return;for(var De=de.firstChild;De;De=De.nextSibling)Ie(De);var tt=de.nodeName.toLowerCase();(tt==="br"||tt==="li")&&(te[Me]=`
`,me[Me<<1]=Ae++,me[Me++<<1|1]=de)}else if(ye==3||ye==4){var Et=de.nodeValue;Et.length&&(Q?Et=Et.replace(/\r\n?/g,`
`):Et=Et.replace(/[ \t\r\n]+/g," "),te[Me]=Et,me[Me<<1]=Ae,Ae+=Et.length,me[Me++<<1|1]=de)}}return Ie(oe),{sourceCode:te.join("").replace(/\n$/,""),spans:me}}function H(oe,Q,G,te,Ae){if(!G)return;var me={sourceNode:oe,pre:1,langExtension:null,numberLines:null,sourceCode:G,spans:null,basePos:Q,decorations:null};te(me),Ae.push.apply(Ae,me.decorations)}var X=/\S/;function V(oe){for(var Q=void 0,G=oe.firstChild;G;G=G.nextSibling){var te=G.nodeType;Q=te===1?Q?oe:G:te===3&&X.test(G.nodeValue)?oe:Q}return Q===oe?void 0:Q}function q(oe,Q){var G={},te;(function(){for(var Me=oe.concat(Q),Ie=[],de={},ye=0,De=Me.length;ye<De;++ye){var tt=Me[ye],Et=tt[3];if(Et)for(var gt=Et.length;--gt>=0;)G[Et.charAt(gt)]=tt;var Pe=tt[1],Ut=""+Pe;de.hasOwnProperty(Ut)||(Ie.push(Pe),de[Ut]=null)}Ie.push(/[\0-\uffff]/),te=W(Ie)})();var Ae=Q.length,me=function Me(Ie){for(var de=Ie.sourceCode,ye=Ie.basePos,De=Ie.sourceNode,tt=[ye,D],Et=0,gt=de.match(te)||[],Pe={},Ut=0,pt=gt.length;Ut<pt;++Ut){var zt=gt[Ut],rr=Pe[zt],nr=void 0,Kt;if(typeof rr=="string")Kt=!1;else{var ir=G[zt.charAt(0)];if(ir)nr=zt.match(ir[1]),rr=ir[0];else{for(var $e=0;$e<Ae;++$e)if(ir=Q[$e],nr=zt.match(ir[1]),nr){rr=ir[0];break}nr||(rr=D)}Kt=rr.length>=5&&rr.substring(0,5)==="lang-",Kt&&!(nr&&typeof nr[1]=="string")&&(Kt=!1,rr=R),Kt||(Pe[zt]=rr)}var ae=Et;if(Et+=zt.length,!Kt)tt.push(ye+ae,rr);else{var re=nr[1],Ce=zt.indexOf(re),Ne=Ce+re.length;nr[2]&&(Ne=zt.length-nr[2].length,Ce=Ne-re.length);var ce=rr.substring(5);H(De,ye+ae,zt.substring(0,Ce),Me,tt),H(De,ye+ae+Ce,re,Ze(ce,re),tt),H(De,ye+ae+Ne,zt.substring(Ne),Me,tt)}}Ie.decorations=tt};return me}function se(oe){var Q=[],G=[];oe.tripleQuotedStrings?Q.push([_,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):oe.multiLineStrings?Q.push([_,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):Q.push([_,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),oe.verbatimStrings&&G.push([_,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var te=oe.hashComments;te&&(oe.cStyleComments?(te>1?Q.push([L,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):Q.push([L,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),G.push([_,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):Q.push([L,/^#[^\r\n]*/,null,"#"])),oe.cStyleComments&&(G.push([L,/^\/\/[^\r\n]*/,null]),G.push([L,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var Ae=oe.regexLiterals;if(Ae){var me=Ae>1?"":`
\r`,Me=me?".":"[\\S\\s]",Ie="/(?=[^/*"+me+"])(?:[^/\\x5B\\x5C"+me+"]|\\x5C"+Me+"|\\x5B(?:[^\\x5C\\x5D"+me+"]|\\x5C"+Me+")*(?:\\x5D|$))+/";G.push(["lang-regex",RegExp("^"+Y+"("+Ie+")")])}var de=oe.types;de&&G.push([E,de]);var ye=(""+oe.keywords).replace(/^ | $/g,"");ye.length&&G.push([C,new RegExp("^(?:"+ye.replace(/[\s,]+/g,"|")+")\\b"),null]),Q.push([D,/^\s+/,null,` \r
\xA0`]);var De="^.[^\\s\\w.$@'\"`/\\\\]*";return oe.regexLiterals&&(De+="(?!s*/)"),G.push([S,/^@[a-z_$][a-z_$@0-9]*/i,null],[E,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[D,/^[a-z_$][a-z_$@0-9]*/i,null],[S,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[D,/^\\[\s\S]?/,null],[O,new RegExp(De),null]),q(Q,G)}var ve=se({keywords:x,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function ue(oe,Q,G){for(var te=/(?:^|\s)nocode(?:\s|$)/,Ae=/\r\n?|\n/,me=oe.ownerDocument,Me=me.createElement("li");oe.firstChild;)Me.appendChild(oe.firstChild);var Ie=[Me];function de(Pe){var Ut=Pe.nodeType;if(Ut==1&&!te.test(Pe.className))if(Pe.nodeName==="br")ye(Pe),Pe.parentNode&&Pe.parentNode.removeChild(Pe);else for(var pt=Pe.firstChild;pt;pt=pt.nextSibling)de(pt);else if((Ut==3||Ut==4)&&G){var zt=Pe.nodeValue,rr=zt.match(Ae);if(rr){var nr=zt.substring(0,rr.index);Pe.nodeValue=nr;var Kt=zt.substring(rr.index+rr[0].length);if(Kt){var ir=Pe.parentNode;ir.insertBefore(me.createTextNode(Kt),Pe.nextSibling)}ye(Pe),nr||Pe.parentNode.removeChild(Pe)}}}function ye(Pe){for(;!Pe.nextSibling;)if(Pe=Pe.parentNode,!Pe)return;function Ut(rr,nr){var Kt=nr?rr.cloneNode(!1):rr,ir=rr.parentNode;if(ir){var $e=Ut(ir,1),ae=rr.nextSibling;$e.appendChild(Kt);for(var re=ae;re;re=ae)ae=re.nextSibling,$e.appendChild(re)}return Kt}for(var pt=Ut(Pe.nextSibling,0),zt;(zt=pt.parentNode)&&zt.nodeType===1;)pt=zt;Ie.push(pt)}for(var De=0;De<Ie.length;++De)de(Ie[De]);Q===(Q|0)&&Ie[0].setAttribute("value",Q);var tt=me.createElement("ol");tt.className="linenums";for(var Et=Math.max(0,Q-1|0)||0,De=0,gt=Ie.length;De<gt;++De)Me=Ie[De],Me.className="L"+(De+Et)%10,Me.firstChild||Me.appendChild(me.createTextNode("\xA0")),tt.appendChild(Me);oe.appendChild(tt)}function xe(oe){var Q=/\bMSIE\s(\d+)/.exec(navigator.userAgent);Q=Q&&+Q[1]<=8;var G=/\n/g,te=oe.sourceCode,Ae=te.length,me=0,Me=oe.spans,Ie=Me.length,de=0,ye=oe.decorations,De=ye.length,tt=0;ye[De]=Ae;var Et,gt;for(gt=Et=0;gt<De;)ye[gt]!==ye[gt+2]?(ye[Et++]=ye[gt++],ye[Et++]=ye[gt++]):gt+=2;for(De=Et,gt=Et=0;gt<De;){for(var Pe=ye[gt],Ut=ye[gt+1],pt=gt+2;pt+2<=De&&ye[pt+1]===Ut;)pt+=2;ye[Et++]=Pe,ye[Et++]=Ut,gt=pt}De=ye.length=Et;var zt=oe.sourceNode,rr="";zt&&(rr=zt.style.display,zt.style.display="none");try{for(var nr=null;de<Ie;){var Kt=Me[de],ir=Me[de+2]||Ae,$e=ye[tt+2]||Ae,pt=Math.min(ir,$e),ae=Me[de+1],re;if(ae.nodeType!==1&&(re=te.substring(me,pt))){Q&&(re=re.replace(G,"\r")),ae.nodeValue=re;var Ce=ae.ownerDocument,Ne=Ce.createElement("span");Ne.className=ye[tt+1];var ce=ae.parentNode;ce.replaceChild(Ne,ae),Ne.appendChild(ae),me<ir&&(Me[de+1]=ae=Ce.createTextNode(te.substring(pt,ir)),ce.insertBefore(ae,Ne.nextSibling))}me=pt,me>=ir&&(de+=2),me>=$e&&(tt+=2)}}finally{zt&&(zt.style.display=rr)}}var Fe={};function Ue(oe,Q){for(var G=Q.length;--G>=0;){var te=Q[G];Fe.hasOwnProperty(te)?l.console&&console.warn("cannot override language handler %s",te):Fe[te]=oe}}function Ze(oe,Q){return oe&&Fe.hasOwnProperty(oe)||(oe=/^\s*</.test(Q)?"default-markup":"default-code"),Fe[oe]}Ue(ve,["default-code"]),Ue(q([],[[D,/^[^<?]+/],[U,/^<!\w[^>]*(?:>|$)/],[L,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[O,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),Ue(q([[D,/^[\s]+/,null,` \r
`],[Z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,`"'`]],[[F,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[K,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[O,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),Ue(q([],[[Z,/^[\s\S]+/]]),["uq.val"]),Ue(se({keywords:c,hashComments:!0,cStyleComments:!0,types:w}),["c","cc","cpp","cxx","cyc","m"]),Ue(se({keywords:"null,true,false"}),["json"]),Ue(se({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:w}),["cs"]),Ue(se({keywords:r,cStyleComments:!0}),["java"]),Ue(se({keywords:b,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),Ue(se({keywords:g,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),Ue(se({keywords:p,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),Ue(se({keywords:A,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),Ue(se({keywords:u,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),Ue(se({keywords:i,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),Ue(q([],[[_,/^[\s\S]+/]]),["regex"]);function we(oe){var Q=oe.langExtension;try{var G=z(oe.sourceNode,oe.pre),te=G.sourceCode;oe.sourceCode=te,oe.spans=G.spans,oe.basePos=0,Ze(Q,te)(oe),xe(oe)}catch(Ae){l.console&&console.log(Ae&&Ae.stack||Ae)}}function He(oe,Q,G){var te=G||!1,Ae=Q||null,me=document.createElement("div");me.innerHTML="<pre>"+oe+"</pre>",me=me.firstChild,te&&ue(me,te,!0);var Me={langExtension:Ae,numberLines:te,sourceNode:me,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null};return we(Me),me.innerHTML}function ee(oe,Q){var G=Q||document.body,te=G.ownerDocument||document;function Ae(Kt){return G.getElementsByTagName(Kt)}for(var me=[Ae("pre"),Ae("code"),Ae("xmp")],Me=[],Ie=0;Ie<me.length;++Ie)for(var de=0,ye=me[Ie].length;de<ye;++de)Me.push(me[Ie][de]);me=null;var De=Date;De.now||(De={now:function(){return+new Date}});var tt=0,Et=/\blang(?:uage)?-([\w.]+)(?!\S)/,gt=/\bprettyprint\b/,Pe=/\bprettyprinted\b/,Ut=/pre|xmp/i,pt=/^code$/i,zt=/^(?:pre|code|xmp)$/i,rr={};function nr(){for(var Kt=l.PR_SHOULD_USE_CONTINUATION?De.now()+250:Infinity;tt<Me.length&&De.now()<Kt;tt++){for(var ir=Me[tt],$e=rr,ae=ir;ae=ae.previousSibling;){var re=ae.nodeType,Ce=(re===7||re===8)&&ae.nodeValue;if(Ce?!/^\??prettify\b/.test(Ce):re!==3||/\S/.test(ae.nodeValue))break;if(Ce){$e={},Ce.replace(/\b(\w+)=([\w:.%+-]+)/g,function(Je,Vt,Ar){$e[Vt]=Ar});break}}var Ne=ir.className;if(($e!==rr||gt.test(Ne))&&!Pe.test(Ne)){for(var ce=!1,dt=ir.parentNode;dt;dt=dt.parentNode){var Dt=dt.tagName;if(zt.test(Dt)&&dt.className&&gt.test(dt.className)){ce=!0;break}}if(!ce){ir.className+=" prettyprinted";var ze=$e.lang;if(!ze){ze=Ne.match(Et);var Yt;!ze&&(Yt=V(ir))&&pt.test(Yt.tagName)&&(ze=Yt.className.match(Et)),ze&&(ze=ze[1])}var Dr;if(Ut.test(ir.tagName))Dr=1;else{var ct=ir.currentStyle,er=te.defaultView,ut=ct?ct.whiteSpace:er&&er.getComputedStyle?er.getComputedStyle(ir,null).getPropertyValue("white-space"):0;Dr=ut&&ut.substring(0,3)==="pre"}var at=$e.linenums;(at=at==="true"||+at)||(at=Ne.match(/\blinenums\b(?::(\d+))?/),at=at?at[1]&&at[1].length?+at[1]:!0:!1),at&&ue(ir,at,Dr);var Ye={langExtension:ze,sourceNode:ir,numberLines:at,pre:Dr,sourceCode:null,basePos:null,spans:null,decorations:null};we(Ye)}}}tt<Me.length?l.setTimeout(nr,250):typeof oe=="function"&&oe()}nr()}var he=l.PR={createSimpleLexer:q,registerLangHandler:Ue,sourceDecorator:se,PR_ATTRIB_NAME:K,PR_ATTRIB_VALUE:Z,PR_COMMENT:L,PR_DECLARATION:U,PR_KEYWORD:C,PR_LITERAL:S,PR_NOCODE:P,PR_PLAIN:D,PR_PUNCTUATION:O,PR_SOURCE:R,PR_STRING:_,PR_TAG:F,PR_TYPE:E,prettyPrintOne:v?l.prettyPrintOne=He:e=He,prettyPrint:h=v?l.prettyPrint=ee:h=ee},Ve=l.define;typeof Ve=="function"&&Ve.amd&&Ve("google-code-prettify",[],function(){return he})})()},SKnc:function(B,k,o){var y=o("bYtY"),m=o("QuXc"),v=function(e,h,l,s,n,d){this.x=e==null?0:e,this.y=h==null?0:h,this.x2=l==null?1:l,this.y2=s==null?0:s,this.type="linear",this.global=d||!1,m.call(this,n)};v.prototype={constructor:v},y.inherits(v,m);var a=v;B.exports=a},"SKx+":function(B,k,o){var y=o("ProS"),m=y.extendComponentModel({type:"axisPointer",coordSysAxesInfo:null,defaultOption:{show:"auto",triggerOn:null,zlevel:0,z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#aaa",width:1,type:"solid"},shadowStyle:{color:"rgba(150,150,150,0.3)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,shadowBlur:3,shadowColor:"#aaa"},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}}}),v=m;B.exports=v},SMc4:function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("nkfE"),a=o("ICMv"),t=m.extend({type:"cartesian2dAxis",axis:null,init:function(){t.superApply(this,"init",arguments),this.resetRange()},mergeOption:function(){t.superApply(this,"mergeOption",arguments),this.resetRange()},restoreData:function(){t.superApply(this,"restoreData",arguments),this.resetRange()},getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"grid",index:this.option.gridIndex,id:this.option.gridId})[0]}});function e(s,n){return n.type||(n.data?"category":"value")}y.merge(t.prototype,a);var h={offset:0};v("x",t,e,h),v("y",t,e,h);var l=t;B.exports=l},SUKs:function(B,k,o){var y=o("LPTA"),m=y.debugMode,v=function(){};m===1&&(v=console.error);var a=v;B.exports=a},SZEN:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.clientToElement=y;function y(m,v,a){var t=a.getBoundingClientRect(),e={x:0,y:0};return m<t.left?e.x=0:m>=t.right?e.x=t.width-1:e.x=m-t.left,v<t.top?e.y=0:v>=t.bottom?e.y=t.height-1:e.y=v-t.top,e}},SehX:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("2B6p"),a=v.updateCenterAndZoom;y.registerAction({type:"geoRoam",event:"geoRoam",update:"updateTransform"},function(t,e){var h=t.componentType||"series";e.eachComponent({mainType:h,query:t},function(l){var s=l.coordinateSystem;if(s.type!=="geo")return;var n=a(s,t,l.get("scaleLimit"));l.setCenter&&l.setCenter(n.center),l.setZoom&&l.setZoom(n.zoom),h==="series"&&m.each(l.seriesGroup,function(d){d.setCenter(n.center),d.setZoom(n.zoom)})})})},SgGq:function(B,k,o){var y=o("bYtY"),m=o("H6uX"),v=o("YH21"),a=o("pP6R");function t(i){this.pointerChecker,this._zr=i,this._opt={};var u=y.bind,p=u(e,this),g=u(h,this),A=u(l,this),b=u(s,this),x=u(n,this);m.call(this),this.setPointerChecker=function(w){this.pointerChecker=w},this.enable=function(w,_){this.disable(),this._opt=y.defaults(y.clone(_)||{},{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),w==null&&(w=!0),(w===!0||w==="move"||w==="pan")&&(i.on("mousedown",p),i.on("mousemove",g),i.on("mouseup",A)),(w===!0||w==="scale"||w==="zoom")&&(i.on("mousewheel",b),i.on("pinch",x))},this.disable=function(){i.off("mousedown",p),i.off("mousemove",g),i.off("mouseup",A),i.off("mousewheel",b),i.off("pinch",x)},this.dispose=this.disable,this.isDragging=function(){return this._dragging},this.isPinching=function(){return this._pinching}}y.mixin(t,m);function e(i){if(v.isMiddleOrRightButtonOnMouseUpDown(i)||i.target&&i.target.draggable)return;var u=i.offsetX,p=i.offsetY;this.pointerChecker&&this.pointerChecker(i,u,p)&&(this._x=u,this._y=p,this._dragging=!0)}function h(i){if(!this._dragging||!r("moveOnMouseMove",i,this._opt)||i.gestureEvent==="pinch"||a.isTaken(this._zr,"globalPan"))return;var u=i.offsetX,p=i.offsetY,g=this._x,A=this._y,b=u-g,x=p-A;this._x=u,this._y=p,this._opt.preventDefaultMouseMove&&v.stop(i.event),c(this,"pan","moveOnMouseMove",i,{dx:b,dy:x,oldX:g,oldY:A,newX:u,newY:p})}function l(i){v.isMiddleOrRightButtonOnMouseUpDown(i)||(this._dragging=!1)}function s(i){var u=r("zoomOnMouseWheel",i,this._opt),p=r("moveOnMouseWheel",i,this._opt),g=i.wheelDelta,A=Math.abs(g),b=i.offsetX,x=i.offsetY;if(g===0||!u&&!p)return;if(u){var w=A>3?1.4:A>1?1.2:1.1,_=g>0?w:1/w;d(this,"zoom","zoomOnMouseWheel",i,{scale:_,originX:b,originY:x})}if(p){var C=Math.abs(g),L=(g>0?1:-1)*(C>3?.4:C>1?.15:.05);d(this,"scrollMove","moveOnMouseWheel",i,{scrollDelta:L,originX:b,originY:x})}}function n(i){if(a.isTaken(this._zr,"globalPan"))return;var u=i.pinchScale>1?1.1:1/1.1;d(this,"zoom",null,i,{scale:u,originX:i.pinchX,originY:i.pinchY})}function d(i,u,p,g,A){i.pointerChecker&&i.pointerChecker(g,A.originX,A.originY)&&(v.stop(g.event),c(i,u,p,g,A))}function c(i,u,p,g,A){A.isAvailableBehavior=y.bind(r,null,p,g),i.trigger(u,A)}function r(i,u,p){var g=p[i];return!i||g&&(!y.isString(g)||u.event[g+"Key"])}var f=t;B.exports=f},SgaC:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var h=0;h<e.length;h++){var l=e[h];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function v(t,e,h){return e&&m(t.prototype,e),h&&m(t,h),t}var a=function(){function t(){y(this,t),this._subrects=0}return v(t,[{key:"decodeRect",value:function(h,l,s,n,d,c,r){if(this._subrects===0){if(d.rQwait("RRE",4+4))return!1;this._subrects=d.rQshift32();var f=d.rQshiftBytes(4);c.fillRect(h,l,s,n,f)}for(;this._subrects>0;){if(d.rQwait("RRE",4+8))return!1;var i=d.rQshiftBytes(4),u=d.rQshift16(),p=d.rQshift16(),g=d.rQshift16(),A=d.rQshift16();c.fillRect(h+u,l+p,g,A,i),this._subrects--}return!0}}]),t}();k.default=a},Sj3x:function(B,k,o){},Sj9i:function(B,k,o){var y=o("QBsz"),m=y.create,v=y.distSquare,a=Math.pow,t=Math.sqrt,e=1e-8,h=1e-4,l=t(3),s=1/3,n=m(),d=m(),c=m();function r(S){return S>-e&&S<e}function f(S){return S>e||S<-e}function i(S,O,D,F,U){var R=1-U;return R*R*(R*S+3*U*O)+U*U*(U*F+3*R*D)}function u(S,O,D,F,U){var R=1-U;return 3*(((O-S)*R+2*(D-O)*U)*R+(F-D)*U*U)}function p(S,O,D,F,U,R){var K=F+3*(O-D)-S,Z=3*(D-O*2+S),P=3*(O-S),Y=S-U,W=Z*Z-3*K*P,z=Z*P-9*K*Y,H=P*P-3*Z*Y,X=0;if(r(W)&&r(z))if(r(Z))R[0]=0;else{var V=-P/Z;V>=0&&V<=1&&(R[X++]=V)}else{var q=z*z-4*W*H;if(r(q)){var se=z/W,V=-Z/K+se,ve=-se/2;V>=0&&V<=1&&(R[X++]=V),ve>=0&&ve<=1&&(R[X++]=ve)}else if(q>0){var ue=t(q),xe=W*Z+1.5*K*(-z+ue),Fe=W*Z+1.5*K*(-z-ue);xe<0?xe=-a(-xe,s):xe=a(xe,s),Fe<0?Fe=-a(-Fe,s):Fe=a(Fe,s);var V=(-Z-(xe+Fe))/(3*K);V>=0&&V<=1&&(R[X++]=V)}else{var Ue=(2*W*Z-3*K*z)/(2*t(W*W*W)),Ze=Math.acos(Ue)/3,we=t(W),He=Math.cos(Ze),V=(-Z-2*we*He)/(3*K),ve=(-Z+we*(He+l*Math.sin(Ze)))/(3*K),ee=(-Z+we*(He-l*Math.sin(Ze)))/(3*K);V>=0&&V<=1&&(R[X++]=V),ve>=0&&ve<=1&&(R[X++]=ve),ee>=0&&ee<=1&&(R[X++]=ee)}}return X}function g(S,O,D,F,U){var R=6*D-12*O+6*S,K=9*O+3*F-3*S-9*D,Z=3*O-3*S,P=0;if(r(K)){if(f(R)){var Y=-Z/R;Y>=0&&Y<=1&&(U[P++]=Y)}}else{var W=R*R-4*K*Z;if(r(W))U[0]=-R/(2*K);else if(W>0){var z=t(W),Y=(-R+z)/(2*K),H=(-R-z)/(2*K);Y>=0&&Y<=1&&(U[P++]=Y),H>=0&&H<=1&&(U[P++]=H)}}return P}function A(S,O,D,F,U,R){var K=(O-S)*U+S,Z=(D-O)*U+O,P=(F-D)*U+D,Y=(Z-K)*U+K,W=(P-Z)*U+Z,z=(W-Y)*U+Y;R[0]=S,R[1]=K,R[2]=Y,R[3]=z,R[4]=z,R[5]=W,R[6]=P,R[7]=F}function b(S,O,D,F,U,R,K,Z,P,Y,W){var z,H=.005,X=Infinity,V,q,se,ve;n[0]=P,n[1]=Y;for(var ue=0;ue<1;ue+=.05)d[0]=i(S,D,U,K,ue),d[1]=i(O,F,R,Z,ue),se=v(n,d),se<X&&(z=ue,X=se);X=Infinity;for(var xe=0;xe<32&&!(H<h);xe++)V=z-H,q=z+H,d[0]=i(S,D,U,K,V),d[1]=i(O,F,R,Z,V),se=v(d,n),V>=0&&se<X?(z=V,X=se):(c[0]=i(S,D,U,K,q),c[1]=i(O,F,R,Z,q),ve=v(c,n),q<=1&&ve<X?(z=q,X=ve):H*=.5);return W&&(W[0]=i(S,D,U,K,z),W[1]=i(O,F,R,Z,z)),t(X)}function x(S,O,D,F){var U=1-F;return U*(U*S+2*F*O)+F*F*D}function w(S,O,D,F){return 2*((1-F)*(O-S)+F*(D-O))}function _(S,O,D,F,U){var R=S-2*O+D,K=2*(O-S),Z=S-F,P=0;if(r(R)){if(f(K)){var Y=-Z/K;Y>=0&&Y<=1&&(U[P++]=Y)}}else{var W=K*K-4*R*Z;if(r(W)){var Y=-K/(2*R);Y>=0&&Y<=1&&(U[P++]=Y)}else if(W>0){var z=t(W),Y=(-K+z)/(2*R),H=(-K-z)/(2*R);Y>=0&&Y<=1&&(U[P++]=Y),H>=0&&H<=1&&(U[P++]=H)}}return P}function C(S,O,D){var F=S+D-2*O;return F===0?.5:(S-O)/F}function L(S,O,D,F,U){var R=(O-S)*F+S,K=(D-O)*F+O,Z=(K-R)*F+R;U[0]=S,U[1]=R,U[2]=Z,U[3]=Z,U[4]=K,U[5]=D}function E(S,O,D,F,U,R,K,Z,P){var Y,W=.005,z=Infinity;n[0]=K,n[1]=Z;for(var H=0;H<1;H+=.05){d[0]=x(S,D,U,H),d[1]=x(O,F,R,H);var X=v(n,d);X<z&&(Y=H,z=X)}z=Infinity;for(var V=0;V<32&&!(W<h);V++){var q=Y-W,se=Y+W;d[0]=x(S,D,U,q),d[1]=x(O,F,R,q);var X=v(d,n);if(q>=0&&X<z)Y=q,z=X;else{c[0]=x(S,D,U,se),c[1]=x(O,F,R,se);var ve=v(c,n);se<=1&&ve<z?(Y=se,z=ve):W*=.5}}return P&&(P[0]=x(S,D,U,Y),P[1]=x(O,F,R,Y)),t(z)}k.cubicAt=i,k.cubicDerivativeAt=u,k.cubicRootAt=p,k.cubicExtrema=g,k.cubicSubdivide=A,k.cubicProjectPoint=b,k.quadraticAt=x,k.quadraticDerivativeAt=w,k.quadraticRootAt=_,k.quadraticExtremum=C,k.quadraticSubdivide=L,k.quadraticProjectPoint=E},SoT6:function(B,k,o){//! moment.js locale configuration
//! locale : Malayalam [ml]
//! author : Floyd Pink : https://github.com/floydpink
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ml",{months:"\u0D1C\u0D28\u0D41\u0D35\u0D30\u0D3F_\u0D2B\u0D46\u0D2C\u0D4D\u0D30\u0D41\u0D35\u0D30\u0D3F_\u0D2E\u0D3E\u0D7C\u0D1A\u0D4D\u0D1A\u0D4D_\u0D0F\u0D2A\u0D4D\u0D30\u0D3F\u0D7D_\u0D2E\u0D47\u0D2F\u0D4D_\u0D1C\u0D42\u0D7A_\u0D1C\u0D42\u0D32\u0D48_\u0D13\u0D17\u0D38\u0D4D\u0D31\u0D4D\u0D31\u0D4D_\u0D38\u0D46\u0D2A\u0D4D\u0D31\u0D4D\u0D31\u0D02\u0D2C\u0D7C_\u0D12\u0D15\u0D4D\u0D1F\u0D4B\u0D2C\u0D7C_\u0D28\u0D35\u0D02\u0D2C\u0D7C_\u0D21\u0D3F\u0D38\u0D02\u0D2C\u0D7C".split("_"),monthsShort:"\u0D1C\u0D28\u0D41._\u0D2B\u0D46\u0D2C\u0D4D\u0D30\u0D41._\u0D2E\u0D3E\u0D7C._\u0D0F\u0D2A\u0D4D\u0D30\u0D3F._\u0D2E\u0D47\u0D2F\u0D4D_\u0D1C\u0D42\u0D7A_\u0D1C\u0D42\u0D32\u0D48._\u0D13\u0D17._\u0D38\u0D46\u0D2A\u0D4D\u0D31\u0D4D\u0D31._\u0D12\u0D15\u0D4D\u0D1F\u0D4B._\u0D28\u0D35\u0D02._\u0D21\u0D3F\u0D38\u0D02.".split("_"),monthsParseExact:!0,weekdays:"\u0D1E\u0D3E\u0D2F\u0D31\u0D3E\u0D34\u0D4D\u0D1A_\u0D24\u0D3F\u0D19\u0D4D\u0D15\u0D33\u0D3E\u0D34\u0D4D\u0D1A_\u0D1A\u0D4A\u0D35\u0D4D\u0D35\u0D3E\u0D34\u0D4D\u0D1A_\u0D2C\u0D41\u0D27\u0D28\u0D3E\u0D34\u0D4D\u0D1A_\u0D35\u0D4D\u0D2F\u0D3E\u0D34\u0D3E\u0D34\u0D4D\u0D1A_\u0D35\u0D46\u0D33\u0D4D\u0D33\u0D3F\u0D2F\u0D3E\u0D34\u0D4D\u0D1A_\u0D36\u0D28\u0D3F\u0D2F\u0D3E\u0D34\u0D4D\u0D1A".split("_"),weekdaysShort:"\u0D1E\u0D3E\u0D2F\u0D7C_\u0D24\u0D3F\u0D19\u0D4D\u0D15\u0D7E_\u0D1A\u0D4A\u0D35\u0D4D\u0D35_\u0D2C\u0D41\u0D27\u0D7B_\u0D35\u0D4D\u0D2F\u0D3E\u0D34\u0D02_\u0D35\u0D46\u0D33\u0D4D\u0D33\u0D3F_\u0D36\u0D28\u0D3F".split("_"),weekdaysMin:"\u0D1E\u0D3E_\u0D24\u0D3F_\u0D1A\u0D4A_\u0D2C\u0D41_\u0D35\u0D4D\u0D2F\u0D3E_\u0D35\u0D46_\u0D36".split("_"),longDateFormat:{LT:"A h:mm -\u0D28\u0D41",LTS:"A h:mm:ss -\u0D28\u0D41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0D28\u0D41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0D28\u0D41"},calendar:{sameDay:"[\u0D07\u0D28\u0D4D\u0D28\u0D4D] LT",nextDay:"[\u0D28\u0D3E\u0D33\u0D46] LT",nextWeek:"dddd, LT",lastDay:"[\u0D07\u0D28\u0D4D\u0D28\u0D32\u0D46] LT",lastWeek:"[\u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E\u0D4D",past:"%s \u0D2E\u0D41\u0D7B\u0D2A\u0D4D",s:"\u0D05\u0D7D\u0D2A \u0D28\u0D3F\u0D2E\u0D3F\u0D37\u0D19\u0D4D\u0D19\u0D7E",ss:"%d \u0D38\u0D46\u0D15\u0D4D\u0D15\u0D7B\u0D21\u0D4D",m:"\u0D12\u0D30\u0D41 \u0D2E\u0D3F\u0D28\u0D3F\u0D31\u0D4D\u0D31\u0D4D",mm:"%d \u0D2E\u0D3F\u0D28\u0D3F\u0D31\u0D4D\u0D31\u0D4D",h:"\u0D12\u0D30\u0D41 \u0D2E\u0D23\u0D3F\u0D15\u0D4D\u0D15\u0D42\u0D7C",hh:"%d \u0D2E\u0D23\u0D3F\u0D15\u0D4D\u0D15\u0D42\u0D7C",d:"\u0D12\u0D30\u0D41 \u0D26\u0D3F\u0D35\u0D38\u0D02",dd:"%d \u0D26\u0D3F\u0D35\u0D38\u0D02",M:"\u0D12\u0D30\u0D41 \u0D2E\u0D3E\u0D38\u0D02",MM:"%d \u0D2E\u0D3E\u0D38\u0D02",y:"\u0D12\u0D30\u0D41 \u0D35\u0D7C\u0D37\u0D02",yy:"%d \u0D35\u0D7C\u0D37\u0D02"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(a,t){return a===12&&(a=0),t==="\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F"&&a>=4||t==="\u0D09\u0D1A\u0D4D\u0D1A \u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E\u0D4D"||t==="\u0D35\u0D48\u0D15\u0D41\u0D28\u0D4D\u0D28\u0D47\u0D30\u0D02"?a+12:a},meridiem:function(a,t,e){return a<4?"\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F":a<12?"\u0D30\u0D3E\u0D35\u0D3F\u0D32\u0D46":a<17?"\u0D09\u0D1A\u0D4D\u0D1A \u0D15\u0D34\u0D3F\u0D1E\u0D4D\u0D1E\u0D4D":a<20?"\u0D35\u0D48\u0D15\u0D41\u0D28\u0D4D\u0D28\u0D47\u0D30\u0D02":"\u0D30\u0D3E\u0D24\u0D4D\u0D30\u0D3F"}});return m})},Sp2Z:function(B,k,o){var y=o("3LNs"),m=o("/y7N"),v=o("AVZG"),a=o("Znkb"),t=y.extend({makeElOption:function(n,d,c,r,f){var i=c.axis,u=i.grid,p=r.get("type"),g=e(u,i).getOtherAxis(i).getGlobalExtent(),A=i.toGlobalCoord(i.dataToCoord(d,!0));if(p&&p!=="none"){var b=m.buildElStyle(r),x=h[p](i,A,g);x.style=b,n.graphicKey=x.type,n.pointer=x}var w=v.layout(u.model,c);m.buildCartesianSingleLabelElOption(d,n,w,c,r,f)},getHandleTransform:function(n,d,c){var r=v.layout(d.axis.grid.model,d,{labelInside:!1});return r.labelMargin=c.get("handle.margin"),{position:m.getTransformedPosition(d.axis,n,r),rotation:r.rotation+(r.labelDirection<0?Math.PI:0)}},updateHandleTransform:function(n,d,c,r){var f=c.axis,i=f.grid,u=f.getGlobalExtent(!0),p=e(i,f).getOtherAxis(f).getGlobalExtent(),g=f.dim==="x"?0:1,A=n.position;A[g]+=d[g],A[g]=Math.min(u[1],A[g]),A[g]=Math.max(u[0],A[g]);var b=(p[1]+p[0])/2,x=[b,b];x[g]=A[g];var w=[{verticalAlign:"middle"},{align:"center"}];return{position:A,rotation:n.rotation,cursorPoint:x,tooltipOption:w[g]}}});function e(n,d){var c={};return c[d.dim+"AxisIndex"]=d.index,n.getCartesian(c)}var h={line:function(n,d,c){var r=m.makeLineShape([d,c[0]],[d,c[1]],l(n));return{type:"Line",subPixelOptimize:!0,shape:r}},shadow:function(n,d,c){var r=Math.max(1,n.getBandWidth()),f=c[1]-c[0];return{type:"Rect",shape:m.makeRectShape([d-r/2,c[0]],[r,f],l(n))}}};function l(n){return n.dim==="x"?0:1}a.registerAxisPointerClass("CartesianAxisPointer",t);var s=t;B.exports=s},SqI9:function(B,k,o){var y=o("y+Vt"),m=o("iXp4"),v=y.extend({type:"sector",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},brush:m(y.prototype.brush),buildPath:function(t,e){var h=e.cx,l=e.cy,s=Math.max(e.r0||0,0),n=Math.max(e.r,0),d=e.startAngle,c=e.endAngle,r=e.clockwise,f=Math.cos(d),i=Math.sin(d);t.moveTo(f*s+h,i*s+l),t.lineTo(f*n+h,i*n+l),t.arc(h,l,n,d,c,!r),t.lineTo(Math.cos(c)*s+h,Math.sin(c)*s+l),s!==0&&t.arc(h,l,s,c,d,r),t.closePath()}});B.exports=v},Sqcc:function(B,k,o){},SrGk:function(B,k,o){var y=o("hydK"),m=y.createElement,v=o("bYtY"),a=o("y+Vt"),t=o("Dagg"),e=o("dqUG"),h=o("P47w"),l=h.path,s=h.image,n=h.text,d="0",c="1";function r(i,u,p,g,A){this._zrId=i,this._svgRoot=u,this._tagNames=typeof p=="string"?[p]:p,this._markLabel=g,this._domName=A||"_dom",this.nextId=0}r.prototype.createElement=m,r.prototype.getDefs=function(i){var u=this._svgRoot,p=this._svgRoot.getElementsByTagName("defs");return p.length===0?i?(p=u.insertBefore(this.createElement("defs"),u.firstChild),p.contains||(p.contains=function(g){var A=p.children;if(!A)return!1;for(var b=A.length-1;b>=0;--b)if(A[b]===g)return!0;return!1}),p):null:p[0]},r.prototype.update=function(i,u){if(!i)return;var p=this.getDefs(!1);if(i[this._domName]&&p.contains(i[this._domName]))typeof u=="function"&&u(i);else{var g=this.add(i);g&&(i[this._domName]=g)}},r.prototype.addDom=function(i){var u=this.getDefs(!0);u.appendChild(i)},r.prototype.removeDom=function(i){var u=this.getDefs(!1);u&&i[this._domName]&&(u.removeChild(i[this._domName]),i[this._domName]=null)},r.prototype.getDoms=function(){var i=this.getDefs(!1);if(!i)return[];var u=[];return v.each(this._tagNames,function(p){var g=i.getElementsByTagName(p);u=u.concat([].slice.call(g))}),u},r.prototype.markAllUnused=function(){var i=this.getDoms(),u=this;v.each(i,function(p){p[u._markLabel]=d})},r.prototype.markUsed=function(i){i&&(i[this._markLabel]=c)},r.prototype.removeUnused=function(){var i=this.getDefs(!1);if(!i)return;var u=this.getDoms(),p=this;v.each(u,function(g){g[p._markLabel]!==c&&i.removeChild(g)})},r.prototype.getSvgProxy=function(i){return i instanceof a?l:i instanceof t?s:i instanceof e?n:l},r.prototype.getTextSvgElement=function(i){return i.__textSvgEl},r.prototype.getSvgElement=function(i){return i.__svgEl};var f=r;B.exports=f},Swgg:function(B,k,o){var y=o("fc+c"),m=y.extend({type:"dataZoom.select"});B.exports=m},T4UG:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("ItGF"),t=o("7aKB"),e=t.formatTime,h=t.encodeHTML,l=t.addCommas,s=t.getTooltipMarker,n=o("4NO4"),d=o("bLfw"),c=o("5Hur"),r=o("OKJ2"),f=o("+TT/"),i=f.getLayoutParams,u=f.mergeLayoutParam,p=o("9H2F"),g=p.createTask,A=o("D5nY"),b=A.prepareSource,x=A.getSource,w=o("KxfA"),_=w.retrieveRawValue,C=n.makeInner(),L=d.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendVisualProvider:null,visualColorAccessPath:"itemStyle.color",visualBorderColorAccessPath:"itemStyle.borderColor",layoutMode:null,init:function(P,Y,W,z){this.seriesIndex=this.componentIndex,this.dataTask=g({count:O,reset:D}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(P,W),b(this);var H=this.getInitialData(P,W);U(H,this),this.dataTask.context.data=H,C(this).dataBeforeProcessed=H,E(this)},mergeDefaultAndTheme:function(P,Y){var W=this.layoutMode,z=W?i(P):{},H=this.subType;d.hasClass(H)&&(H+="Series"),v.merge(P,Y.getTheme().get(this.subType)),v.merge(P,this.getDefaultOption()),n.defaultEmphasis(P,"label",["show"]),this.fillDataTextStyle(P.data),W&&u(P,z,W)},mergeOption:function(P,Y){P=v.merge(this.option,P,!0),this.fillDataTextStyle(P.data);var W=this.layoutMode;W&&u(this.option,P,W),b(this);var z=this.getInitialData(P,Y);U(z,this),this.dataTask.dirty(),this.dataTask.context.data=z,C(this).dataBeforeProcessed=z,E(this)},fillDataTextStyle:function(P){if(P&&!v.isTypedArray(P))for(var Y=["show"],W=0;W<P.length;W++)P[W]&&P[W].label&&n.defaultEmphasis(P[W],"label",Y)},getInitialData:function(){},appendData:function(P){var Y=this.getRawData();Y.appendData(P.data)},getData:function(P){var Y=K(this);if(Y){var W=Y.context.data;return P==null?W:W.getLinkedData(P)}else return C(this).data},setData:function(P){var Y=K(this);if(Y){var W=Y.context;W.data!==P&&Y.modifyOutputEnd&&Y.setOutputEnd(P.count()),W.outputData=P,Y!==this.dataTask&&(W.data=P)}C(this).data=P},getSource:function(){return x(this)},getRawData:function(){return C(this).dataBeforeProcessed},getBaseAxis:function(){var P=this.coordinateSystem;return P&&P.getBaseAxis&&P.getBaseAxis()},formatTooltip:function(P,Y,W,z){var H=this;z=z||"html";var X=z==="html"?"<br/>":`
`,V=z==="richText",q={},se=0;function ve(me){var Me=v.reduce(me,function(tt,Et,gt){var Pe=xe.getDimensionInfo(gt);return tt|=Pe&&Pe.tooltip!==!1&&Pe.displayName!=null},0),Ie=[];Fe.length?v.each(Fe,function(tt){de(_(xe,P,tt),tt)}):v.each(me,de);function de(tt,Et){var gt=xe.getDimensionInfo(Et);if(!gt||gt.otherDims.tooltip===!1)return;var Pe=gt.type,Ut="sub"+H.seriesIndex+"at"+se,pt=s({color:He,type:"subItem",renderMode:z,markerId:Ut}),zt=typeof pt=="string"?pt:pt.content,rr=(Me?zt+h(gt.displayName||"-")+": ":"")+h(Pe==="ordinal"?tt+"":Pe==="time"?Y?"":e("yyyy/MM/dd hh:mm:ss",tt):l(tt));rr&&Ie.push(rr),V&&(q[Ut]=He,++se)}var ye=Me?V?`
`:"<br/>":"",De=ye+Ie.join(ye||", ");return{renderMode:z,content:De,style:q}}function ue(me){return{renderMode:z,content:h(l(me)),style:q}}var xe=this.getData(),Fe=xe.mapDimension("defaultedTooltip",!0),Ue=Fe.length,Ze=this.getRawValue(P),we=v.isArray(Ze),He=xe.getItemVisual(P,"color");v.isObject(He)&&He.colorStops&&(He=(He.colorStops[0]||{}).color),He=He||"transparent";var ee=Ue>1||we&&!Ue?ve(Ze):ue(Ue?_(xe,P,Fe[0]):we?Ze[0]:Ze),he=ee.content,Ve=H.seriesIndex+"at"+se,oe=s({color:He,type:"item",renderMode:z,markerId:Ve});q[Ve]=He,++se;var Q=xe.getName(P),G=this.name;n.isNameSpecified(this)||(G=""),G=G?h(G)+(Y?": ":X):"";var te=typeof oe=="string"?oe:oe.content,Ae=Y?te+G+he:G+te+(Q?h(Q)+": "+he:he);return{html:Ae,markers:q}},isAnimationEnabled:function(){if(a.node)return!1;var P=this.getShallow("animation");return P&&(this.getData().count()>this.getShallow("animationThreshold")&&(P=!1)),P},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(P,Y,W){var z=this.ecModel,H=c.getColorFromPalette.call(this,P,Y,W);return H||(H=z.getColorFromPalette(P,Y,W)),H},coordDimToDataDim:function(P){return this.getRawData().mapDimension(P,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});v.mixin(L,r),v.mixin(L,c);function E(P){var Y=P.name;n.isNameSpecified(P)||(P.name=S(P)||Y)}function S(P){var Y=P.getRawData(),W=Y.mapDimension("seriesName",!0),z=[];return v.each(W,function(H){var X=Y.getDimensionInfo(H);X.displayName&&z.push(X.displayName)}),z.join(" ")}function O(P){return P.model.getRawData().count()}function D(P){var Y=P.model;return Y.setData(Y.getRawData().cloneShallow()),F}function F(P,Y){Y.outputData&&P.end>Y.outputData.count()&&Y.model.getRawData().cloneShallow(Y.outputData)}function U(P,Y){v.each(P.CHANGABLE_METHODS,function(W){P.wrapMethod(W,v.curry(R,Y))})}function R(P){var Y=K(P);Y&&Y.setOutputEnd(this.count())}function K(P){var Y=(P.ecModel||{}).scheduler,W=Y&&Y.getPipeline(P.uid);if(W){var z=W.currentTask;if(z){var H=z.agentStubMap;H&&(z=H.get(P.uid))}return z}}var Z=L;B.exports=Z},T6xi:function(B,k,o){var y=o("YgsL"),m=o("nCxF");function v(a,t,e){var h=t.points,l=t.smooth;if(h&&h.length>=2){if(l&&l!=="spline"){var s=m(h,l,e,t.smoothConstraint);a.moveTo(h[0][0],h[0][1]);for(var n=h.length,d=0;d<(e?n:n-1);d++){var c=s[d*2],r=s[d*2+1],f=h[(d+1)%n];a.bezierCurveTo(c[0],c[1],r[0],r[1],f[0],f[1])}}else{l==="spline"&&(h=y(h,e)),a.moveTo(h[0][0],h[0][1]);for(var d=1,i=h.length;d<i;d++)a.lineTo(h[d][0],h[d][1])}e&&a.closePath()}}k.buildPath=v},TAFj:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("Epm3"),a=o.n(v),t=o("d+Bu"),e=o("A+N3")},TBbR:function(B,k,o){//! moment.js locale configuration
//! locale : Maldivian [dv]
//! author : Jawish Hameed : https://github.com/jawish
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=["\u0796\u07AC\u0782\u07AA\u0787\u07A6\u0783\u07A9","\u078A\u07AC\u0784\u07B0\u0783\u07AA\u0787\u07A6\u0783\u07A9","\u0789\u07A7\u0783\u07A8\u0797\u07AA","\u0787\u07AD\u0795\u07B0\u0783\u07A9\u078D\u07AA","\u0789\u07AD","\u0796\u07AB\u0782\u07B0","\u0796\u07AA\u078D\u07A6\u0787\u07A8","\u0787\u07AF\u078E\u07A6\u0790\u07B0\u0793\u07AA","\u0790\u07AC\u0795\u07B0\u0793\u07AC\u0789\u07B0\u0784\u07A6\u0783\u07AA","\u0787\u07AE\u0786\u07B0\u0793\u07AF\u0784\u07A6\u0783\u07AA","\u0782\u07AE\u0788\u07AC\u0789\u07B0\u0784\u07A6\u0783\u07AA","\u0791\u07A8\u0790\u07AC\u0789\u07B0\u0784\u07A6\u0783\u07AA"],v=["\u0787\u07A7\u078B\u07A8\u0787\u07B0\u078C\u07A6","\u0780\u07AF\u0789\u07A6","\u0787\u07A6\u0782\u07B0\u078E\u07A7\u0783\u07A6","\u0784\u07AA\u078B\u07A6","\u0784\u07AA\u0783\u07A7\u0790\u07B0\u078A\u07A6\u078C\u07A8","\u0780\u07AA\u0786\u07AA\u0783\u07AA","\u0780\u07AE\u0782\u07A8\u0780\u07A8\u0783\u07AA"],a=y.defineLocale("dv",{months:m,monthsShort:m,weekdays:v,weekdaysShort:v,weekdaysMin:"\u0787\u07A7\u078B\u07A8_\u0780\u07AF\u0789\u07A6_\u0787\u07A6\u0782\u07B0_\u0784\u07AA\u078B\u07A6_\u0784\u07AA\u0783\u07A7_\u0780\u07AA\u0786\u07AA_\u0780\u07AE\u0782\u07A8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return e==="\u0789\u078A"},meridiem:function(e,h,l){return e<12?"\u0789\u0786":"\u0789\u078A"},calendar:{sameDay:"[\u0789\u07A8\u0787\u07A6\u078B\u07AA] LT",nextDay:"[\u0789\u07A7\u078B\u07A6\u0789\u07A7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07A8\u0787\u07B0\u0794\u07AC] LT",lastWeek:"[\u078A\u07A7\u0787\u07A8\u078C\u07AA\u0788\u07A8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078C\u07AC\u0783\u07AD\u078E\u07A6\u0787\u07A8 %s",past:"\u0786\u07AA\u0783\u07A8\u0782\u07B0 %s",s:"\u0790\u07A8\u0786\u07AA\u0782\u07B0\u078C\u07AA\u0786\u07AE\u0785\u07AC\u0787\u07B0",ss:"d% \u0790\u07A8\u0786\u07AA\u0782\u07B0\u078C\u07AA",m:"\u0789\u07A8\u0782\u07A8\u0793\u07AC\u0787\u07B0",mm:"\u0789\u07A8\u0782\u07A8\u0793\u07AA %d",h:"\u078E\u07A6\u0791\u07A8\u0787\u07A8\u0783\u07AC\u0787\u07B0",hh:"\u078E\u07A6\u0791\u07A8\u0787\u07A8\u0783\u07AA %d",d:"\u078B\u07AA\u0788\u07A6\u0780\u07AC\u0787\u07B0",dd:"\u078B\u07AA\u0788\u07A6\u0790\u07B0 %d",M:"\u0789\u07A6\u0780\u07AC\u0787\u07B0",MM:"\u0789\u07A6\u0790\u07B0 %d",y:"\u0787\u07A6\u0780\u07A6\u0783\u07AC\u0787\u07B0",yy:"\u0787\u07A6\u0780\u07A6\u0783\u07AA %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"\u060C")},week:{dow:7,doy:12}});return a})},TIY9:function(B,k,o){var y=o("bYtY"),m=y.each,v=o("vafp"),a=o("4NO4"),t=a.makeInner,e=o("Mgri"),h=o("F5Ls"),l=o("a9QJ"),s=o("p/La"),n=t(),d={load:function(r,f,i){var u=n(f).parsed;if(u)return u;var p=f.specialAreas||{},g=f.geoJSON,A;try{A=g?v(g,i):[]}catch(b){throw new Error(`Invalid geoJson format
`+b.message)}return e(r,A),m(A,function(b){var x=b.name;h(r,b),l(r,b),s(r,b);var w=p[x];w&&b.transformTo(w.left,w.top,w.width,w.height)}),n(f).parsed={regions:A,boundingRect:c(A)}}};function c(r){for(var f,i=0;i<r.length;i++){var u=r[i].getBoundingRect();f=f||u.clone(),f.union(u)}return f}B.exports=d},TJmX:function(B,k,o){var y=o("zM3Q"),m=["itemStyle","borderColor"],v=["itemStyle","borderColor0"],a=["itemStyle","color"],t=["itemStyle","color0"],e={seriesType:"candlestick",plan:y(),performRawSeries:!0,reset:function(h,l){var s=h.getData();if(s.setVisual({legendSymbol:"roundRect",colorP:c(1,h),colorN:c(-1,h),borderColorP:r(1,h),borderColorN:r(-1,h)}),l.isSeriesFiltered(h))return;var n=h.pipelineContext.large;return!n&&{progress:d};function d(f,i){for(var u;(u=f.next())!=null;){var p=i.getItemModel(u),g=i.getItemLayout(u).sign;i.setItemVisual(u,{color:c(g,p),borderColor:r(g,p)})}}function c(f,i){return i.get(f>0?a:t)}function r(f,i){return i.get(f>0?m:v)}}};B.exports=e},TSYQ:function(B,k,o){var y,m;/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(){"use strict";var v={}.hasOwnProperty;function a(){for(var t=[],e=0;e<arguments.length;e++){var h=arguments[e];if(!h)continue;var l=typeof h;if(l==="string"||l==="number")t.push(h);else if(Array.isArray(h)){if(h.length){var s=a.apply(null,h);s&&t.push(s)}}else if(l==="object")if(h.toString===Object.prototype.toString)for(var n in h)v.call(h,n)&&h[n]&&t.push(n);else t.push(h.toString())}return t.join(" ")}B.exports?(a.default=a,B.exports=a):!(y=[],m=function(){return a}.apply(k,y),m!==void 0&&(B.exports=m))})()},TWL2:function(B,k,o){var y=o("IwbS"),m=o("bYtY"),v=o("6Ic6");function a(s,n){y.Group.call(this);var d=new y.Polygon,c=new y.Polyline,r=new y.Text;this.add(d),this.add(c),this.add(r),this.highDownOnUpdate=function(f,i){i==="emphasis"?(c.ignore=c.hoverIgnore,r.ignore=r.hoverIgnore):(c.ignore=c.normalIgnore,r.ignore=r.normalIgnore)},this.updateData(s,n,!0)}var t=a.prototype,e=["itemStyle","opacity"];t.updateData=function(s,n,d){var c=this.childAt(0),r=s.hostModel,f=s.getItemModel(n),i=s.getItemLayout(n),u=s.getItemModel(n).get(e);u=u==null?1:u,c.useStyle({}),d?(c.setShape({points:i.points}),c.setStyle({opacity:0}),y.initProps(c,{style:{opacity:u}},r,n)):y.updateProps(c,{style:{opacity:u},shape:{points:i.points}},r,n);var p=f.getModel("itemStyle"),g=s.getItemVisual(n,"color");c.setStyle(m.defaults({lineJoin:"round",fill:g},p.getItemStyle(["opacity"]))),c.hoverStyle=p.getModel("emphasis").getItemStyle(),this._updateLabel(s,n),y.setHoverStyle(this)},t._updateLabel=function(s,n){var d=this.childAt(1),c=this.childAt(2),r=s.hostModel,f=s.getItemModel(n),i=s.getItemLayout(n),u=i.label,p=s.getItemVisual(n,"color");y.updateProps(d,{shape:{points:u.linePoints||u.linePoints}},r,n),y.updateProps(c,{style:{x:u.x,y:u.y}},r,n),c.attr({rotation:u.rotation,origin:[u.x,u.y],z2:10});var g=f.getModel("label"),A=f.getModel("emphasis.label"),b=f.getModel("labelLine"),x=f.getModel("emphasis.labelLine"),p=s.getItemVisual(n,"color");y.setLabelStyle(c.style,c.hoverStyle={},g,A,{labelFetcher:s.hostModel,labelDataIndex:n,defaultText:s.getName(n),autoColor:p,useInsideStyle:!!u.inside},{textAlign:u.textAlign,textVerticalAlign:u.verticalAlign}),c.ignore=c.normalIgnore=!g.get("show"),c.hoverIgnore=!A.get("show"),d.ignore=d.normalIgnore=!b.get("show"),d.hoverIgnore=!x.get("show"),d.setStyle({stroke:p}),d.setStyle(b.getModel("lineStyle").getLineStyle()),d.hoverStyle=x.getModel("lineStyle").getLineStyle()},m.inherits(a,y.Group);var h=v.extend({type:"funnel",render:function(s,n,d){var c=s.getData(),r=this._data,f=this.group;c.diff(r).add(function(i){var u=new a(c,i);c.setItemGraphicEl(i,u),f.add(u)}).update(function(i,u){var p=r.getItemGraphicEl(u);p.updateData(c,i),f.add(p),c.setItemGraphicEl(i,p)}).remove(function(i){var u=r.getItemGraphicEl(i);f.remove(u)}).execute(),this._data=c},remove:function(){this.group.removeAll(),this._data=null},dispose:function(){}}),l=h;B.exports=l},TYVI:function(B,k,o){var y=o("5GtS"),m=o("T4UG"),v=m.extend({type:"series.gauge",getInitialData:function(t,e){return y(this,["value"])},defaultOption:{zlevel:0,z:2,center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"#91c7ae"],[.8,"#63869e"],[1,"#c23531"]],width:30}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,distance:5,color:"auto"},pointer:{show:!0,length:"80%",width:8},itemStyle:{color:"auto"},title:{show:!0,offsetCenter:[0,"-40%"],color:"#333",fontSize:15},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"auto",fontSize:30}}}),a=v;B.exports=a},TayO:function(B,k,o){"use strict";o.d(k,"a",function(){return a});var y=o("q1tI"),m=o.n(y),v=o("jVmE");function a(t){var e=y.useRef(t),h=Object(v.a)();return[function(){return e.current},function(l){e.current=l,h()}]}},"TgN+":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("41NK"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},Tghj:function(B,k,o){(function(y){var m;typeof window!="undefined"?m=window.__DEV__:typeof y!="undefined"&&(m=y.__DEV__),typeof m=="undefined"&&(m=!0);var v=m;k.__DEV__=v}).call(this,o("UywP"))},ThAp:function(B,k,o){var y=o("bYtY"),m=o("5GtS"),v=o("T4UG"),a=o("7aKB"),t=a.encodeHTML,e=a.addCommas,h=o("cCMj"),l=o("KxfA"),s=l.retrieveRawAttr,n=o("W4dC"),d=o("D5nY"),c=d.makeSeriesEncodeForNameBased,r=v.extend({type:"series.map",dependencies:["geo"],layoutMode:"box",needsDrawMap:!1,seriesGroup:[],getInitialData:function(i){for(var u=m(this,{coordDimensions:["value"],encodeDefaulter:y.curry(c,this)}),p=u.mapDimension("value"),g=y.createHashMap(),A=[],b=[],x=0,w=u.count();x<w;x++){var _=u.getName(x);g.set(_,!0),A.push({name:_,value:u.get(p,x),selected:s(u,x,"selected")})}var C=n.load(this.getMapType(),this.option.nameMap,this.option.nameProperty);return y.each(C.regions,function(L){var E=L.name;g.get(E)||(A.push({name:E}),b.push(E))}),this.updateSelectedMap(A),u.appendValues([],b),u},getHostGeoModel:function(){var i=this.option.geoIndex;return i!=null?this.dependentModels.geo[i]:null},getMapType:function(){return(this.getHostGeoModel()||this).option.map},getRawValue:function(i){var u=this.getData();return u.get(u.mapDimension("value"),i)},getRegionModel:function(i){var u=this.getData();return u.getItemModel(u.indexOfName(i))},formatTooltip:function(i){for(var u=this.getData(),p=e(this.getRawValue(i)),g=u.getName(i),A=this.seriesGroup,b=[],x=0;x<A.length;x++){var w=A[x].originalData.indexOfName(g),_=u.mapDimension("value");isNaN(A[x].originalData.get(_,w))||b.push(t(A[x].name))}return b.join(", ")+"<br />"+t(g+" : "+p)},getTooltipPosition:function(i){if(i!=null){var u=this.getData().getName(i),p=this.coordinateSystem,g=p.getRegion(u);return g&&p.dataToPoint(g.center)}},setZoom:function(i){this.option.zoom=i},setCenter:function(i){this.option.center=i},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},nameProperty:"name"}});y.mixin(r,h);var f=r;B.exports=f},TkdX:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v={NONE:"none",DESCENDANT:"descendant",ANCESTOR:"ancestor",SELF:"self"},a=2,t=4;function e(r,f,i){m.Group.call(this);var u=new m.Sector({z2:a});u.seriesIndex=f.seriesIndex;var p=new m.Text({z2:t,silent:r.getModel("label").get("silent")});this.add(u),this.add(p),this.updateData(!0,r,"normal",f,i);function g(){p.ignore=p.hoverIgnore}function A(){p.ignore=p.normalIgnore}this.on("emphasis",g).on("normal",A).on("mouseover",g).on("mouseout",A)}var h=e.prototype;h.updateData=function(r,f,i,u,p){this.node=f,f.piece=this,u=u||this._seriesModel,p=p||this._ecModel;var g=this.childAt(0);g.dataIndex=f.dataIndex;var A=f.getModel(),b=f.getLayout(),x=y.extend({},b);x.label=null;var w=s(f,u,p);c(f,u,w);var _=A.getModel("itemStyle").getItemStyle(),C;if(i==="normal")C=_;else{var L=A.getModel(i+".itemStyle").getItemStyle();C=y.merge(L,_)}C=y.defaults({lineJoin:"bevel",fill:C.fill||w},C),r?(g.setShape(x),g.shape.r=b.r0,m.updateProps(g,{shape:{r:b.r}},u,f.dataIndex),g.useStyle(C)):typeof C.fill=="object"&&C.fill.type||typeof g.style.fill=="object"&&g.style.fill.type?(m.updateProps(g,{shape:x},u),g.useStyle(C)):m.updateProps(g,{shape:x,style:C},u),this._updateLabel(u,w,i);var E=A.getShallow("cursor");if(E&&g.attr("cursor",E),r){var S=u.getShallow("highlightPolicy");this._initEvents(g,f,u,S)}this._seriesModel=u||this._seriesModel,this._ecModel=p||this._ecModel,m.setHoverStyle(this)},h.onEmphasis=function(r){var f=this;this.node.hostTree.root.eachNode(function(i){i.piece&&(f.node===i?i.piece.updateData(!1,i,"emphasis"):d(i,f.node,r)?i.piece.childAt(0).trigger("highlight"):r!==v.NONE&&i.piece.childAt(0).trigger("downplay"))})},h.onNormal=function(){this.node.hostTree.root.eachNode(function(r){r.piece&&r.piece.updateData(!1,r,"normal")})},h.onHighlight=function(){this.updateData(!1,this.node,"highlight")},h.onDownplay=function(){this.updateData(!1,this.node,"downplay")},h._updateLabel=function(r,f,i){var u=this.node.getModel(),p=u.getModel("label"),g=i==="normal"||i==="emphasis"?p:u.getModel(i+".label"),A=u.getModel("emphasis.label"),b=y.retrieve(r.getFormattedLabel(this.node.dataIndex,i,null,null,"label"),this.node.name);Y("show")===!1&&(b="");var x=this.node.getLayout(),w=g.get("minAngle");w==null&&(w=p.get("minAngle")),w=w/180*Math.PI;var _=x.endAngle-x.startAngle;w!=null&&Math.abs(_)<w&&(b="");var C=this.childAt(1);m.setLabelStyle(C.style,C.hoverStyle||{},p,A,{defaultText:g.getShallow("show")?b:null,autoColor:f,useInsideStyle:!0});var L=(x.startAngle+x.endAngle)/2,E=Math.cos(L),S=Math.sin(L),O,D=Y("position"),F=Y("distance")||0,U=Y("align");D==="outside"?(O=x.r+F,U=L>Math.PI/2?"right":"left"):!U||U==="center"?(O=(x.r+x.r0)/2,U="center"):U==="left"?(O=x.r0+F,L>Math.PI/2&&(U="right")):U==="right"&&(O=x.r-F,L>Math.PI/2&&(U="left")),C.attr("style",{text:b,textAlign:U,textVerticalAlign:Y("verticalAlign")||"middle",opacity:Y("opacity")});var R=O*E+x.cx,K=O*S+x.cy;C.attr("position",[R,K]);var Z=Y("rotate"),P=0;Z==="radial"?(P=-L,P<-Math.PI/2&&(P+=Math.PI)):Z==="tangential"?(P=Math.PI/2-L,P>Math.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):typeof Z=="number"&&(P=Z*Math.PI/180),C.attr("rotation",P);function Y(W){var z=g.get(W);return z==null?p.get(W):z}},h._initEvents=function(r,f,i,u){r.off("mouseover").off("mouseout").off("emphasis").off("normal");var p=this,g=function(){p.onEmphasis(u)},A=function(){p.onNormal()},b=function(){p.onDownplay()},x=function(){p.onHighlight()};i.isAnimationEnabled()&&r.on("mouseover",g).on("mouseout",A).on("emphasis",g).on("normal",A).on("downplay",b).on("highlight",x)},y.inherits(e,m.Group);var l=e;function s(r,f,i){var u=r.getVisual("color"),p=r.getVisual("visualMeta");(!p||p.length===0)&&(u=null);var g=r.getModel("itemStyle").get("color");if(g)return g;if(u)return u;if(r.depth===0)return i.option.color[0];var A=i.option.color.length;return g=i.option.color[n(r)%A],g}function n(r){for(var f=r;f.depth>1;)f=f.parentNode;var i=r.getAncestors()[0];return y.indexOf(i.children,f)}function d(r,f,i){return i===v.NONE?!1:i===v.SELF?r===f:i===v.ANCESTOR?r===f||r.isAncestorOf(f):r===f||r.isDescendantOf(f)}function c(r,f,i){var u=f.getData();u.setItemVisual(r.dataIndex,"color",i)}B.exports=l},ToTW:function(B,k,o){//! moment.js locale configuration
//! locale : Nepalese [ne]
//! author : suvash : https://github.com/suvash
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096A",5:"\u096B",6:"\u096C",7:"\u096D",8:"\u096E",9:"\u096F",0:"\u0966"},v={"\u0967":"1","\u0968":"2","\u0969":"3","\u096A":"4","\u096B":"5","\u096C":"6","\u096D":"7","\u096E":"8","\u096F":"9","\u0966":"0"},a=y.defineLocale("ne",{months:"\u091C\u0928\u0935\u0930\u0940_\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u0930\u0940_\u092E\u093E\u0930\u094D\u091A_\u0905\u092A\u094D\u0930\u093F\u0932_\u092E\u0908_\u091C\u0941\u0928_\u091C\u0941\u0932\u093E\u0908_\u0905\u0917\u0937\u094D\u091F_\u0938\u0947\u092A\u094D\u091F\u0947\u092E\u094D\u092C\u0930_\u0905\u0915\u094D\u091F\u094B\u092C\u0930_\u0928\u094B\u092D\u0947\u092E\u094D\u092C\u0930_\u0921\u093F\u0938\u0947\u092E\u094D\u092C\u0930".split("_"),monthsShort:"\u091C\u0928._\u092B\u0947\u092C\u094D\u0930\u0941._\u092E\u093E\u0930\u094D\u091A_\u0905\u092A\u094D\u0930\u093F._\u092E\u0908_\u091C\u0941\u0928_\u091C\u0941\u0932\u093E\u0908._\u0905\u0917._\u0938\u0947\u092A\u094D\u091F._\u0905\u0915\u094D\u091F\u094B._\u0928\u094B\u092D\u0947._\u0921\u093F\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092C\u093E\u0930_\u0938\u094B\u092E\u092C\u093E\u0930_\u092E\u0919\u094D\u0917\u0932\u092C\u093E\u0930_\u092C\u0941\u0927\u092C\u093E\u0930_\u092C\u093F\u0939\u093F\u092C\u093E\u0930_\u0936\u0941\u0915\u094D\u0930\u092C\u093E\u0930_\u0936\u0928\u093F\u092C\u093E\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094B\u092E._\u092E\u0919\u094D\u0917\u0932._\u092C\u0941\u0927._\u092C\u093F\u0939\u093F._\u0936\u0941\u0915\u094D\u0930._\u0936\u0928\u093F.".split("_"),weekdaysMin:"\u0906._\u0938\u094B._\u092E\u0902._\u092C\u0941._\u092C\u093F._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094B h:mm \u092C\u091C\u0947",LTS:"A\u0915\u094B h:mm:ss \u092C\u091C\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094B h:mm \u092C\u091C\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094B h:mm \u092C\u091C\u0947"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,h){if(e===12&&(e=0),h==="\u0930\u093E\u0924\u093F")return e<4?e:e+12;if(h==="\u092C\u093F\u0939\u093E\u0928")return e;if(h==="\u0926\u093F\u0909\u0901\u0938\u094B")return e>=10?e:e+12;if(h==="\u0938\u093E\u0901\u091D")return e+12},meridiem:function(e,h,l){return e<3?"\u0930\u093E\u0924\u093F":e<12?"\u092C\u093F\u0939\u093E\u0928":e<16?"\u0926\u093F\u0909\u0901\u0938\u094B":e<20?"\u0938\u093E\u0901\u091D":"\u0930\u093E\u0924\u093F"},calendar:{sameDay:"[\u0906\u091C] LT",nextDay:"[\u092D\u094B\u0932\u093F] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094B] dddd[,] LT",lastDay:"[\u0939\u093F\u091C\u094B] LT",lastWeek:"[\u0917\u090F\u0915\u094B] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092E\u093E",past:"%s \u0905\u0917\u093E\u0921\u093F",s:"\u0915\u0947\u0939\u0940 \u0915\u094D\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094D\u0921",m:"\u090F\u0915 \u092E\u093F\u0928\u0947\u091F",mm:"%d \u092E\u093F\u0928\u0947\u091F",h:"\u090F\u0915 \u0918\u0923\u094D\u091F\u093E",hh:"%d \u0918\u0923\u094D\u091F\u093E",d:"\u090F\u0915 \u0926\u093F\u0928",dd:"%d \u0926\u093F\u0928",M:"\u090F\u0915 \u092E\u0939\u093F\u0928\u093E",MM:"%d \u092E\u0939\u093F\u0928\u093E",y:"\u090F\u0915 \u092C\u0930\u094D\u0937",yy:"%d \u092C\u0930\u094D\u0937"},week:{dow:0,doy:6}});return a})},Tp9H:function(B,k,o){var y=o("ItGF"),m=o("Kagy"),v=o("IUWy"),a=m.toolbox.saveAsImage;function t(l){this.model=l}t.defaultOption={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:a.title,type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:a.lang.slice()},t.prototype.unusable=!y.canvasSupported;var e=t.prototype;e.onclick=function(l,s){var n=this.model,d=n.get("name")||l.get("title.0.text")||"echarts",c=s.getZr().painter.getType()==="svg",r=c?"svg":n.get("type",!0)||"png",f=s.getConnectedDataURL({type:r,backgroundColor:n.get("backgroundColor",!0)||l.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")});if(typeof MouseEvent=="function"&&!y.browser.ie&&!y.browser.edge){var i=document.createElement("a");i.download=d+"."+r,i.target="_blank",i.href=f;var u=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1});i.dispatchEvent(u)}else if(window.navigator.msSaveOrOpenBlob){for(var p=atob(f.split(",")[1]),g=p.length,A=new Uint8Array(g);g--;)A[g]=p.charCodeAt(g);var b=new Blob([A]);window.navigator.msSaveOrOpenBlob(b,d+"."+r)}else{var x=n.get("lang"),w='<body style="margin:0;"><img src="'+f+'" style="max-width:100%;" title="'+(x&&x[0]||"")+'" /></body>',_=window.open();_.document.write(w)}},v.register("saveAsImage",t);var h=t;B.exports=h},TvLF:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("/jce")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="DeleteOutlined";var l=a.forwardRef(h);k.default=l},"U/Mo":function(B,k){function o(m){var v=m.coordinateSystem;if(v.type!=="view")return 1;var a=m.option.nodeScaleRatio,t=v.scale,e=t&&t[0]||1,h=v.getZoom(),l=(h-1)*a+1;return l/e}function y(m){var v=m.getVisual("symbolSize");return v instanceof Array&&(v=(v[0]+v[1])/2),+v}k.getNodeGlobalScale=o,k.getSymbolSize=y},U8wT:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("G9Zh"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},UESt:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="RightOutlined";var h=k.a=m.forwardRef(e)},UOVi:function(B,k,o){var y=o("bYtY"),m=o("7aKB"),v=["x","y","z","radius","angle","single"],a=["cartesian2d","polar","singleAxis"];function t(s){return y.indexOf(a,s)>=0}function e(s,n){s=s.slice();var d=y.map(s,m.capitalFirst);n=(n||[]).slice();var c=y.map(n,m.capitalFirst);return function(r,f){y.each(s,function(i,u){for(var p={name:i,capital:d[u]},g=0;g<n.length;g++)p[n[g]]=i+c[g];r.call(f,p)})}}var h=e(v,["axisIndex","axis","index","id"]);function l(s,n,d){return function(i){var u={nodes:[],records:{}};if(n(function(A){u.records[A.name]={}}),!i)return u;f(i,u);var p;do p=!1,s(g);while(p);function g(A){!c(A,u)&&r(A,u)&&(f(A,u),p=!0)}return u};function c(i,u){return y.indexOf(u.nodes,i)>=0}function r(i,u){var p=!1;return n(function(g){y.each(d(i,g)||[],function(A){u.records[g.name][A]&&(p=!0)})}),p}function f(i,u){u.nodes.push(i),n(function(p){y.each(d(i,p)||[],function(g){u.records[p.name][g]=!0})})}}k.isCoordSupported=t,k.createNameEach=e,k.eachAxisDim=h,k.createLinkedNodesFinder=l},UQwr:function(B,k,o){//! moment.js locale configuration
//! locale : Polish [pl]
//! author : Rafal Hirsz : https://github.com/evoL
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017Adziernik_listopad_grudzie\u0144".split("_"),v="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015Bnia_pa\u017Adziernika_listopada_grudnia".split("_"),a=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function t(l){return l%10<5&&l%10>1&&~~(l/10)%10!==1}function e(l,s,n){var d=l+" ";switch(n){case"ss":return d+(t(l)?"sekundy":"sekund");case"m":return s?"minuta":"minut\u0119";case"mm":return d+(t(l)?"minuty":"minut");case"h":return s?"godzina":"godzin\u0119";case"hh":return d+(t(l)?"godziny":"godzin");case"ww":return d+(t(l)?"tygodnie":"tygodni");case"MM":return d+(t(l)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return d+(t(l)?"lata":"lat")}}var h=y.defineLocale("pl",{months:function(s,n){return s?/D MMMM/.test(n)?v[s.month()]:m[s.month()]:m},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017A_lis_gru".split("_"),monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015Broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015Br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015Ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015B o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015Brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015Brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:e,m:e,mm:e,h:e,hh:e,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:e,M:"miesi\u0105c",MM:e,y:"rok",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return h})},UX03:function(B,k,o){//! moment.js locale configuration
//! locale : Georgian [ka]
//! author : Irakli Janiashvili : https://github.com/IrakliJani
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ka",{months:"\u10D8\u10D0\u10DC\u10D5\u10D0\u10E0\u10D8_\u10D7\u10D4\u10D1\u10D4\u10E0\u10D5\u10D0\u10DA\u10D8_\u10DB\u10D0\u10E0\u10E2\u10D8_\u10D0\u10DE\u10E0\u10D8\u10DA\u10D8_\u10DB\u10D0\u10D8\u10E1\u10D8_\u10D8\u10D5\u10DC\u10D8\u10E1\u10D8_\u10D8\u10D5\u10DA\u10D8\u10E1\u10D8_\u10D0\u10D2\u10D5\u10D8\u10E1\u10E2\u10DD_\u10E1\u10D4\u10E5\u10E2\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8_\u10DD\u10E5\u10E2\u10DD\u10DB\u10D1\u10D4\u10E0\u10D8_\u10DC\u10DD\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8_\u10D3\u10D4\u10D9\u10D4\u10DB\u10D1\u10D4\u10E0\u10D8".split("_"),monthsShort:"\u10D8\u10D0\u10DC_\u10D7\u10D4\u10D1_\u10DB\u10D0\u10E0_\u10D0\u10DE\u10E0_\u10DB\u10D0\u10D8_\u10D8\u10D5\u10DC_\u10D8\u10D5\u10DA_\u10D0\u10D2\u10D5_\u10E1\u10D4\u10E5_\u10DD\u10E5\u10E2_\u10DC\u10DD\u10D4_\u10D3\u10D4\u10D9".split("_"),weekdays:{standalone:"\u10D9\u10D5\u10D8\u10E0\u10D0_\u10DD\u10E0\u10E8\u10D0\u10D1\u10D0\u10D7\u10D8_\u10E1\u10D0\u10DB\u10E8\u10D0\u10D1\u10D0\u10D7\u10D8_\u10DD\u10D7\u10EE\u10E8\u10D0\u10D1\u10D0\u10D7\u10D8_\u10EE\u10E3\u10D7\u10E8\u10D0\u10D1\u10D0\u10D7\u10D8_\u10DE\u10D0\u10E0\u10D0\u10E1\u10D9\u10D4\u10D5\u10D8_\u10E8\u10D0\u10D1\u10D0\u10D7\u10D8".split("_"),format:"\u10D9\u10D5\u10D8\u10E0\u10D0\u10E1_\u10DD\u10E0\u10E8\u10D0\u10D1\u10D0\u10D7\u10E1_\u10E1\u10D0\u10DB\u10E8\u10D0\u10D1\u10D0\u10D7\u10E1_\u10DD\u10D7\u10EE\u10E8\u10D0\u10D1\u10D0\u10D7\u10E1_\u10EE\u10E3\u10D7\u10E8\u10D0\u10D1\u10D0\u10D7\u10E1_\u10DE\u10D0\u10E0\u10D0\u10E1\u10D9\u10D4\u10D5\u10E1_\u10E8\u10D0\u10D1\u10D0\u10D7\u10E1".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"\u10D9\u10D5\u10D8_\u10DD\u10E0\u10E8_\u10E1\u10D0\u10DB_\u10DD\u10D7\u10EE_\u10EE\u10E3\u10D7_\u10DE\u10D0\u10E0_\u10E8\u10D0\u10D1".split("_"),weekdaysMin:"\u10D9\u10D5_\u10DD\u10E0_\u10E1\u10D0_\u10DD\u10D7_\u10EE\u10E3_\u10DE\u10D0_\u10E8\u10D0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10D3\u10E6\u10D4\u10E1] LT[-\u10D6\u10D4]",nextDay:"[\u10EE\u10D5\u10D0\u10DA] LT[-\u10D6\u10D4]",lastDay:"[\u10D2\u10E3\u10E8\u10D8\u10DC] LT[-\u10D6\u10D4]",nextWeek:"[\u10E8\u10D4\u10DB\u10D3\u10D4\u10D2] dddd LT[-\u10D6\u10D4]",lastWeek:"[\u10EC\u10D8\u10DC\u10D0] dddd LT-\u10D6\u10D4",sameElse:"L"},relativeTime:{future:function(a){return a.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,function(t,e,h){return h==="\u10D8"?e+"\u10E8\u10D8":e+h+"\u10E8\u10D8"})},past:function(a){return/(წამი|წუთი|საათი|დღე|თვე)/.test(a)?a.replace(/(ი|ე)$/,"\u10D8\u10E1 \u10EC\u10D8\u10DC"):/წელი/.test(a)?a.replace(/წელი$/,"\u10EC\u10DA\u10D8\u10E1 \u10EC\u10D8\u10DC"):a},s:"\u10E0\u10D0\u10DB\u10D3\u10D4\u10DC\u10D8\u10DB\u10D4 \u10EC\u10D0\u10DB\u10D8",ss:"%d \u10EC\u10D0\u10DB\u10D8",m:"\u10EC\u10E3\u10D7\u10D8",mm:"%d \u10EC\u10E3\u10D7\u10D8",h:"\u10E1\u10D0\u10D0\u10D7\u10D8",hh:"%d \u10E1\u10D0\u10D0\u10D7\u10D8",d:"\u10D3\u10E6\u10D4",dd:"%d \u10D3\u10E6\u10D4",M:"\u10D7\u10D5\u10D4",MM:"%d \u10D7\u10D5\u10D4",y:"\u10EC\u10D4\u10DA\u10D8",yy:"%d \u10EC\u10D4\u10DA\u10D8"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(a){return a===0?a:a===1?a+"-\u10DA\u10D8":a<20||a<=100&&a%20===0||a%100===0?"\u10DB\u10D4-"+a:a+"-\u10D4"},week:{dow:1,doy:7}});return m})},UiF8:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Tunisia) [ar-tn]
//! author : Nader Toukabri : https://github.com/naderio
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ar-tn",{months:"\u062C\u0627\u0646\u0641\u064A_\u0641\u064A\u0641\u0631\u064A_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064A\u0644_\u0645\u0627\u064A_\u062C\u0648\u0627\u0646_\u062C\u0648\u064A\u0644\u064A\u0629_\u0623\u0648\u062A_\u0633\u0628\u062A\u0645\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062F\u064A\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062C\u0627\u0646\u0641\u064A_\u0641\u064A\u0641\u0631\u064A_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064A\u0644_\u0645\u0627\u064A_\u062C\u0648\u0627\u0646_\u062C\u0648\u064A\u0644\u064A\u0629_\u0623\u0648\u062A_\u0633\u0628\u062A\u0645\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062F\u064A\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0623\u062D\u062F_\u0625\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064A %s",past:"\u0645\u0646\u0630 %s",s:"\u062B\u0648\u0627\u0646",ss:"%d \u062B\u0627\u0646\u064A\u0629",m:"\u062F\u0642\u064A\u0642\u0629",mm:"%d \u062F\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062A",d:"\u064A\u0648\u0645",dd:"%d \u0623\u064A\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062A"},week:{dow:1,doy:4}});return m})},UiHi:function(B,k,o){//! moment.js locale configuration
//! locale : Spanish [es]
//! author : Julio Napurí : https://github.com/julionc
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),v="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,e=y.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_mi\xE9rcoles_jueves_viernes_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xE9._jue._vie._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[ma\xF1ana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xF1o",yy:"%d a\xF1os"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4},invalidDate:"Fecha inv\xE1lida"});return e})},UnoB:function(B,k,o){var y=o("bYtY"),m=o("OELB");function v(e,h){e.eachSeriesByType("themeRiver",function(l){var s=l.getData(),n=l.coordinateSystem,d={},c=n.getRect();d.rect=c;var r=l.get("boundaryGap"),f=n.getAxis();if(d.boundaryGap=r,f.orient==="horizontal"){r[0]=m.parsePercent(r[0],c.height),r[1]=m.parsePercent(r[1],c.height);var i=c.height-r[0]-r[1];a(s,l,i)}else{r[0]=m.parsePercent(r[0],c.width),r[1]=m.parsePercent(r[1],c.width);var u=c.width-r[0]-r[1];a(s,l,u)}s.setLayout("layoutInfo",d)})}function a(e,h,l){if(!e.count())return;for(var s=h.coordinateSystem,n=h.getLayerSeries(),d=e.mapDimension("single"),c=e.mapDimension("value"),r=y.map(n,function(w){return y.map(w.indices,function(_){var C=s.dataToPoint(e.get(d,_));return C[1]=e.get(c,_),C})}),f=t(r),i=f.y0,u=l/f.max,p=n.length,g=n[0].indices.length,A,b=0;b<g;++b){A=i[b]*u,e.setItemLayout(n[0].indices[b],{layerIndex:0,x:r[0][b][0],y0:A,y:r[0][b][1]*u});for(var x=1;x<p;++x)A+=r[x-1][b][1]*u,e.setItemLayout(n[x].indices[b],{layerIndex:x,x:r[x][b][0],y0:A,y:r[x][b][1]*u})}}function t(e){for(var h=e.length,l=e[0].length,s=[],n=[],d=0,c,r={},f=0;f<l;++f){for(var i=0,c=0;i<h;++i)c+=e[i][f][1];c>d&&(d=c),s.push(c)}for(var u=0;u<l;++u)n[u]=(d-s[u])/2;d=0;for(var p=0;p<l;++p){var g=s[p]+n[p];g>d&&(d=g)}return r.y0=n,r.max=d,r}B.exports=v},V54Q:function(B,k,o){//! moment.js locale configuration
//! locale : Lao [lo]
//! author : Ryan Hart : https://github.com/ryanhart2
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("lo",{months:"\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99_\u0E81\u0EB8\u0EA1\u0E9E\u0EB2_\u0EA1\u0EB5\u0E99\u0EB2_\u0EC0\u0EA1\u0EAA\u0EB2_\u0E9E\u0EB6\u0E94\u0EAA\u0EB0\u0E9E\u0EB2_\u0EA1\u0EB4\u0E96\u0EB8\u0E99\u0EB2_\u0E81\u0ECD\u0EA5\u0EB0\u0E81\u0EBB\u0E94_\u0EAA\u0EB4\u0E87\u0EAB\u0EB2_\u0E81\u0EB1\u0E99\u0E8D\u0EB2_\u0E95\u0EB8\u0EA5\u0EB2_\u0E9E\u0EB0\u0E88\u0EB4\u0E81_\u0E97\u0EB1\u0E99\u0EA7\u0EB2".split("_"),monthsShort:"\u0EA1\u0EB1\u0E87\u0E81\u0EAD\u0E99_\u0E81\u0EB8\u0EA1\u0E9E\u0EB2_\u0EA1\u0EB5\u0E99\u0EB2_\u0EC0\u0EA1\u0EAA\u0EB2_\u0E9E\u0EB6\u0E94\u0EAA\u0EB0\u0E9E\u0EB2_\u0EA1\u0EB4\u0E96\u0EB8\u0E99\u0EB2_\u0E81\u0ECD\u0EA5\u0EB0\u0E81\u0EBB\u0E94_\u0EAA\u0EB4\u0E87\u0EAB\u0EB2_\u0E81\u0EB1\u0E99\u0E8D\u0EB2_\u0E95\u0EB8\u0EA5\u0EB2_\u0E9E\u0EB0\u0E88\u0EB4\u0E81_\u0E97\u0EB1\u0E99\u0EA7\u0EB2".split("_"),weekdays:"\u0EAD\u0EB2\u0E97\u0EB4\u0E94_\u0E88\u0EB1\u0E99_\u0EAD\u0EB1\u0E87\u0E84\u0EB2\u0E99_\u0E9E\u0EB8\u0E94_\u0E9E\u0EB0\u0EAB\u0EB1\u0E94_\u0EAA\u0EB8\u0E81_\u0EC0\u0EAA\u0EBB\u0EB2".split("_"),weekdaysShort:"\u0E97\u0EB4\u0E94_\u0E88\u0EB1\u0E99_\u0EAD\u0EB1\u0E87\u0E84\u0EB2\u0E99_\u0E9E\u0EB8\u0E94_\u0E9E\u0EB0\u0EAB\u0EB1\u0E94_\u0EAA\u0EB8\u0E81_\u0EC0\u0EAA\u0EBB\u0EB2".split("_"),weekdaysMin:"\u0E97_\u0E88_\u0EAD\u0E84_\u0E9E_\u0E9E\u0EAB_\u0EAA\u0E81_\u0EAA".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0EA7\u0EB1\u0E99dddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(a){return a==="\u0E95\u0EAD\u0E99\u0EC1\u0EA5\u0E87"},meridiem:function(a,t,e){return a<12?"\u0E95\u0EAD\u0E99\u0EC0\u0E8A\u0EBB\u0EC9\u0EB2":"\u0E95\u0EAD\u0E99\u0EC1\u0EA5\u0E87"},calendar:{sameDay:"[\u0EA1\u0EB7\u0EC9\u0E99\u0EB5\u0EC9\u0EC0\u0EA7\u0EA5\u0EB2] LT",nextDay:"[\u0EA1\u0EB7\u0EC9\u0EAD\u0EB7\u0EC8\u0E99\u0EC0\u0EA7\u0EA5\u0EB2] LT",nextWeek:"[\u0EA7\u0EB1\u0E99]dddd[\u0EDC\u0EC9\u0EB2\u0EC0\u0EA7\u0EA5\u0EB2] LT",lastDay:"[\u0EA1\u0EB7\u0EC9\u0EA7\u0EB2\u0E99\u0E99\u0EB5\u0EC9\u0EC0\u0EA7\u0EA5\u0EB2] LT",lastWeek:"[\u0EA7\u0EB1\u0E99]dddd[\u0EC1\u0EA5\u0EC9\u0EA7\u0E99\u0EB5\u0EC9\u0EC0\u0EA7\u0EA5\u0EB2] LT",sameElse:"L"},relativeTime:{future:"\u0EAD\u0EB5\u0E81 %s",past:"%s\u0E9C\u0EC8\u0EB2\u0E99\u0EA1\u0EB2",s:"\u0E9A\u0ECD\u0EC8\u0EC0\u0E97\u0EBB\u0EC8\u0EB2\u0EC3\u0E94\u0EA7\u0EB4\u0E99\u0EB2\u0E97\u0EB5",ss:"%d \u0EA7\u0EB4\u0E99\u0EB2\u0E97\u0EB5",m:"1 \u0E99\u0EB2\u0E97\u0EB5",mm:"%d \u0E99\u0EB2\u0E97\u0EB5",h:"1 \u0E8A\u0EBB\u0EC8\u0EA7\u0EC2\u0EA1\u0E87",hh:"%d \u0E8A\u0EBB\u0EC8\u0EA7\u0EC2\u0EA1\u0E87",d:"1 \u0EA1\u0EB7\u0EC9",dd:"%d \u0EA1\u0EB7\u0EC9",M:"1 \u0EC0\u0E94\u0EB7\u0EAD\u0E99",MM:"%d \u0EC0\u0E94\u0EB7\u0EAD\u0E99",y:"1 \u0E9B\u0EB5",yy:"%d \u0E9B\u0EB5"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(a){return"\u0E97\u0EB5\u0EC8"+a}});return m})},VFCP:function(B,k,o){o("dBmv"),o("KamJ")},VHYn:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("rXve"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},VPsl:function(B,k){function o(y){y.eachSeriesByType("map",function(m){var v=m.get("color"),a=m.getModel("itemStyle"),t=a.get("areaColor"),e=a.get("color")||v[m.seriesIndex%v.length];m.getData().setVisual({areaColor:t,color:e})})}B.exports=o},VR9l:function(B,k,o){var y=o("KCsZ"),m=y([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"],["textPosition"],["textAlign"]]),v={getItemStyle:function(a,t){var e=m(this,a,t),h=this.getBorderLineDash();return h&&(e.lineDash=h),e},getBorderLineDash:function(){var a=this.get("borderType");return a==="solid"||a==null?null:a==="dashed"?[5,5]:[1,1]}};B.exports=v},VSLf:function(B,k,o){o("I+Bx"),o("F0hE"),o("bBKM")},VSMT:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.decodeUTF8=y,k.encodeUTF8=m;function y(v){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;try{return decodeURIComponent(escape(v))}catch(t){if(t instanceof URIError&&a)return v;throw t}}function m(v){return unescape(encodeURIComponent(v))}},VTGT:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("m67n"),n=o.n(s),d=o("BpBn"),c=o.n(d),r=o("GI52"),f=o.n(r),i=o("q1tI"),u=o("Ae61"),p=o("IWUT"),g=o("Xnl7"),A=o("bVAP"),b=o("zLQL"),x=o("lKCW"),w=o("eUMq"),_=o("gO5/"),C=o("8BNJ"),L=o("jK+o"),E=o.n(L),S=o("aaRw"),O=o("T0En");function D(me){return Array.isArray(me)?me:[me]}var F={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},U=Object.keys(F).filter(function(me){if(typeof document=="undefined")return!1;var Me=document.getElementsByTagName("html")[0];return me in(Me?Me.style:{})})[0],R=F[U];function K(me,Me,Ie,de){me.addEventListener?me.addEventListener(Me,Ie,de):me.attachEvent&&me.attachEvent("on".concat(Me),Ie)}function Z(me,Me,Ie,de){me.removeEventListener?me.removeEventListener(Me,Ie,de):me.attachEvent&&me.detachEvent("on".concat(Me),Ie)}function P(me,Me){var Ie=typeof me=="function"?me(Me):me;return Array.isArray(Ie)?Ie.length===2?Ie:[Ie[0],Ie[1]]:[Ie]}var Y=function(Me){return!isNaN(parseFloat(Me))&&isFinite(Me)},W=!(typeof window!="undefined"&&window.document&&window.document.createElement),z=function me(Me,Ie,de,ye){if(!Ie||Ie===document||Ie instanceof Document)return!1;if(Ie===Me.parentNode)return!0;var De=Math.max(Math.abs(de),Math.abs(ye))===Math.abs(ye),tt=Math.max(Math.abs(de),Math.abs(ye))===Math.abs(de),Et=Ie.scrollHeight-Ie.clientHeight,gt=Ie.scrollWidth-Ie.clientWidth,Pe=document.defaultView.getComputedStyle(Ie),Ut=Pe.overflowY==="auto"||Pe.overflowY==="scroll",pt=Pe.overflowX==="auto"||Pe.overflowX==="scroll",zt=Et&&Ut,rr=gt&&pt;return De&&(!zt||zt&&(Ie.scrollTop>=Et&&ye<0||Ie.scrollTop<=0&&ye>0))||tt&&(!rr||rr&&(Ie.scrollLeft>=gt&&de<0||Ie.scrollLeft<=0&&de>0))?me(Me,Ie.parentNode,de,ye):!1};function H(me){var Me=X();return function(){var de=Object(x.a)(me),ye;if(Me){var De=Object(x.a)(this).constructor;ye=Reflect.construct(de,arguments,De)}else ye=de.apply(this,arguments);return Object(b.a)(this,ye)}}function X(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(me){return!1}}var V={},q=function(me){Object(A.a)(Ie,me);var Me=H(Ie);function Ie(de){var ye;return Object(p.a)(this,Ie),ye=Me.call(this,de),ye.domFocus=function(){ye.dom&&ye.dom.focus()},ye.removeStartHandler=function(De){if(De.touches.length>1)return;ye.startPos={x:De.touches[0].clientX,y:De.touches[0].clientY}},ye.removeMoveHandler=function(De){if(De.changedTouches.length>1)return;var tt=De.currentTarget,Et=De.changedTouches[0].clientX-ye.startPos.x,gt=De.changedTouches[0].clientY-ye.startPos.y;(tt===ye.maskDom||tt===ye.handlerDom||tt===ye.contentDom&&z(tt,De.target,Et,gt))&&De.cancelable&&De.preventDefault()},ye.transitionEnd=function(De){var tt=De.target;Z(tt,R,ye.transitionEnd),tt.style.transition=""},ye.onKeyDown=function(De){if(De.keyCode===O.a.ESC){var tt=ye.props.onClose;De.stopPropagation(),tt&&tt(De)}},ye.onWrapperTransitionEnd=function(De){var tt=ye.props,Et=tt.open,gt=tt.afterVisibleChange;De.target===ye.contentWrapper&&De.propertyName.match(/transform$/)&&(ye.dom.style.transition="",!Et&&ye.getCurrentDrawerSome()&&(document.body.style.overflowX="",ye.maskDom&&(ye.maskDom.style.left="",ye.maskDom.style.width="")),gt&&gt(!!Et))},ye.openLevelTransition=function(){var De=ye.props,tt=De.open,Et=De.width,gt=De.height,Pe=ye.getHorizontalBoolAndPlacementName(),Ut=Pe.isHorizontal,pt=Pe.placementName,zt=ye.contentDom?ye.contentDom.getBoundingClientRect()[Ut?"width":"height"]:0,rr=(Ut?Et:gt)||zt;ye.setLevelAndScrolling(tt,pt,rr)},ye.setLevelTransform=function(De,tt,Et,gt){var Pe=ye.props,Ut=Pe.placement,pt=Pe.levelMove,zt=Pe.duration,rr=Pe.ease,nr=Pe.showMask;ye.levelDom.forEach(function(Kt){Kt.style.transition="transform ".concat(zt," ").concat(rr),K(Kt,R,ye.transitionEnd);var ir=De?Et:0;if(pt){var $e=P(pt,{target:Kt,open:De});ir=De?$e[0]:$e[1]||0}var ae=typeof ir=="number"?"".concat(ir,"px"):ir,re=Ut==="left"||Ut==="top"?ae:"-".concat(ae);re=nr&&Ut==="right"&&gt?"calc(".concat(re," + ").concat(gt,"px)"):re,Kt.style.transform=ir?"".concat(tt,"(").concat(re,")"):""})},ye.setLevelAndScrolling=function(De,tt,Et){var gt=ye.props.onChange;if(!W){var Pe=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Object(S.a)(!0):0;ye.setLevelTransform(De,tt,Et,Pe),ye.toggleScrollingToDrawerAndBody(Pe)}gt&&gt(De)},ye.toggleScrollingToDrawerAndBody=function(De){var tt=ye.props,Et=tt.getOpenCount,gt=tt.getContainer,Pe=tt.showMask,Ut=tt.open,pt=gt&&gt(),zt=Et&&Et();if(pt&&pt.parentNode===document.body&&Pe){var rr=["touchstart"],nr=[document.body,ye.maskDom,ye.handlerDom,ye.contentDom];Ut&&document.body.style.overflow!=="hidden"?(De&&ye.addScrollingEffect(De),zt===1&&(document.body.style.overflow="hidden"),document.body.style.touchAction="none",nr.forEach(function(Kt,ir){if(!Kt)return;K(Kt,rr[ir]||"touchmove",ir?ye.removeMoveHandler:ye.removeStartHandler,ye.passive)})):ye.getCurrentDrawerSome()&&(zt||(document.body.style.overflow=""),document.body.style.touchAction="",De&&ye.remScrollingEffect(De),nr.forEach(function(Kt,ir){if(!Kt)return;Z(Kt,rr[ir]||"touchmove",ir?ye.removeMoveHandler:ye.removeStartHandler,ye.passive)}))}},ye.addScrollingEffect=function(De){var tt=ye.props,Et=tt.placement,gt=tt.duration,Pe=tt.ease,Ut=tt.getOpenCount,pt=tt.switchScrollingEffect,zt=Ut&&Ut();zt===1&&pt();var rr="width ".concat(gt," ").concat(Pe),nr="transform ".concat(gt," ").concat(Pe);ye.dom.style.transition="none";switch(Et){case"right":ye.dom.style.transform="translateX(-".concat(De,"px)");break;case"top":case"bottom":ye.dom.style.width="calc(100% - ".concat(De,"px)"),ye.dom.style.transform="translateZ(0)";break;default:break}clearTimeout(ye.timeout),ye.timeout=setTimeout(function(){ye.dom&&(ye.dom.style.transition="".concat(nr,",").concat(rr),ye.dom.style.width="",ye.dom.style.transform="")})},ye.remScrollingEffect=function(De){var tt=ye.props,Et=tt.placement,gt=tt.duration,Pe=tt.ease,Ut=tt.getOpenCount,pt=tt.switchScrollingEffect,zt=Ut&&Ut();zt||pt(!0),U&&(document.body.style.overflowX="hidden"),ye.dom.style.transition="none";var rr,nr="width ".concat(gt," ").concat(Pe),Kt="transform ".concat(gt," ").concat(Pe);switch(Et){case"left":{ye.dom.style.width="100%",nr="width 0s ".concat(Pe," ").concat(gt);break}case"right":{ye.dom.style.transform="translateX(".concat(De,"px)"),ye.dom.style.width="100%",nr="width 0s ".concat(Pe," ").concat(gt),ye.maskDom&&(ye.maskDom.style.left="-".concat(De,"px"),ye.maskDom.style.width="calc(100% + ".concat(De,"px)"));break}case"top":case"bottom":{ye.dom.style.width="calc(100% + ".concat(De,"px)"),ye.dom.style.height="100%",ye.dom.style.transform="translateZ(0)",rr="height 0s ".concat(Pe," ").concat(gt);break}default:break}clearTimeout(ye.timeout),ye.timeout=setTimeout(function(){ye.dom&&(ye.dom.style.transition="".concat(Kt,",").concat(rr?"".concat(rr,","):"").concat(nr),ye.dom.style.transform="",ye.dom.style.width="",ye.dom.style.height="")})},ye.getCurrentDrawerSome=function(){return!Object.keys(V).some(function(De){return V[De]})},ye.getLevelDom=function(De){var tt=De.level,Et=De.getContainer;if(W)return;var gt=Et&&Et(),Pe=gt?gt.parentNode:null;if(ye.levelDom=[],tt==="all"){var Ut=Pe?Array.prototype.slice.call(Pe.children):[];Ut.forEach(function(pt){pt.nodeName!=="SCRIPT"&&pt.nodeName!=="STYLE"&&pt.nodeName!=="LINK"&&pt!==gt&&ye.levelDom.push(pt)})}else tt&&D(tt).forEach(function(pt){document.querySelectorAll(pt).forEach(function(zt){ye.levelDom.push(zt)})})},ye.getHorizontalBoolAndPlacementName=function(){var De=ye.props.placement,tt=De==="left"||De==="right",Et="translate".concat(tt?"X":"Y");return{isHorizontal:tt,placementName:Et}},ye.state={_self:Object(C.a)(ye)},ye}return Object(g.a)(Ie,[{key:"componentDidMount",value:function(){var ye=this;if(!W){var De=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return De=!0,null}}))}catch(Ut){}this.passive=De?{passive:!1}:!1}var tt=this.props,Et=tt.open,gt=tt.getContainer,Pe=gt&&gt();this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),this.getLevelDom(this.props),Et&&(Pe&&Pe.parentNode===document.body&&(V[this.drawerId]=Et),this.openLevelTransition(),this.forceUpdate(function(){ye.domFocus()}))}},{key:"componentDidUpdate",value:function(ye){var De=this.props,tt=De.open,Et=De.getContainer,gt=Et&&Et();tt!==ye.open&&(tt&&this.domFocus(),gt&&gt.parentNode===document.body&&(V[this.drawerId]=!!tt),this.openLevelTransition())}},{key:"componentWillUnmount",value:function(){var ye=this.props,De=ye.getOpenCount,tt=ye.open,Et=ye.switchScrollingEffect,gt=typeof De=="function"&&De();delete V[this.drawerId],tt&&(this.setLevelTransform(!1),document.body.style.touchAction=""),gt||(document.body.style.overflow="",Et(!0))}},{key:"render",value:function(){var ye,De=this,tt=this.props,Et=tt.className,gt=tt.children,Pe=tt.style,Ut=tt.width,pt=tt.height,zt=tt.defaultOpen,rr=tt.open,nr=tt.prefixCls,Kt=tt.placement,ir=tt.level,$e=tt.levelMove,ae=tt.ease,re=tt.duration,Ce=tt.getContainer,Ne=tt.handler,ce=tt.onChange,dt=tt.afterVisibleChange,Dt=tt.showMask,ze=tt.maskClosable,Yt=tt.maskStyle,Dr=tt.onClose,ct=tt.onHandleClick,er=tt.keyboard,ut=tt.getOpenCount,at=tt.switchScrollingEffect,Ye=Object(u.a)(tt,["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","switchScrollingEffect"]),Je=this.dom?rr:!1,Vt=E()(nr,(ye={},Object(_.a)(ye,"".concat(nr,"-").concat(Kt),!0),Object(_.a)(ye,"".concat(nr,"-open"),Je),Object(_.a)(ye,Et||"",!!Et),Object(_.a)(ye,"no-mask",!Dt),ye)),Ar=this.getHorizontalBoolAndPlacementName(),Nr=Ar.placementName,Rr=Kt==="left"||Kt==="top"?"-100%":"100%",Ln=Je?"":"".concat(Nr,"(").concat(Rr,")"),bn=Ne&&i.cloneElement(Ne,{onClick:function(Zt){Ne.props.onClick&&Ne.props.onClick(),ct&&ct(Zt)},ref:function(Zt){De.handlerDom=Zt}});return i.createElement("div",Object.assign({},Ye,{tabIndex:-1,className:Vt,style:Pe,ref:function(Zt){De.dom=Zt},onKeyDown:Je&&er?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),Dt&&i.createElement("div",{className:"".concat(nr,"-mask"),onClick:ze?Dr:void 0,style:Yt,ref:function(Zt){De.maskDom=Zt}}),i.createElement("div",{className:"".concat(nr,"-content-wrapper"),style:{transform:Ln,msTransform:Ln,width:Y(Ut)?"".concat(Ut,"px"):Ut,height:Y(pt)?"".concat(pt,"px"):pt},ref:function(Zt){De.contentWrapper=Zt}},i.createElement("div",{className:"".concat(nr,"-content"),ref:function(Zt){De.contentDom=Zt},onTouchStart:Je&&Dt?this.removeStartHandler:void 0,onTouchMove:Je&&Dt?this.removeMoveHandler:void 0},gt),bn))}}],[{key:"getDerivedStateFromProps",value:function(ye,De){var tt=De.prevProps,Et=De._self,gt={prevProps:ye};if(tt!==void 0){var Pe=ye.placement,Ut=ye.level;Pe!==tt.placement&&(Et.contentDom=null),Ut!==tt.level&&Et.getLevelDom(ye)}return gt}}]),Ie}(i.Component);q.defaultProps={switchScrollingEffect:function(){}};var se=q;function ve(me){var Me=ue();return function(){var de=Object(x.a)(me),ye;if(Me){var De=Object(x.a)(this).constructor;ye=Reflect.construct(de,arguments,De)}else ye=de.apply(this,arguments);return Object(b.a)(this,ye)}}function ue(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(me){return!1}}var xe=function(me){Object(A.a)(Ie,me);var Me=ve(Ie);function Ie(de){var ye;Object(p.a)(this,Ie),ye=Me.call(this,de),ye.onHandleClick=function(tt){var Et=ye.props,gt=Et.onHandleClick,Pe=Et.open;if(gt&&gt(tt),typeof Pe=="undefined"){var Ut=ye.state.open;ye.setState({open:!Ut})}},ye.onClose=function(tt){var Et=ye.props,gt=Et.onClose,Pe=Et.open;gt&&gt(tt),typeof Pe=="undefined"&&ye.setState({open:!1})};var De=typeof de.open!="undefined"?de.open:!!de.defaultOpen;return ye.state={open:De},"onMaskClick"in de&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),ye}return Object(g.a)(Ie,[{key:"render",value:function(){var ye=this,De=this.props,tt=De.defaultOpen,Et=De.getContainer,gt=De.wrapperClassName,Pe=De.forceRender,Ut=De.handler,pt=Object(u.a)(De,["defaultOpen","getContainer","wrapperClassName","forceRender","handler"]),zt=this.state.open;if(!Et)return i.createElement("div",{className:gt,ref:function(Kt){ye.dom=Kt}},i.createElement(se,Object.assign({},pt,{open:zt,handler:Ut,getContainer:function(){return ye.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var rr=!!Ut||Pe;return i.createElement(w.a,{visible:zt,forceRender:rr,getContainer:Et,wrapperClassName:gt},function(nr){var Kt=nr.visible,ir=nr.afterClose,$e=Object(u.a)(nr,["visible","afterClose"]);return i.createElement(se,Object.assign({},pt,$e,{open:Kt!==void 0?Kt:zt,afterVisibleChange:ir!==void 0?ir:pt.afterVisibleChange,handler:Ut,onClose:ye.onClose,onHandleClick:ye.onHandleClick}))})}}],[{key:"getDerivedStateFromProps",value:function(ye,De){var tt=De.prevProps,Et={prevProps:ye};return typeof tt!="undefined"&&ye.open!==tt.open&&(Et.open=ye.open),Et}}]),Ie}(i.Component);xe.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:i.createElement("div",{className:"drawer-handle"},i.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1};var Fe=xe,Ue=Fe,Ze=o("RqgH"),we=o.n(Ze),He=o("3CTf"),ee=o("pDHg"),he=o("FbXn"),Ve=function(me,Me){var Ie={};for(var de in me)Object.prototype.hasOwnProperty.call(me,de)&&Me.indexOf(de)<0&&(Ie[de]=me[de]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,de=Object.getOwnPropertySymbols(me);ye<de.length;ye++)Me.indexOf(de[ye])<0&&Object.prototype.propertyIsEnumerable.call(me,de[ye])&&(Ie[de[ye]]=me[de[ye]]);return Ie},oe=i.createContext(null),Q=Object(he.a)("top","right","bottom","left"),G={distance:180},te=function(me){c()(Ie,me);var Me=f()(Ie);function Ie(){var de;return e()(this,Ie),de=Me.apply(this,arguments),de.state={push:!1},de.push=function(){de.props.push&&de.setState({push:!0})},de.pull=function(){de.props.push&&de.setState({push:!1})},de.onDestroyTransitionEnd=function(){var ye=de.getDestroyOnClose();if(!ye)return;de.props.visible||(de.destroyClose=!0,de.forceUpdate())},de.getDestroyOnClose=function(){return de.props.destroyOnClose&&!de.props.visible},de.getPushDistance=function(){var ye=de.props.push,De;return typeof ye=="boolean"?De=ye?G.distance:0:De=ye.distance,parseFloat(String(De||0))},de.getPushTransform=function(ye){var De=de.getPushDistance();if(ye==="left"||ye==="right")return"translateX(".concat(ye==="left"?De:-De,"px)");if(ye==="top"||ye==="bottom")return"translateY(".concat(ye==="top"?De:-De,"px)")},de.getRcDrawerStyle=function(){var ye=de.props,De=ye.zIndex,tt=ye.placement,Et=ye.mask,gt=ye.style,Pe=de.state.push,Ut=Et?{}:de.getOffsetStyle();return a()(a()({zIndex:De,transform:Pe?de.getPushTransform(tt):void 0},Ut),gt)},de.renderBody=function(){var ye=de.props,De=ye.bodyStyle,tt=ye.drawerStyle,Et=ye.prefixCls,gt=ye.visible;if(de.destroyClose&&!gt)return null;de.destroyClose=!1;var Pe={},Ut=de.getDestroyOnClose();return Ut&&(Pe.opacity=0,Pe.transition="opacity .3s"),i.createElement("div",{className:"".concat(Et,"-wrapper-body"),style:a()(a()({},Pe),tt),onTransitionEnd:de.onDestroyTransitionEnd},de.renderHeader(),i.createElement("div",{className:"".concat(Et,"-body"),style:De},de.props.children),de.renderFooter())},de.renderProvider=function(ye){return de.parentDrawer=ye,i.createElement(ee.a,null,function(De){var tt=De.getPopupContainer,Et=De.getPrefixCls,gt=de.props,Pe=gt.prefixCls,Ut=gt.placement,pt=gt.className,zt=gt.mask,rr=gt.direction,nr=gt.visible,Kt=Ve(gt,["prefixCls","placement","className","mask","direction","visible"]),ir=Et("select",Pe),$e=E()(pt,m()({"no-mask":!zt},"".concat(ir,"-rtl"),rr==="rtl")),ae=zt?de.getOffsetStyle():{};return i.createElement(oe.Provider,{value:n()(de)},i.createElement(Ue,a()({handler:!1},Object(He.default)(Kt,["zIndex","style","closable","closeIcon","destroyOnClose","drawerStyle","headerStyle","bodyStyle","footerStyle","footer","locale","title","push","visible","getPopupContainer","rootPrefixCls","getPrefixCls","renderEmpty","csp","pageHeader","autoInsertSpaceInButton","width","height","dropdownMatchSelectWidth","getTargetContainer"]),{getContainer:Kt.getContainer===void 0&&tt?function(){return tt(document.body)}:Kt.getContainer},ae,{prefixCls:ir,open:nr,showMask:zt,placement:Ut,style:de.getRcDrawerStyle(),className:$e}),de.renderBody()))})},de}return l()(Ie,[{key:"componentDidMount",value:function(){var ye=this.props.visible;ye&&this.parentDrawer&&this.parentDrawer.push()}},{key:"componentDidUpdate",value:function(ye){var De=this.props.visible;ye.visible!==De&&this.parentDrawer&&(De?this.parentDrawer.push():this.parentDrawer.pull())}},{key:"componentWillUnmount",value:function(){this.parentDrawer&&(this.parentDrawer.pull(),this.parentDrawer=null)}},{key:"getOffsetStyle",value:function(){var ye=this.props,De=ye.placement,tt=ye.width,Et=ye.height,gt=ye.visible,Pe=ye.mask;if(!gt&&!Pe)return{};var Ut={};return De==="left"||De==="right"?Ut.width=tt:Ut.height=Et,Ut}},{key:"renderHeader",value:function(){var ye=this.props,De=ye.title,tt=ye.prefixCls,Et=ye.closable,gt=ye.headerStyle;if(!De&&!Et)return null;var Pe=De?"".concat(tt,"-header"):"".concat(tt,"-header-no-title");return i.createElement("div",{className:Pe,style:gt},De&&i.createElement("div",{className:"".concat(tt,"-title")},De),Et&&this.renderCloseIcon())}},{key:"renderFooter",value:function(){var ye=this.props,De=ye.footer,tt=ye.footerStyle,Et=ye.prefixCls;if(!De)return null;var gt="".concat(Et,"-footer");return i.createElement("div",{className:gt,style:tt},De)}},{key:"renderCloseIcon",value:function(){var ye=this.props,De=ye.closable,tt=ye.closeIcon,Et=tt===void 0?i.createElement(we.a,null):tt,gt=ye.prefixCls,Pe=ye.onClose;return De&&i.createElement("button",{onClick:Pe,"aria-label":"Close",className:"".concat(gt,"-close"),style:{"--scroll-bar":"".concat(Object(S.a)(),"px")}},Et)}},{key:"render",value:function(){return i.createElement(oe.Consumer,null,this.renderProvider)}}]),Ie}(i.Component);te.defaultProps={width:256,height:256,closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:G};var Ae=k.a=Object(ee.c)({prefixCls:"drawer"})(te)},VUFK:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("EuG0"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},VXYp:function(B,k,o){var y=o("bYtY"),m=o("SgGq"),v=o("iLNv"),a="\0_ec_dataZoom_roams";function t(r,f){var i=l(r),u=f.dataZoomId,p=f.coordId;y.each(i,function(b,x){var w=b.dataZoomInfos;w[u]&&y.indexOf(f.allCoordIds,p)<0&&(delete w[u],b.count--)}),n(i);var g=i[p];g||(g=i[p]={coordId:p,dataZoomInfos:{},count:0},g.controller=s(r,g),g.dispatchAction=y.curry(d,r)),!g.dataZoomInfos[u]&&g.count++,g.dataZoomInfos[u]=f;var A=c(g.dataZoomInfos);g.controller.enable(A.controlType,A.opt),g.controller.setPointerChecker(f.containsPoint),v.createOrUpdate(g,"dispatchAction",f.dataZoomModel.get("throttle",!0),"fixRate")}function e(r,f){var i=l(r);y.each(i,function(u){u.controller.dispose();var p=u.dataZoomInfos;p[f]&&(delete p[f],u.count--)}),n(i)}function h(r){return r.type+"\0_"+r.id}function l(r){var f=r.getZr();return f[a]||(f[a]={})}function s(r,f){var i=new m(r.getZr());return y.each(["pan","zoom","scrollMove"],function(u){i.on(u,function(p){var g=[];y.each(f.dataZoomInfos,function(A){if(!p.isAvailableBehavior(A.dataZoomModel.option))return;var b=(A.getRange||{})[u],x=b&&b(f.controller,p);!A.dataZoomModel.get("disabled",!0)&&x&&g.push({dataZoomId:A.dataZoomId,start:x[0],end:x[1]})}),g.length&&f.dispatchAction(g)})}),i}function n(r){y.each(r,function(f,i){f.count||(f.controller.dispose(),delete r[i])})}function d(r,f){r.dispatchAction({type:"dataZoom",batch:f})}function c(r){var f,i="type_",u={type_true:2,type_move:1,type_false:0,type_undefined:-1},p=!0;return y.each(r,function(g){var A=g.dataZoomModel,b=A.get("disabled",!0)?!1:A.get("zoomLock",!0)?"move":!0;u[i+b]>u[i+f]&&(f=b),p&=A.get("preventDefaultMouseMove",!0)}),{controlType:f,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!p}}}k.register=t,k.unregister=e,k.generateCoordId=h},VaxA:function(B,k,o){var y=o("bYtY");function m(e,h,l){if(e&&y.indexOf(h,e.type)>=0){var s=l.getData().tree.root,n=e.targetNode;if(typeof n=="string"&&(n=s.getNodeById(n)),n&&s.contains(n))return{node:n};var d=e.targetNodeId;if(d!=null&&(n=s.getNodeById(d)))return{node:n}}}function v(e){for(var h=[];e;)e=e.parentNode,e&&h.push(e);return h.reverse()}function a(e,h){var l=v(e);return y.indexOf(l,h)>=0}function t(e,h){for(var l=[];e;){var s=e.dataIndex;l.push({name:e.name,dataIndex:s,value:h.getRawValue(s)}),e=e.parentNode}return l.reverse(),l}k.retrieveTargetInfo=m,k.getPathToRoot=v,k.aboveViewRoot=a,k.wrapTreePathInfo=t},Vi4m:function(B,k,o){var y=o("bYtY");function m(a){a!=null&&y.extend(this,a),this.otherDims={}}var v=m;B.exports=v},VpOo:function(B,k){function o(y,m){var v=m.x,a=m.y,t=m.width,e=m.height,h=m.r,l,s,n,d;t<0&&(v=v+t,t=-t),e<0&&(a=a+e,e=-e),typeof h=="number"?l=s=n=d=h:h instanceof Array?h.length===1?l=s=n=d=h[0]:h.length===2?(l=n=h[0],s=d=h[1]):h.length===3?(l=h[0],s=d=h[1],n=h[2]):(l=h[0],s=h[1],n=h[2],d=h[3]):l=s=n=d=0;var c;l+s>t&&(c=l+s,l*=t/c,s*=t/c),n+d>t&&(c=n+d,n*=t/c,d*=t/c),s+n>e&&(c=s+n,s*=e/c,n*=e/c),l+d>e&&(c=l+d,l*=e/c,d*=e/c),y.moveTo(v+l,a),y.lineTo(v+t-s,a),s!==0&&y.arc(v+t-s,a+s,s,-Math.PI/2,0),y.lineTo(v+t,a+e-n),n!==0&&y.arc(v+t-n,a+e-n,n,0,Math.PI/2),y.lineTo(v+d,a+e),d!==0&&y.arc(v+d,a+e-d,d,Math.PI/2,Math.PI),y.lineTo(v,a+l),l!==0&&y.arc(v+l,a+l,l,Math.PI,Math.PI*1.5)}k.buildPath=o},Vq14:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Morocco) [ar-ma]
//! author : ElFadili Yassine : https://github.com/ElFadiliY
//! author : Abdel Said : https://github.com/abdelsaid
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ar-ma",{months:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648\u0632_\u063A\u0634\u062A_\u0634\u062A\u0646\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062F\u062C\u0646\u0628\u0631".split("_"),monthsShort:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648\u0632_\u063A\u0634\u062A_\u0634\u062A\u0646\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062F\u062C\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0627\u062D\u062F_\u0627\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064A %s",past:"\u0645\u0646\u0630 %s",s:"\u062B\u0648\u0627\u0646",ss:"%d \u062B\u0627\u0646\u064A\u0629",m:"\u062F\u0642\u064A\u0642\u0629",mm:"%d \u062F\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062A",d:"\u064A\u0648\u0645",dd:"%d \u0623\u064A\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062A"},week:{dow:1,doy:4}});return m})},VqEN:function(B,k,o){"use strict";o.d(k,"a",function(){return v});var y=o("q1tI"),m=o.n(y),v=y.createContext(null)},"VrN/":function(B,k,o){(function(y,m){B.exports=m()})(this,function(){"use strict";var y=navigator.userAgent,m=navigator.platform,v=/gecko\/\d/i.test(y),a=/MSIE \d/.test(y),t=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(y),e=/Edge\/(\d+)/.exec(y),h=a||t||e,l=h&&(a?document.documentMode||6:+(e||t)[1]),s=!e&&/WebKit\//.test(y),n=s&&/Qt\/\d+\.\d+/.test(y),d=!e&&/Chrome\//.test(y),c=/Opera\//.test(y),r=/Apple Computer/.test(navigator.vendor),f=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(y),i=/PhantomJS/.test(y),u=!e&&/AppleWebKit/.test(y)&&/Mobile\/\w+/.test(y),p=/Android/.test(y),g=u||p||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(y),A=u||/Mac/.test(m),b=/\bCrOS\b/.test(y),x=/win/i.test(m),w=c&&y.match(/Version\/(\d*\.\d*)/);w&&(w=Number(w[1])),w&&w>=15&&(c=!1,s=!0);var _=A&&(n||c&&(w==null||w<12.11)),C=v||h&&l>=9;function L(M){return new RegExp("(^|\\s)"+M+"(?:$|\\s)\\s*")}var E=function(j,ie){var le=j.className,pe=L(ie).exec(le);if(pe){var Ge=le.slice(pe.index+pe[0].length);j.className=le.slice(0,pe.index)+(Ge?pe[1]+Ge:"")}};function S(M){for(var j=M.childNodes.length;j>0;--j)M.removeChild(M.firstChild);return M}function O(M,j){return S(M).appendChild(j)}function D(M,j,ie,le){var pe=document.createElement(M);if(ie&&(pe.className=ie),le&&(pe.style.cssText=le),typeof j=="string")pe.appendChild(document.createTextNode(j));else if(j)for(var Ge=0;Ge<j.length;++Ge)pe.appendChild(j[Ge]);return pe}function F(M,j,ie,le){var pe=D(M,j,ie,le);return pe.setAttribute("role","presentation"),pe}var U;document.createRange?U=function(j,ie,le,pe){var Ge=document.createRange();return Ge.setEnd(pe||j,le),Ge.setStart(j,ie),Ge}:U=function(j,ie,le){var pe=document.body.createTextRange();try{pe.moveToElementText(j.parentNode)}catch(Ge){return pe}return pe.collapse(!0),pe.moveEnd("character",le),pe.moveStart("character",ie),pe};function R(M,j){if(j.nodeType==3&&(j=j.parentNode),M.contains)return M.contains(j);do if(j.nodeType==11&&(j=j.host),j==M)return!0;while(j=j.parentNode)}function K(){var M;try{M=document.activeElement}catch(j){M=document.body||null}for(;M&&M.shadowRoot&&M.shadowRoot.activeElement;)M=M.shadowRoot.activeElement;return M}function Z(M,j){var ie=M.className;L(j).test(ie)||(M.className+=(ie?" ":"")+j)}function P(M,j){for(var ie=M.split(" "),le=0;le<ie.length;le++)ie[le]&&!L(ie[le]).test(j)&&(j+=" "+ie[le]);return j}var Y=function(j){j.select()};u?Y=function(j){j.selectionStart=0,j.selectionEnd=j.value.length}:h&&(Y=function(j){try{j.select()}catch(ie){}});function W(M){var j=Array.prototype.slice.call(arguments,1);return function(){return M.apply(null,j)}}function z(M,j,ie){j||(j={});for(var le in M)M.hasOwnProperty(le)&&(ie!==!1||!j.hasOwnProperty(le))&&(j[le]=M[le]);return j}function H(M,j,ie,le,pe){j==null&&(j=M.search(/[^\s\u00a0]/),j==-1&&(j=M.length));for(var Ge=le||0,Rt=pe||0;;){var lr=M.indexOf(" ",Ge);if(lr<0||lr>=j)return Rt+(j-Ge);Rt+=lr-Ge,Rt+=ie-Rt%ie,Ge=lr+1}}var X=function(){this.id=null,this.f=null,this.time=0,this.handler=W(this.onTimeout,this)};X.prototype.onTimeout=function(M){M.id=0,M.time<=+new Date?M.f():setTimeout(M.handler,M.time-+new Date)},X.prototype.set=function(M,j){this.f=j;var ie=+new Date+M;(!this.id||ie<this.time)&&(clearTimeout(this.id),this.id=setTimeout(this.handler,M),this.time=ie)};function V(M,j){for(var ie=0;ie<M.length;++ie)if(M[ie]==j)return ie;return-1}var q=50,se={toString:function(){return"CodeMirror.Pass"}},ve={scroll:!1},ue={origin:"*mouse"},xe={origin:"+move"};function Fe(M,j,ie){for(var le=0,pe=0;;){var Ge=M.indexOf(" ",le);Ge==-1&&(Ge=M.length);var Rt=Ge-le;if(Ge==M.length||pe+Rt>=j)return le+Math.min(Rt,j-pe);if(pe+=Ge-le,pe+=ie-pe%ie,le=Ge+1,pe>=j)return le}}var Ue=[""];function Ze(M){for(;Ue.length<=M;)Ue.push(we(Ue)+" ");return Ue[M]}function we(M){return M[M.length-1]}function He(M,j){for(var ie=[],le=0;le<M.length;le++)ie[le]=j(M[le],le);return ie}function ee(M,j,ie){for(var le=0,pe=ie(j);le<M.length&&ie(M[le])<=pe;)le++;M.splice(le,0,j)}function he(){}function Ve(M,j){var ie;return Object.create?ie=Object.create(M):(he.prototype=M,ie=new he),j&&z(j,ie),ie}var oe=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function Q(M){return/\w/.test(M)||M>"\x80"&&(M.toUpperCase()!=M.toLowerCase()||oe.test(M))}function G(M,j){return j?j.source.indexOf("\\w")>-1&&Q(M)?!0:j.test(M):Q(M)}function te(M){for(var j in M)if(M.hasOwnProperty(j)&&M[j])return!1;return!0}var Ae=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function me(M){return M.charCodeAt(0)>=768&&Ae.test(M)}function Me(M,j,ie){for(;(ie<0?j>0:j<M.length)&&me(M.charAt(j));)j+=ie;return j}function Ie(M,j,ie){for(var le=j>ie?-1:1;;){if(j==ie)return j;var pe=(j+ie)/2,Ge=le<0?Math.ceil(pe):Math.floor(pe);if(Ge==j)return M(Ge)?j:ie;M(Ge)?ie=Ge:j=Ge+le}}function de(M,j,ie,le){if(!M)return le(j,ie,"ltr",0);for(var pe=!1,Ge=0;Ge<M.length;++Ge){var Rt=M[Ge];(Rt.from<ie&&Rt.to>j||j==ie&&Rt.to==j)&&(le(Math.max(Rt.from,j),Math.min(Rt.to,ie),Rt.level==1?"rtl":"ltr",Ge),pe=!0)}pe||le(j,ie,"ltr")}var ye=null;function De(M,j,ie){var le;ye=null;for(var pe=0;pe<M.length;++pe){var Ge=M[pe];if(Ge.from<j&&Ge.to>j)return pe;Ge.to==j&&(Ge.from!=Ge.to&&ie=="before"?le=pe:ye=pe),Ge.from==j&&(Ge.from!=Ge.to&&ie!="before"?le=pe:ye=pe)}return le!=null?le:ye}var tt=function(){var M="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",j="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function ie(Mr){return Mr<=247?M.charAt(Mr):1424<=Mr&&Mr<=1524?"R":1536<=Mr&&Mr<=1785?j.charAt(Mr-1536):1774<=Mr&&Mr<=2220?"r":8192<=Mr&&Mr<=8203?"w":Mr==8204?"b":"L"}var le=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,pe=/[stwN]/,Ge=/[LRr]/,Rt=/[Lb1n]/,lr=/[1n]/;function Or(Mr,Fn,qn){this.level=Mr,this.from=Fn,this.to=qn}return function(Mr,Fn){var qn=Fn=="ltr"?"L":"R";if(Mr.length==0||Fn=="ltr"&&!le.test(Mr))return!1;for(var wi=Mr.length,yi=[],ma=0;ma<wi;++ma)yi.push(ie(Mr.charCodeAt(ma)));for(var Na=0,eo=qn;Na<wi;++Na){var to=yi[Na];to=="m"?yi[Na]=eo:eo=to}for(var Va=0,xo=qn;Va<wi;++Va){var Qo=yi[Va];Qo=="1"&&xo=="r"?yi[Va]="n":Ge.test(Qo)&&(xo=Qo,Qo=="r"&&(yi[Va]="R"))}for(var js=1,As=yi[0];js<wi-1;++js){var fl=yi[js];fl=="+"&&As=="1"&&yi[js+1]=="1"?yi[js]="1":fl==","&&As==yi[js+1]&&(As=="1"||As=="n")&&(yi[js]=As),As=fl}for(var Fl=0;Fl<wi;++Fl){var oc=yi[Fl];if(oc==",")yi[Fl]="N";else if(oc=="%"){var Jl=void 0;for(Jl=Fl+1;Jl<wi&&yi[Jl]=="%";++Jl);for(var jc=Fl&&yi[Fl-1]=="!"||Jl<wi&&yi[Jl]=="1"?"1":"N",ru=Fl;ru<Jl;++ru)yi[ru]=jc;Fl=Jl-1}}for(var Oc=0,Zc=qn;Oc<wi;++Oc){var Bc=yi[Oc];Zc=="L"&&Bc=="1"?yi[Oc]="L":Ge.test(Bc)&&(Zc=Bc)}for(var Hc=0;Hc<wi;++Hc)if(pe.test(yi[Hc])){var Pc=void 0;for(Pc=Hc+1;Pc<wi&&pe.test(yi[Pc]);++Pc);for(var xc=(Hc?yi[Hc-1]:qn)=="L",eu=(Pc<wi?yi[Pc]:qn)=="L",ud=xc==eu?xc?"L":"R":qn,Au=Hc;Au<Pc;++Au)yi[Au]=ud;Hc=Pc-1}for(var Uc=[],uu,Gc=0;Gc<wi;)if(Rt.test(yi[Gc])){var $d=Gc;for(++Gc;Gc<wi&&Rt.test(yi[Gc]);++Gc);Uc.push(new Or(0,$d,Gc))}else{var Xo=Gc,iu=Uc.length,yu=Fn=="rtl"?1:0;for(++Gc;Gc<wi&&yi[Gc]!="L";++Gc);for(var Ac=Xo;Ac<Gc;)if(lr.test(yi[Ac])){Xo<Ac&&(Uc.splice(iu,0,new Or(1,Xo,Ac)),iu+=yu);var Du=Ac;for(++Ac;Ac<Gc&&lr.test(yi[Ac]);++Ac);Uc.splice(iu,0,new Or(2,Du,Ac)),iu+=yu,Xo=Ac}else++Ac;Xo<Gc&&Uc.splice(iu,0,new Or(1,Xo,Gc))}return Fn=="ltr"&&(Uc[0].level==1&&(uu=Mr.match(/^\s+/))&&(Uc[0].from=uu[0].length,Uc.unshift(new Or(0,0,uu[0].length))),we(Uc).level==1&&(uu=Mr.match(/\s+$/))&&(we(Uc).to-=uu[0].length,Uc.push(new Or(0,wi-uu[0].length,wi)))),Fn=="rtl"?Uc.reverse():Uc}}();function Et(M,j){var ie=M.order;return ie==null&&(ie=M.order=tt(M.text,j)),ie}var gt=[],Pe=function(j,ie,le){if(j.addEventListener)j.addEventListener(ie,le,!1);else if(j.attachEvent)j.attachEvent("on"+ie,le);else{var pe=j._handlers||(j._handlers={});pe[ie]=(pe[ie]||gt).concat(le)}};function Ut(M,j){return M._handlers&&M._handlers[j]||gt}function pt(M,j,ie){if(M.removeEventListener)M.removeEventListener(j,ie,!1);else if(M.detachEvent)M.detachEvent("on"+j,ie);else{var le=M._handlers,pe=le&&le[j];if(pe){var Ge=V(pe,ie);Ge>-1&&(le[j]=pe.slice(0,Ge).concat(pe.slice(Ge+1)))}}}function zt(M,j){var ie=Ut(M,j);if(!ie.length)return;for(var le=Array.prototype.slice.call(arguments,2),pe=0;pe<ie.length;++pe)ie[pe].apply(null,le)}function rr(M,j,ie){return typeof j=="string"&&(j={type:j,preventDefault:function(){this.defaultPrevented=!0}}),zt(M,ie||j.type,M,j),re(j)||j.codemirrorIgnore}function nr(M){var j=M._handlers&&M._handlers.cursorActivity;if(!j)return;for(var ie=M.curOp.cursorActivityHandlers||(M.curOp.cursorActivityHandlers=[]),le=0;le<j.length;++le)V(ie,j[le])==-1&&ie.push(j[le])}function Kt(M,j){return Ut(M,j).length>0}function ir(M){M.prototype.on=function(j,ie){Pe(this,j,ie)},M.prototype.off=function(j,ie){pt(this,j,ie)}}function $e(M){M.preventDefault?M.preventDefault():M.returnValue=!1}function ae(M){M.stopPropagation?M.stopPropagation():M.cancelBubble=!0}function re(M){return M.defaultPrevented!=null?M.defaultPrevented:M.returnValue==!1}function Ce(M){$e(M),ae(M)}function Ne(M){return M.target||M.srcElement}function ce(M){var j=M.which;return j==null&&(M.button&1?j=1:M.button&2?j=3:M.button&4&&(j=2)),A&&M.ctrlKey&&j==1&&(j=3),j}var dt=function(){if(h&&l<9)return!1;var M=D("div");return"draggable"in M||"dragDrop"in M}(),Dt;function ze(M){if(Dt==null){var j=D("span","\u200B");O(M,D("span",[j,document.createTextNode("x")])),M.firstChild.offsetHeight!=0&&(Dt=j.offsetWidth<=1&&j.offsetHeight>2&&!(h&&l<8))}var ie=Dt?D("span","\u200B"):D("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return ie.setAttribute("cm-text",""),ie}var Yt;function Dr(M){if(Yt!=null)return Yt;var j=O(M,document.createTextNode("A\u062EA")),ie=U(j,0,1).getBoundingClientRect(),le=U(j,1,2).getBoundingClientRect();return S(M),!ie||ie.left==ie.right?!1:Yt=le.right-ie.right<3}var ct=`
b`.split(/\n/).length!=3?function(M){for(var j=0,ie=[],le=M.length;j<=le;){var pe=M.indexOf(`
`,j);pe==-1&&(pe=M.length);var Ge=M.slice(j,M.charAt(pe-1)=="\r"?pe-1:pe),Rt=Ge.indexOf("\r");Rt!=-1?(ie.push(Ge.slice(0,Rt)),j+=Rt+1):(ie.push(Ge),j=pe+1)}return ie}:function(M){return M.split(/\r\n?|\n/)},er=window.getSelection?function(M){try{return M.selectionStart!=M.selectionEnd}catch(j){return!1}}:function(M){var j;try{j=M.ownerDocument.selection.createRange()}catch(ie){}return!j||j.parentElement()!=M?!1:j.compareEndPoints("StartToEnd",j)!=0},ut=function(){var M=D("div");return"oncopy"in M?!0:(M.setAttribute("oncopy","return;"),typeof M.oncopy=="function")}(),at=null;function Ye(M){if(at!=null)return at;var j=O(M,D("span","x")),ie=j.getBoundingClientRect(),le=U(j,0,1).getBoundingClientRect();return at=Math.abs(ie.left-le.left)>1}var Je={},Vt={};function Ar(M,j){arguments.length>2&&(j.dependencies=Array.prototype.slice.call(arguments,2)),Je[M]=j}function Nr(M,j){Vt[M]=j}function Rr(M){if(typeof M=="string"&&Vt.hasOwnProperty(M))M=Vt[M];else if(M&&typeof M.name=="string"&&Vt.hasOwnProperty(M.name)){var j=Vt[M.name];typeof j=="string"&&(j={name:j}),M=Ve(j,M),M.name=j.name}else{if(typeof M=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(M))return Rr("application/xml");if(typeof M=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(M))return Rr("application/json")}return typeof M=="string"?{name:M}:M||{name:"null"}}function Ln(M,j){j=Rr(j);var ie=Je[j.name];if(!ie)return Ln(M,"text/plain");var le=ie(M,j);if(bn.hasOwnProperty(j.name)){var pe=bn[j.name];for(var Ge in pe){if(!pe.hasOwnProperty(Ge))continue;le.hasOwnProperty(Ge)&&(le["_"+Ge]=le[Ge]),le[Ge]=pe[Ge]}}if(le.name=j.name,j.helperType&&(le.helperType=j.helperType),j.modeProps)for(var Rt in j.modeProps)le[Rt]=j.modeProps[Rt];return le}var bn={};function Zn(M,j){var ie=bn.hasOwnProperty(M)?bn[M]:bn[M]={};z(j,ie)}function Zt(M,j){if(j===!0)return j;if(M.copyState)return M.copyState(j);var ie={};for(var le in j){var pe=j[le];pe instanceof Array&&(pe=pe.concat([])),ie[le]=pe}return ie}function $t(M,j){for(var ie;M.innerMode&&!(ie=M.innerMode(j),!ie||ie.mode==M);)j=ie.state,M=ie.mode;return ie||{mode:M,state:j}}function Be(M,j,ie){return M.startState?M.startState(j,ie):!0}var je=function(j,ie,le){this.pos=this.start=0,this.string=j,this.tabSize=ie||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=le};je.prototype.eol=function(){return this.pos>=this.string.length},je.prototype.sol=function(){return this.pos==this.lineStart},je.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},je.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},je.prototype.eat=function(M){var j=this.string.charAt(this.pos),ie;if(typeof M=="string"?ie=j==M:ie=j&&(M.test?M.test(j):M(j)),ie)return++this.pos,j},je.prototype.eatWhile=function(M){for(var j=this.pos;this.eat(M););return this.pos>j},je.prototype.eatSpace=function(){for(var M=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>M},je.prototype.skipToEnd=function(){this.pos=this.string.length},je.prototype.skipTo=function(M){var j=this.string.indexOf(M,this.pos);if(j>-1)return this.pos=j,!0},je.prototype.backUp=function(M){this.pos-=M},je.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=H(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?H(this.string,this.lineStart,this.tabSize):0)},je.prototype.indentation=function(){return H(this.string,null,this.tabSize)-(this.lineStart?H(this.string,this.lineStart,this.tabSize):0)},je.prototype.match=function(M,j,ie){if(typeof M=="string"){var le=function(lr){return ie?lr.toLowerCase():lr},pe=this.string.substr(this.pos,M.length);if(le(pe)==le(M))return j!==!1&&(this.pos+=M.length),!0}else{var Ge=this.string.slice(this.pos).match(M);return Ge&&Ge.index>0?null:(Ge&&j!==!1&&(this.pos+=Ge[0].length),Ge)}},je.prototype.current=function(){return this.string.slice(this.start,this.pos)},je.prototype.hideFirstChars=function(M,j){this.lineStart+=M;try{return j()}finally{this.lineStart-=M}},je.prototype.lookAhead=function(M){var j=this.lineOracle;return j&&j.lookAhead(M)},je.prototype.baseToken=function(){var M=this.lineOracle;return M&&M.baseToken(this.pos)};function rt(M,j){if(j-=M.first,j<0||j>=M.size)throw new Error("There is no line "+(j+M.first)+" in the document.");for(var ie=M;!ie.lines;)for(var le=0;;++le){var pe=ie.children[le],Ge=pe.chunkSize();if(j<Ge){ie=pe;break}j-=Ge}return ie.lines[j]}function bt(M,j,ie){var le=[],pe=j.line;return M.iter(j.line,ie.line+1,function(Ge){var Rt=Ge.text;pe==ie.line&&(Rt=Rt.slice(0,ie.ch)),pe==j.line&&(Rt=Rt.slice(j.ch)),le.push(Rt),++pe}),le}function gr(M,j,ie){var le=[];return M.iter(j,ie,function(pe){le.push(pe.text)}),le}function Gt(M,j){var ie=j-M.height;if(ie)for(var le=M;le;le=le.parent)le.height+=ie}function ar(M){if(M.parent==null)return null;for(var j=M.parent,ie=V(j.lines,M),le=j.parent;le;j=le,le=le.parent)for(var pe=0;!(le.children[pe]==j);++pe)ie+=le.children[pe].chunkSize();return ie+j.first}function Gr(M,j){var ie=M.first;e:do{for(var le=0;le<M.children.length;++le){var pe=M.children[le],Ge=pe.height;if(j<Ge){M=pe;continue e}j-=Ge,ie+=pe.chunkSize()}return ie}while(!M.lines);for(var Rt=0;Rt<M.lines.length;++Rt){var lr=M.lines[Rt],Or=lr.height;if(j<Or)break;j-=Or}return ie+Rt}function cn(M,j){return j>=M.first&&j<M.first+M.size}function Kn(M,j){return String(M.lineNumberFormatter(j+M.firstLineNumber))}function yr(M,j,ie){if(ie===void 0&&(ie=null),!(this instanceof yr))return new yr(M,j,ie);this.line=M,this.ch=j,this.sticky=ie}function Mt(M,j){return M.line-j.line||M.ch-j.ch}function Ft(M,j){return M.sticky==j.sticky&&Mt(M,j)==0}function Lr(M){return yr(M.line,M.ch)}function pr(M,j){return Mt(M,j)<0?j:M}function Ht(M,j){return Mt(M,j)<0?M:j}function cr(M,j){return Math.max(M.first,Math.min(j,M.first+M.size-1))}function Bt(M,j){if(j.line<M.first)return yr(M.first,0);var ie=M.first+M.size-1;return j.line>ie?yr(ie,rt(M,ie).text.length):or(j,rt(M,j.line).text.length)}function or(M,j){var ie=M.ch;return ie==null||ie>j?yr(M.line,j):ie<0?yr(M.line,0):M}function Hr(M,j){for(var ie=[],le=0;le<j.length;le++)ie[le]=Bt(M,j[le]);return ie}var Tr=function(j,ie){this.state=j,this.lookAhead=ie},jr=function(j,ie,le,pe){this.state=ie,this.doc=j,this.line=le,this.maxLookAhead=pe||0,this.baseTokens=null,this.baseTokenPos=1};jr.prototype.lookAhead=function(M){var j=this.doc.getLine(this.line+M);return j!=null&&M>this.maxLookAhead&&(this.maxLookAhead=M),j},jr.prototype.baseToken=function(M){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=M;)this.baseTokenPos+=2;var j=this.baseTokens[this.baseTokenPos+1];return{type:j&&j.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-M}},jr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},jr.fromSaved=function(M,j,ie){return j instanceof Tr?new jr(M,Zt(M.mode,j.state),ie,j.lookAhead):new jr(M,Zt(M.mode,j),ie)},jr.prototype.save=function(M){var j=M!==!1?Zt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new Tr(j,this.maxLookAhead):j};function pn(M,j,ie,le){var pe=[M.state.modeGen],Ge={};Le(M,j.text,M.doc.mode,ie,function(Mr,Fn){return pe.push(Mr,Fn)},Ge,le);for(var Rt=ie.state,lr=function(Fn){ie.baseTokens=pe;var qn=M.state.overlays[Fn],wi=1,yi=0;ie.state=!0,Le(M,j.text,qn.mode,ie,function(ma,Na){for(var eo=wi;yi<ma;){var to=pe[wi];to>ma&&pe.splice(wi,1,ma,pe[wi+1],to),wi+=2,yi=Math.min(ma,to)}if(!Na)return;if(qn.opaque)pe.splice(eo,wi-eo,ma,"overlay "+Na),wi=eo+2;else for(;eo<wi;eo+=2){var Va=pe[eo+1];pe[eo+1]=(Va?Va+" ":"")+"overlay "+Na}},Ge),ie.state=Rt,ie.baseTokens=null,ie.baseTokenPos=1},Or=0;Or<M.state.overlays.length;++Or)lr(Or);return{styles:pe,classes:Ge.bgClass||Ge.textClass?Ge:null}}function en(M,j,ie){if(!j.styles||j.styles[0]!=M.state.modeGen){var le=ti(M,ar(j)),pe=j.text.length>M.options.maxHighlightLength&&Zt(M.doc.mode,le.state),Ge=pn(M,j,le);pe&&(le.state=pe),j.stateAfter=le.save(!pe),j.styles=Ge.styles,Ge.classes?j.styleClasses=Ge.classes:j.styleClasses&&(j.styleClasses=null),ie===M.doc.highlightFrontier&&(M.doc.modeFrontier=Math.max(M.doc.modeFrontier,++M.doc.highlightFrontier))}return j.styles}function ti(M,j,ie){var le=M.doc,pe=M.display;if(!le.mode.startState)return new jr(le,!0,j);var Ge=Ke(M,j,ie),Rt=Ge>le.first&&rt(le,Ge-1).stateAfter,lr=Rt?jr.fromSaved(le,Rt,Ge):new jr(le,Be(le.mode),Ge);return le.iter(Ge,j,function(Or){ri(M,Or.text,lr);var Mr=lr.line;Or.stateAfter=Mr==j-1||Mr%5==0||Mr>=pe.viewFrom&&Mr<pe.viewTo?lr.save():null,lr.nextLine()}),ie&&(le.modeFrontier=lr.line),lr}function ri(M,j,ie,le){var pe=M.doc.mode,Ge=new je(j,M.options.tabSize,ie);for(Ge.start=Ge.pos=le||0,j==""&&_i(pe,ie.state);!Ge.eol();)Ri(pe,Ge,ie.state),Ge.start=Ge.pos}function _i(M,j){if(M.blankLine)return M.blankLine(j);if(!M.innerMode)return;var ie=$t(M,j);if(ie.mode.blankLine)return ie.mode.blankLine(ie.state)}function Ri(M,j,ie,le){for(var pe=0;pe<10;pe++){le&&(le[0]=$t(M,ie).mode);var Ge=M.token(j,ie);if(j.pos>j.start)return Ge}throw new Error("Mode "+M.name+" failed to advance stream.")}var ia=function(j,ie,le){this.start=j.start,this.end=j.pos,this.string=j.current(),this.type=ie||null,this.state=le};function ba(M,j,ie,le){var pe=M.doc,Ge=pe.mode,Rt;j=Bt(pe,j);var lr=rt(pe,j.line),Or=ti(M,j.line,ie),Mr=new je(lr.text,M.options.tabSize,Or),Fn;for(le&&(Fn=[]);(le||Mr.pos<j.ch)&&!Mr.eol();)Mr.start=Mr.pos,Rt=Ri(Ge,Mr,Or.state),le&&Fn.push(new ia(Mr,Rt,Zt(pe.mode,Or.state)));return le?Fn:new ia(Mr,Rt,Or.state)}function vt(M,j){if(M)for(;;){var ie=M.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!ie)break;M=M.slice(0,ie.index)+M.slice(ie.index+ie[0].length);var le=ie[1]?"bgClass":"textClass";j[le]==null?j[le]=ie[2]:new RegExp("(?:^|\\s)"+ie[2]+"(?:$|\\s)").test(j[le])||(j[le]+=" "+ie[2])}return M}function Le(M,j,ie,le,pe,Ge,Rt){var lr=ie.flattenSpans;lr==null&&(lr=M.options.flattenSpans);var Or=0,Mr=null,Fn=new je(j,M.options.tabSize,le),qn,wi=M.options.addModeClass&&[null];for(j==""&&vt(_i(ie,le.state),Ge);!Fn.eol();){if(Fn.pos>M.options.maxHighlightLength?(lr=!1,Rt&&ri(M,j,le,Fn.pos),Fn.pos=j.length,qn=null):qn=vt(Ri(ie,Fn,le.state,wi),Ge),wi){var yi=wi[0].name;yi&&(qn="m-"+(qn?yi+" "+qn:yi))}if(!lr||Mr!=qn){for(;Or<Fn.start;)Or=Math.min(Fn.start,Or+5e3),pe(Or,Mr);Mr=qn}Fn.start=Fn.pos}for(;Or<Fn.pos;){var ma=Math.min(Fn.pos,Or+5e3);pe(ma,Mr),Or=ma}}function Ke(M,j,ie){for(var le,pe,Ge=M.doc,Rt=ie?-1:j-(M.doc.mode.innerMode?1e3:100),lr=j;lr>Rt;--lr){if(lr<=Ge.first)return Ge.first;var Or=rt(Ge,lr-1),Mr=Or.stateAfter;if(Mr&&(!ie||lr+(Mr instanceof Tr?Mr.lookAhead:0)<=Ge.modeFrontier))return lr;var Fn=H(Or.text,null,M.options.tabSize);(pe==null||le>Fn)&&(pe=lr-1,le=Fn)}return pe}function et(M,j){if(M.modeFrontier=Math.min(M.modeFrontier,j),M.highlightFrontier<j-10)return;for(var ie=M.first,le=j-1;le>ie;le--){var pe=rt(M,le).stateAfter;if(pe&&(!(pe instanceof Tr)||le+pe.lookAhead<j)){ie=le+1;break}}M.highlightFrontier=Math.min(M.highlightFrontier,ie)}var ht=!1,ot=!1;function mt(){ht=!0}function Wt(){ot=!0}function Ot(M,j,ie){this.marker=M,this.from=j,this.to=ie}function wr(M,j){if(M)for(var ie=0;ie<M.length;++ie){var le=M[ie];if(le.marker==j)return le}}function Xr(M,j){for(var ie,le=0;le<M.length;++le)M[le]!=j&&(ie||(ie=[])).push(M[le]);return ie}function zr(M,j){M.markedSpans=M.markedSpans?M.markedSpans.concat([j]):[j],j.marker.attachLine(M)}function on(M,j,ie){var le;if(M)for(var pe=0;pe<M.length;++pe){var Ge=M[pe],Rt=Ge.marker,lr=Ge.from==null||(Rt.inclusiveLeft?Ge.from<=j:Ge.from<j);if(lr||Ge.from==j&&Rt.type=="bookmark"&&(!ie||!Ge.marker.insertLeft)){var Or=Ge.to==null||(Rt.inclusiveRight?Ge.to>=j:Ge.to>j);(le||(le=[])).push(new Ot(Rt,Ge.from,Or?null:Ge.to))}}return le}function fr(M,j,ie){var le;if(M)for(var pe=0;pe<M.length;++pe){var Ge=M[pe],Rt=Ge.marker,lr=Ge.to==null||(Rt.inclusiveRight?Ge.to>=j:Ge.to>j);if(lr||Ge.from==j&&Rt.type=="bookmark"&&(!ie||Ge.marker.insertLeft)){var Or=Ge.from==null||(Rt.inclusiveLeft?Ge.from<=j:Ge.from<j);(le||(le=[])).push(new Ot(Rt,Or?null:Ge.from-j,Ge.to==null?null:Ge.to-j))}}return le}function Cr(M,j){if(j.full)return null;var ie=cn(M,j.from.line)&&rt(M,j.from.line).markedSpans,le=cn(M,j.to.line)&&rt(M,j.to.line).markedSpans;if(!ie&&!le)return null;var pe=j.from.ch,Ge=j.to.ch,Rt=Mt(j.from,j.to)==0,lr=on(ie,pe,Rt),Or=fr(le,Ge,Rt),Mr=j.text.length==1,Fn=we(j.text).length+(Mr?pe:0);if(lr)for(var qn=0;qn<lr.length;++qn){var wi=lr[qn];if(wi.to==null){var yi=wr(Or,wi.marker);yi?Mr&&(wi.to=yi.to==null?null:yi.to+Fn):wi.to=pe}}if(Or)for(var ma=0;ma<Or.length;++ma){var Na=Or[ma];if(Na.to!=null&&(Na.to+=Fn),Na.from==null){var eo=wr(lr,Na.marker);eo||(Na.from=Fn,Mr&&(lr||(lr=[])).push(Na))}else Na.from+=Fn,Mr&&(lr||(lr=[])).push(Na)}lr&&(lr=Xt(lr)),Or&&Or!=lr&&(Or=Xt(Or));var to=[lr];if(!Mr){var Va=j.text.length-2,xo;if(Va>0&&lr)for(var Qo=0;Qo<lr.length;++Qo)lr[Qo].to==null&&(xo||(xo=[])).push(new Ot(lr[Qo].marker,null,null));for(var js=0;js<Va;++js)to.push(xo);to.push(Or)}return to}function Xt(M){for(var j=0;j<M.length;++j){var ie=M[j];ie.from!=null&&ie.from==ie.to&&ie.marker.clearWhenEmpty!==!1&&M.splice(j--,1)}return M.length?M:null}function Pr(M,j,ie){var le=null;if(M.iter(j.line,ie.line+1,function(yi){if(yi.markedSpans)for(var ma=0;ma<yi.markedSpans.length;++ma){var Na=yi.markedSpans[ma].marker;Na.readOnly&&(!le||V(le,Na)==-1)&&(le||(le=[])).push(Na)}}),!le)return null;for(var pe=[{from:j,to:ie}],Ge=0;Ge<le.length;++Ge)for(var Rt=le[Ge],lr=Rt.find(0),Or=0;Or<pe.length;++Or){var Mr=pe[Or];if(Mt(Mr.to,lr.from)<0||Mt(Mr.from,lr.to)>0)continue;var Fn=[Or,1],qn=Mt(Mr.from,lr.from),wi=Mt(Mr.to,lr.to);(qn<0||!Rt.inclusiveLeft&&!qn)&&Fn.push({from:Mr.from,to:lr.from}),(wi>0||!Rt.inclusiveRight&&!wi)&&Fn.push({from:lr.to,to:Mr.to}),pe.splice.apply(pe,Fn),Or+=Fn.length-3}return pe}function vr(M){var j=M.markedSpans;if(!j)return;for(var ie=0;ie<j.length;++ie)j[ie].marker.detachLine(M);M.markedSpans=null}function wt(M,j){if(!j)return;for(var ie=0;ie<j.length;++ie)j[ie].marker.attachLine(M);M.markedSpans=j}function kr(M){return M.inclusiveLeft?-1:0}function xn(M){return M.inclusiveRight?1:0}function nn(M,j){var ie=M.lines.length-j.lines.length;if(ie!=0)return ie;var le=M.find(),pe=j.find(),Ge=Mt(le.from,pe.from)||kr(M)-kr(j);if(Ge)return-Ge;var Rt=Mt(le.to,pe.to)||xn(M)-xn(j);return Rt||j.id-M.id}function Yn(M,j){var ie=ot&&M.markedSpans,le;if(ie)for(var pe=void 0,Ge=0;Ge<ie.length;++Ge)pe=ie[Ge],pe.marker.collapsed&&(j?pe.from:pe.to)==null&&(!le||nn(le,pe.marker)<0)&&(le=pe.marker);return le}function Wn(M){return Yn(M,!0)}function In(M){return Yn(M,!1)}function On(M,j){var ie=ot&&M.markedSpans,le;if(ie)for(var pe=0;pe<ie.length;++pe){var Ge=ie[pe];Ge.marker.collapsed&&(Ge.from==null||Ge.from<j)&&(Ge.to==null||Ge.to>j)&&(!le||nn(le,Ge.marker)<0)&&(le=Ge.marker)}return le}function di(M,j,ie,le,pe){var Ge=rt(M,j),Rt=ot&&Ge.markedSpans;if(Rt)for(var lr=0;lr<Rt.length;++lr){var Or=Rt[lr];if(!Or.marker.collapsed)continue;var Mr=Or.marker.find(0),Fn=Mt(Mr.from,ie)||kr(Or.marker)-kr(pe),qn=Mt(Mr.to,le)||xn(Or.marker)-xn(pe);if(Fn>=0&&qn<=0||Fn<=0&&qn>=0)continue;if(Fn<=0&&(Or.marker.inclusiveRight&&pe.inclusiveLeft?Mt(Mr.to,ie)>=0:Mt(Mr.to,ie)>0)||Fn>=0&&(Or.marker.inclusiveRight&&pe.inclusiveLeft?Mt(Mr.from,le)<=0:Mt(Mr.from,le)<0))return!0}}function Un(M){for(var j;j=Wn(M);)M=j.find(-1,!0).line;return M}function fn(M){for(var j;j=In(M);)M=j.find(1,!0).line;return M}function Qn(M){for(var j,ie;j=In(M);)M=j.find(1,!0).line,(ie||(ie=[])).push(M);return ie}function Tn(M,j){var ie=rt(M,j),le=Un(ie);return ie==le?j:ar(le)}function Bi(M,j){if(j>M.lastLine())return j;var ie=rt(M,j),le;if(!Mn(M,ie))return j;for(;le=In(ie);)ie=le.find(1,!0).line;return ar(ie)+1}function Mn(M,j){var ie=ot&&j.markedSpans;if(ie)for(var le=void 0,pe=0;pe<ie.length;++pe){if(le=ie[pe],!le.marker.collapsed)continue;if(le.from==null)return!0;if(le.marker.widgetNode)continue;if(le.from==0&&le.marker.inclusiveLeft&&Zi(M,j,le))return!0}}function Zi(M,j,ie){if(ie.to==null){var le=ie.marker.find(1,!0);return Zi(M,le.line,wr(le.line.markedSpans,ie.marker))}if(ie.marker.inclusiveRight&&ie.to==j.text.length)return!0;for(var pe=void 0,Ge=0;Ge<j.markedSpans.length;++Ge)if(pe=j.markedSpans[Ge],pe.marker.collapsed&&!pe.marker.widgetNode&&pe.from==ie.to&&(pe.to==null||pe.to!=ie.from)&&(pe.marker.inclusiveLeft||ie.marker.inclusiveRight)&&Zi(M,j,pe))return!0}function Ei(M){M=Un(M);for(var j=0,ie=M.parent,le=0;le<ie.lines.length;++le){var pe=ie.lines[le];if(pe==M)break;j+=pe.height}for(var Ge=ie.parent;Ge;ie=Ge,Ge=ie.parent)for(var Rt=0;Rt<Ge.children.length;++Rt){var lr=Ge.children[Rt];if(lr==ie)break;j+=lr.height}return j}function pi(M){if(M.height==0)return 0;for(var j=M.text.length,ie,le=M;ie=Wn(le);){var pe=ie.find(0,!0);le=pe.from.line,j+=pe.from.ch-pe.to.ch}for(le=M;ie=In(le);){var Ge=ie.find(0,!0);j-=le.text.length-Ge.from.ch,le=Ge.to.line,j+=le.text.length-Ge.to.ch}return j}function Yi(M){var j=M.display,ie=M.doc;j.maxLine=rt(ie,ie.first),j.maxLineLength=pi(j.maxLine),j.maxLineChanged=!0,ie.iter(function(le){var pe=pi(le);pe>j.maxLineLength&&(j.maxLineLength=pe,j.maxLine=le)})}var fa=function(j,ie,le){this.text=j,wt(this,ie),this.height=le?le(this):1};fa.prototype.lineNo=function(){return ar(this)},ir(fa);function zn(M,j,ie,le){M.text=j,M.stateAfter&&(M.stateAfter=null),M.styles&&(M.styles=null),M.order!=null&&(M.order=null),vr(M),wt(M,ie);var pe=le?le(M):1;pe!=M.height&&Gt(M,pe)}function sn(M){M.parent=null,vr(M)}var ni={},si={};function hi(M,j){if(!M||/^\s*$/.test(M))return null;var ie=j.addModeClass?si:ni;return ie[M]||(ie[M]=M.replace(/\S+/g,"cm-$&"))}function gi(M,j){var ie=F("span",null,null,s?"padding-right: .1px":null),le={pre:F("pre",[ie],"CodeMirror-line"),content:ie,col:0,pos:0,cm:M,trailingSpace:!1,splitSpaces:M.getOption("lineWrapping")};j.measure={};for(var pe=0;pe<=(j.rest?j.rest.length:0);pe++){var Ge=pe?j.rest[pe-1]:j.line,Rt=void 0;le.pos=0,le.addToken=ki,Dr(M.display.measure)&&(Rt=Et(Ge,M.doc.direction))&&(le.addToken=ha(le.addToken,Rt)),le.map=[];var lr=j!=M.display.externalMeasured&&ar(Ge);ka(Ge,le,en(M,Ge,lr)),Ge.styleClasses&&(Ge.styleClasses.bgClass&&(le.bgClass=P(Ge.styleClasses.bgClass,le.bgClass||"")),Ge.styleClasses.textClass&&(le.textClass=P(Ge.styleClasses.textClass,le.textClass||""))),le.map.length==0&&le.map.push(0,0,le.content.appendChild(ze(M.display.measure))),pe==0?(j.measure.map=le.map,j.measure.cache={}):((j.measure.maps||(j.measure.maps=[])).push(le.map),(j.measure.caches||(j.measure.caches=[])).push({}))}if(s){var Or=le.content.lastChild;(/\bcm-tab\b/.test(Or.className)||Or.querySelector&&Or.querySelector(".cm-tab"))&&(le.content.className="cm-tab-wrap-hack")}return zt(M,"renderLine",M,j.line,le.pre),le.pre.className&&(le.textClass=P(le.pre.className,le.textClass||"")),le}function Pi(M){var j=D("span","\u2022","cm-invalidchar");return j.title="\\u"+M.charCodeAt(0).toString(16),j.setAttribute("aria-label",j.title),j}function ki(M,j,ie,le,pe,Ge,Rt){if(!j)return;var lr=M.splitSpaces?Ki(j,M.trailingSpace):j,Or=M.cm.state.specialChars,Mr=!1,Fn;if(!Or.test(j))M.col+=j.length,Fn=document.createTextNode(lr),M.map.push(M.pos,M.pos+j.length,Fn),h&&l<9&&(Mr=!0),M.pos+=j.length;else{Fn=document.createDocumentFragment();for(var qn=0;;){Or.lastIndex=qn;var wi=Or.exec(j),yi=wi?wi.index-qn:j.length-qn;if(yi){var ma=document.createTextNode(lr.slice(qn,qn+yi));h&&l<9?Fn.appendChild(D("span",[ma])):Fn.appendChild(ma),M.map.push(M.pos,M.pos+yi,ma),M.col+=yi,M.pos+=yi}if(!wi)break;qn+=yi+1;var Na=void 0;if(wi[0]==" "){var eo=M.cm.options.tabSize,to=eo-M.col%eo;Na=Fn.appendChild(D("span",Ze(to),"cm-tab")),Na.setAttribute("role","presentation"),Na.setAttribute("cm-text"," "),M.col+=to}else wi[0]=="\r"||wi[0]==`
`?(Na=Fn.appendChild(D("span",wi[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Na.setAttribute("cm-text",wi[0]),M.col+=1):(Na=M.cm.options.specialCharPlaceholder(wi[0]),Na.setAttribute("cm-text",wi[0]),h&&l<9?Fn.appendChild(D("span",[Na])):Fn.appendChild(Na),M.col+=1);M.map.push(M.pos,M.pos+1,Na),M.pos++}}if(M.trailingSpace=lr.charCodeAt(j.length-1)==32,ie||le||pe||Mr||Ge||Rt){var Va=ie||"";le&&(Va+=le),pe&&(Va+=pe);var xo=D("span",[Fn],Va,Ge);if(Rt)for(var Qo in Rt)Rt.hasOwnProperty(Qo)&&Qo!="style"&&Qo!="class"&&xo.setAttribute(Qo,Rt[Qo]);return M.content.appendChild(xo)}M.content.appendChild(Fn)}function Ki(M,j){if(M.length>1&&!/ /.test(M))return M;for(var ie=j,le="",pe=0;pe<M.length;pe++){var Ge=M.charAt(pe);Ge==" "&&ie&&(pe==M.length-1||M.charCodeAt(pe+1)==32)&&(Ge="\xA0"),le+=Ge,ie=Ge==" "}return le}function ha(M,j){return function(ie,le,pe,Ge,Rt,lr,Or){pe=pe?pe+" cm-force-border":"cm-force-border";for(var Mr=ie.pos,Fn=Mr+le.length;;){for(var qn=void 0,wi=0;wi<j.length&&!(qn=j[wi],qn.to>Mr&&qn.from<=Mr);wi++);if(qn.to>=Fn)return M(ie,le,pe,Ge,Rt,lr,Or);M(ie,le.slice(0,qn.to-Mr),pe,Ge,null,lr,Or),Ge=null,le=le.slice(qn.to-Mr),Mr=qn.to}}}function Ia(M,j,ie,le){var pe=!le&&ie.widgetNode;pe&&M.map.push(M.pos,M.pos+j,pe),!le&&M.cm.display.input.needsContentAttribute&&(pe||(pe=M.content.appendChild(document.createElement("span"))),pe.setAttribute("cm-marker",ie.id)),pe&&(M.cm.display.input.setUneditable(pe),M.content.appendChild(pe)),M.pos+=j,M.trailingSpace=!1}function ka(M,j,ie){var le=M.markedSpans,pe=M.text,Ge=0;if(!le){for(var Rt=1;Rt<ie.length;Rt+=2)j.addToken(j,pe.slice(Ge,Ge=ie[Rt]),hi(ie[Rt+1],j.cm.options));return}for(var lr=pe.length,Or=0,Mr=1,Fn="",qn,wi,yi=0,ma,Na,eo,to,Va;;){if(yi==Or){ma=Na=eo=wi="",Va=null,to=null,yi=Infinity;for(var xo=[],Qo=void 0,js=0;js<le.length;++js){var As=le[js],fl=As.marker;if(fl.type=="bookmark"&&As.from==Or&&fl.widgetNode)xo.push(fl);else if(As.from<=Or&&(As.to==null||As.to>Or||fl.collapsed&&As.to==Or&&As.from==Or)){if(As.to!=null&&As.to!=Or&&yi>As.to&&(yi=As.to,Na=""),fl.className&&(ma+=" "+fl.className),fl.css&&(wi=(wi?wi+";":"")+fl.css),fl.startStyle&&As.from==Or&&(eo+=" "+fl.startStyle),fl.endStyle&&As.to==yi&&(Qo||(Qo=[])).push(fl.endStyle,As.to),fl.title&&((Va||(Va={})).title=fl.title),fl.attributes)for(var Fl in fl.attributes)(Va||(Va={}))[Fl]=fl.attributes[Fl];fl.collapsed&&(!to||nn(to.marker,fl)<0)&&(to=As)}else As.from>Or&&yi>As.from&&(yi=As.from)}if(Qo)for(var oc=0;oc<Qo.length;oc+=2)Qo[oc+1]==yi&&(Na+=" "+Qo[oc]);if(!to||to.from==Or)for(var Jl=0;Jl<xo.length;++Jl)Ia(j,0,xo[Jl]);if(to&&(to.from||0)==Or){if(Ia(j,(to.to==null?lr+1:to.to)-Or,to.marker,to.from==null),to.to==null)return;to.to==Or&&(to=!1)}}if(Or>=lr)break;for(var jc=Math.min(lr,yi);;){if(Fn){var ru=Or+Fn.length;if(!to){var Oc=ru>jc?Fn.slice(0,jc-Or):Fn;j.addToken(j,Oc,qn?qn+ma:ma,eo,Or+Oc.length==yi?Na:"",wi,Va)}if(ru>=jc){Fn=Fn.slice(jc-Or),Or=jc;break}Or=ru,eo=""}Fn=pe.slice(Ge,Ge=ie[Mr++]),qn=hi(ie[Mr++],j.cm.options)}}}function jo(M,j,ie){this.line=j,this.rest=Qn(j),this.size=this.rest?ar(we(this.rest))-ie+1:1,this.node=this.text=null,this.hidden=Mn(M,j)}function Li(M,j,ie){for(var le=[],pe,Ge=j;Ge<ie;Ge=pe){var Rt=new jo(M.doc,rt(M.doc,Ge),Ge);pe=Ge+Rt.size,le.push(Rt)}return le}var hn=null;function Gi(M){hn?hn.ops.push(M):M.ownsGroup=hn={ops:[M],delayedCallbacks:[]}}function ca(M){var j=M.delayedCallbacks,ie=0;do{for(;ie<j.length;ie++)j[ie].call(null);for(var le=0;le<M.ops.length;le++){var pe=M.ops[le];if(pe.cursorActivityHandlers)for(;pe.cursorActivityCalled<pe.cursorActivityHandlers.length;)pe.cursorActivityHandlers[pe.cursorActivityCalled++].call(null,pe.cm)}}while(ie<j.length)}function ua(M,j){var ie=M.ownsGroup;if(!ie)return;try{ca(ie)}finally{hn=null,j(ie)}}var $a=null;function ft(M,j){var ie=Ut(M,j);if(!ie.length)return;var le=Array.prototype.slice.call(arguments,2),pe;hn?pe=hn.delayedCallbacks:$a?pe=$a:(pe=$a=[],setTimeout(Lt,0));for(var Ge=function(Or){pe.push(function(){return ie[Or].apply(null,le)})},Rt=0;Rt<ie.length;++Rt)Ge(Rt)}function Lt(){var M=$a;$a=null;for(var j=0;j<M.length;++j)M[j]()}function _r(M,j,ie,le){for(var pe=0;pe<j.changes.length;pe++){var Ge=j.changes[pe];Ge=="text"?_t(M,j):Ge=="gutter"?ur(M,j,ie,le):Ge=="class"?It(M,j):Ge=="widget"&&xr(M,j,le)}j.changes=null}function Tt(M){return M.node==M.text&&(M.node=D("div",null,null,"position: relative"),M.text.parentNode&&M.text.parentNode.replaceChild(M.node,M.text),M.node.appendChild(M.text),h&&l<8&&(M.node.style.zIndex=2)),M.node}function Te(M,j){var ie=j.bgClass?j.bgClass+" "+(j.line.bgClass||""):j.line.bgClass;if(ie&&(ie+=" CodeMirror-linebackground"),j.background)ie?j.background.className=ie:(j.background.parentNode.removeChild(j.background),j.background=null);else if(ie){var le=Tt(j);j.background=le.insertBefore(D("div",null,ie),le.firstChild),M.display.input.setUneditable(j.background)}}function st(M,j){var ie=M.display.externalMeasured;return ie&&ie.line==j.line?(M.display.externalMeasured=null,j.measure=ie.measure,ie.built):gi(M,j)}function _t(M,j){var ie=j.text.className,le=st(M,j);j.text==j.node&&(j.node=le.pre),j.text.parentNode.replaceChild(le.pre,j.text),j.text=le.pre,le.bgClass!=j.bgClass||le.textClass!=j.textClass?(j.bgClass=le.bgClass,j.textClass=le.textClass,It(M,j)):ie&&(j.text.className=ie)}function It(M,j){Te(M,j),j.line.wrapClass?Tt(j).className=j.line.wrapClass:j.node!=j.text&&(j.node.className="");var ie=j.textClass?j.textClass+" "+(j.line.textClass||""):j.line.textClass;j.text.className=ie||""}function ur(M,j,ie,le){if(j.gutter&&(j.node.removeChild(j.gutter),j.gutter=null),j.gutterBackground&&(j.node.removeChild(j.gutterBackground),j.gutterBackground=null),j.line.gutterClass){var pe=Tt(j);j.gutterBackground=D("div",null,"CodeMirror-gutter-background "+j.line.gutterClass,"left: "+(M.options.fixedGutter?le.fixedPos:-le.gutterTotalWidth)+"px; width: "+le.gutterTotalWidth+"px"),M.display.input.setUneditable(j.gutterBackground),pe.insertBefore(j.gutterBackground,j.text)}var Ge=j.line.gutterMarkers;if(M.options.lineNumbers||Ge){var Rt=Tt(j),lr=j.gutter=D("div",null,"CodeMirror-gutter-wrapper","left: "+(M.options.fixedGutter?le.fixedPos:-le.gutterTotalWidth)+"px");if(M.display.input.setUneditable(lr),Rt.insertBefore(lr,j.text),j.line.gutterClass&&(lr.className+=" "+j.line.gutterClass),M.options.lineNumbers&&(!Ge||!Ge["CodeMirror-linenumbers"])&&(j.lineNumber=lr.appendChild(D("div",Kn(M.options,ie),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+le.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+M.display.lineNumInnerWidth+"px"))),Ge)for(var Or=0;Or<M.display.gutterSpecs.length;++Or){var Mr=M.display.gutterSpecs[Or].className,Fn=Ge.hasOwnProperty(Mr)&&Ge[Mr];Fn&&lr.appendChild(D("div",[Fn],"CodeMirror-gutter-elt","left: "+le.gutterLeft[Mr]+"px; width: "+le.gutterWidth[Mr]+"px"))}}}function xr(M,j,ie){j.alignable&&(j.alignable=null);for(var le=L("CodeMirror-linewidget"),pe=j.node.firstChild,Ge=void 0;pe;pe=Ge)Ge=pe.nextSibling,le.test(pe.className)&&j.node.removeChild(pe);Wr(M,j,ie)}function Br(M,j,ie,le){var pe=st(M,j);return j.text=j.node=pe.pre,pe.bgClass&&(j.bgClass=pe.bgClass),pe.textClass&&(j.textClass=pe.textClass),It(M,j),ur(M,j,ie,le),Wr(M,j,le),j.node}function Wr(M,j,ie){if(Zr(M,j.line,j,ie,!0),j.rest)for(var le=0;le<j.rest.length;le++)Zr(M,j.rest[le],j,ie,!1)}function Zr(M,j,ie,le,pe){if(!j.widgets)return;for(var Ge=Tt(ie),Rt=0,lr=j.widgets;Rt<lr.length;++Rt){var Or=lr[Rt],Mr=D("div",[Or.node],"CodeMirror-linewidget"+(Or.className?" "+Or.className:""));Or.handleMouseEvents||Mr.setAttribute("cm-ignore-events","true"),mn(Or,Mr,ie,le),M.display.input.setUneditable(Mr),pe&&Or.above?Ge.insertBefore(Mr,ie.gutter||ie.text):Ge.appendChild(Mr),ft(Or,"redraw")}}function mn(M,j,ie,le){if(M.noHScroll){(ie.alignable||(ie.alignable=[])).push(j);var pe=le.wrapperWidth;j.style.left=le.fixedPos+"px",M.coverGutter||(pe-=le.gutterTotalWidth,j.style.paddingLeft=le.gutterTotalWidth+"px"),j.style.width=pe+"px"}M.coverGutter&&(j.style.zIndex=5,j.style.position="relative",M.noHScroll||(j.style.marginLeft=-le.gutterTotalWidth+"px"))}function rn(M){if(M.height!=null)return M.height;var j=M.doc.cm;if(!j)return 0;if(!R(document.body,M.node)){var ie="position: relative;";M.coverGutter&&(ie+="margin-left: -"+j.display.gutters.offsetWidth+"px;"),M.noHScroll&&(ie+="width: "+j.display.wrapper.clientWidth+"px;"),O(j.display.measure,D("div",[M.node],null,ie))}return M.height=M.node.parentNode.offsetHeight}function Nn(M,j){for(var ie=Ne(j);ie!=M.wrapper;ie=ie.parentNode)if(!ie||ie.nodeType==1&&ie.getAttribute("cm-ignore-events")=="true"||ie.parentNode==M.sizer&&ie!=M.mover)return!0}function qr(M){return M.lineSpace.offsetTop}function kn(M){return M.mover.offsetHeight-M.lineSpace.offsetHeight}function Hn(M){if(M.cachedPaddingH)return M.cachedPaddingH;var j=O(M.measure,D("pre","x","CodeMirror-line-like")),ie=window.getComputedStyle?window.getComputedStyle(j):j.currentStyle,le={left:parseInt(ie.paddingLeft),right:parseInt(ie.paddingRight)};return!isNaN(le.left)&&!isNaN(le.right)&&(M.cachedPaddingH=le),le}function ii(M){return q-M.display.nativeBarWidth}function li(M){return M.display.scroller.clientWidth-ii(M)-M.display.barWidth}function ai(M){return M.display.scroller.clientHeight-ii(M)-M.display.barHeight}function Oi(M,j,ie){var le=M.options.lineWrapping,pe=le&&li(M);if(!j.measure.heights||le&&j.measure.width!=pe){var Ge=j.measure.heights=[];if(le){j.measure.width=pe;for(var Rt=j.text.firstChild.getClientRects(),lr=0;lr<Rt.length-1;lr++){var Or=Rt[lr],Mr=Rt[lr+1];Math.abs(Or.bottom-Mr.bottom)>2&&Ge.push((Or.bottom+Mr.top)/2-ie.top)}}Ge.push(ie.bottom-ie.top)}}function Fi(M,j,ie){if(M.line==j)return{map:M.measure.map,cache:M.measure.cache};for(var le=0;le<M.rest.length;le++)if(M.rest[le]==j)return{map:M.measure.maps[le],cache:M.measure.caches[le]};for(var pe=0;pe<M.rest.length;pe++)if(ar(M.rest[pe])>ie)return{map:M.measure.maps[pe],cache:M.measure.caches[pe],before:!0}}function Qi(M,j){j=Un(j);var ie=ar(j),le=M.display.externalMeasured=new jo(M.doc,j,ie);le.lineN=ie;var pe=le.built=gi(M,le);return le.text=pe.pre,O(M.display.lineMeasure,pe.pre),le}function Ui(M,j,ie,le){return na(M,qi(M,j),ie,le)}function $i(M,j){if(j>=M.display.viewFrom&&j<M.display.viewTo)return M.display.view[Es(M,j)];var ie=M.display.externalMeasured;if(ie&&j>=ie.lineN&&j<ie.lineN+ie.size)return ie}function qi(M,j){var ie=ar(j),le=$i(M,ie);le&&!le.text?le=null:le&&le.changes&&(_r(M,le,ie,mo(M)),M.curOp.forceUpdate=!0),le||(le=Qi(M,j));var pe=Fi(le,j,ie);return{line:j,view:le,rect:null,map:pe.map,cache:pe.cache,before:pe.before,hasHeights:!1}}function na(M,j,ie,le,pe){j.before&&(ie=-1);var Ge=ie+(le||""),Rt;return j.cache.hasOwnProperty(Ge)?Rt=j.cache[Ge]:(j.rect||(j.rect=j.view.text.getBoundingClientRect()),j.hasHeights||(Oi(M,j.view,j.rect),j.hasHeights=!0),Rt=oa(M,j,ie,le),Rt.bogus||(j.cache[Ge]=Rt)),{left:Rt.left,right:Rt.right,top:pe?Rt.rtop:Rt.top,bottom:pe?Rt.rbottom:Rt.bottom}}var Ci={left:0,right:0,top:0,bottom:0};function ya(M,j,ie){for(var le,pe,Ge,Rt,lr,Or,Mr=0;Mr<M.length;Mr+=3)if(lr=M[Mr],Or=M[Mr+1],j<lr?(pe=0,Ge=1,Rt="left"):j<Or?(pe=j-lr,Ge=pe+1):(Mr==M.length-3||j==Or&&M[Mr+3]>j)&&(Ge=Or-lr,pe=Ge-1,j>=Or&&(Rt="right")),pe!=null){if(le=M[Mr+2],lr==Or&&ie==(le.insertLeft?"left":"right")&&(Rt=ie),ie=="left"&&pe==0)for(;Mr&&M[Mr-2]==M[Mr-3]&&M[Mr-1].insertLeft;)le=M[(Mr-=3)+2],Rt="left";if(ie=="right"&&pe==Or-lr)for(;Mr<M.length-3&&M[Mr+3]==M[Mr+4]&&!M[Mr+5].insertLeft;)le=M[(Mr+=3)+2],Rt="right";break}return{node:le,start:pe,end:Ge,collapse:Rt,coverStart:lr,coverEnd:Or}}function La(M,j){var ie=Ci;if(j=="left")for(var le=0;le<M.length&&!((ie=M[le]).left!=ie.right);le++);else for(var pe=M.length-1;pe>=0&&!((ie=M[pe]).left!=ie.right);pe--);return ie}function oa(M,j,ie,le){var pe=ya(j.map,ie,le),Ge=pe.node,Rt=pe.start,lr=pe.end,Or=pe.collapse,Mr;if(Ge.nodeType==3){for(var Fn=0;Fn<4;Fn++){for(;Rt&&me(j.line.text.charAt(pe.coverStart+Rt));)--Rt;for(;pe.coverStart+lr<pe.coverEnd&&me(j.line.text.charAt(pe.coverStart+lr));)++lr;if(h&&l<9&&Rt==0&&lr==pe.coverEnd-pe.coverStart?Mr=Ge.parentNode.getBoundingClientRect():Mr=La(U(Ge,Rt,lr).getClientRects(),le),Mr.left||Mr.right||Rt==0)break;lr=Rt,Rt=Rt-1,Or="right"}h&&l<11&&(Mr=Ji(M.display.measure,Mr))}else{Rt>0&&(Or=le="right");var qn;M.options.lineWrapping&&(qn=Ge.getClientRects()).length>1?Mr=qn[le=="right"?qn.length-1:0]:Mr=Ge.getBoundingClientRect()}if(h&&l<9&&!Rt&&(!Mr||!Mr.left&&!Mr.right)){var wi=Ge.parentNode.getClientRects()[0];wi?Mr={left:wi.left,right:wi.left+ho(M.display),top:wi.top,bottom:wi.bottom}:Mr=Ci}for(var yi=Mr.top-j.rect.top,ma=Mr.bottom-j.rect.top,Na=(yi+ma)/2,eo=j.view.measure.heights,to=0;to<eo.length-1&&!(Na<eo[to]);to++);var Va=to?eo[to-1]:0,xo=eo[to],Qo={left:(Or=="right"?Mr.right:Mr.left)-j.rect.left,right:(Or=="left"?Mr.left:Mr.right)-j.rect.left,top:Va,bottom:xo};return!Mr.left&&!Mr.right&&(Qo.bogus=!0),M.options.singleCursorHeightPerLine||(Qo.rtop=yi,Qo.rbottom=ma),Qo}function Ji(M,j){if(!window.screen||screen.logicalXDPI==null||screen.logicalXDPI==screen.deviceXDPI||!Ye(M))return j;var ie=screen.logicalXDPI/screen.deviceXDPI,le=screen.logicalYDPI/screen.deviceYDPI;return{left:j.left*ie,right:j.right*ie,top:j.top*le,bottom:j.bottom*le}}function Ka(M){if(M.measure&&(M.measure.cache={},M.measure.heights=null,M.rest))for(var j=0;j<M.rest.length;j++)M.measure.caches[j]={}}function po(M){M.display.externalMeasure=null,S(M.display.lineMeasure);for(var j=0;j<M.display.view.length;j++)Ka(M.display.view[j])}function Fo(M){po(M),M.display.cachedCharWidth=M.display.cachedTextHeight=M.display.cachedPaddingH=null,M.options.lineWrapping||(M.display.maxLineChanged=!0),M.display.lineNumChars=null}function Go(){return d&&p?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function Ho(){return d&&p?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function yo(M){var j=0;if(M.widgets)for(var ie=0;ie<M.widgets.length;++ie)M.widgets[ie].above&&(j+=rn(M.widgets[ie]));return j}function Wa(M,j,ie,le,pe){if(!pe){var Ge=yo(j);ie.top+=Ge,ie.bottom+=Ge}if(le=="line")return ie;le||(le="local");var Rt=Ei(j);if(le=="local"?Rt+=qr(M.display):Rt-=M.display.viewOffset,le=="page"||le=="window"){var lr=M.display.lineSpace.getBoundingClientRect();Rt+=lr.top+(le=="window"?0:Ho());var Or=lr.left+(le=="window"?0:Go());ie.left+=Or,ie.right+=Or}return ie.top+=Rt,ie.bottom+=Rt,ie}function zo(M,j,ie){if(ie=="div")return j;var le=j.left,pe=j.top;if(ie=="page")le-=Go(),pe-=Ho();else if(ie=="local"||!ie){var Ge=M.display.sizer.getBoundingClientRect();le+=Ge.left,pe+=Ge.top}var Rt=M.display.lineSpace.getBoundingClientRect();return{left:le-Rt.left,top:pe-Rt.top}}function Bo(M,j,ie,le,pe){return le||(le=rt(M.doc,j.line)),Wa(M,le,Ui(M,le,j.ch,pe),ie)}function uo(M,j,ie,le,pe,Ge){le=le||rt(M.doc,j.line),pe||(pe=qi(M,le));function Rt(ma,Na){var eo=na(M,pe,ma,Na?"right":"left",Ge);return Na?eo.left=eo.right:eo.right=eo.left,Wa(M,le,eo,ie)}var lr=Et(le,M.doc.direction),Or=j.ch,Mr=j.sticky;if(Or>=le.text.length?(Or=le.text.length,Mr="before"):Or<=0&&(Or=0,Mr="after"),!lr)return Rt(Mr=="before"?Or-1:Or,Mr=="before");function Fn(ma,Na,eo){var to=lr[Na],Va=to.level==1;return Rt(eo?ma-1:ma,Va!=eo)}var qn=De(lr,Or,Mr),wi=ye,yi=Fn(Or,qn,Mr=="before");return wi!=null&&(yi.other=Fn(Or,wi,Mr!="before")),yi}function no(M,j){var ie=0;j=Bt(M.doc,j),M.options.lineWrapping||(ie=ho(M.display)*j.ch);var le=rt(M.doc,j.line),pe=Ei(le)+qr(M.display);return{left:ie,right:ie,top:pe,bottom:pe+le.height}}function ja(M,j,ie,le,pe){var Ge=yr(M,j,ie);return Ge.xRel=pe,le&&(Ge.outside=le),Ge}function Oo(M,j,ie){var le=M.doc;if(ie+=M.display.viewOffset,ie<0)return ja(le.first,0,null,-1,-1);var pe=Gr(le,ie),Ge=le.first+le.size-1;if(pe>Ge)return ja(le.first+le.size-1,rt(le,Ge).text.length,null,1,1);j<0&&(j=0);for(var Rt=rt(le,pe);;){var lr=Os(M,Rt,pe,j,ie),Or=On(Rt,lr.ch+(lr.xRel>0||lr.outside>0?1:0));if(!Or)return lr;var Mr=Or.find(1);if(Mr.line==pe)return Mr;Rt=rt(le,pe=Mr.line)}}function ls(M,j,ie,le){le-=yo(j);var pe=j.text.length,Ge=Ie(function(Rt){return na(M,ie,Rt-1).bottom<=le},pe,0);return pe=Ie(function(Rt){return na(M,ie,Rt).top>le},Ge,pe),{begin:Ge,end:pe}}function Ao(M,j,ie,le){ie||(ie=qi(M,j));var pe=Wa(M,j,na(M,ie,le),"line").top;return ls(M,j,ie,pe)}function ko(M,j,ie,le){return M.bottom<=ie?!1:M.top>ie?!0:(le?M.left:M.right)>j}function Os(M,j,ie,le,pe){pe-=Ei(j);var Ge=qi(M,j),Rt=yo(j),lr=0,Or=j.text.length,Mr=!0,Fn=Et(j,M.doc.direction);if(Fn){var qn=(M.options.lineWrapping?gs:cs)(M,j,ie,Ge,Fn,le,pe);Mr=qn.level!=1,lr=Mr?qn.from:qn.to-1,Or=Mr?qn.to:qn.from-1}var wi=null,yi=null,ma=Ie(function(js){var As=na(M,Ge,js);return As.top+=Rt,As.bottom+=Rt,ko(As,le,pe,!1)?(As.top<=pe&&As.left<=le&&(wi=js,yi=As),!0):!1},lr,Or),Na,eo,to=!1;if(yi){var Va=le-yi.left<yi.right-le,xo=Va==Mr;ma=wi+(xo?0:1),eo=xo?"after":"before",Na=Va?yi.left:yi.right}else{!Mr&&(ma==Or||ma==lr)&&ma++,eo=ma==0?"after":ma==j.text.length?"before":na(M,Ge,ma-(Mr?1:0)).bottom+Rt<=pe==Mr?"after":"before";var Qo=uo(M,yr(ie,ma,eo),"line",j,Ge);Na=Qo.left,to=pe<Qo.top?-1:pe>=Qo.bottom?1:0}return ma=Me(j.text,ma,1),ja(ie,ma,eo,to,le-Na)}function cs(M,j,ie,le,pe,Ge,Rt){var lr=Ie(function(qn){var wi=pe[qn],yi=wi.level!=1;return ko(uo(M,yr(ie,yi?wi.to:wi.from,yi?"before":"after"),"line",j,le),Ge,Rt,!0)},0,pe.length-1),Or=pe[lr];if(lr>0){var Mr=Or.level!=1,Fn=uo(M,yr(ie,Mr?Or.from:Or.to,Mr?"after":"before"),"line",j,le);ko(Fn,Ge,Rt,!0)&&Fn.top>Rt&&(Or=pe[lr-1])}return Or}function gs(M,j,ie,le,pe,Ge,Rt){var lr=ls(M,j,le,Rt),Or=lr.begin,Mr=lr.end;/\s/.test(j.text.charAt(Mr-1))&&Mr--;for(var Fn=null,qn=null,wi=0;wi<pe.length;wi++){var yi=pe[wi];if(yi.from>=Mr||yi.to<=Or)continue;var ma=yi.level!=1,Na=na(M,le,ma?Math.min(Mr,yi.to)-1:Math.max(Or,yi.from)).right,eo=Na<Ge?Ge-Na+1e9:Na-Ge;(!Fn||qn>eo)&&(Fn=yi,qn=eo)}return Fn||(Fn=pe[pe.length-1]),Fn.from<Or&&(Fn={from:Or,to:Fn.to,level:Fn.level}),Fn.to>Mr&&(Fn={from:Fn.from,to:Mr,level:Fn.level}),Fn}var Ga;function Ra(M){if(M.cachedTextHeight!=null)return M.cachedTextHeight;if(Ga==null){Ga=D("pre",null,"CodeMirror-line-like");for(var j=0;j<49;++j)Ga.appendChild(document.createTextNode("x")),Ga.appendChild(D("br"));Ga.appendChild(document.createTextNode("x"))}O(M.measure,Ga);var ie=Ga.offsetHeight/50;return ie>3&&(M.cachedTextHeight=ie),S(M.measure),ie||1}function ho(M){if(M.cachedCharWidth!=null)return M.cachedCharWidth;var j=D("span","xxxxxxxxxx"),ie=D("pre",[j],"CodeMirror-line-like");O(M.measure,ie);var le=j.getBoundingClientRect(),pe=(le.right-le.left)/10;return pe>2&&(M.cachedCharWidth=pe),pe||10}function mo(M){for(var j=M.display,ie={},le={},pe=j.gutters.clientLeft,Ge=j.gutters.firstChild,Rt=0;Ge;Ge=Ge.nextSibling,++Rt){var lr=M.display.gutterSpecs[Rt].className;ie[lr]=Ge.offsetLeft+Ge.clientLeft+pe,le[lr]=Ge.clientWidth}return{fixedPos:Eo(j),gutterTotalWidth:j.gutters.offsetWidth,gutterLeft:ie,gutterWidth:le,wrapperWidth:j.wrapper.clientWidth}}function Eo(M){return M.scroller.getBoundingClientRect().left-M.sizer.getBoundingClientRect().left}function fs(M){var j=Ra(M.display),ie=M.options.lineWrapping,le=ie&&Math.max(5,M.display.scroller.clientWidth/ho(M.display)-3);return function(pe){if(Mn(M.doc,pe))return 0;var Ge=0;if(pe.widgets)for(var Rt=0;Rt<pe.widgets.length;Rt++)pe.widgets[Rt].height&&(Ge+=pe.widgets[Rt].height);return ie?Ge+(Math.ceil(pe.text.length/le)||1)*j:Ge+j}}function ws(M){var j=M.doc,ie=fs(M);j.iter(function(le){var pe=ie(le);pe!=le.height&&Gt(le,pe)})}function Io(M,j,ie,le){var pe=M.display;if(!ie&&Ne(j).getAttribute("cm-not-content")=="true")return null;var Ge,Rt,lr=pe.lineSpace.getBoundingClientRect();try{Ge=j.clientX-lr.left,Rt=j.clientY-lr.top}catch(qn){return null}var Or=Oo(M,Ge,Rt),Mr;if(le&&Or.xRel>0&&(Mr=rt(M.doc,Or.line).text).length==Or.ch){var Fn=H(Mr,Mr.length,M.options.tabSize)-Mr.length;Or=yr(Or.line,Math.max(0,Math.round((Ge-Hn(M.display).left)/ho(M.display))-Fn))}return Or}function Es(M,j){if(j>=M.display.viewTo)return null;if(j-=M.display.viewFrom,j<0)return null;for(var ie=M.display.view,le=0;le<ie.length;le++)if(j-=ie[le].size,j<0)return le}function Cs(M,j,ie,le){j==null&&(j=M.doc.first),ie==null&&(ie=M.doc.first+M.doc.size),le||(le=0);var pe=M.display;if(le&&ie<pe.viewTo&&(pe.updateLineNumbers==null||pe.updateLineNumbers>j)&&(pe.updateLineNumbers=j),M.curOp.viewChanged=!0,j>=pe.viewTo)ot&&Tn(M.doc,j)<pe.viewTo&&Zo(M);else if(ie<=pe.viewFrom)ot&&Bi(M.doc,ie+le)>pe.viewFrom?Zo(M):(pe.viewFrom+=le,pe.viewTo+=le);else if(j<=pe.viewFrom&&ie>=pe.viewTo)Zo(M);else if(j<=pe.viewFrom){var Ge=io(M,ie,ie+le,1);Ge?(pe.view=pe.view.slice(Ge.index),pe.viewFrom=Ge.lineN,pe.viewTo+=le):Zo(M)}else if(ie>=pe.viewTo){var Rt=io(M,j,j,-1);Rt?(pe.view=pe.view.slice(0,Rt.index),pe.viewTo=Rt.lineN):Zo(M)}else{var lr=io(M,j,j,-1),Or=io(M,ie,ie+le,1);lr&&Or?(pe.view=pe.view.slice(0,lr.index).concat(Li(M,lr.lineN,Or.lineN)).concat(pe.view.slice(Or.index)),pe.viewTo+=le):Zo(M)}var Mr=pe.externalMeasured;Mr&&(ie<Mr.lineN?Mr.lineN+=le:j<Mr.lineN+Mr.size&&(pe.externalMeasured=null))}function go(M,j,ie){M.curOp.viewChanged=!0;var le=M.display,pe=M.display.externalMeasured;if(pe&&j>=pe.lineN&&j<pe.lineN+pe.size&&(le.externalMeasured=null),j<le.viewFrom||j>=le.viewTo)return;var Ge=le.view[Es(M,j)];if(Ge.node==null)return;var Rt=Ge.changes||(Ge.changes=[]);V(Rt,ie)==-1&&Rt.push(ie)}function Zo(M){M.display.viewFrom=M.display.viewTo=M.doc.first,M.display.view=[],M.display.viewOffset=0}function io(M,j,ie,le){var pe=Es(M,j),Ge,Rt=M.display.view;if(!ot||ie==M.doc.first+M.doc.size)return{index:pe,lineN:ie};for(var lr=M.display.viewFrom,Or=0;Or<pe;Or++)lr+=Rt[Or].size;if(lr!=j){if(le>0){if(pe==Rt.length-1)return null;Ge=lr+Rt[pe].size-j,pe++}else Ge=lr-j;j+=Ge,ie+=Ge}for(;Tn(M.doc,ie)!=ie;){if(pe==(le<0?0:Rt.length-1))return null;ie+=le*Rt[pe-(le<0?1:0)].size,pe+=le}return{index:pe,lineN:ie}}function oo(M,j,ie){var le=M.display,pe=le.view;pe.length==0||j>=le.viewTo||ie<=le.viewFrom?(le.view=Li(M,j,ie),le.viewFrom=j):(le.viewFrom>j?le.view=Li(M,j,le.viewFrom).concat(le.view):le.viewFrom<j&&(le.view=le.view.slice(Es(M,j))),le.viewFrom=j,le.viewTo<ie?le.view=le.view.concat(Li(M,le.viewTo,ie)):le.viewTo>ie&&(le.view=le.view.slice(0,Es(M,ie)))),le.viewTo=ie}function bo(M){for(var j=M.display.view,ie=0,le=0;le<j.length;le++){var pe=j[le];!pe.hidden&&(!pe.node||pe.changes)&&++ie}return ie}function Fa(M){M.display.input.showSelection(M.display.input.prepareSelection())}function ts(M,j){j===void 0&&(j=!0);for(var ie=M.doc,le={},pe=le.cursors=document.createDocumentFragment(),Ge=le.selection=document.createDocumentFragment(),Rt=0;Rt<ie.sel.ranges.length;Rt++){if(!j&&Rt==ie.sel.primIndex)continue;var lr=ie.sel.ranges[Rt];if(lr.from().line>=M.display.viewTo||lr.to().line<M.display.viewFrom)continue;var Or=lr.empty();(Or||M.options.showCursorWhenSelecting)&&Do(M,lr.head,pe),Or||xs(M,lr,Ge)}return le}function Do(M,j,ie){var le=uo(M,j,"div",null,null,!M.options.singleCursorHeightPerLine),pe=ie.appendChild(D("div","\xA0","CodeMirror-cursor"));if(pe.style.left=le.left+"px",pe.style.top=le.top+"px",pe.style.height=Math.max(0,le.bottom-le.top)*M.options.cursorHeight+"px",le.other){var Ge=ie.appendChild(D("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));Ge.style.display="",Ge.style.left=le.other.left+"px",Ge.style.top=le.other.top+"px",Ge.style.height=(le.other.bottom-le.other.top)*.85+"px"}}function za(M,j){return M.top-j.top||M.left-j.left}function xs(M,j,ie){var le=M.display,pe=M.doc,Ge=document.createDocumentFragment(),Rt=Hn(M.display),lr=Rt.left,Or=Math.max(le.sizerWidth,li(M)-le.sizer.offsetLeft)-Rt.right,Mr=pe.direction=="ltr";function Fn(xo,Qo,js,As){Qo<0&&(Qo=0),Qo=Math.round(Qo),As=Math.round(As),Ge.appendChild(D("div",null,"CodeMirror-selected","position: absolute; left: "+xo+`px;
top: `+Qo+"px; width: "+(js==null?Or-xo:js)+`px;
height: `+(As-Qo)+"px"))}function qn(xo,Qo,js){var As=rt(pe,xo),fl=As.text.length,Fl,oc;function Jl(Oc,Zc){return Bo(M,yr(xo,Oc),"div",As,Zc)}function jc(Oc,Zc,Bc){var Hc=Ao(M,As,null,Oc),Pc=Zc=="ltr"==(Bc=="after")?"left":"right",xc=Bc=="after"?Hc.begin:Hc.end-(/\s/.test(As.text.charAt(Hc.end-1))?2:1);return Jl(xc,Pc)[Pc]}var ru=Et(As,pe.direction);return de(ru,Qo||0,js==null?fl:js,function(Oc,Zc,Bc,Hc){var Pc=Bc=="ltr",xc=Jl(Oc,Pc?"left":"right"),eu=Jl(Zc-1,Pc?"right":"left"),ud=Qo==null&&Oc==0,Au=js==null&&Zc==fl,Uc=Hc==0,uu=!ru||Hc==ru.length-1;if(eu.top-xc.top<=3){var Gc=(Mr?ud:Au)&&Uc,$d=(Mr?Au:ud)&&uu,Xo=Gc?lr:(Pc?xc:eu).left,iu=$d?Or:(Pc?eu:xc).right;Fn(Xo,xc.top,iu-Xo,xc.bottom)}else{var yu,Ac,Du,Wl;Pc?(yu=Mr&&ud&&Uc?lr:xc.left,Ac=Mr?Or:jc(Oc,Bc,"before"),Du=Mr?lr:jc(Zc,Bc,"after"),Wl=Mr&&Au&&uu?Or:eu.right):(yu=Mr?jc(Oc,Bc,"before"):lr,Ac=!Mr&&ud&&Uc?Or:xc.right,Du=!Mr&&Au&&uu?lr:eu.left,Wl=Mr?jc(Zc,Bc,"after"):Or),Fn(yu,xc.top,Ac-yu,xc.bottom),xc.bottom<eu.top&&Fn(lr,xc.bottom,null,eu.top),Fn(Du,eu.top,Wl-Du,eu.bottom)}(!Fl||za(xc,Fl)<0)&&(Fl=xc),za(eu,Fl)<0&&(Fl=eu),(!oc||za(xc,oc)<0)&&(oc=xc),za(eu,oc)<0&&(oc=eu)}),{start:Fl,end:oc}}var wi=j.from(),yi=j.to();if(wi.line==yi.line)qn(wi.line,wi.ch,yi.ch);else{var ma=rt(pe,wi.line),Na=rt(pe,yi.line),eo=Un(ma)==Un(Na),to=qn(wi.line,wi.ch,eo?ma.text.length+1:null).end,Va=qn(yi.line,eo?0:null,yi.ch).start;eo&&(to.top<Va.top-2?(Fn(to.right,to.top,null,to.bottom),Fn(lr,Va.top,Va.left,Va.bottom)):Fn(to.right,to.top,Va.left-to.right,to.bottom)),to.bottom<Va.top&&Fn(lr,to.bottom,null,Va.top)}ie.appendChild(Ge)}function Ya(M){if(!M.state.focused)return;var j=M.display;clearInterval(j.blinker);var ie=!0;j.cursorDiv.style.visibility="",M.options.cursorBlinkRate>0?j.blinker=setInterval(function(){M.hasFocus()||Wo(M),j.cursorDiv.style.visibility=(ie=!ie)?"":"hidden"},M.options.cursorBlinkRate):M.options.cursorBlinkRate<0&&(j.cursorDiv.style.visibility="hidden")}function zs(M){M.state.focused||(M.display.input.focus(),Po(M))}function rs(M){M.state.delayingBlurEvent=!0,setTimeout(function(){M.state.delayingBlurEvent&&(M.state.delayingBlurEvent=!1,Wo(M))},100)}function Po(M,j){if(M.state.delayingBlurEvent&&(M.state.delayingBlurEvent=!1),M.options.readOnly=="nocursor")return;M.state.focused||(zt(M,"focus",M,j),M.state.focused=!0,Z(M.display.wrapper,"CodeMirror-focused"),!M.curOp&&M.display.selForContextMenu!=M.doc.sel&&(M.display.input.reset(),s&&setTimeout(function(){return M.display.input.reset(!0)},20)),M.display.input.receivedFocus()),Ya(M)}function Wo(M,j){if(M.state.delayingBlurEvent)return;M.state.focused&&(zt(M,"blur",M,j),M.state.focused=!1,E(M.display.wrapper,"CodeMirror-focused")),clearInterval(M.display.blinker),setTimeout(function(){M.state.focused||(M.display.shift=!1)},150)}function us(M){for(var j=M.display,ie=j.lineDiv.offsetTop,le=0;le<j.view.length;le++){var pe=j.view[le],Ge=M.options.lineWrapping,Rt=void 0,lr=0;if(pe.hidden)continue;if(h&&l<8){var Or=pe.node.offsetTop+pe.node.offsetHeight;Rt=Or-ie,ie=Or}else{var Mr=pe.node.getBoundingClientRect();Rt=Mr.bottom-Mr.top,!Ge&&pe.text.firstChild&&(lr=pe.text.firstChild.getBoundingClientRect().right-Mr.left-1)}var Fn=pe.line.height-Rt;if((Fn>.005||Fn<-.005)&&(Gt(pe.line,Rt),Ds(pe.line),pe.rest))for(var qn=0;qn<pe.rest.length;qn++)Ds(pe.rest[qn]);if(lr>M.display.sizerWidth){var wi=Math.ceil(lr/ho(M.display));wi>M.display.maxLineLength&&(M.display.maxLineLength=wi,M.display.maxLine=pe.line,M.display.maxLineChanged=!0)}}}function Ds(M){if(M.widgets)for(var j=0;j<M.widgets.length;++j){var ie=M.widgets[j],le=ie.node.parentNode;le&&(ie.height=le.offsetHeight)}}function ul(M,j,ie){var le=ie&&ie.top!=null?Math.max(0,ie.top):M.scroller.scrollTop;le=Math.floor(le-qr(M));var pe=ie&&ie.bottom!=null?ie.bottom:le+M.wrapper.clientHeight,Ge=Gr(j,le),Rt=Gr(j,pe);if(ie&&ie.ensure){var lr=ie.ensure.from.line,Or=ie.ensure.to.line;lr<Ge?(Ge=lr,Rt=Gr(j,Ei(rt(j,lr))+M.wrapper.clientHeight)):Math.min(Or,j.lastLine())>=Rt&&(Ge=Gr(j,Ei(rt(j,Or))-M.wrapper.clientHeight),Rt=Or)}return{from:Ge,to:Math.max(Rt,Ge+1)}}function vs(M,j){if(rr(M,"scrollCursorIntoView"))return;var ie=M.display,le=ie.sizer.getBoundingClientRect(),pe=null;if(j.top+le.top<0?pe=!0:j.bottom+le.top>(window.innerHeight||document.documentElement.clientHeight)&&(pe=!1),pe!=null&&!i){var Ge=D("div","\u200B",null,`position: absolute;
top: `+(j.top-ie.viewOffset-qr(M.display))+`px;
height: `+(j.bottom-j.top+ii(M)+ie.barHeight)+`px;
left: `+j.left+"px; width: "+Math.max(2,j.right-j.left)+"px;");M.display.lineSpace.appendChild(Ge),Ge.scrollIntoView(pe),M.display.lineSpace.removeChild(Ge)}}function Rs(M,j,ie,le){le==null&&(le=0);var pe;!M.options.lineWrapping&&j==ie&&(j=j.ch?yr(j.line,j.sticky=="before"?j.ch-1:j.ch,"after"):j,ie=j.sticky=="before"?yr(j.line,j.ch+1,"before"):j);for(var Ge=0;Ge<5;Ge++){var Rt=!1,lr=uo(M,j),Or=!ie||ie==j?lr:uo(M,ie);pe={left:Math.min(lr.left,Or.left),top:Math.min(lr.top,Or.top)-le,right:Math.max(lr.left,Or.left),bottom:Math.max(lr.bottom,Or.bottom)+le};var Mr=dl(M,pe),Fn=M.doc.scrollTop,qn=M.doc.scrollLeft;if(Mr.scrollTop!=null&&(wa(M,Mr.scrollTop),Math.abs(M.doc.scrollTop-Fn)>1&&(Rt=!0)),Mr.scrollLeft!=null&&(ps(M,Mr.scrollLeft),Math.abs(M.doc.scrollLeft-qn)>1&&(Rt=!0)),!Rt)break}return pe}function Il(M,j){var ie=dl(M,j);ie.scrollTop!=null&&wa(M,ie.scrollTop),ie.scrollLeft!=null&&ps(M,ie.scrollLeft)}function dl(M,j){var ie=M.display,le=Ra(M.display);j.top<0&&(j.top=0);var pe=M.curOp&&M.curOp.scrollTop!=null?M.curOp.scrollTop:ie.scroller.scrollTop,Ge=ai(M),Rt={};j.bottom-j.top>Ge&&(j.bottom=j.top+Ge);var lr=M.doc.height+kn(ie),Or=j.top<le,Mr=j.bottom>lr-le;if(j.top<pe)Rt.scrollTop=Or?0:j.top;else if(j.bottom>pe+Ge){var Fn=Math.min(j.top,(Mr?lr:j.bottom)-Ge);Fn!=pe&&(Rt.scrollTop=Fn)}var qn=M.options.fixedGutter?0:ie.gutters.offsetWidth,wi=M.curOp&&M.curOp.scrollLeft!=null?M.curOp.scrollLeft:ie.scroller.scrollLeft-qn,yi=li(M)-ie.gutters.offsetWidth,ma=j.right-j.left>yi;return ma&&(j.right=j.left+yi),j.left<10?Rt.scrollLeft=0:j.left<wi?Rt.scrollLeft=Math.max(0,j.left+qn-(ma?0:10)):j.right>yi+wi-3&&(Rt.scrollLeft=j.right+(ma?0:10)-yi),Rt}function ss(M,j){if(j==null)return;Ts(M),M.curOp.scrollTop=(M.curOp.scrollTop==null?M.doc.scrollTop:M.curOp.scrollTop)+j}function al(M){Ts(M);var j=M.getCursor();M.curOp.scrollToPos={from:j,to:j,margin:M.options.cursorScrollMargin}}function Ks(M,j,ie){(j!=null||ie!=null)&&Ts(M),j!=null&&(M.curOp.scrollLeft=j),ie!=null&&(M.curOp.scrollTop=ie)}function pl(M,j){Ts(M),M.curOp.scrollToPos=j}function Ts(M){var j=M.curOp.scrollToPos;if(j){M.curOp.scrollToPos=null;var ie=no(M,j.from),le=no(M,j.to);ta(M,ie,le,j.margin)}}function ta(M,j,ie,le){var pe=dl(M,{left:Math.min(j.left,ie.left),top:Math.min(j.top,ie.top)-le,right:Math.max(j.right,ie.right),bottom:Math.max(j.bottom,ie.bottom)+le});Ks(M,pe.scrollLeft,pe.scrollTop)}function wa(M,j){if(Math.abs(M.doc.scrollTop-j)<2)return;v||El(M,{top:j}),Vo(M,j,!0),v&&El(M),_c(M,100)}function Vo(M,j,ie){if(j=Math.max(0,Math.min(M.display.scroller.scrollHeight-M.display.scroller.clientHeight,j)),M.display.scroller.scrollTop==j&&!ie)return;M.doc.scrollTop=j,M.display.scrollbars.setScrollTop(j),M.display.scroller.scrollTop!=j&&(M.display.scroller.scrollTop=j)}function ps(M,j,ie,le){if(j=Math.max(0,Math.min(j,M.display.scroller.scrollWidth-M.display.scroller.clientWidth)),(ie?j==M.doc.scrollLeft:Math.abs(M.doc.scrollLeft-j)<2)&&!le)return;M.doc.scrollLeft=j,cc(M),M.display.scroller.scrollLeft!=j&&(M.display.scroller.scrollLeft=j),M.display.scrollbars.setScrollLeft(j)}function Ps(M){var j=M.display,ie=j.gutters.offsetWidth,le=Math.round(M.doc.height+kn(M.display));return{clientHeight:j.scroller.clientHeight,viewHeight:j.wrapper.clientHeight,scrollWidth:j.scroller.scrollWidth,clientWidth:j.scroller.clientWidth,viewWidth:j.wrapper.clientWidth,barLeft:M.options.fixedGutter?ie:0,docHeight:le,scrollHeight:le+ii(M)+j.barHeight,nativeBarWidth:j.nativeBarWidth,gutterWidth:ie}}var ys=function(j,ie,le){this.cm=le;var pe=this.vert=D("div",[D("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Ge=this.horiz=D("div",[D("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");pe.tabIndex=Ge.tabIndex=-1,j(pe),j(Ge),Pe(pe,"scroll",function(){pe.clientHeight&&ie(pe.scrollTop,"vertical")}),Pe(Ge,"scroll",function(){Ge.clientWidth&&ie(Ge.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,h&&l<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};ys.prototype.update=function(M){var j=M.scrollWidth>M.clientWidth+1,ie=M.scrollHeight>M.clientHeight+1,le=M.nativeBarWidth;if(ie){this.vert.style.display="block",this.vert.style.bottom=j?le+"px":"0";var pe=M.viewHeight-(j?le:0);this.vert.firstChild.style.height=Math.max(0,M.scrollHeight-M.clientHeight+pe)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(j){this.horiz.style.display="block",this.horiz.style.right=ie?le+"px":"0",this.horiz.style.left=M.barLeft+"px";var Ge=M.viewWidth-M.barLeft-(ie?le:0);this.horiz.firstChild.style.width=Math.max(0,M.scrollWidth-M.clientWidth+Ge)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&M.clientHeight>0&&(le==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:ie?le:0,bottom:j?le:0}},ys.prototype.setScrollLeft=function(M){this.horiz.scrollLeft!=M&&(this.horiz.scrollLeft=M),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},ys.prototype.setScrollTop=function(M){this.vert.scrollTop!=M&&(this.vert.scrollTop=M),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},ys.prototype.zeroWidthHack=function(){var M=A&&!f?"12px":"18px";this.horiz.style.height=this.vert.style.width=M,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new X,this.disableVert=new X},ys.prototype.enableZeroWidthBar=function(M,j,ie){M.style.pointerEvents="auto";function le(){var pe=M.getBoundingClientRect(),Ge=ie=="vert"?document.elementFromPoint(pe.right-1,(pe.top+pe.bottom)/2):document.elementFromPoint((pe.right+pe.left)/2,pe.bottom-1);Ge!=M?M.style.pointerEvents="none":j.set(1e3,le)}j.set(1e3,le)},ys.prototype.clear=function(){var M=this.horiz.parentNode;M.removeChild(this.horiz),M.removeChild(this.vert)};var Ns=function(){};Ns.prototype.update=function(){return{bottom:0,right:0}},Ns.prototype.setScrollLeft=function(){},Ns.prototype.setScrollTop=function(){},Ns.prototype.clear=function(){};function Co(M,j){j||(j=Ps(M));var ie=M.display.barWidth,le=M.display.barHeight;ol(M,j);for(var pe=0;pe<4&&ie!=M.display.barWidth||le!=M.display.barHeight;pe++)ie!=M.display.barWidth&&M.options.lineWrapping&&us(M),ol(M,Ps(M)),ie=M.display.barWidth,le=M.display.barHeight}function ol(M,j){var ie=M.display,le=ie.scrollbars.update(j);ie.sizer.style.paddingRight=(ie.barWidth=le.right)+"px",ie.sizer.style.paddingBottom=(ie.barHeight=le.bottom)+"px",ie.heightForcer.style.borderBottom=le.bottom+"px solid transparent",le.right&&le.bottom?(ie.scrollbarFiller.style.display="block",ie.scrollbarFiller.style.height=le.bottom+"px",ie.scrollbarFiller.style.width=le.right+"px"):ie.scrollbarFiller.style.display="",le.bottom&&M.options.coverGutterNextToScrollbar&&M.options.fixedGutter?(ie.gutterFiller.style.display="block",ie.gutterFiller.style.height=le.bottom+"px",ie.gutterFiller.style.width=j.gutterWidth+"px"):ie.gutterFiller.style.display=""}var Ul={native:ys,null:Ns};function Vs(M){M.display.scrollbars&&(M.display.scrollbars.clear(),M.display.scrollbars.addClass&&E(M.display.wrapper,M.display.scrollbars.addClass)),M.display.scrollbars=new Ul[M.options.scrollbarStyle](function(j){M.display.wrapper.insertBefore(j,M.display.scrollbarFiller),Pe(j,"mousedown",function(){M.state.focused&&setTimeout(function(){return M.display.input.focus()},0)}),j.setAttribute("cm-not-content","true")},function(j,ie){ie=="horizontal"?ps(M,j):wa(M,j)},M),M.display.scrollbars.addClass&&Z(M.display.wrapper,M.display.scrollbars.addClass)}var nl=0;function ds(M){M.curOp={cm:M,viewChanged:!1,startHeight:M.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++nl},Gi(M.curOp)}function sl(M){var j=M.curOp;j&&ua(j,function(ie){for(var le=0;le<ie.ops.length;le++)ie.ops[le].cm.curOp=null;Yc(ie)})}function Yc(M){for(var j=M.ops,ie=0;ie<j.length;ie++)Qc(j[ie]);for(var le=0;le<j.length;le++)wc(j[le]);for(var pe=0;pe<j.length;pe++)Wc(j[pe]);for(var Ge=0;Ge<j.length;Ge++)sc(j[Ge]);for(var Rt=0;Rt<j.length;Rt++)Vl(j[Rt])}function Qc(M){var j=M.cm,ie=j.display;Dc(j),M.updateMaxLine&&Yi(j),M.mustUpdate=M.viewChanged||M.forceUpdate||M.scrollTop!=null||M.scrollToPos&&(M.scrollToPos.from.line<ie.viewFrom||M.scrollToPos.to.line>=ie.viewTo)||ie.maxLineChanged&&j.options.lineWrapping,M.update=M.mustUpdate&&new xa(j,M.mustUpdate&&{top:M.scrollTop,ensure:M.scrollToPos},M.forceUpdate)}function wc(M){M.updatedDisplay=M.mustUpdate&&ns(M.cm,M.update)}function Wc(M){var j=M.cm,ie=j.display;M.updatedDisplay&&us(j),M.barMeasure=Ps(j),ie.maxLineChanged&&!j.options.lineWrapping&&(M.adjustWidthTo=Ui(j,ie.maxLine,ie.maxLine.text.length).left+3,j.display.sizerWidth=M.adjustWidthTo,M.barMeasure.scrollWidth=Math.max(ie.scroller.clientWidth,ie.sizer.offsetLeft+M.adjustWidthTo+ii(j)+j.display.barWidth),M.maxScrollLeft=Math.max(0,ie.sizer.offsetLeft+M.adjustWidthTo-li(j))),(M.updatedDisplay||M.selectionChanged)&&(M.preparedSelection=ie.input.prepareSelection())}function sc(M){var j=M.cm;M.adjustWidthTo!=null&&(j.display.sizer.style.minWidth=M.adjustWidthTo+"px",M.maxScrollLeft<j.doc.scrollLeft&&ps(j,Math.min(j.display.scroller.scrollLeft,M.maxScrollLeft),!0),j.display.maxLineChanged=!1);var ie=M.focus&&M.focus==K();M.preparedSelection&&j.display.input.showSelection(M.preparedSelection,ie),(M.updatedDisplay||M.startHeight!=j.doc.height)&&Co(j,M.barMeasure),M.updatedDisplay&&Nc(j,M.barMeasure),M.selectionChanged&&Ya(j),j.state.focused&&M.updateInput&&j.display.input.reset(M.typing),ie&&zs(M.cm)}function Vl(M){var j=M.cm,ie=j.display,le=j.doc;if(M.updatedDisplay&&Zs(j,M.update),ie.wheelStartX!=null&&(M.scrollTop!=null||M.scrollLeft!=null||M.scrollToPos)&&(ie.wheelStartX=ie.wheelStartY=null),M.scrollTop!=null&&Vo(j,M.scrollTop,M.forceScroll),M.scrollLeft!=null&&ps(j,M.scrollLeft,!0,!0),M.scrollToPos){var pe=Rs(j,Bt(le,M.scrollToPos.from),Bt(le,M.scrollToPos.to),M.scrollToPos.margin);vs(j,pe)}var Ge=M.maybeHiddenMarkers,Rt=M.maybeUnhiddenMarkers;if(Ge)for(var lr=0;lr<Ge.length;++lr)Ge[lr].lines.length||zt(Ge[lr],"hide");if(Rt)for(var Or=0;Or<Rt.length;++Or)Rt[Or].lines.length&&zt(Rt[Or],"unhide");ie.wrapper.offsetHeight&&(le.scrollTop=j.display.scroller.scrollTop),M.changeObjs&&zt(j,"changes",j,M.changeObjs),M.update&&M.update.finish()}function Xs(M,j){if(M.curOp)return j();ds(M);try{return j()}finally{sl(M)}}function xl(M,j){return function(){if(M.curOp)return j.apply(M,arguments);ds(M);try{return j.apply(M,arguments)}finally{sl(M)}}}function rc(M){return function(){if(this.curOp)return M.apply(this,arguments);ds(this);try{return M.apply(this,arguments)}finally{sl(this)}}}function kl(M){return function(){var j=this.cm;if(!j||j.curOp)return M.apply(this,arguments);ds(j);try{return M.apply(this,arguments)}finally{sl(j)}}}function _c(M,j){M.doc.highlightFrontier<M.display.viewTo&&M.state.highlight.set(j,W(En,M))}function En(M){var j=M.doc;if(j.highlightFrontier>=M.display.viewTo)return;var ie=+new Date+M.options.workTime,le=ti(M,j.highlightFrontier),pe=[];j.iter(le.line,Math.min(j.first+j.size,M.display.viewTo+500),function(Ge){if(le.line>=M.display.viewFrom){var Rt=Ge.styles,lr=Ge.text.length>M.options.maxHighlightLength?Zt(j.mode,le.state):null,Or=pn(M,Ge,le,!0);lr&&(le.state=lr),Ge.styles=Or.styles;var Mr=Ge.styleClasses,Fn=Or.classes;Fn?Ge.styleClasses=Fn:Mr&&(Ge.styleClasses=null);for(var qn=!Rt||Rt.length!=Ge.styles.length||Mr!=Fn&&(!Mr||!Fn||Mr.bgClass!=Fn.bgClass||Mr.textClass!=Fn.textClass),wi=0;!qn&&wi<Rt.length;++wi)qn=Rt[wi]!=Ge.styles[wi];qn&&pe.push(le.line),Ge.stateAfter=le.save(),le.nextLine()}else Ge.text.length<=M.options.maxHighlightLength&&ri(M,Ge.text,le),Ge.stateAfter=le.line%5==0?le.save():null,le.nextLine();if(+new Date>ie)return _c(M,M.options.workDelay),!0}),j.highlightFrontier=le.line,j.modeFrontier=Math.max(j.modeFrontier,le.line),pe.length&&Xs(M,function(){for(var Ge=0;Ge<pe.length;Ge++)go(M,pe[Ge],"text")})}var xa=function(j,ie,le){var pe=j.display;this.viewport=ie,this.visible=ul(pe,j.doc,ie),this.editorIsHidden=!pe.wrapper.offsetWidth,this.wrapperHeight=pe.wrapper.clientHeight,this.wrapperWidth=pe.wrapper.clientWidth,this.oldDisplayWidth=li(j),this.force=le,this.dims=mo(j),this.events=[]};xa.prototype.signal=function(M,j){Kt(M,j)&&this.events.push(arguments)},xa.prototype.finish=function(){for(var M=0;M<this.events.length;M++)zt.apply(null,this.events[M])};function Dc(M){var j=M.display;!j.scrollbarsClipped&&j.scroller.offsetWidth&&(j.nativeBarWidth=j.scroller.offsetWidth-j.scroller.clientWidth,j.heightForcer.style.height=ii(M)+"px",j.sizer.style.marginBottom=-j.nativeBarWidth+"px",j.sizer.style.borderRightWidth=ii(M)+"px",j.scrollbarsClipped=!0)}function Xl(M){if(M.hasFocus())return null;var j=K();if(!j||!R(M.display.lineDiv,j))return null;var ie={activeElt:j};if(window.getSelection){var le=window.getSelection();le.anchorNode&&le.extend&&R(M.display.lineDiv,le.anchorNode)&&(ie.anchorNode=le.anchorNode,ie.anchorOffset=le.anchorOffset,ie.focusNode=le.focusNode,ie.focusOffset=le.focusOffset)}return ie}function Tc(M){if(!M||!M.activeElt||M.activeElt==K())return;if(M.activeElt.focus(),!/^(INPUT|TEXTAREA)$/.test(M.activeElt.nodeName)&&M.anchorNode&&R(document.body,M.anchorNode)&&R(document.body,M.focusNode)){var j=window.getSelection(),ie=document.createRange();ie.setEnd(M.anchorNode,M.anchorOffset),ie.collapse(!1),j.removeAllRanges(),j.addRange(ie),j.extend(M.focusNode,M.focusOffset)}}function ns(M,j){var ie=M.display,le=M.doc;if(j.editorIsHidden)return Zo(M),!1;if(!j.force&&j.visible.from>=ie.viewFrom&&j.visible.to<=ie.viewTo&&(ie.updateLineNumbers==null||ie.updateLineNumbers>=ie.viewTo)&&ie.renderedView==ie.view&&bo(M)==0)return!1;Mc(M)&&(Zo(M),j.dims=mo(M));var pe=le.first+le.size,Ge=Math.max(j.visible.from-M.options.viewportMargin,le.first),Rt=Math.min(pe,j.visible.to+M.options.viewportMargin);ie.viewFrom<Ge&&Ge-ie.viewFrom<20&&(Ge=Math.max(le.first,ie.viewFrom)),ie.viewTo>Rt&&ie.viewTo-Rt<20&&(Rt=Math.min(pe,ie.viewTo)),ot&&(Ge=Tn(M.doc,Ge),Rt=Bi(M.doc,Rt));var lr=Ge!=ie.viewFrom||Rt!=ie.viewTo||ie.lastWrapHeight!=j.wrapperHeight||ie.lastWrapWidth!=j.wrapperWidth;oo(M,Ge,Rt),ie.viewOffset=Ei(rt(M.doc,ie.viewFrom)),M.display.mover.style.top=ie.viewOffset+"px";var Or=bo(M);if(!lr&&Or==0&&!j.force&&ie.renderedView==ie.view&&(ie.updateLineNumbers==null||ie.updateLineNumbers>=ie.viewTo))return!1;var Mr=Xl(M);return Or>4&&(ie.lineDiv.style.display="none"),Al(M,ie.updateLineNumbers,j.dims),Or>4&&(ie.lineDiv.style.display=""),ie.renderedView=ie.view,Tc(Mr),S(ie.cursorDiv),S(ie.selectionDiv),ie.gutters.style.height=ie.sizer.style.minHeight=0,lr&&(ie.lastWrapHeight=j.wrapperHeight,ie.lastWrapWidth=j.wrapperWidth,_c(M,400)),ie.updateLineNumbers=null,!0}function Zs(M,j){for(var ie=j.viewport,le=!0;;le=!1){if(!le||!M.options.lineWrapping||j.oldDisplayWidth==li(M)){if(ie&&ie.top!=null&&(ie={top:Math.min(M.doc.height+kn(M.display)-ai(M),ie.top)}),j.visible=ul(M.display,M.doc,ie),j.visible.from>=M.display.viewFrom&&j.visible.to<=M.display.viewTo)break}else le&&(j.visible=ul(M.display,M.doc,ie));if(!ns(M,j))break;us(M);var pe=Ps(M);Fa(M),Co(M,pe),Nc(M,pe),j.force=!1}j.signal(M,"update",M),(M.display.viewFrom!=M.display.reportedViewFrom||M.display.viewTo!=M.display.reportedViewTo)&&(j.signal(M,"viewportChange",M,M.display.viewFrom,M.display.viewTo),M.display.reportedViewFrom=M.display.viewFrom,M.display.reportedViewTo=M.display.viewTo)}function El(M,j){var ie=new xa(M,j);if(ns(M,ie)){us(M),Zs(M,ie);var le=Ps(M);Fa(M),Co(M,le),Nc(M,le),ie.finish()}}function Al(M,j,ie){var le=M.display,pe=M.options.lineNumbers,Ge=le.lineDiv,Rt=Ge.firstChild;function lr(ma){var Na=ma.nextSibling;return s&&A&&M.display.currentWheelTarget==ma?ma.style.display="none":ma.parentNode.removeChild(ma),Na}for(var Or=le.view,Mr=le.viewFrom,Fn=0;Fn<Or.length;Fn++){var qn=Or[Fn];if(!qn.hidden)if(!qn.node||qn.node.parentNode!=Ge){var wi=Br(M,qn,Mr,ie);Ge.insertBefore(wi,Rt)}else{for(;Rt!=qn.node;)Rt=lr(Rt);var yi=pe&&j!=null&&j<=Mr&&qn.lineNumber;qn.changes&&(V(qn.changes,"gutter")>-1&&(yi=!1),_r(M,qn,Mr,ie)),yi&&(S(qn.lineNumber),qn.lineNumber.appendChild(document.createTextNode(Kn(M.options,Mr)))),Rt=qn.node.nextSibling}Mr+=qn.size}for(;Rt;)Rt=lr(Rt)}function lc(M){var j=M.gutters.offsetWidth;M.sizer.style.marginLeft=j+"px"}function Nc(M,j){M.display.sizer.style.minHeight=j.docHeight+"px",M.display.heightForcer.style.top=j.docHeight+"px",M.display.gutters.style.height=j.docHeight+M.display.barHeight+ii(M)+"px"}function cc(M){var j=M.display,ie=j.view;if(!j.alignWidgets&&(!j.gutters.firstChild||!M.options.fixedGutter))return;for(var le=Eo(j)-j.scroller.scrollLeft+M.doc.scrollLeft,pe=j.gutters.offsetWidth,Ge=le+"px",Rt=0;Rt<ie.length;Rt++)if(!ie[Rt].hidden){M.options.fixedGutter&&(ie[Rt].gutter&&(ie[Rt].gutter.style.left=Ge),ie[Rt].gutterBackground&&(ie[Rt].gutterBackground.style.left=Ge));var lr=ie[Rt].alignable;if(lr)for(var Or=0;Or<lr.length;Or++)lr[Or].style.left=Ge}M.options.fixedGutter&&(j.gutters.style.left=le+pe+"px")}function Mc(M){if(!M.options.lineNumbers)return!1;var j=M.doc,ie=Kn(M.options,j.first+j.size-1),le=M.display;if(ie.length!=le.lineNumChars){var pe=le.measure.appendChild(D("div",[D("div",ie)],"CodeMirror-linenumber CodeMirror-gutter-elt")),Ge=pe.firstChild.offsetWidth,Rt=pe.offsetWidth-Ge;return le.lineGutter.style.width="",le.lineNumInnerWidth=Math.max(Ge,le.lineGutter.offsetWidth-Rt)+1,le.lineNumWidth=le.lineNumInnerWidth+Rt,le.lineNumChars=le.lineNumInnerWidth?ie.length:-1,le.lineGutter.style.width=le.lineNumWidth+"px",lc(M.display),!0}return!1}function uc(M,j){for(var ie=[],le=!1,pe=0;pe<M.length;pe++){var Ge=M[pe],Rt=null;if(typeof Ge!="string"&&(Rt=Ge.style,Ge=Ge.className),Ge=="CodeMirror-linenumbers")if(j)le=!0;else continue;ie.push({className:Ge,style:Rt})}return j&&!le&&ie.push({className:"CodeMirror-linenumbers",style:null}),ie}function kc(M){var j=M.gutters,ie=M.gutterSpecs;S(j),M.lineGutter=null;for(var le=0;le<ie.length;++le){var pe=ie[le],Ge=pe.className,Rt=pe.style,lr=j.appendChild(D("div",null,"CodeMirror-gutter "+Ge));Rt&&(lr.style.cssText=Rt),Ge=="CodeMirror-linenumbers"&&(M.lineGutter=lr,lr.style.width=(M.lineNumWidth||1)+"px")}j.style.display=ie.length?"":"none",lc(M)}function Sc(M){kc(M.display),Cs(M),cc(M)}function ml(M,j,ie,le){var pe=this;this.input=ie,pe.scrollbarFiller=D("div",null,"CodeMirror-scrollbar-filler"),pe.scrollbarFiller.setAttribute("cm-not-content","true"),pe.gutterFiller=D("div",null,"CodeMirror-gutter-filler"),pe.gutterFiller.setAttribute("cm-not-content","true"),pe.lineDiv=F("div",null,"CodeMirror-code"),pe.selectionDiv=D("div",null,null,"position: relative; z-index: 1"),pe.cursorDiv=D("div",null,"CodeMirror-cursors"),pe.measure=D("div",null,"CodeMirror-measure"),pe.lineMeasure=D("div",null,"CodeMirror-measure"),pe.lineSpace=F("div",[pe.measure,pe.lineMeasure,pe.selectionDiv,pe.cursorDiv,pe.lineDiv],null,"position: relative; outline: none");var Ge=F("div",[pe.lineSpace],"CodeMirror-lines");pe.mover=D("div",[Ge],null,"position: relative"),pe.sizer=D("div",[pe.mover],"CodeMirror-sizer"),pe.sizerWidth=null,pe.heightForcer=D("div",null,null,"position: absolute; height: "+q+"px; width: 1px;"),pe.gutters=D("div",null,"CodeMirror-gutters"),pe.lineGutter=null,pe.scroller=D("div",[pe.sizer,pe.heightForcer,pe.gutters],"CodeMirror-scroll"),pe.scroller.setAttribute("tabIndex","-1"),pe.wrapper=D("div",[pe.scrollbarFiller,pe.gutterFiller,pe.scroller],"CodeMirror"),h&&l<8&&(pe.gutters.style.zIndex=-1,pe.scroller.style.paddingRight=0),!s&&!(v&&g)&&(pe.scroller.draggable=!0),M&&(M.appendChild?M.appendChild(pe.wrapper):M(pe.wrapper)),pe.viewFrom=pe.viewTo=j.first,pe.reportedViewFrom=pe.reportedViewTo=j.first,pe.view=[],pe.renderedView=null,pe.externalMeasured=null,pe.viewOffset=0,pe.lastWrapHeight=pe.lastWrapWidth=0,pe.updateLineNumbers=null,pe.nativeBarWidth=pe.barHeight=pe.barWidth=0,pe.scrollbarsClipped=!1,pe.lineNumWidth=pe.lineNumInnerWidth=pe.lineNumChars=null,pe.alignWidgets=!1,pe.cachedCharWidth=pe.cachedTextHeight=pe.cachedPaddingH=null,pe.maxLine=null,pe.maxLineLength=0,pe.maxLineChanged=!1,pe.wheelDX=pe.wheelDY=pe.wheelStartX=pe.wheelStartY=null,pe.shift=!1,pe.selForContextMenu=null,pe.activeTouch=null,pe.gutterSpecs=uc(le.gutters,le.lineNumbers),kc(pe),ie.init(pe)}var Qt=0,sr=null;h?sr=-.53:v?sr=15:d?sr=-.7:r&&(sr=-1/3);function Rn(M){var j=M.wheelDeltaX,ie=M.wheelDeltaY;return j==null&&M.detail&&M.axis==M.HORIZONTAL_AXIS&&(j=M.detail),ie==null&&M.detail&&M.axis==M.VERTICAL_AXIS?ie=M.detail:ie==null&&(ie=M.wheelDelta),{x:j,y:ie}}function vi(M){var j=Rn(M);return j.x*=sr,j.y*=sr,j}function Hi(M,j){var ie=Rn(j),le=ie.x,pe=ie.y,Ge=M.display,Rt=Ge.scroller,lr=Rt.scrollWidth>Rt.clientWidth,Or=Rt.scrollHeight>Rt.clientHeight;if(!(le&&lr||pe&&Or))return;if(pe&&A&&s){e:for(var Mr=j.target,Fn=Ge.view;Mr!=Rt;Mr=Mr.parentNode)for(var qn=0;qn<Fn.length;qn++)if(Fn[qn].node==Mr){M.display.currentWheelTarget=Mr;break e}}if(le&&!v&&!c&&sr!=null){pe&&Or&&wa(M,Math.max(0,Rt.scrollTop+pe*sr)),ps(M,Math.max(0,Rt.scrollLeft+le*sr)),(!pe||pe&&Or)&&$e(j),Ge.wheelStartX=null;return}if(pe&&sr!=null){var wi=pe*sr,yi=M.doc.scrollTop,ma=yi+Ge.wrapper.clientHeight;wi<0?yi=Math.max(0,yi+wi-50):ma=Math.min(M.doc.height,ma+wi+50),El(M,{top:yi,bottom:ma})}Qt<20&&(Ge.wheelStartX==null?(Ge.wheelStartX=Rt.scrollLeft,Ge.wheelStartY=Rt.scrollTop,Ge.wheelDX=le,Ge.wheelDY=pe,setTimeout(function(){if(Ge.wheelStartX==null)return;var Na=Rt.scrollLeft-Ge.wheelStartX,eo=Rt.scrollTop-Ge.wheelStartY,to=eo&&Ge.wheelDY&&eo/Ge.wheelDY||Na&&Ge.wheelDX&&Na/Ge.wheelDX;if(Ge.wheelStartX=Ge.wheelStartY=null,!to)return;sr=(sr*Qt+to)/(Qt+1),++Qt},200)):(Ge.wheelDX+=le,Ge.wheelDY+=pe))}var jt=function(j,ie){this.ranges=j,this.primIndex=ie};jt.prototype.primary=function(){return this.ranges[this.primIndex]},jt.prototype.equals=function(M){if(M==this)return!0;if(M.primIndex!=this.primIndex||M.ranges.length!=this.ranges.length)return!1;for(var j=0;j<this.ranges.length;j++){var ie=this.ranges[j],le=M.ranges[j];if(!Ft(ie.anchor,le.anchor)||!Ft(ie.head,le.head))return!1}return!0},jt.prototype.deepCopy=function(){for(var M=[],j=0;j<this.ranges.length;j++)M[j]=new fe(Lr(this.ranges[j].anchor),Lr(this.ranges[j].head));return new jt(M,this.primIndex)},jt.prototype.somethingSelected=function(){for(var M=0;M<this.ranges.length;M++)if(!this.ranges[M].empty())return!0;return!1},jt.prototype.contains=function(M,j){j||(j=M);for(var ie=0;ie<this.ranges.length;ie++){var le=this.ranges[ie];if(Mt(j,le.from())>=0&&Mt(M,le.to())<=0)return ie}return-1};var fe=function(j,ie){this.anchor=j,this.head=ie};fe.prototype.from=function(){return Ht(this.anchor,this.head)},fe.prototype.to=function(){return pr(this.anchor,this.head)},fe.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ee(M,j,ie){var le=M&&M.options.selectionsMayTouch,pe=j[ie];j.sort(function(wi,yi){return Mt(wi.from(),yi.from())}),ie=V(j,pe);for(var Ge=1;Ge<j.length;Ge++){var Rt=j[Ge],lr=j[Ge-1],Or=Mt(lr.to(),Rt.from());if(le&&!Rt.empty()?Or>0:Or>=0){var Mr=Ht(lr.from(),Rt.from()),Fn=pr(lr.to(),Rt.to()),qn=lr.empty()?Rt.from()==Rt.head:lr.from()==lr.head;Ge<=ie&&--ie,j.splice(--Ge,2,new fe(qn?Fn:Mr,qn?Mr:Fn))}}return new jt(j,ie)}function Re(M,j){return new jt([new fe(M,j||M)],0)}function it(M){return M.text?yr(M.from.line+M.text.length-1,we(M.text).length+(M.text.length==1?M.from.ch:0)):M.to}function xt(M,j){if(Mt(M,j.from)<0)return M;if(Mt(M,j.to)<=0)return it(j);var ie=M.line+j.text.length-(j.to.line-j.from.line)-1,le=M.ch;return M.line==j.to.line&&(le+=it(j).ch-j.to.ch),yr(ie,le)}function br(M,j){for(var ie=[],le=0;le<M.sel.ranges.length;le++){var pe=M.sel.ranges[le];ie.push(new fe(xt(pe.anchor,j),xt(pe.head,j)))}return Ee(M.cm,ie,M.sel.primIndex)}function Jr(M,j,ie){return M.line==j.line?yr(ie.line,M.ch-j.ch+ie.ch):yr(ie.line+(M.line-j.line),M.ch)}function ln(M,j,ie){for(var le=[],pe=yr(M.first,0),Ge=pe,Rt=0;Rt<j.length;Rt++){var lr=j[Rt],Or=Jr(lr.from,pe,Ge),Mr=Jr(it(lr),pe,Ge);if(pe=lr.to,Ge=Mr,ie=="around"){var Fn=M.sel.ranges[Rt],qn=Mt(Fn.head,Fn.anchor)<0;le[Rt]=new fe(qn?Mr:Or,qn?Or:Mr)}else le[Rt]=new fe(Or,Or)}return new jt(le,M.sel.primIndex)}function Cn(M){M.doc.mode=Ln(M.options,M.doc.modeOption),ci(M)}function ci(M){M.doc.iter(function(j){j.stateAfter&&(j.stateAfter=null),j.styles&&(j.styles=null)}),M.doc.modeFrontier=M.doc.highlightFrontier=M.doc.first,_c(M,100),M.state.modeGen++,M.curOp&&Cs(M)}function Ii(M,j){return j.from.ch==0&&j.to.ch==0&&we(j.text)==""&&(!M.cm||M.cm.options.wholeLineUpdateBefore)}function da(M,j,ie,le){function pe(Va){return ie?ie[Va]:null}function Ge(Va,xo,Qo){zn(Va,xo,Qo,le),ft(Va,"change",Va,j)}function Rt(Va,xo){for(var Qo=[],js=Va;js<xo;++js)Qo.push(new fa(Mr[js],pe(js),le));return Qo}var lr=j.from,Or=j.to,Mr=j.text,Fn=rt(M,lr.line),qn=rt(M,Or.line),wi=we(Mr),yi=pe(Mr.length-1),ma=Or.line-lr.line;if(j.full)M.insert(0,Rt(0,Mr.length)),M.remove(Mr.length,M.size-Mr.length);else if(Ii(M,j)){var Na=Rt(0,Mr.length-1);Ge(qn,qn.text,yi),ma&&M.remove(lr.line,ma),Na.length&&M.insert(lr.line,Na)}else if(Fn==qn)if(Mr.length==1)Ge(Fn,Fn.text.slice(0,lr.ch)+wi+Fn.text.slice(Or.ch),yi);else{var eo=Rt(1,Mr.length-1);eo.push(new fa(wi+Fn.text.slice(Or.ch),yi,le)),Ge(Fn,Fn.text.slice(0,lr.ch)+Mr[0],pe(0)),M.insert(lr.line+1,eo)}else if(Mr.length==1)Ge(Fn,Fn.text.slice(0,lr.ch)+Mr[0]+qn.text.slice(Or.ch),pe(0)),M.remove(lr.line+1,ma);else{Ge(Fn,Fn.text.slice(0,lr.ch)+Mr[0],pe(0)),Ge(qn,wi+qn.text.slice(Or.ch),yi);var to=Rt(1,Mr.length-1);ma>1&&M.remove(lr.line+1,ma-1),M.insert(lr.line+1,to)}ft(M,"change",M,j)}function Sa(M,j,ie){function le(pe,Ge,Rt){if(pe.linked)for(var lr=0;lr<pe.linked.length;++lr){var Or=pe.linked[lr];if(Or.doc==Ge)continue;var Mr=Rt&&Or.sharedHist;if(ie&&!Mr)continue;j(Or.doc,Mr),le(Or.doc,pe,Mr)}}le(M,null,!0)}function Qa(M,j){if(j.cm)throw new Error("This document is already in use.");M.doc=j,j.cm=M,ws(M),Cn(M),wo(M),M.options.lineWrapping||Yi(M),M.options.mode=j.modeOption,Cs(M)}function wo(M){(M.doc.direction=="rtl"?Z:E)(M.display.lineDiv,"CodeMirror-rtl")}function Uo(M){Xs(M,function(){wo(M),Cs(M)})}function Is(M){this.done=[],this.undone=[],this.undoDepth=Infinity,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=M||1}function is(M,j){var ie={from:Lr(j.from),to:it(j),text:bt(M,j.from,j.to)};return Zl(M,ie,j.from.line,j.to.line+1),Sa(M,function(le){return Zl(le,ie,j.from.line,j.to.line+1)},!0),ie}function Ls(M){for(;M.length;){var j=we(M);if(j.ranges)M.pop();else break}}function Cl(M,j){if(j)return Ls(M.done),we(M.done);if(M.done.length&&!we(M.done).ranges)return we(M.done);if(M.done.length>1&&!M.done[M.done.length-2].ranges)return M.done.pop(),we(M.done)}function Gs(M,j,ie,le){var pe=M.history;pe.undone.length=0;var Ge=+new Date,Rt,lr;if((pe.lastOp==le||pe.lastOrigin==j.origin&&j.origin&&(j.origin.charAt(0)=="+"&&pe.lastModTime>Ge-(M.cm?M.cm.options.historyEventDelay:500)||j.origin.charAt(0)=="*"))&&(Rt=Cl(pe,pe.lastOp==le)))lr=we(Rt.changes),Mt(j.from,j.to)==0&&Mt(j.from,lr.to)==0?lr.to=it(j):Rt.changes.push(is(M,j));else{var Or=we(pe.done);for((!Or||!Or.ranges)&&Rl(M.sel,pe.done),Rt={changes:[is(M,j)],generation:pe.generation},pe.done.push(Rt);pe.done.length>pe.undoDepth;)pe.done.shift(),pe.done[0].ranges||pe.done.shift()}pe.done.push(ie),pe.generation=++pe.maxGeneration,pe.lastModTime=pe.lastSelTime=Ge,pe.lastOp=pe.lastSelOp=le,pe.lastOrigin=pe.lastSelOrigin=j.origin,lr||zt(M,"historyAdded")}function Dl(M,j,ie,le){var pe=j.charAt(0);return pe=="*"||pe=="+"&&ie.ranges.length==le.ranges.length&&ie.somethingSelected()==le.somethingSelected()&&new Date-M.history.lastSelTime<=(M.cm?M.cm.options.historyEventDelay:500)}function Us(M,j,ie,le){var pe=M.history,Ge=le&&le.origin;ie==pe.lastSelOp||Ge&&pe.lastSelOrigin==Ge&&(pe.lastModTime==pe.lastSelTime&&pe.lastOrigin==Ge||Dl(M,Ge,we(pe.done),j))?pe.done[pe.done.length-1]=j:Rl(j,pe.done),pe.lastSelTime=+new Date,pe.lastSelOrigin=Ge,pe.lastSelOp=ie,le&&le.clearRedo!==!1&&Ls(pe.undone)}function Rl(M,j){var ie=we(j);ie&&ie.ranges&&ie.equals(M)||j.push(M)}function Zl(M,j,ie,le){var pe=j["spans_"+M.id],Ge=0;M.iter(Math.max(M.first,ie),Math.min(M.first+M.size,le),function(Rt){Rt.markedSpans&&((pe||(pe=j["spans_"+M.id]={}))[Ge]=Rt.markedSpans),++Ge})}function _l(M){if(!M)return null;for(var j,ie=0;ie<M.length;++ie)M[ie].marker.explicitlyCleared?j||(j=M.slice(0,ie)):j&&j.push(M[ie]);return j?j.length?j:null:M}function gl(M,j){var ie=j["spans_"+M.id];if(!ie)return null;for(var le=[],pe=0;pe<j.text.length;++pe)le.push(_l(ie[pe]));return le}function dc(M,j){var ie=gl(M,j),le=Cr(M,j);if(!ie)return le;if(!le)return ie;for(var pe=0;pe<ie.length;++pe){var Ge=ie[pe],Rt=le[pe];if(Ge&&Rt){e:for(var lr=0;lr<Rt.length;++lr){for(var Or=Rt[lr],Mr=0;Mr<Ge.length;++Mr)if(Ge[Mr].marker==Or.marker)continue e;Ge.push(Or)}}else Rt&&(ie[pe]=Rt)}return ie}function Kl(M,j,ie){for(var le=[],pe=0;pe<M.length;++pe){var Ge=M[pe];if(Ge.ranges){le.push(ie?jt.prototype.deepCopy.call(Ge):Ge);continue}var Rt=Ge.changes,lr=[];le.push({changes:lr});for(var Or=0;Or<Rt.length;++Or){var Mr=Rt[Or],Fn=void 0;if(lr.push({from:Mr.from,to:Mr.to,text:Mr.text}),j)for(var qn in Mr)(Fn=qn.match(/^spans_(\d+)$/))&&(V(j,Number(Fn[1]))>-1&&(we(lr)[qn]=Mr[qn],delete Mr[qn]))}}return le}function Gl(M,j,ie,le){if(le){var pe=M.anchor;if(ie){var Ge=Mt(j,pe)<0;Ge!=Mt(ie,pe)<0?(pe=j,j=ie):Ge!=Mt(j,ie)<0&&(j=ie)}return new fe(pe,j)}else return new fe(ie||j,j)}function Tl(M,j,ie,le,pe){pe==null&&(pe=M.cm&&(M.cm.display.shift||M.extend)),yl(M,new jt([Gl(M.sel.primary(),j,ie,pe)],0),le)}function jl(M,j,ie){for(var le=[],pe=M.cm&&(M.cm.display.shift||M.extend),Ge=0;Ge<M.sel.ranges.length;Ge++)le[Ge]=Gl(M.sel.ranges[Ge],j[Ge],null,pe);var Rt=Ee(M.cm,le,M.sel.primIndex);yl(M,Rt,ie)}function Rc(M,j,ie,le){var pe=M.sel.ranges.slice(0);pe[j]=ie,yl(M,Ee(M.cm,pe,M.sel.primIndex),le)}function Vc(M,j,ie,le){yl(M,Re(j,ie),le)}function Lc(M,j,ie){var le={ranges:j.ranges,update:function(Ge){this.ranges=[];for(var Rt=0;Rt<Ge.length;Rt++)this.ranges[Rt]=new fe(Bt(M,Ge[Rt].anchor),Bt(M,Ge[Rt].head))},origin:ie&&ie.origin};return zt(M,"beforeSelectionChange",M,le),M.cm&&zt(M.cm,"beforeSelectionChange",M.cm,le),le.ranges!=j.ranges?Ee(M.cm,le.ranges,le.ranges.length-1):j}function $l(M,j,ie){var le=M.history.done,pe=we(le);pe&&pe.ranges?(le[le.length-1]=j,vo(M,j,ie)):yl(M,j,ie)}function yl(M,j,ie){vo(M,j,ie),Us(M,M.sel,M.cm?M.cm.curOp.id:NaN,ie)}function vo(M,j,ie){(Kt(M,"beforeSelectionChange")||M.cm&&Kt(M.cm,"beforeSelectionChange"))&&(j=Lc(M,j,ie));var le=ie&&ie.bias||(Mt(j.primary().head,M.sel.primary().head)<0?-1:1);Fc(M,hs(M,j,le,!0)),!(ie&&ie.scroll===!1)&&M.cm&&al(M.cm)}function Fc(M,j){if(j.equals(M.sel))return;M.sel=j,M.cm&&(M.cm.curOp.updateInput=1,M.cm.curOp.selectionChanged=!0,nr(M.cm)),ft(M,"cursorActivity",M)}function zc(M){Fc(M,hs(M,M.sel,null,!1))}function hs(M,j,ie,le){for(var pe,Ge=0;Ge<j.ranges.length;Ge++){var Rt=j.ranges[Ge],lr=j.ranges.length==M.sel.ranges.length&&M.sel.ranges[Ge],Or=el(M,Rt.anchor,lr&&lr.anchor,ie,le),Mr=el(M,Rt.head,lr&&lr.head,ie,le);(pe||Or!=Rt.anchor||Mr!=Rt.head)&&(pe||(pe=j.ranges.slice(0,Ge)),pe[Ge]=new fe(Or,Mr))}return pe?Ee(M.cm,pe,j.primIndex):j}function $o(M,j,ie,le,pe){var Ge=rt(M,j.line);if(Ge.markedSpans)for(var Rt=0;Rt<Ge.markedSpans.length;++Rt){var lr=Ge.markedSpans[Rt],Or=lr.marker,Mr="selectLeft"in Or?!Or.selectLeft:Or.inclusiveLeft,Fn="selectRight"in Or?!Or.selectRight:Or.inclusiveRight;if((lr.from==null||(Mr?lr.from<=j.ch:lr.from<j.ch))&&(lr.to==null||(Fn?lr.to>=j.ch:lr.to>j.ch))){if(pe&&(zt(Or,"beforeCursorEnter"),Or.explicitlyCleared))if(Ge.markedSpans){--Rt;continue}else break;if(!Or.atomic)continue;if(ie){var qn=Or.find(le<0?1:-1),wi=void 0;if((le<0?Fn:Mr)&&(qn=hl(M,qn,-le,qn&&qn.line==j.line?Ge:null)),qn&&qn.line==j.line&&(wi=Mt(qn,ie))&&(le<0?wi<0:wi>0))return $o(M,qn,j,le,pe)}var yi=Or.find(le<0?-1:1);return(le<0?Mr:Fn)&&(yi=hl(M,yi,le,yi.line==j.line?Ge:null)),yi?$o(M,yi,j,le,pe):null}}return j}function el(M,j,ie,le,pe){var Ge=le||1,Rt=$o(M,j,ie,Ge,pe)||!pe&&$o(M,j,ie,Ge,!0)||$o(M,j,ie,-Ge,pe)||!pe&&$o(M,j,ie,-Ge,!0);return Rt||(M.cantEdit=!0,yr(M.first,0))}function hl(M,j,ie,le){return ie<0&&j.ch==0?j.line>M.first?Bt(M,yr(j.line-1)):null:ie>0&&j.ch==(le||rt(M,j.line)).text.length?j.line<M.first+M.size-1?yr(j.line+1,0):null:new yr(j.line,j.ch+ie)}function ll(M){M.setSelection(yr(M.firstLine(),0),yr(M.lastLine()),ve)}function Qs(M,j,ie){var le={canceled:!1,from:j.from,to:j.to,text:j.text,origin:j.origin,cancel:function(){return le.canceled=!0}};return ie&&(le.update=function(pe,Ge,Rt,lr){pe&&(le.from=Bt(M,pe)),Ge&&(le.to=Bt(M,Ge)),Rt&&(le.text=Rt),lr!==void 0&&(le.origin=lr)}),zt(M,"beforeChange",M,le),M.cm&&zt(M.cm,"beforeChange",M.cm,le),le.canceled?(M.cm&&(M.cm.curOp.updateInput=2),null):{from:le.from,to:le.to,text:le.text,origin:le.origin}}function Hl(M,j,ie){if(M.cm){if(!M.cm.curOp)return xl(M.cm,Hl)(M,j,ie);if(M.cm.state.suppressEdits)return}if((Kt(M,"beforeChange")||M.cm&&Kt(M.cm,"beforeChange"))&&(j=Qs(M,j,!0),!j))return;var le=ht&&!ie&&Pr(M,j.from,j.to);if(le)for(var pe=le.length-1;pe>=0;--pe)as(M,{from:le[pe].from,to:le[pe].to,text:pe?[""]:j.text,origin:j.origin});else as(M,j)}function as(M,j){if(j.text.length==1&&j.text[0]==""&&Mt(j.from,j.to)==0)return;var ie=br(M,j);Gs(M,j,ie,M.cm?M.cm.curOp.id:NaN),Fs(M,j,ie,Cr(M,j));var le=[];Sa(M,function(pe,Ge){!Ge&&V(le,pe.history)==-1&&(Ql(pe.history,j),le.push(pe.history)),Fs(pe,j,null,Cr(pe,j))})}function so(M,j,ie){var le=M.cm&&M.cm.state.suppressEdits;if(le&&!ie)return;for(var pe=M.history,Ge,Rt=M.sel,lr=j=="undo"?pe.done:pe.undone,Or=j=="undo"?pe.undone:pe.done,Mr=0;Mr<lr.length&&!(Ge=lr[Mr],ie?Ge.ranges&&!Ge.equals(M.sel):!Ge.ranges);Mr++);if(Mr==lr.length)return;for(pe.lastOrigin=pe.lastSelOrigin=null;;)if(Ge=lr.pop(),Ge.ranges){if(Rl(Ge,Or),ie&&!Ge.equals(M.sel)){yl(M,Ge,{clearRedo:!1});return}Rt=Ge}else if(le){lr.push(Ge);return}else break;var Fn=[];Rl(Rt,Or),Or.push({changes:Fn,generation:pe.generation}),pe.generation=Ge.generation||++pe.maxGeneration;for(var qn=Kt(M,"beforeChange")||M.cm&&Kt(M.cm,"beforeChange"),wi=function(eo){var to=Ge.changes[eo];if(to.origin=j,qn&&!Qs(M,to,!1))return lr.length=0,{};Fn.push(is(M,to));var Va=eo?br(M,to):we(lr);Fs(M,to,Va,dc(M,to)),!eo&&M.cm&&M.cm.scrollIntoView({from:to.from,to:it(to)});var xo=[];Sa(M,function(Qo,js){!js&&V(xo,Qo.history)==-1&&(Ql(Qo.history,to),xo.push(Qo.history)),Fs(Qo,to,null,dc(Qo,to))})},yi=Ge.changes.length-1;yi>=0;--yi){var ma=wi(yi);if(ma)return ma.v}}function Lo(M,j){if(j==0)return;if(M.first+=j,M.sel=new jt(He(M.sel.ranges,function(pe){return new fe(yr(pe.anchor.line+j,pe.anchor.ch),yr(pe.head.line+j,pe.head.ch))}),M.sel.primIndex),M.cm){Cs(M.cm,M.first,M.first-j,j);for(var ie=M.cm.display,le=ie.viewFrom;le<ie.viewTo;le++)go(M.cm,le,"gutter")}}function Fs(M,j,ie,le){if(M.cm&&!M.cm.curOp)return xl(M.cm,Fs)(M,j,ie,le);if(j.to.line<M.first){Lo(M,j.text.length-1-(j.to.line-j.from.line));return}if(j.from.line>M.lastLine())return;if(j.from.line<M.first){var pe=j.text.length-1-(M.first-j.from.line);Lo(M,pe),j={from:yr(M.first,0),to:yr(j.to.line+pe,j.to.ch),text:[we(j.text)],origin:j.origin}}var Ge=M.lastLine();j.to.line>Ge&&(j={from:j.from,to:yr(Ge,rt(M,Ge).text.length),text:[j.text[0]],origin:j.origin}),j.removed=bt(M,j.from,j.to),ie||(ie=br(M,j)),M.cm?Nl(M.cm,j,le):da(M,j,le),vo(M,ie,ve),M.cantEdit&&el(M,yr(M.firstLine(),0))&&(M.cantEdit=!1)}function Nl(M,j,ie){var le=M.doc,pe=M.display,Ge=j.from,Rt=j.to,lr=!1,Or=Ge.line;M.options.lineWrapping||(Or=ar(Un(rt(le,Ge.line))),le.iter(Or,Rt.line+1,function(yi){if(yi==pe.maxLine)return lr=!0,!0})),le.sel.contains(j.from,j.to)>-1&&nr(M),da(le,j,ie,fs(M)),M.options.lineWrapping||(le.iter(Or,Ge.line+j.text.length,function(yi){var ma=pi(yi);ma>pe.maxLineLength&&(pe.maxLine=yi,pe.maxLineLength=ma,pe.maxLineChanged=!0,lr=!1)}),lr&&(M.curOp.updateMaxLine=!0)),et(le,Ge.line),_c(M,400);var Mr=j.text.length-(Rt.line-Ge.line)-1;j.full?Cs(M):Ge.line==Rt.line&&j.text.length==1&&!Ii(M.doc,j)?go(M,Ge.line,"text"):Cs(M,Ge.line,Rt.line+1,Mr);var Fn=Kt(M,"changes"),qn=Kt(M,"change");if(qn||Fn){var wi={from:Ge,to:Rt,text:j.text,removed:j.removed,origin:j.origin};qn&&ft(M,"change",M,wi),Fn&&(M.curOp.changeObjs||(M.curOp.changeObjs=[])).push(wi)}M.display.selForContextMenu=null}function mc(M,j,ie,le,pe){var Ge;le||(le=ie),Mt(le,ie)<0&&(Ge=[le,ie],ie=Ge[0],le=Ge[1]),typeof j=="string"&&(j=M.splitLines(j)),Hl(M,{from:ie,to:le,text:j,origin:pe})}function Pl(M,j,ie,le){ie<M.line?M.line+=le:j<M.line&&(M.line=j,M.ch=0)}function Sl(M,j,ie,le){for(var pe=0;pe<M.length;++pe){var Ge=M[pe],Rt=!0;if(Ge.ranges){Ge.copied||(Ge=M[pe]=Ge.deepCopy(),Ge.copied=!0);for(var lr=0;lr<Ge.ranges.length;lr++)Pl(Ge.ranges[lr].anchor,j,ie,le),Pl(Ge.ranges[lr].head,j,ie,le);continue}for(var Or=0;Or<Ge.changes.length;++Or){var Mr=Ge.changes[Or];if(ie<Mr.from.line)Mr.from=yr(Mr.from.line+le,Mr.from.ch),Mr.to=yr(Mr.to.line+le,Mr.to.ch);else if(j<=Mr.to.line){Rt=!1;break}}Rt||(M.splice(0,pe+1),pe=0)}}function Ql(M,j){var ie=j.from.line,le=j.to.line,pe=j.text.length-(le-ie)-1;Sl(M.done,ie,le,pe),Sl(M.undone,ie,le,pe)}function Ll(M,j,ie,le){var pe=j,Ge=j;return typeof j=="number"?Ge=rt(M,cr(M,j)):pe=ar(j),pe==null?null:(le(Ge,pe)&&M.cm&&go(M.cm,pe,ie),Ge)}function ic(M){this.lines=M,this.parent=null;for(var j=0,ie=0;ie<M.length;++ie)M[ie].parent=this,j+=M[ie].height;this.height=j}ic.prototype={chunkSize:function(){return this.lines.length},removeInner:function(j,ie){for(var le=j,pe=j+ie;le<pe;++le){var Ge=this.lines[le];this.height-=Ge.height,sn(Ge),ft(Ge,"delete")}this.lines.splice(j,ie)},collapse:function(j){j.push.apply(j,this.lines)},insertInner:function(j,ie,le){this.height+=le,this.lines=this.lines.slice(0,j).concat(ie).concat(this.lines.slice(j));for(var pe=0;pe<ie.length;++pe)ie[pe].parent=this},iterN:function(j,ie,le){for(var pe=j+ie;j<pe;++j)if(le(this.lines[j]))return!0}};function hc(M){this.children=M;for(var j=0,ie=0,le=0;le<M.length;++le){var pe=M[le];j+=pe.chunkSize(),ie+=pe.height,pe.parent=this}this.size=j,this.height=ie,this.parent=null}hc.prototype={chunkSize:function(){return this.size},removeInner:function(j,ie){this.size-=ie;for(var le=0;le<this.children.length;++le){var pe=this.children[le],Ge=pe.chunkSize();if(j<Ge){var Rt=Math.min(ie,Ge-j),lr=pe.height;if(pe.removeInner(j,Rt),this.height-=lr-pe.height,Ge==Rt&&(this.children.splice(le--,1),pe.parent=null),(ie-=Rt)==0)break;j=0}else j-=Ge}if(this.size-ie<25&&(this.children.length>1||!(this.children[0]instanceof ic))){var Or=[];this.collapse(Or),this.children=[new ic(Or)],this.children[0].parent=this}},collapse:function(j){for(var ie=0;ie<this.children.length;++ie)this.children[ie].collapse(j)},insertInner:function(j,ie,le){this.size+=ie.length,this.height+=le;for(var pe=0;pe<this.children.length;++pe){var Ge=this.children[pe],Rt=Ge.chunkSize();if(j<=Rt){if(Ge.insertInner(j,ie,le),Ge.lines&&Ge.lines.length>50){for(var lr=Ge.lines.length%25+25,Or=lr;Or<Ge.lines.length;){var Mr=new ic(Ge.lines.slice(Or,Or+=25));Ge.height-=Mr.height,this.children.splice(++pe,0,Mr),Mr.parent=this}Ge.lines=Ge.lines.slice(0,lr),this.maybeSpill()}break}j-=Rt}},maybeSpill:function(){if(this.children.length<=10)return;var j=this;do{var ie=j.children.splice(j.children.length-5,5),le=new hc(ie);if(j.parent){j.size-=le.size,j.height-=le.height;var Ge=V(j.parent.children,j);j.parent.children.splice(Ge+1,0,le)}else{var pe=new hc(j.children);pe.parent=j,j.children=[pe,le],j=pe}le.parent=j.parent}while(j.children.length>10);j.parent.maybeSpill()},iterN:function(j,ie,le){for(var pe=0;pe<this.children.length;++pe){var Ge=this.children[pe],Rt=Ge.chunkSize();if(j<Rt){var lr=Math.min(ie,Rt-j);if(Ge.iterN(j,lr,le))return!0;if((ie-=lr)==0)break;j=0}else j-=Rt}}};var vl=function(j,ie,le){if(le)for(var pe in le)le.hasOwnProperty(pe)&&(this[pe]=le[pe]);this.doc=j,this.node=ie};vl.prototype.clear=function(){var M=this.doc.cm,j=this.line.widgets,ie=this.line,le=ar(ie);if(le==null||!j)return;for(var pe=0;pe<j.length;++pe)j[pe]==this&&j.splice(pe--,1);j.length||(ie.widgets=null);var Ge=rn(this);Gt(ie,Math.max(0,ie.height-Ge)),M&&(Xs(M,function(){Oe(M,ie,-Ge),go(M,le,"widget")}),ft(M,"lineWidgetCleared",M,this,le))},vl.prototype.changed=function(){var M=this,j=this.height,ie=this.doc.cm,le=this.line;this.height=null;var pe=rn(this)-j;if(!pe)return;Mn(this.doc,le)||Gt(le,le.height+pe),ie&&Xs(ie,function(){ie.curOp.forceUpdate=!0,Oe(ie,le,pe),ft(ie,"lineWidgetChanged",ie,M,ar(le))})},ir(vl);function Oe(M,j,ie){Ei(j)<(M.curOp&&M.curOp.scrollTop||M.doc.scrollTop)&&ss(M,ie)}function At(M,j,ie,le){var pe=new vl(M,ie,le),Ge=M.cm;return Ge&&pe.noHScroll&&(Ge.display.alignWidgets=!0),Ll(M,j,"widget",function(Rt){var lr=Rt.widgets||(Rt.widgets=[]);if(pe.insertAt==null?lr.push(pe):lr.splice(Math.min(lr.length-1,Math.max(0,pe.insertAt)),0,pe),pe.line=Rt,Ge&&!Mn(M,Rt)){var Or=Ei(Rt)<M.scrollTop;Gt(Rt,Rt.height+rn(pe)),Or&&ss(Ge,pe.height),Ge.curOp.forceUpdate=!0}return!0}),Ge&&ft(Ge,"lineWidgetAdded",Ge,pe,typeof j=="number"?j:ar(j)),pe}var hr=0,Fr=function(j,ie){this.lines=[],this.type=ie,this.doc=j,this.id=++hr};Fr.prototype.clear=function(){if(this.explicitlyCleared)return;var M=this.doc.cm,j=M&&!M.curOp;if(j&&ds(M),Kt(this,"clear")){var ie=this.find();ie&&ft(this,"clear",ie.from,ie.to)}for(var le=null,pe=null,Ge=0;Ge<this.lines.length;++Ge){var Rt=this.lines[Ge],lr=wr(Rt.markedSpans,this);M&&!this.collapsed?go(M,ar(Rt),"text"):M&&(lr.to!=null&&(pe=ar(Rt)),lr.from!=null&&(le=ar(Rt))),Rt.markedSpans=Xr(Rt.markedSpans,lr),lr.from==null&&this.collapsed&&!Mn(this.doc,Rt)&&M&&Gt(Rt,Ra(M.display))}if(M&&this.collapsed&&!M.options.lineWrapping)for(var Or=0;Or<this.lines.length;++Or){var Mr=Un(this.lines[Or]),Fn=pi(Mr);Fn>M.display.maxLineLength&&(M.display.maxLine=Mr,M.display.maxLineLength=Fn,M.display.maxLineChanged=!0)}le!=null&&M&&this.collapsed&&Cs(M,le,pe+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,M&&zc(M.doc)),M&&ft(M,"markerCleared",M,this,le,pe),j&&sl(M),this.parent&&this.parent.clear()},Fr.prototype.find=function(M,j){M==null&&this.type=="bookmark"&&(M=1);for(var ie,le,pe=0;pe<this.lines.length;++pe){var Ge=this.lines[pe],Rt=wr(Ge.markedSpans,this);if(Rt.from!=null&&(ie=yr(j?Ge:ar(Ge),Rt.from),M==-1))return ie;if(Rt.to!=null&&(le=yr(j?Ge:ar(Ge),Rt.to),M==1))return le}return ie&&{from:ie,to:le}},Fr.prototype.changed=function(){var M=this,j=this.find(-1,!0),ie=this,le=this.doc.cm;if(!j||!le)return;Xs(le,function(){var pe=j.line,Ge=ar(j.line),Rt=$i(le,Ge);if(Rt&&(Ka(Rt),le.curOp.selectionChanged=le.curOp.forceUpdate=!0),le.curOp.updateMaxLine=!0,!Mn(ie.doc,pe)&&ie.height!=null){var lr=ie.height;ie.height=null;var Or=rn(ie)-lr;Or&&Gt(pe,pe.height+Or)}ft(le,"markerChanged",le,M)})},Fr.prototype.attachLine=function(M){if(!this.lines.length&&this.doc.cm){var j=this.doc.cm.curOp;(!j.maybeHiddenMarkers||V(j.maybeHiddenMarkers,this)==-1)&&(j.maybeUnhiddenMarkers||(j.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(M)},Fr.prototype.detachLine=function(M){if(this.lines.splice(V(this.lines,M),1),!this.lines.length&&this.doc.cm){var j=this.doc.cm.curOp;(j.maybeHiddenMarkers||(j.maybeHiddenMarkers=[])).push(this)}},ir(Fr);function dn(M,j,ie,le,pe){if(le&&le.shared)return Ea(M,j,ie,le,pe);if(M.cm&&!M.cm.curOp)return xl(M.cm,dn)(M,j,ie,le,pe);var Ge=new Fr(M,pe),Rt=Mt(j,ie);if(le&&z(le,Ge,!1),Rt>0||Rt==0&&Ge.clearWhenEmpty!==!1)return Ge;if(Ge.replacedWith&&(Ge.collapsed=!0,Ge.widgetNode=F("span",[Ge.replacedWith],"CodeMirror-widget"),le.handleMouseEvents||Ge.widgetNode.setAttribute("cm-ignore-events","true"),le.insertLeft&&(Ge.widgetNode.insertLeft=!0)),Ge.collapsed){if(di(M,j.line,j,ie,Ge)||j.line!=ie.line&&di(M,ie.line,j,ie,Ge))throw new Error("Inserting collapsed marker partially overlapping an existing one");Wt()}Ge.addToHistory&&Gs(M,{from:j,to:ie,origin:"markText"},M.sel,NaN);var lr=j.line,Or=M.cm,Mr;if(M.iter(lr,ie.line+1,function(qn){Or&&Ge.collapsed&&!Or.options.lineWrapping&&Un(qn)==Or.display.maxLine&&(Mr=!0),Ge.collapsed&&lr!=j.line&&Gt(qn,0),zr(qn,new Ot(Ge,lr==j.line?j.ch:null,lr==ie.line?ie.ch:null)),++lr}),Ge.collapsed&&M.iter(j.line,ie.line+1,function(qn){Mn(M,qn)&&Gt(qn,0)}),Ge.clearOnEnter&&Pe(Ge,"beforeCursorEnter",function(){return Ge.clear()}),Ge.readOnly&&(mt(),(M.history.done.length||M.history.undone.length)&&M.clearHistory()),Ge.collapsed&&(Ge.id=++hr,Ge.atomic=!0),Or){if(Mr&&(Or.curOp.updateMaxLine=!0),Ge.collapsed)Cs(Or,j.line,ie.line+1);else if(Ge.className||Ge.startStyle||Ge.endStyle||Ge.css||Ge.attributes||Ge.title)for(var Fn=j.line;Fn<=ie.line;Fn++)go(Or,Fn,"text");Ge.atomic&&zc(Or.doc),ft(Or,"markerAdded",Or,Ge)}return Ge}var Si=function(j,ie){this.markers=j,this.primary=ie;for(var le=0;le<j.length;++le)j[le].parent=this};Si.prototype.clear=function(){if(this.explicitlyCleared)return;this.explicitlyCleared=!0;for(var M=0;M<this.markers.length;++M)this.markers[M].clear();ft(this,"clear")},Si.prototype.find=function(M,j){return this.primary.find(M,j)},ir(Si);function Ea(M,j,ie,le,pe){le=z(le),le.shared=!1;var Ge=[dn(M,j,ie,le,pe)],Rt=Ge[0],lr=le.widgetNode;return Sa(M,function(Or){lr&&(le.widgetNode=lr.cloneNode(!0)),Ge.push(dn(Or,Bt(Or,j),Bt(Or,ie),le,pe));for(var Mr=0;Mr<Or.linked.length;++Mr)if(Or.linked[Mr].isParent)return;Rt=we(Ge)}),new Si(Ge,Rt)}function Ms(M){return M.findMarks(yr(M.first,0),M.clipPos(yr(M.lastLine())),function(j){return j.parent})}function Ol(M,j){for(var ie=0;ie<j.length;ie++){var le=j[ie],pe=le.find(),Ge=M.clipPos(pe.from),Rt=M.clipPos(pe.to);if(Mt(Ge,Rt)){var lr=dn(M,Ge,Rt,le.primary,le.primary.type);le.markers.push(lr),lr.parent=le}}}function ac(M){for(var j=function(pe){var Ge=M[pe],Rt=[Ge.primary.doc];Sa(Ge.primary.doc,function(Mr){return Rt.push(Mr)});for(var lr=0;lr<Ge.markers.length;lr++){var Or=Ge.markers[lr];V(Rt,Or.doc)==-1&&(Or.parent=null,Ge.markers.splice(lr--,1))}},ie=0;ie<M.length;ie++)j(ie)}var Xc=0,gc=function M(j,ie,le,pe,Ge){if(!(this instanceof M))return new M(j,ie,le,pe,Ge);le==null&&(le=0),hc.call(this,[new ic([new fa("",null)])]),this.first=le,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=le;var Rt=yr(le,0);this.sel=Re(Rt),this.history=new Is(null),this.id=++Xc,this.modeOption=ie,this.lineSep=pe,this.direction=Ge=="rtl"?"rtl":"ltr",this.extend=!1,typeof j=="string"&&(j=this.splitLines(j)),da(this,{from:Rt,to:Rt,text:j}),yl(this,Re(Rt),ve)};gc.prototype=Ve(hc.prototype,{constructor:gc,iter:function(j,ie,le){le?this.iterN(j-this.first,ie-j,le):this.iterN(this.first,this.first+this.size,j)},insert:function(j,ie){for(var le=0,pe=0;pe<ie.length;++pe)le+=ie[pe].height;this.insertInner(j-this.first,ie,le)},remove:function(j,ie){this.removeInner(j-this.first,ie)},getValue:function(j){var ie=gr(this,this.first,this.first+this.size);return j===!1?ie:ie.join(j||this.lineSeparator())},setValue:kl(function(M){var j=yr(this.first,0),ie=this.first+this.size-1;Hl(this,{from:j,to:yr(ie,rt(this,ie).text.length),text:this.splitLines(M),origin:"setValue",full:!0},!0),this.cm&&Ks(this.cm,0,0),yl(this,Re(j),ve)}),replaceRange:function(j,ie,le,pe){ie=Bt(this,ie),le=le?Bt(this,le):ie,mc(this,j,ie,le,pe)},getRange:function(j,ie,le){var pe=bt(this,Bt(this,j),Bt(this,ie));return le===!1?pe:pe.join(le||this.lineSeparator())},getLine:function(j){var ie=this.getLineHandle(j);return ie&&ie.text},getLineHandle:function(j){if(cn(this,j))return rt(this,j)},getLineNumber:function(j){return ar(j)},getLineHandleVisualStart:function(j){return typeof j=="number"&&(j=rt(this,j)),Un(j)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(j){return Bt(this,j)},getCursor:function(j){var ie=this.sel.primary(),le;return j==null||j=="head"?le=ie.head:j=="anchor"?le=ie.anchor:j=="end"||j=="to"||j===!1?le=ie.to():le=ie.from(),le},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:kl(function(M,j,ie){Vc(this,Bt(this,typeof M=="number"?yr(M,j||0):M),null,ie)}),setSelection:kl(function(M,j,ie){Vc(this,Bt(this,M),Bt(this,j||M),ie)}),extendSelection:kl(function(M,j,ie){Tl(this,Bt(this,M),j&&Bt(this,j),ie)}),extendSelections:kl(function(M,j){jl(this,Hr(this,M),j)}),extendSelectionsBy:kl(function(M,j){var ie=He(this.sel.ranges,M);jl(this,Hr(this,ie),j)}),setSelections:kl(function(M,j,ie){if(!M.length)return;for(var le=[],pe=0;pe<M.length;pe++)le[pe]=new fe(Bt(this,M[pe].anchor),Bt(this,M[pe].head));j==null&&(j=Math.min(M.length-1,this.sel.primIndex)),yl(this,Ee(this.cm,le,j),ie)}),addSelection:kl(function(M,j,ie){var le=this.sel.ranges.slice(0);le.push(new fe(Bt(this,M),Bt(this,j||M))),yl(this,Ee(this.cm,le,le.length-1),ie)}),getSelection:function(j){for(var ie=this.sel.ranges,le,pe=0;pe<ie.length;pe++){var Ge=bt(this,ie[pe].from(),ie[pe].to());le=le?le.concat(Ge):Ge}return j===!1?le:le.join(j||this.lineSeparator())},getSelections:function(j){for(var ie=[],le=this.sel.ranges,pe=0;pe<le.length;pe++){var Ge=bt(this,le[pe].from(),le[pe].to());j!==!1&&(Ge=Ge.join(j||this.lineSeparator())),ie[pe]=Ge}return ie},replaceSelection:function(j,ie,le){for(var pe=[],Ge=0;Ge<this.sel.ranges.length;Ge++)pe[Ge]=j;this.replaceSelections(pe,ie,le||"+input")},replaceSelections:kl(function(M,j,ie){for(var le=[],pe=this.sel,Ge=0;Ge<pe.ranges.length;Ge++){var Rt=pe.ranges[Ge];le[Ge]={from:Rt.from(),to:Rt.to(),text:this.splitLines(M[Ge]),origin:ie}}for(var lr=j&&j!="end"&&ln(this,le,j),Or=le.length-1;Or>=0;Or--)Hl(this,le[Or]);lr?$l(this,lr):this.cm&&al(this.cm)}),undo:kl(function(){so(this,"undo")}),redo:kl(function(){so(this,"redo")}),undoSelection:kl(function(){so(this,"undo",!0)}),redoSelection:kl(function(){so(this,"redo",!0)}),setExtending:function(j){this.extend=j},getExtending:function(){return this.extend},historySize:function(){for(var j=this.history,ie=0,le=0,pe=0;pe<j.done.length;pe++)j.done[pe].ranges||++ie;for(var Ge=0;Ge<j.undone.length;Ge++)j.undone[Ge].ranges||++le;return{undo:ie,redo:le}},clearHistory:function(){var j=this;this.history=new Is(this.history.maxGeneration),Sa(this,function(ie){return ie.history=j.history},!0)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(j){return j&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(j){return this.history.generation==(j||this.cleanGeneration)},getHistory:function(){return{done:Kl(this.history.done),undone:Kl(this.history.undone)}},setHistory:function(j){var ie=this.history=new Is(this.history.maxGeneration);ie.done=Kl(j.done.slice(0),null,!0),ie.undone=Kl(j.undone.slice(0),null,!0)},setGutterMarker:kl(function(M,j,ie){return Ll(this,M,"gutter",function(le){var pe=le.gutterMarkers||(le.gutterMarkers={});return pe[j]=ie,!ie&&te(pe)&&(le.gutterMarkers=null),!0})}),clearGutter:kl(function(M){var j=this;this.iter(function(ie){ie.gutterMarkers&&ie.gutterMarkers[M]&&Ll(j,ie,"gutter",function(){return ie.gutterMarkers[M]=null,te(ie.gutterMarkers)&&(ie.gutterMarkers=null),!0})})}),lineInfo:function(j){var ie;if(typeof j=="number"){if(!cn(this,j))return null;if(ie=j,j=rt(this,j),!j)return null}else if(ie=ar(j),ie==null)return null;return{line:ie,handle:j,text:j.text,gutterMarkers:j.gutterMarkers,textClass:j.textClass,bgClass:j.bgClass,wrapClass:j.wrapClass,widgets:j.widgets}},addLineClass:kl(function(M,j,ie){return Ll(this,M,j=="gutter"?"gutter":"class",function(le){var pe=j=="text"?"textClass":j=="background"?"bgClass":j=="gutter"?"gutterClass":"wrapClass";if(!le[pe])le[pe]=ie;else{if(L(ie).test(le[pe]))return!1;le[pe]+=" "+ie}return!0})}),removeLineClass:kl(function(M,j,ie){return Ll(this,M,j=="gutter"?"gutter":"class",function(le){var pe=j=="text"?"textClass":j=="background"?"bgClass":j=="gutter"?"gutterClass":"wrapClass",Ge=le[pe];if(Ge)if(ie==null)le[pe]=null;else{var Rt=Ge.match(L(ie));if(!Rt)return!1;var lr=Rt.index+Rt[0].length;le[pe]=Ge.slice(0,Rt.index)+(!Rt.index||lr==Ge.length?"":" ")+Ge.slice(lr)||null}else return!1;return!0})}),addLineWidget:kl(function(M,j,ie){return At(this,M,j,ie)}),removeLineWidget:function(j){j.clear()},markText:function(j,ie,le){return dn(this,Bt(this,j),Bt(this,ie),le,le&&le.type||"range")},setBookmark:function(j,ie){var le={replacedWith:ie&&(ie.nodeType==null?ie.widget:ie),insertLeft:ie&&ie.insertLeft,clearWhenEmpty:!1,shared:ie&&ie.shared,handleMouseEvents:ie&&ie.handleMouseEvents};return j=Bt(this,j),dn(this,j,j,le,"bookmark")},findMarksAt:function(j){j=Bt(this,j);var ie=[],le=rt(this,j.line).markedSpans;if(le)for(var pe=0;pe<le.length;++pe){var Ge=le[pe];(Ge.from==null||Ge.from<=j.ch)&&(Ge.to==null||Ge.to>=j.ch)&&ie.push(Ge.marker.parent||Ge.marker)}return ie},findMarks:function(j,ie,le){j=Bt(this,j),ie=Bt(this,ie);var pe=[],Ge=j.line;return this.iter(j.line,ie.line+1,function(Rt){var lr=Rt.markedSpans;if(lr)for(var Or=0;Or<lr.length;Or++){var Mr=lr[Or];!(Mr.to!=null&&Ge==j.line&&j.ch>=Mr.to||Mr.from==null&&Ge!=j.line||Mr.from!=null&&Ge==ie.line&&Mr.from>=ie.ch)&&(!le||le(Mr.marker))&&pe.push(Mr.marker.parent||Mr.marker)}++Ge}),pe},getAllMarks:function(){var j=[];return this.iter(function(ie){var le=ie.markedSpans;if(le)for(var pe=0;pe<le.length;++pe)le[pe].from!=null&&j.push(le[pe].marker)}),j},posFromIndex:function(j){var ie,le=this.first,pe=this.lineSeparator().length;return this.iter(function(Ge){var Rt=Ge.text.length+pe;if(Rt>j)return ie=j,!0;j-=Rt,++le}),Bt(this,yr(le,ie))},indexFromPos:function(j){j=Bt(this,j);var ie=j.ch;if(j.line<this.first||j.ch<0)return 0;var le=this.lineSeparator().length;return this.iter(this.first,j.line,function(pe){ie+=pe.text.length+le}),ie},copy:function(j){var ie=new gc(gr(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return ie.scrollTop=this.scrollTop,ie.scrollLeft=this.scrollLeft,ie.sel=this.sel,ie.extend=!1,j&&(ie.history.undoDepth=this.history.undoDepth,ie.setHistory(this.getHistory())),ie},linkedDoc:function(j){j||(j={});var ie=this.first,le=this.first+this.size;j.from!=null&&j.from>ie&&(ie=j.from),j.to!=null&&j.to<le&&(le=j.to);var pe=new gc(gr(this,ie,le),j.mode||this.modeOption,ie,this.lineSep,this.direction);return j.sharedHist&&(pe.history=this.history),(this.linked||(this.linked=[])).push({doc:pe,sharedHist:j.sharedHist}),pe.linked=[{doc:this,isParent:!0,sharedHist:j.sharedHist}],Ol(pe,Ms(this)),pe},unlinkDoc:function(j){if(j instanceof Kr&&(j=j.doc),this.linked)for(var ie=0;ie<this.linked.length;++ie){var le=this.linked[ie];if(le.doc!=j)continue;this.linked.splice(ie,1),j.unlinkDoc(this),ac(Ms(this));break}if(j.history==this.history){var pe=[j.id];Sa(j,function(Ge){return pe.push(Ge.id)},!0),j.history=new Is(null),j.history.done=Kl(this.history.done,pe),j.history.undone=Kl(this.history.undone,pe)}},iterLinkedDocs:function(j){Sa(this,j)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(j){return this.lineSep?j.split(this.lineSep):ct(j)},lineSeparator:function(){return this.lineSep||`
`},setDirection:kl(function(M){if(M!="rtl"&&(M="ltr"),M==this.direction)return;this.direction=M,this.iter(function(j){return j.order=null}),this.cm&&Uo(this.cm)})}),gc.prototype.eachLine=gc.prototype.iter;var Ec=0;function qc(M){var j=this;if(gd(j),rr(j,M)||Nn(j.display,M))return;$e(M),h&&(Ec=+new Date);var ie=Io(j,M,!0),le=M.dataTransfer.files;if(!ie||j.isReadOnly())return;if(le&&le.length&&window.FileReader&&window.File)for(var pe=le.length,Ge=Array(pe),Rt=0,lr=function(){++Rt==pe&&xl(j,function(){ie=Bt(j.doc,ie);var ma={from:ie,to:ie,text:j.doc.splitLines(Ge.filter(function(Na){return Na!=null}).join(j.doc.lineSeparator())),origin:"paste"};Hl(j.doc,ma),$l(j.doc,Re(Bt(j.doc,ie),Bt(j.doc,it(ma))))})()},Or=function(ma,Na){if(j.options.allowDropFileTypes&&V(j.options.allowDropFileTypes,ma.type)==-1){lr();return}var eo=new FileReader;eo.onerror=function(){return lr()},eo.onload=function(){var to=eo.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(to)){lr();return}Ge[Na]=to,lr()},eo.readAsText(ma)},Mr=0;Mr<le.length;Mr++)Or(le[Mr],Mr);else{if(j.state.draggingText&&j.doc.sel.contains(ie)>-1){j.state.draggingText(M),setTimeout(function(){return j.display.input.focus()},20);return}try{var Fn=M.dataTransfer.getData("Text");if(Fn){var qn;if(j.state.draggingText&&!j.state.draggingText.copy&&(qn=j.listSelections()),vo(j.doc,Re(ie,ie)),qn)for(var wi=0;wi<qn.length;++wi)mc(j.doc,"",qn[wi].anchor,qn[wi].head,"drag");j.replaceSelection(Fn,"around","paste"),j.display.input.focus()}}catch(yi){}}}function ku(M,j){if(h&&(!M.state.draggingText||+new Date-Ec<100)){Ce(j);return}if(rr(M,j)||Nn(M.display,j))return;if(j.dataTransfer.setData("Text",M.getSelection()),j.dataTransfer.effectAllowed="copyMove",j.dataTransfer.setDragImage&&!r){var ie=D("img",null,null,"position: fixed; left: 0; top: 0;");ie.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",c&&(ie.width=ie.height=1,M.display.wrapper.appendChild(ie),ie._top=ie.offsetTop),j.dataTransfer.setDragImage(ie,0,0),c&&ie.parentNode.removeChild(ie)}}function Xu(M,j){var ie=Io(M,j);if(!ie)return;var le=document.createDocumentFragment();Do(M,ie,le),M.display.dragCursor||(M.display.dragCursor=D("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),M.display.lineSpace.insertBefore(M.display.dragCursor,M.display.cursorDiv)),O(M.display.dragCursor,le)}function gd(M){M.display.dragCursor&&(M.display.lineSpace.removeChild(M.display.dragCursor),M.display.dragCursor=null)}function Ru(M){if(!document.getElementsByClassName)return;for(var j=document.getElementsByClassName("CodeMirror"),ie=[],le=0;le<j.length;le++){var pe=j[le].CodeMirror;pe&&ie.push(pe)}ie.length&&ie[0].operation(function(){for(var Ge=0;Ge<ie.length;Ge++)M(ie[Ge])})}var Cu=!1;function Uu(){if(Cu)return;nd(),Cu=!0}function nd(){var M;Pe(window,"resize",function(){M==null&&(M=setTimeout(function(){M=null,Ru(Gu)},100))}),Pe(window,"blur",function(){return Ru(Wo)})}function Gu(M){var j=M.display;j.cachedCharWidth=j.cachedTextHeight=j.cachedPaddingH=null,j.scrollbarsClipped=!1,M.setSize()}for(var nu={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"Mod",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},Tu=0;Tu<10;Tu++)nu[Tu+48]=nu[Tu+96]=String(Tu);for(var mu=65;mu<=90;mu++)nu[mu]=String.fromCharCode(mu);for(var Qu=1;Qu<=12;Qu++)nu[Qu+111]=nu[Qu+63235]="F"+Qu;var gu={};gu.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},gu.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},gu.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},gu.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},gu.default=A?gu.macDefault:gu.pcDefault;function Nd(M){var j=M.split(/-(?!$)/);M=j[j.length-1];for(var ie,le,pe,Ge,Rt=0;Rt<j.length-1;Rt++){var lr=j[Rt];if(/^(cmd|meta|m)$/i.test(lr))Ge=!0;else if(/^a(lt)?$/i.test(lr))ie=!0;else if(/^(c|ctrl|control)$/i.test(lr))le=!0;else if(/^s(hift)?$/i.test(lr))pe=!0;else throw new Error("Unrecognized modifier name: "+lr)}return ie&&(M="Alt-"+M),le&&(M="Ctrl-"+M),Ge&&(M="Cmd-"+M),pe&&(M="Shift-"+M),M}function su(M){var j={};for(var ie in M)if(M.hasOwnProperty(ie)){var le=M[ie];if(/^(name|fallthrough|(de|at)tach)$/.test(ie))continue;if(le=="..."){delete M[ie];continue}for(var pe=He(ie.split(" "),Nd),Ge=0;Ge<pe.length;Ge++){var Rt=void 0,lr=void 0;Ge==pe.length-1?(lr=pe.join(" "),Rt=le):(lr=pe.slice(0,Ge+1).join(" "),Rt="...");var Or=j[lr];if(!Or)j[lr]=Rt;else if(Or!=Rt)throw new Error("Inconsistent bindings for "+lr)}delete M[ie]}for(var Mr in j)M[Mr]=j[Mr];return M}function Lu(M,j,ie,le){j=hu(j);var pe=j.call?j.call(M,le):j[M];if(pe===!1)return"nothing";if(pe==="...")return"multi";if(pe!=null&&ie(pe))return"handled";if(j.fallthrough){if(Object.prototype.toString.call(j.fallthrough)!="[object Array]")return Lu(M,j.fallthrough,ie,le);for(var Ge=0;Ge<j.fallthrough.length;Ge++){var Rt=Lu(M,j.fallthrough[Ge],ie,le);if(Rt)return Rt}}}function Md(M){var j=typeof M=="string"?M:nu[M.keyCode];return j=="Ctrl"||j=="Alt"||j=="Shift"||j=="Mod"}function kd(M,j,ie){var le=M;return j.altKey&&le!="Alt"&&(M="Alt-"+M),(_?j.metaKey:j.ctrlKey)&&le!="Ctrl"&&(M="Ctrl-"+M),(_?j.ctrlKey:j.metaKey)&&le!="Mod"&&(M="Cmd-"+M),!ie&&j.shiftKey&&le!="Shift"&&(M="Shift-"+M),M}function vd(M,j){if(c&&M.keyCode==34&&M.char)return!1;var ie=nu[M.keyCode];return ie==null||M.altGraphKey?!1:(M.keyCode==3&&M.code&&(ie=M.code),kd(ie,M,j))}function hu(M){return typeof M=="string"?gu[M]:M}function fu(M,j){for(var ie=M.doc.sel.ranges,le=[],pe=0;pe<ie.length;pe++){for(var Ge=j(ie[pe]);le.length&&Mt(Ge.from,we(le).to)<=0;){var Rt=le.pop();if(Mt(Rt.from,Ge.from)<0){Ge.from=Rt.from;break}}le.push(Ge)}Xs(M,function(){for(var lr=le.length-1;lr>=0;lr--)mc(M.doc,"",le[lr].from,le[lr].to,"+delete");al(M)})}function Fu(M,j,ie){var le=Me(M.text,j+ie,ie);return le<0||le>M.text.length?null:le}function Ju(M,j,ie){var le=Fu(M,j.ch,ie);return le==null?null:new yr(j.line,le,ie<0?"after":"before")}function id(M,j,ie,le,pe){if(M){j.doc.direction=="rtl"&&(pe=-pe);var Ge=Et(ie,j.doc.direction);if(Ge){var Rt=pe<0?we(Ge):Ge[0],lr=pe<0==(Rt.level==1),Or=lr?"after":"before",Mr;if(Rt.level>0||j.doc.direction=="rtl"){var Fn=qi(j,ie);Mr=pe<0?ie.text.length-1:0;var qn=na(j,Fn,Mr).top;Mr=Ie(function(wi){return na(j,Fn,wi).top==qn},pe<0==(Rt.level==1)?Rt.from:Rt.to-1,Mr),Or=="before"&&(Mr=Fu(ie,Mr,1))}else Mr=pe<0?Rt.to:Rt.from;return new yr(le,Mr,Or)}}return new yr(le,pe<0?ie.text.length:0,pe<0?"before":"after")}function Rd(M,j,ie,le){var pe=Et(j,M.doc.direction);if(!pe)return Ju(j,ie,le);ie.ch>=j.text.length?(ie.ch=j.text.length,ie.sticky="before"):ie.ch<=0&&(ie.ch=0,ie.sticky="after");var Ge=De(pe,ie.ch,ie.sticky),Rt=pe[Ge];if(M.doc.direction=="ltr"&&Rt.level%2==0&&(le>0?Rt.to>ie.ch:Rt.from<ie.ch))return Ju(j,ie,le);var lr=function(Va,xo){return Fu(j,Va instanceof yr?Va.ch:Va,xo)},Or,Mr=function(Va){return M.options.lineWrapping?(Or=Or||qi(M,j),Ao(M,j,Or,Va)):{begin:0,end:j.text.length}},Fn=Mr(ie.sticky=="before"?lr(ie,-1):ie.ch);if(M.doc.direction=="rtl"||Rt.level==1){var qn=Rt.level==1==le<0,wi=lr(ie,qn?1:-1);if(wi!=null&&(qn?wi<=Rt.to&&wi<=Fn.end:wi>=Rt.from&&wi>=Fn.begin)){var yi=qn?"before":"after";return new yr(ie.line,wi,yi)}}var ma=function(Va,xo,Qo){for(var js=function(Jl,jc){return jc?new yr(ie.line,lr(Jl,1),"before"):new yr(ie.line,Jl,"after")};Va>=0&&Va<pe.length;Va+=xo){var As=pe[Va],fl=xo>0==(As.level!=1),Fl=fl?Qo.begin:lr(Qo.end,-1);if(As.from<=Fl&&Fl<As.to)return js(Fl,fl);if(Fl=fl?As.from:lr(As.to,-1),Qo.begin<=Fl&&Fl<Qo.end)return js(Fl,fl)}},Na=ma(Ge+le,le,Fn);if(Na)return Na;var eo=le>0?Fn.end:lr(Fn.begin,-1);return eo!=null&&!(le>0&&eo==j.text.length)&&(Na=ma(le>0?0:pe.length-1,le,Mr(eo)),Na)?Na:null}var ju={selectAll:ll,singleSelection:function(j){return j.setSelection(j.getCursor("anchor"),j.getCursor("head"),ve)},killLine:function(j){return fu(j,function(ie){if(ie.empty()){var le=rt(j.doc,ie.head.line).text.length;return ie.head.ch==le&&ie.head.line<j.lastLine()?{from:ie.head,to:yr(ie.head.line+1,0)}:{from:ie.head,to:yr(ie.head.line,le)}}else return{from:ie.from(),to:ie.to()}})},deleteLine:function(j){return fu(j,function(ie){return{from:yr(ie.from().line,0),to:Bt(j.doc,yr(ie.to().line+1,0))}})},delLineLeft:function(j){return fu(j,function(ie){return{from:yr(ie.from().line,0),to:ie.from()}})},delWrappedLineLeft:function(j){return fu(j,function(ie){var le=j.charCoords(ie.head,"div").top+5,pe=j.coordsChar({left:0,top:le},"div");return{from:pe,to:ie.from()}})},delWrappedLineRight:function(j){return fu(j,function(ie){var le=j.charCoords(ie.head,"div").top+5,pe=j.coordsChar({left:j.display.lineDiv.offsetWidth+100,top:le},"div");return{from:ie.from(),to:pe}})},undo:function(j){return j.undo()},redo:function(j){return j.redo()},undoSelection:function(j){return j.undoSelection()},redoSelection:function(j){return j.redoSelection()},goDocStart:function(j){return j.extendSelection(yr(j.firstLine(),0))},goDocEnd:function(j){return j.extendSelection(yr(j.lastLine()))},goLineStart:function(j){return j.extendSelectionsBy(function(ie){return Fd(j,ie.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(j){return j.extendSelectionsBy(function(ie){return Zu(j,ie.head)},{origin:"+move",bias:1})},goLineEnd:function(j){return j.extendSelectionsBy(function(ie){return Ad(j,ie.head.line)},{origin:"+move",bias:-1})},goLineRight:function(j){return j.extendSelectionsBy(function(ie){var le=j.cursorCoords(ie.head,"div").top+5;return j.coordsChar({left:j.display.lineDiv.offsetWidth+100,top:le},"div")},xe)},goLineLeft:function(j){return j.extendSelectionsBy(function(ie){var le=j.cursorCoords(ie.head,"div").top+5;return j.coordsChar({left:0,top:le},"div")},xe)},goLineLeftSmart:function(j){return j.extendSelectionsBy(function(ie){var le=j.cursorCoords(ie.head,"div").top+5,pe=j.coordsChar({left:0,top:le},"div");return pe.ch<j.getLine(pe.line).search(/\S/)?Zu(j,ie.head):pe},xe)},goLineUp:function(j){return j.moveV(-1,"line")},goLineDown:function(j){return j.moveV(1,"line")},goPageUp:function(j){return j.moveV(-1,"page")},goPageDown:function(j){return j.moveV(1,"page")},goCharLeft:function(j){return j.moveH(-1,"char")},goCharRight:function(j){return j.moveH(1,"char")},goColumnLeft:function(j){return j.moveH(-1,"column")},goColumnRight:function(j){return j.moveH(1,"column")},goWordLeft:function(j){return j.moveH(-1,"word")},goGroupRight:function(j){return j.moveH(1,"group")},goGroupLeft:function(j){return j.moveH(-1,"group")},goWordRight:function(j){return j.moveH(1,"word")},delCharBefore:function(j){return j.deleteH(-1,"codepoint")},delCharAfter:function(j){return j.deleteH(1,"char")},delWordBefore:function(j){return j.deleteH(-1,"word")},delWordAfter:function(j){return j.deleteH(1,"word")},delGroupBefore:function(j){return j.deleteH(-1,"group")},delGroupAfter:function(j){return j.deleteH(1,"group")},indentAuto:function(j){return j.indentSelection("smart")},indentMore:function(j){return j.indentSelection("add")},indentLess:function(j){return j.indentSelection("subtract")},insertTab:function(j){return j.replaceSelection(" ")},insertSoftTab:function(j){for(var ie=[],le=j.listSelections(),pe=j.options.tabSize,Ge=0;Ge<le.length;Ge++){var Rt=le[Ge].from(),lr=H(j.getLine(Rt.line),Rt.ch,pe);ie.push(Ze(pe-lr%pe))}j.replaceSelections(ie)},defaultTab:function(j){j.somethingSelected()?j.indentSelection("add"):j.execCommand("insertTab")},transposeChars:function(j){return Xs(j,function(){for(var ie=j.listSelections(),le=[],pe=0;pe<ie.length;pe++){if(!ie[pe].empty())continue;var Ge=ie[pe].head,Rt=rt(j.doc,Ge.line).text;if(Rt){if(Ge.ch==Rt.length&&(Ge=new yr(Ge.line,Ge.ch-1)),Ge.ch>0)Ge=new yr(Ge.line,Ge.ch+1),j.replaceRange(Rt.charAt(Ge.ch-1)+Rt.charAt(Ge.ch-2),yr(Ge.line,Ge.ch-2),Ge,"+transpose");else if(Ge.line>j.doc.first){var lr=rt(j.doc,Ge.line-1).text;lr&&(Ge=new yr(Ge.line,1),j.replaceRange(Rt.charAt(0)+j.doc.lineSeparator()+lr.charAt(lr.length-1),yr(Ge.line-1,lr.length-1),Ge,"+transpose"))}}le.push(new fe(Ge,Ge))}j.setSelections(le)})},newlineAndIndent:function(j){return Xs(j,function(){for(var ie=j.listSelections(),le=ie.length-1;le>=0;le--)j.replaceRange(j.doc.lineSeparator(),ie[le].anchor,ie[le].head,"+input");ie=j.listSelections();for(var pe=0;pe<ie.length;pe++)j.indentLine(ie[pe].from().line,null,!0);al(j)})},openLine:function(j){return j.replaceSelection(`
`,"start")},toggleOverwrite:function(j){return j.toggleOverwrite()}};function Fd(M,j){var ie=rt(M.doc,j),le=Un(ie);return le!=ie&&(j=ar(le)),id(!0,M,le,j,1)}function Ad(M,j){var ie=rt(M.doc,j),le=fn(ie);return le!=ie&&(j=ar(le)),id(!0,M,ie,j,-1)}function Zu(M,j){var ie=Fd(M,j.line),le=rt(M.doc,ie.line),pe=Et(le,M.doc.direction);if(!pe||pe[0].level==0){var Ge=Math.max(ie.ch,le.text.search(/\S/)),Rt=j.line==ie.line&&j.ch<=Ge&&j.ch;return yr(ie.line,Rt?0:Ge,ie.sticky)}return ie}function vc(M,j,ie){if(typeof j=="string"&&(j=ju[j],!j))return!1;M.display.input.ensurePolled();var le=M.display.shift,pe=!1;try{M.isReadOnly()&&(M.state.suppressEdits=!0),ie&&(M.display.shift=!1),pe=j(M)!=se}finally{M.display.shift=le,M.state.suppressEdits=!1}return pe}function Jc(M,j,ie){for(var le=0;le<M.state.keyMaps.length;le++){var pe=Lu(j,M.state.keyMaps[le],ie,M);if(pe)return pe}return M.options.extraKeys&&Lu(j,M.options.extraKeys,ie,M)||Lu(j,M.options.keyMap,ie,M)}var lu=new X;function $u(M,j,ie,le){var pe=M.state.keySeq;if(pe){if(Md(j))return"handled";if(/\'$/.test(j)?M.state.keySeq=null:lu.set(50,function(){M.state.keySeq==pe&&(M.state.keySeq=null,M.display.input.reset())}),ad(M,pe+" "+j,ie,le))return!0}return ad(M,j,ie,le)}function ad(M,j,ie,le){var pe=Jc(M,j,le);return pe=="multi"&&(M.state.keySeq=j),pe=="handled"&&ft(M,"keyHandled",M,j,ie),(pe=="handled"||pe=="multi")&&($e(ie),Ya(M)),!!pe}function bu(M,j){var ie=vd(j,!0);return ie?j.shiftKey&&!M.state.keySeq?$u(M,"Shift-"+ie,j,function(le){return vc(M,le,!0)})||$u(M,ie,j,function(le){if(typeof le=="string"?/^go[A-Z]/.test(le):le.motion)return vc(M,le)}):$u(M,ie,j,function(le){return vc(M,le)}):!1}function cu(M,j,ie){return $u(M,"'"+ie+"'",j,function(le){return vc(M,le,!0)})}var yd=null;function bd(M){var j=this;if(M.target&&M.target!=j.display.input.getField())return;if(j.curOp.focus=K(),rr(j,M))return;h&&l<11&&M.keyCode==27&&(M.returnValue=!1);var ie=M.keyCode;j.display.shift=ie==16||M.shiftKey;var le=bu(j,M);c&&(yd=le?ie:null,!le&&ie==88&&!ut&&(A?M.metaKey:M.ctrlKey)&&j.replaceSelection("",null,"cut")),v&&!A&&!le&&ie==46&&M.shiftKey&&!M.ctrlKey&&document.execCommand&&document.execCommand("cut"),ie==18&&!/\bCodeMirror-crosshair\b/.test(j.display.lineDiv.className)&&Bd(j)}function Bd(M){var j=M.display.lineDiv;Z(j,"CodeMirror-crosshair");function ie(le){(le.keyCode==18||!le.altKey)&&(E(j,"CodeMirror-crosshair"),pt(document,"keyup",ie),pt(document,"mouseover",ie))}Pe(document,"keyup",ie),Pe(document,"mouseover",ie)}function wd(M){M.keyCode==16&&(this.doc.sel.shift=!1),rr(this,M)}function xd(M){var j=this;if(M.target&&M.target!=j.display.input.getField())return;if(Nn(j.display,M)||rr(j,M)||M.ctrlKey&&!M.altKey||A&&M.metaKey)return;var ie=M.keyCode,le=M.charCode;if(c&&ie==yd){yd=null,$e(M);return}if(c&&(!M.which||M.which<10)&&bu(j,M))return;var pe=String.fromCharCode(le==null?ie:le);if(pe=="\b")return;if(cu(j,M,pe))return;j.display.input.onKeyPress(M)}var Pd=400,od=function(j,ie,le){this.time=j,this.pos=ie,this.button=le};od.prototype.compare=function(M,j,ie){return this.time+Pd>M&&Mt(j,this.pos)==0&&ie==this.button};var wu,xu;function Hu(M,j){var ie=+new Date;return xu&&xu.compare(ie,M,j)?(wu=xu=null,"triple"):wu&&wu.compare(ie,M,j)?(xu=new od(ie,M,j),wu=null,"double"):(wu=new od(ie,M,j),xu=null,"single")}function Wu(M){var j=this,ie=j.display;if(rr(j,M)||ie.activeTouch&&ie.input.supportsTouch())return;if(ie.input.ensurePolled(),ie.shift=M.shiftKey,Nn(ie,M)){s||(ie.scroller.draggable=!1,setTimeout(function(){return ie.scroller.draggable=!0},100));return}if(zu(j,M))return;var le=Io(j,M),pe=ce(M),Ge=le?Hu(le,pe):"single";if(window.focus(),pe==1&&j.state.selectingText&&j.state.selectingText(M),le&&Ud(j,pe,le,Ge,M))return;pe==1?le?sd(j,le,Ge,M):Ne(M)==ie.scroller&&$e(M):pe==2?(le&&Tl(j.doc,le),setTimeout(function(){return ie.input.focus()},20)):pe==3&&(C?j.display.input.onContextMenu(M):rs(j))}function Ud(M,j,ie,le,pe){var Ge="Click";return le=="double"?Ge="Double"+Ge:le=="triple"&&(Ge="Triple"+Ge),Ge=(j==1?"Left":j==2?"Middle":"Right")+Ge,$u(M,kd(Ge,pe),pe,function(Rt){if(typeof Rt=="string"&&(Rt=ju[Rt]),!Rt)return!1;var lr=!1;try{M.isReadOnly()&&(M.state.suppressEdits=!0),lr=Rt(M,ie)!=se}finally{M.state.suppressEdits=!1}return lr})}function qu(M,j,ie){var le=M.getOption("configureMouse"),pe=le?le(M,j,ie):{};if(pe.unit==null){var Ge=b?ie.shiftKey&&ie.metaKey:ie.altKey;pe.unit=Ge?"rectangle":j=="single"?"char":j=="double"?"word":"line"}return(pe.extend==null||M.doc.extend)&&(pe.extend=M.doc.extend||ie.shiftKey),pe.addNew==null&&(pe.addNew=A?ie.metaKey:ie.ctrlKey),pe.moveOnDrag==null&&(pe.moveOnDrag=!(A?ie.altKey:ie.ctrlKey)),pe}function sd(M,j,ie,le){h?setTimeout(W(zs,M),0):M.curOp.focus=K();var pe=qu(M,ie,le),Ge=M.doc.sel,Rt;M.options.dragDrop&&dt&&!M.isReadOnly()&&ie=="single"&&(Rt=Ge.contains(j))>-1&&(Mt((Rt=Ge.ranges[Rt]).from(),j)<0||j.xRel>0)&&(Mt(Rt.to(),j)>0||j.xRel<0)?ld(M,le,j,pe):vu(M,le,j,pe)}function ld(M,j,ie,le){var pe=M.display,Ge=!1,Rt=xl(M,function(Mr){s&&(pe.scroller.draggable=!1),M.state.draggingText=!1,pt(pe.wrapper.ownerDocument,"mouseup",Rt),pt(pe.wrapper.ownerDocument,"mousemove",lr),pt(pe.scroller,"dragstart",Or),pt(pe.scroller,"drop",Rt),Ge||($e(Mr),le.addNew||Tl(M.doc,ie,null,null,le.extend),s&&!r||h&&l==9?setTimeout(function(){pe.wrapper.ownerDocument.body.focus({preventScroll:!0}),pe.input.focus()},20):pe.input.focus())}),lr=function(Fn){Ge=Ge||Math.abs(j.clientX-Fn.clientX)+Math.abs(j.clientY-Fn.clientY)>=10},Or=function(){return Ge=!0};s&&(pe.scroller.draggable=!0),M.state.draggingText=Rt,Rt.copy=!le.moveOnDrag,pe.scroller.dragDrop&&pe.scroller.dragDrop(),Pe(pe.wrapper.ownerDocument,"mouseup",Rt),Pe(pe.wrapper.ownerDocument,"mousemove",lr),Pe(pe.scroller,"dragstart",Or),Pe(pe.scroller,"drop",Rt),rs(M),setTimeout(function(){return pe.input.focus()},20)}function Ou(M,j,ie){if(ie=="char")return new fe(j,j);if(ie=="word")return M.findWordAt(j);if(ie=="line")return new fe(yr(j.line,0),Bt(M.doc,yr(j.line+1,0)));var le=ie(M,j);return new fe(le.from,le.to)}function vu(M,j,ie,le){var pe=M.display,Ge=M.doc;$e(j);var Rt,lr,Or=Ge.sel,Mr=Or.ranges;if(le.addNew&&!le.extend?(lr=Ge.sel.contains(ie),lr>-1?Rt=Mr[lr]:Rt=new fe(ie,ie)):(Rt=Ge.sel.primary(),lr=Ge.sel.primIndex),le.unit=="rectangle")le.addNew||(Rt=new fe(ie,ie)),ie=Io(M,j,!0,!0),lr=-1;else{var Fn=Ou(M,ie,le.unit);le.extend?Rt=Gl(Rt,Fn.anchor,Fn.head,le.extend):Rt=Fn}le.addNew?lr==-1?(lr=Mr.length,yl(Ge,Ee(M,Mr.concat([Rt]),lr),{scroll:!1,origin:"*mouse"})):Mr.length>1&&Mr[lr].empty()&&le.unit=="char"&&!le.extend?(yl(Ge,Ee(M,Mr.slice(0,lr).concat(Mr.slice(lr+1)),0),{scroll:!1,origin:"*mouse"}),Or=Ge.sel):Rc(Ge,lr,Rt,ue):(lr=0,yl(Ge,new jt([Rt],0),ue),Or=Ge.sel);var qn=ie;function wi(xo){if(Mt(qn,xo)==0)return;if(qn=xo,le.unit=="rectangle"){for(var Qo=[],js=M.options.tabSize,As=H(rt(Ge,ie.line).text,ie.ch,js),fl=H(rt(Ge,xo.line).text,xo.ch,js),Fl=Math.min(As,fl),oc=Math.max(As,fl),Jl=Math.min(ie.line,xo.line),jc=Math.min(M.lastLine(),Math.max(ie.line,xo.line));Jl<=jc;Jl++){var ru=rt(Ge,Jl).text,Oc=Fe(ru,Fl,js);Fl==oc?Qo.push(new fe(yr(Jl,Oc),yr(Jl,Oc))):ru.length>Oc&&Qo.push(new fe(yr(Jl,Oc),yr(Jl,Fe(ru,oc,js))))}Qo.length||Qo.push(new fe(ie,ie)),yl(Ge,Ee(M,Or.ranges.slice(0,lr).concat(Qo),lr),{origin:"*mouse",scroll:!1}),M.scrollIntoView(xo)}else{var Zc=Rt,Bc=Ou(M,xo,le.unit),Hc=Zc.anchor,Pc;Mt(Bc.anchor,Hc)>0?(Pc=Bc.head,Hc=Ht(Zc.from(),Bc.anchor)):(Pc=Bc.anchor,Hc=pr(Zc.to(),Bc.head));var xc=Or.ranges.slice(0);xc[lr]=Zd(M,new fe(Bt(Ge,Hc),Pc)),yl(Ge,Ee(M,xc,lr),ue)}}var yi=pe.wrapper.getBoundingClientRect(),ma=0;function Na(xo){var Qo=++ma,js=Io(M,xo,!0,le.unit=="rectangle");if(!js)return;if(Mt(js,qn)!=0){M.curOp.focus=K(),wi(js);var As=ul(pe,Ge);(js.line>=As.to||js.line<As.from)&&setTimeout(xl(M,function(){ma==Qo&&Na(xo)}),150)}else{var fl=xo.clientY<yi.top?-20:xo.clientY>yi.bottom?20:0;fl&&setTimeout(xl(M,function(){if(ma!=Qo)return;pe.scroller.scrollTop+=fl,Na(xo)}),50)}}function eo(xo){M.state.selectingText=!1,ma=Infinity,xo&&($e(xo),pe.input.focus()),pt(pe.wrapper.ownerDocument,"mousemove",to),pt(pe.wrapper.ownerDocument,"mouseup",Va),Ge.history.lastSelOrigin=null}var to=xl(M,function(xo){xo.buttons===0||!ce(xo)?eo(xo):Na(xo)}),Va=xl(M,eo);M.state.selectingText=Va,Pe(pe.wrapper.ownerDocument,"mousemove",to),Pe(pe.wrapper.ownerDocument,"mouseup",Va)}function Zd(M,j){var ie=j.anchor,le=j.head,pe=rt(M.doc,ie.line);if(Mt(ie,le)==0&&ie.sticky==le.sticky)return j;var Ge=Et(pe);if(!Ge)return j;var Rt=De(Ge,ie.ch,ie.sticky),lr=Ge[Rt];if(lr.from!=ie.ch&&lr.to!=ie.ch)return j;var Or=Rt+(lr.from==ie.ch==(lr.level!=1)?0:1);if(Or==0||Or==Ge.length)return j;var Mr;if(le.line!=ie.line)Mr=(le.line-ie.line)*(M.doc.direction=="ltr"?1:-1)>0;else{var Fn=De(Ge,le.ch,le.sticky),qn=Fn-Rt||(le.ch-ie.ch)*(lr.level==1?-1:1);Fn==Or-1||Fn==Or?Mr=qn<0:Mr=qn>0}var wi=Ge[Or+(Mr?-1:0)],yi=Mr==(wi.level==1),ma=yi?wi.from:wi.to,Na=yi?"after":"before";return ie.ch==ma&&ie.sticky==Na?j:new fe(new yr(ie.line,ma,Na),le)}function Iu(M,j,ie,le){var pe,Ge;if(j.touches)pe=j.touches[0].clientX,Ge=j.touches[0].clientY;else try{pe=j.clientX,Ge=j.clientY}catch(wi){return!1}if(pe>=Math.floor(M.display.gutters.getBoundingClientRect().right))return!1;le&&$e(j);var Rt=M.display,lr=Rt.lineDiv.getBoundingClientRect();if(Ge>lr.bottom||!Kt(M,ie))return re(j);Ge-=lr.top-Rt.viewOffset;for(var Or=0;Or<M.display.gutterSpecs.length;++Or){var Mr=Rt.gutters.childNodes[Or];if(Mr&&Mr.getBoundingClientRect().right>=pe){var Fn=Gr(M.doc,Ge),qn=M.display.gutterSpecs[Or];return zt(M,ie,M,Fn,qn.className,j),re(j)}}}function zu(M,j){return Iu(M,j,"gutterClick",!0)}function cd(M,j){if(Nn(M.display,j)||ed(M,j))return;if(rr(M,j,"contextmenu"))return;C||M.display.input.onContextMenu(j)}function ed(M,j){return Kt(M,"gutterContextMenu")?Iu(M,j,"gutterContextMenu",!1):!1}function _d(M){M.display.wrapper.className=M.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+M.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Fo(M)}var Ku={toString:function(){return"CodeMirror.Init"}},Sd={},Se={};function nt(M){var j=M.optionHandlers;function ie(le,pe,Ge,Rt){M.defaults[le]=pe,Ge&&(j[le]=Rt?function(lr,Or,Mr){Mr!=Ku&&Ge(lr,Or,Mr)}:Ge)}M.defineOption=ie,M.Init=Ku,ie("value","",function(le,pe){return le.setValue(pe)},!0),ie("mode",null,function(le,pe){le.doc.modeOption=pe,Cn(le)},!0),ie("indentUnit",2,Cn,!0),ie("indentWithTabs",!1),ie("smartIndent",!0),ie("tabSize",4,function(le){ci(le),Fo(le),Cs(le)},!0),ie("lineSeparator",null,function(le,pe){if(le.doc.lineSep=pe,!pe)return;var Ge=[],Rt=le.doc.first;le.doc.iter(function(Or){for(var Mr=0;;){var Fn=Or.text.indexOf(pe,Mr);if(Fn==-1)break;Mr=Fn+pe.length,Ge.push(yr(Rt,Fn))}Rt++});for(var lr=Ge.length-1;lr>=0;lr--)mc(le.doc,pe,Ge[lr],yr(Ge[lr].line,Ge[lr].ch+pe.length))}),ie("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(le,pe,Ge){le.state.specialChars=new RegExp(pe.source+(pe.test(" ")?"":"| "),"g"),Ge!=Ku&&le.refresh()}),ie("specialCharPlaceholder",Pi,function(le){return le.refresh()},!0),ie("electricChars",!0),ie("inputStyle",g?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),ie("spellcheck",!1,function(le,pe){return le.getInputField().spellcheck=pe},!0),ie("autocorrect",!1,function(le,pe){return le.getInputField().autocorrect=pe},!0),ie("autocapitalize",!1,function(le,pe){return le.getInputField().autocapitalize=pe},!0),ie("rtlMoveVisually",!x),ie("wholeLineUpdateBefore",!0),ie("theme","default",function(le){_d(le),Sc(le)},!0),ie("keyMap","default",function(le,pe,Ge){var Rt=hu(pe),lr=Ge!=Ku&&hu(Ge);lr&&lr.detach&&lr.detach(le,Rt),Rt.attach&&Rt.attach(le,lr||null)}),ie("extraKeys",null),ie("configureMouse",null),ie("lineWrapping",!1,Sr,!0),ie("gutters",[],function(le,pe){le.display.gutterSpecs=uc(pe,le.options.lineNumbers),Sc(le)},!0),ie("fixedGutter",!0,function(le,pe){le.display.gutters.style.left=pe?Eo(le.display)+"px":"0",le.refresh()},!0),ie("coverGutterNextToScrollbar",!1,function(le){return Co(le)},!0),ie("scrollbarStyle","native",function(le){Vs(le),Co(le),le.display.scrollbars.setScrollTop(le.doc.scrollTop),le.display.scrollbars.setScrollLeft(le.doc.scrollLeft)},!0),ie("lineNumbers",!1,function(le,pe){le.display.gutterSpecs=uc(le.options.gutters,pe),Sc(le)},!0),ie("firstLineNumber",1,Sc,!0),ie("lineNumberFormatter",function(le){return le},Sc,!0),ie("showCursorWhenSelecting",!1,Fa,!0),ie("resetSelectionOnContextMenu",!0),ie("lineWiseCopyCut",!0),ie("pasteLinesPerSelection",!0),ie("selectionsMayTouch",!1),ie("readOnly",!1,function(le,pe){pe=="nocursor"&&(Wo(le),le.display.input.blur()),le.display.input.readOnlyChanged(pe)}),ie("screenReaderLabel",null,function(le,pe){pe=pe===""?null:pe,le.display.input.screenReaderLabelChanged(pe)}),ie("disableInput",!1,function(le,pe){pe||le.display.input.reset()},!0),ie("dragDrop",!0,Pt),ie("allowDropFileTypes",null),ie("cursorBlinkRate",530),ie("cursorScrollMargin",0),ie("cursorHeight",1,Fa,!0),ie("singleCursorHeightPerLine",!0,Fa,!0),ie("workTime",100),ie("workDelay",100),ie("flattenSpans",!0,ci,!0),ie("addModeClass",!1,ci,!0),ie("pollInterval",100),ie("undoDepth",200,function(le,pe){return le.doc.history.undoDepth=pe}),ie("historyEventDelay",1250),ie("viewportMargin",10,function(le){return le.refresh()},!0),ie("maxHighlightLength",1e4,ci,!0),ie("moveInputWithCursor",!0,function(le,pe){pe||le.display.input.resetPosition()}),ie("tabindex",null,function(le,pe){return le.display.input.getField().tabIndex=pe||""}),ie("autofocus",null),ie("direction","ltr",function(le,pe){return le.doc.setDirection(pe)},!0),ie("phrases",null)}function Pt(M,j,ie){var le=ie&&ie!=Ku;if(!j!=!le){var pe=M.display.dragFunctions,Ge=j?Pe:pt;Ge(M.display.scroller,"dragstart",pe.start),Ge(M.display.scroller,"dragenter",pe.enter),Ge(M.display.scroller,"dragover",pe.over),Ge(M.display.scroller,"dragleave",pe.leave),Ge(M.display.scroller,"drop",pe.drop)}}function Sr(M){M.options.lineWrapping?(Z(M.display.wrapper,"CodeMirror-wrap"),M.display.sizer.style.minWidth="",M.display.sizerWidth=null):(E(M.display.wrapper,"CodeMirror-wrap"),Yi(M)),ws(M),Cs(M),Fo(M),setTimeout(function(){return Co(M)},100)}function Kr(M,j){var ie=this;if(!(this instanceof Kr))return new Kr(M,j);this.options=j=j?z(j):{},z(Sd,j,!1);var le=j.value;typeof le=="string"?le=new gc(le,j.mode,null,j.lineSeparator,j.direction):j.mode&&(le.modeOption=j.mode),this.doc=le;var pe=new Kr.inputStyles[j.inputStyle](this),Ge=this.display=new ml(M,le,pe,j);Ge.wrapper.CodeMirror=this,_d(this),j.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Vs(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new X,keySeq:null,specialChars:null},j.autofocus&&!g&&Ge.input.focus(),h&&l<11&&setTimeout(function(){return ie.display.input.reset(!0)},20),tn(this),Uu(),ds(this),this.curOp.forceUpdate=!0,Qa(this,le),j.autofocus&&!g||this.hasFocus()?setTimeout(function(){ie.hasFocus()&&!ie.state.focused&&Po(ie)},20):Wo(this);for(var Rt in Se)Se.hasOwnProperty(Rt)&&Se[Rt](this,j[Rt],Ku);Mc(this),j.finishInit&&j.finishInit(this);for(var lr=0;lr<an.length;++lr)an[lr](this);sl(this),s&&j.lineWrapping&&getComputedStyle(Ge.lineDiv).textRendering=="optimizelegibility"&&(Ge.lineDiv.style.textRendering="auto")}Kr.defaults=Sd,Kr.optionHandlers=Se;function tn(M){var j=M.display;Pe(j.scroller,"mousedown",xl(M,Wu)),h&&l<11?Pe(j.scroller,"dblclick",xl(M,function(Or){if(rr(M,Or))return;var Mr=Io(M,Or);if(!Mr||zu(M,Or)||Nn(M.display,Or))return;$e(Or);var Fn=M.findWordAt(Mr);Tl(M.doc,Fn.anchor,Fn.head)})):Pe(j.scroller,"dblclick",function(Or){return rr(M,Or)||$e(Or)}),Pe(j.scroller,"contextmenu",function(Or){return cd(M,Or)}),Pe(j.input.getField(),"contextmenu",function(Or){j.scroller.contains(Or.target)||cd(M,Or)});var ie,le={end:0};function pe(){j.activeTouch&&(ie=setTimeout(function(){return j.activeTouch=null},1e3),le=j.activeTouch,le.end=+new Date)}function Ge(Or){if(Or.touches.length!=1)return!1;var Mr=Or.touches[0];return Mr.radiusX<=1&&Mr.radiusY<=1}function Rt(Or,Mr){if(Mr.left==null)return!0;var Fn=Mr.left-Or.left,qn=Mr.top-Or.top;return Fn*Fn+qn*qn>20*20}Pe(j.scroller,"touchstart",function(Or){if(!rr(M,Or)&&!Ge(Or)&&!zu(M,Or)){j.input.ensurePolled(),clearTimeout(ie);var Mr=+new Date;j.activeTouch={start:Mr,moved:!1,prev:Mr-le.end<=300?le:null},Or.touches.length==1&&(j.activeTouch.left=Or.touches[0].pageX,j.activeTouch.top=Or.touches[0].pageY)}}),Pe(j.scroller,"touchmove",function(){j.activeTouch&&(j.activeTouch.moved=!0)}),Pe(j.scroller,"touchend",function(Or){var Mr=j.activeTouch;if(Mr&&!Nn(j,Or)&&Mr.left!=null&&!Mr.moved&&new Date-Mr.start<300){var Fn=M.coordsChar(j.activeTouch,"page"),qn;!Mr.prev||Rt(Mr,Mr.prev)?qn=new fe(Fn,Fn):!Mr.prev.prev||Rt(Mr,Mr.prev.prev)?qn=M.findWordAt(Fn):qn=new fe(yr(Fn.line,0),Bt(M.doc,yr(Fn.line+1,0))),M.setSelection(qn.anchor,qn.head),M.focus(),$e(Or)}pe()}),Pe(j.scroller,"touchcancel",pe),Pe(j.scroller,"scroll",function(){j.scroller.clientHeight&&(wa(M,j.scroller.scrollTop),ps(M,j.scroller.scrollLeft,!0),zt(M,"scroll",M))}),Pe(j.scroller,"mousewheel",function(Or){return Hi(M,Or)}),Pe(j.scroller,"DOMMouseScroll",function(Or){return Hi(M,Or)}),Pe(j.wrapper,"scroll",function(){return j.wrapper.scrollTop=j.wrapper.scrollLeft=0}),j.dragFunctions={enter:function(Mr){rr(M,Mr)||Ce(Mr)},over:function(Mr){rr(M,Mr)||(Xu(M,Mr),Ce(Mr))},start:function(Mr){return ku(M,Mr)},drop:xl(M,qc),leave:function(Mr){rr(M,Mr)||gd(M)}};var lr=j.input.getField();Pe(lr,"keyup",function(Or){return wd.call(M,Or)}),Pe(lr,"keydown",xl(M,bd)),Pe(lr,"keypress",xl(M,xd)),Pe(lr,"focus",function(Or){return Po(M,Or)}),Pe(lr,"blur",function(Or){return Wo(M,Or)})}var an=[];Kr.defineInitHook=function(M){return an.push(M)};function gn(M,j,ie,le){var pe=M.doc,Ge;ie==null&&(ie="add"),ie=="smart"&&(pe.mode.indent?Ge=ti(M,j).state:ie="prev");var Rt=M.options.tabSize,lr=rt(pe,j),Or=H(lr.text,null,Rt);lr.stateAfter&&(lr.stateAfter=null);var Mr=lr.text.match(/^\s*/)[0],Fn;if(!le&&!/\S/.test(lr.text))Fn=0,ie="not";else if(ie=="smart"&&(Fn=pe.mode.indent(Ge,lr.text.slice(Mr.length),lr.text),Fn==se||Fn>150)){if(!le)return;ie="prev"}ie=="prev"?j>pe.first?Fn=H(rt(pe,j-1).text,null,Rt):Fn=0:ie=="add"?Fn=Or+M.options.indentUnit:ie=="subtract"?Fn=Or-M.options.indentUnit:typeof ie=="number"&&(Fn=Or+ie),Fn=Math.max(0,Fn);var qn="",wi=0;if(M.options.indentWithTabs)for(var yi=Math.floor(Fn/Rt);yi;--yi)wi+=Rt,qn+=" ";if(wi<Fn&&(qn+=Ze(Fn-wi)),qn!=Mr)return mc(pe,qn,yr(j,0),yr(j,Mr.length),"+input"),lr.stateAfter=null,!0;for(var ma=0;ma<pe.sel.ranges.length;ma++){var Na=pe.sel.ranges[ma];if(Na.head.line==j&&Na.head.ch<Mr.length){var eo=yr(j,Mr.length);Rc(pe,ma,new fe(eo,eo));break}}}var _n=null;function Xn(M){_n=M}function lt(M,j,ie,le,pe){var Ge=M.doc;M.display.shift=!1,le||(le=Ge.sel);var Rt=+new Date-200,lr=pe=="paste"||M.state.pasteIncoming>Rt,Or=ct(j),Mr=null;if(lr&&le.ranges.length>1)if(_n&&_n.text.join(`
`)==j){if(le.ranges.length%_n.text.length==0){Mr=[];for(var Fn=0;Fn<_n.text.length;Fn++)Mr.push(Ge.splitLines(_n.text[Fn]))}}else Or.length==le.ranges.length&&M.options.pasteLinesPerSelection&&(Mr=He(Or,function(to){return[to]}));for(var qn=M.curOp.updateInput,wi=le.ranges.length-1;wi>=0;wi--){var yi=le.ranges[wi],ma=yi.from(),Na=yi.to();yi.empty()&&(ie&&ie>0?ma=yr(ma.line,ma.ch-ie):M.state.overwrite&&!lr?Na=yr(Na.line,Math.min(rt(Ge,Na.line).text.length,Na.ch+we(Or).length)):lr&&_n&&_n.lineWise&&_n.text.join(`
`)==Or.join(`
`)&&(ma=Na=yr(ma.line,0)));var eo={from:ma,to:Na,text:Mr?Mr[wi%Mr.length]:Or,origin:pe||(lr?"paste":M.state.cutIncoming>Rt?"cut":"+input")};Hl(M.doc,eo),ft(M,"inputRead",M,eo)}j&&!lr&&Qe(M,j),al(M),M.curOp.updateInput<2&&(M.curOp.updateInput=qn),M.curOp.typing=!0,M.state.pasteIncoming=M.state.cutIncoming=-1}function ge(M,j){var ie=M.clipboardData&&M.clipboardData.getData("Text");if(ie)return M.preventDefault(),!j.isReadOnly()&&!j.options.disableInput&&Xs(j,function(){return lt(j,ie,0,null,"paste")}),!0}function Qe(M,j){if(!M.options.electricChars||!M.options.smartIndent)return;for(var ie=M.doc.sel,le=ie.ranges.length-1;le>=0;le--){var pe=ie.ranges[le];if(pe.head.ch>100||le&&ie.ranges[le-1].head.line==pe.head.line)continue;var Ge=M.getModeAt(pe.head),Rt=!1;if(Ge.electricChars){for(var lr=0;lr<Ge.electricChars.length;lr++)if(j.indexOf(Ge.electricChars.charAt(lr))>-1){Rt=gn(M,pe.head.line,"smart");break}}else Ge.electricInput&&(Ge.electricInput.test(rt(M.doc,pe.head.line).text.slice(0,pe.head.ch))&&(Rt=gn(M,pe.head.line,"smart")));Rt&&ft(M,"electricInput",M,pe.head.line)}}function yt(M){for(var j=[],ie=[],le=0;le<M.doc.sel.ranges.length;le++){var pe=M.doc.sel.ranges[le].head.line,Ge={anchor:yr(pe,0),head:yr(pe+1,0)};ie.push(Ge),j.push(M.getRange(Ge.anchor,Ge.head))}return{text:j,ranges:ie}}function Jt(M,j,ie,le){M.setAttribute("autocorrect",ie?"":"off"),M.setAttribute("autocapitalize",le?"":"off"),M.setAttribute("spellcheck",!!j)}function dr(){var M=D("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),j=D("div",[M],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return s?M.style.width="1000px":M.setAttribute("wrap","off"),u&&(M.style.border="1px solid black"),Jt(M),j}function tr(M){var j=M.optionHandlers,ie=M.helpers={};M.prototype={constructor:M,focus:function(){window.focus(),this.display.input.focus()},setOption:function(pe,Ge){var Rt=this.options,lr=Rt[pe];if(Rt[pe]==Ge&&pe!="mode")return;Rt[pe]=Ge,j.hasOwnProperty(pe)&&xl(this,j[pe])(this,Ge,lr),zt(this,"optionChange",this,pe)},getOption:function(pe){return this.options[pe]},getDoc:function(){return this.doc},addKeyMap:function(pe,Ge){this.state.keyMaps[Ge?"push":"unshift"](hu(pe))},removeKeyMap:function(pe){for(var Ge=this.state.keyMaps,Rt=0;Rt<Ge.length;++Rt)if(Ge[Rt]==pe||Ge[Rt].name==pe)return Ge.splice(Rt,1),!0},addOverlay:rc(function(le,pe){var Ge=le.token?le:M.getMode(this.options,le);if(Ge.startState)throw new Error("Overlays may not be stateful.");ee(this.state.overlays,{mode:Ge,modeSpec:le,opaque:pe&&pe.opaque,priority:pe&&pe.priority||0},function(Rt){return Rt.priority}),this.state.modeGen++,Cs(this)}),removeOverlay:rc(function(le){for(var pe=this.state.overlays,Ge=0;Ge<pe.length;++Ge){var Rt=pe[Ge].modeSpec;if(Rt==le||typeof le=="string"&&Rt.name==le){pe.splice(Ge,1),this.state.modeGen++,Cs(this);return}}}),indentLine:rc(function(le,pe,Ge){typeof pe!="string"&&typeof pe!="number"&&(pe==null?pe=this.options.smartIndent?"smart":"prev":pe=pe?"add":"subtract"),cn(this.doc,le)&&gn(this,le,pe,Ge)}),indentSelection:rc(function(le){for(var pe=this.doc.sel.ranges,Ge=-1,Rt=0;Rt<pe.length;Rt++){var lr=pe[Rt];if(lr.empty())lr.head.line>Ge&&(gn(this,lr.head.line,le,!0),Ge=lr.head.line,Rt==this.doc.sel.primIndex&&al(this));else{var Or=lr.from(),Mr=lr.to(),Fn=Math.max(Ge,Or.line);Ge=Math.min(this.lastLine(),Mr.line-(Mr.ch?0:1))+1;for(var qn=Fn;qn<Ge;++qn)gn(this,qn,le);var wi=this.doc.sel.ranges;Or.ch==0&&pe.length==wi.length&&wi[Rt].from().ch>0&&Rc(this.doc,Rt,new fe(Or,wi[Rt].to()),ve)}}}),getTokenAt:function(pe,Ge){return ba(this,pe,Ge)},getLineTokens:function(pe,Ge){return ba(this,yr(pe),Ge,!0)},getTokenTypeAt:function(pe){pe=Bt(this.doc,pe);var Ge=en(this,rt(this.doc,pe.line)),Rt=0,lr=(Ge.length-1)/2,Or=pe.ch,Mr;if(Or==0)Mr=Ge[2];else for(;;){var Fn=Rt+lr>>1;if((Fn?Ge[Fn*2-1]:0)>=Or)lr=Fn;else if(Ge[Fn*2+1]<Or)Rt=Fn+1;else{Mr=Ge[Fn*2+2];break}}var qn=Mr?Mr.indexOf("overlay "):-1;return qn<0?Mr:qn==0?null:Mr.slice(0,qn-1)},getModeAt:function(pe){var Ge=this.doc.mode;return Ge.innerMode?M.innerMode(Ge,this.getTokenAt(pe).state).mode:Ge},getHelper:function(pe,Ge){return this.getHelpers(pe,Ge)[0]},getHelpers:function(pe,Ge){var Rt=[];if(!ie.hasOwnProperty(Ge))return Rt;var lr=ie[Ge],Or=this.getModeAt(pe);if(typeof Or[Ge]=="string")lr[Or[Ge]]&&Rt.push(lr[Or[Ge]]);else if(Or[Ge])for(var Mr=0;Mr<Or[Ge].length;Mr++){var Fn=lr[Or[Ge][Mr]];Fn&&Rt.push(Fn)}else Or.helperType&&lr[Or.helperType]?Rt.push(lr[Or.helperType]):lr[Or.name]&&Rt.push(lr[Or.name]);for(var qn=0;qn<lr._global.length;qn++){var wi=lr._global[qn];wi.pred(Or,this)&&V(Rt,wi.val)==-1&&Rt.push(wi.val)}return Rt},getStateAfter:function(pe,Ge){var Rt=this.doc;return pe=cr(Rt,pe==null?Rt.first+Rt.size-1:pe),ti(this,pe+1,Ge).state},cursorCoords:function(pe,Ge){var Rt,lr=this.doc.sel.primary();return pe==null?Rt=lr.head:typeof pe=="object"?Rt=Bt(this.doc,pe):Rt=pe?lr.from():lr.to(),uo(this,Rt,Ge||"page")},charCoords:function(pe,Ge){return Bo(this,Bt(this.doc,pe),Ge||"page")},coordsChar:function(pe,Ge){return pe=zo(this,pe,Ge||"page"),Oo(this,pe.left,pe.top)},lineAtHeight:function(pe,Ge){return pe=zo(this,{top:pe,left:0},Ge||"page").top,Gr(this.doc,pe+this.display.viewOffset)},heightAtLine:function(pe,Ge,Rt){var lr=!1,Or;if(typeof pe=="number"){var Mr=this.doc.first+this.doc.size-1;pe<this.doc.first?pe=this.doc.first:pe>Mr&&(pe=Mr,lr=!0),Or=rt(this.doc,pe)}else Or=pe;return Wa(this,Or,{top:0,left:0},Ge||"page",Rt||lr).top+(lr?this.doc.height-Ei(Or):0)},defaultTextHeight:function(){return Ra(this.display)},defaultCharWidth:function(){return ho(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(pe,Ge,Rt,lr,Or){var Mr=this.display;pe=uo(this,Bt(this.doc,pe));var Fn=pe.bottom,qn=pe.left;if(Ge.style.position="absolute",Ge.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(Ge),Mr.sizer.appendChild(Ge),lr=="over")Fn=pe.top;else if(lr=="above"||lr=="near"){var wi=Math.max(Mr.wrapper.clientHeight,this.doc.height),yi=Math.max(Mr.sizer.clientWidth,Mr.lineSpace.clientWidth);(lr=="above"||pe.bottom+Ge.offsetHeight>wi)&&pe.top>Ge.offsetHeight?Fn=pe.top-Ge.offsetHeight:pe.bottom+Ge.offsetHeight<=wi&&(Fn=pe.bottom),qn+Ge.offsetWidth>yi&&(qn=yi-Ge.offsetWidth)}Ge.style.top=Fn+"px",Ge.style.left=Ge.style.right="",Or=="right"?(qn=Mr.sizer.clientWidth-Ge.offsetWidth,Ge.style.right="0px"):(Or=="left"?qn=0:Or=="middle"&&(qn=(Mr.sizer.clientWidth-Ge.offsetWidth)/2),Ge.style.left=qn+"px"),Rt&&Il(this,{left:qn,top:Fn,right:qn+Ge.offsetWidth,bottom:Fn+Ge.offsetHeight})},triggerOnKeyDown:rc(bd),triggerOnKeyPress:rc(xd),triggerOnKeyUp:wd,triggerOnMouseDown:rc(Wu),execCommand:function(pe){if(ju.hasOwnProperty(pe))return ju[pe].call(null,this)},triggerElectric:rc(function(le){Qe(this,le)}),findPosH:function(pe,Ge,Rt,lr){var Or=1;Ge<0&&(Or=-1,Ge=-Ge);for(var Mr=Bt(this.doc,pe),Fn=0;Fn<Ge&&!(Mr=mr(this.doc,Mr,Or,Rt,lr),Mr.hitSide);++Fn);return Mr},moveH:rc(function(le,pe){var Ge=this;this.extendSelectionsBy(function(Rt){return Ge.display.shift||Ge.doc.extend||Rt.empty()?mr(Ge.doc,Rt.head,le,pe,Ge.options.rtlMoveVisually):le<0?Rt.from():Rt.to()},xe)}),deleteH:rc(function(le,pe){var Ge=this.doc.sel,Rt=this.doc;Ge.somethingSelected()?Rt.replaceSelection("",null,"+delete"):fu(this,function(lr){var Or=mr(Rt,lr.head,le,pe,!1);return le<0?{from:Or,to:lr.head}:{from:lr.head,to:Or}})}),findPosV:function(pe,Ge,Rt,lr){var Or=1,Mr=lr;Ge<0&&(Or=-1,Ge=-Ge);for(var Fn=Bt(this.doc,pe),qn=0;qn<Ge;++qn){var wi=uo(this,Fn,"div");if(Mr==null?Mr=wi.left:wi.left=Mr,Fn=Yr(this,wi,Or,Rt),Fn.hitSide)break}return Fn},moveV:rc(function(le,pe){var Ge=this,Rt=this.doc,lr=[],Or=!this.display.shift&&!Rt.extend&&Rt.sel.somethingSelected();if(Rt.extendSelectionsBy(function(Fn){if(Or)return le<0?Fn.from():Fn.to();var qn=uo(Ge,Fn.head,"div");Fn.goalColumn!=null&&(qn.left=Fn.goalColumn),lr.push(qn.left);var wi=Yr(Ge,qn,le,pe);return pe=="page"&&Fn==Rt.sel.primary()&&ss(Ge,Bo(Ge,wi,"div").top-qn.top),wi},xe),lr.length)for(var Mr=0;Mr<Rt.sel.ranges.length;Mr++)Rt.sel.ranges[Mr].goalColumn=lr[Mr]}),findWordAt:function(pe){var Ge=this.doc,Rt=rt(Ge,pe.line).text,lr=pe.ch,Or=pe.ch;if(Rt){var Mr=this.getHelper(pe,"wordChars");(pe.sticky=="before"||Or==Rt.length)&&lr?--lr:++Or;for(var Fn=Rt.charAt(lr),qn=G(Fn,Mr)?function(wi){return G(wi,Mr)}:/\s/.test(Fn)?function(wi){return/\s/.test(wi)}:function(wi){return!/\s/.test(wi)&&!G(wi)};lr>0&&qn(Rt.charAt(lr-1));)--lr;for(;Or<Rt.length&&qn(Rt.charAt(Or));)++Or}return new fe(yr(pe.line,lr),yr(pe.line,Or))},toggleOverwrite:function(pe){if(pe!=null&&pe==this.state.overwrite)return;(this.state.overwrite=!this.state.overwrite)?Z(this.display.cursorDiv,"CodeMirror-overwrite"):E(this.display.cursorDiv,"CodeMirror-overwrite"),zt(this,"overwriteToggle",this,this.state.overwrite)},hasFocus:function(){return this.display.input.getField()==K()},isReadOnly:function(){return!!(this.options.readOnly||this.doc.cantEdit)},scrollTo:rc(function(le,pe){Ks(this,le,pe)}),getScrollInfo:function(){var pe=this.display.scroller;return{left:pe.scrollLeft,top:pe.scrollTop,height:pe.scrollHeight-ii(this)-this.display.barHeight,width:pe.scrollWidth-ii(this)-this.display.barWidth,clientHeight:ai(this),clientWidth:li(this)}},scrollIntoView:rc(function(le,pe){le==null?(le={from:this.doc.sel.primary().head,to:null},pe==null&&(pe=this.options.cursorScrollMargin)):typeof le=="number"?le={from:yr(le,0),to:null}:le.from==null&&(le={from:le,to:null}),le.to||(le.to=le.from),le.margin=pe||0,le.from.line!=null?pl(this,le):ta(this,le.from,le.to,le.margin)}),setSize:rc(function(le,pe){var Ge=this,Rt=function(Mr){return typeof Mr=="number"||/^\d+$/.test(String(Mr))?Mr+"px":Mr};le!=null&&(this.display.wrapper.style.width=Rt(le)),pe!=null&&(this.display.wrapper.style.height=Rt(pe)),this.options.lineWrapping&&po(this);var lr=this.display.viewFrom;this.doc.iter(lr,this.display.viewTo,function(Or){if(Or.widgets){for(var Mr=0;Mr<Or.widgets.length;Mr++)if(Or.widgets[Mr].noHScroll){go(Ge,lr,"widget");break}}++lr}),this.curOp.forceUpdate=!0,zt(this,"refresh",this)}),operation:function(pe){return Xs(this,pe)},startOperation:function(){return ds(this)},endOperation:function(){return sl(this)},refresh:rc(function(){var le=this.display.cachedTextHeight;Cs(this),this.curOp.forceUpdate=!0,Fo(this),Ks(this,this.doc.scrollLeft,this.doc.scrollTop),lc(this.display),(le==null||Math.abs(le-Ra(this.display))>.5||this.options.lineWrapping)&&ws(this),zt(this,"refresh",this)}),swapDoc:rc(function(le){var pe=this.doc;return pe.cm=null,this.state.selectingText&&this.state.selectingText(),Qa(this,le),Fo(this),this.display.input.reset(),Ks(this,le.scrollLeft,le.scrollTop),this.curOp.forceScroll=!0,ft(this,"swapDoc",this,pe),pe}),phrase:function(pe){var Ge=this.options.phrases;return Ge&&Object.prototype.hasOwnProperty.call(Ge,pe)?Ge[pe]:pe},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},ir(M),M.registerHelper=function(le,pe,Ge){ie.hasOwnProperty(le)||(ie[le]=M[le]={_global:[]}),ie[le][pe]=Ge},M.registerGlobalHelper=function(le,pe,Ge,Rt){M.registerHelper(le,pe,Rt),ie[le]._global.push({pred:Ge,val:Rt})}}function mr(M,j,ie,le,pe){var Ge=j,Rt=ie,lr=rt(M,j.line),Or=pe&&M.direction=="rtl"?-ie:ie;function Mr(){var Va=j.line+Or;return Va<M.first||Va>=M.first+M.size?!1:(j=new yr(Va,j.ch,j.sticky),lr=rt(M,Va))}function Fn(Va){var xo;if(le=="codepoint"){var Qo=lr.text.charCodeAt(j.ch+(le>0?0:-1));isNaN(Qo)?xo=null:xo=new yr(j.line,Math.max(0,Math.min(lr.text.length,j.ch+ie*(Qo>=55296&&Qo<56320?2:1))),-ie)}else pe?xo=Rd(M.cm,lr,j,ie):xo=Ju(lr,j,ie);if(xo==null)if(!Va&&Mr())j=id(pe,M.cm,lr,j.line,Or);else return!1;else j=xo;return!0}if(le=="char"||le=="codepoint")Fn();else if(le=="column")Fn(!0);else if(le=="word"||le=="group")for(var qn=null,wi=le=="group",yi=M.cm&&M.cm.getHelper(j,"wordChars"),ma=!0;!(ie<0&&!Fn(!ma));ma=!1){var Na=lr.text.charAt(j.ch)||`
`,eo=G(Na,yi)?"w":wi&&Na==`
`?"n":!wi||/\s/.test(Na)?null:"p";if(wi&&!ma&&!eo&&(eo="s"),qn&&qn!=eo){ie<0&&(ie=1,Fn(),j.sticky="after");break}if(eo&&(qn=eo),ie>0&&!Fn(!ma))break}var to=el(M,j,Ge,Rt,!0);return Ft(Ge,to)&&(to.hitSide=!0),to}function Yr(M,j,ie,le){var pe=M.doc,Ge=j.left,Rt;if(le=="page"){var lr=Math.min(M.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Or=Math.max(lr-.5*Ra(M.display),3);Rt=(ie>0?j.bottom:j.top)+ie*Or}else le=="line"&&(Rt=ie>0?j.bottom+3:j.top-3);for(var Mr;!(Mr=Oo(M,Ge,Rt),!Mr.outside);){if(ie<0?Rt<=0:Rt>=pe.height){Mr.hitSide=!0;break}Rt+=ie*5}return Mr}var un=function(j){this.cm=j,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new X,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};un.prototype.init=function(M){var j=this,ie=this,le=ie.cm,pe=ie.div=M.lineDiv;Jt(pe,le.options.spellcheck,le.options.autocorrect,le.options.autocapitalize);function Ge(lr){for(var Or=lr.target;Or;Or=Or.parentNode){if(Or==pe)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Or.className))break}return!1}Pe(pe,"paste",function(lr){if(!Ge(lr)||rr(le,lr)||ge(lr,le))return;l<=11&&setTimeout(xl(le,function(){return j.updateFromDOM()}),20)}),Pe(pe,"compositionstart",function(lr){j.composing={data:lr.data,done:!1}}),Pe(pe,"compositionupdate",function(lr){j.composing||(j.composing={data:lr.data,done:!1})}),Pe(pe,"compositionend",function(lr){j.composing&&(lr.data!=j.composing.data&&j.readFromDOMSoon(),j.composing.done=!0)}),Pe(pe,"touchstart",function(){return ie.forceCompositionEnd()}),Pe(pe,"input",function(){j.composing||j.readFromDOMSoon()});function Rt(lr){if(!Ge(lr)||rr(le,lr))return;if(le.somethingSelected())Xn({lineWise:!1,text:le.getSelections()}),lr.type=="cut"&&le.replaceSelection("",null,"cut");else if(le.options.lineWiseCopyCut){var Or=yt(le);Xn({lineWise:!0,text:Or.text}),lr.type=="cut"&&le.operation(function(){le.setSelections(Or.ranges,0,ve),le.replaceSelection("",null,"cut")})}else return;if(lr.clipboardData){lr.clipboardData.clearData();var Mr=_n.text.join(`
`);if(lr.clipboardData.setData("Text",Mr),lr.clipboardData.getData("Text")==Mr){lr.preventDefault();return}}var Fn=dr(),qn=Fn.firstChild;le.display.lineSpace.insertBefore(Fn,le.display.lineSpace.firstChild),qn.value=_n.text.join(`
`);var wi=document.activeElement;Y(qn),setTimeout(function(){le.display.lineSpace.removeChild(Fn),wi.focus(),wi==pe&&ie.showPrimarySelection()},50)}Pe(pe,"copy",Rt),Pe(pe,"cut",Rt)},un.prototype.screenReaderLabelChanged=function(M){M?this.div.setAttribute("aria-label",M):this.div.removeAttribute("aria-label")},un.prototype.prepareSelection=function(){var M=ts(this.cm,!1);return M.focus=document.activeElement==this.div,M},un.prototype.showSelection=function(M,j){if(!M||!this.cm.display.view.length)return;(M.focus||j)&&this.showPrimarySelection(),this.showMultipleSelections(M)},un.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},un.prototype.showPrimarySelection=function(){var M=this.getSelection(),j=this.cm,ie=j.doc.sel.primary(),le=ie.from(),pe=ie.to();if(j.display.viewTo==j.display.viewFrom||le.line>=j.display.viewTo||pe.line<j.display.viewFrom){M.removeAllRanges();return}var Ge=oi(j,M.anchorNode,M.anchorOffset),Rt=oi(j,M.focusNode,M.focusOffset);if(Ge&&!Ge.bad&&Rt&&!Rt.bad&&Mt(Ht(Ge,Rt),le)==0&&Mt(pr(Ge,Rt),pe)==0)return;var lr=j.display.view,Or=le.line>=j.display.viewFrom&&An(j,le)||{node:lr[0].measure.map[2],offset:0},Mr=pe.line<j.display.viewTo&&An(j,pe);if(!Mr){var Fn=lr[lr.length-1].measure,qn=Fn.maps?Fn.maps[Fn.maps.length-1]:Fn.map;Mr={node:qn[qn.length-1],offset:qn[qn.length-2]-qn[qn.length-3]}}if(!Or||!Mr){M.removeAllRanges();return}var wi=M.rangeCount&&M.getRangeAt(0),yi;try{yi=U(Or.node,Or.offset,Mr.offset,Mr.node)}catch(ma){}yi&&(!v&&j.state.focused?(M.collapse(Or.node,Or.offset),yi.collapsed||(M.removeAllRanges(),M.addRange(yi))):(M.removeAllRanges(),M.addRange(yi)),wi&&M.anchorNode==null?M.addRange(wi):v&&this.startGracePeriod()),this.rememberSelection()},un.prototype.startGracePeriod=function(){var M=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){M.gracePeriod=!1,M.selectionChanged()&&M.cm.operation(function(){return M.cm.curOp.selectionChanged=!0})},20)},un.prototype.showMultipleSelections=function(M){O(this.cm.display.cursorDiv,M.cursors),O(this.cm.display.selectionDiv,M.selection)},un.prototype.rememberSelection=function(){var M=this.getSelection();this.lastAnchorNode=M.anchorNode,this.lastAnchorOffset=M.anchorOffset,this.lastFocusNode=M.focusNode,this.lastFocusOffset=M.focusOffset},un.prototype.selectionInEditor=function(){var M=this.getSelection();if(!M.rangeCount)return!1;var j=M.getRangeAt(0).commonAncestorContainer;return R(this.div,j)},un.prototype.focus=function(){this.cm.options.readOnly!="nocursor"&&((!this.selectionInEditor()||document.activeElement!=this.div)&&this.showSelection(this.prepareSelection(),!0),this.div.focus())},un.prototype.blur=function(){this.div.blur()},un.prototype.getField=function(){return this.div},un.prototype.supportsTouch=function(){return!0},un.prototype.receivedFocus=function(){var M=this;this.selectionInEditor()?this.pollSelection():Xs(this.cm,function(){return M.cm.curOp.selectionChanged=!0});function j(){M.cm.state.focused&&(M.pollSelection(),M.polling.set(M.cm.options.pollInterval,j))}this.polling.set(this.cm.options.pollInterval,j)},un.prototype.selectionChanged=function(){var M=this.getSelection();return M.anchorNode!=this.lastAnchorNode||M.anchorOffset!=this.lastAnchorOffset||M.focusNode!=this.lastFocusNode||M.focusOffset!=this.lastFocusOffset},un.prototype.pollSelection=function(){if(this.readDOMTimeout!=null||this.gracePeriod||!this.selectionChanged())return;var M=this.getSelection(),j=this.cm;if(p&&d&&this.cm.display.gutterSpecs.length&&Dn(M.anchorNode)){this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),this.focus();return}if(this.composing)return;this.rememberSelection();var ie=oi(j,M.anchorNode,M.anchorOffset),le=oi(j,M.focusNode,M.focusOffset);ie&&le&&Xs(j,function(){yl(j.doc,Re(ie,le),ve),(ie.bad||le.bad)&&(j.curOp.selectionChanged=!0)})},un.prototype.pollContent=function(){this.readDOMTimeout!=null&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var M=this.cm,j=M.display,ie=M.doc.sel.primary(),le=ie.from(),pe=ie.to();if(le.ch==0&&le.line>M.firstLine()&&(le=yr(le.line-1,rt(M.doc,le.line-1).length)),pe.ch==rt(M.doc,pe.line).text.length&&pe.line<M.lastLine()&&(pe=yr(pe.line+1,0)),le.line<j.viewFrom||pe.line>j.viewTo-1)return!1;var Ge,Rt,lr;le.line==j.viewFrom||(Ge=Es(M,le.line))==0?(Rt=ar(j.view[0].line),lr=j.view[0].node):(Rt=ar(j.view[Ge].line),lr=j.view[Ge-1].node.nextSibling);var Or=Es(M,pe.line),Mr,Fn;if(Or==j.view.length-1?(Mr=j.viewTo-1,Fn=j.lineDiv.lastChild):(Mr=ar(j.view[Or+1].line)-1,Fn=j.view[Or+1].node.previousSibling),!lr)return!1;for(var qn=M.doc.splitLines($n(M,lr,Fn,Rt,Mr)),wi=bt(M.doc,yr(Rt,0),yr(Mr,rt(M.doc,Mr).text.length));qn.length>1&&wi.length>1;)if(we(qn)==we(wi))qn.pop(),wi.pop(),Mr--;else if(qn[0]==wi[0])qn.shift(),wi.shift(),Rt++;else break;for(var yi=0,ma=0,Na=qn[0],eo=wi[0],to=Math.min(Na.length,eo.length);yi<to&&Na.charCodeAt(yi)==eo.charCodeAt(yi);)++yi;for(var Va=we(qn),xo=we(wi),Qo=Math.min(Va.length-(qn.length==1?yi:0),xo.length-(wi.length==1?yi:0));ma<Qo&&Va.charCodeAt(Va.length-ma-1)==xo.charCodeAt(xo.length-ma-1);)++ma;if(qn.length==1&&wi.length==1&&Rt==le.line)for(;yi&&yi>le.ch&&Va.charCodeAt(Va.length-ma-1)==xo.charCodeAt(xo.length-ma-1);)yi--,ma++;qn[qn.length-1]=Va.slice(0,Va.length-ma).replace(/^\u200b+/,""),qn[0]=qn[0].slice(yi).replace(/\u200b+$/,"");var js=yr(Rt,yi),As=yr(Mr,wi.length?we(wi).length-ma:0);if(qn.length>1||qn[0]||Mt(js,As))return mc(M.doc,qn,js,As,"+input"),!0},un.prototype.ensurePolled=function(){this.forceCompositionEnd()},un.prototype.reset=function(){this.forceCompositionEnd()},un.prototype.forceCompositionEnd=function(){if(!this.composing)return;clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus()},un.prototype.readFromDOMSoon=function(){var M=this;if(this.readDOMTimeout!=null)return;this.readDOMTimeout=setTimeout(function(){if(M.readDOMTimeout=null,M.composing)if(M.composing.done)M.composing=null;else return;M.updateFromDOM()},80)},un.prototype.updateFromDOM=function(){var M=this;(this.cm.isReadOnly()||!this.pollContent())&&Xs(this.cm,function(){return Cs(M.cm)})},un.prototype.setUneditable=function(M){M.contentEditable="false"},un.prototype.onKeyPress=function(M){if(M.charCode==0||this.composing)return;M.preventDefault(),this.cm.isReadOnly()||xl(this.cm,lt)(this.cm,String.fromCharCode(M.charCode==null?M.keyCode:M.charCode),0)},un.prototype.readOnlyChanged=function(M){this.div.contentEditable=String(M!="nocursor")},un.prototype.onContextMenu=function(){},un.prototype.resetPosition=function(){},un.prototype.needsContentAttribute=!0;function An(M,j){var ie=$i(M,j.line);if(!ie||ie.hidden)return null;var le=rt(M.doc,j.line),pe=Fi(ie,le,j.line),Ge=Et(le,M.doc.direction),Rt="left";if(Ge){var lr=De(Ge,j.ch);Rt=lr%2?"right":"left"}var Or=ya(pe.map,j.ch,Rt);return Or.offset=Or.collapse=="right"?Or.end:Or.start,Or}function Dn(M){for(var j=M;j;j=j.parentNode)if(/CodeMirror-gutter-wrapper/.test(j.className))return!0;return!1}function vn(M,j){return j&&(M.bad=!0),M}function $n(M,j,ie,le,pe){var Ge="",Rt=!1,lr=M.doc.lineSeparator(),Or=!1;function Mr(yi){return function(ma){return ma.id==yi}}function Fn(){Rt&&(Ge+=lr,Or&&(Ge+=lr),Rt=Or=!1)}function qn(yi){yi&&(Fn(),Ge+=yi)}function wi(yi){if(yi.nodeType==1){var ma=yi.getAttribute("cm-text");if(ma){qn(ma);return}var Na=yi.getAttribute("cm-marker"),eo;if(Na){var to=M.findMarks(yr(le,0),yr(pe+1,0),Mr(+Na));to.length&&(eo=to[0].find(0))&&qn(bt(M.doc,eo.from,eo.to).join(lr));return}if(yi.getAttribute("contenteditable")=="false")return;var Va=/^(pre|div|p|li|table|br)$/i.test(yi.nodeName);if(!/^br$/i.test(yi.nodeName)&&yi.textContent.length==0)return;Va&&Fn();for(var xo=0;xo<yi.childNodes.length;xo++)wi(yi.childNodes[xo]);/^(pre|p)$/i.test(yi.nodeName)&&(Or=!0),Va&&(Rt=!0)}else yi.nodeType==3&&qn(yi.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "))}for(;!(wi(j),j==ie);)j=j.nextSibling,Or=!1;return Ge}function oi(M,j,ie){var le;if(j==M.display.lineDiv){if(le=M.display.lineDiv.childNodes[ie],!le)return vn(M.clipPos(yr(M.display.viewTo-1)),!0);j=null,ie=0}else for(le=j;;le=le.parentNode){if(!le||le==M.display.lineDiv)return null;if(le.parentNode&&le.parentNode==M.display.lineDiv)break}for(var pe=0;pe<M.display.view.length;pe++){var Ge=M.display.view[pe];if(Ge.node==le)return aa(Ge,j,ie)}}function aa(M,j,ie){var le=M.text.firstChild,pe=!1;if(!j||!R(le,j))return vn(yr(ar(M.line),0),!0);if(j==le&&(pe=!0,j=le.childNodes[ie],ie=0,!j)){var Ge=M.rest?we(M.rest):M.line;return vn(yr(ar(Ge),Ge.text.length),pe)}var Rt=j.nodeType==3?j:null,lr=j;for(!Rt&&j.childNodes.length==1&&j.firstChild.nodeType==3&&(Rt=j.firstChild,ie&&(ie=Rt.nodeValue.length));lr.parentNode!=le;)lr=lr.parentNode;var Or=M.measure,Mr=Or.maps;function Fn(eo,to,Va){for(var xo=-1;xo<(Mr?Mr.length:0);xo++)for(var Qo=xo<0?Or.map:Mr[xo],js=0;js<Qo.length;js+=3){var As=Qo[js+2];if(As==eo||As==to){var fl=ar(xo<0?M.line:M.rest[xo]),Fl=Qo[js]+Va;return(Va<0||As!=eo)&&(Fl=Qo[js+(Va?1:0)]),yr(fl,Fl)}}}var qn=Fn(Rt,lr,ie);if(qn)return vn(qn,pe);for(var wi=lr.nextSibling,yi=Rt?Rt.nodeValue.length-ie:0;wi;wi=wi.nextSibling){if(qn=Fn(wi,wi.firstChild,0),qn)return vn(yr(qn.line,qn.ch-yi),pe);yi+=wi.textContent.length}for(var ma=lr.previousSibling,Na=ie;ma;ma=ma.previousSibling){if(qn=Fn(ma,ma.firstChild,-1),qn)return vn(yr(qn.line,qn.ch+Na),pe);Na+=ma.textContent.length}}var _a=function(j){this.cm=j,this.prevInput="",this.pollingFast=!1,this.polling=new X,this.hasSelection=!1,this.composing=null};_a.prototype.init=function(M){var j=this,ie=this,le=this.cm;this.createField(M);var pe=this.textarea;M.wrapper.insertBefore(this.wrapper,M.wrapper.firstChild),u&&(pe.style.width="0px"),Pe(pe,"input",function(){h&&l>=9&&j.hasSelection&&(j.hasSelection=null),ie.poll()}),Pe(pe,"paste",function(Rt){if(rr(le,Rt)||ge(Rt,le))return;le.state.pasteIncoming=+new Date,ie.fastPoll()});function Ge(Rt){if(rr(le,Rt))return;if(le.somethingSelected())Xn({lineWise:!1,text:le.getSelections()});else if(le.options.lineWiseCopyCut){var lr=yt(le);Xn({lineWise:!0,text:lr.text}),Rt.type=="cut"?le.setSelections(lr.ranges,null,ve):(ie.prevInput="",pe.value=lr.text.join(`
`),Y(pe))}else return;Rt.type=="cut"&&(le.state.cutIncoming=+new Date)}Pe(pe,"cut",Ge),Pe(pe,"copy",Ge),Pe(M.scroller,"paste",function(Rt){if(Nn(M,Rt)||rr(le,Rt))return;if(!pe.dispatchEvent){le.state.pasteIncoming=+new Date,ie.focus();return}var lr=new Event("paste");lr.clipboardData=Rt.clipboardData,pe.dispatchEvent(lr)}),Pe(M.lineSpace,"selectstart",function(Rt){Nn(M,Rt)||$e(Rt)}),Pe(pe,"compositionstart",function(){var Rt=le.getCursor("from");ie.composing&&ie.composing.range.clear(),ie.composing={start:Rt,range:le.markText(Rt,le.getCursor("to"),{className:"CodeMirror-composing"})}}),Pe(pe,"compositionend",function(){ie.composing&&(ie.poll(),ie.composing.range.clear(),ie.composing=null)})},_a.prototype.createField=function(M){this.wrapper=dr(),this.textarea=this.wrapper.firstChild},_a.prototype.screenReaderLabelChanged=function(M){M?this.textarea.setAttribute("aria-label",M):this.textarea.removeAttribute("aria-label")},_a.prototype.prepareSelection=function(){var M=this.cm,j=M.display,ie=M.doc,le=ts(M);if(M.options.moveInputWithCursor){var pe=uo(M,ie.sel.primary().head,"div"),Ge=j.wrapper.getBoundingClientRect(),Rt=j.lineDiv.getBoundingClientRect();le.teTop=Math.max(0,Math.min(j.wrapper.clientHeight-10,pe.top+Rt.top-Ge.top)),le.teLeft=Math.max(0,Math.min(j.wrapper.clientWidth-10,pe.left+Rt.left-Ge.left))}return le},_a.prototype.showSelection=function(M){var j=this.cm,ie=j.display;O(ie.cursorDiv,M.cursors),O(ie.selectionDiv,M.selection),M.teTop!=null&&(this.wrapper.style.top=M.teTop+"px",this.wrapper.style.left=M.teLeft+"px")},_a.prototype.reset=function(M){if(this.contextMenuPending||this.composing)return;var j=this.cm;if(j.somethingSelected()){this.prevInput="";var ie=j.getSelection();this.textarea.value=ie,j.state.focused&&Y(this.textarea),h&&l>=9&&(this.hasSelection=ie)}else M||(this.prevInput=this.textarea.value="",h&&l>=9&&(this.hasSelection=null))},_a.prototype.getField=function(){return this.textarea},_a.prototype.supportsTouch=function(){return!1},_a.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!g||K()!=this.textarea))try{this.textarea.focus()}catch(M){}},_a.prototype.blur=function(){this.textarea.blur()},_a.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},_a.prototype.receivedFocus=function(){this.slowPoll()},_a.prototype.slowPoll=function(){var M=this;if(this.pollingFast)return;this.polling.set(this.cm.options.pollInterval,function(){M.poll(),M.cm.state.focused&&M.slowPoll()})},_a.prototype.fastPoll=function(){var M=!1,j=this;j.pollingFast=!0;function ie(){var le=j.poll();!le&&!M?(M=!0,j.polling.set(60,ie)):(j.pollingFast=!1,j.slowPoll())}j.polling.set(20,ie)},_a.prototype.poll=function(){var M=this,j=this.cm,ie=this.textarea,le=this.prevInput;if(this.contextMenuPending||!j.state.focused||er(ie)&&!le&&!this.composing||j.isReadOnly()||j.options.disableInput||j.state.keySeq)return!1;var pe=ie.value;if(pe==le&&!j.somethingSelected())return!1;if(h&&l>=9&&this.hasSelection===pe||A&&/[\uf700-\uf7ff]/.test(pe))return j.display.input.reset(),!1;if(j.doc.sel==j.display.selForContextMenu){var Ge=pe.charCodeAt(0);if(Ge==8203&&!le&&(le="\u200B"),Ge==8666)return this.reset(),this.cm.execCommand("undo")}for(var Rt=0,lr=Math.min(le.length,pe.length);Rt<lr&&le.charCodeAt(Rt)==pe.charCodeAt(Rt);)++Rt;return Xs(j,function(){lt(j,pe.slice(Rt),le.length-Rt,null,M.composing?"*compose":null),pe.length>1e3||pe.indexOf(`
`)>-1?ie.value=M.prevInput="":M.prevInput=pe,M.composing&&(M.composing.range.clear(),M.composing.range=j.markText(M.composing.start,j.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},_a.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},_a.prototype.onKeyPress=function(){h&&l>=9&&(this.hasSelection=null),this.fastPoll()},_a.prototype.onContextMenu=function(M){var j=this,ie=j.cm,le=ie.display,pe=j.textarea;j.contextMenuPending&&j.contextMenuPending();var Ge=Io(ie,M),Rt=le.scroller.scrollTop;if(!Ge||c)return;var lr=ie.options.resetSelectionOnContextMenu;lr&&ie.doc.sel.contains(Ge)==-1&&xl(ie,yl)(ie.doc,Re(Ge),ve);var Or=pe.style.cssText,Mr=j.wrapper.style.cssText,Fn=j.wrapper.offsetParent.getBoundingClientRect();j.wrapper.style.cssText="position: static",pe.style.cssText=`position: absolute; width: 30px; height: 30px;
top: `+(M.clientY-Fn.top-5)+"px; left: "+(M.clientX-Fn.left-5)+`px;
z-index: 1000; background: `+(h?"rgba(255, 255, 255, .05)":"transparent")+`;
outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var qn;s&&(qn=window.scrollY),le.input.focus(),s&&window.scrollTo(null,qn),le.input.reset(),ie.somethingSelected()||(pe.value=j.prevInput=" "),j.contextMenuPending=yi,le.selForContextMenu=ie.doc.sel,clearTimeout(le.detectingSelectAll);function wi(){if(pe.selectionStart!=null){var Na=ie.somethingSelected(),eo="\u200B"+(Na?pe.value:"");pe.value="\u21DA",pe.value=eo,j.prevInput=Na?"":"\u200B",pe.selectionStart=1,pe.selectionEnd=eo.length,le.selForContextMenu=ie.doc.sel}}function yi(){if(j.contextMenuPending!=yi)return;if(j.contextMenuPending=!1,j.wrapper.style.cssText=Mr,pe.style.cssText=Or,h&&l<9&&le.scrollbars.setScrollTop(le.scroller.scrollTop=Rt),pe.selectionStart!=null){(!h||h&&l<9)&&wi();var Na=0,eo=function to(){le.selForContextMenu==ie.doc.sel&&pe.selectionStart==0&&pe.selectionEnd>0&&j.prevInput=="\u200B"?xl(ie,ll)(ie):Na++<10?le.detectingSelectAll=setTimeout(to,500):(le.selForContextMenu=null,le.input.reset())};le.detectingSelectAll=setTimeout(eo,200)}}if(h&&l>=9&&wi(),C){Ce(M);var ma=function Na(){pt(window,"mouseup",Na),setTimeout(yi,20)};Pe(window,"mouseup",ma)}else setTimeout(yi,50)},_a.prototype.readOnlyChanged=function(M){M||this.reset(),this.textarea.disabled=M=="nocursor",this.textarea.readOnly=!!M},_a.prototype.setUneditable=function(){},_a.prototype.needsContentAttribute=!1;function Pa(M,j){if(j=j?z(j):{},j.value=M.value,!j.tabindex&&M.tabIndex&&(j.tabindex=M.tabIndex),!j.placeholder&&M.placeholder&&(j.placeholder=M.placeholder),j.autofocus==null){var ie=K();j.autofocus=ie==M||M.getAttribute("autofocus")!=null&&ie==document.body}function le(){M.value=lr.getValue()}var pe;if(M.form&&(Pe(M.form,"submit",le),!j.leaveSubmitMethodAlone)){var Ge=M.form;pe=Ge.submit;try{var Rt=Ge.submit=function(){le(),Ge.submit=pe,Ge.submit(),Ge.submit=Rt}}catch(Or){}}j.finishInit=function(Or){Or.save=le,Or.getTextArea=function(){return M},Or.toTextArea=function(){Or.toTextArea=isNaN,le(),M.parentNode.removeChild(Or.getWrapperElement()),M.style.display="",M.form&&(pt(M.form,"submit",le),!j.leaveSubmitMethodAlone&&typeof M.form.submit=="function"&&(M.form.submit=pe))}},M.style.display="none";var lr=Kr(function(Or){return M.parentNode.insertBefore(Or,M.nextSibling)},j);return lr}function Ba(M){M.off=pt,M.on=Pe,M.wheelEventPixels=vi,M.Doc=gc,M.splitLines=ct,M.countColumn=H,M.findColumn=Fe,M.isWordChar=Q,M.Pass=se,M.signal=zt,M.Line=fa,M.changeEnd=it,M.scrollbarModel=Ul,M.Pos=yr,M.cmpPos=Mt,M.modes=Je,M.mimeModes=Vt,M.resolveMode=Rr,M.getMode=Ln,M.modeExtensions=bn,M.extendMode=Zn,M.copyState=Zt,M.startState=Be,M.innerMode=$t,M.commands=ju,M.keyMap=gu,M.keyName=vd,M.isModifierKey=Md,M.lookupKey=Lu,M.normalizeKeyMap=su,M.StringStream=je,M.SharedTextMarker=Si,M.TextMarker=Fr,M.LineWidget=vl,M.e_preventDefault=$e,M.e_stopPropagation=ae,M.e_stop=Ce,M.addClass=Z,M.contains=R,M.rmClass=E,M.keyNames=nu}nt(Kr),tr(Kr);var co="iter insert remove copy getEditor constructor".split(" ");for(var ao in gc.prototype)gc.prototype.hasOwnProperty(ao)&&V(co,ao)<0&&(Kr.prototype[ao]=function(M){return function(){return M.apply(this.doc,arguments)}}(gc.prototype[ao]));return ir(gc),Kr.inputStyles={textarea:_a,contenteditable:un},Kr.defineMode=function(M){!Kr.defaults.mode&&M!="null"&&(Kr.defaults.mode=M),Ar.apply(this,arguments)},Kr.defineMIME=Nr,Kr.defineMode("null",function(){return{token:function(j){return j.skipToEnd()}}}),Kr.defineMIME("text/plain","null"),Kr.defineExtension=function(M,j){Kr.prototype[M]=j},Kr.defineDocExtension=function(M,j){gc.prototype[M]=j},Kr.fromTextArea=Pa,Ba(Kr),Kr.version="5.58.2",Kr})},Vvd8:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("O5oc"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},Vxp6:function(B,k){var o={}.toString;B.exports=Array.isArray||function(y){return o.call(y)=="[object Array]"}},W2nI:function(B,k,o){var y=o("IwbS"),m=o("ProS"),v=o("bYtY"),a=["itemStyle","opacity"],t=["emphasis","itemStyle","opacity"],e=["lineStyle","opacity"],h=["emphasis","lineStyle","opacity"];function l(f,i){return f.getVisual("opacity")||f.getModel().get(i)}function s(f,i,u){var p=f.getGraphicEl(),g=l(f,i);u!=null&&(g==null&&(g=1),g*=u),p.downplay&&p.downplay(),p.traverse(function(A){A.type!=="group"&&A.setStyle("opacity",g)})}function n(f,i){var u=l(f,i),p=f.getGraphicEl();p.traverse(function(g){g.type!=="group"&&g.setStyle("opacity",u)}),p.highlight&&p.highlight()}var d=y.extendShape({shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,cpx2:0,cpy2:0,extent:0,orient:""},buildPath:function(f,i){var u=i.extent;f.moveTo(i.x1,i.y1),f.bezierCurveTo(i.cpx1,i.cpy1,i.cpx2,i.cpy2,i.x2,i.y2),i.orient==="vertical"?(f.lineTo(i.x2+u,i.y2),f.bezierCurveTo(i.cpx2+u,i.cpy2,i.cpx1+u,i.cpy1,i.x1+u,i.y1)):(f.lineTo(i.x2,i.y2+u),f.bezierCurveTo(i.cpx2,i.cpy2+u,i.cpx1,i.cpy1+u,i.x1,i.y1+u)),f.closePath()},highlight:function(){this.trigger("emphasis")},downplay:function(){this.trigger("normal")}}),c=m.extendChartView({type:"sankey",_model:null,_focusAdjacencyDisabled:!1,render:function(f,i,u){var p=this,g=f.getGraph(),A=this.group,b=f.layoutInfo,x=b.width,w=b.height,_=f.getData(),C=f.getData("edge"),L=f.get("orient");this._model=f,A.removeAll(),A.attr("position",[b.x,b.y]),g.eachEdge(function(E){var S=new d;S.dataIndex=E.dataIndex,S.seriesIndex=f.seriesIndex,S.dataType="edge";var O=E.getModel("lineStyle"),D=O.get("curveness"),F=E.node1.getLayout(),U=E.node1.getModel(),R=U.get("localX"),K=U.get("localY"),Z=E.node2.getLayout(),P=E.node2.getModel(),Y=P.get("localX"),W=P.get("localY"),z=E.getLayout(),H,X,V,q,se,ve,ue,xe;S.shape.extent=Math.max(1,z.dy),S.shape.orient=L,L==="vertical"?(H=(R!=null?R*x:F.x)+z.sy,X=(K!=null?K*w:F.y)+F.dy,V=(Y!=null?Y*x:Z.x)+z.ty,q=W!=null?W*w:Z.y,se=H,ve=X*(1-D)+q*D,ue=V,xe=X*D+q*(1-D)):(H=(R!=null?R*x:F.x)+F.dx,X=(K!=null?K*w:F.y)+z.sy,V=Y!=null?Y*x:Z.x,q=(W!=null?W*w:Z.y)+z.ty,se=H*(1-D)+V*D,ve=X,ue=H*D+V*(1-D),xe=q),S.setShape({x1:H,y1:X,x2:V,y2:q,cpx1:se,cpy1:ve,cpx2:ue,cpy2:xe}),S.setStyle(O.getItemStyle());switch(S.style.fill){case"source":S.style.fill=E.node1.getVisual("color");break;case"target":S.style.fill=E.node2.getVisual("color");break}y.setHoverStyle(S,E.getModel("emphasis.lineStyle").getItemStyle()),A.add(S),C.setItemGraphicEl(E.dataIndex,S)}),g.eachNode(function(E){var S=E.getLayout(),O=E.getModel(),D=O.get("localX"),F=O.get("localY"),U=O.getModel("label"),R=O.getModel("emphasis.label"),K=new y.Rect({shape:{x:D!=null?D*x:S.x,y:F!=null?F*w:S.y,width:S.dx,height:S.dy},style:O.getModel("itemStyle").getItemStyle()}),Z=E.getModel("emphasis.itemStyle").getItemStyle();y.setLabelStyle(K.style,Z,U,R,{labelFetcher:f,labelDataIndex:E.dataIndex,defaultText:E.id,isRectText:!0}),K.setStyle("fill",E.getVisual("color")),y.setHoverStyle(K,Z),A.add(K),_.setItemGraphicEl(E.dataIndex,K),K.dataType="node"}),_.eachItemGraphicEl(function(E,S){var O=_.getItemModel(S);O.get("draggable")&&(E.drift=function(D,F){p._focusAdjacencyDisabled=!0,this.shape.x+=D,this.shape.y+=F,this.dirty(),u.dispatchAction({type:"dragNode",seriesId:f.id,dataIndex:_.getRawIndex(S),localX:this.shape.x/x,localY:this.shape.y/w})},E.ondragend=function(){p._focusAdjacencyDisabled=!1},E.draggable=!0,E.cursor="move"),E.highlight=function(){this.trigger("emphasis")},E.downplay=function(){this.trigger("normal")},E.focusNodeAdjHandler&&E.off("mouseover",E.focusNodeAdjHandler),E.unfocusNodeAdjHandler&&E.off("mouseout",E.unfocusNodeAdjHandler),O.get("focusNodeAdjacency")&&(E.on("mouseover",E.focusNodeAdjHandler=function(){p._focusAdjacencyDisabled||(p._clearTimer(),u.dispatchAction({type:"focusNodeAdjacency",seriesId:f.id,dataIndex:E.dataIndex}))}),E.on("mouseout",E.unfocusNodeAdjHandler=function(){p._focusAdjacencyDisabled||p._dispatchUnfocus(u)}))}),C.eachItemGraphicEl(function(E,S){var O=C.getItemModel(S);E.focusNodeAdjHandler&&E.off("mouseover",E.focusNodeAdjHandler),E.unfocusNodeAdjHandler&&E.off("mouseout",E.unfocusNodeAdjHandler),O.get("focusNodeAdjacency")&&(E.on("mouseover",E.focusNodeAdjHandler=function(){p._focusAdjacencyDisabled||(p._clearTimer(),u.dispatchAction({type:"focusNodeAdjacency",seriesId:f.id,edgeDataIndex:E.dataIndex}))}),E.on("mouseout",E.unfocusNodeAdjHandler=function(){p._focusAdjacencyDisabled||p._dispatchUnfocus(u)}))}),!this._data&&f.get("animation")&&A.setClipPath(r(A.getBoundingRect(),f,function(){A.removeClipPath()})),this._data=f.getData()},dispose:function(){this._clearTimer()},_dispatchUnfocus:function(f){var i=this;this._clearTimer(),this._unfocusDelayTimer=setTimeout(function(){i._unfocusDelayTimer=null,f.dispatchAction({type:"unfocusNodeAdjacency",seriesId:i._model.id})},500)},_clearTimer:function(){this._unfocusDelayTimer&&(clearTimeout(this._unfocusDelayTimer),this._unfocusDelayTimer=null)},focusNodeAdjacency:function(f,i,u,p){var g=f.getData(),A=g.graph,b=p.dataIndex,x=g.getItemModel(b),w=p.edgeDataIndex;if(b==null&&w==null)return;var _=A.getNodeByIndex(b),C=A.getEdgeByIndex(w);if(A.eachNode(function(E){s(E,a,.1)}),A.eachEdge(function(E){s(E,e,.1)}),_){n(_,t);var L=x.get("focusNodeAdjacency");L==="outEdges"?v.each(_.outEdges,function(E){if(E.dataIndex<0)return;n(E,h),n(E.node2,t)}):L==="inEdges"?v.each(_.inEdges,function(E){if(E.dataIndex<0)return;n(E,h),n(E.node1,t)}):L==="allEdges"&&v.each(_.edges,function(E){if(E.dataIndex<0)return;n(E,h),E.node1!==_&&n(E.node1,t),E.node2!==_&&n(E.node2,t)})}C&&(n(C,h),n(C.node1,t),n(C.node2,t))},unfocusNodeAdjacency:function(f,i,u,p){var g=f.getGraph();g.eachNode(function(A){s(A,a)}),g.eachEdge(function(A){s(A,e)})}});function r(f,i,u){var p=new y.Rect({shape:{x:f.x-10,y:f.y-10,width:0,height:f.height+20}});return y.initProps(p,{shape:{width:f.width+20}},i,u),p}B.exports=c},W4dC:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.each,t=v.createHashMap,e=o("7DRL"),h=o("TIY9"),l=o("yS9w"),s=o("mFDi"),n={geoJSON:h,svg:l},d={load:function(i,u,p){var g=[],A=t(),b=t(),x,w=f(i);return a(w,function(_){var C=n[_.type].load(i,_,p);a(C.regions,function(E){var S=E.name;u&&u.hasOwnProperty(S)&&(E=E.cloneShallow(S=u[S])),g.push(E),A.set(S,E),b.set(S,E.center)});var L=C.boundingRect;L&&(x?x.union(L):x=L.clone())}),{regions:g,regionsMap:A,nameCoordMap:b,boundingRect:x||new s(0,0,0,0)}},makeGraphic:c("makeGraphic"),removeGraphic:c("removeGraphic")};function c(i){return function(u,p){var g=f(u),A=[];return a(g,function(b){var x=n[b.type][i];x&&A.push(x(u,b,p))}),A}}function r(i){}function f(i){var u=e.retrieveMap(i)||[];return u}B.exports=d},W4hG:function(B,k,o){//! moment.js locale configuration
//! locale : German (Austria) [de-at]
//! author : lluchs : https://github.com/lluchs
//! author: Menelion Elensúle: https://github.com/Oire
//! author : Martin Groller : https://github.com/MadMG
//! author : Mikolaj Dadela : https://github.com/mik01aj
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return t?l[e][0]:l[e][1]}var v=y.defineLocale("de-at",{months:"J\xE4nner_Februar_M\xE4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xE4n._Feb._M\xE4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m,mm:"%d Minuten",h:m,hh:"%d Stunden",d:m,dd:m,w:m,ww:"%d Wochen",M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return v})},WGYa:function(B,k,o){var y=o("7yuC"),m=y.forceLayout,v=o("HF/U"),a=v.simpleLayout,t=o("lOQZ"),e=t.circularLayout,h=o("OELB"),l=h.linearMap,s=o("QBsz"),n=o("bYtY");function d(c){c.eachSeriesByType("graph",function(r){var f=r.coordinateSystem;if(f&&f.type!=="view")return;if(r.get("layout")==="force"){var i=r.preservedPoints||{},u=r.getGraph(),p=u.data,g=u.edgeData,A=r.getModel("force"),b=A.get("initLayout");r.preservedPoints?p.each(function(U){var R=p.getId(U);p.setItemLayout(U,i[R]||[NaN,NaN])}):!b||b==="none"?a(r):b==="circular"&&e(r,"value");var x=p.getDataExtent("value"),w=g.getDataExtent("value"),_=A.get("repulsion"),C=A.get("edgeLength");n.isArray(_)||(_=[_,_]),n.isArray(C)||(C=[C,C]),C=[C[1],C[0]];var L=p.mapArray("value",function(U,R){var K=p.getItemLayout(R),Z=l(U,x,_);return isNaN(Z)&&(Z=(_[0]+_[1])/2),{w:Z,rep:Z,fixed:p.getItemModel(R).get("fixed"),p:!K||isNaN(K[0])||isNaN(K[1])?null:K}}),E=g.mapArray("value",function(U,R){var K=u.getEdgeByIndex(R),Z=l(U,w,C);isNaN(Z)&&(Z=(C[0]+C[1])/2);var P=K.getModel();return{n1:L[K.node1.dataIndex],n2:L[K.node2.dataIndex],d:Z,curveness:P.get("lineStyle.curveness")||0,ignoreForceLayout:P.get("ignoreForceLayout")}}),f=r.coordinateSystem,S=f.getBoundingRect(),O=m(L,E,{rect:S,gravity:A.get("gravity"),friction:A.get("friction")}),D=O.step;O.step=function(U){for(var R=0,K=L.length;R<K;R++)L[R].fixed&&s.copy(L[R].p,u.getNodeByIndex(R).getLayout());D(function(Z,P,Y){for(var W=0,z=Z.length;W<z;W++)Z[W].fixed||u.getNodeByIndex(W).setLayout(Z[W].p),i[p.getId(W)]=Z[W].p;for(var W=0,z=P.length;W<z;W++){var H=P[W],X=u.getEdgeByIndex(W),V=H.n1.p,q=H.n2.p,se=X.getLayout();se=se?se.slice():[],se[0]=se[0]||[],se[1]=se[1]||[],s.copy(se[0],V),s.copy(se[1],q),+H.curveness&&(se[2]=[(V[0]+q[0])/2-(V[1]-q[1])*H.curveness,(V[1]+q[1])/2-(q[0]-V[0])*H.curveness]),X.setLayout(se)}U&&U(Y)})},r.forceLayout=O,r.preservedPoints=i,O.step()}else r.forceLayout=null})}B.exports=d},"WN+l":function(B,k,o){var y=o("bYtY"),m=o("IwbS");function v(t,e,h,l){var s=h.axis;if(s.scale.isBlank())return;var n=h.getModel("splitArea"),d=n.getModel("areaStyle"),c=d.get("color"),r=l.coordinateSystem.getRect(),f=s.getTicksCoords({tickModel:n,clamp:!0});if(!f.length)return;var i=c.length,u=t.__splitAreaColors,p=y.createHashMap(),g=0;if(u)for(var A=0;A<f.length;A++){var b=u.get(f[A].tickValue);if(b!=null){g=(b+(i-1)*A)%i;break}}var x=s.toGlobalCoord(f[0].coord),w=d.getAreaStyle();c=y.isArray(c)?c:[c];for(var A=1;A<f.length;A++){var _=s.toGlobalCoord(f[A].coord),C,L,E,S;s.isHorizontal()?(C=x,L=r.y,E=_-C,S=r.height,x=C+E):(C=r.x,L=x,E=r.width,S=_-L,x=L+S);var O=f[A-1].tickValue;O!=null&&p.set(O,g),e.add(new m.Rect({anid:O!=null?"area_"+O:null,shape:{x:C,y:L,width:E,height:S},style:y.defaults({fill:c[g]},w),silent:!0})),g=(g+1)%i}t.__splitAreaColors=p}function a(t){t.__splitAreaColors=null}k.rectCoordAxisBuildSplitArea=v,k.rectCoordAxisHandleRemove=a},WaQS:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("4xeM"),a=o.n(v)},Wqna:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.isObject,t=v.each,e=v.map,h=v.indexOf,l=v.retrieve,s=o("+TT/"),n=s.getLayoutRect,d=o("aX7z"),c=d.createScaleByModel,r=d.ifAxisCrossZero,f=d.niceScaleExtent,i=d.estimateLabelUnionRect,u=o("y+lR"),p=o("7AJT"),g=o("IDmD"),A=o("7hqr"),b=A.getStackedDimension;o("jtI2");function x(U,R,K){return U.getCoordSysModel()===R}function w(U,R,K){this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this._initCartesian(U,R,K),this.model=U}var _=w.prototype;_.type="grid",_.axisPointerEnabled=!0,_.getRect=function(){return this._rect},_.update=function(U,R){var K=this._axesMap;this._updateScale(U,this.model),t(K.x,function(P){f(P.scale,P.model)}),t(K.y,function(P){f(P.scale,P.model)});var Z={};t(K.x,function(P){C(K,"y",P,Z)}),t(K.y,function(P){C(K,"x",P,Z)}),this.resize(this.model,R)};function C(U,R,K,Z){K.getAxesOnZeroOf=function(){return Y?[Y]:[]};var P=U[R],Y,W=K.model,z=W.get("axisLine.onZero"),H=W.get("axisLine.onZeroAxisIndex");if(!z)return;if(H!=null)L(P[H])&&(Y=P[H]);else for(var X in P)if(P.hasOwnProperty(X)&&L(P[X])&&!Z[V(P[X])]){Y=P[X];break}Y&&(Z[V(Y)]=!0);function V(q){return q.dim+"_"+q.index}}function L(U){return U&&U.type!=="category"&&U.type!=="time"&&r(U)}_.resize=function(U,R,K){var Z=n(U.getBoxLayoutParams(),{width:R.getWidth(),height:R.getHeight()});this._rect=Z;var P=this._axesList;Y(),!K&&U.get("containLabel")&&(t(P,function(W){if(!W.model.get("axisLabel.inside")){var z=i(W);if(z){var H=W.isHorizontal()?"height":"width",X=W.model.get("axisLabel.margin");Z[H]-=z[H]+X,W.position==="top"?Z.y+=z.height+X:W.position==="left"&&(Z.x+=z.width+X)}}}),Y());function Y(){t(P,function(W){var z=W.isHorizontal(),H=z?[0,Z.width]:[0,Z.height],X=W.inverse?1:0;W.setExtent(H[X],H[1-X]),E(W,z?Z.x:Z.y)})}},_.getAxis=function(U,R){var K=this._axesMap[U];if(K!=null){if(R==null){for(var Z in K)if(K.hasOwnProperty(Z))return K[Z]}return K[R]}},_.getAxes=function(){return this._axesList.slice()},_.getCartesian=function(U,R){if(U!=null&&R!=null){var K="x"+U+"y"+R;return this._coordsMap[K]}a(U)&&(R=U.yAxisIndex,U=U.xAxisIndex);for(var Z=0,P=this._coordsList;Z<P.length;Z++)if(P[Z].getAxis("x").index===U||P[Z].getAxis("y").index===R)return P[Z]},_.getCartesians=function(){return this._coordsList.slice()},_.convertToPixel=function(U,R,K){var Z=this._findConvertTarget(U,R);return Z.cartesian?Z.cartesian.dataToPoint(K):Z.axis?Z.axis.toGlobalCoord(Z.axis.dataToCoord(K)):null},_.convertFromPixel=function(U,R,K){var Z=this._findConvertTarget(U,R);return Z.cartesian?Z.cartesian.pointToData(K):Z.axis?Z.axis.coordToData(Z.axis.toLocalCoord(K)):null},_._findConvertTarget=function(U,R){var K=R.seriesModel,Z=R.xAxisModel||K&&K.getReferringComponents("xAxis")[0],P=R.yAxisModel||K&&K.getReferringComponents("yAxis")[0],Y=R.gridModel,W=this._coordsList,z,H;if(K)z=K.coordinateSystem,h(W,z)<0&&(z=null);else if(Z&&P)z=this.getCartesian(Z.componentIndex,P.componentIndex);else if(Z)H=this.getAxis("x",Z.componentIndex);else if(P)H=this.getAxis("y",P.componentIndex);else if(Y){var X=Y.coordinateSystem;X===this&&(z=this._coordsList[0])}return{cartesian:z,axis:H}},_.containPoint=function(U){var R=this._coordsList[0];if(R)return R.containPoint(U)},_._initCartesian=function(U,R,K){var Z={left:!1,right:!1,top:!1,bottom:!1},P={x:{},y:{}},Y={x:0,y:0};if(R.eachComponent("xAxis",W("x"),this),R.eachComponent("yAxis",W("y"),this),!Y.x||!Y.y){this._axesMap={},this._axesList=[];return}this._axesMap=P,t(P.x,function(z,H){t(P.y,function(X,V){var q="x"+H+"y"+V,se=new u(q);se.grid=this,se.model=U,this._coordsMap[q]=se,this._coordsList.push(se),se.addAxis(z),se.addAxis(X)},this)},this);function W(z){return function(H,X){if(!x(H,U,R))return;var V=H.get("position");z==="x"?V!=="top"&&V!=="bottom"&&(V=Z.bottom?"top":"bottom"):V!=="left"&&V!=="right"&&(V=Z.left?"right":"left"),Z[V]=!0;var q=new p(z,c(H),[0,0],H.get("type"),V),se=q.type==="category";q.onBand=se&&H.get("boundaryGap"),q.inverse=H.get("inverse"),H.axis=q,q.model=H,q.grid=this,q.index=X,this._axesList.push(q),P[z][X]=q,Y[z]++}}},_._updateScale=function(U,R){t(this._axesList,function(Z){Z.scale.setExtent(Infinity,-Infinity)}),U.eachSeries(function(Z){if(D(Z)){var P=O(Z,U),Y=P[0],W=P[1];if(!x(Y,R,U)||!x(W,R,U))return;var z=this.getCartesian(Y.componentIndex,W.componentIndex),H=Z.getData(),X=z.getAxis("x"),V=z.getAxis("y");H.type==="list"&&(K(H,X,Z),K(H,V,Z))}},this);function K(Z,P,Y){t(Z.mapDimension(P.dim,!0),function(W){P.scale.unionExtentFromData(Z,b(Z,W))})}},_.getTooltipAxes=function(U){var R=[],K=[];return t(this.getCartesians(),function(Z){var P=U!=null&&U!=="auto"?Z.getAxis(U):Z.getBaseAxis(),Y=Z.getOtherAxis(P);h(R,P)<0&&R.push(P),h(K,Y)<0&&K.push(Y)}),{baseAxes:R,otherAxes:K}};function E(U,R){var K=U.getExtent(),Z=K[0]+K[1];U.toGlobalCoord=U.dim==="x"?function(P){return P+R}:function(P){return Z-P+R},U.toLocalCoord=U.dim==="x"?function(P){return P-R}:function(P){return Z-P+R}}var S=["xAxis","yAxis"];function O(U,R){return e(S,function(K){var Z=U.getReferringComponents(K)[0];return Z})}function D(U){return U.get("coordinateSystem")==="cartesian2d"}w.create=function(U,R){var K=[];return U.eachComponent("grid",function(Z,P){var Y=new w(Z,U,R);Y.name="grid_"+P,Y.resize(Z,R,!0),Z.coordinateSystem=Y,K.push(Y)}),U.eachSeries(function(Z){if(!D(Z))return;var P=O(Z,U),Y=P[0],W=P[1],z=Y.getCoordSysModel(),H=z.coordinateSystem;Z.coordinateSystem=H.getCartesian(Y.componentIndex,W.componentIndex)}),K},w.dimensions=w.prototype.dimensions=u.prototype.dimensions,g.register("cartesian2d",w);var F=w;B.exports=F},X9hv:function(B,k,o){//! moment.js locale configuration
//! locale : Norwegian Bokmål [nb]
//! authors : Espen Hovlandsdal : https://github.com/rexxars
//! Sigurd Gartmann : https://github.com/sigurdga
//! Stephen Ramthun : https://github.com/stephenramthun
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xF8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xF8rdag".split("_"),weekdaysShort:"s\xF8._ma._ti._on._to._fr._l\xF8.".split("_"),weekdaysMin:"s\xF8_ma_ti_on_to_fr_l\xF8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xE5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xE5ned",MM:"%d m\xE5neder",y:"ett \xE5r",yy:"%d \xE5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},XLdW:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("xOMJ"),a=o.n(v)},XOKv:function(B,k,o){o("OXB0"),o("SA4+")},XXbC:function(B,k,o){},"XZj+":function(B,k,o){},XciD:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("9u4f")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="CalendarOutlined";var l=a.forwardRef(h);k.default=l},Xmg4:function(B,k,o){var y=o("bYtY"),m=o("LPTA"),v=m.devicePixelRatio,a=o("K2GJ"),t=o("3C/r");function e(){return!1}function h(n,d,c){var r=y.createCanvas(),f=d.getWidth(),i=d.getHeight(),u=r.style;return u&&(u.position="absolute",u.left=0,u.top=0,u.width=f+"px",u.height=i+"px",r.setAttribute("data-zr-dom-id",n)),r.width=f*c,r.height=i*c,r}var l=function(d,c,r){var f;r=r||v,typeof d=="string"?f=h(d,c,r):y.isObject(d)&&(f=d,d=f.id),this.id=d,this.dom=f;var i=f.style;i&&(f.onselectstart=e,i["-webkit-user-select"]="none",i["user-select"]="none",i["-webkit-touch-callout"]="none",i["-webkit-tap-highlight-color"]="rgba(0,0,0,0)",i.padding=0,i.margin=0,i["border-width"]=0),this.domBack=null,this.ctxBack=null,this.painter=c,this.config=null,this.clearColor=0,this.motionBlur=!1,this.lastFrameAlpha=.7,this.dpr=r};l.prototype={constructor:l,__dirty:!0,__used:!1,__drawIndex:0,__startIndex:0,__endIndex:0,incremental:!1,getElementCount:function(){return this.__endIndex-this.__startIndex},initContext:function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},createBackBuffer:function(){var d=this.dpr;this.domBack=h("back-"+this.id,this.painter,d),this.ctxBack=this.domBack.getContext("2d"),d!==1&&this.ctxBack.scale(d,d)},resize:function(d,c){var r=this.dpr,f=this.dom,i=f.style,u=this.domBack;i&&(i.width=d+"px",i.height=c+"px"),f.width=d*r,f.height=c*r,u&&(u.width=d*r,u.height=c*r,r!==1&&this.ctxBack.scale(r,r))},clear:function(d,c){var r=this.dom,f=this.ctx,i=r.width,u=r.height,c=c||this.clearColor,p=this.motionBlur&&!d,g=this.lastFrameAlpha,A=this.dpr;if(p&&(this.domBack||this.createBackBuffer(),this.ctxBack.globalCompositeOperation="copy",this.ctxBack.drawImage(r,0,0,i/A,u/A)),f.clearRect(0,0,i,u),c&&c!=="transparent"){var b;c.colorStops?(b=c.__canvasGradient||a.getGradient(f,c,{x:0,y:0,width:i,height:u}),c.__canvasGradient=b):c.image&&(b=t.prototype.getCanvasPattern.call(c,f)),f.save(),f.fillStyle=b||c,f.fillRect(0,0,i,u),f.restore()}if(p){var x=this.domBack;f.save(),f.globalAlpha=g,f.drawImage(x,0,0,i,u),f.restore()}}};var s=l;B.exports=s},Xnb7:function(B,k,o){var y=o("1RvN"),m=new y(50);function v(h){if(typeof h=="string"){var l=m.get(h);return l&&l.image}else return h}function a(h,l,s,n,d){if(h)if(typeof h=="string"){if(l&&l.__zrImageSrc===h||!s)return l;var c=m.get(h),r={hostEl:s,cb:n,cbPayload:d};return c?(l=c.image,!e(l)&&c.pending.push(r)):(l=new Image,l.onload=l.onerror=t,m.put(h,l.__cachedImgObj={image:l,pending:[r]}),l.src=l.__zrImageSrc=h),l}else return h;else return l}function t(){var h=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var l=0;l<h.pending.length;l++){var s=h.pending[l],n=s.cb;n&&n(this,s.cbPayload),s.hostEl.dirty()}h.pending.length=0}function e(h){return h&&h.width&&h.height}k.findExistImage=v,k.createOrUpdateImage=a,k.isImageReady=e},XpcN:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("oVpE"),e=t.createSymbol,h=o("IwbS"),l=o("eRkO"),s=l.makeBackground,n=o("+TT/"),d=a.curry,c=a.each,r=h.Group,f=v.extendComponentView({type:"legend.plain",newlineDisabled:!1,init:function(){this.group.add(this._contentGroup=new r),this._backgroundEl,this.group.add(this._selectorGroup=new r),this._isFirstRender=!0},getContentGroup:function(){return this._contentGroup},getSelectorGroup:function(){return this._selectorGroup},render:function(A,b,x){var w=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!A.get("show",!0))return;var _=A.get("align"),C=A.get("orient");(!_||_==="auto")&&(_=A.get("left")==="right"&&C==="vertical"?"right":"left");var L=A.get("selector",!0),E=A.get("selectorPosition",!0);L&&(!E||E==="auto")&&(E=C==="horizontal"?"end":"start"),this.renderInner(_,A,b,x,L,C,E);var S=A.getBoxLayoutParams(),O={width:x.getWidth(),height:x.getHeight()},D=A.get("padding"),F=n.getLayoutRect(S,O,D),U=this.layoutInner(A,_,F,w,L,E),R=n.getLayoutRect(a.defaults({width:U.width,height:U.height},S),O,D);this.group.attr("position",[R.x-U.x,R.y-U.y]),this.group.add(this._backgroundEl=s(U,A))},resetInner:function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},renderInner:function(A,b,x,w,_,C,L){var E=this.getContentGroup(),S=a.createHashMap(),O=b.get("selectedMode"),D=[];x.eachRawSeries(function(F){!F.get("legendHoverLink")&&D.push(F.id)}),c(b.getData(),function(F,U){var R=F.get("name");if(!this.newlineDisabled&&(R===""||R===`
`)){E.add(new r({newline:!0}));return}var K=x.getSeriesByName(R)[0];if(S.get(R))return;if(K){var Z=K.getData(),P=Z.getVisual("color"),Y=Z.getVisual("borderColor");typeof P=="function"&&(P=P(K.getDataParams(0))),typeof Y=="function"&&(Y=Y(K.getDataParams(0)));var W=Z.getVisual("legendSymbol")||"roundRect",z=Z.getVisual("symbol"),H=this._createItem(R,U,F,b,W,z,A,P,Y,O);H.on("click",d(u,R,null,w,D)).on("mouseover",d(p,K.name,null,w,D)).on("mouseout",d(g,K.name,null,w,D)),S.set(R,!0)}else x.eachRawSeries(function(X){if(S.get(R))return;if(X.legendVisualProvider){var V=X.legendVisualProvider;if(!V.containName(R))return;var q=V.indexOfName(R),se=V.getItemVisual(q,"color"),ve=V.getItemVisual(q,"borderColor"),ue="roundRect",xe=this._createItem(R,U,F,b,ue,null,A,se,ve,O);xe.on("click",d(u,null,R,w,D)).on("mouseover",d(p,null,R,w,D)).on("mouseout",d(g,null,R,w,D)),S.set(R,!0)}},this)},this),_&&this._createSelector(_,b,w,C,L)},_createSelector:function(A,b,x,w,_){var C=this.getSelectorGroup();c(A,function(E){L(E)});function L(E){var S=E.type,O=new h.Text({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){x.dispatchAction({type:S==="all"?"legendAllSelect":"legendInverseSelect"})}});C.add(O);var D=b.getModel("selectorLabel"),F=b.getModel("emphasis.selectorLabel");h.setLabelStyle(O.style,O.hoverStyle={},D,F,{defaultText:E.title,isRectText:!1}),h.setHoverStyle(O)}},_createItem:function(A,b,x,w,_,C,L,E,S,O){var D=w.get("itemWidth"),F=w.get("itemHeight"),U=w.get("inactiveColor"),R=w.get("inactiveBorderColor"),K=w.get("symbolKeepAspect"),Z=w.getModel("itemStyle"),P=w.isSelected(A),Y=new r,W=x.getModel("textStyle"),z=x.get("icon"),H=x.getModel("tooltip"),X=H.parentModel;_=z||_;var V=e(_,0,0,D,F,P?E:U,K==null?!0:K);if(Y.add(i(V,_,Z,S,R,P)),!z&&C&&(C!==_||C==="none")){var q=F*.8;C==="none"&&(C="circle");var se=e(C,(D-q)/2,(F-q)/2,q,q,P?E:U,K==null?!0:K);Y.add(i(se,C,Z,S,R,P))}var ve=L==="left"?D+5:-5,ue=L,xe=w.get("formatter"),Fe=A;typeof xe=="string"&&xe?Fe=xe.replace("{name}",A!=null?A:""):typeof xe=="function"&&(Fe=xe(A)),Y.add(new h.Text({style:h.setTextStyle({},W,{text:Fe,x:ve,y:F/2,textFill:P?W.getTextColor():U,textAlign:ue,textVerticalAlign:"middle"})}));var Ue=new h.Rect({shape:Y.getBoundingRect(),invisible:!0,tooltip:H.get("show")?a.extend({content:A,formatter:X.get("formatter",!0)||function(){return A},formatterParams:{componentType:"legend",legendIndex:w.componentIndex,name:A,$vars:["name"]}},H.option):null});return Y.add(Ue),Y.eachChild(function(Ze){Ze.silent=!0}),Ue.silent=!O,this.getContentGroup().add(Y),h.setHoverStyle(Y),Y.__legendDataIndex=b,Y},layoutInner:function(A,b,x,w,_,C){var L=this.getContentGroup(),E=this.getSelectorGroup();n.box(A.get("orient"),L,A.get("itemGap"),x.width,x.height);var S=L.getBoundingRect(),O=[-S.x,-S.y];if(_){n.box("horizontal",E,A.get("selectorItemGap",!0));var D=E.getBoundingRect(),F=[-D.x,-D.y],U=A.get("selectorButtonGap",!0),R=A.getOrient().index,K=R===0?"width":"height",Z=R===0?"height":"width",P=R===0?"y":"x";C==="end"?F[R]+=S[K]+U:O[R]+=D[K]+U,F[1-R]+=S[Z]/2-D[Z]/2,E.attr("position",F),L.attr("position",O);var Y={x:0,y:0};return Y[K]=S[K]+U+D[K],Y[Z]=Math.max(S[Z],D[Z]),Y[P]=Math.min(0,D[P]+F[1-R]),Y}else return L.attr("position",O),this.group.getBoundingRect()},remove:function(){this.getContentGroup().removeAll(),this._isFirstRender=!0}});function i(A,b,x,w,_,C){var L;return b!=="line"&&b.indexOf("empty")<0?(L=x.getItemStyle(),A.style.stroke=w,C||(L.stroke=_)):L=x.getItemStyle(["borderWidth","borderColor"]),A.setStyle(L)}function u(A,b,x,w){g(A,b,x,w),x.dispatchAction({type:"legendToggleSelect",name:A!=null?A:b}),p(A,b,x,w)}function p(A,b,x,w){var _=x.getZr().storage.getDisplayList()[0];_&&_.useHoverLayer||x.dispatchAction({type:"highlight",seriesName:A,name:b,excludeSeriesId:w})}function g(A,b,x,w){var _=x.getZr().storage.getDisplayList()[0];_&&_.useHoverLayer||x.dispatchAction({type:"downplay",seriesName:A,name:b,excludeSeriesId:w})}B.exports=f},Xtsm:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("jK+o"),l=o.n(h),s=o("Ae61"),n=o("gO5/"),d=o("IWUT"),c=o("Xnl7"),r=o("bVAP"),f=o("zLQL"),i=o("lKCW"),u=o("T0En");function p(V,q){var se=Object.keys(V);if(Object.getOwnPropertySymbols){var ve=Object.getOwnPropertySymbols(V);q&&(ve=ve.filter(function(ue){return Object.getOwnPropertyDescriptor(V,ue).enumerable})),se.push.apply(se,ve)}return se}function g(V){for(var q=1;q<arguments.length;q++){var se=arguments[q]!=null?arguments[q]:{};q%2?p(Object(se),!0).forEach(function(ve){Object(n.a)(V,ve,se[ve])}):Object.getOwnPropertyDescriptors?Object.defineProperties(V,Object.getOwnPropertyDescriptors(se)):p(Object(se)).forEach(function(ve){Object.defineProperty(V,ve,Object.getOwnPropertyDescriptor(se,ve))})}return V}function A(V){var q=b();return function(){var ve=Object(i.a)(V),ue;if(q){var xe=Object(i.a)(this).constructor;ue=Reflect.construct(ve,arguments,xe)}else ue=ve.apply(this,arguments);return Object(f.a)(this,ue)}}function b(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(V){return!1}}function x(){}function w(V){V.preventDefault()}var _=function(q){return q.replace(/[^\w.-]+/g,"")},C=200,L=600,E=Number.MAX_SAFE_INTEGER||Math.pow(2,53)-1,S=function(q){return q!=null},O=function(q,se){return se===q||typeof se=="number"&&typeof q=="number"&&isNaN(se)&&isNaN(q)},D=function(V){Object(r.a)(se,V);var q=A(se);function se(ve){var ue;Object(d.a)(this,se),ue=q.call(this,ve),ue.onKeyDown=function(Ue){var Ze=ue.props,we=Ze.onKeyDown,He=Ze.onPressEnter;if(Ue.keyCode===u.a.UP){var ee=ue.getRatio(Ue);ue.up(Ue,ee,null),ue.stop()}else if(Ue.keyCode===u.a.DOWN){var he=ue.getRatio(Ue);ue.down(Ue,he,null),ue.stop()}else Ue.keyCode===u.a.ENTER&&He&&He(Ue);if(ue.recordCursorPosition(),ue.lastKeyCode=Ue.keyCode,we){for(var Ve=arguments.length,oe=new Array(Ve>1?Ve-1:0),Q=1;Q<Ve;Q++)oe[Q-1]=arguments[Q];we.apply(void 0,[Ue].concat(oe))}},ue.onKeyUp=function(Ue){var Ze=ue.props.onKeyUp;if(ue.stop(),ue.recordCursorPosition(),Ze){for(var we=arguments.length,He=new Array(we>1?we-1:0),ee=1;ee<we;ee++)He[ee-1]=arguments[ee];Ze.apply(void 0,[Ue].concat(He))}},ue.onChange=function(Ue){var Ze=ue.props.onChange;ue.state.focused&&(ue.inputting=!0),ue.rawInput=ue.props.parser(ue.getValueFromEvent(Ue)),ue.setState({inputValue:ue.rawInput}),Ze(ue.toNumber(ue.rawInput))},ue.onMouseUp=function(){var Ue=ue.props.onMouseUp;ue.recordCursorPosition(),Ue&&Ue.apply(void 0,arguments)},ue.onFocus=function(){var Ue;ue.setState({focused:!0}),(Ue=ue.props).onFocus.apply(Ue,arguments)},ue.onBlur=function(){var Ue=ue.props.onBlur;ue.inputting=!1,ue.setState({focused:!1});var Ze=ue.getCurrentValidValue(ue.state.inputValue),we=ue.setValue(Ze,x);if(Ue){var He=ue.input.value,ee=ue.getInputDisplayValue({focus:!1,value:we});ue.input.value=ee&&Number(ee),Ue.apply(void 0,arguments),ue.input.value=He}},ue.getRatio=function(Ue){var Ze=1;return Ue.metaKey||Ue.ctrlKey?Ze=.1:Ue.shiftKey&&(Ze=10),Ze},ue.getFullNum=function(Ue){return isNaN(Ue)?Ue:/e/i.test(String(Ue))?Number(Ue).toFixed(18).replace(/\.?0+$/,""):Ue},ue.getPrecision=function(Ue){if(S(ue.props.precision))return ue.props.precision;var Ze=String(Ue);if(Ze.indexOf("e-")>=0)return parseInt(Ze.slice(Ze.indexOf("e-")+2),10);var we=0;return Ze.indexOf(".")>=0&&(we=Ze.length-Ze.indexOf(".")-1),we},ue.getInputDisplayValue=function(Ue){var Ze=Ue||ue.state,we=Ze.focused,He=Ze.inputValue,ee=Ze.value,he;we?he=He:he=ue.toPrecisionAsStep(ee),he==null&&(he="");var Ve=ue.formatWrapper(he);return S(ue.props.decimalSeparator)&&(Ve=Ve.toString().replace(".",ue.props.decimalSeparator)),Ve},ue.recordCursorPosition=function(){try{ue.cursorStart=ue.input.selectionStart,ue.cursorEnd=ue.input.selectionEnd,ue.currentValue=ue.input.value,ue.cursorBefore=ue.input.value.substring(0,ue.cursorStart),ue.cursorAfter=ue.input.value.substring(ue.cursorEnd)}catch(Ue){}},ue.restoreByAfter=function(Ue){if(Ue===void 0)return!1;var Ze=ue.input.value,we=Ze.lastIndexOf(Ue);if(we===-1)return!1;var He=ue.cursorBefore.length;return ue.lastKeyCode===u.a.DELETE&&ue.cursorBefore.charAt(He-1)===Ue[0]?(ue.fixCaret(He,He),!0):we+Ue.length===Ze.length?(ue.fixCaret(we,we),!0):!1},ue.partRestoreByAfter=function(Ue){return Ue===void 0?!1:Array.prototype.some.call(Ue,function(Ze,we){var He=Ue.substring(we);return ue.restoreByAfter(He)})},ue.isNotCompleteNumber=function(Ue){return isNaN(Ue)||Ue===""||Ue===null||Ue&&Ue.toString().indexOf(".")===Ue.toString().length-1},ue.stop=function(){ue.autoStepTimer&&clearTimeout(ue.autoStepTimer)},ue.down=function(Ue,Ze,we){ue.pressingUpOrDown=!0,ue.step("down",Ue,Ze,we)},ue.up=function(Ue,Ze,we){ue.pressingUpOrDown=!0,ue.step("up",Ue,Ze,we)},ue.saveInput=function(Ue){ue.input=Ue};var xe=ve.value;xe===void 0&&(xe=ve.defaultValue),ue.state={focused:ve.autoFocus};var Fe=ue.getValidValue(ue.toNumber(xe));return ue.state=g(g({},ue.state),{},{inputValue:ue.toPrecisionAsStep(Fe),value:Fe}),ue}return Object(c.a)(se,[{key:"componentDidMount",value:function(){this.componentDidUpdate(null)}},{key:"componentDidUpdate",value:function(ue){var xe=this.props,Fe=xe.value,Ue=xe.onChange,Ze=xe.max,we=xe.min,He=this.state.focused;if(ue){if(!O(ue.value,Fe)||!O(ue.max,Ze)||!O(ue.min,we)){var ee=He?Fe:this.getValidValue(Fe),he;this.pressingUpOrDown?he=ee:this.inputting?he=this.rawInput:he=this.toPrecisionAsStep(ee),this.setState({value:ee,inputValue:he})}var Ve="value"in this.props?Fe:this.state.value;"max"in this.props&&ue.max!==Ze&&typeof Ve=="number"&&Ve>Ze&&Ue&&Ue(Ze),"min"in this.props&&ue.min!==we&&typeof Ve=="number"&&Ve<we&&Ue&&Ue(we)}try{if(this.cursorStart!==void 0&&this.state.focused){if(!this.partRestoreByAfter(this.cursorAfter)&&this.state.value!==this.props.value){var oe=this.cursorStart+1;this.cursorAfter?this.lastKeyCode===u.a.BACKSPACE?oe=this.cursorStart-1:this.lastKeyCode===u.a.DELETE&&(oe=this.cursorStart):oe=this.input.value.length,this.fixCaret(oe,oe)}else if(this.currentValue===this.input.value)switch(this.lastKeyCode){case u.a.BACKSPACE:this.fixCaret(this.cursorStart-1,this.cursorStart-1);break;case u.a.DELETE:this.fixCaret(this.cursorStart+1,this.cursorStart+1);break;default:}}}catch(Q){}if(this.lastKeyCode=null,!this.pressingUpOrDown)return;this.props.focusOnUpDown&&this.state.focused&&(document.activeElement!==this.input&&this.focus())}},{key:"componentWillUnmount",value:function(){this.stop()}},{key:"getCurrentValidValue",value:function(ue){var xe=ue;return xe===""?xe="":this.isNotCompleteNumber(parseFloat(xe))?xe=this.state.value:xe=this.getValidValue(xe),this.toNumber(xe)}},{key:"getValueFromEvent",value:function(ue){var xe=ue.target.value.trim().replace(/。/g,".");return S(this.props.decimalSeparator)&&(xe=xe.replace(this.props.decimalSeparator,".")),xe}},{key:"getValidValue",value:function(ue){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.props.min,Fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.props.max,Ue=parseFloat(ue);return isNaN(Ue)?ue:(Ue<xe&&(Ue=xe),Ue>Fe&&(Ue=Fe),Ue)}},{key:"setValue",value:function(ue,xe){var Fe=this.props.precision,Ue=this.isNotCompleteNumber(parseFloat(ue))?null:parseFloat(ue),Ze=this.state.value,we=Ze===void 0?null:Ze,He=this.state.inputValue,ee=He===void 0?null:He,he=typeof Ue=="number"?Ue.toFixed(Fe):"".concat(Ue),Ve=Ue!==we||he!=="".concat(ee);return"value"in this.props?(ee=this.toPrecisionAsStep(this.state.value),this.setState({inputValue:ee},xe)):this.setState({value:Ue,inputValue:this.toPrecisionAsStep(ue)},xe),Ve&&this.props.onChange(Ue),Ue}},{key:"getMaxPrecision",value:function(ue){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Fe=this.props,Ue=Fe.precision,Ze=Fe.step;if(S(Ue))return Ue;var we=this.getPrecision(xe),He=this.getPrecision(Ze),ee=this.getPrecision(ue);return ue?Math.max(ee,we+He):we+He}},{key:"getPrecisionFactor",value:function(ue){var xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Fe=this.getMaxPrecision(ue,xe);return Math.pow(10,Fe)}},{key:"focus",value:function(){this.input.focus(),this.recordCursorPosition()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"formatWrapper",value:function(ue){return this.props.formatter?this.props.formatter(ue):ue}},{key:"toPrecisionAsStep",value:function(ue){if(this.isNotCompleteNumber(ue)||ue==="")return ue;var xe=Math.abs(this.getMaxPrecision(ue));return isNaN(xe)?ue.toString():Number(ue).toFixed(xe)}},{key:"toNumber",value:function(ue){var xe=this.props.precision,Fe=this.state.focused,Ue=ue&&ue.length>16&&Fe;return this.isNotCompleteNumber(ue)||Ue?ue:S(xe)?Math.round(ue*Math.pow(10,xe))/Math.pow(10,xe):Number(ue)}},{key:"upStep",value:function(ue,xe){var Fe=this.props.step,Ue=this.getPrecisionFactor(ue,xe),Ze=Math.abs(this.getMaxPrecision(ue,xe)),we=((Ue*ue+Ue*Fe*xe)/Ue).toFixed(Ze);return this.toNumber(we)}},{key:"downStep",value:function(ue,xe){var Fe=this.props.step,Ue=this.getPrecisionFactor(ue,xe),Ze=Math.abs(this.getMaxPrecision(ue,xe)),we=((Ue*ue-Ue*Fe*xe)/Ue).toFixed(Ze);return this.toNumber(we)}},{key:"step",value:function(ue,xe){var Fe=this,Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ze=arguments.length>3?arguments[3]:void 0;this.stop(),xe&&(xe.persist(),xe.preventDefault());var we=this.props;if(we.disabled)return;var He=this.getCurrentValidValue(this.state.inputValue)||0;if(this.isNotCompleteNumber(He))return;var ee=this["".concat(ue,"Step")](He,Ue),he=ee>we.max||ee<we.min;if(ee>we.max?ee=we.max:ee<we.min&&(ee=we.min),this.setValue(ee,null),this.setState({focused:!0},function(){Fe.pressingUpOrDown=!1}),he)return;this.autoStepTimer=setTimeout(function(){Fe[ue](xe,Ue,!0)},Ze?C:L)}},{key:"fixCaret",value:function(ue,xe){if(ue===void 0||xe===void 0||!this.input||!this.input.value)return;try{var Fe=this.input.selectionStart,Ue=this.input.selectionEnd;(ue!==Fe||xe!==Ue)&&this.input.setSelectionRange(ue,xe)}catch(Ze){}}},{key:"render",value:function(){var ue,xe=this.props,Fe=xe.prefixCls,Ue=xe.disabled,Ze=xe.readOnly,we=xe.useTouch,He=xe.autoComplete,ee=xe.upHandler,he=xe.downHandler,Ve=xe.className,oe=xe.max,Q=xe.min,G=xe.style,te=xe.title,Ae=xe.onMouseEnter,me=xe.onMouseLeave,Me=xe.onMouseOver,Ie=xe.onMouseOut,de=xe.required,ye=xe.onClick,De=xe.tabIndex,tt=xe.type,Et=xe.placeholder,gt=xe.id,Pe=xe.inputMode,Ut=xe.pattern,pt=xe.step,zt=xe.maxLength,rr=xe.autoFocus,nr=xe.name,Kt=xe.onPaste,ir=xe.onInput,$e=Object(s.a)(xe,["prefixCls","disabled","readOnly","useTouch","autoComplete","upHandler","downHandler","className","max","min","style","title","onMouseEnter","onMouseLeave","onMouseOver","onMouseOut","required","onClick","tabIndex","type","placeholder","id","inputMode","pattern","step","maxLength","autoFocus","name","onPaste","onInput"]),ae=this.state,re=ae.value,Ce=ae.focused,Ne=l()(Fe,(ue={},Object(n.a)(ue,Ve,!!Ve),Object(n.a)(ue,"".concat(Fe,"-disabled"),Ue),Object(n.a)(ue,"".concat(Fe,"-focused"),Ce),ue)),ce={};Object.keys($e).forEach(function(Je){(Je.substr(0,5)==="data-"||Je.substr(0,5)==="aria-"||Je==="role")&&(ce[Je]=$e[Je])});var dt=!Ze&&!Ue,Dt=this.getInputDisplayValue(null),ze=(re||re===0)&&(isNaN(re)||Number(re)>=oe),Yt=(re||re===0)&&(isNaN(re)||Number(re)<=Q),Dr=ze||Ue||Ze,ct=Yt||Ue||Ze,er=l()("".concat(Fe,"-handler"),"".concat(Fe,"-handler-up"),Object(n.a)({},"".concat(Fe,"-handler-up-disabled"),Dr)),ut=l()("".concat(Fe,"-handler"),"".concat(Fe,"-handler-down"),Object(n.a)({},"".concat(Fe,"-handler-down-disabled"),ct)),at=we?{onTouchStart:Dr?x:this.up,onTouchEnd:this.stop}:{onMouseDown:Dr?x:this.up,onMouseUp:this.stop,onMouseLeave:this.stop},Ye=we?{onTouchStart:ct?x:this.down,onTouchEnd:this.stop}:{onMouseDown:ct?x:this.down,onMouseUp:this.stop,onMouseLeave:this.stop};return e.a.createElement("div",{className:Ne,style:G,title:te,onMouseEnter:Ae,onMouseLeave:me,onMouseOver:Me,onMouseOut:Ie,onFocus:function(){return null},onBlur:function(){return null}},e.a.createElement("div",{className:"".concat(Fe,"-handler-wrap")},e.a.createElement("span",Object.assign({unselectable:"on"},at,{role:"button","aria-label":"Increase Value","aria-disabled":Dr,className:er}),ee||e.a.createElement("span",{unselectable:"on",className:"".concat(Fe,"-handler-up-inner"),onClick:w})),e.a.createElement("span",Object.assign({unselectable:"on"},Ye,{role:"button","aria-label":"Decrease Value","aria-disabled":ct,className:ut}),he||e.a.createElement("span",{unselectable:"on",className:"".concat(Fe,"-handler-down-inner"),onClick:w}))),e.a.createElement("div",{className:"".concat(Fe,"-input-wrap")},e.a.createElement("input",Object.assign({role:"spinbutton","aria-valuemin":Q,"aria-valuemax":oe,"aria-valuenow":re,required:de,type:tt,placeholder:Et,onPaste:Kt,onClick:ye,onMouseUp:this.onMouseUp,className:"".concat(Fe,"-input"),tabIndex:De,autoComplete:He,onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:dt?this.onKeyDown:x,onKeyUp:dt?this.onKeyUp:x,autoFocus:rr,maxLength:zt,readOnly:Ze,disabled:Ue,max:oe,min:Q,step:pt,name:nr,title:te,id:gt,onChange:this.onChange,ref:this.saveInput,value:this.getFullNum(Dt),pattern:Ut,inputMode:Pe,onInput:ir},ce))))}}]),se}(e.a.Component);D.defaultProps={focusOnUpDown:!0,useTouch:!1,prefixCls:"rc-input-number",max:E,min:-E,step:1,style:{},onChange:x,onKeyDown:x,onPressEnter:x,onFocus:x,onBlur:x,parser:_,required:!1,autoComplete:"off"};var F=D,U=F,R=o("TgN+"),K=o.n(R),Z=o("56Fr"),P=o.n(Z),Y=o("pDHg"),W=o("2lC7"),z=function(V,q){var se={};for(var ve in V)Object.prototype.hasOwnProperty.call(V,ve)&&q.indexOf(ve)<0&&(se[ve]=V[ve]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,ve=Object.getOwnPropertySymbols(V);ue<ve.length;ue++)q.indexOf(ve[ue])<0&&Object.prototype.propertyIsEnumerable.call(V,ve[ue])&&(se[ve[ue]]=V[ve[ue]]);return se},H=t.forwardRef(function(V,q){var se=function(ue){var xe=ue.getPrefixCls,Fe=ue.direction,Ue=V.className,Ze=V.size,we=V.prefixCls,He=V.readOnly,ee=z(V,["className","size","prefixCls","readOnly"]),he=xe("input-number",we),Ve=t.createElement(K.a,{className:"".concat(he,"-handler-up-inner")}),oe=t.createElement(P.a,{className:"".concat(he,"-handler-down-inner")});return t.createElement(W.b.Consumer,null,function(Q){var G,te=Ze||Q,Ae=l()((G={},a()(G,"".concat(he,"-lg"),te==="large"),a()(G,"".concat(he,"-sm"),te==="small"),a()(G,"".concat(he,"-rtl"),Fe==="rtl"),a()(G,"".concat(he,"-readonly"),He),G),Ue);return t.createElement(U,m()({ref:q,className:Ae,upHandler:Ve,downHandler:oe,prefixCls:he,readOnly:He},ee))})};return t.createElement(Y.a,null,se)});H.defaultProps={step:1};var X=k.a=H},"Xv/6":function(B,k,o){var y=o("sVUS"),m=o("xi+f"),v=o("+Gi7"),a=o("0Zv/"),t=1/0,e=y?y.prototype:void 0,h=e?e.toString:void 0;function l(s){if(typeof s=="string")return s;if(v(s))return m(s,l)+"";if(a(s))return h?h.call(s):"";var n=s+"";return n=="0"&&1/s==-t?"-0":n}B.exports=l},XxSj:function(B,k,o){var y=o("bYtY"),m=o("Qe9p"),v=o("OELB"),a=v.linearMap,t=y.each,e=y.isObject,h=-1,l=function(C){var L=C.mappingMethod,E=C.type,S=this.option=y.clone(C);this.type=E,this.mappingMethod=L,this._normalizeData=x[L];var O=s[E];this.applyVisual=O.applyVisual,this.getColorMapper=O.getColorMapper,this._doMap=O._doMap[L],L==="piecewise"?(c(S),n(S)):L==="category"?S.categories?d(S):c(S,!0):(y.assert(L!=="linear"||S.dataExtent),c(S))};l.prototype={constructor:l,mapValueToVisual:function(C){var L=this._normalizeData(C);return this._doMap(L,C)},getNormalizer:function(){return y.bind(this._normalizeData,this)}};var s=l.visualHandlers={color:{applyVisual:i("color"),getColorMapper:function(){var C=this.option;return y.bind(C.mappingMethod==="category"?function(L,E){return!E&&(L=this._normalizeData(L)),u.call(this,L)}:function(L,E,S){var O=!!S;return!E&&(L=this._normalizeData(L)),S=m.fastLerp(L,C.parsedVisual,S),O?S:m.stringify(S,"rgba")},this)},_doMap:{linear:function(C){return m.stringify(m.fastLerp(C,this.option.parsedVisual),"rgba")},category:u,piecewise:function(C,L){var E=A.call(this,L);return E==null&&(E=m.stringify(m.fastLerp(C,this.option.parsedVisual),"rgba")),E},fixed:p}},colorHue:r(function(C,L){return m.modifyHSL(C,L)}),colorSaturation:r(function(C,L){return m.modifyHSL(C,null,L)}),colorLightness:r(function(C,L){return m.modifyHSL(C,null,null,L)}),colorAlpha:r(function(C,L){return m.modifyAlpha(C,L)}),opacity:{applyVisual:i("opacity"),_doMap:g([0,1])},liftZ:{applyVisual:i("liftZ"),_doMap:{linear:p,category:p,piecewise:p,fixed:p}},symbol:{applyVisual:function(C,L,E){var S=this.mapValueToVisual(C);if(y.isString(S))E("symbol",S);else if(e(S))for(var O in S)S.hasOwnProperty(O)&&E(O,S[O])},_doMap:{linear:f,category:u,piecewise:function(C,L){var E=A.call(this,L);return E==null&&(E=f.call(this,C)),E},fixed:p}},symbolSize:{applyVisual:i("symbolSize"),_doMap:g([0,1])}};function n(C){var L=C.pieceList;C.hasSpecialVisual=!1,y.each(L,function(E,S){E.originIndex=S,E.visual!=null&&(C.hasSpecialVisual=!0)})}function d(C){var L=C.categories,E=C.visual,S=C.categoryMap={};if(t(L,function(F,U){S[F]=U}),!y.isArray(E)){var O=[];y.isObject(E)?t(E,function(F,U){var R=S[U];O[R!=null?R:h]=F}):O[h]=E,E=b(C,O)}for(var D=L.length-1;D>=0;D--)E[D]==null&&(delete S[L[D]],L.pop())}function c(C,L){var E=C.visual,S=[];y.isObject(E)?t(E,function(D){S.push(D)}):E!=null&&S.push(E);var O={color:1,symbol:1};!L&&S.length===1&&!O.hasOwnProperty(C.type)&&(S[1]=S[0]),b(C,S)}function r(C){return{applyVisual:function(L,E,S){L=this.mapValueToVisual(L),S("color",C(E("color"),L))},_doMap:g([0,1])}}function f(C){var L=this.option.visual;return L[Math.round(a(C,[0,1],[0,L.length-1],!0))]||{}}function i(C){return function(L,E,S){S(C,this.mapValueToVisual(L))}}function u(C){var L=this.option.visual;return L[this.option.loop&&C!==h?C%L.length:C]}function p(){return this.option.visual[0]}function g(C){return{linear:function(L){return a(L,C,this.option.visual,!0)},category:u,piecewise:function(L,E){var S=A.call(this,E);return S==null&&(S=a(L,C,this.option.visual,!0)),S},fixed:p}}function A(C){var L=this.option,E=L.pieceList;if(L.hasSpecialVisual){var S=l.findPieceIndex(C,E),O=E[S];if(O&&O.visual)return O.visual[this.type]}}function b(C,L){return C.visual=L,C.type==="color"&&(C.parsedVisual=y.map(L,function(E){return m.parse(E)})),L}var x={linear:function(C){return a(C,this.option.dataExtent,[0,1],!0)},piecewise:function(C){var L=this.option.pieceList,E=l.findPieceIndex(C,L,!0);if(E!=null)return a(E,[0,L.length-1],[0,1],!0)},category:function(C){var L=this.option.categories?this.option.categoryMap[C]:C;return L==null?h:L},fixed:y.noop};l.listVisualTypes=function(){var C=[];return y.each(s,function(L,E){C.push(E)}),C},l.addVisualHandler=function(C,L){s[C]=L},l.isValidType=function(C){return s.hasOwnProperty(C)},l.eachVisual=function(C,L,E){y.isObject(C)?y.each(C,L,E):L.call(E,C)},l.mapVisual=function(C,L,E){var S,O=y.isArray(C)?[]:y.isObject(C)?{}:(S=!0,null);return l.eachVisual(C,function(D,F){var U=L.call(E,D,F);S?O=U:O[F]=U}),O},l.retrieveVisuals=function(C){var L={},E;return C&&t(s,function(S,O){C.hasOwnProperty(O)&&(L[O]=C[O],E=!0)}),E?L:null},l.prepareVisualTypes=function(C){if(e(C)){var L=[];t(C,function(E,S){L.push(S)}),C=L}else if(y.isArray(C))C=C.slice();else return[];return C.sort(function(E,S){return S==="color"&&E!=="color"&&E.indexOf("color")===0?1:-1}),C},l.dependsOn=function(C,L){return L==="color"?!!(C&&C.indexOf(L)===0):C===L},l.findPieceIndex=function(C,L,E){for(var S,O=Infinity,D=0,F=L.length;D<F;D++){var U=L[D].value;if(U!=null){if(U===C||typeof U=="string"&&U===C+"")return D;E&&P(U,D)}}for(var D=0,F=L.length;D<F;D++){var R=L[D],K=R.interval,Z=R.close;if(K){if(K[0]===-Infinity){if(w(Z[1],C,K[1]))return D}else if(K[1]===Infinity){if(w(Z[0],K[0],C))return D}else if(w(Z[0],K[0],C)&&w(Z[1],C,K[1]))return D;E&&P(K[0],D),E&&P(K[1],D)}}if(E)return C===Infinity?L.length-1:C===-Infinity?0:S;function P(Y,W){var z=Math.abs(Y-C);z<O&&(O=z,S=W)}};function w(C,L,E){return C?L<=E:L<E}var _=l;B.exports=_},Y7HQ:function(B,k,o){//! moment.js locale configuration
//! locale : Javanese [jv]
//! author : Rony Lantip : https://github.com/lantip
//! reference: http://jv.wikipedia.org/wiki/Basa_Jawa
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="enjing")return a;if(t==="siyang")return a>=11?a:a+12;if(t==="sonten"||t==="ndalu")return a+12},meridiem:function(a,t,e){return a<11?"enjing":a<15?"siyang":a<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return m})},YFBR:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("FmbZ"),a=o.n(v),t=o("8wvM")},YH21:function(B,k,o){var y=o("H6uX");k.Dispatcher=y;var m=o("ItGF"),v=o("Ze12"),a=v.isCanvasEl,t=v.transformCoordWithViewport,e=typeof window!="undefined"&&!!window.addEventListener,h=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,l=[];function s(g,A,b,x){return b=b||{},x||!m.canvasSupported?n(g,A,b):m.browser.firefox&&A.layerX!=null&&A.layerX!==A.offsetX?(b.zrX=A.layerX,b.zrY=A.layerY):A.offsetX!=null?(b.zrX=A.offsetX,b.zrY=A.offsetY):n(g,A,b),b}function n(g,A,b){if(m.domSupported&&g.getBoundingClientRect){var x=A.clientX,w=A.clientY;if(a(g)){var _=g.getBoundingClientRect();b.zrX=x-_.left,b.zrY=w-_.top;return}else if(t(l,g,x,w)){b.zrX=l[0],b.zrY=l[1];return}}b.zrX=b.zrY=0}function d(g){return g||window.event}function c(g,A,b){if(A=d(A),A.zrX!=null)return A;var x=A.type,w=x&&x.indexOf("touch")>=0;if(!w)s(g,A,A,b),A.zrDelta=A.wheelDelta?A.wheelDelta/120:-(A.detail||0)/3;else{var _=x!=="touchend"?A.targetTouches[0]:A.changedTouches[0];_&&s(g,_,A,b)}var C=A.button;return A.which==null&&C!==void 0&&h.test(A.type)&&(A.which=C&1?1:C&2?3:C&4?2:0),A}function r(g,A,b,x){e?g.addEventListener(A,b,x):g.attachEvent("on"+A,b)}function f(g,A,b,x){e?g.removeEventListener(A,b,x):g.detachEvent("on"+A,b)}var i=e?function(g){g.preventDefault(),g.stopPropagation(),g.cancelBubble=!0}:function(g){g.returnValue=!1,g.cancelBubble=!0};function u(g){return g.which===2||g.which===3}function p(g){return g.which>1}k.clientToLocal=s,k.getNativeEvent=d,k.normalizeEvent=c,k.addEventListener=r,k.removeEventListener=f,k.stop=i,k.isMiddleOrRightButtonOnMouseUpDown=u,k.notLeftMouse=p},YJ9k:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var h=0;h<e.length;h++){var l=e[h];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function v(t,e,h){return e&&m(t.prototype,e),h&&m(t,h),t}var a=function(){function t(){y(this,t),this._listeners=new Map}return v(t,[{key:"addEventListener",value:function(h,l){this._listeners.has(h)||this._listeners.set(h,new Set),this._listeners.get(h).add(l)}},{key:"removeEventListener",value:function(h,l){this._listeners.has(h)&&this._listeners.get(h).delete(l)}},{key:"dispatchEvent",value:function(h){var l=this;return this._listeners.has(h.type)?(this._listeners.get(h.type).forEach(function(s){return s.call(l,h)}),!h.defaultPrevented):!0}}]),t}();k.default=a},YJCA:function(B,k,o){"use strict";o.d(k,"a",function(){return te}),o.d(k,"b",function(){return Me});var y=o("wx14"),m=o("ODXe"),v=o("vpQ4"),a=o("1OyB"),t=o("vuIU"),e=o("md7G"),h=o("foSv"),l=o("Ji7U"),s=o("JX7q"),n=o("rePB"),d=o("q1tI"),c=o.n(d),r=o("17x9"),f=o.n(r),i=o("i8i4"),u=o.n(i),p=o("QLaP"),g=o.n(p),A=o("KQm4"),b=function(){function Ie(){Object(a.a)(this,Ie),Object(n.a)(this,"refs",{})}return Object(t.a)(Ie,[{key:"add",value:function(ye,De){this.refs[ye]||(this.refs[ye]=[]),this.refs[ye].push(De)}},{key:"remove",value:function(ye,De){var tt=this.getIndex(ye,De);tt!==-1&&this.refs[ye].splice(tt,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var ye=this;return this.refs[this.active.collection].find(function(De){var tt=De.node;return tt.sortableInfo.index==ye.active.index})}},{key:"getIndex",value:function(ye,De){return this.refs[ye].indexOf(De)}},{key:"getOrderedRefs",value:function(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.active.collection;return this.refs[ye].sort(x)}}]),Ie}();function x(Ie,de){var ye=Ie.node.sortableInfo.index,De=de.node.sortableInfo.index;return ye-De}function w(Ie,de,ye){return Ie=Ie.slice(),Ie.splice(ye<0?Ie.length+ye:ye,0,Ie.splice(de,1)[0]),Ie}function _(Ie,de){return Object.keys(Ie).reduce(function(ye,De){return de.indexOf(De)===-1&&(ye[De]=Ie[De]),ye},{})}var C={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},L=function(){if(typeof window=="undefined"||typeof document=="undefined")return"";var Ie=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],de=(Array.prototype.slice.call(Ie).join("").match(/-(moz|webkit|ms)-/)||Ie.OLink===""&&["","o"])[1];switch(de){case"ms":return"ms";default:return de&&de.length?de[0].toUpperCase()+de.substr(1):""}}();function E(Ie,de){Object.keys(de).forEach(function(ye){Ie.style[ye]=de[ye]})}function S(Ie,de){Ie.style["".concat(L,"Transform")]=de==null?"":"translate3d(".concat(de.x,"px,").concat(de.y,"px,0)")}function O(Ie,de){Ie.style["".concat(L,"TransitionDuration")]=de==null?"":"".concat(de,"ms")}function D(Ie,de){for(;Ie;){if(de(Ie))return Ie;Ie=Ie.parentNode}return null}function F(Ie,de,ye){return Math.max(Ie,Math.min(ye,de))}function U(Ie){return Ie.substr(-2)==="px"?parseFloat(Ie):0}function R(Ie){var de=window.getComputedStyle(Ie);return{bottom:U(de.marginBottom),left:U(de.marginLeft),right:U(de.marginRight),top:U(de.marginTop)}}function K(Ie,de){var ye=de.displayName||de.name;return ye?"".concat(Ie,"(").concat(ye,")"):Ie}function Z(Ie,de){var ye=Ie.getBoundingClientRect();return{top:ye.top+de.top,left:ye.left+de.left}}function P(Ie){return Ie.touches&&Ie.touches.length?{x:Ie.touches[0].pageX,y:Ie.touches[0].pageY}:Ie.changedTouches&&Ie.changedTouches.length?{x:Ie.changedTouches[0].pageX,y:Ie.changedTouches[0].pageY}:{x:Ie.pageX,y:Ie.pageY}}function Y(Ie){return Ie.touches&&Ie.touches.length||Ie.changedTouches&&Ie.changedTouches.length}function W(Ie,de){var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{left:0,top:0};if(!Ie)return;var De={left:ye.left+Ie.offsetLeft,top:ye.top+Ie.offsetTop};return Ie.parentNode===de?De:W(Ie.parentNode,de,De)}function z(Ie,de,ye){return Ie<ye&&Ie>de?Ie-1:Ie>ye&&Ie<de?Ie+1:Ie}function H(Ie){var de=Ie.lockOffset,ye=Ie.width,De=Ie.height,tt=de,Et=de,gt="px";if(typeof de=="string"){var Pe=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(de);g()(Pe!==null,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',de),tt=parseFloat(de),Et=parseFloat(de),gt=Pe[1]}return g()(isFinite(tt)&&isFinite(Et),"lockOffset value should be a finite. Given %s",de),gt==="%"&&(tt=tt*ye/100,Et=Et*De/100),{x:tt,y:Et}}function X(Ie){var de=Ie.height,ye=Ie.width,De=Ie.lockOffset,tt=Array.isArray(De)?De:[De,De];g()(tt.length===2,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",De);var Et=Object(m.a)(tt,2),gt=Et[0],Pe=Et[1];return[H({height:de,lockOffset:gt,width:ye}),H({height:de,lockOffset:Pe,width:ye})]}function V(Ie){var de=window.getComputedStyle(Ie),ye=/(auto|scroll)/,De=["overflow","overflowX","overflowY"];return De.find(function(tt){return ye.test(de[tt])})}function q(Ie){return Ie instanceof HTMLElement?V(Ie)?Ie:q(Ie.parentNode):null}function se(Ie){var de=window.getComputedStyle(Ie);return de.display==="grid"?{x:U(de.gridColumnGap),y:U(de.gridRowGap)}:{x:0,y:0}}var ve={TAB:9,ESC:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},ue={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function xe(Ie){var de="input, textarea, select, canvas, [contenteditable]",ye=Ie.querySelectorAll(de),De=Ie.cloneNode(!0),tt=Object(A.a)(De.querySelectorAll(de));return tt.forEach(function(Et,gt){if(Et.type!=="file"&&(Et.value=ye[gt].value),Et.type==="radio"&&Et.name&&(Et.name="__sortableClone__".concat(Et.name)),Et.tagName===ue.Canvas&&ye[gt].width>0&&ye[gt].height>0){var Pe=Et.getContext("2d");Pe.drawImage(ye[gt],0,0)}}),De}function Fe(Ie){var de,ye,De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return ye=de=function(tt){Object(l.a)(Et,tt);function Et(){return Object(a.a)(this,Et),Object(e.a)(this,Object(h.a)(Et).apply(this,arguments))}return Object(t.a)(Et,[{key:"componentDidMount",value:function(){var Pe=Object(i.findDOMNode)(this);Pe.sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return g()(De.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Pe=De.withRef?"wrappedInstance":null;return Object(d.createElement)(Ie,Object(y.a)({ref:Pe},this.props))}}]),Et}(d.Component),Object(n.a)(de,"displayName",K("sortableHandle",Ie)),ye}function Ue(Ie){return Ie.sortableHandle!=null}var Ze=function(){function Ie(de,ye){Object(a.a)(this,Ie),this.container=de,this.onScrollCallback=ye}return Object(t.a)(Ie,[{key:"clear",value:function(){if(this.interval==null)return;clearInterval(this.interval),this.interval=null}},{key:"update",value:function(ye){var De=this,tt=ye.translate,Et=ye.minTranslate,gt=ye.maxTranslate,Pe=ye.width,Ut=ye.height,pt={x:0,y:0},zt={x:1,y:1},rr={x:10,y:10},nr=this.container,Kt=nr.scrollTop,ir=nr.scrollLeft,$e=nr.scrollHeight,ae=nr.scrollWidth,re=nr.clientHeight,Ce=nr.clientWidth,Ne=Kt===0,ce=$e-Kt-re===0,dt=ir===0,Dt=ae-ir-Ce===0;tt.y>=gt.y-Ut/2&&!ce?(pt.y=1,zt.y=rr.y*Math.abs((gt.y-Ut/2-tt.y)/Ut)):tt.x>=gt.x-Pe/2&&!Dt?(pt.x=1,zt.x=rr.x*Math.abs((gt.x-Pe/2-tt.x)/Pe)):tt.y<=Et.y+Ut/2&&!Ne?(pt.y=-1,zt.y=rr.y*Math.abs((tt.y-Ut/2-Et.y)/Ut)):tt.x<=Et.x+Pe/2&&!dt&&(pt.x=-1,zt.x=rr.x*Math.abs((tt.x-Pe/2-Et.x)/Pe)),this.interval&&(this.clear(),this.isAutoScrolling=!1),(pt.x!==0||pt.y!==0)&&(this.interval=setInterval(function(){De.isAutoScrolling=!0;var ze={left:zt.x*pt.x,top:zt.y*pt.y};De.container.scrollTop+=ze.top,De.container.scrollLeft+=ze.left,De.onScrollCallback(ze)},5))}}]),Ie}();function we(Ie){var de=Ie.node;return{height:de.offsetHeight,width:de.offsetWidth}}function He(Ie){var de=[ue.Input,ue.Textarea,ue.Select,ue.Option,ue.Button];return de.indexOf(Ie.target.tagName)!==-1?!0:!!D(Ie.target,function(ye){return ye.contentEditable==="true"})}var ee={axis:f.a.oneOf(["x","y","xy"]),contentWindow:f.a.any,disableAutoscroll:f.a.bool,distance:f.a.number,getContainer:f.a.func,getHelperDimensions:f.a.func,helperClass:f.a.string,helperContainer:f.a.oneOfType([f.a.func,typeof HTMLElement=="undefined"?f.a.any:f.a.instanceOf(HTMLElement)]),hideSortableGhost:f.a.bool,keyboardSortingTransitionDuration:f.a.number,lockAxis:f.a.string,lockOffset:f.a.oneOfType([f.a.number,f.a.string,f.a.arrayOf(f.a.oneOfType([f.a.number,f.a.string]))]),lockToContainerEdges:f.a.bool,onSortEnd:f.a.func,onSortMove:f.a.func,onSortOver:f.a.func,onSortStart:f.a.func,pressDelay:f.a.number,pressThreshold:f.a.number,keyCodes:f.a.shape({lift:f.a.arrayOf(f.a.number),drop:f.a.arrayOf(f.a.number),cancel:f.a.arrayOf(f.a.number),up:f.a.arrayOf(f.a.number),down:f.a.arrayOf(f.a.number)}),shouldCancelStart:f.a.func,transitionDuration:f.a.number,updateBeforeSortStart:f.a.func,useDragHandle:f.a.bool,useWindowAsScrollContainer:f.a.bool},he={lift:[ve.SPACE],drop:[ve.SPACE],cancel:[ve.ESC],up:[ve.UP,ve.LEFT],down:[ve.DOWN,ve.RIGHT]},Ve={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:we,hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:he,shouldCancelStart:He,transitionDuration:300,useWindowAsScrollContainer:!1},oe=Object.keys(ee);function Q(Ie){g()(!(Ie.distance&&Ie.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function G(Ie,de){try{var ye=Ie()}catch(De){return de(!0,De)}return ye&&ye.then?ye.then(de.bind(null,!1),de.bind(null,!0)):de(!1,value)}function te(Ie){var de,ye,De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return ye=de=function(tt){Object(l.a)(Et,tt);function Et(gt){var Pe;return Object(a.a)(this,Et),Pe=Object(e.a)(this,Object(h.a)(Et).call(this,gt)),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"state",{}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleStart",function(Ut){var pt=Pe.props,zt=pt.distance,rr=pt.shouldCancelStart;if(Ut.button===2||rr(Ut))return;Pe.touched=!0,Pe.position=P(Ut);var nr=D(Ut.target,function(Ce){return Ce.sortableInfo!=null});if(nr&&nr.sortableInfo&&Pe.nodeIsChild(nr)&&!Pe.state.sorting){var Kt=Pe.props.useDragHandle,ir=nr.sortableInfo,$e=ir.index,ae=ir.collection,re=ir.disabled;if(re)return;if(Kt&&!D(Ut.target,Ue))return;Pe.manager.active={collection:ae,index:$e},!Y(Ut)&&Ut.target.tagName===ue.Anchor&&Ut.preventDefault(),zt||(Pe.props.pressDelay===0?Pe.handlePress(Ut):Pe.pressTimer=setTimeout(function(){return Pe.handlePress(Ut)},Pe.props.pressDelay))}}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"nodeIsChild",function(Ut){return Ut.sortableInfo.manager===Pe.manager}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleMove",function(Ut){var pt=Pe.props,zt=pt.distance,rr=pt.pressThreshold;if(!Pe.state.sorting&&Pe.touched&&!Pe._awaitingUpdateBeforeSortStart){var nr=P(Ut),Kt={x:Pe.position.x-nr.x,y:Pe.position.y-nr.y},ir=Math.abs(Kt.x)+Math.abs(Kt.y);Pe.delta=Kt,!zt&&(!rr||ir>=rr)?(clearTimeout(Pe.cancelTimer),Pe.cancelTimer=setTimeout(Pe.cancel,0)):zt&&ir>=zt&&Pe.manager.isActive()&&Pe.handlePress(Ut)}}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleEnd",function(){Pe.touched=!1,Pe.cancel()}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"cancel",function(){var Ut=Pe.props.distance,pt=Pe.state.sorting;pt||(Ut||clearTimeout(Pe.pressTimer),Pe.manager.active=null)}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handlePress",function(Ut){try{var pt=Pe.manager.getActive(),zt=function(){if(pt){var rr=function(){var Dr=ce.sortableInfo.index,ct=R(ce),er=se(Pe.container),ut=Pe.scrollContainer.getBoundingClientRect(),at=ir({index:Dr,node:ce,collection:dt});if(Pe.node=ce,Pe.margin=ct,Pe.gridGap=er,Pe.width=at.width,Pe.height=at.height,Pe.marginOffset={x:Pe.margin.left+Pe.margin.right+Pe.gridGap.x,y:Math.max(Pe.margin.top,Pe.margin.bottom,Pe.gridGap.y)},Pe.boundingClientRect=ce.getBoundingClientRect(),Pe.containerBoundingRect=ut,Pe.index=Dr,Pe.newIndex=Dr,Pe.axis={x:Kt.indexOf("x")>=0,y:Kt.indexOf("y")>=0},Pe.offsetEdge=W(ce,Pe.container),Dt?Pe.initialOffset=P(Object(v.a)({},Ut,{pageX:Pe.boundingClientRect.left,pageY:Pe.boundingClientRect.top})):Pe.initialOffset=P(Ut),Pe.initialScroll={left:Pe.scrollContainer.scrollLeft,top:Pe.scrollContainer.scrollTop},Pe.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},Pe.helper=Pe.helperContainer.appendChild(xe(ce)),E(Pe.helper,{boxSizing:"border-box",height:"".concat(Pe.height,"px"),left:"".concat(Pe.boundingClientRect.left-ct.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(Pe.boundingClientRect.top-ct.top,"px"),width:"".concat(Pe.width,"px")}),Dt&&Pe.helper.focus(),ae&&(Pe.sortableGhost=ce,E(ce,{opacity:0,visibility:"hidden"})),Pe.minTranslate={},Pe.maxTranslate={},Dt){var Ye=Ne?{top:0,left:0,width:Pe.contentWindow.innerWidth,height:Pe.contentWindow.innerHeight}:Pe.containerBoundingRect,Je=Ye.top,Vt=Ye.left,Ar=Ye.width,Nr=Ye.height,Rr=Je+Nr,Ln=Vt+Ar;Pe.axis.x&&(Pe.minTranslate.x=Vt-Pe.boundingClientRect.left,Pe.maxTranslate.x=Ln-(Pe.boundingClientRect.left+Pe.width)),Pe.axis.y&&(Pe.minTranslate.y=Je-Pe.boundingClientRect.top,Pe.maxTranslate.y=Rr-(Pe.boundingClientRect.top+Pe.height))}else Pe.axis.x&&(Pe.minTranslate.x=(Ne?0:ut.left)-Pe.boundingClientRect.left-Pe.width/2,Pe.maxTranslate.x=(Ne?Pe.contentWindow.innerWidth:ut.left+ut.width)-Pe.boundingClientRect.left-Pe.width/2),Pe.axis.y&&(Pe.minTranslate.y=(Ne?0:ut.top)-Pe.boundingClientRect.top-Pe.height/2,Pe.maxTranslate.y=(Ne?Pe.contentWindow.innerHeight:ut.top+ut.height)-Pe.boundingClientRect.top-Pe.height/2);$e&&$e.split(" ").forEach(function(bn){return Pe.helper.classList.add(bn)}),Pe.listenerNode=Ut.touches?ce:Pe.contentWindow,Dt?(Pe.listenerNode.addEventListener("wheel",Pe.handleKeyEnd,!0),Pe.listenerNode.addEventListener("mousedown",Pe.handleKeyEnd,!0),Pe.listenerNode.addEventListener("keydown",Pe.handleKeyDown)):(C.move.forEach(function(bn){return Pe.listenerNode.addEventListener(bn,Pe.handleSortMove,!1)}),C.end.forEach(function(bn){return Pe.listenerNode.addEventListener(bn,Pe.handleSortEnd,!1)})),Pe.setState({sorting:!0,sortingIndex:Dr}),Ce&&Ce({node:ce,index:Dr,collection:dt,isKeySorting:Dt,nodes:Pe.manager.getOrderedRefs(),helper:Pe.helper},Ut),Dt&&Pe.keyMove(0)},nr=Pe.props,Kt=nr.axis,ir=nr.getHelperDimensions,$e=nr.helperClass,ae=nr.hideSortableGhost,re=nr.updateBeforeSortStart,Ce=nr.onSortStart,Ne=nr.useWindowAsScrollContainer,ce=pt.node,dt=pt.collection,Dt=Pe.manager.isKeySorting,ze=function(){if(typeof re=="function"){Pe._awaitingUpdateBeforeSortStart=!0;var Yt=G(function(){var Dr=ce.sortableInfo.index;return Promise.resolve(re({collection:dt,index:Dr,node:ce,isKeySorting:Dt},Ut)).then(function(){})},function(Dr,ct){if(Pe._awaitingUpdateBeforeSortStart=!1,Dr)throw ct;return ct});if(Yt&&Yt.then)return Yt.then(function(){})}}();return ze&&ze.then?ze.then(rr):rr(ze)}}();return Promise.resolve(zt&&zt.then?zt.then(function(){}):void 0)}catch(rr){return Promise.reject(rr)}}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleSortMove",function(Ut){var pt=Pe.props.onSortMove;typeof Ut.preventDefault=="function"&&Ut.preventDefault(),Pe.updateHelperPosition(Ut),Pe.animateNodes(),Pe.autoscroll(),pt&&pt(Ut)}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleSortEnd",function(Ut){var pt=Pe.props,zt=pt.hideSortableGhost,rr=pt.onSortEnd,nr=Pe.manager,Kt=nr.active.collection,ir=nr.isKeySorting,$e=Pe.manager.getOrderedRefs();Pe.listenerNode&&(ir?(Pe.listenerNode.removeEventListener("wheel",Pe.handleKeyEnd,!0),Pe.listenerNode.removeEventListener("mousedown",Pe.handleKeyEnd,!0),Pe.listenerNode.removeEventListener("keydown",Pe.handleKeyDown)):(C.move.forEach(function(ce){return Pe.listenerNode.removeEventListener(ce,Pe.handleSortMove)}),C.end.forEach(function(ce){return Pe.listenerNode.removeEventListener(ce,Pe.handleSortEnd)}))),Pe.helper.parentNode.removeChild(Pe.helper),zt&&Pe.sortableGhost&&E(Pe.sortableGhost,{opacity:"",visibility:""});for(var ae=0,re=$e.length;ae<re;ae++){var Ce=$e[ae],Ne=Ce.node;Ce.edgeOffset=null,Ce.boundingClientRect=null,S(Ne,null),O(Ne,null),Ce.translate=null}Pe.autoScroller.clear(),Pe.manager.active=null,Pe.manager.isKeySorting=!1,Pe.setState({sorting:!1,sortingIndex:null}),typeof rr=="function"&&rr({collection:Kt,newIndex:Pe.newIndex,oldIndex:Pe.index,isKeySorting:ir,nodes:$e},Ut),Pe.touched=!1}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"autoscroll",function(){var Ut=Pe.props.disableAutoscroll,pt=Pe.manager.isKeySorting;if(Ut){Pe.autoScroller.clear();return}if(pt){var zt=Object(v.a)({},Pe.translate),rr=0,nr=0;Pe.axis.x&&(zt.x=Math.min(Pe.maxTranslate.x,Math.max(Pe.minTranslate.x,Pe.translate.x)),rr=Pe.translate.x-zt.x),Pe.axis.y&&(zt.y=Math.min(Pe.maxTranslate.y,Math.max(Pe.minTranslate.y,Pe.translate.y)),nr=Pe.translate.y-zt.y),Pe.translate=zt,S(Pe.helper,Pe.translate),Pe.scrollContainer.scrollLeft+=rr,Pe.scrollContainer.scrollTop+=nr;return}Pe.autoScroller.update({height:Pe.height,maxTranslate:Pe.maxTranslate,minTranslate:Pe.minTranslate,translate:Pe.translate,width:Pe.width})}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"onAutoScroll",function(Ut){Pe.translate.x+=Ut.left,Pe.translate.y+=Ut.top,Pe.animateNodes()}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleKeyDown",function(Ut){var pt=Ut.keyCode,zt=Pe.props,rr=zt.shouldCancelStart,nr=zt.keyCodes,Kt=nr===void 0?{}:nr,ir=Object(v.a)({},he,Kt);if(Pe.manager.active&&!Pe.manager.isKeySorting||!Pe.manager.active&&(!ir.lift.includes(pt)||rr(Ut)||!Pe.isValidSortingTarget(Ut)))return;Ut.stopPropagation(),Ut.preventDefault(),ir.lift.includes(pt)&&!Pe.manager.active?Pe.keyLift(Ut):ir.drop.includes(pt)&&Pe.manager.active?Pe.keyDrop(Ut):ir.cancel.includes(pt)?(Pe.newIndex=Pe.manager.active.index,Pe.keyDrop(Ut)):ir.up.includes(pt)?Pe.keyMove(-1):ir.down.includes(pt)&&Pe.keyMove(1)}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"keyLift",function(Ut){var pt=Ut.target,zt=D(pt,function(ir){return ir.sortableInfo!=null}),rr=zt.sortableInfo,nr=rr.index,Kt=rr.collection;Pe.initialFocusedNode=pt,Pe.manager.isKeySorting=!0,Pe.manager.active={index:nr,collection:Kt},Pe.handlePress(Ut)}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"keyMove",function(Ut){var pt=Pe.manager.getOrderedRefs(),zt=pt[pt.length-1].node.sortableInfo.index,rr=Pe.newIndex+Ut,nr=Pe.newIndex;if(rr<0||rr>zt)return;Pe.prevIndex=nr,Pe.newIndex=rr;var Kt=z(Pe.newIndex,Pe.prevIndex,Pe.index),ir=pt.find(function(Dt){var ze=Dt.node;return ze.sortableInfo.index===Kt}),$e=ir.node,ae=Pe.containerScrollDelta,re=ir.boundingClientRect||Z($e,ae),Ce=ir.translate||{x:0,y:0},Ne={top:re.top+Ce.y-ae.top,left:re.left+Ce.x-ae.left},ce=nr<rr,dt={x:ce&&Pe.axis.x?$e.offsetWidth-Pe.width:0,y:ce&&Pe.axis.y?$e.offsetHeight-Pe.height:0};Pe.handleSortMove({pageX:Ne.left+dt.x,pageY:Ne.top+dt.y,ignoreTransition:Ut===0})}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"keyDrop",function(Ut){Pe.handleSortEnd(Ut),Pe.initialFocusedNode&&Pe.initialFocusedNode.focus()}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"handleKeyEnd",function(Ut){Pe.manager.active&&Pe.keyDrop(Ut)}),Object(n.a)(Object(s.a)(Object(s.a)(Pe)),"isValidSortingTarget",function(Ut){var pt=Pe.props.useDragHandle,zt=Ut.target,rr=D(zt,function(nr){return nr.sortableInfo!=null});return rr&&rr.sortableInfo&&!rr.sortableInfo.disabled&&(pt?Ue(zt):zt.sortableInfo)}),Q(gt),Pe.manager=new b,Pe.events={end:Pe.handleEnd,move:Pe.handleMove,start:Pe.handleStart},Pe}return Object(t.a)(Et,[{key:"getChildContext",value:function(){return{manager:this.manager}}},{key:"componentDidMount",value:function(){var Pe=this,Ut=this.props.useWindowAsScrollContainer,pt=this.getContainer();Promise.resolve(pt).then(function(zt){Pe.container=zt,Pe.document=Pe.container.ownerDocument||document;var rr=Pe.props.contentWindow||Pe.document.defaultView||window;Pe.contentWindow=typeof rr=="function"?rr():rr,Pe.scrollContainer=Ut?Pe.document.scrollingElement||Pe.document.documentElement:q(Pe.container)||Pe.container,Pe.autoScroller=new Ze(Pe.scrollContainer,Pe.onAutoScroll),Object.keys(Pe.events).forEach(function(nr){return C[nr].forEach(function(Kt){return Pe.container.addEventListener(Kt,Pe.events[nr],!1)})}),Pe.container.addEventListener("keydown",Pe.handleKeyDown)})}},{key:"componentWillUnmount",value:function(){var Pe=this;if(this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),!this.container)return;Object.keys(this.events).forEach(function(Ut){return C[Ut].forEach(function(pt){return Pe.container.removeEventListener(pt,Pe.events[Ut])})}),this.container.removeEventListener("keydown",this.handleKeyDown)}},{key:"updateHelperPosition",value:function(Pe){var Ut=this.props,pt=Ut.lockAxis,zt=Ut.lockOffset,rr=Ut.lockToContainerEdges,nr=Ut.transitionDuration,Kt=Ut.keyboardSortingTransitionDuration,ir=Kt===void 0?nr:Kt,$e=this.manager.isKeySorting,ae=Pe.ignoreTransition,re=P(Pe),Ce={x:re.x-this.initialOffset.x,y:re.y-this.initialOffset.y};if(Ce.y-=window.pageYOffset-this.initialWindowScroll.top,Ce.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=Ce,rr){var Ne=X({height:this.height,lockOffset:zt,width:this.width}),ce=Object(m.a)(Ne,2),dt=ce[0],Dt=ce[1],ze={x:this.width/2-dt.x,y:this.height/2-dt.y},Yt={x:this.width/2-Dt.x,y:this.height/2-Dt.y};Ce.x=F(this.minTranslate.x+ze.x,this.maxTranslate.x-Yt.x,Ce.x),Ce.y=F(this.minTranslate.y+ze.y,this.maxTranslate.y-Yt.y,Ce.y)}pt==="x"?Ce.y=0:pt==="y"&&(Ce.x=0),$e&&ir&&!ae&&O(this.helper,ir),S(this.helper,Ce)}},{key:"animateNodes",value:function(){var Pe=this.props,Ut=Pe.transitionDuration,pt=Pe.hideSortableGhost,zt=Pe.onSortOver,rr=this.containerScrollDelta,nr=this.windowScrollDelta,Kt=this.manager.getOrderedRefs(),ir={left:this.offsetEdge.left+this.translate.x+rr.left,top:this.offsetEdge.top+this.translate.y+rr.top},$e=this.manager.isKeySorting,ae=this.newIndex;this.newIndex=null;for(var re=0,Ce=Kt.length;re<Ce;re++){var Ne=Kt[re].node,ce=Ne.sortableInfo.index,dt=Ne.offsetWidth,Dt=Ne.offsetHeight,ze={height:this.height>Dt?Dt/2:this.height/2,width:this.width>dt?dt/2:this.width/2},Yt=$e&&ce>this.index&&ce<=ae,Dr=$e&&ce<this.index&&ce>=ae,ct={x:0,y:0},er=Kt[re].edgeOffset;er||(er=W(Ne,this.container),Kt[re].edgeOffset=er,$e&&(Kt[re].boundingClientRect=Z(Ne,rr)));var ut=re<Kt.length-1&&Kt[re+1],at=re>0&&Kt[re-1];if(ut&&!ut.edgeOffset&&(ut.edgeOffset=W(ut.node,this.container),$e&&(ut.boundingClientRect=Z(ut.node,rr))),ce===this.index){pt&&(this.sortableGhost=Ne,E(Ne,{opacity:0,visibility:"hidden"}));continue}Ut&&O(Ne,Ut),this.axis.x?this.axis.y?Dr||ce<this.index&&(ir.left+nr.left-ze.width<=er.left&&ir.top+nr.top<=er.top+ze.height||ir.top+nr.top+ze.height<=er.top)?(ct.x=this.width+this.marginOffset.x,er.left+ct.x>this.containerBoundingRect.width-ze.width&&(ut&&(ct.x=ut.edgeOffset.left-er.left,ct.y=ut.edgeOffset.top-er.top)),this.newIndex===null&&(this.newIndex=ce)):(Yt||ce>this.index&&(ir.left+nr.left+ze.width>=er.left&&ir.top+nr.top+ze.height>=er.top||ir.top+nr.top+ze.height>=er.top+Dt))&&(ct.x=-(this.width+this.marginOffset.x),er.left+ct.x<this.containerBoundingRect.left+ze.width&&(at&&(ct.x=at.edgeOffset.left-er.left,ct.y=at.edgeOffset.top-er.top)),this.newIndex=ce):Yt||ce>this.index&&ir.left+nr.left+ze.width>=er.left?(ct.x=-(this.width+this.marginOffset.x),this.newIndex=ce):(Dr||ce<this.index&&ir.left+nr.left<=er.left+ze.width)&&(ct.x=this.width+this.marginOffset.x,this.newIndex==null&&(this.newIndex=ce)):this.axis.y&&(Yt||ce>this.index&&ir.top+nr.top+ze.height>=er.top?(ct.y=-(this.height+this.marginOffset.y),this.newIndex=ce):(Dr||ce<this.index&&ir.top+nr.top<=er.top+ze.height)&&(ct.y=this.height+this.marginOffset.y,this.newIndex==null&&(this.newIndex=ce))),S(Ne,ct),Kt[re].translate=ct}this.newIndex==null&&(this.newIndex=this.index),$e&&(this.newIndex=ae);var Ye=$e?this.prevIndex:ae;zt&&this.newIndex!==Ye&&zt({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:Ye,isKeySorting:$e,nodes:Kt,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return g()(De.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.refs.wrappedInstance}},{key:"getContainer",value:function(){var Pe=this.props.getContainer;return typeof Pe!="function"?Object(i.findDOMNode)(this):Pe(De.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var Pe=De.withRef?"wrappedInstance":null;return Object(d.createElement)(Ie,Object(y.a)({ref:Pe},_(this.props,oe)))}},{key:"helperContainer",get:function(){var Pe=this.props.helperContainer;return typeof Pe=="function"?Pe():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){var Pe=this.props.useWindowAsScrollContainer;return Pe?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),Et}(d.Component),Object(n.a)(de,"displayName",K("sortableList",Ie)),Object(n.a)(de,"defaultProps",Ve),Object(n.a)(de,"propTypes",ee),Object(n.a)(de,"childContextTypes",{manager:f.a.object.isRequired}),ye}var Ae={index:f.a.number.isRequired,collection:f.a.oneOfType([f.a.number,f.a.string]),disabled:f.a.bool},me=Object.keys(Ae);function Me(Ie){var de,ye,De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{withRef:!1};return ye=de=function(tt){Object(l.a)(Et,tt);function Et(){return Object(a.a)(this,Et),Object(e.a)(this,Object(h.a)(Et).apply(this,arguments))}return Object(t.a)(Et,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(Pe){this.node&&(Pe.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),Pe.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),Pe.collection!==this.props.collection&&(this.unregister(Pe.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var Pe=this.props,Ut=Pe.collection,pt=Pe.disabled,zt=Pe.index,rr=Object(i.findDOMNode)(this);rr.sortableInfo={collection:Ut,disabled:pt,index:zt,manager:this.context.manager},this.node=rr,this.ref={node:rr},this.context.manager.add(Ut,this.ref)}},{key:"unregister",value:function(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.collection;this.context.manager.remove(Pe,this.ref)}},{key:"getWrappedInstance",value:function(){return g()(De.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var Pe=De.withRef?"wrappedInstance":null;return Object(d.createElement)(Ie,Object(y.a)({ref:Pe},_(this.props,me)))}}]),Et}(d.Component),Object(n.a)(de,"displayName",K("sortableElement",Ie)),Object(n.a)(de,"contextTypes",{manager:f.a.object.isRequired}),Object(n.a)(de,"propTypes",Ae),Object(n.a)(de,"defaultProps",{collection:0}),ye}},YNf1:function(B,k,o){var y=o("IwbS"),m=o("6Ic6"),v=.3,a=m.extend({type:"parallel",init:function(){this._dataGroup=new y.Group,this.group.add(this._dataGroup),this._data,this._initialized},render:function(c,r,f,i){var u=this._dataGroup,p=c.getData(),g=this._data,A=c.coordinateSystem,b=A.dimensions,x=l(c);p.diff(g).add(w).update(_).remove(C).execute();function w(E){var S=h(p,u,E,b,A);s(S,p,E,x)}function _(E,S){var O=g.getItemGraphicEl(S),D=e(p,E,b,A);p.setItemGraphicEl(E,O);var F=i&&i.animation===!1?null:c;y.updateProps(O,{shape:{points:D}},F,E),s(O,p,E,x)}function C(E){var S=g.getItemGraphicEl(E);u.remove(S)}if(!this._initialized){this._initialized=!0;var L=t(A,c,function(){setTimeout(function(){u.removeClipPath()})});u.setClipPath(L)}this._data=p},incrementalPrepareRender:function(c,r,f){this._initialized=!0,this._data=null,this._dataGroup.removeAll()},incrementalRender:function(c,r,f){for(var i=r.getData(),u=r.coordinateSystem,p=u.dimensions,g=l(r),A=c.start;A<c.end;A++){var b=h(i,this._dataGroup,A,p,u);b.incremental=!0,s(b,i,A,g)}},dispose:function(){},remove:function(){this._dataGroup&&this._dataGroup.removeAll(),this._data=null}});function t(c,r,f){var i=c.model,u=c.getRect(),p=new y.Rect({shape:{x:u.x,y:u.y,width:u.width,height:u.height}}),g=i.get("layout")==="horizontal"?"width":"height";return p.setShape(g,0),y.initProps(p,{shape:{width:u.width,height:u.height}},r,f),p}function e(c,r,f,i){for(var u=[],p=0;p<f.length;p++){var g=f[p],A=c.get(c.mapDimension(g),r);n(A,i.getAxis(g).type)||u.push(i.dataToPoint(A,g))}return u}function h(c,r,f,i,u){var p=e(c,f,i,u),g=new y.Polyline({shape:{points:p},silent:!0,z2:10});return r.add(g),c.setItemGraphicEl(f,g),g}function l(c){var r=c.get("smooth",!0);return r===!0&&(r=v),{lineStyle:c.getModel("lineStyle").getLineStyle(),smooth:r!=null?r:v}}function s(c,r,f,i){var u=i.lineStyle;if(r.hasItemOption){var p=r.getItemModel(f).getModel("lineStyle");u=p.getLineStyle()}c.useStyle(u);var g=c.style;g.fill=null,g.stroke=r.getItemVisual(f,"color"),g.opacity=r.getItemVisual(f,"opacity"),i.smooth&&(c.shape.smooth=i.smooth)}function n(c,r){return r==="category"?c==null:c==null||isNaN(c)}var d=a;B.exports=d},YOMW:function(B,k,o){var y=o("bYtY"),m={get:function(t,e,h){var l=y.clone((v[t]||{})[e]);return h&&y.isArray(l)?l[l.length-1]:l}},v={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},a=m;B.exports=a},YV4E:function(B,k,o){},YXkt:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("Qxkt"),t=o("gPAo"),e=o("7G+c"),h=o("KxfA"),l=h.defaultDimValueGetters,s=h.DefaultDataProvider,n=o("L0Ub"),d=n.summarizeDimensions,c=o("Vi4m"),r=v.isObject,f="undefined",i=-1,u="e\0\0",p={float:typeof Float64Array===f?Array:Float64Array,int:typeof Int32Array===f?Array:Int32Array,ordinal:Array,number:Array,time:Array},g=typeof Uint32Array===f?Array:Uint32Array,A=typeof Int32Array===f?Array:Int32Array,b=typeof Uint16Array===f?Array:Uint16Array;function x(V){return V._rawCount>65535?g:b}function w(V){var q=V.constructor;return q===Array?V.slice():new q(V)}var _=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_rawData","_chunkSize","_chunkCount","_dimValueGetter","_count","_rawCount","_nameDimIdx","_idDimIdx"],C=["_extent","_approximateExtent","_rawExtent"];function L(V,q){v.each(_.concat(q.__wrappedMethods||[]),function(se){q.hasOwnProperty(se)&&(V[se]=q[se])}),V.__wrappedMethods=q.__wrappedMethods,v.each(C,function(se){V[se]=v.clone(q[se])}),V._calculationInfo=v.extend(q._calculationInfo)}var E=function(V,q){V=V||["x","y"];for(var se={},ve=[],ue={},xe=0;xe<V.length;xe++){var Fe=V[xe];v.isString(Fe)?Fe=new c({name:Fe}):Fe instanceof c||(Fe=new c(Fe));var Ue=Fe.name;Fe.type=Fe.type||"float",Fe.coordDim||(Fe.coordDim=Ue,Fe.coordDimIndex=0),Fe.otherDims=Fe.otherDims||{},ve.push(Ue),se[Ue]=Fe,Fe.index=xe,Fe.createInvertedIndices&&(ue[Ue]=[])}this.dimensions=ve,this._dimensionInfos=se,this.hostModel=q,this.dataType,this._indices=null,this._count=0,this._rawCount=0,this._storage={},this._nameList=[],this._idList=[],this._optionModels=[],this._visual={},this._layout={},this._itemVisuals=[],this.hasItemVisual={},this._itemLayouts=[],this._graphicEls=[],this._chunkSize=1e5,this._chunkCount=0,this._rawData,this._rawExtent={},this._extent={},this._approximateExtent={},this._dimensionsSummary=d(this),this._invertedIndicesMap=ue,this._calculationInfo={},this.userOutput=this._dimensionsSummary.userOutput},S=E.prototype;S.type="list",S.hasItemOption=!0,S.getDimension=function(V){return(typeof V=="number"||!isNaN(V)&&!this._dimensionInfos.hasOwnProperty(V))&&(V=this.dimensions[V]),V},S.getDimensionInfo=function(V){return this._dimensionInfos[this.getDimension(V)]},S.getDimensionsOnCoord=function(){return this._dimensionsSummary.dataDimsOnCoord.slice()},S.mapDimension=function(V,q){var se=this._dimensionsSummary;if(q==null)return se.encodeFirstDimNotExtra[V];var ve=se.encode[V];return q===!0?(ve||[]).slice():ve&&ve[q]},S.initData=function(V,q,se){var ve=e.isInstance(V)||v.isArrayLike(V);ve&&(V=new s(V,this.dimensions.length)),this._rawData=V,this._storage={},this._indices=null,this._nameList=q||[],this._idList=[],this._nameRepeatCount={},se||(this.hasItemOption=!1),this.defaultDimValueGetter=l[this._rawData.getSource().sourceFormat],this._dimValueGetter=se=se||this.defaultDimValueGetter,this._dimValueGetterArrayRows=l.arrayRows,this._rawExtent={},this._initDataFromProvider(0,V.count()),V.pure&&(this.hasItemOption=!1)},S.getProvider=function(){return this._rawData},S.appendData=function(V){var q=this._rawData,se=this.count();q.appendData(V);var ve=q.count();q.persistent||(ve+=se),this._initDataFromProvider(se,ve)},S.appendValues=function(V,q){for(var se=this._chunkSize,ve=this._storage,ue=this.dimensions,xe=ue.length,Fe=this._rawExtent,Ue=this.count(),Ze=Ue+Math.max(V.length,q?q.length:0),we=this._chunkCount,He=0;He<xe;He++){var ee=ue[He];Fe[ee]||(Fe[ee]=z()),ve[ee]||(ve[ee]=[]),O(ve,this._dimensionInfos[ee],se,we,Ze),this._chunkCount=ve[ee].length}for(var he=new Array(xe),Ve=Ue;Ve<Ze;Ve++){for(var oe=Ve-Ue,Q=Math.floor(Ve/se),G=Ve%se,te=0;te<xe;te++){var ee=ue[te],Ae=this._dimValueGetterArrayRows(V[oe]||he,ee,oe,te);ve[ee][Q][G]=Ae;var me=Fe[ee];Ae<me[0]&&(me[0]=Ae),Ae>me[1]&&(me[1]=Ae)}q&&(this._nameList[Ve]=q[oe])}this._rawCount=this._count=Ze,this._extent={},D(this)},S._initDataFromProvider=function(V,q){if(V>=q)return;for(var se=this._chunkSize,ve=this._rawData,ue=this._storage,xe=this.dimensions,Fe=xe.length,Ue=this._dimensionInfos,Ze=this._nameList,we=this._idList,He=this._rawExtent,ee=this._nameRepeatCount={},he,Ve=this._chunkCount,oe=0;oe<Fe;oe++){var Q=xe[oe];He[Q]||(He[Q]=z());var G=Ue[Q];G.otherDims.itemName===0&&(he=this._nameDimIdx=oe),G.otherDims.itemId===0&&(this._idDimIdx=oe),ue[Q]||(ue[Q]=[]),O(ue,G,se,Ve,q),this._chunkCount=ue[Q].length}for(var te=new Array(Fe),Ae=V;Ae<q;Ae++){te=ve.getItem(Ae,te);for(var me=Math.floor(Ae/se),Me=Ae%se,Ie=0;Ie<Fe;Ie++){var Q=xe[Ie],de=ue[Q][me],ye=this._dimValueGetter(te,Q,Ae,Ie);de[Me]=ye;var De=He[Q];ye<De[0]&&(De[0]=ye),ye>De[1]&&(De[1]=ye)}if(!ve.pure){var tt=Ze[Ae];if(te&&tt==null){if(te.name!=null)Ze[Ae]=tt=te.name;else if(he!=null){var Et=xe[he],gt=ue[Et][me];if(gt){tt=gt[Me];var Pe=Ue[Et].ordinalMeta;Pe&&Pe.categories.length&&(tt=Pe.categories[tt])}}}var Ut=te==null?null:te.id;Ut==null&&tt!=null&&(ee[tt]=ee[tt]||0,Ut=tt,ee[tt]>0&&(Ut+="__ec__"+ee[tt]),ee[tt]++),Ut!=null&&(we[Ae]=Ut)}}!ve.persistent&&ve.clean&&ve.clean(),this._rawCount=this._count=q,this._extent={},D(this)};function O(V,q,se,ve,ue){var xe=p[q.type],Fe=ve-1,Ue=q.name,Ze=V[Ue][Fe];if(Ze&&Ze.length<se){for(var we=new xe(Math.min(ue-Fe*se,se)),He=0;He<Ze.length;He++)we[He]=Ze[He];V[Ue][Fe]=we}for(var ee=ve*se;ee<ue;ee+=se)V[Ue].push(new xe(Math.min(ue-ee,se)))}function D(V){var q=V._invertedIndicesMap;v.each(q,function(se,ve){var ue=V._dimensionInfos[ve],xe=ue.ordinalMeta;if(xe){se=q[ve]=new A(xe.categories.length);for(var Fe=0;Fe<se.length;Fe++)se[Fe]=i;for(var Fe=0;Fe<V._count;Fe++)se[V.get(ve,Fe)]=Fe}})}function F(V,q,se){var ve;if(q!=null){var ue=V._chunkSize,xe=Math.floor(se/ue),Fe=se%ue,Ue=V.dimensions[q],Ze=V._storage[Ue][xe];if(Ze){ve=Ze[Fe];var we=V._dimensionInfos[Ue].ordinalMeta;we&&we.categories.length&&(ve=we.categories[ve])}}return ve}S.count=function(){return this._count},S.getIndices=function(){var V,q=this._indices;if(q){var se=q.constructor,ve=this._count;if(se===Array){V=new se(ve);for(var ue=0;ue<ve;ue++)V[ue]=q[ue]}else V=new se(q.buffer,0,ve)}else for(var se=x(this),V=new se(this.count()),ue=0;ue<V.length;ue++)V[ue]=ue;return V},S.get=function(V,q){if(!(q>=0&&q<this._count))return NaN;var se=this._storage;if(!se[V])return NaN;q=this.getRawIndex(q);var ve=Math.floor(q/this._chunkSize),ue=q%this._chunkSize,xe=se[V][ve],Fe=xe[ue];return Fe},S.getByRawIndex=function(V,q){if(!(q>=0&&q<this._rawCount))return NaN;var se=this._storage[V];if(!se)return NaN;var ve=Math.floor(q/this._chunkSize),ue=q%this._chunkSize,xe=se[ve];return xe[ue]},S._getFast=function(V,q){var se=Math.floor(q/this._chunkSize),ve=q%this._chunkSize,ue=this._storage[V][se];return ue[ve]},S.getValues=function(V,q){var se=[];v.isArray(V)||(q=V,V=this.dimensions);for(var ve=0,ue=V.length;ve<ue;ve++)se.push(this.get(V[ve],q));return se},S.hasValue=function(V){for(var q=this._dimensionsSummary.dataDimsOnCoord,se=0,ve=q.length;se<ve;se++)if(isNaN(this.get(q[se],V)))return!1;return!0},S.getDataExtent=function(V){V=this.getDimension(V);var q=this._storage[V],se=z();if(!q)return se;var ve=this.count(),ue=!this._indices,xe;if(ue)return this._rawExtent[V].slice();if(xe=this._extent[V],xe)return xe.slice();xe=se;for(var Fe=xe[0],Ue=xe[1],Ze=0;Ze<ve;Ze++){var we=this._getFast(V,this.getRawIndex(Ze));we<Fe&&(Fe=we),we>Ue&&(Ue=we)}return xe=[Fe,Ue],this._extent[V]=xe,xe},S.getApproximateExtent=function(V){return V=this.getDimension(V),this._approximateExtent[V]||this.getDataExtent(V)},S.setApproximateExtent=function(V,q){q=this.getDimension(q),this._approximateExtent[q]=V.slice()},S.getCalculationInfo=function(V){return this._calculationInfo[V]},S.setCalculationInfo=function(V,q){r(V)?v.extend(this._calculationInfo,V):this._calculationInfo[V]=q},S.getSum=function(V){var q=this._storage[V],se=0;if(q)for(var ve=0,ue=this.count();ve<ue;ve++){var xe=this.get(V,ve);isNaN(xe)||(se+=xe)}return se},S.getMedian=function(V){var q=[];this.each(V,function(ue,xe){isNaN(ue)||q.push(ue)});var se=[].concat(q).sort(function(ue,xe){return ue-xe}),ve=this.count();return ve===0?0:ve%2===1?se[(ve-1)/2]:(se[ve/2]+se[ve/2-1])/2},S.rawIndexOf=function(V,q){var se=V&&this._invertedIndicesMap[V],ve=se[q];return ve==null||isNaN(ve)?i:ve},S.indexOfName=function(V){for(var q=0,se=this.count();q<se;q++)if(this.getName(q)===V)return q;return-1},S.indexOfRawIndex=function(V){if(V>=this._rawCount||V<0)return-1;if(!this._indices)return V;var q=this._indices,se=q[V];if(se!=null&&se<this._count&&se===V)return V;for(var ve=0,ue=this._count-1;ve<=ue;){var xe=(ve+ue)/2|0;if(q[xe]<V)ve=xe+1;else if(q[xe]>V)ue=xe-1;else return xe}return-1},S.indicesOfNearest=function(V,q,se){var ve=this._storage,ue=ve[V],xe=[];if(!ue)return xe;se==null&&(se=Infinity);for(var Fe=Infinity,Ue=-1,Ze=0,we=0,He=this.count();we<He;we++){var ee=q-this.get(V,we),he=Math.abs(ee);he<=se&&((he<Fe||he===Fe&&ee>=0&&Ue<0)&&(Fe=he,Ue=ee,Ze=0),ee===Ue&&(xe[Ze++]=we))}return xe.length=Ze,xe},S.getRawIndex=U;function U(V){return V}function R(V){return V<this._count&&V>=0?this._indices[V]:-1}S.getRawDataItem=function(V){if(this._rawData.persistent)return this._rawData.getItem(this.getRawIndex(V));for(var q=[],se=0;se<this.dimensions.length;se++){var ve=this.dimensions[se];q.push(this.get(ve,V))}return q},S.getName=function(V){var q=this.getRawIndex(V);return this._nameList[q]||F(this,this._nameDimIdx,q)||""},S.getId=function(V){return K(this,this.getRawIndex(V))};function K(V,q){var se=V._idList[q];return se==null&&(se=F(V,V._idDimIdx,q)),se==null&&(se=u+q),se}function Z(V){return v.isArray(V)||(V=[V]),V}function P(V,q){for(var se=0;se<q.length;se++)V._dimensionInfos[q[se]]||console.error("Unkown dimension "+q[se])}S.each=function(V,q,se,ve){"use strict";if(!this._count)return;typeof V=="function"&&(ve=se,se=q,q=V,V=[]),se=se||ve||this,V=v.map(Z(V),this.getDimension,this);for(var ue=V.length,xe=0;xe<this.count();xe++)switch(ue){case 0:q.call(se,xe);break;case 1:q.call(se,this.get(V[0],xe),xe);break;case 2:q.call(se,this.get(V[0],xe),this.get(V[1],xe),xe);break;default:for(var Fe=0,Ue=[];Fe<ue;Fe++)Ue[Fe]=this.get(V[Fe],xe);Ue[Fe]=xe,q.apply(se,Ue)}},S.filterSelf=function(V,q,se,ve){"use strict";if(!this._count)return;typeof V=="function"&&(ve=se,se=q,q=V,V=[]),se=se||ve||this,V=v.map(Z(V),this.getDimension,this);for(var ue=this.count(),xe=x(this),Fe=new xe(ue),Ue=[],Ze=V.length,we=0,He=V[0],ee=0;ee<ue;ee++){var he,Ve=this.getRawIndex(ee);if(Ze===0)he=q.call(se,ee);else if(Ze===1){var oe=this._getFast(He,Ve);he=q.call(se,oe,ee)}else{for(var Q=0;Q<Ze;Q++)Ue[Q]=this._getFast(He,Ve);Ue[Q]=ee,he=q.apply(se,Ue)}he&&(Fe[we++]=Ve)}return we<ue&&(this._indices=Fe),this._count=we,this._extent={},this.getRawIndex=this._indices?R:U,this},S.selectRange=function(V){"use strict";if(!this._count)return;var q=[];for(var se in V)V.hasOwnProperty(se)&&q.push(se);var ve=q.length;if(!ve)return;var ue=this.count(),xe=x(this),Fe=new xe(ue),Ue=0,Ze=q[0],we=V[Ze][0],He=V[Ze][1],ee=!1;if(!this._indices){var he=0;if(ve===1){for(var Ve=this._storage[q[0]],oe=0;oe<this._chunkCount;oe++)for(var Q=Ve[oe],G=Math.min(this._count-oe*this._chunkSize,this._chunkSize),te=0;te<G;te++){var Ae=Q[te];(Ae>=we&&Ae<=He||isNaN(Ae))&&(Fe[Ue++]=he),he++}ee=!0}else if(ve===2){for(var Ve=this._storage[Ze],me=this._storage[q[1]],Me=V[q[1]][0],Ie=V[q[1]][1],oe=0;oe<this._chunkCount;oe++)for(var Q=Ve[oe],de=me[oe],G=Math.min(this._count-oe*this._chunkSize,this._chunkSize),te=0;te<G;te++){var Ae=Q[te],ye=de[te];(Ae>=we&&Ae<=He||isNaN(Ae))&&(ye>=Me&&ye<=Ie||isNaN(ye))&&(Fe[Ue++]=he),he++}ee=!0}}if(!ee)if(ve===1)for(var te=0;te<ue;te++){var De=this.getRawIndex(te),Ae=this._getFast(Ze,De);(Ae>=we&&Ae<=He||isNaN(Ae))&&(Fe[Ue++]=De)}else for(var te=0;te<ue;te++){for(var tt=!0,De=this.getRawIndex(te),oe=0;oe<ve;oe++){var Et=q[oe],Ae=this._getFast(se,De);(Ae<V[Et][0]||Ae>V[Et][1])&&(tt=!1)}tt&&(Fe[Ue++]=this.getRawIndex(te))}return Ue<ue&&(this._indices=Fe),this._count=Ue,this._extent={},this.getRawIndex=this._indices?R:U,this},S.mapArray=function(V,q,se,ve){"use strict";typeof V=="function"&&(ve=se,se=q,q=V,V=[]),se=se||ve||this;var ue=[];return this.each(V,function(){ue.push(q&&q.apply(this,arguments))},se),ue};function Y(V,q){var se=V.dimensions,ve=new E(v.map(se,V.getDimensionInfo,V),V.hostModel);L(ve,V);for(var ue=ve._storage={},xe=V._storage,Fe=0;Fe<se.length;Fe++){var Ue=se[Fe];xe[Ue]&&(v.indexOf(q,Ue)>=0?(ue[Ue]=W(xe[Ue]),ve._rawExtent[Ue]=z(),ve._extent[Ue]=null):ue[Ue]=xe[Ue])}return ve}function W(V){for(var q=new Array(V.length),se=0;se<V.length;se++)q[se]=w(V[se]);return q}function z(){return[Infinity,-Infinity]}S.map=function(V,q,se,ve){"use strict";se=se||ve||this,V=v.map(Z(V),this.getDimension,this);var ue=Y(this,V);ue._indices=this._indices,ue.getRawIndex=ue._indices?R:U;for(var xe=ue._storage,Fe=[],Ue=this._chunkSize,Ze=V.length,we=this.count(),He=[],ee=ue._rawExtent,he=0;he<we;he++){for(var Ve=0;Ve<Ze;Ve++)He[Ve]=this.get(V[Ve],he);He[Ze]=he;var oe=q&&q.apply(se,He);if(oe!=null){typeof oe!="object"&&(Fe[0]=oe,oe=Fe);for(var Q=this.getRawIndex(he),G=Math.floor(Q/Ue),te=Q%Ue,Ae=0;Ae<oe.length;Ae++){var me=V[Ae],Me=oe[Ae],Ie=ee[me],de=xe[me];de&&(de[G][te]=Me),Me<Ie[0]&&(Ie[0]=Me),Me>Ie[1]&&(Ie[1]=Me)}}}return ue},S.downSample=function(V,q,se,ve){for(var ue=Y(this,[V]),xe=ue._storage,Fe=[],Ue=Math.floor(1/q),Ze=xe[V],we=this.count(),He=this._chunkSize,ee=ue._rawExtent[V],he=new(x(this))(we),Ve=0,oe=0;oe<we;oe+=Ue){Ue>we-oe&&(Ue=we-oe,Fe.length=Ue);for(var Q=0;Q<Ue;Q++){var G=this.getRawIndex(oe+Q),te=Math.floor(G/He),Ae=G%He;Fe[Q]=Ze[te][Ae]}var me=se(Fe),Me=this.getRawIndex(Math.min(oe+ve(Fe,me)||0,we-1)),Ie=Math.floor(Me/He),de=Me%He;Ze[Ie][de]=me,me<ee[0]&&(ee[0]=me),me>ee[1]&&(ee[1]=me),he[Ve++]=Me}return ue._count=Ve,ue._indices=he,ue.getRawIndex=R,ue},S.getItemModel=function(V){var q=this.hostModel;return new a(this.getRawDataItem(V),q,q&&q.ecModel)},S.diff=function(V){var q=this;return new t(V?V.getIndices():[],this.getIndices(),function(se){return K(V,se)},function(se){return K(q,se)})},S.getVisual=function(V){var q=this._visual;return q&&q[V]},S.setVisual=function(V,q){if(r(V)){for(var se in V)V.hasOwnProperty(se)&&this.setVisual(se,V[se]);return}this._visual=this._visual||{},this._visual[V]=q},S.setLayout=function(V,q){if(r(V)){for(var se in V)V.hasOwnProperty(se)&&this.setLayout(se,V[se]);return}this._layout[V]=q},S.getLayout=function(V){return this._layout[V]},S.getItemLayout=function(V){return this._itemLayouts[V]},S.setItemLayout=function(V,q,se){this._itemLayouts[V]=se?v.extend(this._itemLayouts[V]||{},q):q},S.clearItemLayouts=function(){this._itemLayouts.length=0},S.getItemVisual=function(V,q,se){var ve=this._itemVisuals[V],ue=ve&&ve[q];return ue==null&&!se?this.getVisual(q):ue},S.setItemVisual=function(V,q,se){var ve=this._itemVisuals[V]||{},ue=this.hasItemVisual;if(this._itemVisuals[V]=ve,r(q)){for(var xe in q)q.hasOwnProperty(xe)&&(ve[xe]=q[xe],ue[xe]=!0);return}ve[q]=se,ue[q]=!0},S.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}};var H=function(V){V.seriesIndex=this.seriesIndex,V.dataIndex=this.dataIndex,V.dataType=this.dataType};S.setItemGraphicEl=function(V,q){var se=this.hostModel;q&&(q.dataIndex=V,q.dataType=this.dataType,q.seriesIndex=se&&se.seriesIndex,q.type==="group"&&q.traverse(H,q)),this._graphicEls[V]=q},S.getItemGraphicEl=function(V){return this._graphicEls[V]},S.eachItemGraphicEl=function(V,q){v.each(this._graphicEls,function(se,ve){se&&(V&&V.call(q,se,ve))})},S.cloneShallow=function(V){if(!V){var q=v.map(this.dimensions,this.getDimensionInfo,this);V=new E(q,this.hostModel)}if(V._storage=this._storage,L(V,this),this._indices){var se=this._indices.constructor;V._indices=new se(this._indices)}else V._indices=null;return V.getRawIndex=V._indices?R:U,V},S.wrapMethod=function(V,q){var se=this[V];if(typeof se!="function")return;this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(V),this[V]=function(){var ve=se.apply(this,arguments);return q.apply(this,[ve].concat(v.slice(arguments)))}},S.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],S.CHANGABLE_METHODS=["filterSelf","selectRange"];var X=E;B.exports=X},Ye7L:function(B,k,o){//! moment.js locale configuration
//! locale : Serbian [sr]
//! author : Milan Janačković<milanjanackovic@gmail.com> : https://github.com/milan-j
//! author : Stefan Crnjaković <stefan@hotmail.rs> : https://github.com/crnjakovic
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(t,e){return t===1?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,e,h){var l=m.words[h];return h.length===1?e?l[0]:l[1]:t+" "+m.correctGrammaticalCase(t,l)}},v=y.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010Detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010Det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010De_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010De u] LT",lastWeek:function(){var t=["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010Detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:m.translate,m:m.translate,mm:m.translate,h:m.translate,hh:m.translate,d:"dan",dd:m.translate,M:"mesec",MM:m.translate,y:"godinu",yy:m.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},YgsL:function(B,k,o){var y=o("QBsz"),m=y.distance;function v(t,e,h,l,s,n,d){var c=(h-t)*.5,r=(l-e)*.5;return(2*(e-h)+c+r)*d+(-3*(e-h)-2*c-r)*n+c*s+e}function a(t,e){for(var h=t.length,l=[],s=0,n=1;n<h;n++)s+=m(t[n-1],t[n]);var d=s/2;d=d<h?h:d;for(var n=0;n<d;n++){var c=n/(d-1)*(e?h:h-1),r=Math.floor(c),f=c-r,i,u=t[r%h],p,g;e?(i=t[(r-1+h)%h],p=t[(r+1)%h],g=t[(r+2)%h]):(i=t[r===0?r:r-1],p=t[r>h-2?h-1:r+1],g=t[r>h-3?h-1:r+2]);var A=f*f,b=f*A;l.push([v(i[0],u[0],p[0],g[0],f,A,b),v(i[1],u[1],p[1],g[1],f,A,b)])}return l}B.exports=a},Yl7c:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=".",t="___EC__COMPONENT__CONTAINER___";function e(i){var u={main:"",sub:""};return i&&(i=i.split(a),u.main=i[0]||"",u.sub=i[1]||""),u}function h(i){v.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(i),'componentType "'+i+'" illegal')}function l(i,u){i.$constructor=i,i.extend=function(p){var g=this,A=function(){p.$constructor?p.$constructor.apply(this,arguments):g.apply(this,arguments)};return v.extend(A.prototype,p),A.extend=this.extend,A.superCall=d,A.superApply=c,v.inherits(A,this),A.superClass=g,A}}var s=0;function n(i){var u=["__\0is_clz",s++,Math.random().toFixed(3)].join("_");i.prototype[u]=!0,i.isInstance=function(p){return!!(p&&p[u])}}function d(i,u){var p=v.slice(arguments,2);return this.superClass.prototype[u].apply(i,p)}function c(i,u,p){return this.superClass.prototype[u].apply(i,p)}function r(i,u){u=u||{};var p={};i.registerClass=function(b,x){if(x){if(h(x),x=e(x),!x.sub)p[x.main]=b;else if(x.sub!==t){var w=g(x);w[x.sub]=b}}return b},i.getClass=function(b,x,w){var _=p[b];if(_&&_[t]&&(_=x?_[x]:null),w&&!_)throw new Error(x?"Component "+b+"."+(x||"")+" not exists. Load it first.":b+".type should be specified.");return _},i.getClassesByMainType=function(b){b=e(b);var x=[],w=p[b.main];return w&&w[t]?v.each(w,function(_,C){C!==t&&x.push(_)}):x.push(w),x},i.hasClass=function(b){return b=e(b),!!p[b.main]},i.getAllClassMainTypes=function(){var b=[];return v.each(p,function(x,w){b.push(w)}),b},i.hasSubTypes=function(b){b=e(b);var x=p[b.main];return x&&x[t]},i.parseClassType=e;function g(b){var x=p[b.main];return(!x||!x[t])&&(x=p[b.main]={},x[t]=!0),x}if(u.registerWhenExtend){var A=i.extend;A&&(i.extend=function(b){var x=A.call(this,b);return i.registerClass(x,b.type)})}return i}function f(i,u){}k.parseClassType=e,k.enableClassExtend=l,k.enableClassCheck=n,k.enableClassManagement=r,k.setReadOnly=f},Ynxi:function(B,k,o){var y=o("bYtY"),m=o("ProS"),v=o("IwbS"),a=o("+TT/"),t=a.getLayoutRect,e=o("7aKB"),h=e.windowOpen;m.extendComponentModel({type:"title",layoutMode:{type:"box",ignoreSize:!0},defaultOption:{zlevel:0,z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}}}),m.extendComponentView({type:"title",render:function(l,s,n){if(this.group.removeAll(),!l.get("show"))return;var d=this.group,c=l.getModel("textStyle"),r=l.getModel("subtextStyle"),f=l.get("textAlign"),i=y.retrieve2(l.get("textBaseline"),l.get("textVerticalAlign")),u=new v.Text({style:v.setTextStyle({},c,{text:l.get("text"),textFill:c.getTextColor()},{disableBox:!0}),z2:10}),p=u.getBoundingRect(),g=l.get("subtext"),A=new v.Text({style:v.setTextStyle({},r,{text:g,textFill:r.getTextColor(),y:p.height+l.get("itemGap"),textVerticalAlign:"top"},{disableBox:!0}),z2:10}),b=l.get("link"),x=l.get("sublink"),w=l.get("triggerEvent",!0);u.silent=!b&&!w,A.silent=!x&&!w,b&&u.on("click",function(){h(b,"_"+l.get("target"))}),x&&A.on("click",function(){h(b,"_"+l.get("subtarget"))}),u.eventData=A.eventData=w?{componentType:"title",componentIndex:l.componentIndex}:null,d.add(u),g&&d.add(A);var _=d.getBoundingRect(),C=l.getBoxLayoutParams();C.width=_.width,C.height=_.height;var L=t(C,{width:n.getWidth(),height:n.getHeight()},l.get("padding"));f||(f=l.get("left")||l.get("right"),f==="middle"&&(f="center"),f==="right"?L.x+=L.width:f==="center"&&(L.x+=L.width/2)),i||(i=l.get("top")||l.get("bottom"),i==="center"&&(i="middle"),i==="bottom"?L.y+=L.height:i==="middle"&&(L.y+=L.height/2),i=i||"top"),d.attr("position",[L.x,L.y]);var E={textAlign:f,textVerticalAlign:i};u.setStyle(E),A.setStyle(E),_=d.getBoundingRect();var S=L.margin,O=l.getItemStyle(["color","opacity"]);O.fill=l.get("backgroundColor");var D=new v.Rect({shape:{x:_.x-S[3],y:_.y-S[0],width:_.width+S[1]+S[3],height:_.height+S[0]+S[2],r:l.get("borderRadius")},style:O,subPixelOptimize:!0,silent:!0});d.add(D)}})},YsBM:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("Brw/"),e=o.n(t),h=o("q1tI"),l=o("jK+o"),s=o.n(l),n=o("3CTf"),d=o("RqgH"),c=o.n(d),r=o("pDHg"),f=function(L,E){var S={};for(var O in L)Object.prototype.hasOwnProperty.call(L,O)&&E.indexOf(O)<0&&(S[O]=L[O]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,O=Object.getOwnPropertySymbols(L);D<O.length;D++)E.indexOf(O[D])<0&&Object.prototype.propertyIsEnumerable.call(L,O[D])&&(S[O[D]]=L[O[D]]);return S},i=function(E){var S,O=h.useContext(r.b),D=O.getPrefixCls,F=function(z){var H=E.checked,X=E.onChange,V=E.onClick;X&&X(!H),V&&V(z)},U=E.prefixCls,R=E.className,K=E.checked,Z=f(E,["prefixCls","className","checked"]),P=D("tag",U),Y=s()(P,(S={},m()(S,"".concat(P,"-checkable"),!0),m()(S,"".concat(P,"-checkable-checked"),K),S),R);return delete Z.onChange,h.createElement("span",a()({},Z,{className:Y,onClick:F}))},u=i,p=o("IlIk"),g=o("Bi33"),A=function(L,E){var S={};for(var O in L)Object.prototype.hasOwnProperty.call(L,O)&&E.indexOf(O)<0&&(S[O]=L[O]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,O=Object.getOwnPropertySymbols(L);D<O.length;D++)E.indexOf(O[D])<0&&Object.prototype.propertyIsEnumerable.call(L,O[D])&&(S[O[D]]=L[O[D]]);return S},b=new RegExp("^(".concat(p.a.join("|"),")(-inverse)?$")),x=new RegExp("^(".concat(p.b.join("|"),")$")),w=function(E,S){var O,D=E.prefixCls,F=E.className,U=E.style,R=E.children,K=E.icon,Z=E.color,P=E.onClose,Y=E.closeIcon,W=E.closable,z=W===void 0?!1:W,H=A(E,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),X=h.useContext(r.b),V=X.getPrefixCls,q=X.direction,se=h.useState(!0),ve=e()(se,2),ue=ve[0],xe=ve[1];h.useEffect(function(){"visible"in H&&xe(H.visible)},[H.visible]);var Fe=function(){return Z?b.test(Z)||x.test(Z):!1},Ue=a()({backgroundColor:Z&&!Fe()?Z:void 0},U),Ze=Fe(),we=V("tag",D),He=s()(we,(O={},m()(O,"".concat(we,"-").concat(Z),Ze),m()(O,"".concat(we,"-has-color"),Z&&!Ze),m()(O,"".concat(we,"-hidden"),!ue),m()(O,"".concat(we,"-rtl"),q==="rtl"),O),F),ee=function(me){if(me.stopPropagation(),P&&P(me),me.defaultPrevented)return;"visible"in H||xe(!1)},he=function(){return z?Y?h.createElement("div",{className:"".concat(we,"-close-icon"),onClick:ee},Y):h.createElement(c.a,{className:"".concat(we,"-close-icon"),onClick:ee}):null},Ve="onClick"in H||R&&R.type==="a",oe=Object(n.default)(H,["visible"]),Q=K||null,G=Q?h.createElement(h.Fragment,null,Q,h.createElement("span",null,R)):R,te=h.createElement("span",a()({},oe,{ref:S,className:He,style:Ue}),G,he());return Ve?h.createElement(g.a,null,te):te},_=h.forwardRef(w);_.displayName="Tag",_.CheckableTag=u;var C=k.a=_},"Z+if":function(B,k,o){//! moment.js locale configuration
//! locale : Telugu [te]
//! author : Krishna Chaitanya Thota : https://github.com/kcthota
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("te",{months:"\u0C1C\u0C28\u0C35\u0C30\u0C3F_\u0C2B\u0C3F\u0C2C\u0C4D\u0C30\u0C35\u0C30\u0C3F_\u0C2E\u0C3E\u0C30\u0C4D\u0C1A\u0C3F_\u0C0F\u0C2A\u0C4D\u0C30\u0C3F\u0C32\u0C4D_\u0C2E\u0C47_\u0C1C\u0C42\u0C28\u0C4D_\u0C1C\u0C41\u0C32\u0C48_\u0C06\u0C17\u0C38\u0C4D\u0C1F\u0C41_\u0C38\u0C46\u0C2A\u0C4D\u0C1F\u0C46\u0C02\u0C2C\u0C30\u0C4D_\u0C05\u0C15\u0C4D\u0C1F\u0C4B\u0C2C\u0C30\u0C4D_\u0C28\u0C35\u0C02\u0C2C\u0C30\u0C4D_\u0C21\u0C3F\u0C38\u0C46\u0C02\u0C2C\u0C30\u0C4D".split("_"),monthsShort:"\u0C1C\u0C28._\u0C2B\u0C3F\u0C2C\u0C4D\u0C30._\u0C2E\u0C3E\u0C30\u0C4D\u0C1A\u0C3F_\u0C0F\u0C2A\u0C4D\u0C30\u0C3F._\u0C2E\u0C47_\u0C1C\u0C42\u0C28\u0C4D_\u0C1C\u0C41\u0C32\u0C48_\u0C06\u0C17._\u0C38\u0C46\u0C2A\u0C4D._\u0C05\u0C15\u0C4D\u0C1F\u0C4B._\u0C28\u0C35._\u0C21\u0C3F\u0C38\u0C46.".split("_"),monthsParseExact:!0,weekdays:"\u0C06\u0C26\u0C3F\u0C35\u0C3E\u0C30\u0C02_\u0C38\u0C4B\u0C2E\u0C35\u0C3E\u0C30\u0C02_\u0C2E\u0C02\u0C17\u0C33\u0C35\u0C3E\u0C30\u0C02_\u0C2C\u0C41\u0C27\u0C35\u0C3E\u0C30\u0C02_\u0C17\u0C41\u0C30\u0C41\u0C35\u0C3E\u0C30\u0C02_\u0C36\u0C41\u0C15\u0C4D\u0C30\u0C35\u0C3E\u0C30\u0C02_\u0C36\u0C28\u0C3F\u0C35\u0C3E\u0C30\u0C02".split("_"),weekdaysShort:"\u0C06\u0C26\u0C3F_\u0C38\u0C4B\u0C2E_\u0C2E\u0C02\u0C17\u0C33_\u0C2C\u0C41\u0C27_\u0C17\u0C41\u0C30\u0C41_\u0C36\u0C41\u0C15\u0C4D\u0C30_\u0C36\u0C28\u0C3F".split("_"),weekdaysMin:"\u0C06_\u0C38\u0C4B_\u0C2E\u0C02_\u0C2C\u0C41_\u0C17\u0C41_\u0C36\u0C41_\u0C36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0C28\u0C47\u0C21\u0C41] LT",nextDay:"[\u0C30\u0C47\u0C2A\u0C41] LT",nextWeek:"dddd, LT",lastDay:"[\u0C28\u0C3F\u0C28\u0C4D\u0C28] LT",lastWeek:"[\u0C17\u0C24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0C32\u0C4B",past:"%s \u0C15\u0C4D\u0C30\u0C3F\u0C24\u0C02",s:"\u0C15\u0C4A\u0C28\u0C4D\u0C28\u0C3F \u0C15\u0C4D\u0C37\u0C23\u0C3E\u0C32\u0C41",ss:"%d \u0C38\u0C46\u0C15\u0C28\u0C4D\u0C32\u0C41",m:"\u0C12\u0C15 \u0C28\u0C3F\u0C2E\u0C3F\u0C37\u0C02",mm:"%d \u0C28\u0C3F\u0C2E\u0C3F\u0C37\u0C3E\u0C32\u0C41",h:"\u0C12\u0C15 \u0C17\u0C02\u0C1F",hh:"%d \u0C17\u0C02\u0C1F\u0C32\u0C41",d:"\u0C12\u0C15 \u0C30\u0C4B\u0C1C\u0C41",dd:"%d \u0C30\u0C4B\u0C1C\u0C41\u0C32\u0C41",M:"\u0C12\u0C15 \u0C28\u0C46\u0C32",MM:"%d \u0C28\u0C46\u0C32\u0C32\u0C41",y:"\u0C12\u0C15 \u0C38\u0C02\u0C35\u0C24\u0C4D\u0C38\u0C30\u0C02",yy:"%d \u0C38\u0C02\u0C35\u0C24\u0C4D\u0C38\u0C30\u0C3E\u0C32\u0C41"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%d\u0C35",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F")return a<4?a:a+12;if(t==="\u0C09\u0C26\u0C2F\u0C02")return a;if(t==="\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02")return a>=10?a:a+12;if(t==="\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02")return a+12},meridiem:function(a,t,e){return a<4?"\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F":a<10?"\u0C09\u0C26\u0C2F\u0C02":a<17?"\u0C2E\u0C27\u0C4D\u0C2F\u0C3E\u0C39\u0C4D\u0C28\u0C02":a<20?"\u0C38\u0C3E\u0C2F\u0C02\u0C24\u0C4D\u0C30\u0C02":"\u0C30\u0C3E\u0C24\u0C4D\u0C30\u0C3F"},week:{dow:0,doy:6}});return m})},Z1r0:function(B,k){function o(y){var m=y.findComponents({mainType:"legend"});if(!m||!m.length)return;y.eachSeriesByType("graph",function(v){var a=v.getCategoriesData(),t=v.getGraph(),e=t.data,h=a.mapArray(a.getName);e.filterSelf(function(l){var s=e.getItemModel(l),n=s.getShallow("category");if(n!=null){typeof n=="number"&&(n=h[n]);for(var d=0;d<m.length;d++)if(!m[d].isSelected(n))return!1}return!0})},this)}B.exports=o},Z1wy:function(B,k,o){var y=o("ProS");o("ThAp"),o("pmaE"),o("SehX"),o("7uqq");var m=o("zuHt"),v=o("VPsl"),a=o("9u0u"),t=o("lELe"),e=o("d4KN");y.registerLayout(m),y.registerVisual(v),y.registerProcessor(y.PRIORITY.PROCESSOR.STATISTIC,a),y.registerPreprocessor(t),e("map",[{type:"mapToggleSelect",event:"mapselectchanged",method:"toggleSelected"},{type:"mapSelect",event:"mapselected",method:"select"},{type:"mapUnSelect",event:"mapunselected",method:"unSelect"}])},Z3Pv:function(B,k,o){//! moment.js locale configuration
//! locale : Persian [fa]
//! author : Ebrahim Byagowi : https://github.com/ebraminio
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u06F1",2:"\u06F2",3:"\u06F3",4:"\u06F4",5:"\u06F5",6:"\u06F6",7:"\u06F7",8:"\u06F8",9:"\u06F9",0:"\u06F0"},v={"\u06F1":"1","\u06F2":"2","\u06F3":"3","\u06F4":"4","\u06F5":"5","\u06F6":"6","\u06F7":"7","\u06F8":"8","\u06F9":"9","\u06F0":"0"},a=y.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06CC\u0647_\u0641\u0648\u0631\u06CC\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06CC\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06CC\u0647_\u0627\u0648\u062A_\u0633\u067E\u062A\u0627\u0645\u0628\u0631_\u0627\u06A9\u062A\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062F\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06CC\u0647_\u0641\u0648\u0631\u06CC\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06CC\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06CC\u0647_\u0627\u0648\u062A_\u0633\u067E\u062A\u0627\u0645\u0628\u0631_\u0627\u06A9\u062A\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062F\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06CC\u06A9\u200C\u0634\u0646\u0628\u0647_\u062F\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200C\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067E\u0646\u062C\u200C\u0634\u0646\u0628\u0647_\u062C\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06CC\u06A9\u200C\u0634\u0646\u0628\u0647_\u062F\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200C\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067E\u0646\u062C\u200C\u0634\u0646\u0628\u0647_\u062C\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06CC_\u062F_\u0633_\u0686_\u067E_\u062C_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,h,l){return e<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062F \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062A] LT",nextDay:"[\u0641\u0631\u062F\u0627 \u0633\u0627\u0639\u062A] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062A] LT",lastDay:"[\u062F\u06CC\u0631\u0648\u0632 \u0633\u0627\u0639\u062A] LT",lastWeek:"dddd [\u067E\u06CC\u0634] [\u0633\u0627\u0639\u062A] LT",sameElse:"L"},relativeTime:{future:"\u062F\u0631 %s",past:"%s \u067E\u06CC\u0634",s:"\u0686\u0646\u062F \u062B\u0627\u0646\u06CC\u0647",ss:"%d \u062B\u0627\u0646\u06CC\u0647",m:"\u06CC\u06A9 \u062F\u0642\u06CC\u0642\u0647",mm:"%d \u062F\u0642\u06CC\u0642\u0647",h:"\u06CC\u06A9 \u0633\u0627\u0639\u062A",hh:"%d \u0633\u0627\u0639\u062A",d:"\u06CC\u06A9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06CC\u06A9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06CC\u06A9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/[۰-۹]/g,function(h){return v[h]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]}).replace(/,/g,"\u060C")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%d\u0645",week:{dow:6,doy:12}});return a})},Z6js:function(B,k,o){var y=o("MwEJ"),m=o("T4UG"),v=m.extend({type:"series.effectScatter",dependencies:["grid","polar"],getInitialData:function(a,t){return y(this.getSource(),this,{useEncodeDefaulter:!0})},brushSelector:"point",defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,effectType:"ripple",progressive:0,showEffectOn:"render",rippleEffect:{period:4,scale:2.5,brushType:"fill"},symbolSize:10}});B.exports=v},Z8zF:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("IwbS"),e=o("56rv"),h=e.setLabel,l=o("Qxkt"),s=o("tceW"),n=o("y+Vt"),d=o("4fz+"),c=o("iLNv"),r=c.throttle,f=o("sK/D"),i=f.createClipPath,u=o("wr5s"),p=["itemStyle","barBorderWidth"],g=[0,0];a.extend(l.prototype,s);function A(H,X){var V=H.getArea&&H.getArea();if(H.type==="cartesian2d"){var q=H.getBaseAxis();if(q.type!=="category"||!q.onBand){var se=X.getLayout("bandWidth");q.isHorizontal()?(V.x-=se,V.width+=se*2):(V.y-=se,V.height+=se*2)}}return V}var b=v.extendChartView({type:"bar",render:function(H,X,V){this._updateDrawMode(H);var q=H.get("coordinateSystem");return(q==="cartesian2d"||q==="polar")&&(this._isLargeDraw?this._renderLarge(H,X,V):this._renderNormal(H,X,V)),this.group},incrementalPrepareRender:function(H,X,V){this._clear(),this._updateDrawMode(H)},incrementalRender:function(H,X,V,q){this._incrementalRenderLarge(H,X)},_updateDrawMode:function(H){var X=H.pipelineContext.large;(this._isLargeDraw==null||X^this._isLargeDraw)&&(this._isLargeDraw=X,this._clear())},_renderNormal:function(H,X,V){var q=this.group,se=H.getData(),ve=this._data,ue=H.coordinateSystem,xe=ue.getBaseAxis(),Fe;ue.type==="cartesian2d"?Fe=xe.isHorizontal():ue.type==="polar"&&(Fe=xe.dim==="angle");var Ue=H.isAnimationEnabled()?H:null,Ze=H.get("clip",!0),we=A(ue,se);q.removeClipPath();var He=H.get("roundCap",!0),ee=H.get("showBackground",!0),he=H.getModel("backgroundStyle"),Ve=he.get("barBorderRadius")||0,oe=[],Q=this._backgroundEls||[];se.diff(ve).add(function(Ae){var me=se.getItemModel(Ae),Me=S[ue.type](se,Ae,me);if(ee){var Ie=S[ue.type](se,Ae),de=z(ue,Fe,Ie);de.useStyle(he.getBarItemStyle()),ue.type==="cartesian2d"&&de.setShape("r",Ve),oe[Ae]=de}if(!se.hasValue(Ae))return;if(Ze){var ye=_[ue.type](we,Me);if(ye){q.remove(De);return}}var De=C[ue.type](Ae,Me,Fe,Ue,!1,He);se.setItemGraphicEl(Ae,De),q.add(De),D(De,se,Ae,me,Me,H,Fe,ue.type==="polar")}).update(function(Ae,me){var Me=se.getItemModel(Ae),Ie=S[ue.type](se,Ae,Me);if(ee){var de=Q[me];de.useStyle(he.getBarItemStyle()),ue.type==="cartesian2d"&&de.setShape("r",Ve),oe[Ae]=de;var ye=S[ue.type](se,Ae),De=W(Fe,ye,ue);t.updateProps(de,{shape:De},Ue,Ae)}var tt=ve.getItemGraphicEl(me);if(!se.hasValue(Ae)){q.remove(tt);return}if(Ze){var Et=_[ue.type](we,Ie);if(Et){q.remove(tt);return}}tt?t.updateProps(tt,{shape:Ie},Ue,Ae):tt=C[ue.type](Ae,Ie,Fe,Ue,!0,He),se.setItemGraphicEl(Ae,tt),q.add(tt),D(tt,se,Ae,Me,Ie,H,Fe,ue.type==="polar")}).remove(function(Ae){var me=ve.getItemGraphicEl(Ae);ue.type==="cartesian2d"?me&&L(Ae,Ue,me):me&&E(Ae,Ue,me)}).execute();var G=this._backgroundGroup||(this._backgroundGroup=new d);G.removeAll();for(var te=0;te<oe.length;++te)G.add(oe[te]);q.add(G),this._backgroundEls=oe,this._data=se},_renderLarge:function(H,X,V){this._clear(),R(H,this.group);var q=H.get("clip",!0)?i(H.coordinateSystem,!1,H):null;q?this.group.setClipPath(q):this.group.removeClipPath()},_incrementalRenderLarge:function(H,X){this._removeBackground(),R(X,this.group,!0)},dispose:a.noop,remove:function(H){this._clear(H)},_clear:function(H){var X=this.group,V=this._data;H&&H.get("animation")&&V&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],V.eachItemGraphicEl(function(q){q.type==="sector"?E(q.dataIndex,H,q):L(q.dataIndex,H,q)})):X.removeAll(),this._data=null},_removeBackground:function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null}}),x=Math.max,w=Math.min,_={cartesian2d:function(H,X){var V=X.width<0?-1:1,q=X.height<0?-1:1;V<0&&(X.x+=X.width,X.width=-X.width),q<0&&(X.y+=X.height,X.height=-X.height);var se=x(X.x,H.x),ve=w(X.x+X.width,H.x+H.width),ue=x(X.y,H.y),xe=w(X.y+X.height,H.y+H.height);X.x=se,X.y=ue,X.width=ve-se,X.height=xe-ue;var Fe=X.width<0||X.height<0;return V<0&&(X.x+=X.width,X.width=-X.width),q<0&&(X.y+=X.height,X.height=-X.height),Fe},polar:function(H){return!1}},C={cartesian2d:function(H,X,V,q,se){var ve=new t.Rect({shape:a.extend({},X),z2:1});if(ve.name="item",q){var ue=ve.shape,xe=V?"height":"width",Fe={};ue[xe]=0,Fe[xe]=X[xe],t[se?"updateProps":"initProps"](ve,{shape:Fe},q,H)}return ve},polar:function(H,X,V,q,se,ve){var ue=X.startAngle<X.endAngle,xe=!V&&ve?u:t.Sector,Fe=new xe({shape:a.defaults({clockwise:ue},X),z2:1});if(Fe.name="item",q){var Ue=Fe.shape,Ze=V?"r":"endAngle",we={};Ue[Ze]=V?0:X.startAngle,we[Ze]=X[Ze],t[se?"updateProps":"initProps"](Fe,{shape:we},q,H)}return Fe}};function L(H,X,V){V.style.text=null,t.updateProps(V,{shape:{width:0}},X,H,function(){V.parent&&V.parent.remove(V)})}function E(H,X,V){V.style.text=null,t.updateProps(V,{shape:{r:V.shape.r0}},X,H,function(){V.parent&&V.parent.remove(V)})}var S={cartesian2d:function(H,X,V){var q=H.getItemLayout(X),se=V?F(V,q):0,ve=q.width>0?1:-1,ue=q.height>0?1:-1;return{x:q.x+ve*se/2,y:q.y+ue*se/2,width:q.width-ve*se,height:q.height-ue*se}},polar:function(H,X,V){var q=H.getItemLayout(X);return{cx:q.cx,cy:q.cy,r0:q.r0,r:q.r,startAngle:q.startAngle,endAngle:q.endAngle}}};function O(H){return H.startAngle!=null&&H.endAngle!=null&&H.startAngle===H.endAngle}function D(H,X,V,q,se,ve,ue,xe){var Fe=X.getItemVisual(V,"color"),Ue=X.getItemVisual(V,"opacity"),Ze=X.getVisual("borderColor"),we=q.getModel("itemStyle"),He=q.getModel("emphasis.itemStyle").getBarItemStyle();xe||H.setShape("r",we.get("barBorderRadius")||0),H.useStyle(a.defaults({stroke:O(se)?"none":Ze,fill:O(se)?"none":Fe,opacity:Ue},we.getBarItemStyle()));var ee=q.getShallow("cursor");ee&&H.attr("cursor",ee);var he=ue?se.height>0?"bottom":"top":se.width>0?"left":"right";xe||h(H.style,He,q,Fe,ve,V,he),O(se)&&(He.fill=He.stroke="none"),t.setHoverStyle(H,He)}function F(H,X){var V=H.get(p)||0,q=isNaN(X.width)?Number.MAX_VALUE:Math.abs(X.width),se=isNaN(X.height)?Number.MAX_VALUE:Math.abs(X.height);return Math.min(V,q,se)}var U=n.extend({type:"largeBar",shape:{points:[]},buildPath:function(H,X){for(var V=X.points,q=this.__startPoint,se=this.__baseDimIdx,ve=0;ve<V.length;ve+=2)q[se]=V[ve+se],H.moveTo(q[0],q[1]),H.lineTo(V[ve],V[ve+1])}});function R(H,X,V){var q=H.getData(),se=[],ve=q.getLayout("valueAxisHorizontal")?1:0;se[1-ve]=q.getLayout("valueAxisStart");var ue=q.getLayout("largeDataIndices"),xe=q.getLayout("barWidth"),Fe=H.getModel("backgroundStyle"),Ue=H.get("showBackground",!0);if(Ue){var Ze=q.getLayout("largeBackgroundPoints"),we=[];we[1-ve]=q.getLayout("backgroundStart");var He=new U({shape:{points:Ze},incremental:!!V,__startPoint:we,__baseDimIdx:ve,__largeDataIndices:ue,__barWidth:xe,silent:!0,z2:0});Y(He,Fe,q),X.add(He)}var ee=new U({shape:{points:q.getLayout("largePoints")},incremental:!!V,__startPoint:se,__baseDimIdx:ve,__largeDataIndices:ue,__barWidth:xe});X.add(ee),P(ee,H,q),ee.seriesIndex=H.seriesIndex,H.get("silent")||(ee.on("mousedown",K),ee.on("mousemove",K))}var K=r(function(H){var X=this,V=Z(X,H.offsetX,H.offsetY);X.dataIndex=V>=0?V:null},30,!1);function Z(H,X,V){var q=H.__baseDimIdx,se=1-q,ve=H.shape.points,ue=H.__largeDataIndices,xe=Math.abs(H.__barWidth/2),Fe=H.__startPoint[se];g[0]=X,g[1]=V;for(var Ue=g[q],Ze=g[1-q],we=Ue-xe,He=Ue+xe,ee=0,he=ve.length/2;ee<he;ee++){var Ve=ee*2,oe=ve[Ve+q],Q=ve[Ve+se];if(oe>=we&&oe<=He&&(Fe<=Q?Ze>=Fe&&Ze<=Q:Ze>=Q&&Ze<=Fe))return ue[ee]}return-1}function P(H,X,V){var q=V.getVisual("borderColor")||V.getVisual("color"),se=X.getModel("itemStyle").getItemStyle(["color","borderColor"]);H.useStyle(se),H.style.fill=null,H.style.stroke=q,H.style.lineWidth=V.getLayout("barWidth")}function Y(H,X,V){var q=X.get("borderColor")||X.get("color"),se=X.getItemStyle(["color","borderColor"]);H.useStyle(se),H.style.fill=null,H.style.stroke=q,H.style.lineWidth=V.getLayout("barWidth")}function W(H,X,V){var q,se=V.type==="polar";return se?q=V.getArea():q=V.grid.getRect(),se?{cx:q.cx,cy:q.cy,r0:H?q.r0:X.r0,r:H?q.r:X.r,startAngle:H?X.startAngle:0,endAngle:H?X.endAngle:Math.PI*2}:{x:H?X.x:q.x,y:H?q.y:X.y,width:H?X.width:q.width,height:H?q.height:X.height}}function z(H,X,V){var q=H.type==="polar"?t.Sector:t.Rect;return new q({shape:W(X,V,H),silent:!0,z2:0})}B.exports=b},ZHzC:function(B,k,o){"use strict";o.r(k),o.d(k,"ResizableTextArea",function(){return _});var y=o("yG+k"),m=o("IWUT"),v=o("Xnl7"),a=o("bVAP"),t=o("DHui"),e=o("q1tI"),h=o("avuj"),l=o("gO5/"),s=o("43Hq"),n=o("bvB3"),d=o("jK+o"),c=o.n(d),r=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important
`,f=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],i={},u;function p(E){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,O=E.getAttribute("id")||E.getAttribute("data-reactid")||E.getAttribute("name");if(S&&i[O])return i[O];var D=window.getComputedStyle(E),F=D.getPropertyValue("box-sizing")||D.getPropertyValue("-moz-box-sizing")||D.getPropertyValue("-webkit-box-sizing"),U=parseFloat(D.getPropertyValue("padding-bottom"))+parseFloat(D.getPropertyValue("padding-top")),R=parseFloat(D.getPropertyValue("border-bottom-width"))+parseFloat(D.getPropertyValue("border-top-width")),K=f.map(function(P){return"".concat(P,":").concat(D.getPropertyValue(P))}).join(";"),Z={sizingStyle:K,paddingSize:U,borderSize:R,boxSizing:F};return S&&O&&(i[O]=Z),Z}function g(E){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,D=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;u||(u=document.createElement("textarea"),u.setAttribute("tab-index","-1"),u.setAttribute("aria-hidden","true"),document.body.appendChild(u)),E.getAttribute("wrap")?u.setAttribute("wrap",E.getAttribute("wrap")):u.removeAttribute("wrap");var F=p(E,S),U=F.paddingSize,R=F.borderSize,K=F.boxSizing,Z=F.sizingStyle;u.setAttribute("style","".concat(Z,";").concat(r)),u.value=E.value||E.placeholder||"";var P=Number.MIN_SAFE_INTEGER,Y=Number.MAX_SAFE_INTEGER,W=u.scrollHeight,z;if(K==="border-box"?W+=R:K==="content-box"&&(W-=U),O!==null||D!==null){u.value=" ";var H=u.scrollHeight-U;O!==null&&(P=H*O,K==="border-box"&&(P=P+U+R),W=Math.max(P,W)),D!==null&&(Y=H*D,K==="border-box"&&(Y=Y+U+R),z=W>Y?"":"hidden",W=Math.min(Y,W))}return{height:W,minHeight:P,maxHeight:Y,overflowY:z,resize:"none"}}var A=o("8CG2"),b=o.n(A),x;(function(E){E[E.NONE=0]="NONE",E[E.RESIZING=1]="RESIZING",E[E.RESIZED=2]="RESIZED"})(x||(x={}));var w=function(E){Object(a.a)(O,E);var S=Object(t.a)(O);function O(D){var F;return Object(m.a)(this,O),F=S.call(this,D),F.nextFrameActionId=void 0,F.resizeFrameId=void 0,F.textArea=void 0,F.saveTextArea=function(U){F.textArea=U},F.handleResize=function(U){var R=F.state.resizeStatus,K=F.props,Z=K.autoSize,P=K.onResize;if(R!==x.NONE)return;typeof P=="function"&&P(U),Z&&F.resizeOnNextFrame()},F.resizeOnNextFrame=function(){cancelAnimationFrame(F.nextFrameActionId),F.nextFrameActionId=requestAnimationFrame(F.resizeTextarea)},F.resizeTextarea=function(){var U=F.props.autoSize;if(!U||!F.textArea)return;var R=U.minRows,K=U.maxRows,Z=g(F.textArea,!1,R,K);F.setState({textareaStyles:Z,resizeStatus:x.RESIZING},function(){cancelAnimationFrame(F.resizeFrameId),F.resizeFrameId=requestAnimationFrame(function(){F.setState({resizeStatus:x.RESIZED},function(){F.resizeFrameId=requestAnimationFrame(function(){F.setState({resizeStatus:x.NONE}),F.fixFirefoxAutoScroll()})})})})},F.renderTextArea=function(){var U=F.props,R=U.prefixCls,K=R===void 0?"rc-textarea":R,Z=U.autoSize,P=U.onResize,Y=U.className,W=U.disabled,z=F.state,H=z.textareaStyles,X=z.resizeStatus,V=Object(n.a)(F.props,["prefixCls","onPressEnter","autoSize","defaultValue","onResize"]),q=c()(K,Y,Object(l.a)({},"".concat(K,"-disabled"),W));"value"in V&&(V.value=V.value||"");var se=Object(h.a)(Object(h.a)(Object(h.a)({},F.props.style),H),X===x.RESIZING?{overflowX:"hidden",overflowY:"hidden"}:null);return e.createElement(s.a,{onResize:F.handleResize,disabled:!(Z||P)},e.createElement("textarea",Object(y.a)({},V,{className:q,style:se,ref:F.saveTextArea})))},F.state={textareaStyles:{},resizeStatus:x.NONE},F}return Object(v.a)(O,[{key:"componentDidUpdate",value:function(F){(F.value!==this.props.value||!b()(F.autoSize,this.props.autoSize))&&this.resizeTextarea()}},{key:"componentWillUnmount",value:function(){cancelAnimationFrame(this.nextFrameActionId),cancelAnimationFrame(this.resizeFrameId)}},{key:"fixFirefoxAutoScroll",value:function(){try{if(document.activeElement===this.textArea){var F=this.textArea.selectionStart,U=this.textArea.selectionEnd;this.textArea.setSelectionRange(F,U)}}catch(R){}}},{key:"render",value:function(){return this.renderTextArea()}}]),O}(e.Component),_=w,C=function(E){Object(a.a)(O,E);var S=Object(t.a)(O);function O(D){var F;Object(m.a)(this,O),F=S.call(this,D),F.resizableTextArea=void 0,F.focus=function(){F.resizableTextArea.textArea.focus()},F.saveTextArea=function(R){F.resizableTextArea=R},F.handleChange=function(R){var K=F.props.onChange;F.setValue(R.target.value,function(){F.resizableTextArea.resizeTextarea()}),K&&K(R)},F.handleKeyDown=function(R){var K=F.props,Z=K.onPressEnter,P=K.onKeyDown;R.keyCode===13&&Z&&Z(R),P&&P(R)};var U=typeof D.value=="undefined"||D.value===null?D.defaultValue:D.value;return F.state={value:U},F}return Object(v.a)(O,[{key:"setValue",value:function(F,U){"value"in this.props||this.setState({value:F},U)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return e.createElement(_,Object(y.a)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(F){return"value"in F?{value:F.value}:null}}]),O}(e.Component),L=k.default=C},ZSB1:function(B,k,o){//! moment.js locale configuration
//! locale : French (Canada) [fr-ca]
//! author : Jonathan Abourbih : https://github.com/jonbca
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("fr-ca",{months:"janvier_f\xE9vrier_mars_avril_mai_juin_juillet_ao\xFBt_septembre_octobre_novembre_d\xE9cembre".split("_"),monthsShort:"janv._f\xE9vr._mars_avr._mai_juin_juil._ao\xFBt_sept._oct._nov._d\xE9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xE0] LT",nextDay:"[Demain \xE0] LT",nextWeek:"dddd [\xE0] LT",lastDay:"[Hier \xE0] LT",lastWeek:"dddd [dernier \xE0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(a,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return a+(a===1?"er":"e");case"w":case"W":return a+(a===1?"re":"e")}}});return m})},ZWlE:function(B,k,o){var y=o("bYtY"),m=o("4NO4");function v(e){a(e),t(e)}function a(e){if(e.parallel)return;var h=!1;y.each(e.series,function(l){l&&l.type==="parallel"&&(h=!0)}),h&&(e.parallel=[{}])}function t(e){var h=m.normalizeToArray(e.parallelAxis);y.each(h,function(l){if(!y.isObject(l))return;var s=l.parallelIndex||0,n=m.normalizeToArray(e.parallel)[s];n&&n.parallelAxisDefault&&y.merge(l,n.parallelAxisDefault,!1)})}B.exports=v},ZYIC:function(B,k,o){var y=o("zM3Q"),m={seriesType:"lines",plan:y(),reset:function(v){var a=v.coordinateSystem,t=v.get("polyline"),e=v.pipelineContext.large;function h(l,s){var n=[];if(e){var d,c=l.end-l.start;if(t){for(var r=0,f=l.start;f<l.end;f++)r+=v.getLineCoordsCount(f);d=new Float32Array(c+r*2)}else d=new Float32Array(c*4);for(var i=0,u=[],f=l.start;f<l.end;f++){var p=v.getLineCoords(f,n);t&&(d[i++]=p);for(var g=0;g<p;g++)u=a.dataToPoint(n[g],!1,u),d[i++]=u[0],d[i++]=u[1]}s.setLayout("linesPoints",d)}else for(var f=l.start;f<l.end;f++){var A=s.getItemModel(f),p=v.getLineCoords(f,n),b=[];if(t)for(var x=0;x<p;x++)b.push(a.dataToPoint(n[x]));else{b[0]=a.dataToPoint(n[0]),b[1]=a.dataToPoint(n[1]);var w=A.get("lineStyle.curveness");+w&&(b[2]=[(b[0][0]+b[1][0])/2-(b[0][1]-b[1][1])*w,(b[0][1]+b[1][1])/2-(b[1][0]-b[0][0])*w])}s.setItemLayout(f,b)}}return{progress:h}}};B.exports=m},ZZAt:function(B,k,o){},Ze12:function(B,k,o){var y=o("ItGF"),m=o("hOwI"),v=m.buildTransformer,a="___zrEVENTSAVED",t=[];function e(d,c,r,f,i){return h(t,c,f,i,!0)&&h(d,r,t[0],t[1])}function h(d,c,r,f,i){if(c.getBoundingClientRect&&y.domSupported&&!n(c)){var u=c[a]||(c[a]={}),p=l(c,u),g=s(p,u,i);if(g)return g(d,r,f),!0}return!1}function l(d,c){var r=c.markers;if(r)return r;r=c.markers=[];for(var f=["left","right"],i=["top","bottom"],u=0;u<4;u++){var p=document.createElement("div"),g=p.style,A=u%2,b=(u>>1)%2;g.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",f[A]+":0",i[b]+":0",f[1-A]+":auto",i[1-b]+":auto",""].join("!important;"),d.appendChild(p),r.push(p)}return r}function s(d,c,r){for(var f=r?"invTrans":"trans",i=c[f],u=c.srcCoords,p=!0,g=[],A=[],b=0;b<4;b++){var x=d[b].getBoundingClientRect(),w=2*b,_=x.left,C=x.top;g.push(_,C),p=p&&u&&_===u[w]&&C===u[w+1],A.push(d[b].offsetLeft,d[b].offsetTop)}return p&&i?i:(c.srcCoords=g,c[f]=r?v(A,g):v(g,A))}function n(d){return d.nodeName.toUpperCase()==="CANVAS"}k.transformLocalCoord=e,k.transformCoordWithViewport=h,k.isCanvasEl=n},Znkb:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("zTMp"),t=v.extendComponentView({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(n,d,c,r){this.axisPointerClass&&a.fixValue(n),t.superApply(this,"render",arguments),e(this,n,d,c,r,!0)},updateAxisPointer:function(n,d,c,r,f){e(this,n,d,c,r,!1)},remove:function(n,d){var c=this._axisPointer;c&&c.remove(d),t.superApply(this,"remove",arguments)},dispose:function(n,d){h(this,d),t.superApply(this,"dispose",arguments)}});function e(n,d,c,r,f,i){var u=t.getAxisPointerClass(n.axisPointerClass);if(!u)return;var p=a.getAxisPointerModel(d);p?(n._axisPointer||(n._axisPointer=new u)).render(d,p,r,i):h(n,r)}function h(n,d,c){var r=n._axisPointer;r&&r.dispose(d,c),n._axisPointer=null}var l=[];t.registerAxisPointerClass=function(n,d){l[n]=d},t.getAxisPointerClass=function(n){return n&&l[n]};var s=t;B.exports=s},ZpD8:function(B,k,o){"use strict";o.d(k,"a",function(){return y});var y=function(v){if(!v)return null;var a=typeof v=="function";return a?v():v}},ZqQs:function(B,k,o){var y=o("bYtY");function m(e){var h=e&&e.timeline;y.isArray(h)||(h=h?[h]:[]),y.each(h,function(l){if(!l)return;v(l)})}function v(e){var h=e.type,l={number:"value",time:"time"};if(l[h]&&(e.axisType=l[h],delete e.type),a(e),t(e,"controlPosition")){var s=e.controlStyle||(e.controlStyle={});t(s,"position")||(s.position=e.controlPosition),s.position==="none"&&!t(s,"show")&&(s.show=!1,delete s.position),delete e.controlPosition}y.each(e.data||[],function(n){y.isObject(n)&&!y.isArray(n)&&(!t(n,"value")&&t(n,"name")&&(n.value=n.name),a(n))})}function a(e){var h=e.itemStyle||(e.itemStyle={}),l=h.emphasis||(h.emphasis={}),s=e.label||e.label||{},n=s.normal||(s.normal={}),d={normal:1,emphasis:1};y.each(s,function(c,r){!d[r]&&!t(n,r)&&(n[r]=c)}),l.label&&!t(s,"emphasis")&&(s.emphasis=l.label,delete l.label)}function t(e,h){return e.hasOwnProperty(h)}B.exports=m},ZrCg:function(B,k,o){//! moment.js locale configuration
//! locale : Malay [ms-my]
//! note : DEPRECATED, the correct one is [ms]
//! author : Weldan Jamili : https://github.com/weldan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="pagi")return a;if(t==="tengahari")return a>=11?a:a+12;if(t==="petang"||t==="malam")return a+12},meridiem:function(a,t,e){return a<11?"pagi":a<15?"tengahari":a<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return m})},Zvw2:function(B,k,o){var y=o("bYtY"),m=o("hM6l"),v=function(t,e,h,l,s){m.call(this,t,e,h),this.type=l||"value",this.position=s||"bottom",this.orient=null};v.prototype={constructor:v,model:null,isHorizontal:function(){var t=this.position;return t==="top"||t==="bottom"},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},y.inherits(v,m);var a=v;B.exports=a},Zz0R:function(B,k,o){//! moment.js locale configuration
//! locale : Montenegrin [me]
//! author : Miodrag Nikač <miodrag@restartit.me> : https://github.com/miodragnikac
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(t,e){return t===1?e[0]:t>=2&&t<=4?e[1]:e[2]},translate:function(t,e,h){var l=m.words[h];return h.length===1?e?l[0]:l[1]:t+" "+m.correctGrammaticalCase(t,l)}},v=y.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010Detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010Det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010De_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010De u] LT",lastWeek:function(){var t=["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010Detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"];return t[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:m.translate,m:m.translate,mm:m.translate,h:m.translate,hh:m.translate,d:"dan",dd:m.translate,M:"mjesec",MM:m.translate,y:"godinu",yy:m.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return v})},a1wv:function(B,k,o){//! moment.js locale configuration
//! locale : English (Ireland) [en-ie]
//! author : Chris Cartlidge : https://github.com/chriscartlidge
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},a9QJ:function(B,k){var o={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]};function y(m,v){if(m==="world"){var a=o[v.name];if(a){var t=v.center;t[0]=a[0],t[1]=a[1]}}}B.exports=y},aKN9:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("hRI0")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="FileTwoTone";var l=a.forwardRef(h);k.default=l},aKvl:function(B,k,o){var y=o("Sj9i"),m=y.quadraticProjectPoint;function v(a,t,e,h,l,s,n,d,c){if(n===0)return!1;var r=n;if(c>t+r&&c>h+r&&c>s+r||c<t-r&&c<h-r&&c<s-r||d>a+r&&d>e+r&&d>l+r||d<a-r&&d<e-r&&d<l-r)return!1;var f=m(a,t,e,h,l,s,d,c,null);return f<=r/2}k.containStroke=v},"aPs+":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("jwc3"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},aTJb:function(B,k,o){var y=o("bLfw");y.registerSubTypeDefaulter("dataZoom",function(){return"slider"})},aX58:function(B,k,o){var y=o("3gBT"),m=o("ItGF"),v=o("bYtY"),a=o("0s+r"),t=o("r6Bn"),e=o("7SHv"),h=o("MKOG"),l=o("zarK");/*!
* ZRender, a high performance 2d drawing library.
*
* Copyright (c) 2013, Baidu Inc.
* All rights reserved.
*
* LICENSE
* https://github.com/ecomfe/zrender/blob/master/LICENSE.txt
*/var s=!m.canvasSupported,n={canvas:e},d={},c="4.3.1";function r(A,b){var x=new g(y(),A,b);return d[x.id]=x,x}function f(A){if(A)A.dispose();else{for(var b in d)d.hasOwnProperty(b)&&d[b].dispose();d={}}return this}function i(A){return d[A]}function u(A,b){n[A]=b}function p(A){delete d[A]}var g=function(b,x,w){w=w||{},this.dom=x,this.id=b;var _=this,C=new t,L=w.renderer;if(s){if(!n.vml)throw new Error("You need to require 'zrender/vml/vml' to support IE8");L="vml"}else(!L||!n[L])&&(L="canvas");var E=new n[L](x,C,w,b);this.storage=C,this.painter=E;var S=!m.node&&!m.worker?new l(E.getViewportRoot(),E.root):null;this.handler=new a(C,E,S,E.root),this.animation=new h({stage:{update:v.bind(this.flush,this)}}),this.animation.start(),this._needsRefresh;var O=C.delFromStorage,D=C.addToStorage;C.delFromStorage=function(F){O.call(C,F),F&&F.removeSelfFromZr(_)},C.addToStorage=function(F){D.call(C,F),F.addSelfToZr(_)}};g.prototype={constructor:g,getId:function(){return this.id},add:function(b){this.storage.addRoot(b),this._needsRefresh=!0},remove:function(b){this.storage.delRoot(b),this._needsRefresh=!0},configLayer:function(b,x){this.painter.configLayer&&this.painter.configLayer(b,x),this._needsRefresh=!0},setBackgroundColor:function(b){this.painter.setBackgroundColor&&this.painter.setBackgroundColor(b),this._needsRefresh=!0},refreshImmediately:function(){this._needsRefresh=this._needsRefreshHover=!1,this.painter.refresh(),this._needsRefresh=this._needsRefreshHover=!1},refresh:function(){this._needsRefresh=!0},flush:function(){var b;this._needsRefresh&&(b=!0,this.refreshImmediately()),this._needsRefreshHover&&(b=!0,this.refreshHoverImmediately()),b&&this.trigger("rendered")},addHover:function(b,x){if(this.painter.addHover){var w=this.painter.addHover(b,x);return this.refreshHover(),w}},removeHover:function(b){this.painter.removeHover&&(this.painter.removeHover(b),this.refreshHover())},clearHover:function(){this.painter.clearHover&&(this.painter.clearHover(),this.refreshHover())},refreshHover:function(){this._needsRefreshHover=!0},refreshHoverImmediately:function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.refreshHover()},resize:function(b){b=b||{},this.painter.resize(b.width,b.height),this.handler.resize()},clearAnimation:function(){this.animation.clear()},getWidth:function(){return this.painter.getWidth()},getHeight:function(){return this.painter.getHeight()},pathToImage:function(b,x){return this.painter.pathToImage(b,x)},setCursorStyle:function(b){this.handler.setCursorStyle(b)},findHover:function(b,x){return this.handler.findHover(b,x)},on:function(b,x,w){this.handler.on(b,x,w)},off:function(b,x){this.handler.off(b,x)},trigger:function(b,x){this.handler.trigger(b,x)},clear:function(){this.storage.delRoot(),this.painter.clear()},dispose:function(){this.animation.stop(),this.clear(),this.storage.dispose(),this.painter.dispose(),this.handler.dispose(),this.animation=this.storage=this.painter=this.handler=null,p(this.id)}},k.version=c,k.init=r,k.dispose=f,k.getInstance=i,k.registerPainter=u},aX7z:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("GMDS"),t=o("ieMj"),e=o("4NgU"),h=o("OELB"),l=o("nVfU"),s=l.prepareLayoutBarSeries,n=l.makeColumnLayout,d=l.retrieveColumnLayout,c=o("mFDi");o("IWp7"),o("jCoz");function r(C,L){var E=C.type,S=L.getMin(),O=L.getMax(),D=C.getExtent(),F,U,R;E==="ordinal"?F=L.getCategories().length:(U=L.get("boundaryGap"),v.isArray(U)||(U=[U||0,U||0]),typeof U[0]=="boolean"&&(U=[0,0]),U[0]=h.parsePercent(U[0],1),U[1]=h.parsePercent(U[1],1),R=D[1]-D[0]||Math.abs(D[0])),S==="dataMin"?S=D[0]:typeof S=="function"&&(S=S({min:D[0],max:D[1]})),O==="dataMax"?O=D[1]:typeof O=="function"&&(O=O({min:D[0],max:D[1]}));var K=S!=null,Z=O!=null;S==null&&(S=E==="ordinal"?F?0:NaN:D[0]-U[0]*R),O==null&&(O=E==="ordinal"?F?F-1:NaN:D[1]+U[1]*R),(S==null||!isFinite(S))&&(S=NaN),(O==null||!isFinite(O))&&(O=NaN),C.setBlank(v.eqNaN(S)||v.eqNaN(O)||E==="ordinal"&&!C.getOrdinalMeta().categories.length),L.getNeedCrossZero()&&(S>0&&O>0&&!K&&(S=0),S<0&&O<0&&!Z&&(O=0));var P=L.ecModel;if(P&&E==="time"){var Y=s("bar",P),W;if(v.each(Y,function(X){W|=X.getBaseAxis()===L.axis}),W){var z=n(Y),H=f(S,O,L,z);S=H.min,O=H.max}}return{extent:[S,O],fixMin:K,fixMax:Z}}function f(C,L,E,S){var O=E.axis.getExtent(),D=O[1]-O[0],F=d(S,E.axis);if(F===void 0)return{min:C,max:L};var U=Infinity;v.each(F,function(W){U=Math.min(W.offset,U)});var R=-Infinity;v.each(F,function(W){R=Math.max(W.offset+W.width,R)}),U=Math.abs(U),R=Math.abs(R);var K=U+R,Z=L-C,P=1-(U+R)/D,Y=Z/P-Z;return L+=Y*(R/K),C-=Y*(U/K),{min:C,max:L}}function i(C,L){var E=r(C,L),S=E.extent,O=L.get("splitNumber");C.type==="log"&&(C.base=L.get("logBase"));var D=C.type;C.setExtent(S[0],S[1]),C.niceExtent({splitNumber:O,fixMin:E.fixMin,fixMax:E.fixMax,minInterval:D==="interval"||D==="time"?L.get("minInterval"):null,maxInterval:D==="interval"||D==="time"?L.get("maxInterval"):null});var F=L.get("interval");F!=null&&(C.setInterval&&C.setInterval(F))}function u(C,L){if(L=L||C.get("type"),L)switch(L){case"category":return new a(C.getOrdinalMeta?C.getOrdinalMeta():C.getCategories(),[Infinity,-Infinity]);case"value":return new t;default:return(e.getClass(L)||t).create(C)}}function p(C){var L=C.scale.getExtent(),E=L[0],S=L[1];return!(E>0&&S>0||E<0&&S<0)}function g(C){var L=C.getLabelModel().get("formatter"),E=C.type==="category"?C.scale.getExtent()[0]:null;return typeof L=="string"?(L=function(S){return function(O){return O=C.scale.getLabel(O),S.replace("{value}",O!=null?O:"")}}(L),L):typeof L=="function"?function(S,O){return E!=null&&(O=S-E),L(A(C,S),O)}:function(S){return C.scale.getLabel(S)}}function A(C,L){return C.type==="category"?C.scale.getLabel(L):L}function b(C){var L=C.model,E=C.scale;if(!L.get("axisLabel.show")||E.isBlank())return;var S=C.type==="category",O,D,F=E.getExtent();S?D=E.count():(O=E.getTicks(),D=O.length);var U=C.getLabelModel(),R=g(C),K,Z=1;D>40&&(Z=Math.ceil(D/40));for(var P=0;P<D;P+=Z){var Y=O?O[P]:F[0]+P,W=R(Y),z=U.getTextRect(W),H=x(z,U.get("rotate")||0);K?K.union(H):K=H}return K}function x(C,L){var E=L*Math.PI/180,S=C.plain(),O=S.width,D=S.height,F=O*Math.cos(E)+D*Math.sin(E),U=O*Math.sin(E)+D*Math.cos(E),R=new c(S.x,S.y,F,U);return R}function w(C){var L=C.get("interval");return L==null?"auto":L}function _(C){return C.type==="category"&&w(C.getLabelModel())===0}k.getScaleExtent=r,k.niceScaleExtent=i,k.createScaleByModel=u,k.ifAxisCrossZero=p,k.makeLabelFormatter=g,k.getAxisRawValue=A,k.estimateLabelUnionRect=b,k.getOptionCategoryInterval=w,k.shouldShowAllLabels=_},"af/B":function(B,k,o){var y=o("bYtY"),m=y.each,v=y.map,a=y.isFunction,t=y.createHashMap,e=y.noop,h=o("9H2F"),l=h.createTask,s=o("iRjW"),n=s.getUID,d=o("fmMI"),c=o("hD7B"),r=o("4NO4"),f=r.normalizeToArray;function i(W,z,H,X){this.ecInstance=W,this.api=z,this.unfinished;var H=this._dataProcessorHandlers=H.slice(),X=this._visualHandlers=X.slice();this._allHandlers=H.concat(X),this._stageTaskMap=t()}var u=i.prototype;u.restoreData=function(W,z){W.restoreData(z),this._stageTaskMap.each(function(H){var X=H.overallTask;X&&X.dirty()})},u.getPerformArgs=function(W,z){if(!W.__pipeline)return;var H=this._pipelineMap.get(W.__pipeline.id),X=H.context,V=!z&&H.progressiveEnabled&&(!X||X.progressiveRender)&&W.__idxInPipeline>H.blockIndex,q=V?H.step:null,se=X&&X.modDataCount,ve=se!=null?Math.ceil(se/q):null;return{step:q,modBy:ve,modDataCount:se}},u.getPipeline=function(W){return this._pipelineMap.get(W)},u.updateStreamModes=function(W,z){var H=this._pipelineMap.get(W.uid),X=W.getData(),V=X.count(),q=H.progressiveEnabled&&z.incrementalPrepareRender&&V>=H.threshold,se=W.get("large")&&V>=W.get("largeThreshold"),ve=W.get("progressiveChunkMode")==="mod"?V:null;W.pipelineContext=H.context={progressiveRender:q,modDataCount:ve,large:se}},u.restorePipelines=function(W){var z=this,H=z._pipelineMap=t();W.eachSeries(function(X){var V=X.getProgressive(),q=X.uid;H.set(q,{id:q,head:null,tail:null,threshold:X.getProgressiveThreshold(),progressiveEnabled:V&&!(X.preventIncremental&&X.preventIncremental()),blockIndex:-1,step:Math.round(V||700),count:0}),F(z,X,X.dataTask)})},u.prepareStageTasks=function(){var W=this._stageTaskMap,z=this.ecInstance.getModel(),H=this.api;m(this._allHandlers,function(X){var V=W.get(X.uid)||W.set(X.uid,[]);X.reset&&A(this,X,V,z,H),X.overallReset&&b(this,X,V,z,H)},this)},u.prepareView=function(W,z,H,X){var V=W.renderTask,q=V.context;q.model=z,q.ecModel=H,q.api=X,V.__block=!W.incrementalPrepareRender,F(this,z,V)},u.performDataProcessorTasks=function(W,z){p(this,this._dataProcessorHandlers,W,z,{block:!0})},u.performVisualTasks=function(W,z,H){p(this,this._visualHandlers,W,z,H)};function p(W,z,H,X,V){V=V||{};var q;m(z,function(ve,ue){if(V.visualType&&V.visualType!==ve.visualType)return;var xe=W._stageTaskMap.get(ve.uid),Fe=xe.seriesTaskMap,Ue=xe.overallTask;if(Ue){var Ze,we=Ue.agentStubMap;we.each(function(ee){se(V,ee)&&(ee.dirty(),Ze=!0)}),Ze&&Ue.dirty(),g(Ue,X);var He=W.getPerformArgs(Ue,V.block);we.each(function(ee){ee.perform(He)}),q|=Ue.perform(He)}else Fe&&Fe.each(function(ee,he){se(V,ee)&&ee.dirty();var Ve=W.getPerformArgs(ee,V.block);Ve.skip=!ve.performRawSeries&&H.isSeriesFiltered(ee.context.model),g(ee,X),q|=ee.perform(Ve)})});function se(ve,ue){return ve.setDirty&&(!ve.dirtyMap||ve.dirtyMap.get(ue.__pipeline.id))}W.unfinished|=q}u.performSeriesTasks=function(W){var z;W.eachSeries(function(H){z|=H.dataTask.perform()}),this.unfinished|=z},u.plan=function(){this._pipelineMap.each(function(W){var z=W.tail;do{if(z.__block){W.blockIndex=z.__idxInPipeline;break}z=z.getUpstream()}while(z)})};var g=u.updatePayload=function(W,z){z!=="remain"&&(W.context.payload=z)};function A(W,z,H,X,V){var q=H.seriesTaskMap||(H.seriesTaskMap=t()),se=z.seriesType,ve=z.getTargetSeries;z.createOnAllSeries?X.eachRawSeries(ue):se?X.eachRawSeriesByType(se,ue):ve&&ve(X,V).each(ue);function ue(Fe){var Ue=Fe.uid,Ze=q.get(Ue)||q.set(Ue,l({plan:L,reset:E,count:D}));Ze.context={model:Fe,ecModel:X,api:V,useClearVisual:z.isVisual&&!z.isLayout,plan:z.plan,reset:z.reset,scheduler:W},F(W,Fe,Ze)}var xe=W._pipelineMap;q.each(function(Fe,Ue){xe.get(Ue)||(Fe.dispose(),q.removeKey(Ue))})}function b(W,z,H,X,V){var q=H.overallTask=H.overallTask||l({reset:x});q.context={ecModel:X,api:V,overallReset:z.overallReset,scheduler:W};var se=q.agentStubMap=q.agentStubMap||t(),ve=z.seriesType,ue=z.getTargetSeries,xe=!0,Fe=z.modifyOutputEnd;ve?X.eachRawSeriesByType(ve,Ue):ue?ue(X,V).each(Ue):(xe=!1,m(X.getSeries(),Ue));function Ue(we){var He=we.uid,ee=se.get(He);ee||(ee=se.set(He,l({reset:w,onDirty:C})),q.dirty()),ee.context={model:we,overallProgress:xe,modifyOutputEnd:Fe},ee.agent=q,ee.__block=xe,F(W,we,ee)}var Ze=W._pipelineMap;se.each(function(we,He){Ze.get(He)||(we.dispose(),q.dirty(),se.removeKey(He))})}function x(W){W.overallReset(W.ecModel,W.api,W.payload)}function w(W,z){return W.overallProgress&&_}function _(){this.agent.dirty(),this.getDownstream().dirty()}function C(){this.agent&&this.agent.dirty()}function L(W){return W.plan&&W.plan(W.model,W.ecModel,W.api,W.payload)}function E(W){W.useClearVisual&&W.data.clearAllVisual();var z=W.resetDefines=f(W.reset(W.model,W.ecModel,W.api,W.payload));return z.length>1?v(z,function(H,X){return O(X)}):S}var S=O(0);function O(W){return function(z,H){var X=H.data,V=H.resetDefines[W];if(V&&V.dataEach)for(var q=z.start;q<z.end;q++)V.dataEach(X,q);else V&&V.progress&&V.progress(z,X)}}function D(W){return W.data.count()}function F(W,z,H){var X=z.uid,V=W._pipelineMap.get(X);!V.head&&(V.head=H),V.tail&&V.tail.pipe(H),V.tail=H,H.__idxInPipeline=V.count++,H.__pipeline=V}i.wrapStageHandler=function(W,z){return a(W)&&(W={overallReset:W,seriesType:U(W)}),W.uid=n("stageHandler"),z&&(W.visualType=z),W};function U(W){Z=null;try{W(R,K)}catch(z){}return Z}var R={},K={},Z;P(R,d),P(K,c),R.eachSeriesByType=R.eachRawSeriesByType=function(W){Z=W},R.eachComponent=function(W){W.mainType==="series"&&W.subType&&(Z=W.subType)};function P(W,z){for(var H in z.prototype)W[H]=e}var Y=i;B.exports=Y},akwb:function(B,k,o){var y=o("RSch"),m=o("bYtY"),v=o("D9ME"),a=o("QBsz");function t(l,s,n){v.call(this,l,s,n),this._lastFrame=0,this._lastFramePercent=0}var e=t.prototype;e.createLine=function(l,s,n){return new y(l,s,n)},e.updateAnimationPoints=function(l,s){this._points=s;for(var n=[0],d=0,c=1;c<s.length;c++){var r=s[c-1],f=s[c];d+=a.dist(r,f),n.push(d)}if(d===0)return;for(var c=0;c<n.length;c++)n[c]/=d;this._offsets=n,this._length=d},e.getLineLength=function(l){return this._length},e.updateSymbolPosition=function(l){var s=l.__t,n=this._points,d=this._offsets,c=n.length;if(!d)return;var r=this._lastFrame,f;if(s<this._lastFramePercent){var i=Math.min(r+1,c-1);for(f=i;f>=0&&!(d[f]<=s);f--);f=Math.min(f,c-2)}else{for(var f=r;f<c&&!(d[f]>s);f++);f=Math.min(f-1,c-2)}a.lerp(l.position,n[f],n[f+1],(s-d[f])/(d[f+1]-d[f]));var u=n[f+1][0]-n[f][0],p=n[f+1][1]-n[f][1];l.rotation=-Math.atan2(p,u)-Math.PI/2,this._lastFrame=f,this._lastFramePercent=s,l.ignore=!1},m.inherits(t,v);var h=t;B.exports=h},as94:function(B,k,o){var y=o("7aKB"),m=o("3LNs"),v=o("IwbS"),a=o("/y7N"),t=o("Fofx"),e=o("+rIm"),h=o("Znkb"),l=m.extend({makeElOption:function(c,r,f,i,u){var p=f.axis;p.dim==="angle"&&(this.animationThreshold=Math.PI/18);var g=p.polar,A=g.getOtherAxis(p),b=A.getExtent(),x;x=p["dataTo"+y.capitalFirst(p.dim)](r);var w=i.get("type");if(w&&w!=="none"){var _=a.buildElStyle(i),C=n[w](p,g,x,b,_);C.style=_,c.graphicKey=C.type,c.pointer=C}var L=i.get("label.margin"),E=s(r,f,i,g,L);a.buildLabelElOption(c,f,i,u,E)}});function s(c,r,f,i,u){var p=r.axis,g=p.dataToCoord(c),A=i.getAngleAxis().getExtent()[0];A=A/180*Math.PI;var b=i.getRadiusAxis().getExtent(),x,w,_;if(p.dim==="radius"){var C=t.create();t.rotate(C,C,A),t.translate(C,C,[i.cx,i.cy]),x=v.applyTransform([g,-u],C);var L=r.getModel("axisLabel").get("rotate")||0,E=e.innerTextLayout(A,L*Math.PI/180,-1);w=E.textAlign,_=E.textVerticalAlign}else{var S=b[1];x=i.coordToPoint([S+u,g]);var O=i.cx,D=i.cy;w=Math.abs(x[0]-O)/S<.3?"center":x[0]>O?"left":"right",_=Math.abs(x[1]-D)/S<.3?"middle":x[1]>D?"top":"bottom"}return{position:x,align:w,verticalAlign:_}}var n={line:function(c,r,f,i,u){return c.dim==="angle"?{type:"Line",shape:a.makeLineShape(r.coordToPoint([i[0],f]),r.coordToPoint([i[1],f]))}:{type:"Circle",shape:{cx:r.cx,cy:r.cy,r:f}}},shadow:function(c,r,f,i,u){var p=Math.max(1,c.getBandWidth()),g=Math.PI/180;return c.dim==="angle"?{type:"Sector",shape:a.makeSectorShape(r.cx,r.cy,i[0],i[1],(-f-p/2)*g,(-f+p/2)*g)}:{type:"Sector",shape:a.makeSectorShape(r.cx,r.cy,f-p/2,f+p/2,0,Math.PI*2)}}};h.registerAxisPointerClass("PolarAxisPointer",l);var d=l;B.exports=d},aux5:function(B,k,o){"use strict";o.d(k,"a",function(){return i});var y=o("q1tI"),m=o.n(y),v=o("56Fr"),a=o.n(v),t=o("+byF"),e=o.n(t),h=o("VHYn"),l=o.n(h),s=o("RqgH"),n=o.n(s),d=o("R+RK"),c=o.n(d),r=o("aPs+"),f=o.n(r);function i(u){var p=u.suffixIcon,g=u.clearIcon,A=u.menuItemSelectedIcon,b=u.removeIcon,x=u.loading,w=u.multiple,_=u.prefixCls,C=g;g||(C=y.createElement(c.a,null));var L=null;if(p!==void 0)L=p;else if(x)L=y.createElement(e.a,{spin:!0});else{var E="".concat(_,"-suffix");L=function(F){var U=F.open,R=F.showSearch;return U&&R?y.createElement(f.a,{className:E}):y.createElement(a.a,{className:E})}}var S=null;A!==void 0?S=A:w?S=y.createElement(l.a,null):S=null;var O=null;return b!==void 0?O=b:O=y.createElement(n.a,null),{clearIcon:C,suffixIcon:L,itemIcon:S,removeIcon:O}}},b0Gr:function(B,k,o){//! moment.js locale configuration
//! locale : Dutch [nl]
//! author : Joris Röling : https://github.com/jorisroling
//! author : Jacob Middag : https://github.com/middagj
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),v="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],t=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,e=y.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xE9\xE9n minuut",mm:"%d minuten",h:"\xE9\xE9n uur",hh:"%d uur",d:"\xE9\xE9n dag",dd:"%d dagen",w:"\xE9\xE9n week",ww:"%d weken",M:"\xE9\xE9n maand",MM:"%d maanden",y:"\xE9\xE9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(l===1||l===8||l>=20?"ste":"de")},week:{dow:1,doy:4}});return e})},b2lk:function(B,k,o){//! moment.js locale configuration
//! locale : Dutch (Belgium) [nl-be]
//! author : Joris Röling : https://github.com/jorisroling
//! author : Jacob Middag : https://github.com/middagj
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),v="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),a=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],t=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,e=y.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xE9\xE9n minuut",mm:"%d minuten",h:"\xE9\xE9n uur",hh:"%d uur",d:"\xE9\xE9n dag",dd:"%d dagen",M:"\xE9\xE9n maand",MM:"%d maanden",y:"\xE9\xE9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(l===1||l===8||l>=20?"ste":"de")},week:{dow:1,doy:4}});return e})},b9oc:function(B,k,o){var y=o("bYtY"),m=y.each,v="\0_ec_hist_store";function a(s,n){var d=l(s);m(n,function(c,r){for(var f=d.length-1;f>=0;f--){var i=d[f];if(i[r])break}if(f<0){var u=s.queryComponents({mainType:"dataZoom",subType:"select",id:r})[0];if(u){var p=u.getPercentRange();d[0][r]={dataZoomId:r,start:p[0],end:p[1]}}}}),d.push(n)}function t(s){var n=l(s),d=n[n.length-1];n.length>1&&n.pop();var c={};return m(d,function(r,f){for(var i=n.length-1;i>=0;i--){var r=n[i][f];if(r){c[f]=r;break}}}),c}function e(s){s[v]=null}function h(s){return l(s).length}function l(s){var n=s[v];return n||(n=s[v]=[{}]),n}k.push=a,k.pop=t,k.clear=e,k.count=h},bBKM:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("+rIm"),e=o("IwbS"),h=["axisLine","axisTickLabel","axisName"],l=v.extendComponentView({type:"radar",render:function(s,n,d){var c=this.group;c.removeAll(),this._buildAxes(s),this._buildSplitLineAndArea(s)},_buildAxes:function(s){var n=s.coordinateSystem,d=n.getIndicatorAxes(),c=a.map(d,function(r){var f=new t(r.model,{position:[n.cx,n.cy],rotation:r.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return f});a.each(c,function(r){a.each(h,r.add,r),this.group.add(r.getGroup())},this)},_buildSplitLineAndArea:function(s){var n=s.coordinateSystem,d=n.getIndicatorAxes();if(!d.length)return;var c=s.get("shape"),r=s.getModel("splitLine"),f=s.getModel("splitArea"),i=r.getModel("lineStyle"),u=f.getModel("areaStyle"),p=r.get("show"),g=f.get("show"),A=i.get("color"),b=u.get("color");A=a.isArray(A)?A:[A],b=a.isArray(b)?b:[b];var x=[],w=[];function _(Y,W,z){var H=z%W.length;return Y[H]=Y[H]||[],H}if(c==="circle")for(var C=d[0].getTicksCoords(),L=n.cx,E=n.cy,S=0;S<C.length;S++){if(p){var O=_(x,A,S);x[O].push(new e.Circle({shape:{cx:L,cy:E,r:C[S].coord}}))}if(g&&S<C.length-1){var O=_(w,b,S);w[O].push(new e.Ring({shape:{cx:L,cy:E,r0:C[S].coord,r:C[S+1].coord}}))}}else for(var D,F=a.map(d,function(Y,W){var z=Y.getTicksCoords();return D=D==null?z.length-1:Math.min(z.length-1,D),a.map(z,function(H){return n.coordToPoint(H.coord,W)})}),U=[],S=0;S<=D;S++){for(var R=[],K=0;K<d.length;K++)R.push(F[K][S]);if(R[0]&&R.push(R[0].slice()),p){var O=_(x,A,S);x[O].push(new e.Polyline({shape:{points:R}}))}if(g&&U){var O=_(w,b,S-1);w[O].push(new e.Polygon({shape:{points:R.concat(U)}}))}U=R.slice().reverse()}var Z=i.getLineStyle(),P=u.getAreaStyle();a.each(w,function(Y,W){this.group.add(e.mergePath(Y,{style:a.defaults({stroke:"none",fill:b[W%b.length]},P),silent:!0}))},this),a.each(x,function(Y,W){this.group.add(e.mergePath(Y,{style:a.defaults({fill:"none",stroke:A[W%A.length]},Z),silent:!0}))},this)}});B.exports=l},bBL8:function(B,k,o){var y=o("ProS");o("LPzL"),o("rfSb"),o("JVwQ");var m=o("UnoB"),v=o("cbJ4"),a=o("0/Rx");y.registerLayout(m),y.registerVisual(v),y.registerProcessor(a("themeRiver"))},bLfw:function(B,k,o){var y=o("bYtY"),m=o("Qxkt"),v=o("iRjW"),a=o("Yl7c"),t=a.enableClassManagement,e=a.parseClassType,h=o("4NO4"),l=h.makeInner,s=o("+TT/"),n=o("3hzK"),d=l(),c=m.extend({type:"component",id:"",name:"",mainType:"",subType:"",componentIndex:0,defaultOption:null,ecModel:null,dependentModels:[],uid:null,layoutMode:null,$constructor:function(i,u,p,g){m.call(this,i,u,p,g),this.uid=v.getUID("ec_cpt_model")},init:function(i,u,p,g){this.mergeDefaultAndTheme(i,p)},mergeDefaultAndTheme:function(i,u){var p=this.layoutMode,g=p?s.getLayoutParams(i):{},A=u.getTheme();y.merge(i,A.get(this.mainType)),y.merge(i,this.getDefaultOption()),p&&s.mergeLayoutParam(i,g,p)},mergeOption:function(i,u){y.merge(this.option,i,!0);var p=this.layoutMode;p&&s.mergeLayoutParam(this.option,i,p)},optionUpdated:function(i,u){},getDefaultOption:function(){var i=d(this);if(!i.defaultOption){for(var u=[],p=this.constructor;p;){var g=p.prototype.defaultOption;g&&u.push(g),p=p.superClass}for(var A={},b=u.length-1;b>=0;b--)A=y.merge(A,u[b],!0);i.defaultOption=A}return i.defaultOption},getReferringComponents:function(i){return this.ecModel.queryComponents({mainType:i,index:this.get(i+"Index",!0),id:this.get(i+"Id",!0)})}});t(c,{registerWhenExtend:!0}),v.enableSubTypeDefaulter(c),v.enableTopologicalTravel(c,r);function r(i){var u=[];return y.each(c.getClassesByMainType(i),function(p){u=u.concat(p.prototype.dependencies||[])}),u=y.map(u,function(p){return e(p).main}),i!=="dataset"&&y.indexOf(u,"dataset")<=0&&u.unshift("dataset"),u}y.mixin(c,n);var f=c;B.exports=f},bMJr:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic [ar]
//! author : Abdel Said: https://github.com/abdelsaid
//! author : Ahmed Elkhatib
//! author : forabi https://github.com/forabi
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},v={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},a=function(n){return n===0?0:n===1?1:n===2?2:n%100>=3&&n%100<=10?3:n%100>=11?4:5},t={s:["\u0623\u0642\u0644 \u0645\u0646 \u062B\u0627\u0646\u064A\u0629","\u062B\u0627\u0646\u064A\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062B\u0627\u0646\u064A\u062A\u0627\u0646","\u062B\u0627\u0646\u064A\u062A\u064A\u0646"],"%d \u062B\u0648\u0627\u0646","%d \u062B\u0627\u0646\u064A\u0629","%d \u062B\u0627\u0646\u064A\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062F\u0642\u064A\u0642\u0629","\u062F\u0642\u064A\u0642\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062F\u0642\u064A\u0642\u062A\u0627\u0646","\u062F\u0642\u064A\u0642\u062A\u064A\u0646"],"%d \u062F\u0642\u0627\u0626\u0642","%d \u062F\u0642\u064A\u0642\u0629","%d \u062F\u0642\u064A\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062D\u062F\u0629",["\u0633\u0627\u0639\u062A\u0627\u0646","\u0633\u0627\u0639\u062A\u064A\u0646"],"%d \u0633\u0627\u0639\u0627\u062A","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064A\u0648\u0645","\u064A\u0648\u0645 \u0648\u0627\u062D\u062F",["\u064A\u0648\u0645\u0627\u0646","\u064A\u0648\u0645\u064A\u0646"],"%d \u0623\u064A\u0627\u0645","%d \u064A\u0648\u0645\u064B\u0627","%d \u064A\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062D\u062F",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064A\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062D\u062F",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064A\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064B\u0627","%d \u0639\u0627\u0645"]},e=function(n){return function(d,c,r,f){var i=a(d),u=t[n][a(d)];return i===2&&(u=u[c?0:1]),u.replace(/%d/i,d)}},h=["\u064A\u0646\u0627\u064A\u0631","\u0641\u0628\u0631\u0627\u064A\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064A\u0644","\u0645\u0627\u064A\u0648","\u064A\u0648\u0646\u064A\u0648","\u064A\u0648\u0644\u064A\u0648","\u0623\u063A\u0633\u0637\u0633","\u0633\u0628\u062A\u0645\u0628\u0631","\u0623\u0643\u062A\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062F\u064A\u0633\u0645\u0628\u0631"],l=y.defineLocale("ar",{months:h,monthsShort:h,weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0623\u062D\u062F_\u0625\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200FM/\u200FYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(n){return n==="\u0645"},meridiem:function(n,d,c){return n<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u064B\u0627 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062F %s",past:"\u0645\u0646\u0630 %s",s:e("s"),ss:e("s"),m:e("m"),mm:e("m"),h:e("h"),hh:e("h"),d:e("d"),dd:e("d"),M:e("M"),MM:e("M"),y:e("y"),yy:e("y")},preparse:function(n){return n.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(d){return v[d]}).replace(/،/g,",")},postformat:function(n){return n.replace(/\d/g,function(d){return m[d]}).replace(/,/g,"\u060C")},week:{dow:6,doy:12}});return l})},bMXI:function(B,k,o){var y=o("bYtY"),m=o("QBsz"),v=o("Fofx"),a=o("mFDi"),t=o("DN4a"),e=m.applyTransform;function h(){t.call(this)}y.mixin(h,t);function l(d){this.name=d,this.zoomLimit,t.call(this),this._roamTransformable=new h,this._rawTransformable=new h,this._center,this._zoom}l.prototype={constructor:l,type:"view",dimensions:["x","y"],setBoundingRect:function(d,c,r,f){return this._rect=new a(d,c,r,f),this._rect},getBoundingRect:function(){return this._rect},setViewRect:function(d,c,r,f){this.transformTo(d,c,r,f),this._viewRect=new a(d,c,r,f)},transformTo:function(d,c,r,f){var i=this.getBoundingRect(),u=this._rawTransformable;u.transform=i.calculateTransform(new a(d,c,r,f)),u.decomposeTransform(),this._updateTransform()},setCenter:function(d){if(!d)return;this._center=d,this._updateCenterAndZoom()},setZoom:function(d){d=d||1;var c=this.zoomLimit;c&&(c.max!=null&&(d=Math.min(c.max,d)),c.min!=null&&(d=Math.max(c.min,d))),this._zoom=d,this._updateCenterAndZoom()},getDefaultCenter:function(){var d=this.getBoundingRect(),c=d.x+d.width/2,r=d.y+d.height/2;return[c,r]},getCenter:function(){return this._center||this.getDefaultCenter()},getZoom:function(){return this._zoom||1},getRoamTransform:function(){return this._roamTransformable.getLocalTransform()},_updateCenterAndZoom:function(){var d=this._rawTransformable.getLocalTransform(),c=this._roamTransformable,r=this.getDefaultCenter(),f=this.getCenter(),i=this.getZoom();f=m.applyTransform([],f,d),r=m.applyTransform([],r,d),c.origin=f,c.position=[r[0]-f[0],r[1]-f[1]],c.scale=[i,i],this._updateTransform()},_updateTransform:function(){var d=this._roamTransformable,c=this._rawTransformable;c.parent=d,d.updateTransform(),c.updateTransform(),v.copy(this.transform||(this.transform=[]),c.transform||v.create()),this._rawTransform=c.getLocalTransform(),this.invTransform=this.invTransform||[],v.invert(this.invTransform,this.transform),this.decomposeTransform()},getTransformInfo:function(){var d=this._roamTransformable.transform,c=this._rawTransformable;return{roamTransform:d?y.slice(d):v.create(),rawScale:y.slice(c.scale),rawPosition:y.slice(c.position)}},getViewRect:function(){return this._viewRect},getViewRectAfterRoam:function(){var d=this.getBoundingRect().clone();return d.applyTransform(this.transform),d},dataToPoint:function(d,c,r){var f=c?this._rawTransform:this.transform;return r=r||[],f?e(r,d,f):m.copy(r,d)},pointToData:function(d){var c=this.invTransform;return c?e([],d,c):[d[0],d[1]]},convertToPixel:y.curry(s,"dataToPoint"),convertFromPixel:y.curry(s,"pointToData"),containPoint:function(d){return this.getViewRectAfterRoam().contain(d[0],d[1])}},y.mixin(l,t);function s(d,c,r,f){var i=r.seriesModel,u=i?i.coordinateSystem:null;return u===this?u[d](f):null}var n=l;B.exports=n},bNin:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("FBjb"),a=o("Itpr"),t=a.radialCoordinate,e=o("ProS"),h=o("4mN7"),l=o("bMXI"),s=o("Ae+d"),n=o("SgGq"),d=o("xSat"),c=d.onIrrelevantElement,r=o("Tghj"),f=r.__DEV__,i=o("OELB"),u=i.parsePercent,p=m.extendShape({shape:{parentPoint:[],childPoints:[],orient:"",forkPosition:""},style:{stroke:"#000",fill:null},buildPath:function(L,E){var S=E.childPoints,O=S.length,D=E.parentPoint,F=S[0],U=S[O-1];if(O===1){L.moveTo(D[0],D[1]),L.lineTo(F[0],F[1]);return}var R=E.orient,K=R==="TB"||R==="BT"?0:1,Z=1-K,P=u(E.forkPosition,1),Y=[];Y[K]=D[K],Y[Z]=D[Z]+(U[Z]-D[Z])*P,L.moveTo(D[0],D[1]),L.lineTo(Y[0],Y[1]),L.moveTo(F[0],F[1]),Y[K]=F[K],L.lineTo(Y[0],Y[1]),Y[K]=U[K],L.lineTo(Y[0],Y[1]),L.lineTo(U[0],U[1]);for(var W=1;W<O-1;W++){var z=S[W];L.moveTo(z[0],z[1]),Y[K]=z[K],L.lineTo(Y[0],Y[1])}}}),g=e.extendChartView({type:"tree",init:function(L,E){this._oldTree,this._mainGroup=new m.Group,this._controller=new n(E.getZr()),this._controllerHost={target:this.group},this.group.add(this._mainGroup)},render:function(L,E,S,O){var D=L.getData(),F=L.layoutInfo,U=this._mainGroup,R=L.get("layout");R==="radial"?U.attr("position",[F.x+F.width/2,F.y+F.height/2]):U.attr("position",[F.x,F.y]),this._updateViewCoordSys(L,F,R),this._updateController(L,E,S);var K=this._data,Z={expandAndCollapse:L.get("expandAndCollapse"),layout:R,edgeShape:L.get("edgeShape"),edgeForkPosition:L.get("edgeForkPosition"),orient:L.getOrient(),curvature:L.get("lineStyle.curveness"),symbolRotate:L.get("symbolRotate"),symbolOffset:L.get("symbolOffset"),hoverAnimation:L.get("hoverAnimation"),useNameLabel:!0,fadeIn:!0};D.diff(K).add(function(P){A(D,P)&&x(D,P,null,U,L,Z)}).update(function(P,Y){var W=K.getItemGraphicEl(Y);if(!A(D,P)){W&&_(K,Y,W,U,L,Z);return}x(D,P,W,U,L,Z)}).remove(function(P){var Y=K.getItemGraphicEl(P);Y&&_(K,P,Y,U,L,Z)}).execute(),this._nodeScaleRatio=L.get("nodeScaleRatio"),this._updateNodeAndLinkScale(L),Z.expandAndCollapse===!0&&D.eachItemGraphicEl(function(P,Y){P.off("click").on("click",function(){S.dispatchAction({type:"treeExpandAndCollapse",seriesId:L.id,dataIndex:Y})})}),this._data=D},_updateViewCoordSys:function(L){var E=L.getData(),S=[];E.each(function(K){var Z=E.getItemLayout(K);Z&&!isNaN(Z.x)&&!isNaN(Z.y)&&S.push([+Z.x,+Z.y])});var O=[],D=[];h.fromPoints(S,O,D);var F=this._min,U=this._max;D[0]-O[0]===0&&(O[0]=F?F[0]:O[0]-1,D[0]=U?U[0]:D[0]+1),D[1]-O[1]===0&&(O[1]=F?F[1]:O[1]-1,D[1]=U?U[1]:D[1]+1);var R=L.coordinateSystem=new l;R.zoomLimit=L.get("scaleLimit"),R.setBoundingRect(O[0],O[1],D[0]-O[0],D[1]-O[1]),R.setCenter(L.get("center")),R.setZoom(L.get("zoom")),this.group.attr({position:R.position,scale:R.scale}),this._viewCoordSys=R,this._min=O,this._max=D},_updateController:function(L,E,S){var O=this._controller,D=this._controllerHost,F=this.group;O.setPointerChecker(function(U,R,K){var Z=F.getBoundingRect();return Z.applyTransform(F.transform),Z.contain(R,K)&&!c(U,S,L)}),O.enable(L.get("roam")),D.zoomLimit=L.get("scaleLimit"),D.zoom=L.coordinateSystem.getZoom(),O.off("pan").off("zoom").on("pan",function(U){s.updateViewOnPan(D,U.dx,U.dy),S.dispatchAction({seriesId:L.id,type:"treeRoam",dx:U.dx,dy:U.dy})},this).on("zoom",function(U){s.updateViewOnZoom(D,U.scale,U.originX,U.originY),S.dispatchAction({seriesId:L.id,type:"treeRoam",zoom:U.scale,originX:U.originX,originY:U.originY}),this._updateNodeAndLinkScale(L)},this)},_updateNodeAndLinkScale:function(L){var E=L.getData(),S=this._getNodeGlobalScale(L),O=[S,S];E.eachItemGraphicEl(function(D,F){D.attr("scale",O)})},_getNodeGlobalScale:function(L){var E=L.coordinateSystem;if(E.type!=="view")return 1;var S=this._nodeScaleRatio,O=E.scale,D=O&&O[0]||1,F=E.getZoom(),U=(F-1)*S+1;return U/D},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={}},remove:function(){this._mainGroup.removeAll(),this._data=null}});function A(L,E){var S=L.getItemLayout(E);return S&&!isNaN(S.x)&&!isNaN(S.y)&&L.getItemVisual(E,"symbol")!=="none"}function b(L,E,S){return S.itemModel=E,S.itemStyle=E.getModel("itemStyle").getItemStyle(),S.hoverItemStyle=E.getModel("emphasis.itemStyle").getItemStyle(),S.lineStyle=E.getModel("lineStyle").getLineStyle(),S.labelModel=E.getModel("label"),S.hoverLabelModel=E.getModel("emphasis.label"),L.isExpand===!1&&L.children.length!==0?S.symbolInnerColor=S.itemStyle.fill:S.symbolInnerColor="#fff",S}function x(L,E,S,O,D,F){var U=!S,R=L.tree.getNodeByDataIndex(E),K=R.getModel(),F=b(R,K,F),Z=L.tree.root,P=R.parentNode===Z?R:R.parentNode||R,Y=L.getItemGraphicEl(P.dataIndex),W=P.getLayout(),z=Y?{x:Y.position[0],y:Y.position[1],rawX:Y.__radialOldRawX,rawY:Y.__radialOldRawY}:W,H=R.getLayout();U?(S=new v(L,E,F),S.attr("position",[z.x,z.y])):S.updateData(L,E,F),S.__radialOldRawX=S.__radialRawX,S.__radialOldRawY=S.__radialRawY,S.__radialRawX=H.rawX,S.__radialRawY=H.rawY,O.add(S),L.setItemGraphicEl(E,S),m.updateProps(S,{position:[H.x,H.y]},D);var X=S.getSymbolPath();if(F.layout==="radial"){var V=Z.children[0],q=V.getLayout(),se=V.children.length,ve,ue;if(H.x===q.x&&R.isExpand===!0){var xe={};xe.x=(V.children[0].getLayout().x+V.children[se-1].getLayout().x)/2,xe.y=(V.children[0].getLayout().y+V.children[se-1].getLayout().y)/2,ve=Math.atan2(xe.y-q.y,xe.x-q.x),ve<0&&(ve=Math.PI*2+ve),ue=xe.x<q.x,ue&&(ve=ve-Math.PI)}else ve=Math.atan2(H.y-q.y,H.x-q.x),ve<0&&(ve=Math.PI*2+ve),R.children.length===0||R.children.length!==0&&R.isExpand===!1?(ue=H.x<q.x,ue&&(ve=ve-Math.PI)):(ue=H.x>q.x,ue||(ve=ve-Math.PI));var Fe=ue?"left":"right",Ue=F.labelModel.get("rotate"),Ze=Ue*(Math.PI/180);X.setStyle({textPosition:F.labelModel.get("position")||Fe,textRotation:Ue==null?-ve:Ze,textOrigin:"center",verticalAlign:"middle"})}w(D,R,Z,S,z,W,H,O,F)}function w(L,E,S,O,D,F,U,R,K){var Z=K.edgeShape,P=O.__edge;if(Z==="curve")E.parentNode&&E.parentNode!==S&&(P||(P=O.__edge=new m.BezierCurve({shape:C(K,D,D),style:y.defaults({opacity:0,strokeNoScale:!0},K.lineStyle)})),m.updateProps(P,{shape:C(K,F,U),style:{opacity:1}},L));else if(Z==="polyline"&&(K.layout==="orthogonal"&&(E!==S&&E.children&&E.children.length!==0&&E.isExpand===!0))){for(var Y=E.children,W=[],z=0;z<Y.length;z++){var H=Y[z].getLayout();W.push([H.x,H.y])}P||(P=O.__edge=new p({shape:{parentPoint:[U.x,U.y],childPoints:[[U.x,U.y]],orient:K.orient,forkPosition:K.edgeForkPosition},style:y.defaults({opacity:0,strokeNoScale:!0},K.lineStyle)})),m.updateProps(P,{shape:{parentPoint:[U.x,U.y],childPoints:W},style:{opacity:1}},L)}R.add(P)}function _(L,E,S,O,D,F){for(var U=L.tree.getNodeByDataIndex(E),R=L.tree.root,K=U.getModel(),F=b(U,K,F),Z=U.parentNode===R?U:U.parentNode||U,P=F.edgeShape,Y;Y=Z.getLayout(),Y==null;)Z=Z.parentNode===R?Z:Z.parentNode||Z;m.updateProps(S,{position:[Y.x+1,Y.y+1]},D,function(){O.remove(S),L.setItemGraphicEl(E,null)}),S.fadeOut(null,{keepLabel:!0});var W=L.getItemGraphicEl(Z.dataIndex),z=W.__edge,H=S.__edge||(Z.isExpand===!1||Z.children.length===1?z:void 0),P=F.edgeShape;H&&(P==="curve"?m.updateProps(H,{shape:C(F,Y,Y),style:{opacity:0}},D,function(){O.remove(H)}):P==="polyline"&&F.layout==="orthogonal"&&m.updateProps(H,{shape:{parentPoint:[Y.x,Y.y],childPoints:[[Y.x,Y.y]]},style:{opacity:0}},D,function(){O.remove(H)}))}function C(L,E,S){var O,D,F,U,R=L.orient,K,Z,P,Y;if(L.layout==="radial"){K=E.rawX,P=E.rawY,Z=S.rawX,Y=S.rawY;var W=t(K,P),z=t(K,P+(Y-P)*L.curvature),H=t(Z,Y+(P-Y)*L.curvature),X=t(Z,Y);return{x1:W.x,y1:W.y,x2:X.x,y2:X.y,cpx1:z.x,cpy1:z.y,cpx2:H.x,cpy2:H.y}}else K=E.x,P=E.y,Z=S.x,Y=S.y,(R==="LR"||R==="RL")&&(O=K+(Z-K)*L.curvature,D=P,F=Z+(K-Z)*L.curvature,U=Y),(R==="TB"||R==="BT")&&(O=K,D=P+(Y-P)*L.curvature,F=Z,U=Y+(P-Y)*L.curvature);return{x1:K,y1:P,x2:Z,y2:Y,cpx1:O,cpy1:D,cpx2:F,cpy2:U}}B.exports=g},bRQS:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CheckOutlined";var h=k.a=m.forwardRef(e)},bYtY:function(B,k){var o={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},y={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},m=Object.prototype.toString,v=Array.prototype,a=v.forEach,t=v.filter,e=v.slice,h=v.map,l=v.reduce,s={};function n(ee,he){ee==="createCanvas"&&(p=null),s[ee]=he}function d(ee){if(ee==null||typeof ee!="object")return ee;var he=ee,Ve=m.call(ee);if(Ve==="[object Array]"){if(!Fe(ee)){he=[];for(var oe=0,Q=ee.length;oe<Q;oe++)he[oe]=d(ee[oe])}}else if(y[Ve]){if(!Fe(ee)){var G=ee.constructor;if(ee.constructor.from)he=G.from(ee);else{he=new G(ee.length);for(var oe=0,Q=ee.length;oe<Q;oe++)he[oe]=d(ee[oe])}}}else if(!o[Ve]&&!Fe(ee)&&!Y(ee)){he={};for(var te in ee)ee.hasOwnProperty(te)&&(he[te]=d(ee[te]))}return he}function c(ee,he,Ve){if(!K(he)||!K(ee))return Ve?d(he):ee;for(var oe in he)if(he.hasOwnProperty(oe)){var Q=ee[oe],G=he[oe];K(G)&&K(Q)&&!F(G)&&!F(Q)&&!Y(G)&&!Y(Q)&&!Z(G)&&!Z(Q)&&!Fe(G)&&!Fe(Q)?c(Q,G,Ve):(Ve||!(oe in ee))&&(ee[oe]=d(he[oe],!0))}return ee}function r(ee,he){for(var Ve=ee[0],oe=1,Q=ee.length;oe<Q;oe++)Ve=c(Ve,ee[oe],he);return Ve}function f(ee,he){for(var Ve in he)he.hasOwnProperty(Ve)&&(ee[Ve]=he[Ve]);return ee}function i(ee,he,Ve){for(var oe in he)he.hasOwnProperty(oe)&&(Ve?he[oe]!=null:ee[oe]==null)&&(ee[oe]=he[oe]);return ee}var u=function(){return s.createCanvas()};s.createCanvas=function(){return document.createElement("canvas")};var p;function g(){return p||(p=u().getContext("2d")),p}function A(ee,he){if(ee){if(ee.indexOf)return ee.indexOf(he);for(var Ve=0,oe=ee.length;Ve<oe;Ve++)if(ee[Ve]===he)return Ve}return-1}function b(ee,he){var Ve=ee.prototype;function oe(){}oe.prototype=he.prototype,ee.prototype=new oe;for(var Q in Ve)Ve.hasOwnProperty(Q)&&(ee.prototype[Q]=Ve[Q]);ee.prototype.constructor=ee,ee.superClass=he}function x(ee,he,Ve){ee="prototype"in ee?ee.prototype:ee,he="prototype"in he?he.prototype:he,i(ee,he,Ve)}function w(ee){return ee?typeof ee=="string"?!1:typeof ee.length=="number":void 0}function _(ee,he,Ve){if(!(ee&&he))return;if(ee.forEach&&ee.forEach===a)ee.forEach(he,Ve);else if(ee.length===+ee.length)for(var oe=0,Q=ee.length;oe<Q;oe++)he.call(Ve,ee[oe],oe,ee);else for(var G in ee)ee.hasOwnProperty(G)&&he.call(Ve,ee[G],G,ee)}function C(ee,he,Ve){if(!(ee&&he))return;if(ee.map&&ee.map===h)return ee.map(he,Ve);for(var oe=[],Q=0,G=ee.length;Q<G;Q++)oe.push(he.call(Ve,ee[Q],Q,ee));return oe}function L(ee,he,Ve,oe){if(!(ee&&he))return;if(ee.reduce&&ee.reduce===l)return ee.reduce(he,Ve,oe);for(var Q=0,G=ee.length;Q<G;Q++)Ve=he.call(oe,Ve,ee[Q],Q,ee);return Ve}function E(ee,he,Ve){if(!(ee&&he))return;if(ee.filter&&ee.filter===t)return ee.filter(he,Ve);for(var oe=[],Q=0,G=ee.length;Q<G;Q++)he.call(Ve,ee[Q],Q,ee)&&oe.push(ee[Q]);return oe}function S(ee,he,Ve){if(!(ee&&he))return;for(var oe=0,Q=ee.length;oe<Q;oe++)if(he.call(Ve,ee[oe],oe,ee))return ee[oe]}function O(ee,he){var Ve=e.call(arguments,2);return function(){return ee.apply(he,Ve.concat(e.call(arguments)))}}function D(ee){var he=e.call(arguments,1);return function(){return ee.apply(this,he.concat(e.call(arguments)))}}function F(ee){return m.call(ee)==="[object Array]"}function U(ee){return typeof ee=="function"}function R(ee){return m.call(ee)==="[object String]"}function K(ee){var he=typeof ee;return he==="function"||!!ee&&he==="object"}function Z(ee){return!!o[m.call(ee)]}function P(ee){return!!y[m.call(ee)]}function Y(ee){return typeof ee=="object"&&typeof ee.nodeType=="number"&&typeof ee.ownerDocument=="object"}function W(ee){return ee!==ee}function z(ee){for(var he=0,Ve=arguments.length;he<Ve;he++)if(arguments[he]!=null)return arguments[he]}function H(ee,he){return ee!=null?ee:he}function X(ee,he,Ve){return ee!=null?ee:he!=null?he:Ve}function V(){return Function.call.apply(e,arguments)}function q(ee){if(typeof ee=="number")return[ee,ee,ee,ee];var he=ee.length;return he===2?[ee[0],ee[1],ee[0],ee[1]]:he===3?[ee[0],ee[1],ee[2],ee[1]]:ee}function se(ee,he){if(!ee)throw new Error(he)}function ve(ee){return ee==null?null:typeof ee.trim=="function"?ee.trim():ee.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var ue="__ec_primitive__";function xe(ee){ee[ue]=!0}function Fe(ee){return ee[ue]}function Ue(ee){var he=F(ee);this.data={};var Ve=this;ee instanceof Ue?ee.each(oe):ee&&_(ee,oe);function oe(Q,G){he?Ve.set(Q,G):Ve.set(G,Q)}}Ue.prototype={constructor:Ue,get:function(he){return this.data.hasOwnProperty(he)?this.data[he]:null},set:function(he,Ve){return this.data[he]=Ve},each:function(he,Ve){Ve!==void 0&&(he=O(he,Ve));for(var oe in this.data)this.data.hasOwnProperty(oe)&&he(this.data[oe],oe)},removeKey:function(he){delete this.data[he]}};function Ze(ee){return new Ue(ee)}function we(ee,he){for(var Ve=new ee.constructor(ee.length+he.length),oe=0;oe<ee.length;oe++)Ve[oe]=ee[oe];var Q=ee.length;for(oe=0;oe<he.length;oe++)Ve[oe+Q]=he[oe];return Ve}function He(){}k.$override=n,k.clone=d,k.merge=c,k.mergeAll=r,k.extend=f,k.defaults=i,k.createCanvas=u,k.getContext=g,k.indexOf=A,k.inherits=b,k.mixin=x,k.isArrayLike=w,k.each=_,k.map=C,k.reduce=L,k.filter=E,k.find=S,k.bind=O,k.curry=D,k.isArray=F,k.isFunction=U,k.isString=R,k.isObject=K,k.isBuiltInObject=Z,k.isTypedArray=P,k.isDom=Y,k.eqNaN=W,k.retrieve=z,k.retrieve2=H,k.retrieve3=X,k.slice=V,k.normalizeCssArray=q,k.assert=se,k.trim=ve,k.setAsPrimitive=xe,k.isPrimitive=Fe,k.createHashMap=Ze,k.concatArray=we,k.noop=He},bZqE:function(B,k){function o(m,v,a){for(var t=[m],e=[],h;h=t.pop();)if(e.push(h),h.isExpand){var l=h.children;if(l.length)for(var s=0;s<l.length;s++)t.push(l[s])}for(;h=e.pop();)v(h,a)}function y(m,v){for(var a=[m],t;t=a.pop();)if(v(t),t.isExpand){var e=t.children;if(e.length)for(var h=e.length-1;h>=0;h--)a.push(e[h])}}k.eachAfter=o,k.eachBefore=y},bdgK:function(B,k,o){"use strict";(function(y){var m=function(){if(typeof Map!="undefined")return Map;function U(R,K){var Z=-1;return R.some(function(P,Y){return P[0]===K?(Z=Y,!0):!1}),Z}return function(){function R(){this.__entries__=[]}return Object.defineProperty(R.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),R.prototype.get=function(K){var Z=U(this.__entries__,K),P=this.__entries__[Z];return P&&P[1]},R.prototype.set=function(K,Z){var P=U(this.__entries__,K);~P?this.__entries__[P][1]=Z:this.__entries__.push([K,Z])},R.prototype.delete=function(K){var Z=this.__entries__,P=U(Z,K);~P&&Z.splice(P,1)},R.prototype.has=function(K){return!!~U(this.__entries__,K)},R.prototype.clear=function(){this.__entries__.splice(0)},R.prototype.forEach=function(K,Z){Z===void 0&&(Z=null);for(var P=0,Y=this.__entries__;P<Y.length;P++){var W=Y[P];K.call(Z,W[1],W[0])}},R}()}(),v=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,a=function(){return typeof y!="undefined"&&y.Math===Math?y:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),t=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(a):function(U){return setTimeout(function(){return U(Date.now())},1e3/60)}}(),e=2;function h(U,R){var K=!1,Z=!1,P=0;function Y(){K&&(K=!1,U()),Z&&z()}function W(){t(Y)}function z(){var H=Date.now();if(K){if(H-P<e)return;Z=!0}else K=!0,Z=!1,setTimeout(W,R);P=H}return z}var l=20,s=["top","right","bottom","left","width","height","size","weight"],n=typeof MutationObserver!="undefined",d=function(){function U(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=h(this.refresh.bind(this),l)}return U.prototype.addObserver=function(R){~this.observers_.indexOf(R)||this.observers_.push(R),this.connected_||this.connect_()},U.prototype.removeObserver=function(R){var K=this.observers_,Z=K.indexOf(R);~Z&&K.splice(Z,1),!K.length&&this.connected_&&this.disconnect_()},U.prototype.refresh=function(){var R=this.updateObservers_();R&&this.refresh()},U.prototype.updateObservers_=function(){var R=this.observers_.filter(function(K){return K.gatherActive(),K.hasActive()});return R.forEach(function(K){return K.broadcastActive()}),R.length>0},U.prototype.connect_=function(){if(!v||this.connected_)return;document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),n?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0},U.prototype.disconnect_=function(){if(!v||!this.connected_)return;document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1},U.prototype.onTransitionEnd_=function(R){var K=R.propertyName,Z=K===void 0?"":K,P=s.some(function(Y){return!!~Z.indexOf(Y)});P&&this.refresh()},U.getInstance=function(){return this.instance_||(this.instance_=new U),this.instance_},U.instance_=null,U}(),c=function(R,K){for(var Z=0,P=Object.keys(K);Z<P.length;Z++){var Y=P[Z];Object.defineProperty(R,Y,{value:K[Y],enumerable:!1,writable:!1,configurable:!0})}return R},r=function(R){var K=R&&R.ownerDocument&&R.ownerDocument.defaultView;return K||a},f=C(0,0,0,0);function i(U){return parseFloat(U)||0}function u(U){for(var R=[],K=1;K<arguments.length;K++)R[K-1]=arguments[K];return R.reduce(function(Z,P){var Y=U["border-"+P+"-width"];return Z+i(Y)},0)}function p(U){for(var R=["top","right","bottom","left"],K={},Z=0,P=R;Z<P.length;Z++){var Y=P[Z],W=U["padding-"+Y];K[Y]=i(W)}return K}function g(U){var R=U.getBBox();return C(0,0,R.width,R.height)}function A(U){var R=U.clientWidth,K=U.clientHeight;if(!R&&!K)return f;var Z=r(U).getComputedStyle(U),P=p(Z),Y=P.left+P.right,W=P.top+P.bottom,z=i(Z.width),H=i(Z.height);if(Z.boxSizing==="border-box"&&(Math.round(z+Y)!==R&&(z-=u(Z,"left","right")+Y),Math.round(H+W)!==K&&(H-=u(Z,"top","bottom")+W)),!x(U)){var X=Math.round(z+Y)-R,V=Math.round(H+W)-K;Math.abs(X)!==1&&(z-=X),Math.abs(V)!==1&&(H-=V)}return C(P.left,P.top,z,H)}var b=function(){return typeof SVGGraphicsElement!="undefined"?function(U){return U instanceof r(U).SVGGraphicsElement}:function(U){return U instanceof r(U).SVGElement&&typeof U.getBBox=="function"}}();function x(U){return U===r(U).document.documentElement}function w(U){return v?b(U)?g(U):A(U):f}function _(U){var R=U.x,K=U.y,Z=U.width,P=U.height,Y=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,W=Object.create(Y.prototype);return c(W,{x:R,y:K,width:Z,height:P,top:K,right:R+Z,bottom:P+K,left:R}),W}function C(U,R,K,Z){return{x:U,y:R,width:K,height:Z}}var L=function(){function U(R){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=C(0,0,0,0),this.target=R}return U.prototype.isActive=function(){var R=w(this.target);return this.contentRect_=R,R.width!==this.broadcastWidth||R.height!==this.broadcastHeight},U.prototype.broadcastRect=function(){var R=this.contentRect_;return this.broadcastWidth=R.width,this.broadcastHeight=R.height,R},U}(),E=function(){function U(R,K){var Z=_(K);c(this,{target:R,contentRect:Z})}return U}(),S=function(){function U(R,K,Z){if(this.activeObservations_=[],this.observations_=new m,typeof R!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=R,this.controller_=K,this.callbackCtx_=Z}return U.prototype.observe=function(R){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element=="undefined"||!(Element instanceof Object))return;if(!(R instanceof r(R).Element))throw new TypeError('parameter 1 is not of type "Element".');var K=this.observations_;if(K.has(R))return;K.set(R,new L(R)),this.controller_.addObserver(this),this.controller_.refresh()},U.prototype.unobserve=function(R){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(typeof Element=="undefined"||!(Element instanceof Object))return;if(!(R instanceof r(R).Element))throw new TypeError('parameter 1 is not of type "Element".');var K=this.observations_;if(!K.has(R))return;K.delete(R),K.size||this.controller_.removeObserver(this)},U.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},U.prototype.gatherActive=function(){var R=this;this.clearActive(),this.observations_.forEach(function(K){K.isActive()&&R.activeObservations_.push(K)})},U.prototype.broadcastActive=function(){if(!this.hasActive())return;var R=this.callbackCtx_,K=this.activeObservations_.map(function(Z){return new E(Z.target,Z.broadcastRect())});this.callback_.call(R,K,R),this.clearActive()},U.prototype.clearActive=function(){this.activeObservations_.splice(0)},U.prototype.hasActive=function(){return this.activeObservations_.length>0},U}(),O=typeof WeakMap!="undefined"?new WeakMap:new m,D=function(){function U(R){if(!(this instanceof U))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var K=d.getInstance(),Z=new S(R,K,this);O.set(this,Z)}return U}();["observe","unobserve","disconnect"].forEach(function(U){D.prototype[U]=function(){var R;return(R=O.get(this))[U].apply(R,arguments)}});var F=function(){return typeof a.ResizeObserver!="undefined"?a.ResizeObserver:D}();k.a=F}).call(this,o("UywP"))},btVU:function(B,k,o){},buXQ:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};k.default=y},bvB3:function(B,k,o){"use strict";o.d(k,"a",function(){return m});var y=o("avuj");function m(v,a){var t=Object(y.a)({},v);return Array.isArray(a)&&a.forEach(function(e){delete t[e]}),t}},"c/+J":function(B,k,o){//! moment.js locale configuration
//! locale : English (Australia) [en-au]
//! author : Jared Morse : https://github.com/jarcoal
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:0,doy:4}});return m})},c2i1:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("Yl7c"),t=a.enableClassCheck;function e(r){return"_EC_"+r}var h=function(r){this._directed=r||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},l=h.prototype;l.type="graph",l.isDirected=function(){return this._directed},l.addNode=function(r,f){r=r==null?""+f:""+r;var i=this._nodesMap;if(i[e(r)])return;var u=new s(r,f);return u.hostGraph=this,this.nodes.push(u),i[e(r)]=u,u},l.getNodeByIndex=function(r){var f=this.data.getRawIndex(r);return this.nodes[f]},l.getNodeById=function(r){return this._nodesMap[e(r)]},l.addEdge=function(r,f,i){var u=this._nodesMap,p=this._edgesMap;if(typeof r=="number"&&(r=this.nodes[r]),typeof f=="number"&&(f=this.nodes[f]),s.isInstance(r)||(r=u[e(r)]),s.isInstance(f)||(f=u[e(f)]),!r||!f)return;var g=r.id+"-"+f.id;if(p[g])return;var A=new n(r,f,i);return A.hostGraph=this,this._directed&&(r.outEdges.push(A),f.inEdges.push(A)),r.edges.push(A),r!==f&&f.edges.push(A),this.edges.push(A),p[g]=A,A},l.getEdgeByIndex=function(r){var f=this.edgeData.getRawIndex(r);return this.edges[f]},l.getEdge=function(r,f){s.isInstance(r)&&(r=r.id),s.isInstance(f)&&(f=f.id);var i=this._edgesMap;return this._directed?i[r+"-"+f]:i[r+"-"+f]||i[f+"-"+r]},l.eachNode=function(r,f){for(var i=this.nodes,u=i.length,p=0;p<u;p++)i[p].dataIndex>=0&&r.call(f,i[p],p)},l.eachEdge=function(r,f){for(var i=this.edges,u=i.length,p=0;p<u;p++)i[p].dataIndex>=0&&i[p].node1.dataIndex>=0&&i[p].node2.dataIndex>=0&&r.call(f,i[p],p)},l.breadthFirstTraverse=function(r,f,i,u){if(s.isInstance(f)||(f=this._nodesMap[e(f)]),!f)return;for(var p=i==="out"?"outEdges":i==="in"?"inEdges":"edges",g=0;g<this.nodes.length;g++)this.nodes[g].__visited=!1;if(r.call(u,f,null))return;for(var A=[f];A.length;)for(var b=A.shift(),x=b[p],g=0;g<x.length;g++){var w=x[g],_=w.node1===b?w.node2:w.node1;if(!_.__visited){if(r.call(u,_,b))return;A.push(_),_.__visited=!0}}},l.update=function(){for(var r=this.data,f=this.edgeData,i=this.nodes,u=this.edges,p=0,g=i.length;p<g;p++)i[p].dataIndex=-1;for(var p=0,g=r.count();p<g;p++)i[r.getRawIndex(p)].dataIndex=p;f.filterSelf(function(A){var b=u[f.getRawIndex(A)];return b.node1.dataIndex>=0&&b.node2.dataIndex>=0});for(var p=0,g=u.length;p<g;p++)u[p].dataIndex=-1;for(var p=0,g=f.count();p<g;p++)u[f.getRawIndex(p)].dataIndex=p},l.clone=function(){for(var r=new h(this._directed),f=this.nodes,i=this.edges,u=0;u<f.length;u++)r.addNode(f[u].id,f[u].dataIndex);for(var u=0;u<i.length;u++){var p=i[u];r.addEdge(p.node1.id,p.node2.id,p.dataIndex)}return r};function s(r,f){this.id=r==null?"":r,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=f==null?-1:f}s.prototype={constructor:s,degree:function(){return this.edges.length},inDegree:function(){return this.inEdges.length},outDegree:function(){return this.outEdges.length},getModel:function(r){if(this.dataIndex<0)return;var f=this.hostGraph,i=f.data.getItemModel(this.dataIndex);return i.getModel(r)}};function n(r,f,i){this.node1=r,this.node2=f,this.dataIndex=i==null?-1:i}n.prototype.getModel=function(r){if(this.dataIndex<0)return;var f=this.hostGraph,i=f.edgeData.getItemModel(this.dataIndex);return i.getModel(r)};var d=function(r,f){return{getValue:function(i){var u=this[r][f];return u.get(u.getDimension(i||"value"),this.dataIndex)},setVisual:function(i,u){this.dataIndex>=0&&this[r][f].setItemVisual(this.dataIndex,i,u)},getVisual:function(i,u){return this[r][f].getItemVisual(this.dataIndex,i,u)},setLayout:function(i,u){this.dataIndex>=0&&this[r][f].setItemLayout(this.dataIndex,i,u)},getLayout:function(){return this[r][f].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][f].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][f].getRawIndex(this.dataIndex)}}};v.mixin(s,d("hostGraph","data")),v.mixin(n,d("hostGraph","edgeData")),h.Node=s,h.Edge=n,t(s),t(n);var c=h;B.exports=c},c5Ni:function(B,k,o){},c5fP:function(B,k,o){"use strict";function y(pt){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(rr){return typeof rr}:y=function(rr){return rr&&typeof Symbol=="function"&&rr.constructor===Symbol&&rr!==Symbol.prototype?"symbol":typeof rr},y(pt)}Object.defineProperty(k,"__esModule",{value:!0}),k._tr_init=tt,k._tr_stored_block=Et,k._tr_flush_block=Pe,k._tr_tally=Ut,k._tr_align=gt;var m=a(o("6BzB"));function v(){if(typeof WeakMap!="function")return null;var pt=new WeakMap;return v=function(){return pt},pt}function a(pt){if(pt&&pt.__esModule)return pt;if(pt===null||y(pt)!=="object"&&typeof pt!="function")return{default:pt};var zt=v();if(zt&&zt.has(pt))return zt.get(pt);var rr={},nr=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Kt in pt)if(Object.prototype.hasOwnProperty.call(pt,Kt)){var ir=nr?Object.getOwnPropertyDescriptor(pt,Kt):null;ir&&(ir.get||ir.set)?Object.defineProperty(rr,Kt,ir):rr[Kt]=pt[Kt]}return rr.default=pt,zt&&zt.set(pt,rr),rr}var t=4,e=0,h=1,l=2;function s(pt){for(var zt=pt.length;--zt>=0;)pt[zt]=0}var n=0,d=1,c=2,r=3,f=258,i=29,u=256,p=u+1+i,g=30,A=19,b=2*p+1,x=15,w=16,_=7,C=256,L=16,E=17,S=18,O=[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],D=[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],F=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],U=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],R=512,K=new Array((p+2)*2);s(K);var Z=new Array(g*2);s(Z);var P=new Array(R);s(P);var Y=new Array(f-r+1);s(Y);var W=new Array(i);s(W);var z=new Array(g);s(z);function H(pt,zt,rr,nr,Kt){this.static_tree=pt,this.extra_bits=zt,this.extra_base=rr,this.elems=nr,this.max_length=Kt,this.has_stree=pt&&pt.length}var X,V,q;function se(pt,zt){this.dyn_tree=pt,this.max_code=0,this.stat_desc=zt}function ve(pt){return pt<256?P[pt]:P[256+(pt>>>7)]}function ue(pt,zt){pt.pending_buf[pt.pending++]=zt&255,pt.pending_buf[pt.pending++]=zt>>>8&255}function xe(pt,zt,rr){pt.bi_valid>w-rr?(pt.bi_buf|=zt<<pt.bi_valid&65535,ue(pt,pt.bi_buf),pt.bi_buf=zt>>w-pt.bi_valid,pt.bi_valid+=rr-w):(pt.bi_buf|=zt<<pt.bi_valid&65535,pt.bi_valid+=rr)}function Fe(pt,zt,rr){xe(pt,rr[zt*2],rr[zt*2+1])}function Ue(pt,zt){var rr=0;do rr|=pt&1,pt>>>=1,rr<<=1;while(--zt>0);return rr>>>1}function Ze(pt){pt.bi_valid===16?(ue(pt,pt.bi_buf),pt.bi_buf=0,pt.bi_valid=0):pt.bi_valid>=8&&(pt.pending_buf[pt.pending++]=pt.bi_buf&255,pt.bi_buf>>=8,pt.bi_valid-=8)}function we(pt,zt){var rr=zt.dyn_tree,nr=zt.max_code,Kt=zt.stat_desc.static_tree,ir=zt.stat_desc.has_stree,$e=zt.stat_desc.extra_bits,ae=zt.stat_desc.extra_base,re=zt.stat_desc.max_length,Ce,Ne,ce,dt,Dt,ze,Yt=0;for(dt=0;dt<=x;dt++)pt.bl_count[dt]=0;for(rr[pt.heap[pt.heap_max]*2+1]=0,Ce=pt.heap_max+1;Ce<b;Ce++){if(Ne=pt.heap[Ce],dt=rr[rr[Ne*2+1]*2+1]+1,dt>re&&(dt=re,Yt++),rr[Ne*2+1]=dt,Ne>nr)continue;pt.bl_count[dt]++,Dt=0,Ne>=ae&&(Dt=$e[Ne-ae]),ze=rr[Ne*2],pt.opt_len+=ze*(dt+Dt),ir&&(pt.static_len+=ze*(Kt[Ne*2+1]+Dt))}if(Yt===0)return;do{for(dt=re-1;pt.bl_count[dt]===0;)dt--;pt.bl_count[dt]--,pt.bl_count[dt+1]+=2,pt.bl_count[re]--,Yt-=2}while(Yt>0);for(dt=re;dt!==0;dt--)for(Ne=pt.bl_count[dt];Ne!==0;){if(ce=pt.heap[--Ce],ce>nr)continue;rr[ce*2+1]!==dt&&(pt.opt_len+=(dt-rr[ce*2+1])*rr[ce*2],rr[ce*2+1]=dt),Ne--}}function He(pt,zt,rr){var nr=new Array(x+1),Kt=0,ir,$e;for(ir=1;ir<=x;ir++)nr[ir]=Kt=Kt+rr[ir-1]<<1;for($e=0;$e<=zt;$e++){var ae=pt[$e*2+1];if(ae===0)continue;pt[$e*2]=Ue(nr[ae]++,ae)}}function ee(){var pt,zt,rr,nr,Kt,ir=new Array(x+1);for(rr=0,nr=0;nr<i-1;nr++)for(W[nr]=rr,pt=0;pt<1<<O[nr];pt++)Y[rr++]=nr;for(Y[rr-1]=nr,Kt=0,nr=0;nr<16;nr++)for(z[nr]=Kt,pt=0;pt<1<<D[nr];pt++)P[Kt++]=nr;for(Kt>>=7;nr<g;nr++)for(z[nr]=Kt<<7,pt=0;pt<1<<D[nr]-7;pt++)P[256+Kt++]=nr;for(zt=0;zt<=x;zt++)ir[zt]=0;for(pt=0;pt<=143;)K[pt*2+1]=8,pt++,ir[8]++;for(;pt<=255;)K[pt*2+1]=9,pt++,ir[9]++;for(;pt<=279;)K[pt*2+1]=7,pt++,ir[7]++;for(;pt<=287;)K[pt*2+1]=8,pt++,ir[8]++;for(He(K,p+1,ir),pt=0;pt<g;pt++)Z[pt*2+1]=5,Z[pt*2]=Ue(pt,5);X=new H(K,O,u+1,p,x),V=new H(Z,D,0,g,x),q=new H(new Array(0),F,0,A,_)}function he(pt){var zt;for(zt=0;zt<p;zt++)pt.dyn_ltree[zt*2]=0;for(zt=0;zt<g;zt++)pt.dyn_dtree[zt*2]=0;for(zt=0;zt<A;zt++)pt.bl_tree[zt*2]=0;pt.dyn_ltree[C*2]=1,pt.opt_len=pt.static_len=0,pt.last_lit=pt.matches=0}function Ve(pt){pt.bi_valid>8?ue(pt,pt.bi_buf):pt.bi_valid>0&&(pt.pending_buf[pt.pending++]=pt.bi_buf),pt.bi_buf=0,pt.bi_valid=0}function oe(pt,zt,rr,nr){Ve(pt),nr&&(ue(pt,rr),ue(pt,~rr)),m.arraySet(pt.pending_buf,pt.window,zt,rr,pt.pending),pt.pending+=rr}function Q(pt,zt,rr,nr){var Kt=zt*2,ir=rr*2;return pt[Kt]<pt[ir]||pt[Kt]===pt[ir]&&nr[zt]<=nr[rr]}function G(pt,zt,rr){for(var nr=pt.heap[rr],Kt=rr<<1;Kt<=pt.heap_len&&!(Kt<pt.heap_len&&Q(zt,pt.heap[Kt+1],pt.heap[Kt],pt.depth)&&Kt++,Q(zt,nr,pt.heap[Kt],pt.depth));)pt.heap[rr]=pt.heap[Kt],rr=Kt,Kt<<=1;pt.heap[rr]=nr}function te(pt,zt,rr){var nr,Kt,ir=0,$e,ae;if(pt.last_lit!==0)do nr=pt.pending_buf[pt.d_buf+ir*2]<<8|pt.pending_buf[pt.d_buf+ir*2+1],Kt=pt.pending_buf[pt.l_buf+ir],ir++,nr===0?Fe(pt,Kt,zt):($e=Y[Kt],Fe(pt,$e+u+1,zt),ae=O[$e],ae!==0&&(Kt-=W[$e],xe(pt,Kt,ae)),nr--,$e=ve(nr),Fe(pt,$e,rr),ae=D[$e],ae!==0&&(nr-=z[$e],xe(pt,nr,ae)));while(ir<pt.last_lit);Fe(pt,C,zt)}function Ae(pt,zt){var rr=zt.dyn_tree,nr=zt.stat_desc.static_tree,Kt=zt.stat_desc.has_stree,ir=zt.stat_desc.elems,$e,ae,re=-1,Ce;for(pt.heap_len=0,pt.heap_max=b,$e=0;$e<ir;$e++)rr[$e*2]!==0?(pt.heap[++pt.heap_len]=re=$e,pt.depth[$e]=0):rr[$e*2+1]=0;for(;pt.heap_len<2;)Ce=pt.heap[++pt.heap_len]=re<2?++re:0,rr[Ce*2]=1,pt.depth[Ce]=0,pt.opt_len--,Kt&&(pt.static_len-=nr[Ce*2+1]);for(zt.max_code=re,$e=pt.heap_len>>1;$e>=1;$e--)G(pt,rr,$e);Ce=ir;do $e=pt.heap[1],pt.heap[1]=pt.heap[pt.heap_len--],G(pt,rr,1),ae=pt.heap[1],pt.heap[--pt.heap_max]=$e,pt.heap[--pt.heap_max]=ae,rr[Ce*2]=rr[$e*2]+rr[ae*2],pt.depth[Ce]=(pt.depth[$e]>=pt.depth[ae]?pt.depth[$e]:pt.depth[ae])+1,rr[$e*2+1]=rr[ae*2+1]=Ce,pt.heap[1]=Ce++,G(pt,rr,1);while(pt.heap_len>=2);pt.heap[--pt.heap_max]=pt.heap[1],we(pt,zt),He(rr,re,pt.bl_count)}function me(pt,zt,rr){var nr,Kt=-1,ir,$e=zt[0*2+1],ae=0,re=7,Ce=4;for($e===0&&(re=138,Ce=3),zt[(rr+1)*2+1]=65535,nr=0;nr<=rr;nr++){if(ir=$e,$e=zt[(nr+1)*2+1],++ae<re&&ir===$e)continue;ae<Ce?pt.bl_tree[ir*2]+=ae:ir!==0?(ir!==Kt&&pt.bl_tree[ir*2]++,pt.bl_tree[L*2]++):ae<=10?pt.bl_tree[E*2]++:pt.bl_tree[S*2]++,ae=0,Kt=ir,$e===0?(re=138,Ce=3):ir===$e?(re=6,Ce=3):(re=7,Ce=4)}}function Me(pt,zt,rr){var nr,Kt=-1,ir,$e=zt[0*2+1],ae=0,re=7,Ce=4;for($e===0&&(re=138,Ce=3),nr=0;nr<=rr;nr++){if(ir=$e,$e=zt[(nr+1)*2+1],++ae<re&&ir===$e)continue;if(ae<Ce)do Fe(pt,ir,pt.bl_tree);while(--ae!==0);else ir!==0?(ir!==Kt&&(Fe(pt,ir,pt.bl_tree),ae--),Fe(pt,L,pt.bl_tree),xe(pt,ae-3,2)):ae<=10?(Fe(pt,E,pt.bl_tree),xe(pt,ae-3,3)):(Fe(pt,S,pt.bl_tree),xe(pt,ae-11,7));ae=0,Kt=ir,$e===0?(re=138,Ce=3):ir===$e?(re=6,Ce=3):(re=7,Ce=4)}}function Ie(pt){var zt;for(me(pt,pt.dyn_ltree,pt.l_desc.max_code),me(pt,pt.dyn_dtree,pt.d_desc.max_code),Ae(pt,pt.bl_desc),zt=A-1;zt>=3&&!(pt.bl_tree[U[zt]*2+1]!==0);zt--);return pt.opt_len+=3*(zt+1)+5+5+4,zt}function de(pt,zt,rr,nr){var Kt;for(xe(pt,zt-257,5),xe(pt,rr-1,5),xe(pt,nr-4,4),Kt=0;Kt<nr;Kt++)xe(pt,pt.bl_tree[U[Kt]*2+1],3);Me(pt,pt.dyn_ltree,zt-1),Me(pt,pt.dyn_dtree,rr-1)}function ye(pt){var zt=4093624447,rr;for(rr=0;rr<=31;rr++,zt>>>=1)if(zt&1&&pt.dyn_ltree[rr*2]!==0)return e;if(pt.dyn_ltree[9*2]!==0||pt.dyn_ltree[10*2]!==0||pt.dyn_ltree[13*2]!==0)return h;for(rr=32;rr<u;rr++)if(pt.dyn_ltree[rr*2]!==0)return h;return e}var De=!1;function tt(pt){De||(ee(),De=!0),pt.l_desc=new se(pt.dyn_ltree,X),pt.d_desc=new se(pt.dyn_dtree,V),pt.bl_desc=new se(pt.bl_tree,q),pt.bi_buf=0,pt.bi_valid=0,he(pt)}function Et(pt,zt,rr,nr){xe(pt,(n<<1)+(nr?1:0),3),oe(pt,zt,rr,!0)}function gt(pt){xe(pt,d<<1,3),Fe(pt,C,K),Ze(pt)}function Pe(pt,zt,rr,nr){var Kt,ir,$e=0;pt.level>0?(pt.strm.data_type===l&&(pt.strm.data_type=ye(pt)),Ae(pt,pt.l_desc),Ae(pt,pt.d_desc),$e=Ie(pt),Kt=pt.opt_len+3+7>>>3,ir=pt.static_len+3+7>>>3,ir<=Kt&&(Kt=ir)):Kt=ir=rr+5,rr+4<=Kt&&zt!==-1?Et(pt,zt,rr,nr):pt.strategy===t||ir===Kt?(xe(pt,(d<<1)+(nr?1:0),3),te(pt,K,Z)):(xe(pt,(c<<1)+(nr?1:0),3),de(pt,pt.l_desc.max_code+1,pt.d_desc.max_code+1,$e+1),te(pt,pt.dyn_ltree,pt.dyn_dtree)),he(pt),nr&&Ve(pt)}function Ut(pt,zt,rr){return pt.pending_buf[pt.d_buf+pt.last_lit*2]=zt>>>8&255,pt.pending_buf[pt.d_buf+pt.last_lit*2+1]=zt&255,pt.pending_buf[pt.l_buf+pt.last_lit]=rr&255,pt.last_lit++,zt===0?pt.dyn_ltree[rr*2]++:(pt.matches++,zt--,pt.dyn_ltree[(Y[rr]+u+1)*2]++,pt.dyn_dtree[ve(zt)*2]++),pt.last_lit===pt.lit_bufsize-1}},c8qY:function(B,k,o){var y=o("IwbS"),m=o("fls0");function v(c){this._ctor=c||m,this.group=new y.Group}var a=v.prototype;a.isPersistent=function(){return!0},a.updateData=function(c){var r=this,f=r.group,i=r._lineData;r._lineData=c,i||f.removeAll();var u=l(c);c.diff(i).add(function(p){t(r,c,p,u)}).update(function(p,g){e(r,i,c,g,p,u)}).remove(function(p){f.remove(i.getItemGraphicEl(p))}).execute()};function t(c,r,f,i){var u=r.getItemLayout(f);if(!n(u))return;var p=new c._ctor(r,f,i);r.setItemGraphicEl(f,p),c.group.add(p)}function e(c,r,f,i,u,p){var g=r.getItemGraphicEl(i);if(!n(f.getItemLayout(u))){c.group.remove(g);return}g?g.updateData(f,u,p):g=new c._ctor(f,u,p),f.setItemGraphicEl(u,g),c.group.add(g)}a.updateLayout=function(){var c=this._lineData;if(!c)return;c.eachItemGraphicEl(function(r,f){r.updateLayout(c,f)},this)},a.incrementalPrepareUpdate=function(c){this._seriesScope=l(c),this._lineData=null,this.group.removeAll()};function h(c){return c.animators&&c.animators.length>0}a.incrementalUpdate=function(c,r){function f(g){!g.isGroup&&!h(g)&&(g.incremental=g.useHoverLayer=!0)}for(var i=c.start;i<c.end;i++){var u=r.getItemLayout(i);if(n(u)){var p=new this._ctor(r,i,this._seriesScope);p.traverse(f),this.group.add(p),r.setItemGraphicEl(i,p)}}};function l(c){var r=c.hostModel;return{lineStyle:r.getModel("lineStyle").getLineStyle(),hoverLineStyle:r.getModel("emphasis.lineStyle").getLineStyle(),labelModel:r.getModel("label"),hoverLabelModel:r.getModel("emphasis.label")}}a.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},a._clearIncremental=function(){var c=this._incremental;c&&c.clearDisplaybles()};function s(c){return isNaN(c[0])||isNaN(c[1])}function n(c){return!s(c[0])&&!s(c[1])}var d=v;B.exports=d},cA8S:function(B,k,o){var y=o("Xv/6");function m(v){return v==null?"":y(v)}B.exports=m},cCMj:function(B,k,o){var y=o("bYtY"),m={updateSelectedMap:function(v){this._targetList=y.isArray(v)?v.slice():[],this._selectTargetMap=y.reduce(v||[],function(a,t){return a.set(t.name,t),a},y.createHashMap())},select:function(v,a){var t=a!=null?this._targetList[a]:this._selectTargetMap.get(v),e=this.get("selectedMode");e==="single"&&this._selectTargetMap.each(function(h){h.selected=!1}),t&&(t.selected=!0)},unSelect:function(v,a){var t=a!=null?this._targetList[a]:this._selectTargetMap.get(v);t&&(t.selected=!1)},toggleSelected:function(v,a){var t=a!=null?this._targetList[a]:this._selectTargetMap.get(v);if(t!=null)return this[t.selected?"unSelect":"select"](v,a),t.selected},isSelected:function(v,a){var t=a!=null?this._targetList[a]:this._selectTargetMap.get(v);return t&&t.selected}};B.exports=m},cLbH:function(B,k,o){//! moment.js locale configuration
//! locale : Tamil [ta]
//! author : Arjunkumar Krishnamoorthy : https://github.com/tk120404
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0BE7",2:"\u0BE8",3:"\u0BE9",4:"\u0BEA",5:"\u0BEB",6:"\u0BEC",7:"\u0BED",8:"\u0BEE",9:"\u0BEF",0:"\u0BE6"},v={"\u0BE7":"1","\u0BE8":"2","\u0BE9":"3","\u0BEA":"4","\u0BEB":"5","\u0BEC":"6","\u0BED":"7","\u0BEE":"8","\u0BEF":"9","\u0BE6":"0"},a=y.defineLocale("ta",{months:"\u0B9C\u0BA9\u0BB5\u0BB0\u0BBF_\u0BAA\u0BBF\u0BAA\u0BCD\u0BB0\u0BB5\u0BB0\u0BBF_\u0BAE\u0BBE\u0BB0\u0BCD\u0B9A\u0BCD_\u0B8F\u0BAA\u0BCD\u0BB0\u0BB2\u0BCD_\u0BAE\u0BC7_\u0B9C\u0BC2\u0BA9\u0BCD_\u0B9C\u0BC2\u0BB2\u0BC8_\u0B86\u0B95\u0BB8\u0BCD\u0B9F\u0BCD_\u0B9A\u0BC6\u0BAA\u0BCD\u0B9F\u0BC6\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD_\u0B85\u0B95\u0BCD\u0B9F\u0BC7\u0BBE\u0BAA\u0BB0\u0BCD_\u0BA8\u0BB5\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD_\u0B9F\u0BBF\u0B9A\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD".split("_"),monthsShort:"\u0B9C\u0BA9\u0BB5\u0BB0\u0BBF_\u0BAA\u0BBF\u0BAA\u0BCD\u0BB0\u0BB5\u0BB0\u0BBF_\u0BAE\u0BBE\u0BB0\u0BCD\u0B9A\u0BCD_\u0B8F\u0BAA\u0BCD\u0BB0\u0BB2\u0BCD_\u0BAE\u0BC7_\u0B9C\u0BC2\u0BA9\u0BCD_\u0B9C\u0BC2\u0BB2\u0BC8_\u0B86\u0B95\u0BB8\u0BCD\u0B9F\u0BCD_\u0B9A\u0BC6\u0BAA\u0BCD\u0B9F\u0BC6\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD_\u0B85\u0B95\u0BCD\u0B9F\u0BC7\u0BBE\u0BAA\u0BB0\u0BCD_\u0BA8\u0BB5\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD_\u0B9F\u0BBF\u0B9A\u0BAE\u0BCD\u0BAA\u0BB0\u0BCD".split("_"),weekdays:"\u0B9E\u0BBE\u0BAF\u0BBF\u0BB1\u0BCD\u0BB1\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0BA4\u0BBF\u0B99\u0BCD\u0B95\u0B9F\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0B9A\u0BC6\u0BB5\u0BCD\u0BB5\u0BBE\u0BAF\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0BAA\u0BC1\u0BA4\u0BA9\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0BB5\u0BBF\u0BAF\u0BBE\u0BB4\u0B95\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0BB5\u0BC6\u0BB3\u0BCD\u0BB3\u0BBF\u0B95\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8_\u0B9A\u0BA9\u0BBF\u0B95\u0BCD\u0B95\u0BBF\u0BB4\u0BAE\u0BC8".split("_"),weekdaysShort:"\u0B9E\u0BBE\u0BAF\u0BBF\u0BB1\u0BC1_\u0BA4\u0BBF\u0B99\u0BCD\u0B95\u0BB3\u0BCD_\u0B9A\u0BC6\u0BB5\u0BCD\u0BB5\u0BBE\u0BAF\u0BCD_\u0BAA\u0BC1\u0BA4\u0BA9\u0BCD_\u0BB5\u0BBF\u0BAF\u0BBE\u0BB4\u0BA9\u0BCD_\u0BB5\u0BC6\u0BB3\u0BCD\u0BB3\u0BBF_\u0B9A\u0BA9\u0BBF".split("_"),weekdaysMin:"\u0B9E\u0BBE_\u0BA4\u0BBF_\u0B9A\u0BC6_\u0BAA\u0BC1_\u0BB5\u0BBF_\u0BB5\u0BC6_\u0B9A".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0B87\u0BA9\u0BCD\u0BB1\u0BC1] LT",nextDay:"[\u0BA8\u0BBE\u0BB3\u0BC8] LT",nextWeek:"dddd, LT",lastDay:"[\u0BA8\u0BC7\u0BB1\u0BCD\u0BB1\u0BC1] LT",lastWeek:"[\u0B95\u0B9F\u0BA8\u0BCD\u0BA4 \u0BB5\u0BBE\u0BB0\u0BAE\u0BCD] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0B87\u0BB2\u0BCD",past:"%s \u0BAE\u0BC1\u0BA9\u0BCD",s:"\u0B92\u0BB0\u0BC1 \u0B9A\u0BBF\u0BB2 \u0BB5\u0BBF\u0BA8\u0BBE\u0B9F\u0BBF\u0B95\u0BB3\u0BCD",ss:"%d \u0BB5\u0BBF\u0BA8\u0BBE\u0B9F\u0BBF\u0B95\u0BB3\u0BCD",m:"\u0B92\u0BB0\u0BC1 \u0BA8\u0BBF\u0BAE\u0BBF\u0B9F\u0BAE\u0BCD",mm:"%d \u0BA8\u0BBF\u0BAE\u0BBF\u0B9F\u0B99\u0BCD\u0B95\u0BB3\u0BCD",h:"\u0B92\u0BB0\u0BC1 \u0BAE\u0BA3\u0BBF \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",hh:"%d \u0BAE\u0BA3\u0BBF \u0BA8\u0BC7\u0BB0\u0BAE\u0BCD",d:"\u0B92\u0BB0\u0BC1 \u0BA8\u0BBE\u0BB3\u0BCD",dd:"%d \u0BA8\u0BBE\u0B9F\u0BCD\u0B95\u0BB3\u0BCD",M:"\u0B92\u0BB0\u0BC1 \u0BAE\u0BBE\u0BA4\u0BAE\u0BCD",MM:"%d \u0BAE\u0BBE\u0BA4\u0B99\u0BCD\u0B95\u0BB3\u0BCD",y:"\u0B92\u0BB0\u0BC1 \u0BB5\u0BB0\u0BC1\u0B9F\u0BAE\u0BCD",yy:"%d \u0B86\u0BA3\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BCD"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"\u0BB5\u0BA4\u0BC1"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,h,l){return e<2?" \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD":e<6?" \u0BB5\u0BC8\u0B95\u0BB1\u0BC8":e<10?" \u0B95\u0BBE\u0BB2\u0BC8":e<14?" \u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD":e<18?" \u0B8E\u0BB1\u0BCD\u0BAA\u0BBE\u0B9F\u0BC1":e<22?" \u0BAE\u0BBE\u0BB2\u0BC8":" \u0BAF\u0BBE\u0BAE\u0BAE\u0BCD"},meridiemHour:function(e,h){return e===12&&(e=0),h==="\u0BAF\u0BBE\u0BAE\u0BAE\u0BCD"?e<2?e:e+12:h==="\u0BB5\u0BC8\u0B95\u0BB1\u0BC8"||h==="\u0B95\u0BBE\u0BB2\u0BC8"||h==="\u0BA8\u0BA3\u0BCD\u0BAA\u0B95\u0BB2\u0BCD"&&e>=10?e:e+12},week:{dow:0,doy:6}});return a})},cUsB:function(B,k,o){//! moment.js locale configuration
//! locale : Portuguese [pt]
//! author : Jefferson : https://github.com/jalex79
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("pt",{months:"janeiro_fevereiro_mar\xE7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xE7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xE1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xE1b".split("_"),weekdaysMin:"Do_2\xAA_3\xAA_4\xAA_5\xAA_6\xAA_S\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xE0s] LT",nextDay:"[Amanh\xE3 \xE0s] LT",nextWeek:"dddd [\xE0s] LT",lastDay:"[Ontem \xE0s] LT",lastWeek:function(){return this.day()===0||this.day()===6?"[\xDAltimo] dddd [\xE0s] LT":"[\xDAltima] dddd [\xE0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xE1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xEAs",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},cVA7:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=o("MT78"),m=t(y),v=o("t3Fx"),a=t(v);function t(n){return n&&n.__esModule?n:{default:n}}function e(n,d){if(!(n instanceof d))throw new TypeError("Cannot call a class as a function")}function h(n,d){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d&&(typeof d=="object"||typeof d=="function")?d:n}function l(n,d){if(typeof d!="function"&&d!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof d);n.prototype=Object.create(d&&d.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),d&&(Object.setPrototypeOf?Object.setPrototypeOf(n,d):n.__proto__=d)}var s=function(n){l(d,n);function d(c){e(this,d);var r=h(this,(d.__proto__||Object.getPrototypeOf(d)).call(this,c));return r.echartsLib=m.default,r}return d}(a.default);k.default=s},cZf8:function(B,k,o){"use strict";var y=o("8qkl"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("Brw/"),e=o.n(t),h=o("IxJ/"),l=o.n(h),s=o("q1tI"),n=o("jK+o"),d=o.n(n),c=o("3CTf"),r=o("gO5/"),f=o("avuj"),i=o("PH30"),u=o("b8Vc"),p=o("HguD"),g=o("8CG2"),A=o.n(g),b=o("2qGj"),x=o("t8cx"),w=o("aaRw");function _(ft){return null}var C=_;function L(ft){return null}var E=L,S=o("Ae61"),O=o("fJHg"),D="RC_TABLE_KEY";function F(ft){return ft==null?[]:Array.isArray(ft)?ft:[ft]}function U(ft,Lt){if(!Lt&&typeof Lt!="number")return ft;for(var _r=F(Lt),Tt=ft,Te=0;Te<_r.length;Te+=1){if(!Tt)return null;var st=_r[Te];Tt=Tt[st]}return Tt}function R(ft){var Lt=[],_r={};return ft.forEach(function(Tt){for(var Te=Tt||{},st=Te.key,_t=Te.dataIndex,It=st||F(_t).join("-")||D;_r[It];)It="".concat(It,"_next");_r[It]=!0,Lt.push(It)}),Lt}function K(){var ft={};function Lt(st,_t){_t&&Object.keys(_t).forEach(function(It){var ur=_t[It];ur&&Object(u.a)(ur)==="object"?(st[It]=st[It]||{},Lt(st[It],ur)):st[It]=ur})}for(var _r=arguments.length,Tt=new Array(_r),Te=0;Te<_r;Te++)Tt[Te]=arguments[Te];return Tt.forEach(function(st){Lt(ft,st)}),ft}function Z(ft){return ft!=null}function P(ft){return ft&&Object(u.a)(ft)==="object"&&!Array.isArray(ft)&&!s.isValidElement(ft)}function Y(ft){return typeof ft=="string"?!0:Object(O.c)(ft)}function W(ft,Lt){var _r,Tt=ft.prefixCls,Te=ft.className,st=ft.record,_t=ft.index,It=ft.dataIndex,ur=ft.render,xr=ft.children,Br=ft.component,Wr=Br===void 0?"td":Br,Zr=ft.colSpan,mn=ft.rowSpan,rn=ft.fixLeft,Nn=ft.fixRight,qr=ft.firstFixLeft,kn=ft.lastFixLeft,Hn=ft.firstFixRight,ii=ft.lastFixRight,li=ft.appendNode,ai=ft.additionalProps,Oi=ai===void 0?{}:ai,Fi=ft.ellipsis,Qi=ft.align,Ui=ft.rowType,$i=ft.isSticky,qi="".concat(Tt,"-cell"),na,Ci;if(xr)Ci=xr;else{var ya=U(st,It);if(Ci=ya,ur){var La=ur(ya,st,_t);P(La)?(Ci=La.children,na=La.props):Ci=La}}Object(u.a)(Ci)==="object"&&!Array.isArray(Ci)&&!s.isValidElement(Ci)&&(Ci=null),Fi&&(kn||Hn)&&(Ci=s.createElement("span",{className:"".concat(qi,"-content")},Ci));var oa=na||{},Ji=oa.colSpan,Ka=oa.rowSpan,po=oa.style,Fo=oa.className,Go=Object(S.a)(oa,["colSpan","rowSpan","style","className"]),Ho=Ji!==void 0?Ji:Zr,yo=Ka!==void 0?Ka:mn;if(Ho===0||yo===0)return null;var Wa={},zo=typeof rn=="number",Bo=typeof Nn=="number";zo&&(Wa.position="sticky",Wa.left=rn),Bo&&(Wa.position="sticky",Wa.right=Nn);var uo={};Qi&&(uo.textAlign=Qi);var no,ja=Fi===!0?{showTitle:!0}:Fi;ja&&(ja.showTitle||Ui==="header")&&(typeof Ci=="string"||typeof Ci=="number"?no=Ci.toString():s.isValidElement(Ci)&&typeof Ci.props.children=="string"&&(no=Ci.props.children));var Oo=Object(f.a)(Object(f.a)(Object(f.a)({title:no},Go),Oi),{},{colSpan:Ho&&Ho!==1?Ho:null,rowSpan:yo&&yo!==1?yo:null,className:d()(qi,Te,(_r={},Object(r.a)(_r,"".concat(qi,"-fix-left"),zo),Object(r.a)(_r,"".concat(qi,"-fix-left-first"),qr),Object(r.a)(_r,"".concat(qi,"-fix-left-last"),kn),Object(r.a)(_r,"".concat(qi,"-fix-right"),Bo),Object(r.a)(_r,"".concat(qi,"-fix-right-first"),Hn),Object(r.a)(_r,"".concat(qi,"-fix-right-last"),ii),Object(r.a)(_r,"".concat(qi,"-ellipsis"),Fi),Object(r.a)(_r,"".concat(qi,"-with-append"),li),Object(r.a)(_r,"".concat(qi,"-fix-sticky"),(zo||Bo)&&$i),_r),Oi.className,Fo),style:Object(f.a)(Object(f.a)(Object(f.a)(Object(f.a)({},Oi.style),uo),Wa),po),ref:Y(Wr)?Lt:null});return s.createElement(Wr,Object.assign({},Oo),li,Ci)}var z=s.forwardRef(W);z.displayName="Cell";var H=s.memo(z,function(ft,Lt){return Lt.shouldCellUpdate?!Lt.shouldCellUpdate(Lt.record,ft.record):!1}),X=H,V=s.createContext(null),q=V;function se(ft,Lt,_r,Tt,Te){var st=_r[ft]||{},_t=_r[Lt]||{},It,ur;st.fixed==="left"?It=Tt.left[ft]:_t.fixed==="right"&&(ur=Tt.right[Lt]);var xr=!1,Br=!1,Wr=!1,Zr=!1,mn=_r[Lt+1],rn=_r[ft-1];if(Te==="rtl"){if(It!==void 0){var Nn=rn&&rn.fixed==="left";Zr=!Nn}else if(ur!==void 0){var qr=mn&&mn.fixed==="right";Wr=!qr}}else if(It!==void 0){var kn=mn&&mn.fixed==="left";xr=!kn}else if(ur!==void 0){var Hn=rn&&rn.fixed==="right";Br=!Hn}return{fixLeft:It,fixRight:ur,lastFixLeft:xr,firstFixRight:Br,lastFixRight:Wr,firstFixLeft:Zr,isSticky:Tt.isSticky}}function ve(ft){var Lt=ft.cells,_r=ft.stickyOffsets,Tt=ft.flattenColumns,Te=ft.rowComponent,st=ft.cellComponent,_t=ft.onHeaderRow,It=ft.index,ur=s.useContext(q),xr=ur.prefixCls,Br=ur.direction,Wr;_t&&(Wr=_t(Lt.map(function(mn){return mn.column}),It));var Zr=R(Lt.map(function(mn){return mn.column}));return s.createElement(Te,Object.assign({},Wr),Lt.map(function(mn,rn){var Nn=mn.column,qr=se(mn.colStart,mn.colEnd,Tt,_r,Br),kn;return Nn&&Nn.onHeaderCell&&(kn=mn.column.onHeaderCell(Nn)),s.createElement(X,Object.assign({},mn,{ellipsis:Nn.ellipsis,align:Nn.align,component:st,prefixCls:xr,key:Zr[rn]},qr,{additionalProps:kn,rowType:"header"}))}))}ve.displayName="HeaderRow";var ue=ve;function xe(ft){var Lt=[];function _r(_t,It){var ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Lt[ur]=Lt[ur]||[];var xr=It,Br=_t.filter(Boolean).map(function(Wr){var Zr={key:Wr.key,className:Wr.className||"",children:Wr.title,column:Wr,colStart:xr},mn=1,rn=Wr.children;return rn&&rn.length>0&&(mn=_r(rn,xr,ur+1).reduce(function(Nn,qr){return Nn+qr},0),Zr.hasSubColumns=!0),"colSpan"in Wr&&(mn=Wr.colSpan),"rowSpan"in Wr&&(Zr.rowSpan=Wr.rowSpan),Zr.colSpan=mn,Zr.colEnd=Zr.colStart+mn-1,Lt[ur].push(Zr),xr+=mn,mn});return Br}_r(ft,0);for(var Tt=Lt.length,Te=function(It){Lt[It].forEach(function(ur){!("rowSpan"in ur)&&!ur.hasSubColumns&&(ur.rowSpan=Tt-It)})},st=0;st<Tt;st+=1)Te(st);return Lt}function Fe(ft){var Lt=ft.stickyOffsets,_r=ft.columns,Tt=ft.flattenColumns,Te=ft.onHeaderRow,st=s.useContext(q),_t=st.prefixCls,It=st.getComponent,ur=s.useMemo(function(){return xe(_r)},[_r]),xr=It(["header","wrapper"],"thead"),Br=It(["header","row"],"tr"),Wr=It(["header","cell"],"th");return s.createElement(xr,{className:"".concat(_t,"-thead")},ur.map(function(Zr,mn){var rn=s.createElement(ue,{key:mn,flattenColumns:Tt,cells:Zr,stickyOffsets:Lt,rowComponent:Br,cellComponent:Wr,onHeaderRow:Te,index:mn});return rn}))}var Ue=Fe,Ze="RC_TABLE_INTERNAL_COL_DEFINE";function we(ft){var Lt=ft.expandable,_r=Object(S.a)(ft,["expandable"]);return"expandable"in ft?Object(f.a)(Object(f.a)({},_r),Lt):_r}function He(ft){return Object.keys(ft).reduce(function(Lt,_r){return(_r.substr(0,5)==="data-"||_r.substr(0,5)==="aria-")&&(Lt[_r]=ft[_r]),Lt},{})}function ee(ft){for(var Lt=ft.colWidths,_r=ft.columns,Tt=ft.columCount,Te=[],st=Tt||_r.length,_t=!1,It=st-1;It>=0;It-=1){var ur=Lt[It],xr=_r&&_r[It],Br=xr&&xr[Ze];(ur||Br||_t)&&(Te.unshift(s.createElement("col",Object.assign({key:It,style:{width:ur,minWidth:ur}},Br))),_t=!0)}return s.createElement("colgroup",null,Te)}var he=ee;function Ve(ft,Lt){return Object(s.useMemo)(function(){for(var _r=[],Tt=0;Tt<Lt;Tt+=1){var Te=ft[Tt];if(Te!==void 0)_r[Tt]=Te;else return null}return _r},[ft.join("_"),Lt])}var oe=s.forwardRef(function(ft,Lt){var _r=ft.noData,Tt=ft.columns,Te=ft.flattenColumns,st=ft.colWidths,_t=ft.columCount,It=ft.stickyOffsets,ur=ft.direction,xr=ft.fixHeader,Br=ft.offsetHeader,Wr=ft.stickyClassName,Zr=ft.onScroll,mn=Object(S.a)(ft,["noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","offsetHeader","stickyClassName","onScroll"]),rn=s.useContext(q),Nn=rn.prefixCls,qr=rn.scrollbarSize,kn=rn.isSticky,Hn=kn&&!xr?0:qr,ii=s.useRef(null),li=s.useCallback(function(qi){Object(O.b)(Lt,qi),Object(O.b)(ii,qi)},[]);s.useEffect(function(){var qi;function na(Ci){var ya=Ci.currentTarget,La=Ci.deltaX;La&&(Zr({currentTarget:ya,scrollLeft:ya.scrollLeft+La}),Ci.preventDefault())}return(qi=ii.current)===null||qi===void 0||qi.addEventListener("wheel",na),function(){var Ci;(Ci=ii.current)===null||Ci===void 0||Ci.removeEventListener("wheel",na)}},[]);var ai=Te[Te.length-1],Oi={fixed:ai?ai.fixed:null,onHeaderCell:function(){return{className:"".concat(Nn,"-cell-scrollbar")}}},Fi=Object(s.useMemo)(function(){return Hn?[].concat(Object(i.a)(Tt),[Oi]):Tt},[Hn,Tt]),Qi=Object(s.useMemo)(function(){return Hn?[].concat(Object(i.a)(Te),[Oi]):Te},[Hn,Te]),Ui=Object(s.useMemo)(function(){var qi=It.right,na=It.left;return Object(f.a)(Object(f.a)({},It),{},{left:ur==="rtl"?[].concat(Object(i.a)(na.map(function(Ci){return Ci+Hn})),[0]):na,right:ur==="rtl"?qi:[].concat(Object(i.a)(qi.map(function(Ci){return Ci+Hn})),[0]),isSticky:kn})},[Hn,It,kn]),$i=Ve(st,_t);return s.createElement("div",{style:Object(f.a)({overflow:"hidden"},kn?{top:Br}:{}),ref:li,className:d()("".concat(Nn,"-header"),Object(r.a)({},Wr,!!Wr))},s.createElement("table",{style:{tableLayout:"fixed",visibility:_r||$i?null:"hidden"}},s.createElement(he,{colWidths:$i?[].concat(Object(i.a)($i),[Hn]):[],columCount:_t+1,columns:Qi}),s.createElement(Ue,Object.assign({},mn,{stickyOffsets:Ui,columns:Fi,flattenColumns:Qi}))))});oe.displayName="FixedHeader";var Q=oe,G=s.createContext(null),te=G;function Ae(ft){var Lt=ft.prefixCls,_r=ft.children,Tt=ft.component,Te=ft.cellComponent,st=ft.fixHeader,_t=ft.fixColumn,It=ft.horizonScroll,ur=ft.className,xr=ft.expanded,Br=ft.componentWidth,Wr=ft.colSpan,Zr=s.useContext(q),mn=Zr.scrollbarSize;return s.useMemo(function(){var rn=_r;return _t&&(rn=s.createElement("div",{style:{width:Br-(st?mn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Lt,"-expanded-row-fixed")},rn)),s.createElement(Tt,{className:ur,style:{display:xr?null:"none"}},s.createElement(X,{component:Te,prefixCls:Lt,colSpan:Wr},rn))},[_r,Tt,st,It,ur,xr,Br,Wr,mn])}var me=Ae;function Me(ft){var Lt=ft.className,_r=ft.style,Tt=ft.record,Te=ft.index,st=ft.rowKey,_t=ft.getRowKey,It=ft.rowExpandable,ur=ft.expandedKeys,xr=ft.onRow,Br=ft.indent,Wr=Br===void 0?0:Br,Zr=ft.rowComponent,mn=ft.cellComponent,rn=ft.childrenColumnName,Nn=s.useContext(q),qr=Nn.prefixCls,kn=Nn.fixedInfoList,Hn=s.useContext(te),ii=Hn.fixHeader,li=Hn.fixColumn,ai=Hn.horizonScroll,Oi=Hn.componentWidth,Fi=Hn.flattenColumns,Qi=Hn.expandableType,Ui=Hn.expandRowByClick,$i=Hn.onTriggerExpand,qi=Hn.rowClassName,na=Hn.expandedRowClassName,Ci=Hn.indentSize,ya=Hn.expandIcon,La=Hn.expandedRowRender,oa=Hn.expandIconColumnIndex,Ji=s.useState(!1),Ka=Object(p.a)(Ji,2),po=Ka[0],Fo=Ka[1],Go=ur&&ur.has(ft.recordKey);s.useEffect(function(){Go&&Fo(!0)},[Go]);var Ho=Qi==="row"&&(!It||It(Tt)),yo=Qi==="nest",Wa=rn&&Tt&&Tt[rn],zo=Ho||yo,Bo;xr&&(Bo=xr(Tt,Te));var uo=function(gs){if(Ui&&zo&&$i(Tt,gs),Bo&&Bo.onClick){for(var Ga,Ra=arguments.length,ho=new Array(Ra>1?Ra-1:0),mo=1;mo<Ra;mo++)ho[mo-1]=arguments[mo];(Ga=Bo).onClick.apply(Ga,[gs].concat(ho))}},no;typeof qi=="string"?no=qi:typeof qi=="function"&&(no=qi(Tt,Te,Wr));var ja=R(Fi),Oo=s.createElement(Zr,Object.assign({},Bo,{"data-row-key":st,className:d()(Lt,"".concat(qr,"-row"),"".concat(qr,"-row-level-").concat(Wr),no,Bo&&Bo.className),style:Object(f.a)(Object(f.a)({},_r),Bo?Bo.style:null),onClick:uo}),Fi.map(function(cs,gs){var Ga=cs.render,Ra=cs.dataIndex,ho=cs.className,mo=ja[gs],Eo=kn[gs],fs;gs===(oa||0)&&yo&&(fs=s.createElement(s.Fragment,null,s.createElement("span",{style:{paddingLeft:"".concat(Ci*Wr,"px")},className:"".concat(qr,"-row-indent indent-level-").concat(Wr)}),ya({prefixCls:qr,expanded:Go,expandable:Wa,record:Tt,onExpand:$i})));var ws;return cs.onCell&&(ws=cs.onCell(Tt,Te)),s.createElement(X,Object.assign({className:ho,ellipsis:cs.ellipsis,align:cs.align,component:mn,prefixCls:qr,key:mo,record:Tt,index:Te,dataIndex:Ra,render:Ga,shouldCellUpdate:cs.shouldCellUpdate},Eo,{appendNode:fs,additionalProps:ws}))})),ls;if(Ho&&(po||Go)){var Ao=La(Tt,Te,Wr+1,Go),ko=na&&na(Tt,Te,Wr);ls=s.createElement(me,{expanded:Go,className:d()("".concat(qr,"-expanded-row"),"".concat(qr,"-expanded-row-level-").concat(Wr+1),ko),prefixCls:qr,fixHeader:ii,fixColumn:li,horizonScroll:ai,component:Zr,componentWidth:Oi,cellComponent:mn,colSpan:Fi.length},Ao)}var Os;return Wa&&Go&&(Os=(Tt[rn]||[]).map(function(cs,gs){var Ga=_t(cs,gs);return s.createElement(Me,Object.assign({},ft,{key:Ga,rowKey:Ga,record:cs,recordKey:Ga,index:gs,indent:Wr+1}))})),s.createElement(s.Fragment,null,Oo,ls,Os)}Me.displayName="BodyRow";var Ie=Me,de=s.createContext(null),ye=de;function De(ft){var Lt=ft.columnKey,_r=ft.onColumnResize,Tt=s.useRef();return s.useEffect(function(){Tt.current&&_r(Lt,Tt.current.offsetWidth)},[]),s.createElement(x.a,{onResize:function(st){var _t=st.offsetWidth;_r(Lt,_t)}},s.createElement("td",{ref:Tt,style:{padding:0,border:0,height:0}},s.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function tt(ft){var Lt=ft.data,_r=ft.getRowKey,Tt=ft.measureColumnWidth,Te=ft.expandedKeys,st=ft.onRow,_t=ft.rowExpandable,It=ft.emptyNode,ur=ft.childrenColumnName,xr=s.useContext(ye),Br=xr.onColumnResize,Wr=s.useContext(q),Zr=Wr.prefixCls,mn=Wr.getComponent,rn=s.useContext(te),Nn=rn.fixHeader,qr=rn.horizonScroll,kn=rn.flattenColumns,Hn=rn.componentWidth;return s.useMemo(function(){var ii=mn(["body","wrapper"],"tbody"),li=mn(["body","row"],"tr"),ai=mn(["body","cell"],"td"),Oi;Lt.length?Oi=Lt.map(function(Qi,Ui){var $i=_r(Qi,Ui);return s.createElement(Ie,{key:$i,rowKey:$i,record:Qi,recordKey:$i,index:Ui,rowComponent:li,cellComponent:ai,expandedKeys:Te,onRow:st,getRowKey:_r,rowExpandable:_t,childrenColumnName:ur})}):Oi=s.createElement(me,{expanded:!0,className:"".concat(Zr,"-placeholder"),prefixCls:Zr,fixHeader:Nn,fixColumn:qr,horizonScroll:qr,component:li,componentWidth:Hn,cellComponent:ai,colSpan:kn.length},It);var Fi=R(kn);return s.createElement(ii,{className:"".concat(Zr,"-tbody")},Tt&&s.createElement("tr",{"aria-hidden":"true",className:"".concat(Zr,"-measure-row"),style:{height:0}},Fi.map(function(Qi){return s.createElement(De,{key:Qi,columnKey:Qi,onColumnResize:Br})})),Oi)},[Lt,Zr,st,Tt,Te,_r,mn,Hn,It,kn])}var Et=s.memo(tt);Et.displayName="Body";var gt=Et,Pe=o("LM6x");function Ut(ft){return Object(Pe.a)(ft).filter(function(Lt){return s.isValidElement(Lt)}).map(function(Lt){var _r=Lt.key,Tt=Lt.props,Te=Tt.children,st=Object(S.a)(Tt,["children"]),_t=Object(f.a)({key:_r},st);return Te&&(_t.children=Ut(Te)),_t})}function pt(ft){return ft.reduce(function(Lt,_r){var Tt=_r.fixed,Te=Tt===!0?"left":Tt,st=_r.children;return st&&st.length>0?[].concat(Object(i.a)(Lt),Object(i.a)(pt(st).map(function(_t){return Object(f.a)({fixed:Te},_t)}))):[].concat(Object(i.a)(Lt),[Object(f.a)(Object(f.a)({},_r),{},{fixed:Te})])},[])}function zt(ft){for(var Lt=!0,_r=0;_r<ft.length;_r+=1){var Tt=ft[_r];if(Lt&&Tt.fixed!=="left")Lt=!1;else if(!Lt&&Tt.fixed==="left"){Object(b.a)(!1,"Index ".concat(_r-1," of `columns` missing `fixed='left'` prop."));break}}for(var Te=!0,st=ft.length-1;st>=0;st-=1){var _t=ft[st];if(Te&&_t.fixed!=="right")Te=!1;else if(!Te&&_t.fixed==="right"){Object(b.a)(!1,"Index ".concat(st+1," of `columns` missing `fixed='right'` prop."));break}}}function rr(ft){return ft.map(function(Lt){var _r=Lt.fixed,Tt=Object(S.a)(Lt,["fixed"]),Te=_r;return _r==="left"?Te="right":_r==="right"&&(Te="left"),Object(f.a)({fixed:Te},Tt)})}function nr(ft,Lt){var _r=ft.prefixCls,Tt=ft.columns,Te=ft.children,st=ft.expandable,_t=ft.expandedKeys,It=ft.getRowKey,ur=ft.onTriggerExpand,xr=ft.expandIcon,Br=ft.rowExpandable,Wr=ft.expandIconColumnIndex,Zr=ft.direction,mn=ft.expandRowByClick,rn=s.useMemo(function(){return Tt||Ut(Te)},[Tt,Te]),Nn=s.useMemo(function(){if(st){var Hn,ii=Wr||0,li=rn[ii],ai=(Hn={},Object(r.a)(Hn,Ze,{className:"".concat(_r,"-expand-icon-col")}),Object(r.a)(Hn,"title",""),Object(r.a)(Hn,"fixed",li?li.fixed:null),Object(r.a)(Hn,"className","".concat(_r,"-row-expand-icon-cell")),Object(r.a)(Hn,"render",function(Qi,Ui,$i){var qi=It(Ui,$i),na=_t.has(qi),Ci=Br?Br(Ui):!0,ya=xr({prefixCls:_r,expanded:na,expandable:Ci,record:Ui,onExpand:ur});return mn?s.createElement("span",{onClick:function(oa){return oa.stopPropagation()}},ya):ya}),Hn),Oi=rn.slice();return ii>=0&&Oi.splice(ii,0,ai),Oi}return rn},[st,rn,It,_t,xr,Zr]),qr=s.useMemo(function(){var Hn=Nn;return Lt&&(Hn=Lt(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[Lt,Nn,Zr]),kn=s.useMemo(function(){return Zr==="rtl"?rr(pt(qr)):pt(qr)},[qr,Zr]);return[qr,kn]}var Kt=nr,ir=o("RfwO"),$e=o.n(ir);function ae(ft){var Lt=Object(s.useRef)(ft),_r=Object(s.useState)({}),Tt=Object(p.a)(_r,2),Te=Tt[1],st=Object(s.useRef)(null),_t=Object(s.useRef)([]);function It(ur){st.current===null&&(_t.current=[],st.current=$e()(function(){_t.current.forEach(function(xr){Lt.current=xr(Lt.current)}),st.current=null,Te({})})),_t.current.push(ur)}return Object(s.useEffect)(function(){return function(){$e.a.cancel(st.current)}},[]),[Lt.current,It]}function re(ft){var Lt=Object(s.useRef)(ft),_r=Object(s.useRef)(null);function Tt(){window.clearTimeout(_r.current)}function Te(_t){Lt.current=_t,Tt(),_r.current=window.setTimeout(function(){Lt.current=null,_r.current=null},100)}function st(){return Lt.current}return Object(s.useEffect)(function(){return Tt},[]),[Te,st]}function Ce(ft,Lt,_r){var Tt=Object(s.useMemo)(function(){for(var Te=[],st=[],_t=0,It=0,ur=0;ur<Lt;ur+=1)if(_r==="rtl"){st[ur]=It,It+=ft[ur]||0;var xr=Lt-ur-1;Te[xr]=_t,_t+=ft[xr]||0}else{Te[ur]=_t,_t+=ft[ur]||0;var Br=Lt-ur-1;st[Br]=It,It+=ft[Br]||0}return{left:Te,right:st}},[ft,Lt,_r]);return Tt}var Ne=Ce;function ce(ft){var Lt=ft.className,_r=ft.children;return s.createElement("div",{className:Lt},_r)}var dt=ce;function Dt(ft){var Lt=ft.className,_r=ft.index,Tt=ft.children,Te=ft.colSpan,st=ft.rowSpan,_t=s.useContext(q),It=_t.prefixCls,ur=_t.fixedInfoList,xr=ur[_r];return s.createElement(X,Object.assign({className:Lt,index:_r,component:"td",prefixCls:It,record:null,dataIndex:null,render:function(){return{children:Tt,props:{colSpan:Te,rowSpan:st}}}},xr))}function ze(ft){return s.createElement("tr",Object.assign({},ft))}function Yt(ft){var Lt=ft.children,_r=s.useContext(q),Tt=_r.prefixCls;return s.createElement("tfoot",{className:"".concat(Tt,"-summary")},Lt)}var Dr=Yt,ct={Cell:Dt,Row:ze};function er(ft){var Lt,_r=ft.prefixCls,Tt=ft.record,Te=ft.onExpand,st=ft.expanded,_t=ft.expandable,It="".concat(_r,"-row-expand-icon");if(!_t)return s.createElement("span",{className:d()(It,"".concat(_r,"-row-spaced"))});var ur=function(Br){Te(Tt,Br),Br.stopPropagation()};return s.createElement("span",{className:d()(It,(Lt={},Object(r.a)(Lt,"".concat(_r,"-row-expanded"),st),Object(r.a)(Lt,"".concat(_r,"-row-collapsed"),!st),Lt)),onClick:ur})}function ut(ft,Lt,_r){var Tt=[];function Te(st){(st||[]).forEach(function(_t,It){Tt.push(Lt(_t,It)),Te(_t[_r])})}return Te(ft),Tt}var at=o("xpSz"),Ye=o("xdZA"),Je=function(Lt,_r){var Tt,Te,st=Lt.scrollBodyRef,_t=Lt.onScroll,It=Lt.offsetScroll,ur=s.useContext(q),xr=ur.prefixCls,Br=((Tt=st.current)===null||Tt===void 0?void 0:Tt.scrollWidth)||0,Wr=((Te=st.current)===null||Te===void 0?void 0:Te.clientWidth)||0,Zr=Br&&Wr*(Wr/Br),mn=s.useRef(),rn=ae({scrollLeft:0,isHiddenScrollBar:!1}),Nn=Object(p.a)(rn,2),qr=Nn[0],kn=Nn[1],Hn=s.useRef({delta:0,x:0}),ii=s.useState(!1),li=Object(p.a)(ii,2),ai=li[0],Oi=li[1],Fi=function(){Oi(!1)},Qi=function(Ci){Ci.persist(),Hn.current.delta=Ci.pageX-qr.scrollLeft,Hn.current.x=0,Oi(!0),Ci.preventDefault()},Ui=function(Ci){var ya,La=Ci||((ya=window)===null||ya===void 0?void 0:ya.event),oa=La.buttons;if(!ai||oa===0){ai&&Oi(!1);return}var Ji=Hn.current.x+Ci.pageX-Hn.current.x-Hn.current.delta;Ji<=0&&(Ji=0),Ji+Zr>=Wr&&(Ji=Wr-Zr),_t({scrollLeft:Ji/Wr*(Br+2)}),Hn.current.x=Ci.pageX},$i=function(){var Ci=Object(Ye.b)(st.current).top,ya=Ci+st.current.offsetHeight,La=document.documentElement.scrollTop+window.innerHeight;ya-Object(w.a)()<=La||Ci>=La-It?kn(function(oa){return Object(f.a)(Object(f.a)({},oa),{},{isHiddenScrollBar:!0})}):kn(function(oa){return Object(f.a)(Object(f.a)({},oa),{},{isHiddenScrollBar:!1})})},qi=function(Ci){kn(function(ya){return Object(f.a)(Object(f.a)({},ya),{},{scrollLeft:Ci/Br*Wr||0})})};return s.useImperativeHandle(_r,function(){return{setScrollLeft:qi}}),s.useEffect(function(){var na=Object(at.a)(document.body,"mouseup",Fi,!1),Ci=Object(at.a)(document.body,"mousemove",Ui,!1);return $i(),function(){na.remove(),Ci.remove()}},[Zr,ai]),s.useEffect(function(){var na=Object(at.a)(window,"scroll",$i,!1),Ci=Object(at.a)(window,"resize",$i,!1);return function(){na.remove(),Ci.remove()}},[]),s.useEffect(function(){qr.isHiddenScrollBar||kn(function(na){var Ci,ya;return Object(f.a)(Object(f.a)({},na),{},{scrollLeft:st.current.scrollLeft/((Ci=st.current)===null||Ci===void 0?void 0:Ci.scrollWidth)*((ya=st.current)===null||ya===void 0?void 0:ya.clientWidth)})})},[qr.isHiddenScrollBar]),Br<=Wr||!Zr||qr.isHiddenScrollBar?null:s.createElement("div",{style:{height:Object(w.a)(),width:Wr,bottom:It},className:"".concat(xr,"-sticky-scroll")},s.createElement("div",{onMouseDown:Qi,ref:mn,className:d()("".concat(xr,"-sticky-scroll-bar"),Object(r.a)({},"".concat(xr,"-sticky-scroll-bar-active"),ai)),style:{width:"".concat(Zr,"px"),transform:"translate3d(".concat(qr.scrollLeft,"px, 0, 0)")}}))},Vt=s.forwardRef(Je);function Ar(ft,Lt){return s.useMemo(function(){var _r=!!ft;return{isSticky:_r,stickyClassName:_r?"".concat(Lt,"-sticky-header"):"",offsetHeader:Object(u.a)(ft)==="object"&&ft.offsetHeader||0,offsetScroll:Object(u.a)(ft)==="object"&&ft.offsetScroll||0}},[ft,Lt])}var Nr=[],Rr={},Ln="rc-table-internal-hook",bn=s.memo(function(ft){var Lt=ft.children;return Lt},function(ft,Lt){return A()(ft.props,Lt.props)?ft.pingLeft!==Lt.pingLeft||ft.pingRight!==Lt.pingRight:!1});function Zn(ft){var Lt,_r=ft.prefixCls,Tt=ft.className,Te=ft.rowClassName,st=ft.style,_t=ft.data,It=ft.rowKey,ur=ft.scroll,xr=ft.tableLayout,Br=ft.direction,Wr=ft.title,Zr=ft.footer,mn=ft.summary,rn=ft.id,Nn=ft.showHeader,qr=ft.components,kn=ft.emptyText,Hn=ft.onRow,ii=ft.onHeaderRow,li=ft.internalHooks,ai=ft.transformColumns,Oi=ft.internalRefs,Fi=ft.sticky,Qi=_t||Nr,Ui=!!Qi.length,$i=s.useState(0),qi=Object(p.a)($i,2),na=qi[0],Ci=qi[1];s.useEffect(function(){Ci(Object(w.a)())});var ya=s.useMemo(function(){return K(qr,{})},[qr]),La=s.useCallback(function(ns,Zs){return U(ya,ns)||Zs},[ya]),oa=s.useMemo(function(){return typeof It=="function"?It:function(ns){var Zs=ns&&ns[It];return Zs}},[It]),Ji=we(ft),Ka=Ji.expandIcon,po=Ji.expandedRowKeys,Fo=Ji.defaultExpandedRowKeys,Go=Ji.defaultExpandAllRows,Ho=Ji.expandedRowRender,yo=Ji.onExpand,Wa=Ji.onExpandedRowsChange,zo=Ji.expandRowByClick,Bo=Ji.rowExpandable,uo=Ji.expandIconColumnIndex,no=Ji.expandedRowClassName,ja=Ji.childrenColumnName,Oo=Ji.indentSize,ls=Ka||er,Ao=ja||"children",ko=s.useMemo(function(){return Ho?"row":ft.expandable&&li===Ln&&ft.expandable.__PARENT_RENDER_ICON__||Qi.some(function(ns){return ns&&Object(u.a)(ns)==="object"&&ns[Ao]})?"nest":!1},[!!Ho,Qi]),Os=s.useState(function(){return Fo||(Go?ut(Qi,oa,Ao):[])}),cs=Object(p.a)(Os,2),gs=cs[0],Ga=cs[1],Ra=s.useMemo(function(){return new Set(po||gs||[])},[po,gs]),ho=s.useCallback(function(ns){var Zs=oa(ns,Qi.indexOf(ns)),El,Al=Ra.has(Zs);Al?(Ra.delete(Zs),El=Object(i.a)(Ra)):El=[].concat(Object(i.a)(Ra),[Zs]),Ga(El),yo&&yo(!Al,ns),Wa&&Wa(El)},[oa,Ra,Qi,yo,Wa]),mo=s.useState(0),Eo=Object(p.a)(mo,2),fs=Eo[0],ws=Eo[1],Io=Kt(Object(f.a)(Object(f.a)(Object(f.a)({},ft),Ji),{},{expandable:!!Ho,expandedKeys:Ra,getRowKey:oa,onTriggerExpand:ho,expandIcon:ls,expandIconColumnIndex:uo,direction:Br}),li===Ln?ai:null),Es=Object(p.a)(Io,2),Cs=Es[0],go=Es[1],Zo=s.useMemo(function(){return{columns:Cs,flattenColumns:go}},[Cs,go]),io=s.useRef(),oo=s.useRef(),bo=s.useRef(),Fa=s.useState(!1),ts=Object(p.a)(Fa,2),Do=ts[0],za=ts[1],xs=s.useState(!1),Ya=Object(p.a)(xs,2),zs=Ya[0],rs=Ya[1],Po=ae(new Map),Wo=Object(p.a)(Po,2),us=Wo[0],Ds=Wo[1],ul=R(go),vs=ul.map(function(ns){return us.get(ns)}),Rs=s.useMemo(function(){return vs},[vs.join("_")]),Il=Ne(Rs,go.length,Br),dl=ur&&Z(ur.y),ss=ur&&Z(ur.x),al=ss&&go.some(function(ns){var Zs=ns.fixed;return Zs}),Ks=s.useRef(),pl=Ar(Fi,_r),Ts=pl.isSticky,ta=pl.offsetHeader,wa=pl.offsetScroll,Vo=pl.stickyClassName,ps,Ps,ys;dl&&(Ps={overflowY:"scroll",maxHeight:ur.y}),ss&&(ps={overflowX:"auto"},dl||(Ps={overflowY:"hidden"}),ys={width:ur.x===!0?"auto":ur.x,minWidth:"100%"});var Ns=s.useCallback(function(ns,Zs){Ds(function(El){var Al=new Map(El);return Al.set(ns,Zs),Al})},[]),Co=re(null),ol=Object(p.a)(Co,2),Ul=ol[0],Vs=ol[1];function nl(ns,Zs){if(!Zs)return;typeof Zs=="function"?Zs(ns):Zs.scrollLeft!==ns&&(Zs.scrollLeft=ns)}var ds=function(Zs){var El=Zs.currentTarget,Al=Zs.scrollLeft,lc=typeof Al=="number"?Al:El.scrollLeft,Nc=El||Rr;if(!Vs()||Vs()===Nc){var cc;Ul(Nc),nl(lc,oo.current),nl(lc,bo.current),nl(lc,(cc=Ks.current)===null||cc===void 0?void 0:cc.setScrollLeft)}if(El){var Mc=El.scrollWidth,uc=El.clientWidth;za(lc>0),rs(lc<Mc-uc)}},sl=function(){bo.current&&ds({currentTarget:bo.current})},Yc=function(Zs){var El=Zs.width;sl(),ws(io.current?io.current.offsetWidth:El)};s.useEffect(function(){return sl},[]),s.useEffect(function(){ss&&sl()},[ss]),s.useEffect(function(){li===Ln&&Oi&&(Oi.body.current=bo.current)});var Qc=La(["table"],"table"),wc=s.useMemo(function(){return xr||(al?ur.x==="max-content"?"auto":"fixed":dl||go.some(function(ns){var Zs=ns.ellipsis;return Zs})?"fixed":"auto")},[dl,al,go,xr]),Wc,sc={colWidths:Rs,columCount:go.length,stickyOffsets:Il,onHeaderRow:ii,fixHeader:dl},Vl=s.useMemo(function(){return Ui?null:typeof kn=="function"?kn():kn},[Ui,kn]),Xs=s.createElement(gt,{data:Qi,measureColumnWidth:dl||ss||Ts,expandedKeys:Ra,rowExpandable:Bo,getRowKey:oa,onRow:Hn,emptyNode:Vl,childrenColumnName:Ao}),xl=s.createElement(he,{colWidths:go.map(function(ns){var Zs=ns.width;return Zs}),columns:go}),rc=mn&&s.createElement(Dr,null,mn(Qi)),kl=La(["body"]);if(dl||Ts){var _c;typeof kl=="function"?(_c=kl(Qi,{scrollbarSize:na,ref:bo,onScroll:ds}),sc.colWidths=go.map(function(ns,Zs){var El=ns.width,Al=Zs===Cs.length-1?El-na:El;return typeof Al=="number"&&!Number.isNaN(Al)?Al:(Object(b.a)(!1,"When use `components.body` with render props. Each column should have a fixed value."),0)})):_c=s.createElement("div",{style:Object(f.a)(Object(f.a)({},ps),Ps),onScroll:ds,ref:bo,className:d()("".concat(_r,"-body"))},s.createElement(Qc,{style:Object(f.a)(Object(f.a)({},ys),{},{tableLayout:wc})},xl,Xs,rc),Ts&&s.createElement(Vt,{ref:Ks,offsetScroll:wa,scrollBodyRef:bo,onScroll:ds})),Wc=s.createElement(s.Fragment,null,Nn!==!1&&s.createElement(Q,Object.assign({noData:!Qi.length},sc,Zo,{direction:Br,offsetHeader:ta,stickyClassName:Vo,ref:oo,onScroll:ds})),_c)}else Wc=s.createElement("div",{style:Object(f.a)(Object(f.a)({},ps),Ps),className:d()("".concat(_r,"-content")),onScroll:ds,ref:bo},s.createElement(Qc,{style:Object(f.a)(Object(f.a)({},ys),{},{tableLayout:wc})},xl,Nn!==!1&&s.createElement(Ue,Object.assign({},sc,Zo)),Xs,rc));var En=He(ft),xa=s.createElement("div",Object.assign({className:d()(_r,Tt,(Lt={},Object(r.a)(Lt,"".concat(_r,"-rtl"),Br==="rtl"),Object(r.a)(Lt,"".concat(_r,"-ping-left"),Do),Object(r.a)(Lt,"".concat(_r,"-ping-right"),zs),Object(r.a)(Lt,"".concat(_r,"-layout-fixed"),xr==="fixed"),Object(r.a)(Lt,"".concat(_r,"-fixed-header"),dl),Object(r.a)(Lt,"".concat(_r,"-fixed-column"),al),Object(r.a)(Lt,"".concat(_r,"-scroll-horizontal"),ss),Object(r.a)(Lt,"".concat(_r,"-has-fix-left"),go[0]&&go[0].fixed),Object(r.a)(Lt,"".concat(_r,"-has-fix-right"),go[go.length-1]&&go[go.length-1].fixed==="right"),Lt)),style:st,id:rn,ref:io},En),s.createElement(bn,{pingLeft:Do,pingRight:zs,props:Object(f.a)(Object(f.a)({},ft),{},{stickyOffsets:Il,mergedExpandedKeys:Ra})},Wr&&s.createElement(dt,{className:"".concat(_r,"-title")},Wr(Qi)),s.createElement("div",{className:"".concat(_r,"-container")},Wc),Zr&&s.createElement(dt,{className:"".concat(_r,"-footer")},Zr(Qi))));ss&&(xa=s.createElement(x.a,{onResize:Yc},xa));var Dc=s.useMemo(function(){return{prefixCls:_r,getComponent:La,scrollbarSize:na,direction:Br,fixedInfoList:go.map(function(ns,Zs){return se(Zs,Zs,go,Il,Br)}),isSticky:Ts}},[_r,La,na,Br,go,Il,Br,Ts]),Xl=s.useMemo(function(){return Object(f.a)(Object(f.a)({},Zo),{},{tableLayout:wc,rowClassName:Te,expandedRowClassName:no,componentWidth:fs,fixHeader:dl,fixColumn:al,horizonScroll:ss,expandIcon:ls,expandableType:ko,expandRowByClick:zo,expandedRowRender:Ho,onTriggerExpand:ho,expandIconColumnIndex:uo,indentSize:Oo})},[Zo,wc,Te,no,fs,dl,al,ss,ls,ko,zo,Ho,ho,uo,Oo]),Tc=s.useMemo(function(){return{onColumnResize:Ns}},[Ns]);return s.createElement(q.Provider,{value:Dc},s.createElement(te.Provider,{value:Xl},s.createElement(ye.Provider,{value:Tc},xa)))}Zn.Column=E,Zn.ColumnGroup=C,Zn.Summary=ct,Zn.defaultProps={rowKey:"key",prefixCls:"rc-table",emptyText:function(){return"No Data"}};var Zt=Zn,$t=Zt,Be=o("uwzz"),je=o("4pyn"),rt=o("pDHg"),bt=function(ft,Lt){var _r={};for(var Tt in ft)Object.prototype.hasOwnProperty.call(ft,Tt)&&Lt.indexOf(Tt)<0&&(_r[Tt]=ft[Tt]);if(ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Tt=Object.getOwnPropertySymbols(ft);Te<Tt.length;Te++)Lt.indexOf(Tt[Te])<0&&Object.prototype.propertyIsEnumerable.call(ft,Tt[Te])&&(_r[Tt[Te]]=ft[Tt[Te]]);return _r},gr=10;function Gt(ft,Lt){var _r={current:Lt.current,pageSize:Lt.pageSize},Tt=ft&&m()(ft)==="object"?ft:{};return Object.keys(Tt).forEach(function(Te){var st=Lt[Te];typeof st!="function"&&(_r[Te]=st)}),_r}function ar(){for(var ft={},Lt=arguments.length,_r=new Array(Lt),Tt=0;Tt<Lt;Tt++)_r[Tt]=arguments[Tt];return _r.forEach(function(Te){Te&&Object.keys(Te).forEach(function(st){var _t=Te[st];_t!==void 0&&(ft[st]=_t)})}),ft}function Gr(ft,Lt,_r){var Tt=Lt&&m()(Lt)==="object"?Lt:{},Te=Tt.total,st=Te===void 0?0:Te,_t=bt(Tt,["total"]),It=Object(s.useState)(function(){return{current:"defaultCurrent"in _t?_t.defaultCurrent:1,pageSize:"defaultPageSize"in _t?_t.defaultPageSize:gr}}),ur=e()(It,2),xr=ur[0],Br=ur[1],Wr=ar(xr,_t,{total:st>0?st:ft});if(!st){var Zr=Math.ceil(ft/Wr.pageSize);Zr<Wr.current&&(Wr.current=1)}var mn=function(){var qr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,kn=arguments.length>1?arguments[1]:void 0;Br(l()(l()({},Wr),{current:qr,pageSize:kn||Wr.pageSize}))},rn=function(qr,kn){var Hn=Wr==null?void 0:Wr.pageSize;kn&&kn!==Hn&&(qr=1,Lt&&Lt.onShowSizeChange&&Lt.onShowSizeChange(qr,kn)),Lt&&Lt.onChange&&Lt.onChange(qr,kn),mn(qr,kn),_r(qr,kn||Hn)};return Lt===!1?[{},function(){}]:[l()(l()({},Wr),{onChange:rn}),mn]}function cn(ft,Lt,_r){var Tt=s.useRef({});function Te(st){if(!Tt.current||Tt.current.data!==ft||Tt.current.childrenColumnName!==Lt||Tt.current.getRowKey!==_r){var _t=function ur(xr){xr.forEach(function(Br,Wr){var Zr=_r(Br,Wr);It.set(Zr,Br),Br&&m()(Br)==="object"&&Lt in Br&&ur(Br[Lt]||[])})},It=new Map;_t(ft),Tt.current={data:ft,childrenColumnName:Lt,kvMap:It,getRowKey:_r}}return Tt.current.kvMap.get(st)}return[Te]}var Kn=o("ElTI"),yr=o.n(Kn),Mt=o("w5m9"),Ft=o.n(Mt),Lr=o("56Fr"),pr=o.n(Lr),Ht=o("1c8c"),cr=o("7ZCg"),Bt=o("AoPA"),or=o("Lj1v"),Hr=o("oim2"),Tr=o("NBWo"),jr=o("KscA"),pn=o("Epqc"),en=o("ypN9"),ti="SELECT_ALL",ri="SELECT_INVERT";function _i(ft){return ft&&ft.fixed}function Ri(ft,Lt){var _r=[];return(ft||[]).forEach(function(Tt){_r.push(Tt),Tt&&m()(Tt)==="object"&&Lt in Tt&&(_r=[].concat(Ft()(_r),Ft()(Ri(Tt[Lt],Lt))))}),_r}function ia(ft,Lt){var _r=ft||{},Tt=_r.preserveSelectedRowKeys,Te=_r.selectedRowKeys,st=_r.getCheckboxProps,_t=_r.onChange,It=_r.onSelect,ur=_r.onSelectAll,xr=_r.onSelectInvert,Br=_r.onSelectMultiple,Wr=_r.columnWidth,Zr=_r.type,mn=_r.selections,rn=_r.fixed,Nn=_r.renderCell,qr=_r.hideSelectAll,kn=_r.checkStrictly,Hn=kn===void 0?!0:kn,ii=Lt.prefixCls,li=Lt.data,ai=Lt.pageData,Oi=Lt.getRecordByKey,Fi=Lt.getRowKey,Qi=Lt.expandType,Ui=Lt.childrenColumnName,$i=Lt.locale,qi=Lt.expandIconColumnIndex,na=Lt.getPopupContainer,Ci=s.useRef(new Map),ya=Object(or.a)(Te||[],{value:Te}),La=e()(ya,2),oa=La[0],Ji=La[1],Ka=Object(s.useMemo)(function(){return Hn?{keyEntities:null}:Object(Ht.a)(li,void 0,Fi)},[li,Fi,Hn]),po=Ka.keyEntities,Fo=Object(s.useMemo)(function(){return Ri(ai,Ui)},[ai,Ui]),Go=Object(s.useMemo)(function(){var Ga=new Map;return Fo.forEach(function(Ra,ho){var mo=Fi(Ra,ho),Eo=(st?st(Ra):null)||{};Ga.set(mo,Eo)}),Ga},[Fo,Fi,st]),Ho=Object(s.useCallback)(function(Ga){var Ra;return!!((Ra=Go.get(Fi(Ga)))===null||Ra===void 0?void 0:Ra.disabled)},[Go,Fi]),yo=Object(s.useMemo)(function(){if(Hn)return[oa,[]];var Ga=Object(cr.a)(oa,!0,po,Ho),Ra=Ga.checkedKeys,ho=Ga.halfCheckedKeys;return[Ra,ho]},[oa,Hn,po,Ho]),Wa=e()(yo,2),zo=Wa[0],Bo=Wa[1],uo=Object(s.useMemo)(function(){var Ga=Zr==="radio"?zo.slice(0,1):zo;return new Set(Ga)},[zo,Zr]),no=Object(s.useMemo)(function(){return Zr==="radio"?new Set:new Set(Bo)},[Bo,Zr]),ja=Object(s.useState)(null),Oo=e()(ja,2),ls=Oo[0],Ao=Oo[1];s.useEffect(function(){ft||Ji([])},[!!ft]);var ko=Object(s.useCallback)(function(Ga){var Ra,ho;if(Tt){var mo=new Map;Ra=Ga,ho=Ga.map(function(Eo){var fs=Oi(Eo);return!fs&&Ci.current.has(Eo)&&(fs=Ci.current.get(Eo)),mo.set(Eo,fs),fs}),Ci.current=mo}else Ra=[],ho=[],Ga.forEach(function(Eo){var fs=Oi(Eo);fs!==void 0&&(Ra.push(Eo),ho.push(fs))});Ji(Ra),_t&&_t(Ra,ho)},[Ji,Oi,_t,Tt]),Os=Object(s.useCallback)(function(Ga,Ra,ho,mo){if(It){var Eo=ho.map(function(fs){return Oi(fs)});It(Oi(Ga),Ra,Eo,mo)}ko(ho)},[It,Oi,ko]),cs=Object(s.useMemo)(function(){if(!mn||qr)return null;var Ga=mn===!0?[ti,ri]:mn;return Ga.map(function(Ra){return Ra===ti?{key:"all",text:$i.selectionAll,onSelect:function(){ko(li.map(function(mo,Eo){return Fi(mo,Eo)}))}}:Ra===ri?{key:"invert",text:$i.selectInvert,onSelect:function(){var mo=new Set(uo);ai.forEach(function(fs,ws){var Io=Fi(fs,ws);mo.has(Io)?mo.delete(Io):mo.add(Io)});var Eo=Array.from(mo);ko(Eo),xr&&(Object(en.a)(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),xr(Eo))}}:Ra})},[mn,uo,ai,Fi,xr,ko]),gs=Object(s.useCallback)(function(Ga){if(!ft)return Ga;var Ra=new Set(uo),ho=Fo.map(Fi).filter(function(Do){return!Go.get(Do).disabled}),mo=ho.every(function(Do){return Ra.has(Do)}),Eo=ho.some(function(Do){return Ra.has(Do)}),fs=function(){var za=[];mo?ho.forEach(function(Ya){Ra.delete(Ya),za.push(Ya)}):ho.forEach(function(Ya){Ra.has(Ya)||(Ra.add(Ya),za.push(Ya))});var xs=Array.from(Ra);ko(xs),ur&&ur(!mo,xs.map(function(Ya){return Oi(Ya)}),za.map(function(Ya){return Oi(Ya)}))},ws;if(Zr!=="radio"){var Io;if(cs){var Es=s.createElement(jr.a,{getPopupContainer:na},cs.map(function(Do,za){var xs=Do.key,Ya=Do.text,zs=Do.onSelect;return s.createElement(jr.a.Item,{key:xs||za,onClick:function(){zs&&zs(ho)}},Ya)}));Io=s.createElement("div",{className:"".concat(ii,"-selection-extra")},s.createElement(Tr.a,{overlay:Es,getPopupContainer:na},s.createElement("span",null,s.createElement(pr.a,null))))}var Cs=Fo.every(function(Do,za){var xs=Fi(Do,za),Ya=Go.get(xs)||{};return Ya.disabled});ws=!qr&&s.createElement("div",{className:"".concat(ii,"-selection")},s.createElement(Hr.a,{checked:!Cs&&!!Fo.length&&mo,indeterminate:!mo&&Eo,onChange:fs,disabled:Fo.length===0||Cs}),Io)}var go;Zr==="radio"?go=function(za,xs,Ya){var zs=Fi(xs,Ya),rs=Ra.has(zs);return{node:s.createElement(pn.a,l()({},Go.get(zs),{checked:rs,onClick:function(Wo){return Wo.stopPropagation()},onChange:function(Wo){Ra.has(zs)||Os(zs,!0,[zs],Wo.nativeEvent)}})),checked:rs}}:go=function(za,xs,Ya){var zs,rs=Fi(xs,Ya),Po=Ra.has(rs),Wo=no.has(rs),us=Go.get(rs),Ds;return Qi==="nest"?(Ds=Wo,Object(en.a)(!(typeof(us==null?void 0:us.indeterminate)=="boolean"),"Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.")):Ds=(zs=us==null?void 0:us.indeterminate)!==null&&zs!==void 0?zs:Wo,{node:s.createElement(Hr.a,l()({},us,{indeterminate:Ds,checked:Po,onClick:function(vs){return vs.stopPropagation()},onChange:function(vs){var Rs=vs.nativeEvent,Il=Rs.shiftKey,dl=-1,ss=-1;if(Il&&Hn){var al=new Set([ls,rs]);ho.some(function(Co,ol){if(al.has(Co))if(dl===-1)dl=ol;else return ss=ol,!0;return!1})}if(ss!==-1&&dl!==ss&&Hn){var Ks=ho.slice(dl,ss+1),pl=[];Po?Ks.forEach(function(Co){Ra.has(Co)&&(pl.push(Co),Ra.delete(Co))}):Ks.forEach(function(Co){Ra.has(Co)||(pl.push(Co),Ra.add(Co))});var Ts=Array.from(Ra);ko(Ts),Br&&Br(!Po,Ts.map(function(Co){return Oi(Co)}),pl.map(function(Co){return Oi(Co)}))}else{var ta=zo;if(Hn){var wa=Po?Object(Bt.b)(ta,rs):Object(Bt.a)(ta,rs);Os(rs,!Po,wa,Rs)}else{var Vo=Object(cr.a)([].concat(Ft()(ta),[rs]),!0,po,Ho),ps=Vo.checkedKeys,Ps=Vo.halfCheckedKeys,ys=ps;if(Po){var Ns=new Set(ps);Ns.delete(rs),ys=Object(cr.a)(Array.from(Ns),{checked:!1,halfCheckedKeys:Ps},po,Ho).checkedKeys}Os(rs,!Po,ys,Rs)}}Ao(rs)}})),checked:Po}};var Zo=function(za,xs,Ya){var zs=go(za,xs,Ya),rs=zs.node,Po=zs.checked;return Nn?Nn(Po,xs,Ya,rs):rs},io=a()({width:Wr,className:"".concat(ii,"-selection-column"),title:ft.columnTitle||ws,render:Zo},Ze,{className:"".concat(ii,"-selection-col")});if(Qi==="row"&&Ga.length&&!qi){var oo=yr()(Ga),bo=oo[0],Fa=oo.slice(1),ts=rn||_i(Fa[0]);return ts&&(bo.fixed=ts),[bo,l()(l()({},io),{fixed:ts})].concat(Ft()(Fa))}return[l()(l()({},io),{fixed:rn||_i(Ga[0])})].concat(Ft()(Ga))},[Fi,Fo,ft,zo,uo,no,Wr,cs,Qi,ls,Go,Br,Os,Ho]);return[gs,uo]}var ba=o("DulE"),vt=o.n(ba),Le=o("f0hR"),Ke=o.n(Le),et=o("67aS");function ht(ft,Lt){return"key"in ft&&ft.key!==void 0&&ft.key!==null?ft.key:ft.dataIndex?Array.isArray(ft.dataIndex)?ft.dataIndex.join("."):ft.dataIndex:Lt}function ot(ft,Lt){return Lt?"".concat(Lt,"-").concat(ft):"".concat(ft)}function mt(ft,Lt){return typeof ft=="function"?ft(Lt):ft}var Wt="ascend",Ot="descend";function wr(ft){return m()(ft.sorter)==="object"&&typeof ft.sorter.multiple=="number"?ft.sorter.multiple:!1}function Xr(ft){return typeof ft=="function"?ft:ft&&m()(ft)==="object"&&ft.compare?ft.compare:!1}function zr(ft,Lt){return Lt?ft[ft.indexOf(Lt)+1]:ft[0]}function on(ft,Lt,_r){var Tt=[];function Te(st,_t){Tt.push({column:st,key:ht(st,_t),multiplePriority:wr(st),sortOrder:st.sortOrder})}return(ft||[]).forEach(function(st,_t){var It=ot(_t,_r);st.children?("sortOrder"in st&&Te(st,It),Tt=[].concat(Ft()(Tt),Ft()(on(st.children,Lt,It)))):st.sorter&&("sortOrder"in st?Te(st,It):Lt&&st.defaultSortOrder&&Tt.push({column:st,key:ht(st,It),multiplePriority:wr(st),sortOrder:st.defaultSortOrder}))}),Tt}function fr(ft,Lt,_r,Tt,Te,st,_t,It){return(Lt||[]).map(function(ur,xr){var Br=ot(xr,It),Wr=ur;if(Wr.sorter){var Zr=Wr.sortDirections||Te,mn=Wr.showSorterTooltip===void 0?_t:Wr.showSorterTooltip,rn=ht(Wr,Br),Nn=_r.find(function(Ui){var $i=Ui.key;return $i===rn}),qr=Nn?Nn.sortOrder:null,kn=zr(Zr,qr),Hn=Zr.includes(Wt)&&s.createElement(Ke.a,{className:d()("".concat(ft,"-column-sorter-up"),{active:qr===Wt})}),ii=Zr.includes(Ot)&&s.createElement(vt.a,{className:d()("".concat(ft,"-column-sorter-down"),{active:qr===Ot})}),li=st||{},ai=li.cancelSort,Oi=li.triggerAsc,Fi=li.triggerDesc,Qi=ai;kn===Ot?Qi=Fi:kn===Wt&&(Qi=Oi),Wr=l()(l()({},Wr),{className:d()(Wr.className,a()({},"".concat(ft,"-column-sort"),qr)),title:function($i){var qi=s.createElement("div",{className:"".concat(ft,"-column-sorters")},s.createElement("span",null,mt(ur.title,$i)),s.createElement("span",{className:d()("".concat(ft,"-column-sorter"),a()({},"".concat(ft,"-column-sorter-full"),Hn&&ii))},s.createElement("span",{className:"".concat(ft,"-column-sorter-inner")},Hn,ii)));return mn?s.createElement(et.a,{title:Qi},s.createElement("div",{className:"".concat(ft,"-column-sorters-with-tooltip")},qi)):qi},onHeaderCell:function($i){var qi=ur.onHeaderCell&&ur.onHeaderCell($i)||{},na=qi.onClick;return qi.onClick=function(Ci){Tt({column:ur,key:rn,sortOrder:kn,multiplePriority:wr(ur)}),na&&na(Ci)},qi.className=d()(qi.className,"".concat(ft,"-column-has-sorters")),qi}})}return"children"in Wr&&(Wr=l()(l()({},Wr),{children:fr(ft,Wr.children,_r,Tt,Te,st,_t,Br)})),Wr})}function Cr(ft){var Lt=ft.column,_r=ft.sortOrder;return{column:Lt,order:_r,field:Lt.dataIndex,columnKey:Lt.key}}function Xt(ft){var Lt=ft.filter(function(_r){var Tt=_r.sortOrder;return Tt}).map(Cr);return Lt.length===0&&ft.length?l()(l()({},Cr(ft[ft.length-1])),{column:void 0}):Lt.length<=1?Lt[0]||{}:Lt}function Pr(ft,Lt,_r){var Tt=Lt.slice().sort(function(_t,It){return It.multiplePriority-_t.multiplePriority}),Te=ft.slice(),st=Tt.filter(function(_t){var It=_t.column.sorter,ur=_t.sortOrder;return Xr(It)&&ur});return st.length?Te.sort(function(_t,It){for(var ur=0;ur<st.length;ur+=1){var xr=st[ur],Br=xr.column.sorter,Wr=xr.sortOrder,Zr=Xr(Br);if(Zr&&Wr){var mn=Zr(_t,It,Wr);if(mn!==0)return Wr===Wt?mn:-mn}}return 0}).map(function(_t){var It=_t[_r];return It?l()(l()({},_t),a()({},_r,Pr(It,Lt,_r))):_t}):Te}function vr(ft){var Lt=ft.prefixCls,_r=ft.mergedColumns,Tt=ft.onSorterChange,Te=ft.sortDirections,st=ft.tableLocale,_t=ft.showSorterTooltip,It=s.useState(on(_r,!0)),ur=e()(It,2),xr=ur[0],Br=ur[1],Wr=s.useMemo(function(){var qr=!0,kn=on(_r,!1);if(!kn.length)return xr;var Hn=[];function ii(ai){qr?Hn.push(ai):Hn.push(l()(l()({},ai),{sortOrder:null}))}var li=null;return kn.forEach(function(ai){li===null?(ii(ai),ai.sortOrder&&(ai.multiplePriority===!1?qr=!1:li=!0)):(li&&ai.multiplePriority!==!1||(qr=!1),ii(ai))}),Hn},[_r,xr]),Zr=s.useMemo(function(){var qr=Wr.map(function(kn){var Hn=kn.column,ii=kn.sortOrder;return{column:Hn,order:ii}});return{sortColumns:qr,sortColumn:qr[0]&&qr[0].column,sortOrder:qr[0]&&qr[0].order}},[Wr]);function mn(qr){var kn;qr.multiplePriority===!1||!Wr.length||Wr[0].multiplePriority===!1?kn=[qr]:kn=[].concat(Ft()(Wr.filter(function(Hn){var ii=Hn.key;return ii!==qr.key})),[qr]),Br(kn),Tt(Xt(kn),kn)}var rn=function(kn){return fr(Lt,kn,Wr,mn,Te,st,_t)},Nn=function(){return Xt(Wr)};return[rn,Wr,Zr,Nn]}var wt=o("Zx9X"),kr=o.n(wt),xn=o("mAEL"),nn=o.n(xn),Yn=o("20ji"),Wn=o("OsrZ"),In=function(Lt){return s.createElement("div",{className:Lt.className,onClick:function(Tt){return Tt.stopPropagation()}},Lt.children)},On=In,di=o("TayO"),Un=jr.a.SubMenu,fn=jr.a.Item;function Qn(ft){return ft.some(function(Lt){var _r=Lt.children;return _r})}function Tn(ft){var Lt=ft.filters,_r=ft.prefixCls,Tt=ft.filteredKeys,Te=ft.filterMultiple,st=ft.locale;return Lt.length===0?s.createElement(s.Fragment,null,s.createElement(Wn.a,{image:Wn.a.PRESENTED_IMAGE_SIMPLE,description:st.filterEmptyText,style:{margin:"16px 0"},imageStyle:{height:24}})):Lt.map(function(_t,It){var ur=String(_t.value);if(_t.children)return s.createElement(Un,{key:ur||It,title:_t.text,popupClassName:"".concat(_r,"-dropdown-submenu")},Tn({filters:_t.children,prefixCls:_r,filteredKeys:Tt,filterMultiple:Te,locale:st}));var xr=Te?Hr.a:pn.a;return s.createElement(fn,{key:_t.value!==void 0?ur:It},s.createElement(xr,{checked:Tt.includes(ur)}),s.createElement("span",null,_t.text))})}function Bi(ft){var Lt,_r=ft.prefixCls,Tt=ft.column,Te=ft.dropdownPrefixCls,st=ft.columnKey,_t=ft.filterMultiple,It=ft.filterState,ur=ft.triggerFilter,xr=ft.locale,Br=ft.children,Wr=ft.getPopupContainer,Zr=Tt.filterDropdownVisible,mn=Tt.onFilterDropdownVisibleChange,rn=s.useState(!1),Nn=e()(rn,2),qr=Nn[0],kn=Nn[1],Hn=!!(It&&(((Lt=It.filteredKeys)===null||Lt===void 0?void 0:Lt.length)||It.forceFiltered)),ii=function(Oo){kn(Oo),mn&&mn(Oo)},li=typeof Zr=="boolean"?Zr:qr,ai=It&&It.filteredKeys,Oi=Object(di.a)(ai||[]),Fi=e()(Oi,2),Qi=Fi[0],Ui=Fi[1],$i=function(Oo){var ls=Oo.selectedKeys;Ui(ls)};s.useEffect(function(){$i({selectedKeys:ai||[]})},[ai]);var qi=s.useState([]),na=e()(qi,2),Ci=na[0],ya=na[1],La=s.useRef(),oa=function(Oo){La.current=window.setTimeout(function(){ya(Oo)})},Ji=function(){window.clearTimeout(La.current)};s.useEffect(function(){return function(){window.clearTimeout(La.current)}},[]);var Ka=function(Oo){ii(!1);var ls=Oo&&Oo.length?Oo:null;if(ls===null&&(!It||!It.filteredKeys))return null;if(kr()(ls,It==null?void 0:It.filteredKeys))return null;ur({column:Tt,key:st,filteredKeys:ls})},po=function(){Ka(Qi())},Fo=function(){Ui([]),Ka([])},Go=function(Oo){Oo&&ai!==void 0&&Ui(ai||[]),ii(Oo),!Oo&&!Tt.filterDropdown&&po()},Ho=d()(a()({},"".concat(Te,"-menu-without-submenu"),!Qn(Tt.filters||[]))),yo;if(typeof Tt.filterDropdown=="function")yo=Tt.filterDropdown({prefixCls:"".concat(Te,"-custom"),setSelectedKeys:function(Oo){return $i({selectedKeys:Oo})},selectedKeys:Qi(),confirm:po,clearFilters:Fo,filters:Tt.filters,visible:li});else if(Tt.filterDropdown)yo=Tt.filterDropdown;else{var Wa=Qi()||[];yo=s.createElement(s.Fragment,null,s.createElement(jr.a,{multiple:_t,prefixCls:"".concat(Te,"-menu"),className:Ho,onClick:Ji,onSelect:$i,onDeselect:$i,selectedKeys:Wa,getPopupContainer:Wr,openKeys:Ci,onOpenChange:oa},Tn({filters:Tt.filters||[],prefixCls:_r,filteredKeys:Qi(),filterMultiple:_t,locale:xr})),s.createElement("div",{className:"".concat(_r,"-dropdown-btns")},s.createElement(Yn.a,{type:"link",size:"small",disabled:Wa.length===0,onClick:Fo},xr.filterReset),s.createElement(Yn.a,{type:"primary",size:"small",onClick:po},xr.filterConfirm)))}var zo=s.createElement(On,{className:"".concat(_r,"-dropdown")},yo),Bo;typeof Tt.filterIcon=="function"?Bo=Tt.filterIcon(Hn):Tt.filterIcon?Bo=Tt.filterIcon:Bo=s.createElement(nn.a,null);var uo=s.useContext(rt.b),no=uo.direction;return s.createElement("div",{className:d()("".concat(_r,"-column"))},s.createElement("span",{className:"".concat(_r,"-column-title")},Br),s.createElement("span",{className:d()("".concat(_r,"-trigger-container"),a()({},"".concat(_r,"-trigger-container-open"),li)),onClick:function(Oo){Oo.stopPropagation()}},s.createElement(Tr.a,{overlay:zo,trigger:["click"],visible:li,onVisibleChange:Go,getPopupContainer:Wr,placement:no==="rtl"?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:d()("".concat(_r,"-trigger"),{active:Hn})},Bo))))}var Mn=Bi;function Zi(ft,Lt,_r){var Tt=[];return(ft||[]).forEach(function(Te,st){var _t=ot(st,_r);"children"in Te?Tt=[].concat(Ft()(Tt),Ft()(Zi(Te.children,Lt,_t))):(Te.filters||"filterDropdown"in Te||"onFilter"in Te)&&("filteredValue"in Te?Tt.push({column:Te,key:ht(Te,_t),filteredKeys:Te.filteredValue,forceFiltered:Te.filtered}):Tt.push({column:Te,key:ht(Te,_t),filteredKeys:Lt&&Te.defaultFilteredValue?Te.defaultFilteredValue:void 0,forceFiltered:Te.filtered}))}),Tt}function Ei(ft,Lt,_r,Tt,Te,st,_t,It){return _r.map(function(ur,xr){var Br=ot(xr,It),Wr=ur.filterMultiple,Zr=Wr===void 0?!0:Wr;if(ur.filters||"filterDropdown"in ur){var mn=ht(ur,Br),rn=Tt.find(function(Nn){var qr=Nn.key;return mn===qr});return l()(l()({},ur),{title:function(qr){return s.createElement(Mn,{prefixCls:"".concat(ft,"-filter"),dropdownPrefixCls:Lt,column:ur,columnKey:mn,filterState:rn,filterMultiple:Zr,triggerFilter:Te,locale:_t,getPopupContainer:st},mt(ur.title,qr))}})}return"children"in ur?l()(l()({},ur),{children:Ei(ft,Lt,ur.children,Tt,Te,st,_t,Br)}):ur})}function pi(ft){var Lt={};return ft.forEach(function(_r){var Tt=_r.key,Te=_r.filteredKeys;Lt[Tt]=Te||null}),Lt}function Yi(ft){var Lt=[];return(ft||[]).forEach(function(_r){var Tt=_r.value,Te=_r.children;Lt.push(Tt),Te&&(Lt=[].concat(Ft()(Lt),Ft()(Yi(Te))))}),Lt}function fa(ft,Lt){return Lt.reduce(function(_r,Tt){var Te=Tt.column,st=Te.onFilter,_t=Te.filters,It=Tt.filteredKeys;return st&&It&&It.length?_r.filter(function(ur){return It.some(function(xr){var Br=Yi(_t),Wr=Br.findIndex(function(mn){return String(mn)===String(xr)}),Zr=Wr!==-1?Br[Wr]:xr;return st(Zr,ur)})}):_r},ft)}function zn(ft){var Lt=ft.prefixCls,_r=ft.dropdownPrefixCls,Tt=ft.mergedColumns,Te=ft.onFilterChange,st=ft.getPopupContainer,_t=ft.locale,It=s.useState(Zi(Tt,!0)),ur=e()(It,2),xr=ur[0],Br=ur[1],Wr=s.useMemo(function(){var Nn=Zi(Tt,!1);return Nn.every(function(qr){var kn=qr.filteredKeys;return kn===void 0})?xr:Nn},[Tt,xr]),Zr=s.useCallback(function(){return pi(Wr)},[Wr]),mn=function(qr){var kn=Wr.filter(function(Hn){var ii=Hn.key;return ii!==qr.key});kn.push(qr),Br(kn),Te(pi(kn),kn)},rn=function(qr){return Ei(Lt,_r,qr,Wr,mn,st,_t)};return[rn,Wr,Zr]}var sn=zn;function ni(ft,Lt){return ft.map(function(_r){var Tt=l()({},_r);return Tt.title=mt(_r.title,Lt),"children"in Tt&&(Tt.children=ni(Tt.children,Lt)),Tt})}function si(ft){var Lt=s.useCallback(function(_r){return ni(_r,ft)},[ft]);return[Lt]}function hi(ft){return function(_r){var Tt,Te=_r.prefixCls,st=_r.onExpand,_t=_r.record,It=_r.expanded,ur=_r.expandable,xr="".concat(Te,"-row-expand-icon");return s.createElement("button",{type:"button",onClick:function(Wr){st(_t,Wr),Wr.stopPropagation()},className:d()(xr,(Tt={},a()(Tt,"".concat(xr,"-spaced"),!ur),a()(Tt,"".concat(xr,"-expanded"),ur&&It),a()(Tt,"".concat(xr,"-collapsed"),ur&&!It),Tt)),"aria-label":It?ft.collapse:ft.expand})}}var gi=hi,Pi=o("wph3"),ki=o("mn9H"),Ki=ki.a,ha=o("2lC7");function Ia(ft){return null}var ka=Ia;function jo(ft){return null}var Li=jo,hn=o("468v"),Gi=[];function ca(ft){var Lt,_r=ft.prefixCls,Tt=ft.className,Te=ft.style,st=ft.size,_t=ft.bordered,It=ft.dropdownPrefixCls,ur=ft.dataSource,xr=ft.pagination,Br=ft.rowSelection,Wr=ft.rowKey,Zr=ft.rowClassName,mn=ft.columns,rn=ft.children,Nn=ft.childrenColumnName,qr=ft.onChange,kn=ft.getPopupContainer,Hn=ft.loading,ii=ft.expandIcon,li=ft.expandable,ai=ft.expandedRowRender,Oi=ft.expandIconColumnIndex,Fi=ft.indentSize,Qi=ft.scroll,Ui=ft.sortDirections,$i=ft.locale,qi=ft.showSorterTooltip,na=qi===void 0?!0:qi;Object(en.a)(!(typeof Wr=="function"&&Wr.length>1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected.");var Ci=Object(hn.a)(),ya=s.useMemo(function(){var Ns=new Set(Object.keys(Ci).filter(function(Co){return Ci[Co]}));return(mn||Ut(rn)).filter(function(Co){return!Co.responsive||Co.responsive.some(function(ol){return Ns.has(ol)})})},[rn,mn,Ci]),La=Object(c.default)(ft,["className","style","columns"]),oa=s.useContext(ha.b),Ji=s.useContext(rt.b),Ka=Ji.locale,po=Ka===void 0?Ki:Ka,Fo=Ji.renderEmpty,Go=Ji.direction,Ho=st||oa,yo=l()(l()({},po.Table),$i),Wa=ur||Gi,zo=s.useContext(rt.b),Bo=zo.getPrefixCls,uo=Bo("table",_r),no=Bo("dropdown",It),ja=l()({childrenColumnName:Nn,expandIconColumnIndex:Oi},li),Oo=ja.childrenColumnName,ls=Oo===void 0?"children":Oo,Ao=s.useMemo(function(){return Wa.some(function(Ns){var Co;return(Co=Ns)===null||Co===void 0?void 0:Co[ls]})?"nest":ai||li&&li.expandedRowRender?"row":null},[Wa]),ko={body:s.useRef()},Os=s.useMemo(function(){return typeof Wr=="function"?Wr:function(Ns){var Co;return(Co=Ns)===null||Co===void 0?void 0:Co[Wr]}},[Wr]),cs=cn(Wa,ls,Os),gs=e()(cs,1),Ga=gs[0],Ra={},ho=function(Co,ol){var Ul=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Vs=l()(l()({},Ra),Co);Ul&&(Ra.resetPagination(),Vs.pagination.current&&(Vs.pagination.current=1),xr&&xr.onChange&&xr.onChange(1,Vs.pagination.pageSize)),Qi&&Qi.scrollToFirstRowOnChange!==!1&&ko.body.current&&Object(Pi.a)(0,{getContainer:function(){return ko.body.current}}),qr&&qr(Vs.pagination,Vs.filters,Vs.sorter,{currentDataSource:fa(Pr(Wa,Vs.sorterStates,ls),Vs.filterStates),action:ol})},mo=function(Co,ol){ho({sorter:Co,sorterStates:ol},"sort",!1)},Eo=vr({prefixCls:uo,mergedColumns:ya,onSorterChange:mo,sortDirections:Ui||["ascend","descend"],tableLocale:yo,showSorterTooltip:na}),fs=e()(Eo,4),ws=fs[0],Io=fs[1],Es=fs[2],Cs=fs[3],go=s.useMemo(function(){return Pr(Wa,Io,ls)},[Wa,Io]);Ra.sorter=Cs(),Ra.sorterStates=Io;var Zo=function(Co,ol){ho({filters:Co,filterStates:ol},"filter",!0)},io=sn({prefixCls:uo,locale:yo,dropdownPrefixCls:no,mergedColumns:ya,onFilterChange:Zo,getPopupContainer:kn}),oo=e()(io,3),bo=oo[0],Fa=oo[1],ts=oo[2],Do=fa(go,Fa);Ra.filters=ts(),Ra.filterStates=Fa;var za=s.useMemo(function(){return l()({},Es)},[Es]),xs=si(za),Ya=e()(xs,1),zs=Ya[0],rs=function(Co,ol){ho({pagination:l()(l()({},Ra.pagination),{current:Co,pageSize:ol})},"paginate")},Po=Gr(Do.length,xr,rs),Wo=e()(Po,2),us=Wo[0],Ds=Wo[1];Ra.pagination=xr===!1?{}:Gt(xr,us),Ra.resetPagination=Ds;var ul=s.useMemo(function(){if(xr===!1||!us.pageSize)return Do;var Ns=us.current,Co=Ns===void 0?1:Ns,ol=us.total,Ul=us.pageSize,Vs=Ul===void 0?gr:Ul;return Do.length<ol?Do.length>Vs?(Object(en.a)(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode."),Do.slice((Co-1)*Vs,Co*Vs)):Do:Do.slice((Co-1)*Vs,Co*Vs)},[!!xr,Do,us&&us.current,us&&us.pageSize,us&&us.total]),vs=ia(Br,{prefixCls:uo,data:Do,pageData:ul,getRowKey:Os,getRecordByKey:Ga,expandType:Ao,childrenColumnName:ls,locale:yo,expandIconColumnIndex:ja.expandIconColumnIndex,getPopupContainer:kn}),Rs=e()(vs,2),Il=Rs[0],dl=Rs[1],ss=function(Co,ol,Ul){var Vs;return typeof Zr=="function"?Vs=d()(Zr(Co,ol,Ul)):Vs=d()(Zr),d()(a()({},"".concat(uo,"-row-selected"),dl.has(Os(Co,ol))),Vs)};ja.__PARENT_RENDER_ICON__=ja.expandIcon,ja.expandIcon=ja.expandIcon||ii||gi(yo),Ao==="nest"&&ja.expandIconColumnIndex===void 0?ja.expandIconColumnIndex=Br?1:0:ja.expandIconColumnIndex>0&&Br&&(ja.expandIconColumnIndex-=1),typeof ja.indentSize!="number"&&(ja.indentSize=typeof Fi=="number"?Fi:15);var al=s.useCallback(function(Ns){return zs(Il(bo(ws(Ns))))},[ws,bo,Il]),Ks,pl;if(xr!==!1){var Ts;us.size?Ts=us.size:Ts=Ho==="small"||Ho==="middle"?"small":void 0;var ta=function(Co){return s.createElement(je.a,l()({className:"".concat(uo,"-pagination ").concat(uo,"-pagination-").concat(Co)},us,{size:Ts}))},wa=Go==="rtl"?"left":"right";if(us.position!==null&&Array.isArray(us.position)){var Vo=us.position.find(function(Ns){return Ns.indexOf("top")!==-1}),ps=us.position.find(function(Ns){return Ns.indexOf("bottom")!==-1});!Vo&&!ps?pl=ta(wa):(Vo&&(Ks=ta(Vo.toLowerCase().replace("top",""))),ps&&(pl=ta(ps.toLowerCase().replace("bottom",""))))}else pl=ta(wa)}var Ps;typeof Hn=="boolean"?Ps={spinning:Hn}:m()(Hn)==="object"&&(Ps=l()({spinning:!0},Hn));var ys=d()("".concat(uo,"-wrapper"),Tt,a()({},"".concat(uo,"-wrapper-rtl"),Go==="rtl"));return s.createElement("div",{className:ys,style:Te},s.createElement(Be.a,l()({spinning:!1},Ps),Ks,s.createElement($t,l()({},La,{columns:ya,direction:Go,expandable:ja,prefixCls:uo,className:d()((Lt={},a()(Lt,"".concat(uo,"-middle"),Ho==="middle"),a()(Lt,"".concat(uo,"-small"),Ho==="small"),a()(Lt,"".concat(uo,"-bordered"),_t),a()(Lt,"".concat(uo,"-empty"),Wa.length===0),Lt)),data:ul,rowKey:Os,rowClassName:ss,emptyText:$i&&$i.emptyText||Fo("Table"),internalHooks:Ln,internalRefs:ko,transformColumns:al})),Do&&Do.length>0&&pl))}ca.defaultProps={rowKey:"key"},ca.SELECTION_ALL=ti,ca.SELECTION_INVERT=ri,ca.Column=ka,ca.ColumnGroup=Li,ca.Summary=ct;var ua=ca,$a=k.a=ua},ca2m:function(B,k,o){var y=o("bYtY"),m={show:!0,zlevel:0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#333",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#ccc"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},v={};v.categoryAxis=y.merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},m),v.valueAxis=y.merge({boundaryGap:[0,0],splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#eee",width:1}}},m),v.timeAxis=y.defaults({scale:!0,min:"dataMin",max:"dataMax"},v.valueAxis),v.logAxis=y.defaults({scale:!0,logBase:10},v.valueAxis);var a=v;B.exports=a},cbJ4:function(B,k,o){var y=o("bYtY"),m=y.createHashMap;function v(a){a.eachSeriesByType("themeRiver",function(t){var e=t.getData(),h=t.getRawData(),l=t.get("color"),s=m();e.each(function(n){s.set(e.getRawIndex(n),n)}),h.each(function(n){var d=h.getName(n),c=l[(t.nameMap.get(d)-1)%l.length];h.setItemVisual(n,"color",c);var r=s.get(n);r!=null&&e.setItemVisual(r,"color",c)})})}B.exports=v},chpo:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=1,m=function(){return"".concat(y++)};k.default=m},cjUt:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("NJYz")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="PictureTwoTone";var l=a.forwardRef(h);k.default=l},cpOr:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("T4UG"),a=o("YXkt"),t=o("bYtY"),e=t.concatArray,h=t.mergeAll,l=t.map,s=o("7aKB"),n=s.encodeHTML,d=o("IDmD"),c=typeof Uint32Array=="undefined"?Array:Uint32Array,r=typeof Float64Array=="undefined"?Array:Float64Array;function f(p){var g=p.data;g&&g[0]&&g[0][0]&&g[0][0].coord&&(p.data=l(g,function(A){var b=[A[0].coord,A[1].coord],x={coords:b};return A[0].name&&(x.fromName=A[0].name),A[1].name&&(x.toName=A[1].name),h([x,A[0],A[1]])}))}var i=v.extend({type:"series.lines",dependencies:["grid","polar"],visualColorAccessPath:"lineStyle.color",init:function(p){p.data=p.data||[],f(p);var g=this._processFlatCoordsArray(p.data);this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset,g.flatCoords&&(p.data=new Float32Array(g.count)),i.superApply(this,"init",arguments)},mergeOption:function(p){if(p.data=p.data||[],f(p),p.data){var g=this._processFlatCoordsArray(p.data);this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset,g.flatCoords&&(p.data=new Float32Array(g.count))}i.superApply(this,"mergeOption",arguments)},appendData:function(p){var g=this._processFlatCoordsArray(p.data);g.flatCoords&&(this._flatCoords?(this._flatCoords=e(this._flatCoords,g.flatCoords),this._flatCoordsOffset=e(this._flatCoordsOffset,g.flatCoordsOffset)):(this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset),p.data=new Float32Array(g.count)),this.getRawData().appendData(p.data)},_getCoordsFromItemModel:function(p){var g=this.getData().getItemModel(p),A=g.option instanceof Array?g.option:g.getShallow("coords");return A},getLineCoordsCount:function(p){return this._flatCoordsOffset?this._flatCoordsOffset[p*2+1]:this._getCoordsFromItemModel(p).length},getLineCoords:function(p,g){if(this._flatCoordsOffset){for(var A=this._flatCoordsOffset[p*2],b=this._flatCoordsOffset[p*2+1],x=0;x<b;x++)g[x]=g[x]||[],g[x][0]=this._flatCoords[A+x*2],g[x][1]=this._flatCoords[A+x*2+1];return b}else{for(var w=this._getCoordsFromItemModel(p),x=0;x<w.length;x++)g[x]=g[x]||[],g[x][0]=w[x][0],g[x][1]=w[x][1];return w.length}},_processFlatCoordsArray:function(p){var g=0;if(this._flatCoords&&(g=this._flatCoords.length),typeof p[0]=="number"){for(var A=p.length,b=new c(A),x=new r(A),w=0,_=0,C=0,L=0;L<A;){C++;var E=p[L++];b[_++]=w+g,b[_++]=E;for(var S=0;S<E;S++){var O=p[L++],D=p[L++];x[w++]=O,x[w++]=D,L>A}}return{flatCoordsOffset:new Uint32Array(b.buffer,0,_),flatCoords:x,count:C}}return{flatCoordsOffset:null,flatCoords:null,count:p.length}},getInitialData:function(p,g){var A=new a(["value"],this);return A.hasItemOption=!1,A.initData(p.data,[],function(b,x,w,_){if(b instanceof Array)return NaN;A.hasItemOption=!0;var C=b.value;if(C!=null)return C instanceof Array?C[_]:C}),A},formatTooltip:function(p){var g=this.getData(),A=g.getItemModel(p),b=A.get("name");if(b)return b;var x=A.get("fromName"),w=A.get("toName"),_=[];return x!=null&&_.push(x),w!=null&&_.push(w),n(_.join(" > "))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var p=this.option.progressive;return p==null?this.option.large?1e4:this.get("progressive"):p},getProgressiveThreshold:function(){var p=this.option.progressiveThreshold;return p==null?this.option.large?2e4:this.get("progressiveThreshold"):p},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}}}),u=i;B.exports=u},cqjs:function(B,k,o){//! moment.js locale configuration
//! locale : Italian (Switzerland) [it-ch]
//! author : xfh : https://github.com/xfh
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xEC_marted\xEC_mercoled\xEC_gioved\xEC_venerd\xEC_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},crZl:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS"),a=o("7aKB"),t=o("+TT/"),e=o("XxSj"),h=y.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(l,s){this.ecModel=l,this.api=s,this.visualMapModel},render:function(l,s,n,d){if(this.visualMapModel=l,l.get("show")===!1){this.group.removeAll();return}this.doRender.apply(this,arguments)},renderBackground:function(l){var s=this.visualMapModel,n=a.normalizeCssArray(s.get("padding")||0),d=l.getBoundingRect();l.add(new v.Rect({z2:-1,silent:!0,shape:{x:d.x-n[3],y:d.y-n[0],width:d.width+n[3]+n[1],height:d.height+n[0]+n[2]},style:{fill:s.get("backgroundColor"),stroke:s.get("borderColor"),lineWidth:s.get("borderWidth")}}))},getControllerVisual:function(l,s,n){n=n||{};var d=n.forceState,c=this.visualMapModel,r={};if(s==="symbol"&&(r.symbol=c.get("itemSymbol")),s==="color"){var f=c.get("contentColor");r.color=f}function i(A){return r[A]}function u(A,b){r[A]=b}var p=c.controllerVisuals[d||c.getValueState(l)],g=e.prepareVisualTypes(p);return m.each(g,function(A){var b=p[A];n.convertOpacityToAlpha&&A==="opacity"&&(A="colorAlpha",b=p.__alphaForOpacity),e.dependsOn(A,s)&&(b&&b.applyVisual(l,i,u))}),r[s]},positionGroup:function(l){var s=this.visualMapModel,n=this.api;t.positionElement(l,s.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},doRender:m.noop});B.exports=h},crp1:function(B,k,o){"use strict";o.d(k,"b",function(){return Ye}),o.d(k,"a",function(){return Nr});var y={},m=function(Mt,Ft,Lr,pr,Ht){var cr=y[Ft]||(y[Ft]=URL.createObjectURL(new Blob([Mt],{type:"text/javascript"}))),Bt=new Worker(cr);return Bt.onerror=function(or){return Ht(or.error,null)},Bt.onmessage=function(or){return Ht(null,or.data)},Bt.postMessage(Lr,pr),Bt},v=Uint8Array,a=Uint16Array,t=Uint32Array,e=new v([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]),h=new v([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]),l=new v([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(Mt,Ft){for(var Lr=new a(31),pr=0;pr<31;++pr)Lr[pr]=Ft+=1<<Mt[pr-1];for(var Ht=new t(Lr[30]),pr=1;pr<30;++pr)for(var cr=Lr[pr];cr<Lr[pr+1];++cr)Ht[cr]=cr-Lr[pr]<<5|pr;return[Lr,Ht]},n=s(e,2),d=n[0],c=n[1];d[28]=258,c[258]=28;for(var r=s(h,0),f=r[0],i=r[1],u=new a(32768),p=0;p<32768;++p){var g=(p&43690)>>>1|(p&21845)<<1;g=(g&52428)>>>2|(g&13107)<<2,g=(g&61680)>>>4|(g&3855)<<4,u[p]=((g&65280)>>>8|(g&255)<<8)>>>1}for(var A=function(Mt,Ft,Lr){for(var pr=Mt.length,Ht=0,cr=new a(Ft);Ht<pr;++Ht)++cr[Mt[Ht]-1];var Bt=new a(Ft);for(Ht=0;Ht<Ft;++Ht)Bt[Ht]=Bt[Ht-1]+cr[Ht-1]<<1;var or;if(Lr){or=new a(1<<Ft);var Hr=15-Ft;for(Ht=0;Ht<pr;++Ht)if(Mt[Ht])for(var Tr=Ht<<4|Mt[Ht],jr=Ft-Mt[Ht],pn=Bt[Mt[Ht]-1]++<<jr,en=pn|(1<<jr)-1;pn<=en;++pn)or[u[pn]>>>Hr]=Tr}else for(or=new a(pr),Ht=0;Ht<pr;++Ht)or[Ht]=u[Bt[Mt[Ht]-1]++]>>>15-Mt[Ht];return or},b=new v(288),p=0;p<144;++p)b[p]=8;for(var p=144;p<256;++p)b[p]=9;for(var p=256;p<280;++p)b[p]=7;for(var p=280;p<288;++p)b[p]=8;for(var x=new v(32),p=0;p<32;++p)x[p]=5;var w=A(b,9,0),_=A(b,9,1),C=A(x,5,0),L=A(x,5,1),E=function(Mt){for(var Ft=Mt[0],Lr=1;Lr<Mt.length;++Lr)Mt[Lr]>Ft&&(Ft=Mt[Lr]);return Ft},S=function(Mt,Ft,Lr){var pr=Ft/8>>0;return(Mt[pr]|Mt[pr+1]<<8)>>>(Ft&7)&Lr},O=function(Mt,Ft){var Lr=Ft/8>>0;return(Mt[Lr]|Mt[Lr+1]<<8|Mt[Lr+2]<<16)>>>(Ft&7)},D=function(Mt){return(Mt/8>>0)+(Mt&7&&1)},F=function(Mt,Ft,Lr){(Ft==null||Ft<0)&&(Ft=0),(Lr==null||Lr>Mt.length)&&(Lr=Mt.length);var pr=new(Mt instanceof a?a:Mt instanceof t?t:v)(Lr-Ft);return pr.set(Mt.subarray(Ft,Lr)),pr},U=function(Mt,Ft,Lr){var pr=Mt.length,Ht=!Ft||Lr,cr=!Lr||Lr.i;Lr||(Lr={}),Ft||(Ft=new v(pr*3));var Bt=function(In){var On=Ft.length;if(In>On){var di=new v(Math.max(On*2,In));di.set(Ft),Ft=di}},or=Lr.f||0,Hr=Lr.p||0,Tr=Lr.b||0,jr=Lr.l,pn=Lr.d,en=Lr.m,ti=Lr.n,ri=pr*8;do{if(!jr){Lr.f=or=S(Mt,Hr,1);var _i=S(Mt,Hr+1,3);if(Hr+=3,_i)if(_i==1)jr=_,pn=L,en=9,ti=5;else if(_i==2){var vt=S(Mt,Hr,31)+257,Le=S(Mt,Hr+10,15)+4,Ke=vt+S(Mt,Hr+5,31)+1;Hr+=14;for(var et=new v(Ke),ht=new v(19),ot=0;ot<Le;++ot)ht[l[ot]]=S(Mt,Hr+ot*3,7);Hr+=Le*3;var mt=E(ht),Wt=(1<<mt)-1;if(!cr&&Hr+Ke*(mt+7)>ri)break;for(var Ot=A(ht,mt,1),ot=0;ot<Ke;){var wr=Ot[S(Mt,Hr,Wt)];Hr+=wr&15;var Ri=wr>>>4;if(Ri<16)et[ot++]=Ri;else{var Xr=0,zr=0;for(Ri==16?(zr=3+S(Mt,Hr,3),Hr+=2,Xr=et[ot-1]):Ri==17?(zr=3+S(Mt,Hr,7),Hr+=3):Ri==18&&(zr=11+S(Mt,Hr,127),Hr+=7);zr--;)et[ot++]=Xr}}var on=et.subarray(0,vt),fr=et.subarray(vt);en=E(on),ti=E(fr),jr=A(on,en,1),pn=A(fr,ti,1)}else throw"invalid block type";else{var Ri=D(Hr)+4,ia=Mt[Ri-4]|Mt[Ri-3]<<8,ba=Ri+ia;if(ba>pr){if(cr)throw"unexpected EOF";break}Ht&&Bt(Tr+ia),Ft.set(Mt.subarray(Ri,ba),Tr),Lr.b=Tr+=ia,Lr.p=Hr=ba*8;continue}if(Hr>ri)throw"unexpected EOF"}Ht&&Bt(Tr+131072);for(var Cr=(1<<en)-1,Xt=(1<<ti)-1,Pr=en+ti+18;cr||Hr+Pr<ri;){var Xr=jr[O(Mt,Hr)&Cr],vr=Xr>>>4;if(Hr+=Xr&15,Hr>ri)throw"unexpected EOF";if(!Xr)throw"invalid length/literal";if(vr<256)Ft[Tr++]=vr;else if(vr==256){jr=null;break}else{var wt=vr-254;if(vr>264){var ot=vr-257,kr=e[ot];wt=S(Mt,Hr,(1<<kr)-1)+d[ot],Hr+=kr}var xn=pn[O(Mt,Hr)&Xt],nn=xn>>>4;if(!xn)throw"invalid distance";Hr+=xn&15;var fr=f[nn];if(nn>3){var kr=h[nn];fr+=O(Mt,Hr)&(1<<kr)-1,Hr+=kr}if(Hr>ri)throw"unexpected EOF";Ht&&Bt(Tr+131072);for(var Yn=Tr+wt;Tr<Yn;Tr+=4)Ft[Tr]=Ft[Tr-fr],Ft[Tr+1]=Ft[Tr+1-fr],Ft[Tr+2]=Ft[Tr+2-fr],Ft[Tr+3]=Ft[Tr+3-fr];Tr=Yn}}Lr.l=jr,Lr.p=Hr,Lr.b=Tr,jr&&(or=1,Lr.m=en,Lr.d=pn,Lr.n=ti)}while(!or);return Tr==Ft.length?Ft:F(Ft,0,Tr)},R=function(Mt,Ft,Lr){Lr<<=Ft&7;var pr=Ft/8>>0;Mt[pr]|=Lr,Mt[pr+1]|=Lr>>>8},K=function(Mt,Ft,Lr){Lr<<=Ft&7;var pr=Ft/8>>0;Mt[pr]|=Lr,Mt[pr+1]|=Lr>>>8,Mt[pr+2]|=Lr>>>16},Z=function(Mt,Ft){for(var Lr=[],pr=0;pr<Mt.length;++pr)Mt[pr]&&Lr.push({s:pr,f:Mt[pr]});var Ht=Lr.length,cr=Lr.slice();if(!Ht)return[new v(0),0];if(Ht==1){var Bt=new v(Lr[0].s+1);return Bt[Lr[0].s]=1,[Bt,1]}Lr.sort(function(Ke,et){return Ke.f-et.f}),Lr.push({s:-1,f:25001});var or=Lr[0],Hr=Lr[1],Tr=0,jr=1,pn=2;for(Lr[0]={s:-1,f:or.f+Hr.f,l:or,r:Hr};jr!=Ht-1;)or=Lr[Lr[Tr].f<Lr[pn].f?Tr++:pn++],Hr=Lr[Tr!=jr&&Lr[Tr].f<Lr[pn].f?Tr++:pn++],Lr[jr++]={s:-1,f:or.f+Hr.f,l:or,r:Hr};for(var en=cr[0].s,pr=1;pr<Ht;++pr)cr[pr].s>en&&(en=cr[pr].s);var ti=new a(en+1),ri=P(Lr[jr-1],ti,0);if(ri>Ft){var pr=0,_i=0,Ri=ri-Ft,ia=1<<Ri;for(cr.sort(function(et,ht){return ti[ht.s]-ti[et.s]||et.f-ht.f});pr<Ht;++pr){var ba=cr[pr].s;if(ti[ba]>Ft)_i+=ia-(1<<ri-ti[ba]),ti[ba]=Ft;else break}for(_i>>>=Ri;_i>0;){var vt=cr[pr].s;ti[vt]<Ft?_i-=1<<Ft-ti[vt]++-1:++pr}for(;pr>=0&&_i;--pr){var Le=cr[pr].s;ti[Le]==Ft&&(--ti[Le],++_i)}ri=Ft}return[new v(ti),ri]},P=function yr(Mt,Ft,Lr){return Mt.s==-1?Math.max(yr(Mt.l,Ft,Lr+1),yr(Mt.r,Ft,Lr+1)):Ft[Mt.s]=Lr},Y=function(Mt){for(var Ft=Mt.length;Ft&&!Mt[--Ft];);for(var Lr=new a(++Ft),pr=0,Ht=Mt[0],cr=1,Bt=function(Tr){Lr[pr++]=Tr},or=1;or<=Ft;++or)if(Mt[or]==Ht&&or!=Ft)++cr;else{if(!Ht&&cr>2){for(;cr>138;cr-=138)Bt(32754);cr>2&&(Bt(cr>10?cr-11<<5|28690:cr-3<<5|12305),cr=0)}else if(cr>3){for(Bt(Ht),--cr;cr>6;cr-=6)Bt(8304);cr>2&&(Bt(cr-3<<5|8208),cr=0)}for(;cr--;)Bt(Ht);cr=1,Ht=Mt[or]}return[Lr.subarray(0,pr),Ft]},W=function(Mt,Ft){for(var Lr=0,pr=0;pr<Ft.length;++pr)Lr+=Mt[pr]*Ft[pr];return Lr},z=function(Mt,Ft,Lr){var pr=Lr.length,Ht=D(Ft+2);Mt[Ht]=pr&255,Mt[Ht+1]=pr>>>8,Mt[Ht+2]=Mt[Ht]^255,Mt[Ht+3]=Mt[Ht+1]^255;for(var cr=0;cr<pr;++cr)Mt[Ht+cr+4]=Lr[cr];return(Ht+4+pr)*8},H=function(Mt,Ft,Lr,pr,Ht,cr,Bt,or,Hr,Tr,jr){R(Ft,jr++,Lr),++Ht[256];for(var pn=Z(Ht,15),en=pn[0],ti=pn[1],ri=Z(cr,15),_i=ri[0],Ri=ri[1],ia=Y(en),ba=ia[0],vt=ia[1],Le=Y(_i),Ke=Le[0],et=Le[1],ht=new a(19),ot=0;ot<ba.length;++ot)ht[ba[ot]&31]++;for(var ot=0;ot<Ke.length;++ot)ht[Ke[ot]&31]++;for(var mt=Z(ht,7),Wt=mt[0],Ot=mt[1],wr=19;wr>4&&!Wt[l[wr-1]];--wr);var Xr=Tr+5<<3,zr=W(Ht,b)+W(cr,x)+Bt,on=W(Ht,en)+W(cr,_i)+Bt+14+3*wr+W(ht,Wt)+(2*ht[16]+3*ht[17]+7*ht[18]);if(Xr<=zr&&Xr<=on)return z(Ft,jr,Mt.subarray(Hr,Hr+Tr));var fr,Cr,Xt,Pr;if(R(Ft,jr,1+(on<zr)),jr+=2,on<zr){fr=A(en,ti,0),Cr=en,Xt=A(_i,Ri,0),Pr=_i;var vr=A(Wt,Ot,0);R(Ft,jr,vt-257),R(Ft,jr+5,et-1),R(Ft,jr+10,wr-4),jr+=14;for(var ot=0;ot<wr;++ot)R(Ft,jr+3*ot,Wt[l[ot]]);jr+=3*wr;for(var wt=[ba,Ke],kr=0;kr<2;++kr)for(var xn=wt[kr],ot=0;ot<xn.length;++ot){var nn=xn[ot]&31;R(Ft,jr,vr[nn]),jr+=Wt[nn],nn>15&&(R(Ft,jr,xn[ot]>>>5&127),jr+=xn[ot]>>>12)}}else fr=w,Cr=b,Xt=C,Pr=x;for(var ot=0;ot<or;++ot)if(pr[ot]>255){var nn=pr[ot]>>>18&31;K(Ft,jr,fr[nn+257]),jr+=Cr[nn+257],nn>7&&(R(Ft,jr,pr[ot]>>>23&31),jr+=e[nn]);var Yn=pr[ot]&31;K(Ft,jr,Xt[Yn]),jr+=Pr[Yn],Yn>3&&(K(Ft,jr,pr[ot]>>>5&8191),jr+=h[Yn])}else K(Ft,jr,fr[pr[ot]]),jr+=Cr[pr[ot]];return K(Ft,jr,fr[256]),jr+Cr[256]},X=new t([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),V=new v(0),q=function(Mt,Ft,Lr,pr,Ht,cr){var Bt=Mt.length,or=new v(pr+Bt+5*(1+Math.floor(Bt/7e3))+Ht),Hr=or.subarray(pr,or.length-Ht),Tr=0;if(!Ft||Bt<8)for(var jr=0;jr<=Bt;jr+=65535){var pn=jr+65535;pn<Bt?Tr=z(Hr,Tr,Mt.subarray(jr,pn)):(Hr[jr]=cr,Tr=z(Hr,Tr,Mt.subarray(jr,Bt)))}else{for(var en=X[Ft-1],ti=en>>>13,ri=en&8191,_i=(1<<Lr)-1,Ri=new a(32768),ia=new a(_i+1),ba=Math.ceil(Lr/3),vt=2*ba,Le=function(Mn){return(Mt[Mn]^Mt[Mn+1]<<ba^Mt[Mn+2]<<vt)&_i},Ke=new t(25e3),et=new a(288),ht=new a(32),ot=0,mt=0,jr=0,Wt=0,Ot=0,wr=0;jr<Bt;++jr){var Xr=Le(jr),zr=jr&32767,on=ia[Xr];if(Ri[zr]=on,ia[Xr]=zr,Ot<=jr){var fr=Bt-jr;if((ot>7e3||Wt>24576)&&fr>423){Tr=H(Mt,Hr,0,Ke,et,ht,mt,Wt,wr,jr-wr,Tr),Wt=ot=mt=0,wr=jr;for(var Cr=0;Cr<286;++Cr)et[Cr]=0;for(var Cr=0;Cr<30;++Cr)ht[Cr]=0}var Xt=2,Pr=0,vr=ri,wt=zr-on&32767;if(fr>2&&Xr==Le(jr-wt))for(var kr=Math.min(ti,fr)-1,xn=Math.min(32767,jr),nn=Math.min(258,fr);wt<=xn&&--vr&&zr!=on;){if(Mt[jr+Xt]==Mt[jr+Xt-wt]){for(var Yn=0;Yn<nn&&Mt[jr+Yn]==Mt[jr+Yn-wt];++Yn);if(Yn>Xt){if(Xt=Yn,Pr=wt,Yn>kr)break;for(var Wn=Math.min(wt,Yn-2),In=0,Cr=0;Cr<Wn;++Cr){var On=jr-wt+Cr+32768&32767,di=Ri[On],Un=On-di+32768&32767;Un>In&&(In=Un,on=On)}}}zr=on,on=Ri[zr],wt+=zr-on+32768&32767}if(Pr){Ke[Wt++]=268435456|c[Xt]<<18|i[Pr];var fn=c[Xt]&31,Qn=i[Pr]&31;mt+=e[fn]+h[Qn],++et[257+fn],++ht[Qn],Ot=jr+Xt,++ot}else Ke[Wt++]=Mt[jr],++et[Mt[jr]]}}Tr=H(Mt,Hr,cr,Ke,et,ht,mt,Wt,wr,jr-wr,Tr),cr||(Tr=z(Hr,Tr,V))}return F(or,0,pr+D(Tr)+Ht)},se=function(){for(var yr=new t(256),Mt=0;Mt<256;++Mt){for(var Ft=Mt,Lr=9;--Lr;)Ft=(Ft&1&&3988292384)^Ft>>>1;yr[Mt]=Ft}return yr}(),ve=function(){var Mt=4294967295;return{p:function(Lr){for(var pr=Mt,Ht=0;Ht<Lr.length;++Ht)pr=se[pr&255^Lr[Ht]]^pr>>>8;Mt=pr},d:function(){return Mt^4294967295}}},ue=function(){var Mt=1,Ft=0;return{p:function(pr){for(var Ht=Mt,cr=Ft,Bt=pr.length,or=0;or!=Bt;){for(var Hr=Math.min(or+5552,Bt);or<Hr;++or)Ht+=pr[or],cr+=Ht;Ht%=65521,cr%=65521}Mt=Ht,Ft=cr},d:function(){return(Mt>>>8<<16|(Ft&255)<<8|Ft>>>8)+((Mt&255)<<23)*2}}},xe=function(Mt,Ft,Lr,pr,Ht){return q(Mt,Ft.level==null?6:Ft.level,Ft.mem==null?Math.ceil(Math.max(8,Math.min(13,Math.log(Mt.length)))*1.5):12+Ft.mem,Lr,pr,!Ht)},Fe=function(Mt,Ft){var Lr={};for(var pr in Mt)Lr[pr]=Mt[pr];for(var pr in Ft)Lr[pr]=Ft[pr];return Lr},Ue=function(Mt,Ft,Lr){for(var pr=Mt(),Ht=Mt.toString(),cr=Ht.slice(Ht.indexOf("[")+1,Ht.lastIndexOf("]")).replace(/ /g,"").split(","),Bt=0;Bt<pr.length;++Bt){var or=pr[Bt],Hr=cr[Bt];if(typeof or=="function"){Ft+=";"+Hr+"=";var Tr=or.toString();if(or.prototype)if(Tr.indexOf("[native code]")!=-1){var jr=Tr.indexOf(" ",8)+1;Ft+=Tr.slice(jr,Tr.indexOf("(",jr))}else{Ft+=Tr;for(var pn in or.prototype)Ft+=";"+Hr+".prototype."+pn+"="+or.prototype[pn].toString()}else Ft+=Tr}else Lr[Hr]=or}return[Ft,Lr]},Ze=[],we=function(Mt){var Ft=[];for(var Lr in Mt)(Mt[Lr]instanceof v||Mt[Lr]instanceof a||Mt[Lr]instanceof t)&&Ft.push((Mt[Lr]=new Mt[Lr].constructor(Mt[Lr])).buffer);return Ft},He=function(Mt,Ft,Lr,pr){var Ht;if(!Ze[Lr]){for(var cr="",Bt={},or=Mt.length-1,Hr=0;Hr<or;++Hr)Ht=Ue(Mt[Hr],cr,Bt),cr=Ht[0],Bt=Ht[1];Ze[Lr]=Ue(Mt[or],cr,Bt)}var Tr=Fe({},Ze[Lr][1]);return m(Ze[Lr][0]+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+Ft.toString()+"}",Lr,Tr,we(Tr),pr)},ee=function(){return[v,a,t,e,h,l,d,f,_,L,u,A,E,S,O,D,F,U,Ce,te,Ae]},he=function(){return[v,a,t,e,h,l,c,i,w,b,C,x,u,X,V,A,R,K,Z,P,Y,W,z,H,D,F,q,xe,ir,te]},Ve=function(){return[tt,Pe,De,ve,se]},oe=function(){return[Et,gt]},Q=function(){return[Ut,De,ue]},G=function(){return[pt]},te=function(Mt){return postMessage(Mt,[Mt.buffer])},Ae=function(Mt){return Mt&&Mt.size&&new v(Mt.size)},me=function(Mt,Ft,Lr,pr,Ht,cr){var Bt=He(Lr,pr,Ht,function(or,Hr){Bt.terminate(),cr(or,Hr)});return Ft.consume||(Mt=new v(Mt)),Bt.postMessage([Mt,Ft],[Mt.buffer]),function(){Bt.terminate()}},Me=function(Mt){return Mt.ondata=function(Ft,Lr){return postMessage([Ft,Lr],[Ft.buffer])},function(Ft){return Mt.push(Ft.data[0],Ft.data[1])}},Ie=function(Mt,Ft,Lr,pr,Ht){var cr,Bt=He(Mt,pr,Ht,function(or,Hr){or?(Bt.terminate(),Ft.ondata.call(Ft,or)):(Hr[1]&&Bt.terminate(),Ft.ondata.call(Ft,or,Hr[0],Hr[1]))});Bt.postMessage(Lr),Ft.push=function(or,Hr){if(cr)throw"stream finished";if(!Ft.ondata)throw"no stream handler";Bt.postMessage([or,cr=Hr],[or.buffer])},Ft.terminate=function(){Bt.terminate()}},de=function(Mt,Ft){return Mt[Ft]|Mt[Ft+1]<<8},ye=function(Mt,Ft){return(Mt[Ft]|Mt[Ft+1]<<8|Mt[Ft+2]<<16)+(Mt[Ft+3]<<23)*2},De=function(Mt,Ft,Lr){for(;Lr;++Ft)Mt[Ft]=Lr,Lr>>>=8},tt=function(Mt,Ft){var Lr=Ft.filename;if(Mt[0]=31,Mt[1]=139,Mt[2]=8,Mt[8]=Ft.level<2?4:Ft.level==9?2:0,Mt[9]=3,Ft.mtime!=0&&De(Mt,4,Math.floor(new Date(Ft.mtime||Date.now())/1e3)),Lr){Mt[3]=8;for(var pr=0;pr<=Lr.length;++pr)Mt[pr+10]=Lr.charCodeAt(pr)}},Et=function(Mt){if(Mt[0]!=31||Mt[1]!=139||Mt[2]!=8)throw"invalid gzip data";var Ft=Mt[3],Lr=10;Ft&4&&(Lr+=Mt[10]|(Mt[11]<<8)+2);for(var pr=(Ft>>3&1)+(Ft>>4&1);pr>0;pr-=!Mt[Lr++]);return Lr+(Ft&2)},gt=function(Mt){var Ft=Mt.length;return(Mt[Ft-4]|Mt[Ft-3]<<8|Mt[Ft-2]<<16)+2*(Mt[Ft-1]<<23)},Pe=function(Mt){return 10+(Mt.filename&&Mt.filename.length+1||0)},Ut=function(Mt,Ft){var Lr=Ft.level,pr=Lr==0?0:Lr<6?1:Lr==9?3:2;Mt[0]=120,Mt[1]=pr<<6|(pr?32-2*pr:1)},pt=function(Mt){if((Mt[0]&15)!=8||Mt[0]>>>4>7||(Mt[0]<<8|Mt[1])%31)throw"invalid zlib data";if(Mt[1]&32)throw"invalid zlib data: preset dictionaries not supported"};function zt(yr,Mt){return!Mt&&typeof yr=="function"&&(Mt=yr,yr={}),this.ondata=Mt,yr}var rr=function(){function yr(Mt,Ft){!Ft&&typeof Mt=="function"&&(Ft=Mt,Mt={}),this.ondata=Ft,this.o=Mt||{}}return yr.prototype.p=function(Mt,Ft){this.ondata(xe(Mt,this.o,0,0,!Ft),Ft)},yr.prototype.push=function(Mt,Ft){if(this.d)throw"stream finished";if(!this.ondata)throw"no stream handler";this.d=Ft,this.p(Mt,Ft||!1)},yr}(),nr=function(){function yr(Mt,Ft){Ie([he,function(){return[Me,rr]}],this,zt.call(this,Mt,Ft),function(Lr){var pr=new rr(Lr.data);onmessage=Me(pr)},6)}return yr}();function Kt(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[he],function(Lr){return te(ir(Lr.data[0],Lr.data[1]))},0,Ft)}function ir(yr,Mt){return Mt===void 0&&(Mt={}),xe(yr,Mt,0,0)}var $e=function(){function yr(Mt){this.s={},this.p=new v(0),this.ondata=Mt}return yr.prototype.e=function(Mt){if(this.d)throw"stream finished";if(!this.ondata)throw"no stream handler";var Ft=this.p.length,Lr=new v(Ft+Mt.length);Lr.set(this.p),Lr.set(Mt,Ft),this.p=Lr},yr.prototype.c=function(Mt){this.d=this.s.i=Mt||!1;var Ft=this.s.b,Lr=U(this.p,this.o,this.s);this.ondata(F(Lr,Ft,this.s.b),this.d),this.o=F(Lr,this.s.b-32768),this.s.b=this.o.length,this.p=F(this.p,this.s.p/8>>0),this.s.p&=7},yr.prototype.push=function(Mt,Ft){this.e(Mt),this.c(Ft)},yr}(),ae=function(){function yr(Mt){this.ondata=Mt,Ie([ee,function(){return[Me,$e]}],this,0,function(){var Ft=new $e;onmessage=Me(Ft)},7)}return yr}();function re(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[ee],function(Lr){return te(Ce(Lr.data[0],Ae(Lr.data[1])))},1,Ft)}function Ce(yr,Mt){return U(yr,Mt)}var Ne=function(){function yr(Mt,Ft){this.c=ve(),this.l=0,this.v=1,rr.call(this,Mt,Ft)}return yr.prototype.push=function(Mt,Ft){rr.prototype.push.call(this,Mt,Ft)},yr.prototype.p=function(Mt,Ft){this.c.p(Mt),this.l+=Mt.length;var Lr=xe(Mt,this.o,this.v&&Pe(this.o),Ft&&8,!Ft);this.v&&(tt(Lr,this.o),this.v=0),Ft&&(De(Lr,Lr.length-8,this.c.d()),De(Lr,Lr.length-4,this.l)),this.ondata(Lr,Ft)},yr}(),ce=function(){function yr(Mt,Ft){Ie([he,Ve,function(){return[Me,rr,Ne]}],this,zt.call(this,Mt,Ft),function(Lr){var pr=new Ne(Lr.data);onmessage=Me(pr)},8)}return yr}();function dt(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[he,Ve,function(){return[Dt]}],function(Lr){return te(Dt(Lr.data[0],Lr.data[1]))},2,Ft)}function Dt(yr,Mt){Mt===void 0&&(Mt={});var Ft=ve(),Lr=yr.length;Ft.p(yr);var pr=xe(yr,Mt,Pe(Mt),8),Ht=pr.length;return tt(pr,Mt),De(pr,Ht-8,Ft.d()),De(pr,Ht-4,Lr),pr}var ze=function(){function yr(Mt){this.v=1,$e.call(this,Mt)}return yr.prototype.push=function(Mt,Ft){if($e.prototype.e.call(this,Mt),this.v){var Lr=Et(this.p);if(Lr>=this.p.length&&!Ft)return;this.p=this.p.subarray(Lr),this.v=0}if(Ft){if(this.p.length<8)throw"invalid gzip stream";this.p=this.p.subarray(0,-8)}$e.prototype.c.call(this,Ft)},yr}(),Yt=function(){function yr(Mt){this.ondata=Mt,Ie([ee,oe,function(){return[Me,$e,ze]}],this,0,function(){var Ft=new ze;onmessage=Me(Ft)},9)}return yr}();function Dr(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[ee,oe,function(){return[ct]}],function(Lr){return te(ct(Lr.data[0]))},3,Ft)}function ct(yr,Mt){return U(yr.subarray(Et(yr),-8),Mt||new v(gt(yr)))}var er=function(){function yr(Mt,Ft){this.c=ue(),this.v=1,rr.call(this,Mt,Ft)}return yr.prototype.push=function(Mt,Ft){rr.prototype.push.call(this,Mt,Ft)},yr.prototype.p=function(Mt,Ft){this.c.p(Mt);var Lr=xe(Mt,this.o,this.v&&2,Ft&&4,!Ft);this.v&&(Ut(Lr,this.o),this.v=0),Ft&&De(Lr,Lr.length-4,this.c.d()),this.ondata(Lr,Ft)},yr}(),ut=function(){function yr(Mt,Ft){Ie([he,Q,function(){return[Me,rr,er]}],this,zt.call(this,Mt,Ft),function(Lr){var pr=new er(Lr.data);onmessage=Me(pr)},10)}return yr}();function at(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[he,Q,function(){return[Ye]}],function(Lr){return te(Ye(Lr.data[0],Lr.data[1]))},4,Ft)}function Ye(yr,Mt){Mt===void 0&&(Mt={});var Ft=ue();Ft.p(yr);var Lr=xe(yr,Mt,2,4);return Ut(Lr,Mt),De(Lr,Lr.length-4,Ft.d()),Lr}var Je=function(){function yr(Mt){this.v=1,$e.call(this,Mt)}return yr.prototype.push=function(Mt,Ft){if($e.prototype.e.call(this,Mt),this.v){if(this.p.length<2&&!Ft)return;this.p=this.p.subarray(2),this.v=0}if(Ft){if(this.p.length<4)throw"invalid zlib stream";this.p=this.p.subarray(0,-4)}$e.prototype.c.call(this,Ft)},yr}(),Vt=function(){function yr(Mt){this.ondata=Mt,Ie([ee,G,function(){return[Me,$e,Je]}],this,0,function(){var Ft=new Je;onmessage=Me(Ft)},11)}return yr}();function Ar(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return me(yr,Mt,[ee,G,function(){return[Nr]}],function(Lr){return te(Nr(Lr.data[0],Ae(Lr.data[1])))},5,Ft)}function Nr(yr,Mt){return U((pt(yr),yr.subarray(2,-4)),Mt)}var Rr=function(){function yr(Mt){this.G=ze,this.I=$e,this.Z=Je,this.ondata=Mt}return yr.prototype.push=function(Mt,Ft){if(!this.ondata)throw"no stream handler";if(this.s)this.s.push(Mt,Ft);else{if(this.p&&this.p.length){var Lr=new v(this.p.length+Mt.length);Lr.set(this.p),Lr.set(Mt,this.p.length)}else this.p=Mt;if(this.p.length>2){var pr=this,Ht=function(){pr.ondata.apply(pr,arguments)};this.s=this.p[0]==31&&this.p[1]==139&&this.p[2]==8?new this.G(Ht):(this.p[0]&15)!=8||this.p[0]>>4>7||(this.p[0]<<8|this.p[1])%31?new this.I(Ht):new this.Z(Ht),this.s.push(this.p,Ft),this.p=null}}},yr}(),Ln=function(){function yr(Mt){this.G=Yt,this.I=ae,this.Z=Vt,this.ondata=Mt}return yr.prototype.push=function(Mt,Ft){Rr.prototype.push.call(this,Mt,Ft)},yr}();function bn(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";return yr[0]==31&&yr[1]==139&&yr[2]==8?Dr(yr,Mt,Ft):(yr[0]&15)!=8||yr[0]>>4>7||(yr[0]<<8|yr[1])%31?re(yr,Mt,Ft):Ar(yr,Mt,Ft)}function Zn(yr,Mt){return yr[0]==31&&yr[1]==139&&yr[2]==8?ct(yr,Mt):(yr[0]&15)!=8||yr[0]>>4>7||(yr[0]<<8|yr[1])%31?Ce(yr,Mt):Nr(yr,Mt)}var Zt=function yr(Mt,Ft,Lr,pr){for(var Ht in Mt){var cr=Mt[Ht],Bt=Ft+Ht;cr instanceof v?Lr[Bt]=[cr,pr]:Array.isArray(cr)?Lr[Bt]=[cr[0],Fe(pr,cr[1])]:yr(cr,Bt+"/",Lr,pr)}};function $t(yr,Mt){var Ft=yr.length;if(!Mt&&typeof TextEncoder!="undefined")return new TextEncoder().encode(yr);for(var Lr=new v(yr.length+(yr.length>>>1)),pr=0,Ht=function(Tr){Lr[pr++]=Tr},cr=0;cr<Ft;++cr){if(pr+5>Lr.length){var Bt=new v(pr+8+(Ft-cr<<1));Bt.set(Lr),Lr=Bt}var or=yr.charCodeAt(cr);or<128||Mt?Ht(or):or<2048?(Ht(192|or>>>6),Ht(128|or&63)):or>55295&&or<57344?(or=65536+(or&1023<<10)|yr.charCodeAt(++cr)&1023,Ht(240|or>>>18),Ht(128|or>>>12&63),Ht(128|or>>>6&63),Ht(128|or&63)):(Ht(224|or>>>12),Ht(128|or>>>6&63),Ht(128|or&63))}return F(Lr,0,pr)}function Be(yr,Mt){var Ft="";if(!Mt&&typeof TextDecoder!="undefined")return new TextDecoder().decode(yr);for(var Lr=0;Lr<yr.length;){var pr=yr[Lr++];pr<128||Mt?Ft+=String.fromCharCode(pr):pr<224?Ft+=String.fromCharCode((pr&31)<<6|yr[Lr++]&63):pr<240?Ft+=String.fromCharCode((pr&15)<<12|(yr[Lr++]&63)<<6|yr[Lr++]&63):(pr=((pr&15)<<18|(yr[Lr++]&63)<<12|(yr[Lr++]&63)<<6|yr[Lr++]&63)-65536,Ft+=String.fromCharCode(55296|pr>>10,56320|pr&1023))}return Ft}var je=function(Mt,Ft){return Ft+30+de(Mt,Ft+26)+de(Mt,Ft+28)},rt=function(Mt,Ft,Lr){var pr=de(Mt,Ft+28),Ht=Be(Mt.subarray(Ft+46,Ft+46+pr),!(de(Mt,Ft+8)&2048)),cr=Ft+46+pr,Bt=Lr?bt(Mt,cr):[ye(Mt,Ft+20),ye(Mt,Ft+24),ye(Mt,Ft+42)],or=Bt[0],Hr=Bt[1],Tr=Bt[2];return[de(Mt,Ft+10),or,Hr,Ht,cr+de(Mt,Ft+30)+de(Mt,Ft+32),Tr]},bt=function(Mt,Ft){for(;de(Mt,Ft)!=1;Ft+=4+de(Mt,Ft+2));return[ye(Mt,Ft+12),ye(Mt,Ft+4),ye(Mt,Ft+20)]},gr=function(Mt,Ft,Lr,pr,Ht,cr,Bt,or,Hr,Tr){var jr=cr.length,pn=pr.length;De(Mt,Ft,Hr!=null?33639248:67324752),Ft+=4,Hr!=null&&(Mt[Ft]=20,Ft+=2),Mt[Ft]=20,Ft+=2,Mt[Ft++]=Tr==8&&(or.level==1?6:or.level<6?4:or.level==9?2:0),Mt[Ft++]=Bt&&8,Mt[Ft]=Tr,Ft+=2;var en=new Date(or.mtime||Date.now()),ti=en.getFullYear()-1980;if(ti<0||ti>119)throw"date not in range 1980-2099";De(Mt,Ft,(ti<<24)*2|en.getMonth()+1<<21|en.getDate()<<16|en.getHours()<<11|en.getMinutes()<<5|en.getSeconds()>>>1),Ft+=4,De(Mt,Ft,Lr),De(Mt,Ft+4,pn),De(Mt,Ft+8,Ht),De(Mt,Ft+12,jr),Ft+=16,Hr!=null&&(De(Mt,Ft+=10,Hr),Ft+=4),Mt.set(cr,Ft),Ft+=jr,Hr==null&&Mt.set(pr,Ft)},Gt=function(Mt,Ft,Lr,pr,Ht){De(Mt,Ft,101010256),De(Mt,Ft+8,Lr),De(Mt,Ft+10,Lr),De(Mt,Ft+12,pr),De(Mt,Ft+16,Ht)};function ar(yr,Mt,Ft){if(Ft||(Ft=Mt,Mt={}),typeof Ft!="function")throw"no callback";var Lr={};Zt(yr,"",Lr,Mt);var pr=Object.keys(Lr),Ht=pr.length,cr=0,Bt=0,or=Ht,Hr=new Array(Ht),Tr=[],jr=function(){for(var _i=0;_i<Tr.length;++_i)Tr[_i]()},pn=function(){var _i=new v(Bt+22),Ri=cr,ia=Bt-cr;Bt=0;for(var ba=0;ba<or;++ba){var vt=Hr[ba];try{gr(_i,Bt,vt.c,vt.d,vt.m,vt.n,vt.u,vt.p,null,vt.t),gr(_i,cr,vt.c,vt.d,vt.m,vt.n,vt.u,vt.p,Bt,vt.t),cr+=46+vt.n.length,Bt+=30+vt.n.length+vt.d.length}catch(Le){return Ft(Le,null)}}Gt(_i,cr,Hr.length,ia,Ri),Ft(null,_i)};Ht||pn();for(var en=function(_i){var Ri=pr[_i],ia=Lr[Ri],ba=ia[0],vt=ia[1],Le=ve(),Ke=ba.length;Le.p(ba);var et=$t(Ri),ht=et.length,ot=vt.level==0?0:8,mt=function(Ot,wr){if(Ot)jr(),Ft(Ot,null);else{var Xr=wr.length;Hr[_i]={t:ot,d:wr,m:Ke,c:Le.d(),u:Ri.length!=Xr,n:et,p:vt},cr+=30+ht+Xr,Bt+=76+2*ht+Xr,--Ht||pn()}};if(et.length>65535&&mt("filename too long",null),!ot)mt(null,ba);else if(Ke<16e4)try{mt(null,ir(ba,vt))}catch(Wt){mt(Wt,null)}else Tr.push(Kt(ba,vt,mt))},ti=0;ti<or;++ti)en(ti);return jr}function Gr(yr,Mt){Mt===void 0&&(Mt={});var Ft={},Lr=[];Zt(yr,"",Ft,Mt);var pr=0,Ht=0;for(var cr in Ft){var Bt=Ft[cr],or=Bt[0],Hr=Bt[1],Tr=Hr.level==0?0:8,jr=$t(cr),pn=jr.length;if(jr.length>65535)throw"filename too long";var en=Tr?ir(or,Hr):or,ti=en.length,ri=ve();ri.p(or),Lr.push({t:Tr,d:en,m:or.length,c:ri.d(),u:cr.length!=pn,n:jr,o:pr,p:Hr}),pr+=30+pn+ti,Ht+=76+2*pn+ti}for(var _i=new v(Ht+22),Ri=pr,ia=Ht-pr,ba=0;ba<Lr.length;++ba){var vt=Lr[ba];gr(_i,vt.o,vt.c,vt.d,vt.m,vt.n,vt.u,vt.p,null,vt.t),gr(_i,pr,vt.c,vt.d,vt.m,vt.n,vt.u,vt.p,vt.o,vt.t),pr+=46+vt.n.length}return Gt(_i,pr,Lr.length,ia,Ri),_i}function cn(yr,Mt){if(typeof Mt!="function")throw"no callback";for(var Ft=[],Lr=function(){for(var en=0;en<Ft.length;++en)Ft[en]()},pr={},Ht=yr.length-22;ye(yr,Ht)!=101010256;--Ht)if(!Ht||yr.length-Ht>65558){Mt("invalid zip file",null);return}var cr=de(yr,Ht+8);cr||Mt(null,{});var Bt=cr,or=ye(yr,Ht+16),Hr=or==4294967295;if(Hr){if(Ht=ye(yr,Ht-12),ye(yr,Ht)!=101075792)throw"invalid zip file";Bt=cr=ye(yr,Ht+32),or=ye(yr,Ht+48)}for(var Tr=function(en){var ti=rt(yr,or,Hr),ri=ti[0],_i=ti[1],Ri=ti[2],ia=ti[3],ba=ti[4],vt=ti[5],Le=je(yr,vt);or=ba;var Ke=function(ot,mt){ot?(Lr(),Mt(ot,null)):(pr[ia]=mt,--cr||Mt(null,pr))};if(!ri)Ke(null,F(yr,Le,Le+_i));else if(ri==8){var et=yr.subarray(Le,Le+_i);if(_i<32e4)try{Ke(null,Ce(et,new v(Ri)))}catch(ht){Ke(ht,null)}else Ft.push(re(et,{size:Ri},Ke))}else Ke("unknown compression type "+ri,null)},jr=0;jr<Bt;++jr)Tr(jr);return Lr}function Kn(yr){for(var Mt={},Ft=yr.length-22;ye(yr,Ft)!=101010256;--Ft)if(!Ft||yr.length-Ft>65558)throw"invalid zip file";var Lr=de(yr,Ft+8);if(!Lr)return{};var pr=ye(yr,Ft+16),Ht=pr==4294967295;if(Ht){if(Ft=ye(yr,Ft-12),ye(yr,Ft)!=101075792)throw"invalid zip file";Lr=ye(yr,Ft+32),pr=ye(yr,Ft+48)}for(var cr=0;cr<Lr;++cr){var Bt=rt(yr,pr,Ht),or=Bt[0],Hr=Bt[1],Tr=Bt[2],jr=Bt[3],pn=Bt[4],en=Bt[5],ti=je(yr,en);if(pr=pn,!or)Mt[jr]=F(yr,ti,ti+Hr);else if(or==8)Mt[jr]=Ce(yr.subarray(ti,ti+Hr),new v(Tr));else throw"unknown compression type "+or}return Mt}},cup8:function(B,k,o){//! moment.js locale configuration
//! locale : Breton [br]
//! author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(i,u,p){var g={mm:"munutenn",MM:"miz",dd:"devezh"};return i+" "+t(g[p],i)}function v(i){switch(a(i)){case 1:case 3:case 4:case 5:case 9:return i+" bloaz";default:return i+" vloaz"}}function a(i){return i>9?a(i%10):i}function t(i,u){return u===2?e(i):i}function e(i){var u={m:"v",b:"v",d:"z"};return u[i.charAt(0)]===void 0?i:u[i.charAt(0)]+i.substring(1)}var h=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,s=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,n=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,d=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],c=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],r=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i],f=y.defineLocale("br",{months:"Genver_C\u02BChwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02BChwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02BCher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:r,fullWeekdaysParse:d,shortWeekdaysParse:c,minWeekdaysParse:r,monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:s,monthsShortStrictRegex:n,monthsParse:h,longMonthsParse:h,shortMonthsParse:h,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02BChoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02BCh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02BCzo",s:"un nebeud segondenno\xF9",ss:"%d eilenn",m:"ur vunutenn",mm:m,h:"un eur",hh:"%d eur",d:"un devezh",dd:m,M:"ur miz",MM:m,y:"ur bloaz",yy:v},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(u){var p=u===1?"a\xF1":"vet";return u+p},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(u){return u==="g.m."},meridiem:function(u,p,g){return u<12?"a.m.":"g.m."}});return f})},"d+Bu":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("P4AI"),a=o.n(v)},d4KN:function(B,k,o){var y=o("ProS"),m=o("bYtY");function v(a,t){m.each(t,function(e){e.update="updateView",y.registerAction(e,function(h,l){var s={};return l.eachComponent({mainType:"series",subType:a,query:h},function(n){n[e.method]&&n[e.method](h.name,h.dataIndex);var d=n.getData();d.each(function(c){var r=d.getName(c);s[r]=n.isSelected(r)||!1})}),{name:h.name,selected:s,seriesId:h.seriesId}})})}B.exports=v},d9m8:function(B,k,o){//! moment.js locale configuration
//! locale : Hindi [hi]
//! author : Mayank Singhal : https://github.com/mayanksinghal
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096A",5:"\u096B",6:"\u096C",7:"\u096D",8:"\u096E",9:"\u096F",0:"\u0966"},v={"\u0967":"1","\u0968":"2","\u0969":"3","\u096A":"4","\u096B":"5","\u096C":"6","\u096D":"7","\u096E":"8","\u096F":"9","\u0966":"0"},a=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],t=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i],e=y.defineLocale("hi",{months:{format:"\u091C\u0928\u0935\u0930\u0940_\u092B\u093C\u0930\u0935\u0930\u0940_\u092E\u093E\u0930\u094D\u091A_\u0905\u092A\u094D\u0930\u0948\u0932_\u092E\u0908_\u091C\u0942\u0928_\u091C\u0941\u0932\u093E\u0908_\u0905\u0917\u0938\u094D\u0924_\u0938\u093F\u0924\u092E\u094D\u092C\u0930_\u0905\u0915\u094D\u091F\u0942\u092C\u0930_\u0928\u0935\u092E\u094D\u092C\u0930_\u0926\u093F\u0938\u092E\u094D\u092C\u0930".split("_"),standalone:"\u091C\u0928\u0935\u0930\u0940_\u092B\u0930\u0935\u0930\u0940_\u092E\u093E\u0930\u094D\u091A_\u0905\u092A\u094D\u0930\u0948\u0932_\u092E\u0908_\u091C\u0942\u0928_\u091C\u0941\u0932\u093E\u0908_\u0905\u0917\u0938\u094D\u0924_\u0938\u093F\u0924\u0902\u092C\u0930_\u0905\u0915\u094D\u091F\u0942\u092C\u0930_\u0928\u0935\u0902\u092C\u0930_\u0926\u093F\u0938\u0902\u092C\u0930".split("_")},monthsShort:"\u091C\u0928._\u092B\u093C\u0930._\u092E\u093E\u0930\u094D\u091A_\u0905\u092A\u094D\u0930\u0948._\u092E\u0908_\u091C\u0942\u0928_\u091C\u0941\u0932._\u0905\u0917._\u0938\u093F\u0924._\u0905\u0915\u094D\u091F\u0942._\u0928\u0935._\u0926\u093F\u0938.".split("_"),weekdays:"\u0930\u0935\u093F\u0935\u093E\u0930_\u0938\u094B\u092E\u0935\u093E\u0930_\u092E\u0902\u0917\u0932\u0935\u093E\u0930_\u092C\u0941\u0927\u0935\u093E\u0930_\u0917\u0941\u0930\u0942\u0935\u093E\u0930_\u0936\u0941\u0915\u094D\u0930\u0935\u093E\u0930_\u0936\u0928\u093F\u0935\u093E\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093F_\u0938\u094B\u092E_\u092E\u0902\u0917\u0932_\u092C\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094D\u0930_\u0936\u0928\u093F".split("_"),weekdaysMin:"\u0930_\u0938\u094B_\u092E\u0902_\u092C\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092C\u091C\u0947",LTS:"A h:mm:ss \u092C\u091C\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092C\u091C\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092C\u091C\u0947"},monthsParse:a,longMonthsParse:a,shortMonthsParse:t,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[\u0906\u091C] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092A\u093F\u091B\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092E\u0947\u0902",past:"%s \u092A\u0939\u0932\u0947",s:"\u0915\u0941\u091B \u0939\u0940 \u0915\u094D\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090F\u0915 \u092E\u093F\u0928\u091F",mm:"%d \u092E\u093F\u0928\u091F",h:"\u090F\u0915 \u0918\u0902\u091F\u093E",hh:"%d \u0918\u0902\u091F\u0947",d:"\u090F\u0915 \u0926\u093F\u0928",dd:"%d \u0926\u093F\u0928",M:"\u090F\u0915 \u092E\u0939\u0940\u0928\u0947",MM:"%d \u092E\u0939\u0940\u0928\u0947",y:"\u090F\u0915 \u0935\u0930\u094D\u0937",yy:"%d \u0935\u0930\u094D\u0937"},preparse:function(l){return l.replace(/[१२३४५६७८९०]/g,function(s){return v[s]})},postformat:function(l){return l.replace(/\d/g,function(s){return m[s]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(l,s){if(l===12&&(l=0),s==="\u0930\u093E\u0924")return l<4?l:l+12;if(s==="\u0938\u0941\u092C\u0939")return l;if(s==="\u0926\u094B\u092A\u0939\u0930")return l>=10?l:l+12;if(s==="\u0936\u093E\u092E")return l+12},meridiem:function(l,s,n){return l<4?"\u0930\u093E\u0924":l<10?"\u0938\u0941\u092C\u0939":l<17?"\u0926\u094B\u092A\u0939\u0930":l<20?"\u0936\u093E\u092E":"\u0930\u093E\u0924"},week:{dow:0,doy:6}});return e})},dBmv:function(B,k,o){var y=o("ProS"),m=o("szbU");o("vF/C"),o("qwVE"),o("MHoB"),o("PNag"),o("1u/T"),y.registerPreprocessor(m)},"dF/Y":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="DownloadOutlined";var h=k.a=m.forwardRef(e)},dHXR:function(B,k,o){//! moment.js locale configuration
//! locale : German (Switzerland) [de-ch]
//! author : sschueller : https://github.com/sschueller
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return t?l[e][0]:l[e][1]}var v=y.defineLocale("de-ch",{months:"Januar_Februar_M\xE4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xE4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m,mm:"%d Minuten",h:m,hh:"%d Stunden",d:m,dd:m,w:m,ww:"%d Wochen",M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return v})},dMvE:function(B,k){var o={linear:function(v){return v},quadraticIn:function(v){return v*v},quadraticOut:function(v){return v*(2-v)},quadraticInOut:function(v){return(v*=2)<1?.5*v*v:-.5*(--v*(v-2)-1)},cubicIn:function(v){return v*v*v},cubicOut:function(v){return--v*v*v+1},cubicInOut:function(v){return(v*=2)<1?.5*v*v*v:.5*((v-=2)*v*v+2)},quarticIn:function(v){return v*v*v*v},quarticOut:function(v){return 1- --v*v*v*v},quarticInOut:function(v){return(v*=2)<1?.5*v*v*v*v:-.5*((v-=2)*v*v*v-2)},quinticIn:function(v){return v*v*v*v*v},quinticOut:function(v){return--v*v*v*v*v+1},quinticInOut:function(v){return(v*=2)<1?.5*v*v*v*v*v:.5*((v-=2)*v*v*v*v+2)},sinusoidalIn:function(v){return 1-Math.cos(v*Math.PI/2)},sinusoidalOut:function(v){return Math.sin(v*Math.PI/2)},sinusoidalInOut:function(v){return .5*(1-Math.cos(Math.PI*v))},exponentialIn:function(v){return v===0?0:Math.pow(1024,v-1)},exponentialOut:function(v){return v===1?1:1-Math.pow(2,-10*v)},exponentialInOut:function(v){return v===0?0:v===1?1:(v*=2)<1?.5*Math.pow(1024,v-1):.5*(-Math.pow(2,-10*(v-1))+2)},circularIn:function(v){return 1-Math.sqrt(1-v*v)},circularOut:function(v){return Math.sqrt(1- --v*v)},circularInOut:function(v){return(v*=2)<1?-.5*(Math.sqrt(1-v*v)-1):.5*(Math.sqrt(1-(v-=2)*v)+1)},elasticIn:function(v){var a,t=.1,e=.4;return v===0?0:v===1?1:(!t||t<1?(t=1,a=e/4):a=e*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(v-=1))*Math.sin((v-a)*(2*Math.PI)/e)))},elasticOut:function(v){var a,t=.1,e=.4;return v===0?0:v===1?1:(!t||t<1?(t=1,a=e/4):a=e*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*v)*Math.sin((v-a)*(2*Math.PI)/e)+1)},elasticInOut:function(v){var a,t=.1,e=.4;return v===0?0:v===1?1:(!t||t<1?(t=1,a=e/4):a=e*Math.asin(1/t)/(2*Math.PI),(v*=2)<1?-.5*(t*Math.pow(2,10*(v-=1))*Math.sin((v-a)*(2*Math.PI)/e)):t*Math.pow(2,-10*(v-=1))*Math.sin((v-a)*(2*Math.PI)/e)*.5+1)},backIn:function(v){var a=1.70158;return v*v*((a+1)*v-a)},backOut:function(v){var a=1.70158;return--v*v*((a+1)*v+a)+1},backInOut:function(v){var a=1.70158*1.525;return(v*=2)<1?.5*(v*v*((a+1)*v-a)):.5*((v-=2)*v*((a+1)*v+a)+2)},bounceIn:function(v){return 1-o.bounceOut(1-v)},bounceOut:function(v){return v<1/2.75?7.5625*v*v:v<2/2.75?7.5625*(v-=1.5/2.75)*v+.75:v<2.5/2.75?7.5625*(v-=2.25/2.75)*v+.9375:7.5625*(v-=2.625/2.75)*v+.984375},bounceInOut:function(v){return v<.5?o.bounceIn(v*2)*.5:o.bounceOut(v*2-1)*.5+.5}},y=o;B.exports=y},dNE8:function(B,k,o){//! moment.js locale configuration
//! locale : Burmese [my]
//! author : Squar team, mysquar.com
//! author : David Rossellat : https://github.com/gholadr
//! author : Tin Aung Lin : https://github.com/thanyawzinmin
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},v={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"},a=y.defineLocale("my",{months:"\u1007\u1014\u103A\u1014\u101D\u102B\u101B\u102E_\u1016\u1031\u1016\u1031\u102C\u103A\u101D\u102B\u101B\u102E_\u1019\u1010\u103A_\u1027\u1015\u103C\u102E_\u1019\u1031_\u1007\u103D\u1014\u103A_\u1007\u1030\u101C\u102D\u102F\u1004\u103A_\u101E\u103C\u1002\u102F\u1010\u103A_\u1005\u1000\u103A\u1010\u1004\u103A\u1018\u102C_\u1021\u1031\u102C\u1000\u103A\u1010\u102D\u102F\u1018\u102C_\u1014\u102D\u102F\u101D\u1004\u103A\u1018\u102C_\u1012\u102E\u1007\u1004\u103A\u1018\u102C".split("_"),monthsShort:"\u1007\u1014\u103A_\u1016\u1031_\u1019\u1010\u103A_\u1015\u103C\u102E_\u1019\u1031_\u1007\u103D\u1014\u103A_\u101C\u102D\u102F\u1004\u103A_\u101E\u103C_\u1005\u1000\u103A_\u1021\u1031\u102C\u1000\u103A_\u1014\u102D\u102F_\u1012\u102E".split("_"),weekdays:"\u1010\u1014\u1004\u103A\u1039\u1002\u1014\u103D\u1031_\u1010\u1014\u1004\u103A\u1039\u101C\u102C_\u1021\u1004\u103A\u1039\u1002\u102B_\u1017\u102F\u1012\u1039\u1013\u101F\u1030\u1038_\u1000\u103C\u102C\u101E\u1015\u1010\u1031\u1038_\u101E\u1031\u102C\u1000\u103C\u102C_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103D\u1031_\u101C\u102C_\u1002\u102B_\u101F\u1030\u1038_\u1000\u103C\u102C_\u101E\u1031\u102C_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103D\u1031_\u101C\u102C_\u1002\u102B_\u101F\u1030\u1038_\u1000\u103C\u102C_\u101E\u1031\u102C_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101A\u1014\u1031.] LT [\u1019\u103E\u102C]",nextDay:"[\u1019\u1014\u1000\u103A\u1016\u103C\u1014\u103A] LT [\u1019\u103E\u102C]",nextWeek:"dddd LT [\u1019\u103E\u102C]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103E\u102C]",lastWeek:"[\u1015\u103C\u102E\u1038\u1001\u1032\u1037\u101E\u1031\u102C] dddd LT [\u1019\u103E\u102C]",sameElse:"L"},relativeTime:{future:"\u101C\u102C\u1019\u100A\u103A\u1037 %s \u1019\u103E\u102C",past:"\u101C\u103D\u1014\u103A\u1001\u1032\u1037\u101E\u1031\u102C %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103A.\u1021\u1014\u100A\u103A\u1038\u1004\u101A\u103A",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103A",m:"\u1010\u1005\u103A\u1019\u102D\u1014\u1005\u103A",mm:"%d \u1019\u102D\u1014\u1005\u103A",h:"\u1010\u1005\u103A\u1014\u102C\u101B\u102E",hh:"%d \u1014\u102C\u101B\u102E",d:"\u1010\u1005\u103A\u101B\u1000\u103A",dd:"%d \u101B\u1000\u103A",M:"\u1010\u1005\u103A\u101C",MM:"%d \u101C",y:"\u1010\u1005\u103A\u1014\u103E\u1005\u103A",yy:"%d \u1014\u103E\u1005\u103A"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},week:{dow:1,doy:4}});return a})},dPPK:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};k.default=y},dVTA:function(B,k,o){//! moment.js locale configuration
//! locale : Welsh [cy]
//! author : Robert Allen : https://github.com/robgallen
//! author : https://github.com/ryangreaves
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xF4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(a){var t=a,e="",h=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?t===40||t===50||t===60||t===80||t===100?e="fed":e="ain":t>0&&(e=h[t]),a+e},week:{dow:1,doy:4}});return m})},dZZ6:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("t2rZ"),a=o.n(v),t=o("xRLV"),e=o.n(t),h=o("BpBn"),l=o.n(h),s=o("GI52"),n=o.n(s),d=o("avxT"),c=o.n(d),r=o("q1tI"),f=o("jK+o"),i=o.n(f),u=o("3CTf"),p=o("R+RK"),g=o.n(p),A=o("FbXn"),b=o("JB+V"),x=Object(A.a)("text","input");function w(te){return!!(te.prefix||te.suffix||te.allowClear)}var _=function(te){l()(me,te);var Ae=n()(me);function me(){var Me;return a()(this,me),Me=Ae.apply(this,arguments),Me.containerRef=r.createRef(),Me.onInputMouseUp=function(Ie){var de;if((de=Me.containerRef.current)===null||de===void 0?void 0:de.contains(Ie.target)){var ye=Me.props.triggerFocus;ye()}},Me}return e()(me,[{key:"renderClearIcon",value:function(Ie){var de=this.props,ye=de.allowClear,De=de.value,tt=de.disabled,Et=de.readOnly,gt=de.inputType,Pe=de.handleReset;if(!ye)return null;var Ut=!tt&&!Et&&De,pt=gt===x[0]?"".concat(Ie,"-textarea-clear-icon"):"".concat(Ie,"-clear-icon");return r.createElement(g.a,{onClick:Pe,className:i()(pt,c()({},"".concat(pt,"-hidden"),!Ut)),role:"button"})}},{key:"renderSuffix",value:function(Ie){var de=this.props,ye=de.suffix,De=de.allowClear;return ye||De?r.createElement("span",{className:"".concat(Ie,"-suffix")},this.renderClearIcon(Ie),ye):null}},{key:"renderLabeledIcon",value:function(Ie,de){var ye,De=this.props,tt=De.focused,Et=De.value,gt=De.prefix,Pe=De.className,Ut=De.size,pt=De.suffix,zt=De.disabled,rr=De.allowClear,nr=De.direction,Kt=De.style,ir=De.readOnly,$e=De.bordered,ae=this.renderSuffix(Ie);if(!w(this.props))return Object(b.a)(de,{value:Et});var re=gt?r.createElement("span",{className:"".concat(Ie,"-prefix")},gt):null,Ce=i()(Pe,"".concat(Ie,"-affix-wrapper"),(ye={},c()(ye,"".concat(Ie,"-affix-wrapper-focused"),tt),c()(ye,"".concat(Ie,"-affix-wrapper-disabled"),zt),c()(ye,"".concat(Ie,"-affix-wrapper-sm"),Ut==="small"),c()(ye,"".concat(Ie,"-affix-wrapper-lg"),Ut==="large"),c()(ye,"".concat(Ie,"-affix-wrapper-input-with-clear-btn"),pt&&rr&&Et),c()(ye,"".concat(Ie,"-affix-wrapper-rtl"),nr==="rtl"),c()(ye,"".concat(Ie,"-affix-wrapper-readonly"),ir),c()(ye,"".concat(Ie,"-affix-wrapper-borderless"),!$e),ye));return r.createElement("span",{ref:this.containerRef,className:Ce,style:Kt,onMouseUp:this.onInputMouseUp},re,Object(b.a)(de,{style:null,value:Et,className:F(Ie,$e,Ut,zt)}),ae)}},{key:"renderInputWithLabel",value:function(Ie,de){var ye,De,tt=this.props,Et=tt.addonBefore,gt=tt.addonAfter,Pe=tt.style,Ut=tt.size,pt=tt.className,zt=tt.direction;if(!Et&&!gt)return de;var rr="".concat(Ie,"-group"),nr="".concat(rr,"-addon"),Kt=Et?r.createElement("span",{className:nr},Et):null,ir=gt?r.createElement("span",{className:nr},gt):null,$e=i()("".concat(Ie,"-wrapper"),(ye={},c()(ye,rr,Et||gt),c()(ye,"".concat(rr,"-rtl"),zt==="rtl"),ye)),ae=i()(pt,"".concat(Ie,"-group-wrapper"),(De={},c()(De,"".concat(Ie,"-group-wrapper-sm"),Ut==="small"),c()(De,"".concat(Ie,"-group-wrapper-lg"),Ut==="large"),c()(De,"".concat(Ie,"-group-wrapper-rtl"),zt==="rtl"),De));return r.createElement("span",{className:ae,style:Pe},r.createElement("span",{className:$e},Kt,Object(b.a)(de,{style:null}),ir))}},{key:"renderTextAreaWithClearIcon",value:function(Ie,de){var ye,De=this.props,tt=De.value,Et=De.allowClear,gt=De.className,Pe=De.style,Ut=De.direction,pt=De.bordered;if(!Et)return Object(b.a)(de,{value:tt});var zt=i()(gt,"".concat(Ie,"-affix-wrapper"),"".concat(Ie,"-affix-wrapper-textarea-with-clear-btn"),(ye={},c()(ye,"".concat(Ie,"-affix-wrapper-rtl"),Ut==="rtl"),c()(ye,"".concat(Ie,"-affix-wrapper-borderless"),!pt),ye));return r.createElement("span",{className:zt,style:Pe},Object(b.a)(de,{style:null,value:tt}),this.renderClearIcon(Ie))}},{key:"render",value:function(){var Ie=this.props,de=Ie.prefixCls,ye=Ie.inputType,De=Ie.element;return ye===x[0]?this.renderTextAreaWithClearIcon(de,De):this.renderInputWithLabel(de,this.renderLabeledIcon(de,De))}}]),me}(r.Component),C=_,L=o("pDHg"),E=o("2lC7"),S=o("ypN9");function O(te){return typeof te=="undefined"||te===null?"":te}function D(te,Ae,me){if(me){var Me=Ae;if(Ae.type==="click"){Me=Object.create(Ae),Me.target=te,Me.currentTarget=te;var Ie=te.value;te.value="",me(Me),te.value=Ie;return}me(Me)}}function F(te,Ae,me,Me,Ie){var de;return i()(te,(de={},c()(de,"".concat(te,"-sm"),me==="small"),c()(de,"".concat(te,"-lg"),me==="large"),c()(de,"".concat(te,"-disabled"),Me),c()(de,"".concat(te,"-rtl"),Ie==="rtl"),c()(de,"".concat(te,"-borderless"),!Ae),de))}var U=function(te){l()(me,te);var Ae=n()(me);function me(Me){var Ie;a()(this,me),Ie=Ae.call(this,Me),Ie.direction="ltr",Ie.focus=function(){Ie.input.focus()},Ie.saveClearableInput=function(ye){Ie.clearableInput=ye},Ie.saveInput=function(ye){Ie.input=ye},Ie.onFocus=function(ye){var De=Ie.props.onFocus;Ie.setState({focused:!0},Ie.clearPasswordValueAttribute),De&&De(ye)},Ie.onBlur=function(ye){var De=Ie.props.onBlur;Ie.setState({focused:!1},Ie.clearPasswordValueAttribute),De&&De(ye)},Ie.handleReset=function(ye){Ie.setValue("",function(){Ie.focus()}),D(Ie.input,ye,Ie.props.onChange)},Ie.renderInput=function(ye,De,tt){var Et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},gt=Ie.props,Pe=gt.className,Ut=gt.addonBefore,pt=gt.addonAfter,zt=gt.size,rr=gt.disabled,nr=Object(u.default)(Ie.props,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","inputType","bordered"]);return r.createElement("input",m()({autoComplete:Et.autoComplete},nr,{onChange:Ie.handleChange,onFocus:Ie.onFocus,onBlur:Ie.onBlur,onKeyDown:Ie.handleKeyDown,className:i()(F(ye,tt,zt||De,rr,Ie.direction),c()({},Pe,Pe&&!Ut&&!pt)),ref:Ie.saveInput}))},Ie.clearPasswordValueAttribute=function(){Ie.removePasswordTimeout=setTimeout(function(){Ie.input&&Ie.input.getAttribute("type")==="password"&&Ie.input.hasAttribute("value")&&Ie.input.removeAttribute("value")})},Ie.handleChange=function(ye){Ie.setValue(ye.target.value,Ie.clearPasswordValueAttribute),D(Ie.input,ye,Ie.props.onChange)},Ie.handleKeyDown=function(ye){var De=Ie.props,tt=De.onPressEnter,Et=De.onKeyDown;ye.keyCode===13&&tt&&tt(ye),Et&&Et(ye)},Ie.renderComponent=function(ye){var De=ye.getPrefixCls,tt=ye.direction,Et=ye.input,gt=Ie.state,Pe=gt.value,Ut=gt.focused,pt=Ie.props,zt=pt.prefixCls,rr=pt.bordered,nr=rr===void 0?!0:rr,Kt=De("input",zt);return Ie.direction=tt,r.createElement(E.b.Consumer,null,function(ir){return r.createElement(C,m()({size:ir},Ie.props,{prefixCls:Kt,inputType:"input",value:O(Pe),element:Ie.renderInput(Kt,ir,nr,Et),handleReset:Ie.handleReset,ref:Ie.saveClearableInput,direction:tt,focused:Ut,triggerFocus:Ie.focus,bordered:nr}))})};var de=typeof Me.value=="undefined"?Me.defaultValue:Me.value;return Ie.state={value:de,focused:!1,prevValue:Me.value},Ie}return e()(me,[{key:"componentDidMount",value:function(){this.clearPasswordValueAttribute()}},{key:"componentDidUpdate",value:function(){}},{key:"getSnapshotBeforeUpdate",value:function(Ie){return w(Ie)!==w(this.props)&&Object(S.a)(this.input!==document.activeElement,"Input","When Input is focused, dynamic add or remove prefix / suffix will make it lose focus caused by dom structure change. Read more: https://ant.design/components/input/#FAQ"),null}},{key:"componentWillUnmount",value:function(){this.removePasswordTimeout&&clearTimeout(this.removePasswordTimeout)}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"setValue",value:function(Ie,de){this.props.value===void 0&&this.setState({value:Ie},de)}},{key:"render",value:function(){return r.createElement(L.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(Ie,de){var ye=de.prevValue,De={prevValue:Ie.value};return(Ie.value!==void 0||ye!==Ie.value)&&(De.value=Ie.value),De}}]),me}(r.Component);U.defaultProps={type:"text"};var R=U,K=function(Ae){return r.createElement(L.a,null,function(me){var Me,Ie=me.getPrefixCls,de=me.direction,ye=Ae.prefixCls,De=Ae.className,tt=De===void 0?"":De,Et=Ie("input-group",ye),gt=i()(Et,(Me={},c()(Me,"".concat(Et,"-lg"),Ae.size==="large"),c()(Me,"".concat(Et,"-sm"),Ae.size==="small"),c()(Me,"".concat(Et,"-compact"),Ae.compact),c()(Me,"".concat(Et,"-rtl"),de==="rtl"),Me),tt);return r.createElement("span",{className:gt,style:Ae.style,onMouseEnter:Ae.onMouseEnter,onMouseLeave:Ae.onMouseLeave,onFocus:Ae.onFocus,onBlur:Ae.onBlur},Ae.children)})},Z=K,P=o("fJHg"),Y=o("aPs+"),W=o.n(Y),z=o("+byF"),H=o.n(z),X=o("20ji"),V=function(te,Ae){var me={};for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&Ae.indexOf(Me)<0&&(me[Me]=te[Me]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Me=Object.getOwnPropertySymbols(te);Ie<Me.length;Ie++)Ae.indexOf(Me[Ie])<0&&Object.prototype.propertyIsEnumerable.call(te,Me[Ie])&&(me[Me[Ie]]=te[Me[Ie]]);return me},q=r.forwardRef(function(te,Ae){var me=r.useRef(null),Me=function(Pe){var Ut=te.onChange,pt=te.onSearch;Pe&&Pe.target&&Pe.type==="click"&&pt&&pt(Pe.target.value,Pe),Ut&&Ut(Pe)},Ie=function(Pe){var Ut;document.activeElement===((Ut=me.current)===null||Ut===void 0?void 0:Ut.input)&&Pe.preventDefault()},de=function(Pe){var Ut,pt=te.onSearch,zt=te.loading,rr=te.disabled;if(zt||rr)return;pt&&pt((Ut=me.current)===null||Ut===void 0?void 0:Ut.input.value,Pe)},ye=function(Pe){var Ut=te.enterButton,pt=te.size;return Ut?r.createElement(E.b.Consumer,{key:"enterButton"},function(zt){return r.createElement(X.a,{className:"".concat(Pe,"-button"),type:"primary",size:pt||zt},r.createElement(H.a,null))}):r.createElement(H.a,{className:"".concat(Pe,"-icon"),key:"loadingIcon"})},De=function(Pe){var Ut=te.suffix,pt=te.enterButton,zt=te.loading;if(zt&&!pt)return[Ut,ye(Pe)];if(pt)return Ut;var rr=r.createElement(W.a,{className:"".concat(Pe,"-icon"),key:"searchIcon",onClick:de});return Ut?[Object(b.c)(Ut,null,{key:"suffix"}),rr]:rr},tt=function(Pe,Ut){var pt=te.enterButton,zt=te.disabled,rr=te.addonAfter,nr=te.loading,Kt="".concat(Pe,"-button");if(nr&&pt)return[ye(Pe),rr];if(!pt)return rr;var ir,$e=pt,ae=$e.type&&$e.type.__ANT_BUTTON===!0;return ae||$e.type==="button"?ir=Object(b.a)($e,m()({onMouseDown:Ie,onClick:de,key:"enterButton"},ae?{className:Kt,size:Ut}:{})):ir=r.createElement(X.a,{className:Kt,type:"primary",size:Ut,disabled:zt,key:"enterButton",onMouseDown:Ie,onClick:de},pt===!0?r.createElement(W.a,null):pt),rr?[ir,Object(b.c)(rr,null,{key:"addonAfter"})]:ir},Et=function(Pe){var Ut=Pe.getPrefixCls,pt=Pe.direction,zt=te.prefixCls,rr=te.inputPrefixCls,nr=te.enterButton,Kt=te.className,ir=te.size,$e=V(te,["prefixCls","inputPrefixCls","enterButton","className","size"]);delete $e.onSearch,delete $e.loading;var ae=Ut("input-search",zt),re=Ut("input",rr),Ce=function(ce){var dt;if(nr){var Dt;dt=i()(ae,Kt,(Dt={},c()(Dt,"".concat(ae,"-rtl"),pt==="rtl"),c()(Dt,"".concat(ae,"-enter-button"),!!nr),c()(Dt,"".concat(ae,"-").concat(ce),!!ce),Dt))}else dt=i()(ae,Kt,c()({},"".concat(ae,"-rtl"),pt==="rtl"));return dt};return r.createElement(E.b.Consumer,null,function(Ne){return r.createElement(R,m()({ref:Object(P.a)(me,Ae),onPressEnter:de},$e,{size:ir||Ne,prefixCls:re,addonAfter:tt(ae,ir||Ne),suffix:De(ae),onChange:Me,className:Ce(ir||Ne)}))})};return r.createElement(L.a,null,Et)});q.defaultProps={enterButton:!1},q.displayName="Search";var se=q,ve=o("ZHzC"),ue=function(te){l()(me,te);var Ae=n()(me);function me(Me){var Ie;a()(this,me),Ie=Ae.call(this,Me),Ie.focus=function(){Ie.resizableTextArea.textArea.focus()},Ie.saveTextArea=function(ye){Ie.resizableTextArea=ye==null?void 0:ye.resizableTextArea},Ie.saveClearableInput=function(ye){Ie.clearableInput=ye},Ie.handleChange=function(ye){Ie.setValue(ye.target.value),D(Ie.resizableTextArea.textArea,ye,Ie.props.onChange)},Ie.handleReset=function(ye){Ie.setValue("",function(){Ie.focus()}),D(Ie.resizableTextArea.textArea,ye,Ie.props.onChange)},Ie.renderTextArea=function(ye,De){return r.createElement(ve.default,m()({},Object(u.default)(Ie.props,["allowClear","bordered"]),{className:i()(Ie.props.className,c()({},"".concat(ye,"-borderless"),!De)),prefixCls:ye,onChange:Ie.handleChange,ref:Ie.saveTextArea}))},Ie.renderComponent=function(ye){var De=ye.getPrefixCls,tt=ye.direction,Et=Ie.state.value,gt=Ie.props,Pe=gt.prefixCls,Ut=gt.bordered,pt=Ut===void 0?!0:Ut,zt=De("input",Pe);return r.createElement(C,m()({},Ie.props,{prefixCls:zt,direction:tt,inputType:"text",value:O(Et),element:Ie.renderTextArea(zt,pt),handleReset:Ie.handleReset,ref:Ie.saveClearableInput,triggerFocus:Ie.focus,bordered:pt}))};var de=typeof Me.value=="undefined"?Me.defaultValue:Me.value;return Ie.state={value:de},Ie}return e()(me,[{key:"setValue",value:function(Ie,de){this.props.value===void 0&&this.setState({value:Ie},de)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return r.createElement(L.a,null,this.renderComponent)}}],[{key:"getDerivedStateFromProps",value:function(Ie){return Ie.value!==void 0?{value:Ie.value}:null}}]),me}(r.Component),xe=ue,Fe=o("Brw/"),Ue=o.n(Fe),Ze=o("EXNs"),we=o.n(Ze),He=o("QQ2n"),ee=o.n(He),he=function(te,Ae){var me={};for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&Ae.indexOf(Me)<0&&(me[Me]=te[Me]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Me=Object.getOwnPropertySymbols(te);Ie<Me.length;Ie++)Ae.indexOf(Me[Ie])<0&&Object.prototype.propertyIsEnumerable.call(te,Me[Ie])&&(me[Me[Ie]]=te[Me[Ie]]);return me},Ve={click:"onClick",hover:"onMouseOver"},oe=r.forwardRef(function(te,Ae){var me=Object(r.useState)(!1),Me=Ue()(me,2),Ie=Me[0],de=Me[1],ye=function(){var gt=te.disabled;if(gt)return;de(!Ie)},De=function(gt){var Pe,Ut=te.action,pt=te.iconRender,zt=pt===void 0?function(){return null}:pt,rr=Ve[Ut]||"",nr=zt(Ie),Kt=(Pe={},c()(Pe,rr,ye),c()(Pe,"className","".concat(gt,"-icon")),c()(Pe,"key","passwordIcon"),c()(Pe,"onMouseDown",function($e){$e.preventDefault()}),c()(Pe,"onMouseUp",function($e){$e.preventDefault()}),Pe);return r.cloneElement(r.isValidElement(nr)?nr:r.createElement("span",null,nr),Kt)},tt=function(gt){var Pe=gt.getPrefixCls,Ut=te.className,pt=te.prefixCls,zt=te.inputPrefixCls,rr=te.size,nr=te.visibilityToggle,Kt=he(te,["className","prefixCls","inputPrefixCls","size","visibilityToggle"]),ir=Pe("input",zt),$e=Pe("input-password",pt),ae=nr&&De($e),re=i()($e,Ut,c()({},"".concat($e,"-").concat(rr),!!rr)),Ce=m()(m()({},Object(u.default)(Kt,["suffix","iconRender"])),{type:Ie?"text":"password",className:re,prefixCls:ir,suffix:ae});return rr&&(Ce.size=rr),r.createElement(R,m()({ref:Ae},Ce))};return r.createElement(L.a,null,tt)});oe.defaultProps={action:"click",visibilityToggle:!0,iconRender:function(Ae){return Ae?r.createElement(we.a,null):r.createElement(ee.a,null)}},oe.displayName="Password";var Q=oe;R.Group=Z,R.Search=se,R.TextArea=xe,R.Password=Q;var G=k.a=R},dmGj:function(B,k,o){var y=o("DEFe"),m=o("ProS"),v=m.extendComponentView({type:"geo",init:function(a,t){var e=new y(t,!0);this._mapDraw=e,this.group.add(e.group)},render:function(a,t,e,h){if(h&&h.type==="geoToggleSelect"&&h.from===this.uid)return;var l=this._mapDraw;a.get("show")?l.draw(a,t,e,this,h):this._mapDraw.group.removeAll(),this.group.silent=a.get("silent")},dispose:function(){this._mapDraw&&this._mapDraw.remove()}});B.exports=v},dnwI:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("YH21"),a=o("Kagy"),t=o("IUWy"),e=a.toolbox.dataView,h=new Array(60).join("-"),l=" ";function s(w){var _={},C=[],L=[];return w.eachRawSeries(function(E){var S=E.coordinateSystem;if(S&&(S.type==="cartesian2d"||S.type==="polar")){var O=S.getBaseAxis();if(O.type==="category"){var D=O.dim+"_"+O.index;_[D]||(_[D]={categoryAxis:O,valueAxis:S.getOtherAxis(O),series:[]},L.push({axisDim:O.dim,axisIndex:O.index})),_[D].series.push(E)}else C.push(E)}else C.push(E)}),{seriesGroupByCategoryAxis:_,other:C,meta:L}}function n(w){var _=[];return m.each(w,function(C,L){var E=C.categoryAxis,S=C.valueAxis,O=S.dim,D=[" "].concat(m.map(C.series,function(P){return P.name})),F=[E.model.getCategories()];m.each(C.series,function(P){F.push(P.getRawData().mapArray(O,function(Y){return Y}))});for(var U=[D.join(l)],R=0;R<F[0].length;R++){for(var K=[],Z=0;Z<F.length;Z++)K.push(F[Z][R]);U.push(K.join(l))}_.push(U.join(`
`))}),_.join(`
`+h+`
`)}function d(w){return m.map(w,function(_){var C=_.getRawData(),L=[_.name],E=[];return C.each(C.dimensions,function(){for(var S=arguments.length,O=arguments[S-1],D=C.getName(O),F=0;F<S-1;F++)E[F]=arguments[F];L.push((D?D+l:"")+E.join(l))}),L.join(`
`)}).join(`
`+h+`
`)}function c(w){var _=s(w);return{value:m.filter([n(_.seriesGroupByCategoryAxis),d(_.other)],function(C){return C.replace(/[\n\t\s]/g,"")}).join(`
`+h+`
`),meta:_.meta}}function r(w){return w.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function f(w){var _=w.slice(0,w.indexOf(`
`));if(_.indexOf(l)>=0)return!0}var i=new RegExp("["+l+"]+","g");function u(w){for(var _=w.split(/\n+/g),C=r(_.shift()).split(i),L=[],E=m.map(C,function(F){return{name:F,data:[]}}),S=0;S<_.length;S++){var O=r(_[S]).split(i);L.push(O.shift());for(var D=0;D<O.length;D++)E[D]&&(E[D].data[S]=O[D])}return{series:E,categories:L}}function p(w){for(var _=w.split(/\n+/g),C=r(_.shift()),L=[],E=0;E<_.length;E++){var S=r(_[E]).split(i),O="",D,F=!1;isNaN(S[0])?(F=!0,O=S[0],S=S.slice(1),L[E]={name:O,value:[]},D=L[E].value):D=L[E]=[];for(var U=0;U<S.length;U++)D.push(+S[U]);D.length===1&&(F?L[E].value=D[0]:L[E]=D[0])}return{name:C,data:L}}function g(w,_){var C=w.split(new RegExp(`
*`+h+`
*`,"g")),L={series:[]};return m.each(C,function(E,S){if(f(E)){var O=u(E),D=_[S],F=D.axisDim+"Axis";D&&(L[F]=L[F]||[],L[F][D.axisIndex]={data:O.categories},L.series=L.series.concat(O.series))}else{var O=p(E);L.series.push(O)}}),L}function A(w){this._dom=null,this.model=w}A.defaultOption={show:!0,readOnly:!1,optionToContent:null,contentToOption:null,icon:"M17.5,17.3H33 M17.5,17.3H33 M45.4,29.5h-28 M11.5,2v56H51V14.8L38.4,2H11.5z M38.4,2.2v12.7H51 M45.4,41.7h-28",title:m.clone(e.title),lang:m.clone(e.lang),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"},A.prototype.onclick=function(w,_){var C=_.getDom(),L=this.model;this._dom&&C.removeChild(this._dom);var E=document.createElement("div");E.style.cssText="position:absolute;left:5px;top:5px;bottom:5px;right:5px;",E.style.backgroundColor=L.get("backgroundColor")||"#fff";var S=document.createElement("h4"),O=L.get("lang")||[];S.innerHTML=O[0]||L.get("title"),S.style.cssText="margin: 10px 20px;",S.style.color=L.get("textColor");var D=document.createElement("div"),F=document.createElement("textarea");D.style.cssText="display:block;width:100%;overflow:auto;";var U=L.get("optionToContent"),R=L.get("contentToOption"),K=c(w);if(typeof U=="function"){var Z=U(_.getOption());typeof Z=="string"?D.innerHTML=Z:m.isDom(Z)&&D.appendChild(Z)}else D.appendChild(F),F.readOnly=L.get("readOnly"),F.style.cssText="width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;",F.style.color=L.get("textColor"),F.style.borderColor=L.get("textareaBorderColor"),F.style.backgroundColor=L.get("textareaColor"),F.value=K.value;var P=K.meta,Y=document.createElement("div");Y.style.cssText="position:absolute;bottom:0;left:0;right:0;";var W="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",z=document.createElement("div"),H=document.createElement("div");W+=";background-color:"+L.get("buttonColor"),W+=";color:"+L.get("buttonTextColor");var X=this;function V(){C.removeChild(E),X._dom=null}v.addEventListener(z,"click",V),v.addEventListener(H,"click",function(){var q;try{typeof R=="function"?q=R(D,_.getOption()):q=g(F.value,P)}catch(se){throw V(),new Error("Data view format error "+se)}q&&_.dispatchAction({type:"changeDataView",newOption:q}),V()}),z.innerHTML=O[1],H.innerHTML=O[2],H.style.cssText=W,z.style.cssText=W,!L.get("readOnly")&&Y.appendChild(H),Y.appendChild(z),E.appendChild(S),E.appendChild(D),E.appendChild(Y),D.style.height=C.clientHeight-80+"px",C.appendChild(E),this._dom=E},A.prototype.remove=function(w,_){this._dom&&_.getDom().removeChild(this._dom)},A.prototype.dispose=function(w,_){this.remove(w,_)};function b(w,_){return m.map(w,function(C,L){var E=_&&_[L];return m.isObject(E)&&!m.isArray(E)?(m.isObject(C)&&!m.isArray(C)&&(C=C.value),m.defaults({value:C},E)):C})}t.register("dataView",A),y.registerAction({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(w,_){var C=[];m.each(w.newOption.series,function(L){var E=_.getSeriesByName(L.name)[0];if(!E)C.push(m.extend({type:"scatter"},L));else{var S=E.get("data");C.push({name:L.name,data:b(L.data,S)})}}),_.mergeOption(m.defaults({series:C},w.newOption))});var x=A;B.exports=x},dqUG:function(B,k,o){var y=o("Gev7"),m=o("bYtY"),v=o("6GrX"),a=o("pzxd"),t=o("gut8"),e=t.ContextCachedBy,h=function(n){y.call(this,n)};h.prototype={constructor:h,type:"text",brush:function(n,d){var c=this.style;this.__dirty&&a.normalizeTextStyle(c,!0),c.fill=c.stroke=c.shadowBlur=c.shadowColor=c.shadowOffsetX=c.shadowOffsetY=null;var r=c.text;if(r!=null&&(r+=""),!a.needDrawText(r,c)){n.__attrCachedBy=e.NONE;return}this.setTransform(n),a.renderText(this,n,r,c,null,d),this.restoreTransform(n)},getBoundingRect:function(){var n=this.style;if(this.__dirty&&a.normalizeTextStyle(n,!0),!this._rect){var d=n.text;d!=null?d+="":d="";var c=v.getBoundingRect(n.text+"",n.font,n.textAlign,n.textVerticalAlign,n.textPadding,n.textLineHeight,n.rich);if(c.x+=n.x||0,c.y+=n.y||0,a.getStroke(n.textStroke,n.textStrokeWidth)){var r=n.textStrokeWidth;c.x-=r/2,c.y-=r/2,c.width+=r,c.height+=r}this._rect=c}return this._rect}},m.inherits(h,y);var l=h;B.exports=l},dtIV:function(B,k,o){"use strict";o.r(k),function(y){o.d(k,"AcroForm",function(){return Ne}),o.d(k,"AcroFormAppearance",function(){return re}),o.d(k,"AcroFormButton",function(){return zt}),o.d(k,"AcroFormCheckBox",function(){return ir}),o.d(k,"AcroFormChoiceField",function(){return gt}),o.d(k,"AcroFormComboBox",function(){return Ut}),o.d(k,"AcroFormEditBox",function(){return pt}),o.d(k,"AcroFormListBox",function(){return Pe}),o.d(k,"AcroFormPasswordField",function(){return ae}),o.d(k,"AcroFormPushButton",function(){return rr}),o.d(k,"AcroFormRadioButton",function(){return nr}),o.d(k,"AcroFormTextField",function(){return $e}),o.d(k,"GState",function(){return Z}),o.d(k,"ShadingPattern",function(){return Y}),o.d(k,"TilingPattern",function(){return W}),o.d(k,"jsPDF",function(){return z});var m=o("cDf5"),v=o.n(m),a=o("crp1");/** @license
*
* jsPDF - PDF Document creation from JavaScript
* Version 2.4.0 Built on 2021-09-14T10:30:30.230Z
* CommitID 00000000
*
* Copyright (c) 2010-2021 James Hall <james@parall.ax>, https://github.com/MrRio/jsPDF
* 2015-2021 yWorks GmbH, http://www.yworks.com
* 2015-2021 Lukas Holländer <lukas.hollaender@yworks.com>, https://github.com/HackbrettXXX
* 2016-2018 Aras Abbasi <aras.abbasi@gmail.com>
* 2010 Aaron Spike, https://github.com/acspike
* 2012 Willow Systems Corporation, https://github.com/willowsystems
* 2012 Pablo Hess, https://github.com/pablohess
* 2012 Florian Jenett, https://github.com/fjenett
* 2013 Warren Weckesser, https://github.com/warrenweckesser
* 2013 Youssef Beddad, https://github.com/lifof
* 2013 Lee Driscoll, https://github.com/lsdriscoll
* 2013 Stefan Slonevskiy, https://github.com/stefslon
* 2013 Jeremy Morel, https://github.com/jmorel
* 2013 Christoph Hartmann, https://github.com/chris-rock
* 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
* 2014 James Makes, https://github.com/dollaruw
* 2014 Diego Casorran, https://github.com/diegocr
* 2014 Steven Spungin, https://github.com/Flamenco
* 2014 Kenneth Glassey, https://github.com/Gavvers
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
* Contributor(s):
* siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango,
* kim3er, mfo, alnorth, Flamenco
*/var t=function(){return typeof window!="undefined"?window:typeof y!="undefined"?y:typeof self!="undefined"?self:this}();function e(){t.console&&typeof t.console.log=="function"&&t.console.log.apply(t.console,arguments)}var h={log:e,warn:function(Le){t.console&&(typeof t.console.warn=="function"?t.console.warn.apply(t.console,arguments):e.call(null,arguments))},error:function(Le){t.console&&(typeof t.console.error=="function"?t.console.error.apply(t.console,arguments):e(Le))}};function l(vt,Le,Ke){var et=new XMLHttpRequest;et.open("GET",vt),et.responseType="blob",et.onload=function(){r(et.response,Le,Ke)},et.onerror=function(){h.error("could not download file")},et.send()}function s(vt){var Le=new XMLHttpRequest;Le.open("HEAD",vt,!1);try{Le.send()}catch(Ke){}return Le.status>=200&&Le.status<=299}function n(vt){try{vt.dispatchEvent(new MouseEvent("click"))}catch(Ke){var Le=document.createEvent("MouseEvents");Le.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),vt.dispatchEvent(Le)}}var d,c,r=t.saveAs||((typeof window=="undefined"?"undefined":v()(window))!=="object"||window!==t?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(vt,Le,Ke){var et=t.URL||t.webkitURL,ht=document.createElement("a");Le=Le||vt.name||"download",ht.download=Le,ht.rel="noopener",typeof vt=="string"?(ht.href=vt,ht.origin!==location.origin?s(ht.href)?l(vt,Le,Ke):n(ht,ht.target="_blank"):n(ht)):(ht.href=et.createObjectURL(vt),setTimeout(function(){et.revokeObjectURL(ht.href)},4e4),setTimeout(function(){n(ht)},0))}:"msSaveOrOpenBlob"in navigator?function(vt,Le,Ke){if(Le=Le||vt.name||"download",typeof vt=="string")if(s(vt))l(vt,Le,Ke);else{var et=document.createElement("a");et.href=vt,et.target="_blank",setTimeout(function(){n(et)})}else navigator.msSaveOrOpenBlob(function(ht,ot){return ot===void 0?ot={autoBom:!1}:v()(ot)!=="object"&&(h.warn("Deprecated: Expected third argument to be a object"),ot={autoBom:!ot}),ot.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(ht.type)?new Blob([String.fromCharCode(65279),ht],{type:ht.type}):ht}(vt,Ke),Le)}:function(vt,Le,Ke,et){if((et=et||open("","_blank"))&&(et.document.title=et.document.body.innerText="downloading..."),typeof vt=="string")return l(vt,Le,Ke);var ht=vt.type==="application/octet-stream",ot=/constructor/i.test(t.HTMLElement)||t.safari,mt=/CriOS\/[\d]+/.test(navigator.userAgent);if((mt||ht&&ot)&&(typeof FileReader=="undefined"?"undefined":v()(FileReader))==="object"){var Wt=new FileReader;Wt.onloadend=function(){var Xr=Wt.result;Xr=mt?Xr:Xr.replace(/^data:[^;]*;/,"data:attachment/file;"),et?et.location.href=Xr:location=Xr,et=null},Wt.readAsDataURL(vt)}else{var Ot=t.URL||t.webkitURL,wr=Ot.createObjectURL(vt);et?et.location=wr:location.href=wr,et=null,setTimeout(function(){Ot.revokeObjectURL(wr)},4e4)}});/**
* A class to parse color values
* @author Stoyan Stefanov <sstoo@gmail.com>
* {@link http://www.phpied.com/rgb-color-parser-in-javascript/}
* @license Use it if you like it
*/function f(vt){var Le;vt=vt||"",this.ok=!1,vt.charAt(0)=="#"&&(vt=vt.substr(1,6)),vt={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"}[vt=(vt=vt.replace(/ /g,"")).toLowerCase()]||vt;for(var Ke=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(Ot){return[parseInt(Ot[1]),parseInt(Ot[2]),parseInt(Ot[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(Ot){return[parseInt(Ot[1],16),parseInt(Ot[2],16),parseInt(Ot[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(Ot){return[parseInt(Ot[1]+Ot[1],16),parseInt(Ot[2]+Ot[2],16),parseInt(Ot[3]+Ot[3],16)]}}],et=0;et<Ke.length;et++){var ht=Ke[et].re,ot=Ke[et].process,mt=ht.exec(vt);mt&&(Le=ot(mt),this.r=Le[0],this.g=Le[1],this.b=Le[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 Wt=this.r.toString(16),Ot=this.g.toString(16),wr=this.b.toString(16);return Wt.length==1&&(Wt="0"+Wt),Ot.length==1&&(Ot="0"+Ot),wr.length==1&&(wr="0"+wr),"#"+Wt+Ot+wr}}/**
* @license
* Joseph Myers does not specify a particular license for his work.
*
* Author: Joseph Myers
* Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
*
* Modified by: Owen Leong
*/function i(vt,Le){var Ke=vt[0],et=vt[1],ht=vt[2],ot=vt[3];Ke=p(Ke,et,ht,ot,Le[0],7,-680876936),ot=p(ot,Ke,et,ht,Le[1],12,-389564586),ht=p(ht,ot,Ke,et,Le[2],17,606105819),et=p(et,ht,ot,Ke,Le[3],22,-1044525330),Ke=p(Ke,et,ht,ot,Le[4],7,-176418897),ot=p(ot,Ke,et,ht,Le[5],12,1200080426),ht=p(ht,ot,Ke,et,Le[6],17,-1473231341),et=p(et,ht,ot,Ke,Le[7],22,-45705983),Ke=p(Ke,et,ht,ot,Le[8],7,1770035416),ot=p(ot,Ke,et,ht,Le[9],12,-1958414417),ht=p(ht,ot,Ke,et,Le[10],17,-42063),et=p(et,ht,ot,Ke,Le[11],22,-1990404162),Ke=p(Ke,et,ht,ot,Le[12],7,1804603682),ot=p(ot,Ke,et,ht,Le[13],12,-40341101),ht=p(ht,ot,Ke,et,Le[14],17,-1502002290),Ke=g(Ke,et=p(et,ht,ot,Ke,Le[15],22,1236535329),ht,ot,Le[1],5,-165796510),ot=g(ot,Ke,et,ht,Le[6],9,-1069501632),ht=g(ht,ot,Ke,et,Le[11],14,643717713),et=g(et,ht,ot,Ke,Le[0],20,-373897302),Ke=g(Ke,et,ht,ot,Le[5],5,-701558691),ot=g(ot,Ke,et,ht,Le[10],9,38016083),ht=g(ht,ot,Ke,et,Le[15],14,-660478335),et=g(et,ht,ot,Ke,Le[4],20,-405537848),Ke=g(Ke,et,ht,ot,Le[9],5,568446438),ot=g(ot,Ke,et,ht,Le[14],9,-1019803690),ht=g(ht,ot,Ke,et,Le[3],14,-187363961),et=g(et,ht,ot,Ke,Le[8],20,1163531501),Ke=g(Ke,et,ht,ot,Le[13],5,-1444681467),ot=g(ot,Ke,et,ht,Le[2],9,-51403784),ht=g(ht,ot,Ke,et,Le[7],14,1735328473),Ke=A(Ke,et=g(et,ht,ot,Ke,Le[12],20,-1926607734),ht,ot,Le[5],4,-378558),ot=A(ot,Ke,et,ht,Le[8],11,-2022574463),ht=A(ht,ot,Ke,et,Le[11],16,1839030562),et=A(et,ht,ot,Ke,Le[14],23,-35309556),Ke=A(Ke,et,ht,ot,Le[1],4,-1530992060),ot=A(ot,Ke,et,ht,Le[4],11,1272893353),ht=A(ht,ot,Ke,et,Le[7],16,-155497632),et=A(et,ht,ot,Ke,Le[10],23,-1094730640),Ke=A(Ke,et,ht,ot,Le[13],4,681279174),ot=A(ot,Ke,et,ht,Le[0],11,-358537222),ht=A(ht,ot,Ke,et,Le[3],16,-722521979),et=A(et,ht,ot,Ke,Le[6],23,76029189),Ke=A(Ke,et,ht,ot,Le[9],4,-640364487),ot=A(ot,Ke,et,ht,Le[12],11,-421815835),ht=A(ht,ot,Ke,et,Le[15],16,530742520),Ke=b(Ke,et=A(et,ht,ot,Ke,Le[2],23,-995338651),ht,ot,Le[0],6,-198630844),ot=b(ot,Ke,et,ht,Le[7],10,1126891415),ht=b(ht,ot,Ke,et,Le[14],15,-1416354905),et=b(et,ht,ot,Ke,Le[5],21,-57434055),Ke=b(Ke,et,ht,ot,Le[12],6,1700485571),ot=b(ot,Ke,et,ht,Le[3],10,-1894986606),ht=b(ht,ot,Ke,et,Le[10],15,-1051523),et=b(et,ht,ot,Ke,Le[1],21,-2054922799),Ke=b(Ke,et,ht,ot,Le[8],6,1873313359),ot=b(ot,Ke,et,ht,Le[15],10,-30611744),ht=b(ht,ot,Ke,et,Le[6],15,-1560198380),et=b(et,ht,ot,Ke,Le[13],21,1309151649),Ke=b(Ke,et,ht,ot,Le[4],6,-145523070),ot=b(ot,Ke,et,ht,Le[11],10,-1120210379),ht=b(ht,ot,Ke,et,Le[2],15,718787259),et=b(et,ht,ot,Ke,Le[9],21,-343485551),vt[0]=O(Ke,vt[0]),vt[1]=O(et,vt[1]),vt[2]=O(ht,vt[2]),vt[3]=O(ot,vt[3])}function u(vt,Le,Ke,et,ht,ot){return Le=O(O(Le,vt),O(et,ot)),O(Le<<ht|Le>>>32-ht,Ke)}function p(vt,Le,Ke,et,ht,ot,mt){return u(Le&Ke|~Le&et,vt,Le,ht,ot,mt)}function g(vt,Le,Ke,et,ht,ot,mt){return u(Le&et|Ke&~et,vt,Le,ht,ot,mt)}function A(vt,Le,Ke,et,ht,ot,mt){return u(Le^Ke^et,vt,Le,ht,ot,mt)}function b(vt,Le,Ke,et,ht,ot,mt){return u(Ke^(Le|~et),vt,Le,ht,ot,mt)}function x(vt){var Le,Ke=vt.length,et=[1732584193,-271733879,-1732584194,271733878];for(Le=64;Le<=vt.length;Le+=64)i(et,w(vt.substring(Le-64,Le)));vt=vt.substring(Le-64);var ht=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(Le=0;Le<vt.length;Le++)ht[Le>>2]|=vt.charCodeAt(Le)<<(Le%4<<3);if(ht[Le>>2]|=128<<(Le%4<<3),Le>55)for(i(et,ht),Le=0;Le<16;Le++)ht[Le]=0;return ht[14]=8*Ke,i(et,ht),et}function w(vt){var Le,Ke=[];for(Le=0;Le<64;Le+=4)Ke[Le>>2]=vt.charCodeAt(Le)+(vt.charCodeAt(Le+1)<<8)+(vt.charCodeAt(Le+2)<<16)+(vt.charCodeAt(Le+3)<<24);return Ke}d=t.atob.bind(t),c=t.btoa.bind(t);var _="0123456789abcdef".split("");function C(vt){for(var Le="",Ke=0;Ke<4;Ke++)Le+=_[vt>>8*Ke+4&15]+_[vt>>8*Ke&15];return Le}function L(vt){return String.fromCharCode((255&vt)>>0,(65280&vt)>>8,(16711680&vt)>>16,(4278190080&vt)>>24)}function E(vt){return x(vt).map(L).join("")}var S=function(vt){for(var Le=0;Le<vt.length;Le++)vt[Le]=C(vt[Le]);return vt.join("")}(x("hello"))!="5d41402abc4b2a76b9719d911017c592";function O(vt,Le){if(S){var Ke=(65535&vt)+(65535&Le);return(vt>>16)+(Le>>16)+(Ke>>16)<<16|65535&Ke}return vt+Le&4294967295}/**
* @license
* FPDF is released under a permissive license: there is no usage restriction.
* You may embed it freely in your application (commercial or not), with or
* without modifications.
*
* Reference: http://www.fpdf.org/en/script/script37.php
*/function D(vt,Le){var Ke,et,ht,ot;if(vt!==Ke){for(var mt=(ht=vt,ot=1+(256/vt.length>>0),new Array(ot+1).join(ht)),Wt=[],Ot=0;Ot<256;Ot++)Wt[Ot]=Ot;var wr=0;for(Ot=0;Ot<256;Ot++){var Xr=Wt[Ot];wr=(wr+Xr+mt.charCodeAt(Ot))%256,Wt[Ot]=Wt[wr],Wt[wr]=Xr}Ke=vt,et=Wt}else Wt=et;var zr=Le.length,on=0,fr=0,Cr="";for(Ot=0;Ot<zr;Ot++)fr=(fr+(Xr=Wt[on=(on+1)%256]))%256,Wt[on]=Wt[fr],Wt[fr]=Xr,mt=Wt[(Wt[on]+Wt[fr])%256],Cr+=String.fromCharCode(Le.charCodeAt(Ot)^mt);return Cr}/**
* @license
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
* Author: Owen Leong (@owenl131)
* Date: 15 Oct 2020
* References:
* https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
* https://github.com/foliojs/pdfkit/blob/master/lib/security.js
* http://www.fpdf.org/en/script/script37.php
*/var F={print:4,modify:8,copy:16,"annot-forms":32};function U(vt,Le,Ke,et){this.v=1,this.r=2;var ht=192;vt.forEach(function(Wt){if(F.perm!==void 0)throw new Error("Invalid permission: "+Wt);ht+=F[Wt]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var ot=(Le+this.padding).substr(0,32),mt=(Ke+this.padding).substr(0,32);this.O=this.processOwnerPassword(ot,mt),this.P=-(1+(255^ht)),this.encryptionKey=E(ot+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(et)).substr(0,5),this.U=D(this.encryptionKey,this.padding)}function R(vt){if(/[^\u0000-\u00ff]/.test(vt))throw new Error("Invalid PDF Name Object: "+vt+", Only accept ASCII characters.");for(var Le="",Ke=vt.length,et=0;et<Ke;et++){var ht=vt.charCodeAt(et);ht<33||ht===35||ht===37||ht===40||ht===41||ht===47||ht===60||ht===62||ht===91||ht===93||ht===123||ht===125||ht>126?Le+="#"+("0"+ht.toString(16)).slice(-2):Le+=vt[et]}return Le}function K(vt){if(v()(vt)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var Le={};this.subscribe=function(Ke,et,ht){if(ht=ht||!1,typeof Ke!="string"||typeof et!="function"||typeof ht!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");Le.hasOwnProperty(Ke)||(Le[Ke]={});var ot=Math.random().toString(35);return Le[Ke][ot]=[et,!!ht],ot},this.unsubscribe=function(Ke){for(var et in Le)if(Le[et][Ke])return delete Le[et][Ke],Object.keys(Le[et]).length===0&&delete Le[et],!0;return!1},this.publish=function(Ke){if(Le.hasOwnProperty(Ke)){var et=Array.prototype.slice.call(arguments,1),ht=[];for(var ot in Le[Ke]){var mt=Le[Ke][ot];try{mt[0].apply(vt,et)}catch(Wt){t.console&&h.error("jsPDF PubSub Error",Wt.message,Wt)}mt[1]&&ht.push(ot)}ht.length&&ht.forEach(this.unsubscribe)}},this.getTopics=function(){return Le}}function Z(vt){if(!(this instanceof Z))return new Z(vt);var Le="opacity,stroke-opacity".split(",");for(var Ke in vt)vt.hasOwnProperty(Ke)&&Le.indexOf(Ke)>=0&&(this[Ke]=vt[Ke]);this.id="",this.objectNumber=-1}function P(vt,Le){this.gState=vt,this.matrix=Le,this.id="",this.objectNumber=-1}function Y(vt,Le,Ke,et,ht){if(!(this instanceof Y))return new Y(vt,Le,Ke,et,ht);this.type=vt==="axial"?2:3,this.coords=Le,this.colors=Ke,P.call(this,et,ht)}function W(vt,Le,Ke,et,ht){if(!(this instanceof W))return new W(vt,Le,Ke,et,ht);this.boundingBox=vt,this.xStep=Le,this.yStep=Ke,this.stream="",this.cloneIndex=0,P.call(this,et,ht)}function z(vt){var Le,Ke=typeof arguments[0]=="string"?arguments[0]:"p",et=arguments[1],ht=arguments[2],ot=arguments[3],mt=[],Wt=1,Ot=16,wr="S",Xr=null;v()(vt=vt||{})==="object"&&(Ke=vt.orientation,et=vt.unit||et,ht=vt.format||ht,ot=vt.compress||vt.compressPdf||ot,(Xr=vt.encryption||null)!==null&&(Xr.userPassword=Xr.userPassword||"",Xr.ownerPassword=Xr.ownerPassword||"",Xr.userPermissions=Xr.userPermissions||[]),Wt=typeof vt.userUnit=="number"?Math.abs(vt.userUnit):1,vt.precision!==void 0&&(Le=vt.precision),vt.floatPrecision!==void 0&&(Ot=vt.floatPrecision),wr=vt.defaultPathOperation||"S"),mt=vt.filters||(ot===!0?["FlateEncode"]:mt),et=et||"mm",Ke=(""+(Ke||"P")).toLowerCase();var zr=vt.putOnlyUsedFonts||!1,on={},fr={internal:{},__private__:{}};fr.__private__.PubSub=K;var Cr="1.3",Xt=fr.__private__.getPdfVersion=function(){return Cr};fr.__private__.setPdfVersion=function(Qt){Cr=Qt};var Pr={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]};fr.__private__.getPageFormats=function(){return Pr};var vr=fr.__private__.getPageFormat=function(Qt){return Pr[Qt]};ht=ht||"a4";var wt={COMPAT:"compat",ADVANCED:"advanced"},kr=wt.COMPAT;function xn(){this.saveGraphicsState(),hn(new Ci(Br,0,0,-Br,0,Sc()*Br).toString()+" cm"),this.setFontSize(this.getFontSize()/Br),wr="n",kr=wt.ADVANCED}function nn(){this.restoreGraphicsState(),wr="S",kr=wt.COMPAT}var Yn=fr.__private__.combineFontStyleAndFontWeight=function(Qt,sr){if(Qt=="bold"&&sr=="normal"||Qt=="bold"&&sr==400||Qt=="normal"&&sr=="italic"||Qt=="bold"&&sr=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return sr&&(Qt=sr==400||sr==="normal"?Qt==="italic"?"italic":"normal":sr!=700&&sr!=="bold"||Qt!=="normal"?(sr==700?"bold":sr)+""+Qt:"bold"),Qt};fr.advancedAPI=function(Qt){var sr=kr===wt.COMPAT;return sr&&xn.call(this),typeof Qt!="function"||(Qt(this),sr&&nn.call(this)),this},fr.compatAPI=function(Qt){var sr=kr===wt.ADVANCED;return sr&&nn.call(this),typeof Qt!="function"||(Qt(this),sr&&xn.call(this)),this},fr.isAdvancedAPI=function(){return kr===wt.ADVANCED};var Wn,In=function(sr){if(kr!==wt.ADVANCED)throw new Error(sr+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},On=fr.roundToPrecision=fr.__private__.roundToPrecision=function(Qt,sr){var Rn=Le||sr;if(isNaN(Qt)||isNaN(Rn))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return Qt.toFixed(Rn).replace(/0+$/,"")};Wn=fr.hpf=fr.__private__.hpf=typeof Ot=="number"?function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.hpf");return On(Qt,Ot)}:Ot==="smart"?function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.hpf");return On(Qt,Qt>-1&&Qt<1?16:5)}:function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.hpf");return On(Qt,16)};var di=fr.f2=fr.__private__.f2=function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.f2");return On(Qt,2)},Un=fr.__private__.f3=function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.f3");return On(Qt,3)},fn=fr.scale=fr.__private__.scale=function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.scale");return kr===wt.COMPAT?Qt*Br:kr===wt.ADVANCED?Qt:void 0},Qn=function(sr){return kr===wt.COMPAT?Sc()-sr:kr===wt.ADVANCED?sr:void 0},Tn=function(sr){return fn(Qn(sr))};fr.__private__.setPrecision=fr.setPrecision=function(Qt){typeof parseInt(Qt,10)=="number"&&(Le=parseInt(Qt,10))};var Bi,Mn="00000000000000000000000000000000",Zi=fr.__private__.getFileId=function(){return Mn},Ei=fr.__private__.setFileId=function(Qt){return Mn=Qt!==void 0&&/^[a-fA-F0-9]{32}$/.test(Qt)?Qt.toUpperCase():Mn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Xr!==null&&(ss=new U(Xr.userPermissions,Xr.userPassword,Xr.ownerPassword,Mn)),Mn};fr.setFileId=function(Qt){return Ei(Qt),this},fr.getFileId=function(){return Zi()};var pi=fr.__private__.convertDateToPDFDate=function(Qt){var sr=Qt.getTimezoneOffset(),Rn=sr<0?"+":"-",vi=Math.floor(Math.abs(sr/60)),Hi=Math.abs(sr%60),jt=[Rn,ni(vi),"'",ni(Hi),"'"].join("");return["D:",Qt.getFullYear(),ni(Qt.getMonth()+1),ni(Qt.getDate()),ni(Qt.getHours()),ni(Qt.getMinutes()),ni(Qt.getSeconds()),jt].join("")},Yi=fr.__private__.convertPDFDateToDate=function(Qt){var sr=parseInt(Qt.substr(2,4),10),Rn=parseInt(Qt.substr(6,2),10)-1,vi=parseInt(Qt.substr(8,2),10),Hi=parseInt(Qt.substr(10,2),10),jt=parseInt(Qt.substr(12,2),10),fe=parseInt(Qt.substr(14,2),10);return new Date(sr,Rn,vi,Hi,jt,fe,0)},fa=fr.__private__.setCreationDate=function(Qt){var sr;if(Qt===void 0&&(Qt=new Date),Qt instanceof Date)sr=pi(Qt);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(Qt))throw new Error("Invalid argument passed to jsPDF.setCreationDate");sr=Qt}return Bi=sr},zn=fr.__private__.getCreationDate=function(Qt){var sr=Bi;return Qt==="jsDate"&&(sr=Yi(Bi)),sr};fr.setCreationDate=function(Qt){return fa(Qt),this},fr.getCreationDate=function(Qt){return zn(Qt)};var sn,ni=fr.__private__.padd2=function(Qt){return("0"+parseInt(Qt)).slice(-2)},si=fr.__private__.padd2Hex=function(Qt){return("00"+(Qt=Qt.toString())).substr(Qt.length)},hi=0,gi=[],Pi=[],ki=0,Ki=[],ha=[],Ia=!1,ka=Pi,jo=function(){hi=0,ki=0,Pi=[],gi=[],Ki=[],Go=Ka(),Ho=Ka()};fr.__private__.setCustomOutputDestination=function(Qt){Ia=!0,ka=Qt};var Li=function(sr){Ia||(ka=sr)};fr.__private__.resetCustomOutputDestination=function(){Ia=!1,ka=Pi};var hn=fr.__private__.out=function(Qt){return Qt=Qt.toString(),ki+=Qt.length+1,ka.push(Qt),ka},Gi=fr.__private__.write=function(Qt){return hn(arguments.length===1?Qt.toString():Array.prototype.join.call(arguments," "))},ca=fr.__private__.getArrayBuffer=function(Qt){for(var sr=Qt.length,Rn=new ArrayBuffer(sr),vi=new Uint8Array(Rn);sr--;)vi[sr]=Qt.charCodeAt(sr);return Rn},ua=[["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]];fr.__private__.getStandardFonts=function(){return ua};var $a=vt.fontSize||16;fr.__private__.setFontSize=fr.setFontSize=function(Qt){return $a=kr===wt.ADVANCED?Qt/Br:Qt,this};var ft,Lt=fr.__private__.getFontSize=fr.getFontSize=function(){return kr===wt.COMPAT?$a:$a*Br},_r=vt.R2L||!1;fr.__private__.setR2L=fr.setR2L=function(Qt){return _r=Qt,this},fr.__private__.getR2L=fr.getR2L=function(){return _r};var Tt,Te=fr.__private__.setZoomMode=function(Qt){var sr=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^\d*\.?\d*%$/.test(Qt))ft=Qt;else if(isNaN(Qt)){if(sr.indexOf(Qt)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+Qt+'" is not recognized.');ft=Qt}else ft=parseInt(Qt,10)};fr.__private__.getZoomMode=function(){return ft};var st,_t=fr.__private__.setPageMode=function(Qt){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(Qt)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+Qt+'" is not recognized.');Tt=Qt};fr.__private__.getPageMode=function(){return Tt};var It=fr.__private__.setLayoutMode=function(Qt){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(Qt)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+Qt+'" is not recognized.');st=Qt};fr.__private__.getLayoutMode=function(){return st},fr.__private__.setDisplayMode=fr.setDisplayMode=function(Qt,sr,Rn){return Te(Qt),It(sr),_t(Rn),this};var ur={title:"",subject:"",author:"",keywords:"",creator:""};fr.__private__.getDocumentProperty=function(Qt){if(Object.keys(ur).indexOf(Qt)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ur[Qt]},fr.__private__.getDocumentProperties=function(){return ur},fr.__private__.setDocumentProperties=fr.setProperties=fr.setDocumentProperties=function(Qt){for(var sr in ur)ur.hasOwnProperty(sr)&&Qt[sr]&&(ur[sr]=Qt[sr]);return this},fr.__private__.setDocumentProperty=function(Qt,sr){if(Object.keys(ur).indexOf(Qt)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ur[Qt]=sr};var xr,Br,Wr,Zr,mn,rn={},Nn={},qr=[],kn={},Hn={},ii={},li={},ai=null,Oi=0,Fi=[],Qi=new K(fr),Ui=vt.hotfixes||[],$i={},qi={},na=[],Ci=function Qt(sr,Rn,vi,Hi,jt,fe){if(!(this instanceof Qt))return new Qt(sr,Rn,vi,Hi,jt,fe);isNaN(sr)&&(sr=1),isNaN(Rn)&&(Rn=0),isNaN(vi)&&(vi=0),isNaN(Hi)&&(Hi=1),isNaN(jt)&&(jt=0),isNaN(fe)&&(fe=0),this._matrix=[sr,Rn,vi,Hi,jt,fe]};Object.defineProperty(Ci.prototype,"sx",{get:function(){return this._matrix[0]},set:function(sr){this._matrix[0]=sr}}),Object.defineProperty(Ci.prototype,"shy",{get:function(){return this._matrix[1]},set:function(sr){this._matrix[1]=sr}}),Object.defineProperty(Ci.prototype,"shx",{get:function(){return this._matrix[2]},set:function(sr){this._matrix[2]=sr}}),Object.defineProperty(Ci.prototype,"sy",{get:function(){return this._matrix[3]},set:function(sr){this._matrix[3]=sr}}),Object.defineProperty(Ci.prototype,"tx",{get:function(){return this._matrix[4]},set:function(sr){this._matrix[4]=sr}}),Object.defineProperty(Ci.prototype,"ty",{get:function(){return this._matrix[5]},set:function(sr){this._matrix[5]=sr}}),Object.defineProperty(Ci.prototype,"a",{get:function(){return this._matrix[0]},set:function(sr){this._matrix[0]=sr}}),Object.defineProperty(Ci.prototype,"b",{get:function(){return this._matrix[1]},set:function(sr){this._matrix[1]=sr}}),Object.defineProperty(Ci.prototype,"c",{get:function(){return this._matrix[2]},set:function(sr){this._matrix[2]=sr}}),Object.defineProperty(Ci.prototype,"d",{get:function(){return this._matrix[3]},set:function(sr){this._matrix[3]=sr}}),Object.defineProperty(Ci.prototype,"e",{get:function(){return this._matrix[4]},set:function(sr){this._matrix[4]=sr}}),Object.defineProperty(Ci.prototype,"f",{get:function(){return this._matrix[5]},set:function(sr){this._matrix[5]=sr}}),Object.defineProperty(Ci.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ci.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ci.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ci.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Ci.prototype.join=function(Qt){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Wn).join(Qt)},Ci.prototype.multiply=function(Qt){var sr=Qt.sx*this.sx+Qt.shy*this.shx,Rn=Qt.sx*this.shy+Qt.shy*this.sy,vi=Qt.shx*this.sx+Qt.sy*this.shx,Hi=Qt.shx*this.shy+Qt.sy*this.sy,jt=Qt.tx*this.sx+Qt.ty*this.shx+this.tx,fe=Qt.tx*this.shy+Qt.ty*this.sy+this.ty;return new Ci(sr,Rn,vi,Hi,jt,fe)},Ci.prototype.decompose=function(){var Qt=this.sx,sr=this.shy,Rn=this.shx,vi=this.sy,Hi=this.tx,jt=this.ty,fe=Math.sqrt(Qt*Qt+sr*sr),Ee=(Qt/=fe)*Rn+(sr/=fe)*vi;Rn-=Qt*Ee,vi-=sr*Ee;var Re=Math.sqrt(Rn*Rn+vi*vi);return Ee/=Re,Qt*(vi/=Re)<sr*(Rn/=Re)&&(Qt=-Qt,sr=-sr,Ee=-Ee,fe=-fe),{scale:new Ci(fe,0,0,Re,0,0),translate:new Ci(1,0,0,1,Hi,jt),rotate:new Ci(Qt,sr,-sr,Qt,0,0),skew:new Ci(1,0,Ee,1,0,0)}},Ci.prototype.toString=function(Qt){return this.join(" ")},Ci.prototype.inversed=function(){var Qt=this.sx,sr=this.shy,Rn=this.shx,vi=this.sy,Hi=this.tx,jt=this.ty,fe=1/(Qt*vi-sr*Rn),Ee=vi*fe,Re=-sr*fe,it=-Rn*fe,xt=Qt*fe;return new Ci(Ee,Re,it,xt,-Ee*Hi-it*jt,-Re*Hi-xt*jt)},Ci.prototype.applyToPoint=function(Qt){var sr=Qt.x*this.sx+Qt.y*this.shx+this.tx,Rn=Qt.x*this.shy+Qt.y*this.sy+this.ty;return new El(sr,Rn)},Ci.prototype.applyToRectangle=function(Qt){var sr=this.applyToPoint(Qt),Rn=this.applyToPoint(new El(Qt.x+Qt.w,Qt.y+Qt.h));return new Al(sr.x,sr.y,Rn.x-sr.x,Rn.y-sr.y)},Ci.prototype.clone=function(){var Qt=this.sx,sr=this.shy,Rn=this.shx,vi=this.sy,Hi=this.tx,jt=this.ty;return new Ci(Qt,sr,Rn,vi,Hi,jt)},fr.Matrix=Ci;var ya=fr.matrixMult=function(Qt,sr){return sr.multiply(Qt)},La=new Ci(1,0,0,1,0,0);fr.unitMatrix=fr.identityMatrix=La;var oa=function(sr,Rn){if(!Hn[sr]){var vi=(Rn instanceof Y?"Sh":"P")+(Object.keys(kn).length+1).toString(10);Rn.id=vi,Hn[sr]=vi,kn[vi]=Rn,Qi.publish("addPattern",Rn)}};fr.ShadingPattern=Y,fr.TilingPattern=W,fr.addShadingPattern=function(Qt,sr){return In("addShadingPattern()"),oa(Qt,sr),this},fr.beginTilingPattern=function(Qt){In("beginTilingPattern()"),Nc(Qt.boundingBox[0],Qt.boundingBox[1],Qt.boundingBox[2]-Qt.boundingBox[0],Qt.boundingBox[3]-Qt.boundingBox[1],Qt.matrix)},fr.endTilingPattern=function(Qt,sr){In("endTilingPattern()"),sr.stream=ha[sn].join(`
`),oa(Qt,sr),Qi.publish("endTilingPattern",sr),na.pop().restore()};var Ji=fr.__private__.newObject=function(){var Qt=Ka();return po(Qt,!0),Qt},Ka=fr.__private__.newObjectDeferred=function(){return hi++,gi[hi]=function(){return ki},hi},po=function(sr,Rn){return Rn=typeof Rn=="boolean"&&Rn,gi[sr]=ki,Rn&&hn(sr+" 0 obj"),sr},Fo=fr.__private__.newAdditionalObject=function(){var Qt={objId:Ka(),content:""};return Ki.push(Qt),Qt},Go=Ka(),Ho=Ka(),yo=fr.__private__.decodeColorString=function(Qt){var sr=Qt.split(" ");if(sr.length!==2||sr[1]!=="g"&&sr[1]!=="G")sr.length===5&&(sr[4]==="k"||sr[4]==="K")&&(sr=[(1-sr[0])*(1-sr[3]),(1-sr[1])*(1-sr[3]),(1-sr[2])*(1-sr[3]),"r"]);else{var Rn=parseFloat(sr[0]);sr=[Rn,Rn,Rn,"r"]}for(var vi="#",Hi=0;Hi<3;Hi++)vi+=("0"+Math.floor(255*parseFloat(sr[Hi])).toString(16)).slice(-2);return vi},Wa=fr.__private__.encodeColorString=function(Qt){var sr;typeof Qt=="string"&&(Qt={ch1:Qt});var Rn=Qt.ch1,vi=Qt.ch2,Hi=Qt.ch3,jt=Qt.ch4,fe=Qt.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof Rn=="string"&&Rn.charAt(0)!=="#"){var Ee=new f(Rn);if(Ee.ok)Rn=Ee.toHex();else if(!/^\d*\.?\d*$/.test(Rn))throw new Error('Invalid color "'+Rn+'" passed to jsPDF.encodeColorString.')}if(typeof Rn=="string"&&/^#[0-9A-Fa-f]{3}$/.test(Rn)&&(Rn="#"+Rn[1]+Rn[1]+Rn[2]+Rn[2]+Rn[3]+Rn[3]),typeof Rn=="string"&&/^#[0-9A-Fa-f]{6}$/.test(Rn)){var Re=parseInt(Rn.substr(1),16);Rn=Re>>16&255,vi=Re>>8&255,Hi=255&Re}if(vi===void 0||jt===void 0&&Rn===vi&&vi===Hi)if(typeof Rn=="string")sr=Rn+" "+fe[0];else switch(Qt.precision){case 2:sr=di(Rn/255)+" "+fe[0];break;case 3:default:sr=Un(Rn/255)+" "+fe[0]}else if(jt===void 0||v()(jt)==="object"){if(jt&&!isNaN(jt.a)&&jt.a===0)return sr=["1.","1.","1.",fe[1]].join(" ");if(typeof Rn=="string")sr=[Rn,vi,Hi,fe[1]].join(" ");else switch(Qt.precision){case 2:sr=[di(Rn/255),di(vi/255),di(Hi/255),fe[1]].join(" ");break;default:case 3:sr=[Un(Rn/255),Un(vi/255),Un(Hi/255),fe[1]].join(" ")}}else if(typeof Rn=="string")sr=[Rn,vi,Hi,jt,fe[2]].join(" ");else switch(Qt.precision){case 2:sr=[di(Rn),di(vi),di(Hi),di(jt),fe[2]].join(" ");break;case 3:default:sr=[Un(Rn),Un(vi),Un(Hi),Un(jt),fe[2]].join(" ")}return sr},zo=fr.__private__.getFilters=function(){return mt},Bo=fr.__private__.putStream=function(Qt){var sr=(Qt=Qt||{}).data||"",Rn=Qt.filters||zo(),vi=Qt.alreadyAppliedFilters||[],Hi=Qt.addLength1||!1,jt=sr.length,fe=Qt.objectId,Ee=function(Ii){return Ii};if(Xr!==null&&fe===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Xr!==null&&(Ee=ss.encryptor(fe,0));var Re={};Rn===!0&&(Rn=["FlateEncode"]);var it=Qt.additionalKeyValues||[],xt=(Re=z.API.processDataByFilters!==void 0?z.API.processDataByFilters(sr,Rn):{data:sr,reverseChain:[]}).reverseChain+(Array.isArray(vi)?vi.join(" "):vi.toString());if(Re.data.length!==0&&(it.push({key:"Length",value:Re.data.length}),Hi===!0&&it.push({key:"Length1",value:jt})),xt.length!=0)if(xt.split("/").length-1==1)it.push({key:"Filter",value:xt});else{it.push({key:"Filter",value:"["+xt+"]"});for(var br=0;br<it.length;br+=1)if(it[br].key==="DecodeParms"){for(var Jr=[],ln=0;ln<Re.reverseChain.split("/").length-1;ln+=1)Jr.push("null");Jr.push(it[br].value),it[br].value="["+Jr.join(" ")+"]"}}hn("<<");for(var Cn=0;Cn<it.length;Cn++)hn("/"+it[Cn].key+" "+it[Cn].value);hn(">>"),Re.data.length!==0&&(hn("stream"),hn(Ee(Re.data)),hn("endstream"))},uo=fr.__private__.putPage=function(Qt){var sr=Qt.number,Rn=Qt.data,vi=Qt.objId,Hi=Qt.contentsObjId;po(vi,!0),hn("<</Type /Page"),hn("/Parent "+Qt.rootDictionaryObjId+" 0 R"),hn("/Resources "+Qt.resourceDictionaryObjId+" 0 R"),hn("/MediaBox ["+parseFloat(Wn(Qt.mediaBox.bottomLeftX))+" "+parseFloat(Wn(Qt.mediaBox.bottomLeftY))+" "+Wn(Qt.mediaBox.topRightX)+" "+Wn(Qt.mediaBox.topRightY)+"]"),Qt.cropBox!==null&&hn("/CropBox ["+Wn(Qt.cropBox.bottomLeftX)+" "+Wn(Qt.cropBox.bottomLeftY)+" "+Wn(Qt.cropBox.topRightX)+" "+Wn(Qt.cropBox.topRightY)+"]"),Qt.bleedBox!==null&&hn("/BleedBox ["+Wn(Qt.bleedBox.bottomLeftX)+" "+Wn(Qt.bleedBox.bottomLeftY)+" "+Wn(Qt.bleedBox.topRightX)+" "+Wn(Qt.bleedBox.topRightY)+"]"),Qt.trimBox!==null&&hn("/TrimBox ["+Wn(Qt.trimBox.bottomLeftX)+" "+Wn(Qt.trimBox.bottomLeftY)+" "+Wn(Qt.trimBox.topRightX)+" "+Wn(Qt.trimBox.topRightY)+"]"),Qt.artBox!==null&&hn("/ArtBox ["+Wn(Qt.artBox.bottomLeftX)+" "+Wn(Qt.artBox.bottomLeftY)+" "+Wn(Qt.artBox.topRightX)+" "+Wn(Qt.artBox.topRightY)+"]"),typeof Qt.userUnit=="number"&&Qt.userUnit!==1&&hn("/UserUnit "+Qt.userUnit),Qi.publish("putPage",{objId:vi,pageContext:Fi[sr],pageNumber:sr,page:Rn}),hn("/Contents "+Hi+" 0 R"),hn(">>"),hn("endobj");var jt=Rn.join(`
`);return kr===wt.ADVANCED&&(jt+=`
Q`),po(Hi,!0),Bo({data:jt,filters:zo(),objectId:Hi}),hn("endobj"),vi},no=fr.__private__.putPages=function(){var Qt,sr,Rn=[];for(Qt=1;Qt<=Oi;Qt++)Fi[Qt].objId=Ka(),Fi[Qt].contentsObjId=Ka();for(Qt=1;Qt<=Oi;Qt++)Rn.push(uo({number:Qt,data:ha[Qt],objId:Fi[Qt].objId,contentsObjId:Fi[Qt].contentsObjId,mediaBox:Fi[Qt].mediaBox,cropBox:Fi[Qt].cropBox,bleedBox:Fi[Qt].bleedBox,trimBox:Fi[Qt].trimBox,artBox:Fi[Qt].artBox,userUnit:Fi[Qt].userUnit,rootDictionaryObjId:Go,resourceDictionaryObjId:Ho}));po(Go,!0),hn("<</Type /Pages");var vi="/Kids [";for(sr=0;sr<Oi;sr++)vi+=Rn[sr]+" 0 R ";hn(vi+"]"),hn("/Count "+Oi),hn(">>"),hn("endobj"),Qi.publish("postPutPages")},ja=function(sr){Qi.publish("putFont",{font:sr,out:hn,newObject:Ji,putStream:Bo}),sr.isAlreadyPutted!==!0&&(sr.objectNumber=Ji(),hn("<<"),hn("/Type /Font"),hn("/BaseFont /"+R(sr.postScriptName)),hn("/Subtype /Type1"),typeof sr.encoding=="string"&&hn("/Encoding /"+sr.encoding),hn("/FirstChar 32"),hn("/LastChar 255"),hn(">>"),hn("endobj"))},Oo=function(){for(var sr in rn)rn.hasOwnProperty(sr)&&(zr===!1||zr===!0&&on.hasOwnProperty(sr))&&ja(rn[sr])},ls=function(sr){sr.objectNumber=Ji();var Rn=[];Rn.push({key:"Type",value:"/XObject"}),Rn.push({key:"Subtype",value:"/Form"}),Rn.push({key:"BBox",value:"["+[Wn(sr.x),Wn(sr.y),Wn(sr.x+sr.width),Wn(sr.y+sr.height)].join(" ")+"]"}),Rn.push({key:"Matrix",value:"["+sr.matrix.toString()+"]"});var vi=sr.pages[1].join(`
`);Bo({data:vi,additionalKeyValues:Rn,objectId:sr.objectNumber}),hn("endobj")},Ao=function(){for(var sr in $i)$i.hasOwnProperty(sr)&&ls($i[sr])},ko=function(sr,Rn){var vi,Hi=[],jt=1/(Rn-1);for(vi=0;vi<1;vi+=jt)Hi.push(vi);if(Hi.push(1),sr[0].offset!=0){var fe={offset:0,color:sr[0].color};sr.unshift(fe)}if(sr[sr.length-1].offset!=1){var Ee={offset:1,color:sr[sr.length-1].color};sr.push(Ee)}for(var Re="",it=0,xt=0;xt<Hi.length;xt++){for(vi=Hi[xt];vi>sr[it+1].offset;)it++;var br=sr[it].offset,Jr=(vi-br)/(sr[it+1].offset-br),ln=sr[it].color,Cn=sr[it+1].color;Re+=si(Math.round((1-Jr)*ln[0]+Jr*Cn[0]).toString(16))+si(Math.round((1-Jr)*ln[1]+Jr*Cn[1]).toString(16))+si(Math.round((1-Jr)*ln[2]+Jr*Cn[2]).toString(16))}return Re.trim()},Os=function(sr,Rn){Rn||(Rn=21);var vi=Ji(),Hi=ko(sr.colors,Rn),jt=[];jt.push({key:"FunctionType",value:"0"}),jt.push({key:"Domain",value:"[0.0 1.0]"}),jt.push({key:"Size",value:"["+Rn+"]"}),jt.push({key:"BitsPerSample",value:"8"}),jt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),jt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Bo({data:Hi,additionalKeyValues:jt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:vi}),hn("endobj"),sr.objectNumber=Ji(),hn("<< /ShadingType "+sr.type),hn("/ColorSpace /DeviceRGB");var fe="/Coords ["+Wn(parseFloat(sr.coords[0]))+" "+Wn(parseFloat(sr.coords[1]))+" ";sr.type===2?fe+=Wn(parseFloat(sr.coords[2]))+" "+Wn(parseFloat(sr.coords[3])):fe+=Wn(parseFloat(sr.coords[2]))+" "+Wn(parseFloat(sr.coords[3]))+" "+Wn(parseFloat(sr.coords[4]))+" "+Wn(parseFloat(sr.coords[5])),hn(fe+="]"),sr.matrix&&hn("/Matrix ["+sr.matrix.toString()+"]"),hn("/Function "+vi+" 0 R"),hn("/Extend [true true]"),hn(">>"),hn("endobj")},cs=function(sr,Rn){var vi=Ka(),Hi=Ji();Rn.push({resourcesOid:vi,objectOid:Hi}),sr.objectNumber=Hi;var jt=[];jt.push({key:"Type",value:"/Pattern"}),jt.push({key:"PatternType",value:"1"}),jt.push({key:"PaintType",value:"1"}),jt.push({key:"TilingType",value:"1"}),jt.push({key:"BBox",value:"["+sr.boundingBox.map(Wn).join(" ")+"]"}),jt.push({key:"XStep",value:Wn(sr.xStep)}),jt.push({key:"YStep",value:Wn(sr.yStep)}),jt.push({key:"Resources",value:vi+" 0 R"}),sr.matrix&&jt.push({key:"Matrix",value:"["+sr.matrix.toString()+"]"}),Bo({data:sr.stream,additionalKeyValues:jt,objectId:sr.objectNumber}),hn("endobj")},gs=function(sr){var Rn;for(Rn in kn)kn.hasOwnProperty(Rn)&&(kn[Rn]instanceof Y?Os(kn[Rn]):kn[Rn]instanceof W&&cs(kn[Rn],sr))},Ga=function(sr){for(var Rn in sr.objectNumber=Ji(),hn("<<"),sr)switch(Rn){case"opacity":hn("/ca "+di(sr[Rn]));break;case"stroke-opacity":hn("/CA "+di(sr[Rn]))}hn(">>"),hn("endobj")},Ra=function(){var sr;for(sr in ii)ii.hasOwnProperty(sr)&&Ga(ii[sr])},ho=function(){for(var sr in hn("/XObject <<"),$i)$i.hasOwnProperty(sr)&&$i[sr].objectNumber>=0&&hn("/"+sr+" "+$i[sr].objectNumber+" 0 R");Qi.publish("putXobjectDict"),hn(">>")},mo=function(){ss.oid=Ji(),hn("<<"),hn("/Filter /Standard"),hn("/V "+ss.v),hn("/R "+ss.r),hn("/U <"+ss.toHexString(ss.U)+">"),hn("/O <"+ss.toHexString(ss.O)+">"),hn("/P "+ss.P),hn(">>"),hn("endobj")},Eo=function(){for(var sr in hn("/Font <<"),rn)rn.hasOwnProperty(sr)&&(zr===!1||zr===!0&&on.hasOwnProperty(sr))&&hn("/"+sr+" "+rn[sr].objectNumber+" 0 R");hn(">>")},fs=function(){if(Object.keys(kn).length>0){for(var sr in hn("/Shading <<"),kn)kn.hasOwnProperty(sr)&&kn[sr]instanceof Y&&kn[sr].objectNumber>=0&&hn("/"+sr+" "+kn[sr].objectNumber+" 0 R");Qi.publish("putShadingPatternDict"),hn(">>")}},ws=function(sr){if(Object.keys(kn).length>0){for(var Rn in hn("/Pattern <<"),kn)kn.hasOwnProperty(Rn)&&kn[Rn]instanceof fr.TilingPattern&&kn[Rn].objectNumber>=0&&kn[Rn].objectNumber<sr&&hn("/"+Rn+" "+kn[Rn].objectNumber+" 0 R");Qi.publish("putTilingPatternDict"),hn(">>")}},Io=function(){if(Object.keys(ii).length>0){var sr;for(sr in hn("/ExtGState <<"),ii)ii.hasOwnProperty(sr)&&ii[sr].objectNumber>=0&&hn("/"+sr+" "+ii[sr].objectNumber+" 0 R");Qi.publish("putGStateDict"),hn(">>")}},Es=function(sr){po(sr.resourcesOid,!0),hn("<<"),hn("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Eo(),fs(),ws(sr.objectOid),Io(),ho(),hn(">>"),hn("endobj")},Cs=function(){var sr=[];Oo(),Ra(),Ao(),gs(sr),Qi.publish("putResources"),sr.forEach(Es),Es({resourcesOid:Ho,objectOid:Number.MAX_SAFE_INTEGER}),Qi.publish("postPutResources")},go=function(){Qi.publish("putAdditionalObjects");for(var sr=0;sr<Ki.length;sr++){var Rn=Ki[sr];po(Rn.objId,!0),hn(Rn.content),hn("endobj")}Qi.publish("postPutAdditionalObjects")},Zo=function(sr){Nn[sr.fontName]=Nn[sr.fontName]||{},Nn[sr.fontName][sr.fontStyle]=sr.id},io=function(sr,Rn,vi,Hi,jt){var fe={id:"F"+(Object.keys(rn).length+1).toString(10),postScriptName:sr,fontName:Rn,fontStyle:vi,encoding:Hi,isStandardFont:jt||!1,metadata:{}};return Qi.publish("addFont",{font:fe,instance:this}),rn[fe.id]=fe,Zo(fe),fe.id},oo=function(sr){for(var Rn=0,vi=ua.length;Rn<vi;Rn++){var Hi=io.call(this,sr[Rn][0],sr[Rn][1],sr[Rn][2],ua[Rn][3],!0);zr===!1&&(on[Hi]=!0);var jt=sr[Rn][0].split("-");Zo({id:Hi,fontName:jt[0],fontStyle:jt[1]||""})}Qi.publish("addFonts",{fonts:rn,dictionary:Nn})},bo=function(sr){return sr.foo=function(){try{return sr.apply(this,arguments)}catch(Hi){var Rn=Hi.stack||"";~Rn.indexOf(" at ")&&(Rn=Rn.split(" at ")[1]);var vi="Error in function "+Rn.split(`
`)[0].split("<")[0]+": "+Hi.message;if(!t.console)throw new Error(vi);t.console.error(vi,Hi),t.alert&&alert(vi)}},sr.foo.bar=sr,sr.foo},Fa=function(sr,Rn){var vi,Hi,jt,fe,Ee,Re,it,xt,br;if(jt=(Rn=Rn||{}).sourceEncoding||"Unicode",Ee=Rn.outputEncoding,(Rn.autoencode||Ee)&&rn[xr].metadata&&rn[xr].metadata[jt]&&rn[xr].metadata[jt].encoding&&(fe=rn[xr].metadata[jt].encoding,!Ee&&rn[xr].encoding&&(Ee=rn[xr].encoding),!Ee&&fe.codePages&&(Ee=fe.codePages[0]),typeof Ee=="string"&&(Ee=fe[Ee]),Ee)){for(it=!1,Re=[],vi=0,Hi=sr.length;vi<Hi;vi++)(xt=Ee[sr.charCodeAt(vi)])?Re.push(String.fromCharCode(xt)):Re.push(sr[vi]),Re[vi].charCodeAt(0)>>8&&(it=!0);sr=Re.join("")}for(vi=sr.length;it===void 0&&vi!==0;)sr.charCodeAt(vi-1)>>8&&(it=!0),vi--;if(!it)return sr;for(Re=Rn.noBOM?[]:[254,255],vi=0,Hi=sr.length;vi<Hi;vi++){if((br=(xt=sr.charCodeAt(vi))>>8)>>8)throw new Error("Character at position "+vi+" of string '"+sr+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Re.push(br),Re.push(xt-(br<<8))}return String.fromCharCode.apply(void 0,Re)},ts=fr.__private__.pdfEscape=fr.pdfEscape=function(Qt,sr){return Fa(Qt,sr).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Do=fr.__private__.beginPage=function(Qt){ha[++Oi]=[],Fi[Oi]={objId:0,contentsObjId:0,userUnit:Number(Wt),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(Qt[0]),topRightY:Number(Qt[1])}},Ya(Oi),Li(ha[sn])},za=function(sr,Rn){var vi,Hi,jt;switch(Ke=Rn||Ke,typeof sr=="string"&&(vi=vr(sr.toLowerCase()),Array.isArray(vi)&&(Hi=vi[0],jt=vi[1])),Array.isArray(sr)&&(Hi=sr[0]*Br,jt=sr[1]*Br),isNaN(Hi)&&(Hi=ht[0],jt=ht[1]),(Hi>14400||jt>14400)&&(h.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Hi=Math.min(14400,Hi),jt=Math.min(14400,jt)),ht=[Hi,jt],Ke.substr(0,1)){case"l":jt>Hi&&(ht=[jt,Hi]);break;case"p":Hi>jt&&(ht=[jt,Hi])}Do(ht),Qc(Yc),hn(kl),Tc!==0&&hn(Tc+" J"),ns!==0&&hn(ns+" j"),Qi.publish("addPage",{pageNumber:Oi})},xs=function(sr){sr>0&&sr<=Oi&&(ha.splice(sr,1),Fi.splice(sr,1),Oi--,sn>Oi&&(sn=Oi),this.setPage(sn))},Ya=function(sr){sr>0&&sr<=Oi&&(sn=sr)},zs=fr.__private__.getNumberOfPages=fr.getNumberOfPages=function(){return ha.length-1},rs=function(sr,Rn,vi){var Hi,jt=void 0;return vi=vi||{},sr=sr!==void 0?sr:rn[xr].fontName,Rn=Rn!==void 0?Rn:rn[xr].fontStyle,Hi=sr.toLowerCase(),Nn[Hi]!==void 0&&Nn[Hi][Rn]!==void 0?jt=Nn[Hi][Rn]:Nn[sr]!==void 0&&Nn[sr][Rn]!==void 0?jt=Nn[sr][Rn]:vi.disableWarning===!1&&h.warn("Unable to look up font label for font '"+sr+"', '"+Rn+"'. Refer to getFontList() for available fonts."),jt||vi.noFallback||(jt=Nn.times[Rn])==null&&(jt=Nn.times.normal),jt},Po=fr.__private__.putInfo=function(){var Qt=Ji(),sr=function(Hi){return Hi};for(var Rn in Xr!==null&&(sr=ss.encryptor(Qt,0)),hn("<<"),hn("/Producer ("+ts(sr("jsPDF "+z.version))+")"),ur)ur.hasOwnProperty(Rn)&&ur[Rn]&&hn("/"+Rn.substr(0,1).toUpperCase()+Rn.substr(1)+" ("+ts(sr(ur[Rn]))+")");hn("/CreationDate ("+ts(sr(Bi))+")"),hn(">>"),hn("endobj")},Wo=fr.__private__.putCatalog=function(Qt){var sr=(Qt=Qt||{}).rootDictionaryObjId||Go;switch(Ji(),hn("<<"),hn("/Type /Catalog"),hn("/Pages "+sr+" 0 R"),ft||(ft="fullwidth"),ft){case"fullwidth":hn("/OpenAction [3 0 R /FitH null]");break;case"fullheight":hn("/OpenAction [3 0 R /FitV null]");break;case"fullpage":hn("/OpenAction [3 0 R /Fit]");break;case"original":hn("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Rn=""+ft;Rn.substr(Rn.length-1)==="%"&&(ft=parseInt(ft)/100),typeof ft=="number"&&hn("/OpenAction [3 0 R /XYZ null null "+di(ft)+"]")}switch(st||(st="continuous"),st){case"continuous":hn("/PageLayout /OneColumn");break;case"single":hn("/PageLayout /SinglePage");break;case"two":case"twoleft":hn("/PageLayout /TwoColumnLeft");break;case"tworight":hn("/PageLayout /TwoColumnRight")}Tt&&hn("/PageMode /"+Tt),Qi.publish("putCatalog"),hn(">>"),hn("endobj")},us=fr.__private__.putTrailer=function(){hn("trailer"),hn("<<"),hn("/Size "+(hi+1)),hn("/Root "+hi+" 0 R"),hn("/Info "+(hi-1)+" 0 R"),Xr!==null&&hn("/Encrypt "+ss.oid+" 0 R"),hn("/ID [ <"+Mn+"> <"+Mn+"> ]"),hn(">>")},Ds=fr.__private__.putHeader=function(){hn("%PDF-"+Cr),hn("%\xBA\xDF\xAC\xE0")},ul=fr.__private__.putXRef=function(){var Qt="0000000000";hn("xref"),hn("0 "+(hi+1)),hn("0000000000 65535 f ");for(var sr=1;sr<=hi;sr++)typeof gi[sr]=="function"?hn((Qt+gi[sr]()).slice(-10)+" 00000 n "):gi[sr]!==void 0?hn((Qt+gi[sr]).slice(-10)+" 00000 n "):hn("0000000000 00000 n ")},vs=fr.__private__.buildDocument=function(){jo(),Li(Pi),Qi.publish("buildDocument"),Ds(),no(),go(),Cs(),Xr!==null&&mo(),Po(),Wo();var Qt=ki;return ul(),us(),hn("startxref"),hn(""+Qt),hn("%%EOF"),Li(ha[sn]),Pi.join(`
`)},Rs=fr.__private__.getBlob=function(Qt){return new Blob([ca(Qt)],{type:"application/pdf"})},Il=fr.output=fr.__private__.output=bo(function(Qt,sr){switch(typeof(sr=sr||{})=="string"?sr={filename:sr}:sr.filename=sr.filename||"generated.pdf",Qt){case void 0:return vs();case"save":fr.save(sr.filename);break;case"arraybuffer":return ca(vs());case"blob":return Rs(vs());case"bloburi":case"bloburl":if(t.URL!==void 0&&typeof t.URL.createObjectURL=="function")return t.URL&&t.URL.createObjectURL(Rs(vs()))||void 0;h.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Rn="",vi=vs();try{Rn=c(vi)}catch(br){Rn=c(unescape(encodeURIComponent(vi)))}return"data:application/pdf;filename="+sr.filename+";base64,"+Rn;case"pdfobjectnewwindow":if(Object.prototype.toString.call(t)==="[object Window]"){var Hi='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+(sr.pdfObjectUrl||"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js")+'"></script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(sr)+");</script></body></html>",jt=t.open();return jt!==null&&jt.document.write(Hi),jt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(t)==="[object Window]"){var fe='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(sr.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+sr.filename+'" width="500px" height="400px" /></body></html>',Ee=t.open();if(Ee!==null){Ee.document.write(fe);var Re=this;Ee.document.documentElement.querySelector("#pdfViewer").onload=function(){Ee.document.title=sr.filename,Ee.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Re.output("bloburl"))}}return Ee}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(t)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var it='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",sr)+'"></iframe></body></html>',xt=t.open();if(xt!==null&&(xt.document.write(it),xt.document.title=sr.filename),xt||typeof safari=="undefined")return xt;break;case"datauri":case"dataurl":return t.document.location.href=this.output("datauristring",sr);default:return null}}),dl=function(sr){return Array.isArray(Ui)===!0&&Ui.indexOf(sr)>-1};switch(et){case"pt":Br=1;break;case"mm":Br=72/25.4;break;case"cm":Br=72/2.54;break;case"in":Br=72;break;case"px":Br=dl("px_scaling")==1?.75:96/72;break;case"pc":case"em":Br=12;break;case"ex":Br=6;break;default:throw new Error("Invalid unit: "+et)}var ss=null;fa(),Ei();var al=function(sr){return Xr!==null?ss.encryptor(sr,0):function(Rn){return Rn}},Ks=fr.__private__.getPageInfo=fr.getPageInfo=function(Qt){if(isNaN(Qt)||Qt%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Fi[Qt].objId,pageNumber:Qt,pageContext:Fi[Qt]}},pl=fr.__private__.getPageInfoByObjId=function(Qt){if(isNaN(Qt)||Qt%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var sr in Fi)if(Fi[sr].objId===Qt)break;return Ks(sr)},Ts=fr.__private__.getCurrentPageInfo=fr.getCurrentPageInfo=function(){return{objId:Fi[sn].objId,pageNumber:sn,pageContext:Fi[sn]}};fr.addPage=function(){return za.apply(this,arguments),this},fr.setPage=function(){return Ya.apply(this,arguments),Li.call(this,ha[sn]),this},fr.insertPage=function(Qt){return this.addPage(),this.movePage(sn,Qt),this},fr.movePage=function(Qt,sr){var Rn,vi;if(Qt>sr){Rn=ha[Qt],vi=Fi[Qt];for(var Hi=Qt;Hi>sr;Hi--)ha[Hi]=ha[Hi-1],Fi[Hi]=Fi[Hi-1];ha[sr]=Rn,Fi[sr]=vi,this.setPage(sr)}else if(Qt<sr){Rn=ha[Qt],vi=Fi[Qt];for(var jt=Qt;jt<sr;jt++)ha[jt]=ha[jt+1],Fi[jt]=Fi[jt+1];ha[sr]=Rn,Fi[sr]=vi,this.setPage(sr)}return this},fr.deletePage=function(){return xs.apply(this,arguments),this},fr.__private__.text=fr.text=function(Qt,sr,Rn,vi,Hi){var jt,fe,Ee,Re,it,xt,br,Jr,ln=(vi=vi||{}).scope||this;if(typeof Qt=="number"&&typeof sr=="number"&&(typeof Rn=="string"||Array.isArray(Rn))){var Cn=Rn;Rn=sr,sr=Qt,Qt=Cn}if(arguments[3]instanceof Ci==!1?(Ee=arguments[4],Re=arguments[5],v()(br=arguments[3])==="object"&&br!==null||(typeof Ee=="string"&&(Re=Ee,Ee=null),typeof br=="string"&&(Re=br,br=null),typeof br=="number"&&(Ee=br,br=null),vi={flags:br,angle:Ee,align:Re})):(In("The transform parameter of text() with a Matrix value"),Jr=Hi),isNaN(sr)||isNaN(Rn)||Qt==null)throw new Error("Invalid arguments passed to jsPDF.text");if(Qt.length===0)return ln;var ci="",Ii=!1,da=typeof vi.lineHeightFactor=="number"?vi.lineHeightFactor:sl,Sa=ln.internal.scaleFactor;function Qa(Pl){return Pl=Pl.split(" ").join(Array(vi.TabLen||9).join(" ")),ts(Pl,br)}function wo(Pl){for(var Sl,Ql=Pl.concat(),Ll=[],ic=Ql.length;ic--;)typeof(Sl=Ql.shift())=="string"?Ll.push(Sl):Array.isArray(Pl)&&(Sl.length===1||Sl[1]===void 0&&Sl[2]===void 0)?Ll.push(Sl[0]):Ll.push([Sl[0],Sl[1],Sl[2]]);return Ll}function Uo(Pl,Sl){var Ql;if(typeof Pl=="string")Ql=Sl(Pl)[0];else if(Array.isArray(Pl)){for(var Ll,ic,hc=Pl.concat(),vl=[],Oe=hc.length;Oe--;)typeof(Ll=hc.shift())=="string"?vl.push(Sl(Ll)[0]):Array.isArray(Ll)&&typeof Ll[0]=="string"&&(ic=Sl(Ll[0],Ll[1],Ll[2]),vl.push([ic[0],ic[1],ic[2]]));Ql=vl}return Ql}var Is=!1,is=!0;if(typeof Qt=="string")Is=!0;else if(Array.isArray(Qt)){var Ls=Qt.concat();fe=[];for(var Cl,Gs=Ls.length;Gs--;)(typeof(Cl=Ls.shift())!="string"||Array.isArray(Cl)&&typeof Cl[0]!="string")&&(is=!1);Is=is}if(Is===!1)throw new Error('Type of text must be string or Array. "'+Qt+'" is not recognized.');typeof Qt=="string"&&(Qt=Qt.match(/[\r?\n]/)?Qt.split(/\r\n|\r|\n/g):[Qt]);var Dl=$a/ln.internal.scaleFactor,Us=Dl*(sl-1);switch(vi.baseline){case"bottom":Rn-=Us;break;case"top":Rn+=Dl-Us;break;case"hanging":Rn+=Dl-2*Us;break;case"middle":Rn+=Dl/2-Us}if((xt=vi.maxWidth||0)>0&&(typeof Qt=="string"?Qt=ln.splitTextToSize(Qt,xt):Object.prototype.toString.call(Qt)==="[object Array]"&&(Qt=Qt.reduce(function(Pl,Sl){return Pl.concat(ln.splitTextToSize(Sl,xt))},[]))),jt={text:Qt,x:sr,y:Rn,options:vi,mutex:{pdfEscape:ts,activeFontKey:xr,fonts:rn,activeFontSize:$a}},Qi.publish("preProcessText",jt),Qt=jt.text,Ee=(vi=jt.options).angle,Jr instanceof Ci==!1&&Ee&&typeof Ee=="number"){Ee*=Math.PI/180,vi.rotationDirection===0&&(Ee=-Ee),kr===wt.ADVANCED&&(Ee=-Ee);var Rl=Math.cos(Ee),Zl=Math.sin(Ee);Jr=new Ci(Rl,Zl,-Zl,Rl,0,0)}else Ee&&Ee instanceof Ci&&(Jr=Ee);kr!==wt.ADVANCED||Jr||(Jr=La),(it=vi.charSpace||Dc)!==void 0&&(ci+=Wn(fn(it))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),vi.lang;var _l=-1,gl=vi.renderingMode!==void 0?vi.renderingMode:vi.stroke,dc=ln.internal.getCurrentPageInfo().pageContext;switch(gl){case 0:case!1:case"fill":_l=0;break;case 1:case!0:case"stroke":_l=1;break;case 2:case"fillThenStroke":_l=2;break;case 3:case"invisible":_l=3;break;case 4:case"fillAndAddForClipping":_l=4;break;case 5:case"strokeAndAddPathForClipping":_l=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":_l=6;break;case 7:case"addToPathForClipping":_l=7}var Kl=dc.usedRenderingMode!==void 0?dc.usedRenderingMode:-1;_l!==-1?ci+=_l+` Tr
`:Kl!==-1&&(ci+=`0 Tr
`),_l!==-1&&(dc.usedRenderingMode=_l),Re=vi.align||"left";var Gl,Tl=$a*da,jl=ln.internal.pageSize.getWidth(),Rc=rn[xr];it=vi.charSpace||Dc,xt=vi.maxWidth||0,br=Object.assign({autoencode:!0,noBOM:!0},vi.flags);var Vc=[];if(Object.prototype.toString.call(Qt)==="[object Array]"){var Lc;fe=wo(Qt),Re!=="left"&&(Gl=fe.map(function(Pl){return ln.getStringUnitWidth(Pl,{font:Rc,charSpace:it,fontSize:$a,doKerning:!1})*$a/Sa}));var $l,yl=0;if(Re==="right"){sr-=Gl[0],Qt=[],Gs=fe.length;for(var vo=0;vo<Gs;vo++)vo===0?($l=Vl(sr),Lc=Xs(Rn)):($l=fn(yl-Gl[vo]),Lc=-Tl),Qt.push([fe[vo],$l,Lc]),yl=Gl[vo]}else if(Re==="center"){sr-=Gl[0]/2,Qt=[],Gs=fe.length;for(var Fc=0;Fc<Gs;Fc++)Fc===0?($l=Vl(sr),Lc=Xs(Rn)):($l=fn((yl-Gl[Fc])/2),Lc=-Tl),Qt.push([fe[Fc],$l,Lc]),yl=Gl[Fc]}else if(Re==="left"){Qt=[],Gs=fe.length;for(var zc=0;zc<Gs;zc++)Qt.push(fe[zc])}else{if(Re!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');Qt=[],Gs=fe.length,xt=xt!==0?xt:jl;for(var hs=0;hs<Gs;hs++)Lc=hs===0?Xs(Rn):-Tl,$l=hs===0?Vl(sr):0,hs<Gs-1?Vc.push(Wn(fn((xt-Gl[hs])/(fe[hs].split(" ").length-1)))):Vc.push(0),Qt.push([fe[hs],$l,Lc])}}var $o=typeof vi.R2L=="boolean"?vi.R2L:_r;$o===!0&&(Qt=Uo(Qt,function(Pl,Sl,Ql){return[Pl.split("").reverse().join(""),Sl,Ql]})),jt={text:Qt,x:sr,y:Rn,options:vi,mutex:{pdfEscape:ts,activeFontKey:xr,fonts:rn,activeFontSize:$a}},Qi.publish("postProcessText",jt),Qt=jt.text,Ii=jt.mutex.isHex||!1;var el=rn[xr].encoding;el!=="WinAnsiEncoding"&&el!=="StandardEncoding"||(Qt=Uo(Qt,function(Pl,Sl,Ql){return[Qa(Pl),Sl,Ql]})),fe=wo(Qt),Qt=[];for(var hl,ll,Qs,Hl=0,as=1,so=Array.isArray(fe[0])?as:Hl,Lo="",Fs=function(Sl,Ql,Ll){var ic="";return Ll instanceof Ci?(Ll=typeof vi.angle=="number"?ya(Ll,new Ci(1,0,0,1,Sl,Ql)):ya(new Ci(1,0,0,1,Sl,Ql),Ll),kr===wt.ADVANCED&&(Ll=ya(new Ci(1,0,0,-1,0,0),Ll)),ic=Ll.join(" ")+` Tm
`):ic=Wn(Sl)+" "+Wn(Ql)+` Td
`,ic},Nl=0;Nl<fe.length;Nl++){switch(Lo="",so){case as:Qs=(Ii?"<":"(")+fe[Nl][0]+(Ii?">":")"),hl=parseFloat(fe[Nl][1]),ll=parseFloat(fe[Nl][2]);break;case Hl:Qs=(Ii?"<":"(")+fe[Nl]+(Ii?">":")"),hl=Vl(sr),ll=Xs(Rn)}Vc!==void 0&&Vc[Nl]!==void 0&&(Lo=Vc[Nl]+` Tw
`),Nl===0?Qt.push(Lo+Fs(hl,ll,Jr)+Qs):so===Hl?Qt.push(Lo+Qs):so===as&&Qt.push(Lo+Fs(hl,ll,Jr)+Qs)}Qt=so===Hl?Qt.join(` Tj
T* `):Qt.join(` Tj
`),Qt+=` Tj
`;var mc=`BT
/`;return mc+=xr+" "+$a+` Tf
`,mc+=Wn($a*da)+` TL
`,mc+=En+`
`,mc+=ci,mc+=Qt,hn(mc+="ET"),on[xr]=!0,ln};var ta=fr.__private__.clip=fr.clip=function(Qt){return hn(Qt==="evenodd"?"W*":"W"),this};fr.clipEvenOdd=function(){return ta("evenodd")},fr.__private__.discardPath=fr.discardPath=function(){return hn("n"),this};var wa=fr.__private__.isValidStyle=function(Qt){var sr=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(Qt)!==-1&&(sr=!0),sr};fr.__private__.setDefaultPathOperation=fr.setDefaultPathOperation=function(Qt){return wa(Qt)&&(wr=Qt),this};var Vo=fr.__private__.getStyle=fr.getStyle=function(Qt){var sr=wr;switch(Qt){case"D":case"S":sr="S";break;case"F":sr="f";break;case"FD":case"DF":sr="B";break;case"f":case"f*":case"B":case"B*":sr=Qt}return sr},ps=fr.close=function(){return hn("h"),this};fr.stroke=function(){return hn("S"),this},fr.fill=function(Qt){return Ps("f",Qt),this},fr.fillEvenOdd=function(Qt){return Ps("f*",Qt),this},fr.fillStroke=function(Qt){return Ps("B",Qt),this},fr.fillStrokeEvenOdd=function(Qt){return Ps("B*",Qt),this};var Ps=function(sr,Rn){v()(Rn)==="object"?Co(Rn,sr):hn(sr)},ys=function(sr){sr===null||kr===wt.ADVANCED&&sr===void 0||(sr=Vo(sr),hn(sr))};function Ns(Qt,sr,Rn,vi,Hi){var jt=new W(sr||this.boundingBox,Rn||this.xStep,vi||this.yStep,this.gState,Hi||this.matrix);jt.stream=this.stream;var fe=Qt+"$$"+this.cloneIndex+++"$$";return oa(fe,jt),jt}var Co=function(sr,Rn){var vi=Hn[sr.key],Hi=kn[vi];if(Hi instanceof Y)hn("q"),hn(ol(Rn)),Hi.gState&&fr.setGState(Hi.gState),hn(sr.matrix.toString()+" cm"),hn("/"+vi+" sh"),hn("Q");else if(Hi instanceof W){var jt=new Ci(1,0,0,-1,0,Sc());sr.matrix&&(jt=jt.multiply(sr.matrix||La),vi=Ns.call(Hi,sr.key,sr.boundingBox,sr.xStep,sr.yStep,jt).id),hn("q"),hn("/Pattern cs"),hn("/"+vi+" scn"),Hi.gState&&fr.setGState(Hi.gState),hn(Rn),hn("Q")}},ol=function(sr){switch(sr){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"}},Ul=fr.moveTo=function(Qt,sr){return hn(Wn(fn(Qt))+" "+Wn(Tn(sr))+" m"),this},Vs=fr.lineTo=function(Qt,sr){return hn(Wn(fn(Qt))+" "+Wn(Tn(sr))+" l"),this},nl=fr.curveTo=function(Qt,sr,Rn,vi,Hi,jt){return hn([Wn(fn(Qt)),Wn(Tn(sr)),Wn(fn(Rn)),Wn(Tn(vi)),Wn(fn(Hi)),Wn(Tn(jt)),"c"].join(" ")),this};fr.__private__.line=fr.line=function(Qt,sr,Rn,vi,Hi){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||isNaN(vi)||!wa(Hi))throw new Error("Invalid arguments passed to jsPDF.line");return kr===wt.COMPAT?this.lines([[Rn-Qt,vi-sr]],Qt,sr,[1,1],Hi||"S"):this.lines([[Rn-Qt,vi-sr]],Qt,sr,[1,1]).stroke()},fr.__private__.lines=fr.lines=function(Qt,sr,Rn,vi,Hi,jt){var fe,Ee,Re,it,xt,br,Jr,ln,Cn,ci,Ii,da;if(typeof Qt=="number"&&(da=Rn,Rn=sr,sr=Qt,Qt=da),vi=vi||[1,1],jt=jt||!1,isNaN(sr)||isNaN(Rn)||!Array.isArray(Qt)||!Array.isArray(vi)||!wa(Hi)||typeof jt!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Ul(sr,Rn),fe=vi[0],Ee=vi[1],it=Qt.length,ci=sr,Ii=Rn,Re=0;Re<it;Re++)(xt=Qt[Re]).length===2?(ci=xt[0]*fe+ci,Ii=xt[1]*Ee+Ii,Vs(ci,Ii)):(br=xt[0]*fe+ci,Jr=xt[1]*Ee+Ii,ln=xt[2]*fe+ci,Cn=xt[3]*Ee+Ii,ci=xt[4]*fe+ci,Ii=xt[5]*Ee+Ii,nl(br,Jr,ln,Cn,ci,Ii));return jt&&ps(),ys(Hi),this},fr.path=function(Qt){for(var sr=0;sr<Qt.length;sr++){var Rn=Qt[sr],vi=Rn.c;switch(Rn.op){case"m":Ul(vi[0],vi[1]);break;case"l":Vs(vi[0],vi[1]);break;case"c":nl.apply(this,vi);break;case"h":ps()}}return this},fr.__private__.rect=fr.rect=function(Qt,sr,Rn,vi,Hi){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||isNaN(vi)||!wa(Hi))throw new Error("Invalid arguments passed to jsPDF.rect");return kr===wt.COMPAT&&(vi=-vi),hn([Wn(fn(Qt)),Wn(Tn(sr)),Wn(fn(Rn)),Wn(fn(vi)),"re"].join(" ")),ys(Hi),this},fr.__private__.triangle=fr.triangle=function(Qt,sr,Rn,vi,Hi,jt,fe){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||isNaN(vi)||isNaN(Hi)||isNaN(jt)||!wa(fe))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Rn-Qt,vi-sr],[Hi-Rn,jt-vi],[Qt-Hi,sr-jt]],Qt,sr,[1,1],fe,!0),this},fr.__private__.roundedRect=fr.roundedRect=function(Qt,sr,Rn,vi,Hi,jt,fe){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||isNaN(vi)||isNaN(Hi)||isNaN(jt)||!wa(fe))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Ee=4/3*(Math.SQRT2-1);return Hi=Math.min(Hi,.5*Rn),jt=Math.min(jt,.5*vi),this.lines([[Rn-2*Hi,0],[Hi*Ee,0,Hi,jt-jt*Ee,Hi,jt],[0,vi-2*jt],[0,jt*Ee,-Hi*Ee,jt,-Hi,jt],[2*Hi-Rn,0],[-Hi*Ee,0,-Hi,-jt*Ee,-Hi,-jt],[0,2*jt-vi],[0,-jt*Ee,Hi*Ee,-jt,Hi,-jt]],Qt+Hi,sr,[1,1],fe,!0),this},fr.__private__.ellipse=fr.ellipse=function(Qt,sr,Rn,vi,Hi){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||isNaN(vi)||!wa(Hi))throw new Error("Invalid arguments passed to jsPDF.ellipse");var jt=4/3*(Math.SQRT2-1)*Rn,fe=4/3*(Math.SQRT2-1)*vi;return Ul(Qt+Rn,sr),nl(Qt+Rn,sr-fe,Qt+jt,sr-vi,Qt,sr-vi),nl(Qt-jt,sr-vi,Qt-Rn,sr-fe,Qt-Rn,sr),nl(Qt-Rn,sr+fe,Qt-jt,sr+vi,Qt,sr+vi),nl(Qt+jt,sr+vi,Qt+Rn,sr+fe,Qt+Rn,sr),ys(Hi),this},fr.__private__.circle=fr.circle=function(Qt,sr,Rn,vi){if(isNaN(Qt)||isNaN(sr)||isNaN(Rn)||!wa(vi))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(Qt,sr,Rn,Rn,vi)},fr.setFont=function(Qt,sr,Rn){return Rn&&(sr=Yn(sr,Rn)),xr=rs(Qt,sr,{disableWarning:!1}),this};var ds=fr.__private__.getFont=fr.getFont=function(){return rn[rs.apply(fr,arguments)]};fr.__private__.getFontList=fr.getFontList=function(){var Qt,sr,Rn={};for(Qt in Nn)if(Nn.hasOwnProperty(Qt))for(sr in Rn[Qt]=[],Nn[Qt])Nn[Qt].hasOwnProperty(sr)&&Rn[Qt].push(sr);return Rn},fr.addFont=function(Qt,sr,Rn,vi,Hi){var jt=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&jt.indexOf(arguments[3])!==-1?Hi=arguments[3]:arguments[3]&&jt.indexOf(arguments[3])==-1&&(Rn=Yn(Rn,vi)),Hi=Hi||"Identity-H",io.call(this,Qt,sr,Rn,Hi)};var sl,Yc=vt.lineWidth||.200025,Qc=fr.__private__.setLineWidth=fr.setLineWidth=function(Qt){return hn(Wn(fn(Qt))+" w"),this};fr.__private__.setLineDash=z.API.setLineDash=z.API.setLineDashPattern=function(Qt,sr){if(Qt=Qt||[],sr=sr||0,isNaN(sr)||!Array.isArray(Qt))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return Qt=Qt.map(function(Rn){return Wn(fn(Rn))}).join(" "),sr=Wn(fn(sr)),hn("["+Qt+"] "+sr+" d"),this};var wc=fr.__private__.getLineHeight=fr.getLineHeight=function(){return $a*sl};fr.__private__.getLineHeight=fr.getLineHeight=function(){return $a*sl};var Wc=fr.__private__.setLineHeightFactor=fr.setLineHeightFactor=function(Qt){return typeof(Qt=Qt||1.15)=="number"&&(sl=Qt),this},sc=fr.__private__.getLineHeightFactor=fr.getLineHeightFactor=function(){return sl};Wc(vt.lineHeight);var Vl=fr.__private__.getHorizontalCoordinate=function(Qt){return fn(Qt)},Xs=fr.__private__.getVerticalCoordinate=function(Qt){return kr===wt.ADVANCED?Qt:Fi[sn].mediaBox.topRightY-Fi[sn].mediaBox.bottomLeftY-fn(Qt)},xl=fr.__private__.getHorizontalCoordinateString=fr.getHorizontalCoordinateString=function(Qt){return Wn(Vl(Qt))},rc=fr.__private__.getVerticalCoordinateString=fr.getVerticalCoordinateString=function(Qt){return Wn(Xs(Qt))},kl=vt.strokeColor||"0 G";fr.__private__.getStrokeColor=fr.getDrawColor=function(){return yo(kl)},fr.__private__.setStrokeColor=fr.setDrawColor=function(Qt,sr,Rn,vi){return kl=Wa({ch1:Qt,ch2:sr,ch3:Rn,ch4:vi,pdfColorType:"draw",precision:2}),hn(kl),this};var _c=vt.fillColor||"0 g";fr.__private__.getFillColor=fr.getFillColor=function(){return yo(_c)},fr.__private__.setFillColor=fr.setFillColor=function(Qt,sr,Rn,vi){return _c=Wa({ch1:Qt,ch2:sr,ch3:Rn,ch4:vi,pdfColorType:"fill",precision:2}),hn(_c),this};var En=vt.textColor||"0 g",xa=fr.__private__.getTextColor=fr.getTextColor=function(){return yo(En)};fr.__private__.setTextColor=fr.setTextColor=function(Qt,sr,Rn,vi){return En=Wa({ch1:Qt,ch2:sr,ch3:Rn,ch4:vi,pdfColorType:"text",precision:3}),this};var Dc=vt.charSpace,Xl=fr.__private__.getCharSpace=fr.getCharSpace=function(){return parseFloat(Dc||0)};fr.__private__.setCharSpace=fr.setCharSpace=function(Qt){if(isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Dc=Qt,this};var Tc=0;fr.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},fr.__private__.setLineCap=fr.setLineCap=function(Qt){var sr=fr.CapJoinStyles[Qt];if(sr===void 0)throw new Error("Line cap style of '"+Qt+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Tc=sr,hn(sr+" J"),this};var ns=0;fr.__private__.setLineJoin=fr.setLineJoin=function(Qt){var sr=fr.CapJoinStyles[Qt];if(sr===void 0)throw new Error("Line join style of '"+Qt+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return ns=sr,hn(sr+" j"),this},fr.__private__.setLineMiterLimit=fr.__private__.setMiterLimit=fr.setLineMiterLimit=fr.setMiterLimit=function(Qt){if(Qt=Qt||0,isNaN(Qt))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return hn(Wn(fn(Qt))+" M"),this},fr.GState=Z,fr.setGState=function(Qt){(Qt=typeof Qt=="string"?ii[li[Qt]]:Zs(null,Qt)).equals(ai)||(hn("/"+Qt.id+" gs"),ai=Qt)};var Zs=function(sr,Rn){if(!sr||!li[sr]){var vi=!1;for(var Hi in ii)if(ii.hasOwnProperty(Hi)&&ii[Hi].equals(Rn)){vi=!0;break}if(vi)Rn=ii[Hi];else{var jt="GS"+(Object.keys(ii).length+1).toString(10);ii[jt]=Rn,Rn.id=jt}return sr&&(li[sr]=Rn.id),Qi.publish("addGState",Rn),Rn}};fr.addGState=function(Qt,sr){return Zs(Qt,sr),this},fr.saveGraphicsState=function(){return hn("q"),qr.push({key:xr,size:$a,color:En}),this},fr.restoreGraphicsState=function(){hn("Q");var Qt=qr.pop();return xr=Qt.key,$a=Qt.size,En=Qt.color,ai=null,this},fr.setCurrentTransformationMatrix=function(Qt){return hn(Qt.toString()+" cm"),this},fr.comment=function(Qt){return hn("#"+Qt),this};var El=function(sr,Rn){var vi=sr||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return vi},set:function(Ee){isNaN(Ee)||(vi=parseFloat(Ee))}});var Hi=Rn||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Hi},set:function(Ee){isNaN(Ee)||(Hi=parseFloat(Ee))}});var jt="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return jt},set:function(Ee){jt=Ee.toString()}}),this},Al=function(sr,Rn,vi,Hi){El.call(this,sr,Rn),this.type="rect";var jt=vi||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return jt},set:function(Re){isNaN(Re)||(jt=parseFloat(Re))}});var fe=Hi||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return fe},set:function(Re){isNaN(Re)||(fe=parseFloat(Re))}}),this},lc=function(){this.page=Oi,this.currentPage=sn,this.pages=ha.slice(0),this.pagesContext=Fi.slice(0),this.x=Wr,this.y=Zr,this.matrix=mn,this.width=uc(sn),this.height=Sc(sn),this.outputDestination=ka,this.id="",this.objectNumber=-1};lc.prototype.restore=function(){Oi=this.page,sn=this.currentPage,Fi=this.pagesContext,ha=this.pages,Wr=this.x,Zr=this.y,mn=this.matrix,kc(sn,this.width),ml(sn,this.height),ka=this.outputDestination};var Nc=function(sr,Rn,vi,Hi,jt){na.push(new lc),Oi=sn=0,ha=[],Wr=sr,Zr=Rn,mn=jt,Do([vi,Hi])},cc=function(sr){if(qi[sr])na.pop().restore();else{var Rn=new lc,vi="Xo"+(Object.keys($i).length+1).toString(10);Rn.id=vi,qi[sr]=vi,$i[vi]=Rn,Qi.publish("addFormObject",Rn),na.pop().restore()}};for(var Mc in fr.beginFormObject=function(Qt,sr,Rn,vi,Hi){return Nc(Qt,sr,Rn,vi,Hi),this},fr.endFormObject=function(Qt){return cc(Qt),this},fr.doFormObject=function(Qt,sr){var Rn=$i[qi[Qt]];return hn("q"),hn(sr.toString()+" cm"),hn("/"+Rn.id+" Do"),hn("Q"),this},fr.getFormObject=function(Qt){var sr=$i[qi[Qt]];return{x:sr.x,y:sr.y,width:sr.width,height:sr.height,matrix:sr.matrix}},fr.save=function(Qt,sr){return Qt=Qt||"generated.pdf",(sr=sr||{}).returnPromise=sr.returnPromise||!1,sr.returnPromise===!1?(r(Rs(vs()),Qt),typeof r.unload=="function"&&t.setTimeout&&setTimeout(r.unload,911),this):new Promise(function(Rn,vi){try{var Hi=r(Rs(vs()),Qt);typeof r.unload=="function"&&t.setTimeout&&setTimeout(r.unload,911),Rn(Hi)}catch(jt){vi(jt.message)}})},z.API)z.API.hasOwnProperty(Mc)&&(Mc==="events"&&z.API.events.length?function(Qt,sr){var Rn,vi,Hi;for(Hi=sr.length-1;Hi!==-1;Hi--)Rn=sr[Hi][0],vi=sr[Hi][1],Qt.subscribe.apply(Qt,[Rn].concat(typeof vi=="function"?[vi]:vi))}(Qi,z.API.events):fr[Mc]=z.API[Mc]);var uc=fr.getPageWidth=function(Qt){return(Fi[Qt=Qt||sn].mediaBox.topRightX-Fi[Qt].mediaBox.bottomLeftX)/Br},kc=fr.setPageWidth=function(Qt,sr){Fi[Qt].mediaBox.topRightX=sr*Br+Fi[Qt].mediaBox.bottomLeftX},Sc=fr.getPageHeight=function(Qt){return(Fi[Qt=Qt||sn].mediaBox.topRightY-Fi[Qt].mediaBox.bottomLeftY)/Br},ml=fr.setPageHeight=function(Qt,sr){Fi[Qt].mediaBox.topRightY=sr*Br+Fi[Qt].mediaBox.bottomLeftY};return fr.internal={pdfEscape:ts,getStyle:Vo,getFont:ds,getFontSize:Lt,getCharSpace:Xl,getTextColor:xa,getLineHeight:wc,getLineHeightFactor:sc,write:Gi,getHorizontalCoordinate:Vl,getVerticalCoordinate:Xs,getCoordinateString:xl,getVerticalCoordinateString:rc,collections:{},newObject:Ji,newAdditionalObject:Fo,newObjectDeferred:Ka,newObjectDeferredBegin:po,getFilters:zo,putStream:Bo,events:Qi,scaleFactor:Br,pageSize:{getWidth:function(){return uc(sn)},setWidth:function(sr){kc(sn,sr)},getHeight:function(){return Sc(sn)},setHeight:function(sr){ml(sn,sr)}},encryptionOptions:Xr,encryption:ss,getEncryptor:al,output:Il,getNumberOfPages:zs,pages:ha,out:hn,f2:di,f3:Un,getPageInfo:Ks,getPageInfoByObjId:pl,getCurrentPageInfo:Ts,getPDFVersion:Xt,Point:El,Rectangle:Al,Matrix:Ci,hasHotfix:dl},Object.defineProperty(fr.internal.pageSize,"width",{get:function(){return uc(sn)},set:function(sr){kc(sn,sr)},enumerable:!0,configurable:!0}),Object.defineProperty(fr.internal.pageSize,"height",{get:function(){return Sc(sn)},set:function(sr){ml(sn,sr)},enumerable:!0,configurable:!0}),oo.call(fr,ua),xr="F1",za(ht,Ke),Qi.publish("initialized"),fr}U.prototype.lsbFirstWord=function(vt){return String.fromCharCode(vt>>0&255,vt>>8&255,vt>>16&255,vt>>24&255)},U.prototype.toHexString=function(vt){return vt.split("").map(function(Le){return("0"+(255&Le.charCodeAt(0)).toString(16)).slice(-2)}).join("")},U.prototype.hexToBytes=function(vt){for(var Le=[],Ke=0;Ke<vt.length;Ke+=2)Le.push(String.fromCharCode(parseInt(vt.substr(Ke,2),16)));return Le.join("")},U.prototype.processOwnerPassword=function(vt,Le){return D(E(Le).substr(0,5),vt)},U.prototype.encryptor=function(vt,Le){var Ke=E(this.encryptionKey+String.fromCharCode(255&vt,vt>>8&255,vt>>16&255,255&Le,Le>>8&255)).substr(0,10);return function(et){return D(Ke,et)}},Z.prototype.equals=function(vt){var Le,Ke="id,objectNumber,equals";if(!vt||v()(vt)!==v()(this))return!1;var et=0;for(Le in this)if(!(Ke.indexOf(Le)>=0)){if(this.hasOwnProperty(Le)&&!vt.hasOwnProperty(Le))return!1;if(this[Le]!==vt[Le])return!1;et++}for(Le in vt)vt.hasOwnProperty(Le)&&Ke.indexOf(Le)<0&&et--;return et===0},z.API={events:[]},z.version="2.4.0";var H=z.API,X=1,V=function(Le){return Le.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},q=function(Le){return Le.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},se=function(Le){return Le.toFixed(2)},ve=function(Le){return Le.toFixed(5)};H.__acroform__={};var ue=function(Le,Ke){Le.prototype=Object.create(Ke.prototype),Le.prototype.constructor=Le},xe=function(Le){return Le*X},Fe=function(Le){var Ke=new De,et=re.internal.getHeight(Le)||0,ht=re.internal.getWidth(Le)||0;return Ke.BBox=[0,0,Number(se(ht)),Number(se(et))],Ke},Ue=H.__acroform__.setBit=function(vt,Le){if(vt=vt||0,Le=Le||0,isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return vt|=1<<Le},Ze=H.__acroform__.clearBit=function(vt,Le){if(vt=vt||0,Le=Le||0,isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return vt&=~(1<<Le)},we=H.__acroform__.getBit=function(vt,Le){if(isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(vt&1<<Le)==0?0:1},He=H.__acroform__.getBitForPdf=function(vt,Le){if(isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return we(vt,Le-1)},ee=H.__acroform__.setBitForPdf=function(vt,Le){if(isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Ue(vt,Le-1)},he=H.__acroform__.clearBitForPdf=function(vt,Le){if(isNaN(vt)||isNaN(Le))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Ze(vt,Le-1)},Ve=H.__acroform__.calculateCoordinates=function(vt,Le){var Ke=Le.internal.getHorizontalCoordinate,et=Le.internal.getVerticalCoordinate,ht=vt[0],ot=vt[1],mt=vt[2],Wt=vt[3],Ot={};return Ot.lowerLeft_X=Ke(ht)||0,Ot.lowerLeft_Y=et(ot+Wt)||0,Ot.upperRight_X=Ke(ht+mt)||0,Ot.upperRight_Y=et(ot)||0,[Number(se(Ot.lowerLeft_X)),Number(se(Ot.lowerLeft_Y)),Number(se(Ot.upperRight_X)),Number(se(Ot.upperRight_Y))]},oe=function(Le){if(Le.appearanceStreamContent)return Le.appearanceStreamContent;if(Le.V||Le.DV){var Ke=[],et=Le._V||Le.DV,ht=Q(Le,et),ot=Le.scope.internal.getFont(Le.fontName,Le.fontStyle).id;Ke.push("/Tx BMC"),Ke.push("q"),Ke.push("BT"),Ke.push(Le.scope.__private__.encodeColorString(Le.color)),Ke.push("/"+ot+" "+se(ht.fontSize)+" Tf"),Ke.push("1 0 0 1 0 0 Tm"),Ke.push(ht.text),Ke.push("ET"),Ke.push("Q"),Ke.push("EMC");var mt=Fe(Le);return mt.scope=Le.scope,mt.stream=Ke.join(`
`),mt}},Q=function(Le,Ke){var et=Le.fontSize===0?Le.maxFontSize:Le.fontSize,ht={text:"",fontSize:""},ot=(Ke=(Ke=Ke.substr(0,1)=="("?Ke.substr(1):Ke).substr(Ke.length-1)==")"?Ke.substr(0,Ke.length-1):Ke).split(" "),mt=et,Wt=re.internal.getHeight(Le)||0;Wt=Wt<0?-Wt:Wt;var Ot=re.internal.getWidth(Le)||0;Ot=Ot<0?-Ot:Ot;var wr=function(di,Un,fn){if(di+1<ot.length){var Qn=Un+" "+ot[di+1];return G(Qn,Le,fn).width<=Ot-4}return!1};mt++;e:for(;mt>0;){Ke="",mt--;var Xr,zr,on=G("3",Le,mt).height,fr=Le.multiline?Wt-mt:(Wt-on)/2,Cr=fr+=2,Xt=0,Pr=0;if(mt<=0){Ke=`(...) Tj
`,Ke+="% Width of Text: "+G(Ke,Le,mt=12).width+", FieldWidth:"+Ot+`
`;break}var vr="",wt=0;for(var kr in ot)if(ot.hasOwnProperty(kr)){vr=(vr+=ot[kr]+" ").substr(vr.length-1)==" "?vr.substr(0,vr.length-1):vr;var xn=parseInt(kr),nn=wr(xn,vr,mt),Yn=kr>=ot.length-1;if(nn&&!Yn){vr+=" ";continue}if(nn||Yn){if(Yn)Pr=xn;else if(Le.multiline&&(on+2)*(wt+2)+2>Wt)continue e}else{if(!Le.multiline)continue e;if((on+2)*(wt+2)+2>Wt)continue e;Pr=xn}for(var Wn="",In=Xt;In<=Pr;In++)Wn+=ot[In]+" ";switch(Wn=Wn.substr(Wn.length-1)==" "?Wn.substr(0,Wn.length-1):Wn,zr=G(Wn,Le,mt).width,Le.textAlign){case"right":Xr=Ot-zr-2;break;case"center":Xr=(Ot-zr)/2;break;case"left":default:Xr=2}Ke+=se(Xr)+" "+se(Cr)+` Td
`,Ke+="("+V(Wn)+`) Tj
`,Ke+=-se(Xr)+` 0 Td
`,Cr=-(mt+2),zr=0,Xt=Pr+1,wt++,vr=""}break}return ht.text=Ke,ht.fontSize=mt,ht},G=function(Le,Ke,et){var ht=Ke.scope.internal.getFont(Ke.fontName,Ke.fontStyle),ot=Ke.scope.getStringUnitWidth(Le,{font:ht,fontSize:parseFloat(et),charSpace:0})*parseFloat(et);return{height:Ke.scope.getStringUnitWidth("3",{font:ht,fontSize:parseFloat(et),charSpace:0})*parseFloat(et)*1.5,width:ot}},te={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Ae=function(Le,Ke){var et={type:"reference",object:Le};Ke.internal.getPageInfo(Le.page).pageContext.annotations.find(function(ht){return ht.type===et.type&&ht.object===et.object})===void 0&&Ke.internal.getPageInfo(Le.page).pageContext.annotations.push(et)},me=function(Le,Ke){for(var et in Le)if(Le.hasOwnProperty(et)){var ht=et,ot=Le[et];Ke.internal.newObjectDeferredBegin(ot.objId,!0),v()(ot)==="object"&&typeof ot.putStream=="function"&&ot.putStream(),delete Le[ht]}},Me=function(Le,Ke){if(Ke.scope=Le,Le.internal!==void 0&&(Le.internal.acroformPlugin===void 0||Le.internal.acroformPlugin.isInitialized===!1)){if(Et.FieldNum=0,Le.internal.acroformPlugin=JSON.parse(JSON.stringify(te)),Le.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");X=Le.internal.scaleFactor,Le.internal.acroformPlugin.acroFormDictionaryRoot=new tt,Le.internal.acroformPlugin.acroFormDictionaryRoot.scope=Le,Le.internal.acroformPlugin.acroFormDictionaryRoot._eventID=Le.internal.events.subscribe("postPutResources",function(){!function(et){et.internal.events.unsubscribe(et.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete et.internal.acroformPlugin.acroFormDictionaryRoot._eventID,et.internal.acroformPlugin.printedOut=!0}(Le)}),Le.internal.events.subscribe("buildDocument",function(){!function(et){et.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var ht=et.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var ot in ht)if(ht.hasOwnProperty(ot)){var mt=ht[ot];mt.objId=void 0,mt.hasAnnotation&&Ae(mt,et)}}(Le)}),Le.internal.events.subscribe("putCatalog",function(){!function(et){if(et.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");et.internal.write("/AcroForm "+et.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(Le)}),Le.internal.events.subscribe("postPutPages",function(et){!function(ht,ot){var mt=!ht;for(var Wt in ht||(ot.internal.newObjectDeferredBegin(ot.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),ot.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),ht=ht||ot.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(ht.hasOwnProperty(Wt)){var Ot=ht[Wt],wr=[],Xr=Ot.Rect;if(Ot.Rect&&(Ot.Rect=Ve(Ot.Rect,ot)),ot.internal.newObjectDeferredBegin(Ot.objId,!0),Ot.DA=re.createDefaultAppearanceStream(Ot),v()(Ot)==="object"&&typeof Ot.getKeyValueListForStream=="function"&&(wr=Ot.getKeyValueListForStream()),Ot.Rect=Xr,Ot.hasAppearanceStream&&!Ot.appearanceStreamContent){var zr=oe(Ot);wr.push({key:"AP",value:"<</N "+zr+">>"}),ot.internal.acroformPlugin.xForms.push(zr)}if(Ot.appearanceStreamContent){var on="";for(var fr in Ot.appearanceStreamContent)if(Ot.appearanceStreamContent.hasOwnProperty(fr)){var Cr=Ot.appearanceStreamContent[fr];if(on+="/"+fr+" ",on+="<<",Object.keys(Cr).length>=1||Array.isArray(Cr)){for(var Wt in Cr)if(Cr.hasOwnProperty(Wt)){var Xt=Cr[Wt];typeof Xt=="function"&&(Xt=Xt.call(ot,Ot)),on+="/"+Wt+" "+Xt+" ",ot.internal.acroformPlugin.xForms.indexOf(Xt)>=0||ot.internal.acroformPlugin.xForms.push(Xt)}}else typeof(Xt=Cr)=="function"&&(Xt=Xt.call(ot,Ot)),on+="/"+Wt+" "+Xt,ot.internal.acroformPlugin.xForms.indexOf(Xt)>=0||ot.internal.acroformPlugin.xForms.push(Xt);on+=">>"}wr.push({key:"AP",value:`<<
`+on+">>"})}ot.internal.putStream({additionalKeyValues:wr,objectId:Ot.objId}),ot.internal.out("endobj")}mt&&me(ot.internal.acroformPlugin.xForms,ot)}(et,Le)}),Le.internal.acroformPlugin.isInitialized=!0}},Ie=H.__acroform__.arrayToPdfArray=function(vt,Le,Ke){var et=function(Wt){return Wt};if(Array.isArray(vt)){for(var ht="[",ot=0;ot<vt.length;ot++)switch(ot!==0&&(ht+=" "),v()(vt[ot])){case"boolean":case"number":case"object":ht+=vt[ot].toString();break;case"string":vt[ot].substr(0,1)!=="/"?(Le!==void 0&&Ke&&(et=Ke.internal.getEncryptor(Le)),ht+="("+V(et(vt[ot].toString()))+")"):ht+=vt[ot].toString()}return ht+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},de=function(Le,Ke,et){var ht=function(mt){return mt};return Ke!==void 0&&et&&(ht=et.internal.getEncryptor(Ke)),(Le=Le||"").toString(),Le="("+V(ht(Le))+")"},ye=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(Ke){this._objId=Ke}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ye.prototype.toString=function(){return this.objId+" 0 R"},ye.prototype.putStream=function(){var vt=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:vt,objectId:this.objId}),this.scope.internal.out("endobj")},ye.prototype.getKeyValueListForStream=function(){var vt=[],Le=Object.getOwnPropertyNames(this).filter(function(ot){return ot!="content"&&ot!="appearanceStreamContent"&&ot!="scope"&&ot!="objId"&&ot.substring(0,1)!="_"});for(var Ke in Le)if(Object.getOwnPropertyDescriptor(this,Le[Ke]).configurable===!1){var et=Le[Ke],ht=this[et];ht&&(Array.isArray(ht)?vt.push({key:et,value:Ie(ht,this.objId,this.scope)}):ht instanceof ye?(ht.scope=this.scope,vt.push({key:et,value:ht.objId+" 0 R"})):typeof ht!="function"&&vt.push({key:et,value:ht}))}return vt};var De=function(){ye.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 Le,Ke=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return Ke},set:function(ht){Ke=ht}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(ht){Le=ht.trim()},get:function(){return Le||null}})};ue(De,ye);var tt=function(){ye.call(this);var Le,Ke=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return Ke.length>0?Ke:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return Ke}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(Le){var ht=function(mt){return mt};return this.scope&&(ht=this.scope.internal.getEncryptor(this.objId)),"("+V(ht(Le))+")"}},set:function(ht){Le=ht}})};ue(tt,ye);var Et=function vt(){ye.call(this);var Le=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return Le},set:function(wt){if(isNaN(wt))throw new Error('Invalid value "'+wt+'" for attribute F supplied.');Le=wt}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(Le,3))},set:function(wt){Boolean(wt)===!0?this.F=ee(Le,3):this.F=he(Le,3)}});var Ke=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return Ke},set:function(wt){if(isNaN(wt))throw new Error('Invalid value "'+wt+'" for attribute Ff supplied.');Ke=wt}});var et=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(et.length!==0)return et},set:function(wt){et=wt!==void 0?wt:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!et||isNaN(et[0])?0:et[0]},set:function(wt){et[0]=wt}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!et||isNaN(et[1])?0:et[1]},set:function(wt){et[1]=wt}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!et||isNaN(et[2])?0:et[2]},set:function(wt){et[2]=wt}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!et||isNaN(et[3])?0:et[3]},set:function(wt){et[3]=wt}});var ht="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return ht},set:function(wt){switch(wt){case"/Btn":case"/Tx":case"/Ch":case"/Sig":ht=wt;break;default:throw new Error('Invalid value "'+wt+'" for attribute FT supplied.')}}});var ot=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!ot||ot.length<1){if(this instanceof Kt)return;ot="FieldObject"+vt.FieldNum++}var wt=function(xn){return xn};return this.scope&&(wt=this.scope.internal.getEncryptor(this.objId)),"("+V(wt(ot))+")"},set:function(wt){ot=wt.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return ot},set:function(wt){ot=wt}});var mt="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return mt},set:function(wt){mt=wt}});var Wt="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return Wt},set:function(wt){Wt=wt}});var Ot=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return Ot},set:function(wt){Ot=wt}});var wr=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return wr===void 0?50/X:wr},set:function(wt){wr=wt}});var Xr="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return Xr},set:function(wt){Xr=wt}});var zr="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!zr||this instanceof Kt||this instanceof $e))return de(zr,this.objId,this.scope)},set:function(wt){wt=wt.toString(),zr=wt}});var on=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(on)return this instanceof zt==!1?de(on,this.objId,this.scope):on},set:function(wt){wt=wt.toString(),on=this instanceof zt==!1?wt.substr(0,1)==="("?q(wt.substr(1,wt.length-2)):q(wt):wt}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof zt==!0?q(on.substr(1,on.length-1)):on},set:function(wt){wt=wt.toString(),on=this instanceof zt==!0?"/"+wt:wt}});var fr=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(fr)return fr},set:function(wt){this.V=wt}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(fr)return this instanceof zt==!1?de(fr,this.objId,this.scope):fr},set:function(wt){wt=wt.toString(),fr=this instanceof zt==!1?wt.substr(0,1)==="("?q(wt.substr(1,wt.length-2)):q(wt):wt}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof zt==!0?q(fr.substr(1,fr.length-1)):fr},set:function(wt){wt=wt.toString(),fr=this instanceof zt==!0?"/"+wt:wt}}),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 Cr,Xt=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Xt},set:function(wt){wt=Boolean(wt),Xt=wt}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Cr)return Cr},set:function(wt){Cr=wt}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,1))},set:function(wt){Boolean(wt)===!0?this.Ff=ee(this.Ff,1):this.Ff=he(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,2))},set:function(wt){Boolean(wt)===!0?this.Ff=ee(this.Ff,2):this.Ff=he(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,3))},set:function(wt){Boolean(wt)===!0?this.Ff=ee(this.Ff,3):this.Ff=he(this.Ff,3)}});var Pr=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Pr!==null)return Pr},set:function(wt){if([0,1,2].indexOf(wt)===-1)throw new Error('Invalid value "'+wt+'" for attribute Q supplied.');Pr=wt}}),Object.defineProperty(this,"textAlign",{get:function(){var wt;switch(Pr){case 0:default:wt="left";break;case 1:wt="center";break;case 2:wt="right"}return wt},configurable:!0,enumerable:!0,set:function(wt){switch(wt){case"right":case 2:Pr=2;break;case"center":case 1:Pr=1;break;case"left":case 0:default:Pr=0}}})};ue(Et,ye);var gt=function(){Et.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var Le=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return Le},set:function(ht){Le=ht}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return Le},set:function(ht){Le=ht}});var Ke=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Ie(Ke,this.objId,this.scope)},set:function(ht){var ot,mt;mt=[],typeof(ot=ht)=="string"&&(mt=function(Wt,Ot,wr){wr||(wr=1);for(var Xr,zr=[];Xr=Ot.exec(Wt);)zr.push(Xr[wr]);return zr}(ot,/\((.*?)\)/g)),Ke=mt}}),this.getOptions=function(){return Ke},this.setOptions=function(et){Ke=et,this.sort&&Ke.sort()},this.addOption=function(et){et=(et=et||"").toString(),Ke.push(et),this.sort&&Ke.sort()},this.removeOption=function(et,ht){for(ht=ht||!1,et=(et=et||"").toString();Ke.indexOf(et)!==-1&&(Ke.splice(Ke.indexOf(et),1),ht!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,18))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,18):this.Ff=he(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,19))},set:function(ht){this.combo===!0&&(Boolean(ht)===!0?this.Ff=ee(this.Ff,19):this.Ff=he(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,20))},set:function(ht){Boolean(ht)===!0?(this.Ff=ee(this.Ff,20),Ke.sort()):this.Ff=he(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,22))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,22):this.Ff=he(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,23))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,23):this.Ff=he(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,27))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,27):this.Ff=he(this.Ff,27)}}),this.hasAppearanceStream=!1};ue(gt,Et);var Pe=function(){gt.call(this),this.fontName="helvetica",this.combo=!1};ue(Pe,gt);var Ut=function(){Pe.call(this),this.combo=!0};ue(Ut,Pe);var pt=function(){Ut.call(this),this.edit=!0};ue(pt,Ut);var zt=function(){Et.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,15))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,15):this.Ff=he(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,16))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,16):this.Ff=he(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,17))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,17):this.Ff=he(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,26))},set:function(ht){Boolean(ht)===!0?this.Ff=ee(this.Ff,26):this.Ff=he(this.Ff,26)}});var Le,Ke={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var ht=function(Ot){return Ot};if(this.scope&&(ht=this.scope.internal.getEncryptor(this.objId)),Object.keys(Ke).length!==0){var ot,mt=[];for(ot in mt.push("<<"),Ke)mt.push("/"+ot+" ("+V(ht(Ke[ot]))+")");return mt.push(">>"),mt.join(`
`)}},set:function(ht){v()(ht)==="object"&&(Ke=ht)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return Ke.CA||""},set:function(ht){typeof ht=="string"&&(Ke.CA=ht)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return Le},set:function(ht){Le=ht}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return Le.substr(1,Le.length-1)},set:function(ht){Le="/"+ht}})};ue(zt,Et);var rr=function(){zt.call(this),this.pushButton=!0};ue(rr,zt);var nr=function(){zt.call(this),this.radio=!0,this.pushButton=!1;var Le=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return Le},set:function(et){Le=et!==void 0?et:[]}})};ue(nr,zt);var Kt=function(){var Le,Ke;Et.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return Le},set:function(mt){Le=mt}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return Ke},set:function(mt){Ke=mt}});var et,ht={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var mt=function(Xr){return Xr};this.scope&&(mt=this.scope.internal.getEncryptor(this.objId));var Wt,Ot=[];for(Wt in Ot.push("<<"),ht)Ot.push("/"+Wt+" ("+V(mt(ht[Wt]))+")");return Ot.push(">>"),Ot.join(`
`)},set:function(mt){v()(mt)==="object"&&(ht=mt)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return ht.CA||""},set:function(mt){typeof mt=="string"&&(ht.CA=mt)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return et},set:function(mt){et=mt}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return et.substr(1,et.length-1)},set:function(mt){et="/"+mt}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=re.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};ue(Kt,Et),nr.prototype.setAppearance=function(vt){if(!("createAppearanceStream"in vt)||!("getCA"in vt))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var Le in this.Kids)if(this.Kids.hasOwnProperty(Le)){var Ke=this.Kids[Le];Ke.appearanceStreamContent=vt.createAppearanceStream(Ke.optionName),Ke.caption=vt.getCA()}},nr.prototype.createOption=function(vt){var Le=new Kt;return Le.Parent=this,Le.optionName=vt,this.Kids.push(Le),Ce.call(this.scope,Le),Le};var ir=function(){zt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=re.CheckBox.createAppearanceStream()};ue(ir,zt);var $e=function(){Et.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,13))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,13):this.Ff=he(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,21))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,21):this.Ff=he(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,23))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,23):this.Ff=he(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,24))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,24):this.Ff=he(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,25))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,25):this.Ff=he(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,26))},set:function(et){Boolean(et)===!0?this.Ff=ee(this.Ff,26):this.Ff=he(this.Ff,26)}});var Le=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return Le},set:function(et){Le=et}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return Le},set:function(et){Number.isInteger(et)&&(Le=et)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};ue($e,Et);var ae=function(){$e.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(He(this.Ff,14))},set:function(Ke){Boolean(Ke)===!0?this.Ff=ee(this.Ff,14):this.Ff=he(this.Ff,14)}}),this.password=!0};ue(ae,$e);var re={CheckBox:{createAppearanceStream:function(){return{N:{On:re.CheckBox.YesNormal},D:{On:re.CheckBox.YesPushDown,Off:re.CheckBox.OffPushDown}}},YesPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[],ht=Le.scope.internal.getFont(Le.fontName,Le.fontStyle).id,ot=Le.scope.__private__.encodeColorString(Le.color),mt=Q(Le,Le.caption);return et.push("0.749023 g"),et.push("0 0 "+se(re.internal.getWidth(Le))+" "+se(re.internal.getHeight(Le))+" re"),et.push("f"),et.push("BMC"),et.push("q"),et.push("0 0 1 rg"),et.push("/"+ht+" "+se(mt.fontSize)+" Tf "+ot),et.push("BT"),et.push(mt.text),et.push("ET"),et.push("Q"),et.push("EMC"),Ke.stream=et.join(`
`),Ke},YesNormal:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=Le.scope.internal.getFont(Le.fontName,Le.fontStyle).id,ht=Le.scope.__private__.encodeColorString(Le.color),ot=[],mt=re.internal.getHeight(Le),Wt=re.internal.getWidth(Le),Ot=Q(Le,Le.caption);return ot.push("1 g"),ot.push("0 0 "+se(Wt)+" "+se(mt)+" re"),ot.push("f"),ot.push("q"),ot.push("0 0 1 rg"),ot.push("0 0 "+se(Wt-1)+" "+se(mt-1)+" re"),ot.push("W"),ot.push("n"),ot.push("0 g"),ot.push("BT"),ot.push("/"+et+" "+se(Ot.fontSize)+" Tf "+ht),ot.push(Ot.text),ot.push("ET"),ot.push("Q"),Ke.stream=ot.join(`
`),Ke},OffPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[];return et.push("0.749023 g"),et.push("0 0 "+se(re.internal.getWidth(Le))+" "+se(re.internal.getHeight(Le))+" re"),et.push("f"),Ke.stream=et.join(`
`),Ke}},RadioButton:{Circle:{createAppearanceStream:function(Le){var Ke={D:{Off:re.RadioButton.Circle.OffPushDown},N:{}};return Ke.N[Le]=re.RadioButton.Circle.YesNormal,Ke.D[Le]=re.RadioButton.Circle.YesPushDown,Ke},getCA:function(){return"l"},YesNormal:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[],ht=re.internal.getWidth(Le)<=re.internal.getHeight(Le)?re.internal.getWidth(Le)/4:re.internal.getHeight(Le)/4;ht=Number((.9*ht).toFixed(5));var ot=re.internal.Bezier_C,mt=Number((ht*ot).toFixed(5));return et.push("q"),et.push("1 0 0 1 "+ve(re.internal.getWidth(Le)/2)+" "+ve(re.internal.getHeight(Le)/2)+" cm"),et.push(ht+" 0 m"),et.push(ht+" "+mt+" "+mt+" "+ht+" 0 "+ht+" c"),et.push("-"+mt+" "+ht+" -"+ht+" "+mt+" -"+ht+" 0 c"),et.push("-"+ht+" -"+mt+" -"+mt+" -"+ht+" 0 -"+ht+" c"),et.push(mt+" -"+ht+" "+ht+" -"+mt+" "+ht+" 0 c"),et.push("f"),et.push("Q"),Ke.stream=et.join(`
`),Ke},YesPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[],ht=re.internal.getWidth(Le)<=re.internal.getHeight(Le)?re.internal.getWidth(Le)/4:re.internal.getHeight(Le)/4;ht=Number((.9*ht).toFixed(5));var ot=Number((2*ht).toFixed(5)),mt=Number((ot*re.internal.Bezier_C).toFixed(5)),Wt=Number((ht*re.internal.Bezier_C).toFixed(5));return et.push("0.749023 g"),et.push("q"),et.push("1 0 0 1 "+ve(re.internal.getWidth(Le)/2)+" "+ve(re.internal.getHeight(Le)/2)+" cm"),et.push(ot+" 0 m"),et.push(ot+" "+mt+" "+mt+" "+ot+" 0 "+ot+" c"),et.push("-"+mt+" "+ot+" -"+ot+" "+mt+" -"+ot+" 0 c"),et.push("-"+ot+" -"+mt+" -"+mt+" -"+ot+" 0 -"+ot+" c"),et.push(mt+" -"+ot+" "+ot+" -"+mt+" "+ot+" 0 c"),et.push("f"),et.push("Q"),et.push("0 g"),et.push("q"),et.push("1 0 0 1 "+ve(re.internal.getWidth(Le)/2)+" "+ve(re.internal.getHeight(Le)/2)+" cm"),et.push(ht+" 0 m"),et.push(ht+" "+Wt+" "+Wt+" "+ht+" 0 "+ht+" c"),et.push("-"+Wt+" "+ht+" -"+ht+" "+Wt+" -"+ht+" 0 c"),et.push("-"+ht+" -"+Wt+" -"+Wt+" -"+ht+" 0 -"+ht+" c"),et.push(Wt+" -"+ht+" "+ht+" -"+Wt+" "+ht+" 0 c"),et.push("f"),et.push("Q"),Ke.stream=et.join(`
`),Ke},OffPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[],ht=re.internal.getWidth(Le)<=re.internal.getHeight(Le)?re.internal.getWidth(Le)/4:re.internal.getHeight(Le)/4;ht=Number((.9*ht).toFixed(5));var ot=Number((2*ht).toFixed(5)),mt=Number((ot*re.internal.Bezier_C).toFixed(5));return et.push("0.749023 g"),et.push("q"),et.push("1 0 0 1 "+ve(re.internal.getWidth(Le)/2)+" "+ve(re.internal.getHeight(Le)/2)+" cm"),et.push(ot+" 0 m"),et.push(ot+" "+mt+" "+mt+" "+ot+" 0 "+ot+" c"),et.push("-"+mt+" "+ot+" -"+ot+" "+mt+" -"+ot+" 0 c"),et.push("-"+ot+" -"+mt+" -"+mt+" -"+ot+" 0 -"+ot+" c"),et.push(mt+" -"+ot+" "+ot+" -"+mt+" "+ot+" 0 c"),et.push("f"),et.push("Q"),Ke.stream=et.join(`
`),Ke}},Cross:{createAppearanceStream:function(Le){var Ke={D:{Off:re.RadioButton.Cross.OffPushDown},N:{}};return Ke.N[Le]=re.RadioButton.Cross.YesNormal,Ke.D[Le]=re.RadioButton.Cross.YesPushDown,Ke},getCA:function(){return"8"},YesNormal:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[],ht=re.internal.calculateCross(Le);return et.push("q"),et.push("1 1 "+se(re.internal.getWidth(Le)-2)+" "+se(re.internal.getHeight(Le)-2)+" re"),et.push("W"),et.push("n"),et.push(se(ht.x1.x)+" "+se(ht.x1.y)+" m"),et.push(se(ht.x2.x)+" "+se(ht.x2.y)+" l"),et.push(se(ht.x4.x)+" "+se(ht.x4.y)+" m"),et.push(se(ht.x3.x)+" "+se(ht.x3.y)+" l"),et.push("s"),et.push("Q"),Ke.stream=et.join(`
`),Ke},YesPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=re.internal.calculateCross(Le),ht=[];return ht.push("0.749023 g"),ht.push("0 0 "+se(re.internal.getWidth(Le))+" "+se(re.internal.getHeight(Le))+" re"),ht.push("f"),ht.push("q"),ht.push("1 1 "+se(re.internal.getWidth(Le)-2)+" "+se(re.internal.getHeight(Le)-2)+" re"),ht.push("W"),ht.push("n"),ht.push(se(et.x1.x)+" "+se(et.x1.y)+" m"),ht.push(se(et.x2.x)+" "+se(et.x2.y)+" l"),ht.push(se(et.x4.x)+" "+se(et.x4.y)+" m"),ht.push(se(et.x3.x)+" "+se(et.x3.y)+" l"),ht.push("s"),ht.push("Q"),Ke.stream=ht.join(`
`),Ke},OffPushDown:function(Le){var Ke=Fe(Le);Ke.scope=Le.scope;var et=[];return et.push("0.749023 g"),et.push("0 0 "+se(re.internal.getWidth(Le))+" "+se(re.internal.getHeight(Le))+" re"),et.push("f"),Ke.stream=et.join(`
`),Ke}}},createDefaultAppearanceStream:function(Le){var Ke=Le.scope.internal.getFont(Le.fontName,Le.fontStyle).id,et=Le.scope.__private__.encodeColorString(Le.color);return"/"+Ke+" "+Le.fontSize+" Tf "+et}};re.internal={Bezier_C:.551915024494,calculateCross:function(Le){var Ke=re.internal.getWidth(Le),et=re.internal.getHeight(Le),ht=Math.min(Ke,et);return{x1:{x:(Ke-ht)/2,y:(et-ht)/2+ht},x2:{x:(Ke-ht)/2+ht,y:(et-ht)/2},x3:{x:(Ke-ht)/2,y:(et-ht)/2},x4:{x:(Ke-ht)/2+ht,y:(et-ht)/2+ht}}}},re.internal.getWidth=function(vt){var Le=0;return v()(vt)==="object"&&(Le=xe(vt.Rect[2])),Le},re.internal.getHeight=function(vt){var Le=0;return v()(vt)==="object"&&(Le=xe(vt.Rect[3])),Le};var Ce=H.addField=function(vt){if(Me(this,vt),!(vt instanceof Et))throw new Error("Invalid argument passed to jsPDF.addField.");var Le;return(Le=vt).scope.internal.acroformPlugin.printedOut&&(Le.scope.internal.acroformPlugin.printedOut=!1,Le.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),Le.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(Le),vt.page=vt.scope.internal.getCurrentPageInfo().pageNumber,this};H.AcroFormChoiceField=gt,H.AcroFormListBox=Pe,H.AcroFormComboBox=Ut,H.AcroFormEditBox=pt,H.AcroFormButton=zt,H.AcroFormPushButton=rr,H.AcroFormRadioButton=nr,H.AcroFormCheckBox=ir,H.AcroFormTextField=$e,H.AcroFormPasswordField=ae,H.AcroFormAppearance=re,H.AcroForm={ChoiceField:gt,ListBox:Pe,ComboBox:Ut,EditBox:pt,Button:zt,PushButton:rr,RadioButton:nr,CheckBox:ir,TextField:$e,PasswordField:ae,Appearance:re},z.AcroForm={ChoiceField:gt,ListBox:Pe,ComboBox:Ut,EditBox:pt,Button:zt,PushButton:rr,RadioButton:nr,CheckBox:ir,TextField:$e,PasswordField:ae,Appearance:re};var Ne=z.AcroForm;function ce(vt){return vt.reduce(function(Le,Ke,et){return Le[Ke]=et,Le},{})}!function(vt){vt.__addimage__={};var Le="UNKNOWN",Ke={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]]},et=vt.__addimage__.getImageFileTypeByImageData=function(Un,fn){var Qn,Tn,Bi,Mn,Zi,Ei=Le;if((fn=fn||Le)==="RGBA"||Un.data!==void 0&&Un.data instanceof Uint8ClampedArray&&"height"in Un&&"width"in Un)return"RGBA";if(Yn(Un))for(Zi in Ke)for(Bi=Ke[Zi],Qn=0;Qn<Bi.length;Qn+=1){for(Mn=!0,Tn=0;Tn<Bi[Qn].length;Tn+=1)if(Bi[Qn][Tn]!==void 0&&Bi[Qn][Tn]!==Un[Tn]){Mn=!1;break}if(Mn===!0){Ei=Zi;break}}else for(Zi in Ke)for(Bi=Ke[Zi],Qn=0;Qn<Bi.length;Qn+=1){for(Mn=!0,Tn=0;Tn<Bi[Qn].length;Tn+=1)if(Bi[Qn][Tn]!==void 0&&Bi[Qn][Tn]!==Un.charCodeAt(Tn)){Mn=!1;break}if(Mn===!0){Ei=Zi;break}}return Ei===Le&&fn!==Le&&(Ei=fn),Ei},ht=function Un(fn){for(var Qn=this.internal.write,Tn=this.internal.putStream,Bi=(0,this.internal.getFilters)();Bi.indexOf("FlateEncode")!==-1;)Bi.splice(Bi.indexOf("FlateEncode"),1);fn.objectId=this.internal.newObject();var Mn=[];if(Mn.push({key:"Type",value:"/XObject"}),Mn.push({key:"Subtype",value:"/Image"}),Mn.push({key:"Width",value:fn.width}),Mn.push({key:"Height",value:fn.height}),fn.colorSpace===Pr.INDEXED?Mn.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(fn.palette.length/3-1)+" "+("sMask"in fn&&fn.sMask!==void 0?fn.objectId+2:fn.objectId+1)+" 0 R]"}):(Mn.push({key:"ColorSpace",value:"/"+fn.colorSpace}),fn.colorSpace===Pr.DEVICE_CMYK&&Mn.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Mn.push({key:"BitsPerComponent",value:fn.bitsPerComponent}),"decodeParameters"in fn&&fn.decodeParameters!==void 0&&Mn.push({key:"DecodeParms",value:"<<"+fn.decodeParameters+">>"}),"transparency"in fn&&Array.isArray(fn.transparency)){for(var Zi="",Ei=0,pi=fn.transparency.length;Ei<pi;Ei++)Zi+=fn.transparency[Ei]+" "+fn.transparency[Ei]+" ";Mn.push({key:"Mask",value:"["+Zi+"]"})}fn.sMask!==void 0&&Mn.push({key:"SMask",value:fn.objectId+1+" 0 R"});var Yi=fn.filter!==void 0?["/"+fn.filter]:void 0;if(Tn({data:fn.data,additionalKeyValues:Mn,alreadyAppliedFilters:Yi,objectId:fn.objectId}),Qn("endobj"),"sMask"in fn&&fn.sMask!==void 0){var fa="/Predictor "+fn.predictor+" /Colors 1 /BitsPerComponent "+fn.bitsPerComponent+" /Columns "+fn.width,zn={width:fn.width,height:fn.height,colorSpace:"DeviceGray",bitsPerComponent:fn.bitsPerComponent,decodeParameters:fa,data:fn.sMask};"filter"in fn&&(zn.filter=fn.filter),Un.call(this,zn)}if(fn.colorSpace===Pr.INDEXED){var sn=this.internal.newObject();Tn({data:In(new Uint8Array(fn.palette)),objectId:sn}),Qn("endobj")}},ot=function(){var fn=this.internal.collections.addImage_images;for(var Qn in fn)ht.call(this,fn[Qn])},mt=function(){var fn,Qn=this.internal.collections.addImage_images,Tn=this.internal.write;for(var Bi in Qn)Tn("/I"+(fn=Qn[Bi]).index,fn.objectId,"0","R")},Wt=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",ot),this.internal.events.subscribe("putXobjectDict",mt))},Ot=function(){var fn=this.internal.collections.addImage_images;return Wt.call(this),fn},wr=function(){return Object.keys(this.internal.collections.addImage_images).length},Xr=function(fn){return typeof vt["process"+fn.toUpperCase()]=="function"},zr=function(fn){return v()(fn)==="object"&&fn.nodeType===1},on=function(fn,Qn){if(fn.nodeName==="IMG"&&fn.hasAttribute("src")){var Tn=""+fn.getAttribute("src");if(Tn.indexOf("data:image/")===0)return d(unescape(Tn).split("base64,").pop());var Bi=vt.loadFile(Tn,!0);if(Bi!==void 0)return Bi}if(fn.nodeName==="CANVAS"){if(fn.width===0||fn.height===0)throw new Error("Given canvas must have data. Canvas width: "+fn.width+", height: "+fn.height);var Mn;switch(Qn){case"PNG":Mn="image/png";break;case"WEBP":Mn="image/webp";break;case"JPEG":case"JPG":default:Mn="image/jpeg"}return d(fn.toDataURL(Mn,1).split("base64,").pop())}},fr=function(fn){var Qn=this.internal.collections.addImage_images;if(Qn){for(var Tn in Qn)if(fn===Qn[Tn].alias)return Qn[Tn]}},Cr=function(fn,Qn,Tn){return fn||Qn||(fn=-96,Qn=-96),fn<0&&(fn=-1*Tn.width*72/fn/this.internal.scaleFactor),Qn<0&&(Qn=-1*Tn.height*72/Qn/this.internal.scaleFactor),fn===0&&(fn=Qn*Tn.width/Tn.height),Qn===0&&(Qn=fn*Tn.height/Tn.width),[fn,Qn]},Xt=function(fn,Qn,Tn,Bi,Mn,Zi){var Ei=Cr.call(this,Tn,Bi,Mn),pi=this.internal.getCoordinateString,Yi=this.internal.getVerticalCoordinateString,fa=Ot.call(this);if(Tn=Ei[0],Bi=Ei[1],fa[Mn.index]=Mn,Zi){Zi*=Math.PI/180;var zn=Math.cos(Zi),sn=Math.sin(Zi),ni=function(gi){return gi.toFixed(4)},si=[ni(zn),ni(sn),ni(-1*sn),ni(zn),0,0,"cm"]}this.internal.write("q"),Zi?(this.internal.write([1,"0","0",1,pi(fn),Yi(Qn+Bi),"cm"].join(" ")),this.internal.write(si.join(" ")),this.internal.write([pi(Tn),"0","0",pi(Bi),"0","0","cm"].join(" "))):this.internal.write([pi(Tn),"0","0",pi(Bi),pi(fn),Yi(Qn+Bi),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Mn.index+" Do"),this.internal.write("Q")},Pr=vt.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"};vt.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 vr=vt.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},wt=vt.__addimage__.sHashCode=function(Un){var fn,Qn,Tn=0;if(typeof Un=="string")for(Qn=Un.length,fn=0;fn<Qn;fn++)Tn=(Tn<<5)-Tn+Un.charCodeAt(fn),Tn|=0;else if(Yn(Un))for(Qn=Un.byteLength/2,fn=0;fn<Qn;fn++)Tn=(Tn<<5)-Tn+Un[fn],Tn|=0;return Tn},kr=vt.__addimage__.validateStringAsBase64=function(Un){(Un=Un||"").toString().trim();var fn=!0;return Un.length===0&&(fn=!1),Un.length%4!=0&&(fn=!1),/^[A-Za-z0-9+/]+$/.test(Un.substr(0,Un.length-2))===!1&&(fn=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(Un.substr(-2))===!1&&(fn=!1),fn},xn=vt.__addimage__.extractImageFromDataUrl=function(Un){var fn=(Un=Un||"").split("base64,"),Qn=null;if(fn.length===2){var Tn=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(fn[0]);Array.isArray(Tn)&&(Qn={mimeType:Tn[1],charset:Tn[2],data:fn[1]})}return Qn},nn=vt.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};vt.__addimage__.isArrayBuffer=function(Un){return nn()&&Un instanceof ArrayBuffer};var Yn=vt.__addimage__.isArrayBufferView=function(Un){return nn()&&typeof Uint32Array!="undefined"&&(Un instanceof Int8Array||Un instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&Un instanceof Uint8ClampedArray||Un instanceof Int16Array||Un instanceof Uint16Array||Un instanceof Int32Array||Un instanceof Uint32Array||Un instanceof Float32Array||Un instanceof Float64Array)},Wn=vt.__addimage__.binaryStringToUint8Array=function(Un){for(var fn=Un.length,Qn=new Uint8Array(fn),Tn=0;Tn<fn;Tn++)Qn[Tn]=Un.charCodeAt(Tn);return Qn},In=vt.__addimage__.arrayBufferToBinaryString=function(Un){for(var fn="",Qn=Yn(Un)?Un:new Uint8Array(Un),Tn=0;Tn<Qn.length;Tn+=8192)fn+=String.fromCharCode.apply(null,Qn.subarray(Tn,Tn+8192));return fn};vt.addImage=function(){var Un,fn,Qn,Tn,Bi,Mn,Zi,Ei,pi;if(typeof arguments[1]=="number"?(fn=Le,Qn=arguments[1],Tn=arguments[2],Bi=arguments[3],Mn=arguments[4],Zi=arguments[5],Ei=arguments[6],pi=arguments[7]):(fn=arguments[1],Qn=arguments[2],Tn=arguments[3],Bi=arguments[4],Mn=arguments[5],Zi=arguments[6],Ei=arguments[7],pi=arguments[8]),v()(Un=arguments[0])==="object"&&!zr(Un)&&"imageData"in Un){var Yi=Un;Un=Yi.imageData,fn=Yi.format||fn||Le,Qn=Yi.x||Qn||0,Tn=Yi.y||Tn||0,Bi=Yi.w||Yi.width||Bi,Mn=Yi.h||Yi.height||Mn,Zi=Yi.alias||Zi,Ei=Yi.compression||Ei,pi=Yi.rotation||Yi.angle||pi}var fa=this.internal.getFilters();if(Ei===void 0&&fa.indexOf("FlateEncode")!==-1&&(Ei="SLOW"),isNaN(Qn)||isNaN(Tn))throw new Error("Invalid coordinates passed to jsPDF.addImage");Wt.call(this);var zn=On.call(this,Un,fn,Zi,Ei);return Xt.call(this,Qn,Tn,Bi,Mn,zn,pi),this};var On=function(fn,Qn,Tn,Bi){var Mn,Zi,Ei;if(typeof fn=="string"&&et(fn)===Le){fn=unescape(fn);var pi=di(fn,!1);(pi!==""||(pi=vt.loadFile(fn,!0))!==void 0)&&(fn=pi)}if(zr(fn)&&(fn=on(fn,Qn)),Qn=et(fn,Qn),!Xr(Qn))throw new Error("addImage does not support files of type '"+Qn+"', please ensure that a plugin for '"+Qn+"' support is added.");if(((Ei=Tn)==null||Ei.length===0)&&(Tn=function(Yi){return typeof Yi=="string"||Yn(Yi)?wt(Yi):Yn(Yi.data)?wt(Yi.data):null}(fn)),(Mn=fr.call(this,Tn))||(nn()&&(fn instanceof Uint8Array||Qn==="RGBA"||(Zi=fn,fn=Wn(fn))),Mn=this["process"+Qn.toUpperCase()](fn,wr.call(this),Tn,function(Yi){return Yi&&typeof Yi=="string"&&(Yi=Yi.toUpperCase()),Yi in vt.image_compression?Yi:vr.NONE}(Bi),Zi)),!Mn)throw new Error("An unknown error occurred whilst processing the image.");return Mn},di=vt.__addimage__.convertBase64ToBinaryString=function(Un,fn){var Qn;fn=typeof fn!="boolean"||fn;var Tn,Bi="";if(typeof Un=="string"){Tn=(Qn=xn(Un))!==null?Qn.data:Un;try{Bi=d(Tn)}catch(Mn){if(fn)throw kr(Tn)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Mn.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Bi};vt.getImageProperties=function(Un){var fn,Qn,Tn="";if(zr(Un)&&(Un=on(Un)),typeof Un=="string"&&et(Un)===Le&&((Tn=di(Un,!1))===""&&(Tn=vt.loadFile(Un)||""),Un=Tn),Qn=et(Un),!Xr(Qn))throw new Error("addImage does not support files of type '"+Qn+"', please ensure that a plugin for '"+Qn+"' support is added.");if(!nn()||Un instanceof Uint8Array||(Un=Wn(Un)),!(fn=this["process"+Qn.toUpperCase()](Un)))throw new Error("An unknown error occurred whilst processing the image");return fn.fileType=Qn,fn}}(z.API),function(vt){var Le=function(et){if(et!==void 0&&et!="")return!0};z.API.events.push(["addPage",function(Ke){this.internal.getPageInfo(Ke.pageNumber).pageContext.annotations=[]}]),vt.events.push(["putPage",function(Ke){for(var et,ht,ot,mt=this.internal.getCoordinateString,Wt=this.internal.getVerticalCoordinateString,Ot=this.internal.getPageInfoByObjId(Ke.objId),wr=Ke.pageContext.annotations,Xr=!1,zr=0;zr<wr.length&&!Xr;zr++)switch((et=wr[zr]).type){case"link":(Le(et.options.url)||Le(et.options.pageNumber))&&(Xr=!0);break;case"reference":case"text":case"freetext":Xr=!0}if(Xr!=0){this.internal.write("/Annots [");for(var on=0;on<wr.length;on++){et=wr[on];var fr=this.internal.pdfEscape,Cr=this.internal.getEncryptor(Ke.objId);switch(et.type){case"reference":this.internal.write(" "+et.object.objId+" 0 R ");break;case"text":var Xt=this.internal.newAdditionalObject(),Pr=this.internal.newAdditionalObject(),vr=this.internal.getEncryptor(Xt.objId),wt=et.title||"Note";ot="<</Type /Annot /Subtype /Text "+(ht="/Rect ["+mt(et.bounds.x)+" "+Wt(et.bounds.y+et.bounds.h)+" "+mt(et.bounds.x+et.bounds.w)+" "+Wt(et.bounds.y)+"] ")+"/Contents ("+fr(vr(et.contents))+")",ot+=" /Popup "+Pr.objId+" 0 R",ot+=" /P "+Ot.objId+" 0 R",ot+=" /T ("+fr(vr(wt))+") >>",Xt.content=ot;var kr=Xt.objId+" 0 R";ot="<</Type /Annot /Subtype /Popup "+(ht="/Rect ["+mt(et.bounds.x+30)+" "+Wt(et.bounds.y+et.bounds.h)+" "+mt(et.bounds.x+et.bounds.w+30)+" "+Wt(et.bounds.y)+"] ")+" /Parent "+kr,et.open&&(ot+=" /Open true"),ot+=" >>",Pr.content=ot,this.internal.write(Xt.objId,"0 R",Pr.objId,"0 R");break;case"freetext":ht="/Rect ["+mt(et.bounds.x)+" "+Wt(et.bounds.y)+" "+mt(et.bounds.x+et.bounds.w)+" "+Wt(et.bounds.y+et.bounds.h)+"] ";var xn=et.color||"#000000";ot="<</Type /Annot /Subtype /FreeText "+ht+"/Contents ("+fr(Cr(et.contents))+")",ot+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+xn+")",ot+=" /Border [0 0 0]",ot+=" >>",this.internal.write(ot);break;case"link":if(et.options.name){var nn=this.annotations._nameMap[et.options.name];et.options.pageNumber=nn.page,et.options.top=nn.y}else et.options.top||(et.options.top=0);if(ht="/Rect ["+et.finalBounds.x+" "+et.finalBounds.y+" "+et.finalBounds.w+" "+et.finalBounds.h+"] ",ot="",et.options.url)ot="<</Type /Annot /Subtype /Link "+ht+"/Border [0 0 0] /A <</S /URI /URI ("+fr(Cr(et.options.url))+") >>";else if(et.options.pageNumber)switch(ot="<</Type /Annot /Subtype /Link "+ht+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(et.options.pageNumber).objId+" 0 R",et.options.magFactor=et.options.magFactor||"XYZ",et.options.magFactor){case"Fit":ot+=" /Fit]";break;case"FitH":ot+=" /FitH "+et.options.top+"]";break;case"FitV":et.options.left=et.options.left||0,ot+=" /FitV "+et.options.left+"]";break;case"XYZ":default:var Yn=Wt(et.options.top);et.options.left=et.options.left||0,et.options.zoom===void 0&&(et.options.zoom=0),ot+=" /XYZ "+et.options.left+" "+Yn+" "+et.options.zoom+"]"}ot!=""&&(ot+=" >>",this.internal.write(ot))}}this.internal.write("]")}}]),vt.createAnnotation=function(Ke){var et=this.internal.getCurrentPageInfo();switch(Ke.type){case"link":this.link(Ke.bounds.x,Ke.bounds.y,Ke.bounds.w,Ke.bounds.h,Ke);break;case"text":case"freetext":et.pageContext.annotations.push(Ke)}},vt.link=function(Ke,et,ht,ot,mt){var Wt=this.internal.getCurrentPageInfo(),Ot=this.internal.getCoordinateString,wr=this.internal.getVerticalCoordinateString;Wt.pageContext.annotations.push({finalBounds:{x:Ot(Ke),y:wr(et),w:Ot(Ke+ht),h:wr(et+ot)},options:mt,type:"link"})},vt.textWithLink=function(Ke,et,ht,ot){var mt=this.getTextWidth(Ke),Wt=this.internal.getLineHeight()/this.internal.scaleFactor;return this.text(Ke,et,ht,ot),ht+=.2*Wt,ot.align==="center"&&(et-=mt/2),ot.align==="right"&&(et-=mt),this.link(et,ht-Wt,mt,Wt,ot),mt},vt.getTextWidth=function(Ke){var et=this.internal.getFontSize();return this.getStringUnitWidth(Ke)*et/this.internal.scaleFactor}}(z.API),function(vt){var Le={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]},Ke={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}},et={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},ht=[1570,1571,1573,1575];vt.__arabicParser__={};var ot=vt.__arabicParser__.isInArabicSubstitutionA=function(Xt){return Le[Xt.charCodeAt(0)]!==void 0},mt=vt.__arabicParser__.isArabicLetter=function(Xt){return typeof Xt=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Xt)},Wt=vt.__arabicParser__.isArabicEndLetter=function(Xt){return mt(Xt)&&ot(Xt)&&Le[Xt.charCodeAt(0)].length<=2},Ot=vt.__arabicParser__.isArabicAlfLetter=function(Xt){return mt(Xt)&&ht.indexOf(Xt.charCodeAt(0))>=0};vt.__arabicParser__.arabicLetterHasIsolatedForm=function(Xt){return mt(Xt)&&ot(Xt)&&Le[Xt.charCodeAt(0)].length>=1};var wr=vt.__arabicParser__.arabicLetterHasFinalForm=function(Xt){return mt(Xt)&&ot(Xt)&&Le[Xt.charCodeAt(0)].length>=2};vt.__arabicParser__.arabicLetterHasInitialForm=function(Xt){return mt(Xt)&&ot(Xt)&&Le[Xt.charCodeAt(0)].length>=3};var Xr=vt.__arabicParser__.arabicLetterHasMedialForm=function(Xt){return mt(Xt)&&ot(Xt)&&Le[Xt.charCodeAt(0)].length==4},zr=vt.__arabicParser__.resolveLigatures=function(Xt){var Pr=0,vr=Ke,wt="",kr=0;for(Pr=0;Pr<Xt.length;Pr+=1)vr[Xt.charCodeAt(Pr)]!==void 0?(kr++,typeof(vr=vr[Xt.charCodeAt(Pr)])=="number"&&(wt+=String.fromCharCode(vr),vr=Ke,kr=0),Pr===Xt.length-1&&(vr=Ke,wt+=Xt.charAt(Pr-(kr-1)),Pr-=kr-1,kr=0)):(vr=Ke,wt+=Xt.charAt(Pr-kr),Pr-=kr,kr=0);return wt};vt.__arabicParser__.isArabicDiacritic=function(Xt){return Xt!==void 0&&et[Xt.charCodeAt(0)]!==void 0};var on=vt.__arabicParser__.getCorrectForm=function(Xt,Pr,vr){return mt(Xt)?ot(Xt)===!1?-1:!wr(Xt)||!mt(Pr)&&!mt(vr)||!mt(vr)&&Wt(Pr)||Wt(Xt)&&!mt(Pr)||Wt(Xt)&&Ot(Pr)||Wt(Xt)&&Wt(Pr)?0:Xr(Xt)&&mt(Pr)&&!Wt(Pr)&&mt(vr)&&wr(vr)?3:Wt(Xt)||!mt(vr)?1:2:-1},fr=function(Pr){var vr=0,wt=0,kr=0,xn="",nn="",Yn="",Wn=(Pr=Pr||"").split("\\s+"),In=[];for(vr=0;vr<Wn.length;vr+=1){for(In.push(""),wt=0;wt<Wn[vr].length;wt+=1)xn=Wn[vr][wt],nn=Wn[vr][wt-1],Yn=Wn[vr][wt+1],mt(xn)?(kr=on(xn,nn,Yn),In[vr]+=kr!==-1?String.fromCharCode(Le[xn.charCodeAt(0)][kr]):xn):In[vr]+=xn;In[vr]=zr(In[vr])}return In.join(" ")},Cr=vt.__arabicParser__.processArabic=vt.processArabic=function(){var Xt,Pr=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,vr=[];if(Array.isArray(Pr)){var wt=0;for(vr=[],wt=0;wt<Pr.length;wt+=1)Array.isArray(Pr[wt])?vr.push([fr(Pr[wt][0]),Pr[wt][1],Pr[wt][2]]):vr.push([fr(Pr[wt])]);Xt=vr}else Xt=fr(Pr);return typeof arguments[0]=="string"?Xt:(arguments[0].text=Xt,arguments[0])};vt.events.push(["preProcessText",Cr])}(z.API),z.API.autoPrint=function(vt){var Le;switch((vt=vt||{}).variant=vt.variant||"non-conform",vt.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",function(){Le=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 "+Le+" 0 R")})}return this},function(vt){var Le=function(){var et=void 0;Object.defineProperty(this,"pdf",{get:function(){return et},set:function(wr){et=wr}});var ht=150;Object.defineProperty(this,"width",{get:function(){return ht},set:function(wr){ht=isNaN(wr)||Number.isInteger(wr)===!1||wr<0?150:wr,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=ht+1)}});var ot=300;Object.defineProperty(this,"height",{get:function(){return ot},set:function(wr){ot=isNaN(wr)||Number.isInteger(wr)===!1||wr<0?300:wr,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=ot+1)}});var mt=[];Object.defineProperty(this,"childNodes",{get:function(){return mt},set:function(wr){mt=wr}});var Wt={};Object.defineProperty(this,"style",{get:function(){return Wt},set:function(wr){Wt=wr}}),Object.defineProperty(this,"parentNode",{})};Le.prototype.getContext=function(Ke,et){var ht;if((Ke=Ke||"2d")!=="2d")return null;for(ht in et)this.pdf.context2d.hasOwnProperty(ht)&&(this.pdf.context2d[ht]=et[ht]);return this.pdf.context2d._canvas=this,this.pdf.context2d},Le.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},vt.events.push(["initialized",function(){this.canvas=new Le,this.canvas.pdf=this}])}(z.API),function(vt){var Le={left:0,top:0,bottom:0,right:0},Ke=!1,et=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},Le),this.internal.__cell__.margins.width=this.getPageWidth(),ht.call(this))},ht=function(){this.internal.__cell__.lastCell=new ot,this.internal.__cell__.pages=1},ot=function(){var wr=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return wr},set:function(vr){wr=vr}});var Xr=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Xr},set:function(vr){Xr=vr}});var zr=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return zr},set:function(vr){zr=vr}});var on=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return on},set:function(vr){on=vr}});var fr=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return fr},set:function(vr){fr=vr}});var Cr=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return Cr},set:function(vr){Cr=vr}});var Xt=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Xt},set:function(vr){Xt=vr}}),this};ot.prototype.clone=function(){return new ot(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},ot.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},vt.setHeaderFunction=function(Ot){return et.call(this),this.internal.__cell__.headerFunction=typeof Ot=="function"?Ot:void 0,this},vt.getTextDimensions=function(Ot,wr){et.call(this);var Xr=(wr=wr||{}).fontSize||this.getFontSize(),zr=wr.font||this.getFont(),on=wr.scaleFactor||this.internal.scaleFactor,fr=0,Cr=0,Xt=0,Pr=this;if(!Array.isArray(Ot)&&typeof Ot!="string"){if(typeof Ot!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");Ot=String(Ot)}var vr=wr.maxWidth;vr>0?typeof Ot=="string"?Ot=this.splitTextToSize(Ot,vr):Object.prototype.toString.call(Ot)==="[object Array]"&&(Ot=Ot.reduce(function(kr,xn){return kr.concat(Pr.splitTextToSize(xn,vr))},[])):Ot=Array.isArray(Ot)?Ot:[Ot];for(var wt=0;wt<Ot.length;wt++)fr<(Xt=this.getStringUnitWidth(Ot[wt],{font:zr})*Xr)&&(fr=Xt);return fr!==0&&(Cr=Ot.length),{w:fr/=on,h:Math.max((Cr*Xr*this.getLineHeightFactor()-Xr*(this.getLineHeightFactor()-1))/on,0)}},vt.cellAddPage=function(){et.call(this),this.addPage();var Ot=this.internal.__cell__.margins||Le;return this.internal.__cell__.lastCell=new ot(Ot.left,Ot.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var mt=vt.cell=function(){var Ot;Ot=arguments[0]instanceof ot?arguments[0]:new ot(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),et.call(this);var wr=this.internal.__cell__.lastCell,Xr=this.internal.__cell__.padding,zr=this.internal.__cell__.margins||Le,on=this.internal.__cell__.tableHeaderRow,fr=this.internal.__cell__.printHeaders;return wr.lineNumber!==void 0&&(wr.lineNumber===Ot.lineNumber?(Ot.x=(wr.x||0)+(wr.width||0),Ot.y=wr.y||0):wr.y+wr.height+Ot.height+zr.bottom>this.getPageHeight()?(this.cellAddPage(),Ot.y=zr.top,fr&&on&&(this.printHeaderRow(Ot.lineNumber,!0),Ot.y+=on[0].height)):Ot.y=wr.y+wr.height||Ot.y),Ot.text[0]!==void 0&&(this.rect(Ot.x,Ot.y,Ot.width,Ot.height,Ke===!0?"FD":void 0),Ot.align==="right"?this.text(Ot.text,Ot.x+Ot.width-Xr,Ot.y+Xr,{align:"right",baseline:"top"}):Ot.align==="center"?this.text(Ot.text,Ot.x+Ot.width/2,Ot.y+Xr,{align:"center",baseline:"top",maxWidth:Ot.width-Xr-Xr}):this.text(Ot.text,Ot.x+Xr,Ot.y+Xr,{align:"left",baseline:"top",maxWidth:Ot.width-Xr-Xr})),this.internal.__cell__.lastCell=Ot,this};vt.table=function(Ot,wr,Xr,zr,on){if(et.call(this),!Xr)throw new Error("No data for PDF table.");var fr,Cr,Xt,Pr,vr=[],wt=[],kr=[],xn={},nn={},Yn=[],Wn=[],In=(on=on||{}).autoSize||!1,On=on.printHeaders!==!1,di=on.css&&on.css["font-size"]!==void 0?16*on.css["font-size"]:on.fontSize||12,Un=on.margins||Object.assign({width:this.getPageWidth()},Le),fn=typeof on.padding=="number"?on.padding:3,Qn=on.headerBackgroundColor||"#c8c8c8",Tn=on.headerTextColor||"#000";if(ht.call(this),this.internal.__cell__.printHeaders=On,this.internal.__cell__.margins=Un,this.internal.__cell__.table_font_size=di,this.internal.__cell__.padding=fn,this.internal.__cell__.headerBackgroundColor=Qn,this.internal.__cell__.headerTextColor=Tn,this.setFontSize(di),zr==null)wt=vr=Object.keys(Xr[0]),kr=vr.map(function(){return"left"});else if(Array.isArray(zr)&&v()(zr[0])==="object")for(vr=zr.map(function(Yi){return Yi.name}),wt=zr.map(function(Yi){return Yi.prompt||Yi.name||""}),kr=zr.map(function(Yi){return Yi.align||"left"}),fr=0;fr<zr.length;fr+=1)nn[zr[fr].name]=zr[fr].width*(19.049976/25.4);else Array.isArray(zr)&&typeof zr[0]=="string"&&(wt=vr=zr,kr=vr.map(function(){return"left"}));if(In||Array.isArray(zr)&&typeof zr[0]=="string")for(fr=0;fr<vr.length;fr+=1){for(xn[Pr=vr[fr]]=Xr.map(function(Yi){return Yi[Pr]}),this.setFont(void 0,"bold"),Yn.push(this.getTextDimensions(wt[fr],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Cr=xn[Pr],this.setFont(void 0,"normal"),Xt=0;Xt<Cr.length;Xt+=1)Yn.push(this.getTextDimensions(Cr[Xt],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);nn[Pr]=Math.max.apply(null,Yn)+fn+fn,Yn=[]}if(On){var Bi={};for(fr=0;fr<vr.length;fr+=1)Bi[vr[fr]]={},Bi[vr[fr]].text=wt[fr],Bi[vr[fr]].align=kr[fr];var Mn=Wt.call(this,Bi,nn);Wn=vr.map(function(Yi){return new ot(Ot,wr,nn[Yi],Mn,Bi[Yi].text,void 0,Bi[Yi].align)}),this.setTableHeaderRow(Wn),this.printHeaderRow(1,!1)}var Zi=zr.reduce(function(Yi,fa){return Yi[fa.name]=fa.align,Yi},{});for(fr=0;fr<Xr.length;fr+=1){"rowStart"in on&&on.rowStart instanceof Function&&on.rowStart({row:fr,data:Xr[fr]},this);var Ei=Wt.call(this,Xr[fr],nn);for(Xt=0;Xt<vr.length;Xt+=1){var pi=Xr[fr][vr[Xt]];"cellStart"in on&&on.cellStart instanceof Function&&on.cellStart({row:fr,col:Xt,data:pi},this),mt.call(this,new ot(Ot,wr,nn[vr[Xt]],Ei,pi,fr+2,Zi[vr[Xt]]))}}return this.internal.__cell__.table_x=Ot,this.internal.__cell__.table_y=wr,this};var Wt=function(wr,Xr){var zr=this.internal.__cell__.padding,on=this.internal.__cell__.table_font_size,fr=this.internal.scaleFactor;return Object.keys(wr).map(function(Cr){var Xt=wr[Cr];return this.splitTextToSize(Xt.hasOwnProperty("text")?Xt.text:Xt,Xr[Cr]-zr-zr)},this).map(function(Cr){return this.getLineHeightFactor()*Cr.length*on/fr+zr+zr},this).reduce(function(Cr,Xt){return Math.max(Cr,Xt)},0)};vt.setTableHeaderRow=function(Ot){et.call(this),this.internal.__cell__.tableHeaderRow=Ot},vt.printHeaderRow=function(Ot,wr){if(et.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var Xr;if(Ke=!0,typeof this.internal.__cell__.headerFunction=="function"){var zr=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new ot(zr[0],zr[1],zr[2],zr[3],void 0,-1)}this.setFont(void 0,"bold");for(var on=[],fr=0;fr<this.internal.__cell__.tableHeaderRow.length;fr+=1){Xr=this.internal.__cell__.tableHeaderRow[fr].clone(),wr&&(Xr.y=this.internal.__cell__.margins.top||0,on.push(Xr)),Xr.lineNumber=Ot;var Cr=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),mt.call(this,Xr),this.setTextColor(Cr)}on.length>0&&this.setTableHeaderRow(on),this.setFont(void 0,"normal"),Ke=!1}}(z.API);var dt={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},Dt=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],ze=ce(Dt),Yt=[100,200,300,400,500,600,700,800,900],Dr=ce(Yt);function ct(vt){var Le=vt.family.replace(/"|'/g,"").toLowerCase(),Ke=function(ot){return dt[ot=ot||"normal"]?ot:"normal"}(vt.style),et=function(ot){if(!ot)return 400;if(typeof ot=="number")return ot>=100&&ot<=900&&ot%100==0?ot:400;if(/^\d00$/.test(ot))return parseInt(ot);switch(ot){case"bold":return 700;case"normal":default:return 400}}(vt.weight),ht=function(ot){return typeof ze[ot=ot||"normal"]=="number"?ot:"normal"}(vt.stretch);return{family:Le,style:Ke,weight:et,stretch:ht,src:vt.src||[],ref:vt.ref||{name:Le,style:[ht,Ke,et].join(" ")}}}function er(vt,Le,Ke,et){var ht;for(ht=Ke;ht>=0&&ht<Le.length;ht+=et)if(vt[Le[ht]])return vt[Le[ht]];for(ht=Ke;ht>=0&&ht<Le.length;ht-=et)if(vt[Le[ht]])return vt[Le[ht]]}var ut={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},at={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Ye(vt){return[vt.stretch,vt.style,vt.weight,vt.family].join(" ")}function Je(vt,Le,Ke){for(var et=(Ke=Ke||{}).defaultFontFamily||"times",ht=Object.assign({},ut,Ke.genericFontFamilies||{}),ot=null,mt=null,Wt=0;Wt<Le.length;++Wt)if(ht[(ot=ct(Le[Wt])).family]&&(ot.family=ht[ot.family]),vt.hasOwnProperty(ot.family)){mt=vt[ot.family];break}if(!(mt=mt||vt[et]))throw new Error("Could not find a font-family for the rule '"+Ye(ot)+"' and default family '"+et+"'.");if(mt=function(Ot,wr){if(wr[Ot])return wr[Ot];var Xr=ze[Ot],zr=Xr<=ze.normal?-1:1,on=er(wr,Dt,Xr,zr);if(!on)throw new Error("Could not find a matching font-stretch value for "+Ot);return on}(ot.stretch,mt),mt=function(Ot,wr){if(wr[Ot])return wr[Ot];for(var Xr=dt[Ot],zr=0;zr<Xr.length;++zr)if(wr[Xr[zr]])return wr[Xr[zr]];throw new Error("Could not find a matching font-style for "+Ot)}(ot.style,mt),!(mt=function(Ot,wr){if(wr[Ot])return wr[Ot];if(Ot===400&&wr[500])return wr[500];if(Ot===500&&wr[400])return wr[400];var Xr=Dr[Ot],zr=er(wr,Yt,Xr,Ot<400?-1:1);if(!zr)throw new Error("Could not find a matching font-weight for value "+Ot);return zr}(ot.weight,mt)))throw new Error("Failed to resolve a font for the rule '"+Ye(ot)+"'.");return mt}function Vt(vt){return vt.trimLeft()}function Ar(vt,Le){for(var Ke=0;Ke<vt.length;){if(vt.charAt(Ke)===Le)return[vt.substring(0,Ke),vt.substring(Ke+1)];Ke+=1}return null}function Nr(vt){var Le=vt.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return Le===null?null:[Le[0],vt.substring(Le[0].length)]}var Rr,Ln,bn,Zn=["times"];!function(vt){var Le,Ke,et,ht,ot,mt,Wt,Ot,wr,Xr=function(sn){return sn=sn||{},this.isStrokeTransparent=sn.isStrokeTransparent||!1,this.strokeOpacity=sn.strokeOpacity||1,this.strokeStyle=sn.strokeStyle||"#000000",this.fillStyle=sn.fillStyle||"#000000",this.isFillTransparent=sn.isFillTransparent||!1,this.fillOpacity=sn.fillOpacity||1,this.font=sn.font||"10px sans-serif",this.textBaseline=sn.textBaseline||"alphabetic",this.textAlign=sn.textAlign||"left",this.lineWidth=sn.lineWidth||1,this.lineJoin=sn.lineJoin||"miter",this.lineCap=sn.lineCap||"butt",this.path=sn.path||[],this.transform=sn.transform!==void 0?sn.transform.clone():new Ot,this.globalCompositeOperation=sn.globalCompositeOperation||"normal",this.globalAlpha=sn.globalAlpha||1,this.clip_path=sn.clip_path||[],this.currentPoint=sn.currentPoint||new mt,this.miterLimit=sn.miterLimit||10,this.lastPoint=sn.lastPoint||new mt,this.lineDashOffset=sn.lineDashOffset||0,this.lineDash=sn.lineDash||[],this.margin=sn.margin||[0,0,0,0],this.prevPageLastElemOffset=sn.prevPageLastElemOffset||0,this.ignoreClearRect=typeof sn.ignoreClearRect!="boolean"||sn.ignoreClearRect,this};vt.events.push(["initialized",function(){this.context2d=new zr(this),Le=this.internal.f2,Ke=this.internal.getCoordinateString,et=this.internal.getVerticalCoordinateString,ht=this.internal.getHorizontalCoordinate,ot=this.internal.getVerticalCoordinate,mt=this.internal.Point,Wt=this.internal.Rectangle,Ot=this.internal.Matrix,wr=new Xr}]);var zr=function(sn){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var ni=sn;Object.defineProperty(this,"pdf",{get:function(){return ni}});var si=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return si},set:function(Gi){si=Boolean(Gi)}});var hi=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return hi},set:function(Gi){hi=Boolean(Gi)}});var gi=0;Object.defineProperty(this,"posX",{get:function(){return gi},set:function(Gi){isNaN(Gi)||(gi=Gi)}});var Pi=0;Object.defineProperty(this,"posY",{get:function(){return Pi},set:function(Gi){isNaN(Gi)||(Pi=Gi)}}),Object.defineProperty(this,"margin",{get:function(){return wr.margin},set:function(Gi){var ca;typeof Gi=="number"?ca=[Gi,Gi,Gi,Gi]:((ca=new Array(4))[0]=Gi[0],ca[1]=Gi.length>=2?Gi[1]:ca[0],ca[2]=Gi.length>=3?Gi[2]:ca[0],ca[3]=Gi.length>=4?Gi[3]:ca[1]),wr.margin=ca}});var ki=!1;Object.defineProperty(this,"autoPaging",{get:function(){return ki},set:function(Gi){ki=Gi}});var Ki=0;Object.defineProperty(this,"lastBreak",{get:function(){return Ki},set:function(Gi){Ki=Gi}});var ha=[];Object.defineProperty(this,"pageBreaks",{get:function(){return ha},set:function(Gi){ha=Gi}}),Object.defineProperty(this,"ctx",{get:function(){return wr},set:function(Gi){Gi instanceof Xr&&(wr=Gi)}}),Object.defineProperty(this,"path",{get:function(){return wr.path},set:function(Gi){wr.path=Gi}});var Ia=[];Object.defineProperty(this,"ctxStack",{get:function(){return Ia},set:function(Gi){Ia=Gi}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Gi){var ca;ca=on(Gi),this.ctx.fillStyle=ca.style,this.ctx.isFillTransparent=ca.a===0,this.ctx.fillOpacity=ca.a,this.pdf.setFillColor(ca.r,ca.g,ca.b,{a:ca.a}),this.pdf.setTextColor(ca.r,ca.g,ca.b,{a:ca.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Gi){var ca=on(Gi);this.ctx.strokeStyle=ca.style,this.ctx.isStrokeTransparent=ca.a===0,this.ctx.strokeOpacity=ca.a,ca.a===0?this.pdf.setDrawColor(255,255,255):(ca.a,this.pdf.setDrawColor(ca.r,ca.g,ca.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Gi){["butt","round","square"].indexOf(Gi)!==-1&&(this.ctx.lineCap=Gi,this.pdf.setLineCap(Gi))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Gi){isNaN(Gi)||(this.ctx.lineWidth=Gi,this.pdf.setLineWidth(Gi))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Gi){["bevel","round","miter"].indexOf(Gi)!==-1&&(this.ctx.lineJoin=Gi,this.pdf.setLineJoin(Gi))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Gi){isNaN(Gi)||(this.ctx.miterLimit=Gi,this.pdf.setMiterLimit(Gi))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Gi){this.ctx.textBaseline=Gi}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Gi){["right","end","center","left","start"].indexOf(Gi)!==-1&&(this.ctx.textAlign=Gi)}});var ka=null;function jo(hn,Gi){if(ka===null){var ca=function(ua){var $a=[];return Object.keys(ua).forEach(function(ft){ua[ft].forEach(function(Lt){var _r=null;switch(Lt){case"bold":_r={family:ft,weight:"bold"};break;case"italic":_r={family:ft,style:"italic"};break;case"bolditalic":_r={family:ft,weight:"bold",style:"italic"};break;case"":case"normal":_r={family:ft}}_r!==null&&(_r.ref={name:ft,style:Lt},$a.push(_r))})}),$a}(hn.getFontList());ka=function(ua){for(var $a={},ft=0;ft<ua.length;++ft){var Lt=ct(ua[ft]),_r=Lt.family,Tt=Lt.stretch,Te=Lt.style,st=Lt.weight;$a[_r]=$a[_r]||{},$a[_r][Tt]=$a[_r][Tt]||{},$a[_r][Tt][Te]=$a[_r][Tt][Te]||{},$a[_r][Tt][Te][st]=Lt}return $a}(ca.concat(Gi))}return ka}var Li=null;Object.defineProperty(this,"fontFaces",{get:function(){return Li},set:function(Gi){ka=null,Li=Gi}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Gi){var ca;if(this.ctx.font=Gi,(ca=/^\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(Gi))!==null){var ua=ca[1],$a=(ca[2],ca[3]),ft=ca[4],Lt=(ca[5],ca[6]),_r=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ft)[2];ft=_r==="px"?Math.floor(parseFloat(ft)*this.pdf.internal.scaleFactor):_r==="em"?Math.floor(parseFloat(ft)*this.pdf.getFontSize()):Math.floor(parseFloat(ft)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ft);var Tt=function(Br){var Wr,Zr,mn=[],rn=Br.trim();if(rn==="")return Zn;if(rn in at)return[at[rn]];for(;rn!=="";){switch(Zr=null,Wr=(rn=Vt(rn)).charAt(0)){case'"':case"'":Zr=Ar(rn.substring(1),Wr);break;default:Zr=Nr(rn)}if(Zr===null)return Zn;if(mn.push(Zr[0]),(rn=Vt(Zr[1]))!==""&&rn.charAt(0)!==",")return Zn;rn=rn.replace(/^,/,"")}return mn}(Lt);if(this.fontFaces){var Te=Je(jo(this.pdf,this.fontFaces),Tt.map(function(Br){return{family:Br,stretch:"normal",weight:$a,style:ua}}));this.pdf.setFont(Te.ref.name,Te.ref.style)}else{var st="";($a==="bold"||parseInt($a,10)>=700||ua==="bold")&&(st="bold"),ua==="italic"&&(st+="italic"),st.length===0&&(st="normal");for(var _t="",It={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"},ur=0;ur<Tt.length;ur++){if(this.pdf.internal.getFont(Tt[ur],st,{noFallback:!0,disableWarning:!0})!==void 0){_t=Tt[ur];break}if(st==="bolditalic"&&this.pdf.internal.getFont(Tt[ur],"bold",{noFallback:!0,disableWarning:!0})!==void 0)_t=Tt[ur],st="bold";else if(this.pdf.internal.getFont(Tt[ur],"normal",{noFallback:!0,disableWarning:!0})!==void 0){_t=Tt[ur],st="normal";break}}if(_t===""){for(var xr=0;xr<Tt.length;xr++)if(It[Tt[xr]]){_t=It[Tt[xr]];break}}_t=_t===""?"Times":_t,this.pdf.setFont(_t,st)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Gi){this.ctx.globalCompositeOperation=Gi}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Gi){this.ctx.globalAlpha=Gi}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Gi){this.ctx.lineDashOffset=Gi,fa.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Gi){this.ctx.lineDash=Gi,fa.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Gi){this.ctx.ignoreClearRect=Boolean(Gi)}})};zr.prototype.setLineDash=function(zn){this.lineDash=zn},zr.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},zr.prototype.fill=function(){xn.call(this,"fill",!1)},zr.prototype.stroke=function(){xn.call(this,"stroke",!1)},zr.prototype.beginPath=function(){this.path=[{type:"begin"}]},zr.prototype.moveTo=function(zn,sn){if(isNaN(zn)||isNaN(sn))throw h.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var ni=this.ctx.transform.applyToPoint(new mt(zn,sn));this.path.push({type:"mt",x:ni.x,y:ni.y}),this.ctx.lastPoint=new mt(zn,sn)},zr.prototype.closePath=function(){var zn=new mt(0,0),sn=0;for(sn=this.path.length-1;sn!==-1;sn--)if(this.path[sn].type==="begin"&&v()(this.path[sn+1])==="object"&&typeof this.path[sn+1].x=="number"){zn=new mt(this.path[sn+1].x,this.path[sn+1].y),this.path.push({type:"lt",x:zn.x,y:zn.y});break}v()(this.path[sn+2])==="object"&&typeof this.path[sn+2].x=="number"&&this.path.push(JSON.parse(JSON.stringify(this.path[sn+2]))),this.path.push({type:"close"}),this.ctx.lastPoint=new mt(zn.x,zn.y)},zr.prototype.lineTo=function(zn,sn){if(isNaN(zn)||isNaN(sn))throw h.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var ni=this.ctx.transform.applyToPoint(new mt(zn,sn));this.path.push({type:"lt",x:ni.x,y:ni.y}),this.ctx.lastPoint=new mt(ni.x,ni.y)},zr.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),xn.call(this,null,!0)},zr.prototype.quadraticCurveTo=function(zn,sn,ni,si){if(isNaN(ni)||isNaN(si)||isNaN(zn)||isNaN(sn))throw h.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var hi=this.ctx.transform.applyToPoint(new mt(ni,si)),gi=this.ctx.transform.applyToPoint(new mt(zn,sn));this.path.push({type:"qct",x1:gi.x,y1:gi.y,x:hi.x,y:hi.y}),this.ctx.lastPoint=new mt(hi.x,hi.y)},zr.prototype.bezierCurveTo=function(zn,sn,ni,si,hi,gi){if(isNaN(hi)||isNaN(gi)||isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si))throw h.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Pi=this.ctx.transform.applyToPoint(new mt(hi,gi)),ki=this.ctx.transform.applyToPoint(new mt(zn,sn)),Ki=this.ctx.transform.applyToPoint(new mt(ni,si));this.path.push({type:"bct",x1:ki.x,y1:ki.y,x2:Ki.x,y2:Ki.y,x:Pi.x,y:Pi.y}),this.ctx.lastPoint=new mt(Pi.x,Pi.y)},zr.prototype.arc=function(zn,sn,ni,si,hi,gi){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si)||isNaN(hi))throw h.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(gi=Boolean(gi),!this.ctx.transform.isIdentity){var Pi=this.ctx.transform.applyToPoint(new mt(zn,sn));zn=Pi.x,sn=Pi.y;var ki=this.ctx.transform.applyToPoint(new mt(0,ni)),Ki=this.ctx.transform.applyToPoint(new mt(0,0));ni=Math.sqrt(Math.pow(ki.x-Ki.x,2)+Math.pow(ki.y-Ki.y,2))}Math.abs(hi-si)>=2*Math.PI&&(si=0,hi=2*Math.PI),this.path.push({type:"arc",x:zn,y:sn,radius:ni,startAngle:si,endAngle:hi,counterclockwise:gi})},zr.prototype.arcTo=function(zn,sn,ni,si,hi){throw new Error("arcTo not implemented.")},zr.prototype.rect=function(zn,sn,ni,si){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si))throw h.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(zn,sn),this.lineTo(zn+ni,sn),this.lineTo(zn+ni,sn+si),this.lineTo(zn,sn+si),this.lineTo(zn,sn),this.lineTo(zn+ni,sn),this.lineTo(zn,sn)},zr.prototype.fillRect=function(zn,sn,ni,si){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si))throw h.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!fr.call(this)){var hi={};this.lineCap!=="butt"&&(hi.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(hi.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(zn,sn,ni,si),this.fill(),hi.hasOwnProperty("lineCap")&&(this.lineCap=hi.lineCap),hi.hasOwnProperty("lineJoin")&&(this.lineJoin=hi.lineJoin)}},zr.prototype.strokeRect=function(zn,sn,ni,si){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si))throw h.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Cr.call(this)||(this.beginPath(),this.rect(zn,sn,ni,si),this.stroke())},zr.prototype.clearRect=function(zn,sn,ni,si){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si))throw h.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(zn,sn,ni,si))},zr.prototype.save=function(zn){zn=typeof zn!="boolean"||zn;for(var sn=this.pdf.internal.getCurrentPageInfo().pageNumber,ni=0;ni<this.pdf.internal.getNumberOfPages();ni++)this.pdf.setPage(ni+1),this.pdf.internal.out("q");if(this.pdf.setPage(sn),zn){this.ctx.fontSize=this.pdf.internal.getFontSize();var si=new Xr(this.ctx);this.ctxStack.push(this.ctx),this.ctx=si}},zr.prototype.restore=function(zn){zn=typeof zn!="boolean"||zn;for(var sn=this.pdf.internal.getCurrentPageInfo().pageNumber,ni=0;ni<this.pdf.internal.getNumberOfPages();ni++)this.pdf.setPage(ni+1),this.pdf.internal.out("Q");this.pdf.setPage(sn),zn&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},zr.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var on=function(sn){var ni,si,hi,gi;if(sn.isCanvasGradient===!0&&(sn=sn.getColor()),!sn)return{r:0,g:0,b:0,a:0,style:sn};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(sn))ni=0,si=0,hi=0,gi=0;else{var Pi=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(sn);if(Pi!==null)ni=parseInt(Pi[1]),si=parseInt(Pi[2]),hi=parseInt(Pi[3]),gi=1;else if((Pi=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(sn))!==null)ni=parseInt(Pi[1]),si=parseInt(Pi[2]),hi=parseInt(Pi[3]),gi=parseFloat(Pi[4]);else{if(gi=1,typeof sn=="string"&&sn.charAt(0)!=="#"){var ki=new f(sn);sn=ki.ok?ki.toHex():"#000000"}sn.length===4?(ni=sn.substring(1,2),ni+=ni,si=sn.substring(2,3),si+=si,hi=sn.substring(3,4),hi+=hi):(ni=sn.substring(1,3),si=sn.substring(3,5),hi=sn.substring(5,7)),ni=parseInt(ni,16),si=parseInt(si,16),hi=parseInt(hi,16)}}return{r:ni,g:si,b:hi,a:gi,style:sn}},fr=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},Cr=function(){return Boolean(this.ctx.isStrokeTransparent||this.globalAlpha==0)};zr.prototype.fillText=function(zn,sn,ni,si){if(isNaN(sn)||isNaN(ni)||typeof zn!="string")throw h.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(si=isNaN(si)?void 0:si,!fr.call(this)){var hi=Ei(this.ctx.transform.rotation),gi=this.ctx.transform.scaleX;fn.call(this,{text:zn,x:sn,y:ni,scale:gi,angle:hi,align:this.textAlign,maxWidth:si})}},zr.prototype.strokeText=function(zn,sn,ni,si){if(isNaN(sn)||isNaN(ni)||typeof zn!="string")throw h.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Cr.call(this)){si=isNaN(si)?void 0:si;var hi=Ei(this.ctx.transform.rotation),gi=this.ctx.transform.scaleX;fn.call(this,{text:zn,x:sn,y:ni,scale:gi,renderingMode:"stroke",angle:hi,align:this.textAlign,maxWidth:si})}},zr.prototype.measureText=function(zn){if(typeof zn!="string")throw h.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var sn=this.pdf,ni=this.pdf.internal.scaleFactor,si=sn.internal.getFontSize(),hi=sn.getStringUnitWidth(zn)*si/sn.internal.scaleFactor,gi=function(ki){var Ki=(ki=ki||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Ki}}),this};return new gi({width:hi*=Math.round(96*ni/72*1e4)/1e4})},zr.prototype.scale=function(zn,sn){if(isNaN(zn)||isNaN(sn))throw h.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var ni=new Ot(zn,0,0,sn,0,0);this.ctx.transform=this.ctx.transform.multiply(ni)},zr.prototype.rotate=function(zn){if(isNaN(zn))throw h.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var sn=new Ot(Math.cos(zn),Math.sin(zn),-Math.sin(zn),Math.cos(zn),0,0);this.ctx.transform=this.ctx.transform.multiply(sn)},zr.prototype.translate=function(zn,sn){if(isNaN(zn)||isNaN(sn))throw h.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var ni=new Ot(1,0,0,1,zn,sn);this.ctx.transform=this.ctx.transform.multiply(ni)},zr.prototype.transform=function(zn,sn,ni,si,hi,gi){if(isNaN(zn)||isNaN(sn)||isNaN(ni)||isNaN(si)||isNaN(hi)||isNaN(gi))throw h.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Pi=new Ot(zn,sn,ni,si,hi,gi);this.ctx.transform=this.ctx.transform.multiply(Pi)},zr.prototype.setTransform=function(zn,sn,ni,si,hi,gi){zn=isNaN(zn)?1:zn,sn=isNaN(sn)?0:sn,ni=isNaN(ni)?0:ni,si=isNaN(si)?1:si,hi=isNaN(hi)?0:hi,gi=isNaN(gi)?0:gi,this.ctx.transform=new Ot(zn,sn,ni,si,hi,gi)};var Xt=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};zr.prototype.drawImage=function(zn,sn,ni,si,hi,gi,Pi,ki,Ki){var ha=this.pdf.getImageProperties(zn),Ia=1,ka=1,jo=1,Li=1;si!==void 0&&ki!==void 0&&(jo=ki/si,Li=Ki/hi,Ia=ha.width/si*ki/si,ka=ha.height/hi*Ki/hi),gi===void 0&&(gi=sn,Pi=ni,sn=0,ni=0),si!==void 0&&ki===void 0&&(ki=si,Ki=hi),si===void 0&&ki===void 0&&(ki=ha.width,Ki=ha.height);for(var hn,Gi=this.ctx.transform.decompose(),ca=Ei(Gi.rotate.shx),ua=new Ot,$a=(ua=(ua=(ua=ua.multiply(Gi.translate)).multiply(Gi.skew)).multiply(Gi.scale)).applyToRectangle(new Wt(gi-sn*jo,Pi-ni*Li,si*Ia,hi*ka)),ft=Pr.call(this,$a),Lt=[],_r=0;_r<ft.length;_r+=1)Lt.indexOf(ft[_r])===-1&&Lt.push(ft[_r]);if(kr(Lt),this.autoPaging)for(var Tt=Lt[0],Te=Lt[Lt.length-1],st=Tt;st<Te+1;st++){this.pdf.setPage(st);var _t=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],It=st===1?this.posY+this.margin[0]:this.margin[0],ur=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],xr=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Br=st===1?0:ur+(st-2)*xr;if(this.ctx.clip_path.length!==0){var Wr=this.path;hn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=wt(hn,this.posX+this.margin[3],-Br+It+this.ctx.prevPageLastElemOffset),nn.call(this,"fill",!0),this.path=Wr}var Zr=JSON.parse(JSON.stringify($a));Zr=wt([Zr],this.posX+this.margin[3],-Br+It+this.ctx.prevPageLastElemOffset)[0];var mn=(st>Tt||st<Te)&&Xt.call(this);mn&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_t,xr,null).clip().discardPath()),this.pdf.addImage(zn,"JPEG",Zr.x,Zr.y,Zr.w,Zr.h,null,null,ca),mn&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(zn,"JPEG",$a.x,$a.y,$a.w,$a.h,null,null,ca)};var Pr=function(sn,ni,si){var hi=[];ni=ni||this.pdf.internal.pageSize.width,si=si||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var gi=this.posY+this.ctx.prevPageLastElemOffset;switch(sn.type){default:case"mt":case"lt":hi.push(Math.floor((sn.y+gi)/si)+1);break;case"arc":hi.push(Math.floor((sn.y+gi-sn.radius)/si)+1),hi.push(Math.floor((sn.y+gi+sn.radius)/si)+1);break;case"qct":var Pi=pi(this.ctx.lastPoint.x,this.ctx.lastPoint.y,sn.x1,sn.y1,sn.x,sn.y);hi.push(Math.floor((Pi.y+gi)/si)+1),hi.push(Math.floor((Pi.y+Pi.h+gi)/si)+1);break;case"bct":var ki=Yi(this.ctx.lastPoint.x,this.ctx.lastPoint.y,sn.x1,sn.y1,sn.x2,sn.y2,sn.x,sn.y);hi.push(Math.floor((ki.y+gi)/si)+1),hi.push(Math.floor((ki.y+ki.h+gi)/si)+1);break;case"rect":hi.push(Math.floor((sn.y+gi)/si)+1),hi.push(Math.floor((sn.y+sn.h+gi)/si)+1)}for(var Ki=0;Ki<hi.length;Ki+=1)for(;this.pdf.internal.getNumberOfPages()<hi[Ki];)vr.call(this);return hi},vr=function(){var sn=this.fillStyle,ni=this.strokeStyle,si=this.font,hi=this.lineCap,gi=this.lineWidth,Pi=this.lineJoin;this.pdf.addPage(),this.fillStyle=sn,this.strokeStyle=ni,this.font=si,this.lineCap=hi,this.lineWidth=gi,this.lineJoin=Pi},wt=function(sn,ni,si){for(var hi=0;hi<sn.length;hi++)switch(sn[hi].type){case"bct":sn[hi].x2+=ni,sn[hi].y2+=si;case"qct":sn[hi].x1+=ni,sn[hi].y1+=si;case"mt":case"lt":case"arc":default:sn[hi].x+=ni,sn[hi].y+=si}return sn},kr=function(sn){return sn.sort(function(ni,si){return ni-si})},xn=function(sn,ni){for(var si,hi,gi=this.fillStyle,Pi=this.strokeStyle,ki=this.lineCap,Ki=this.lineWidth,ha=Math.abs(Ki*this.ctx.transform.scaleX),Ia=this.lineJoin,ka=JSON.parse(JSON.stringify(this.path)),jo=JSON.parse(JSON.stringify(this.path)),Li=[],hn=0;hn<jo.length;hn++)if(jo[hn].x!==void 0)for(var Gi=Pr.call(this,jo[hn]),ca=0;ca<Gi.length;ca+=1)Li.indexOf(Gi[ca])===-1&&Li.push(Gi[ca]);for(var ua=0;ua<Li.length;ua++)for(;this.pdf.internal.getNumberOfPages()<Li[ua];)vr.call(this);if(kr(Li),this.autoPaging)for(var $a=Li[0],ft=Li[Li.length-1],Lt=$a;Lt<ft+1;Lt++){this.pdf.setPage(Lt),this.fillStyle=gi,this.strokeStyle=Pi,this.lineCap=ki,this.lineWidth=ha,this.lineJoin=Ia;var _r=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Tt=Lt===1?this.posY+this.margin[0]:this.margin[0],Te=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],st=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],_t=Lt===1?0:Te+(Lt-2)*st;if(this.ctx.clip_path.length!==0){var It=this.path;si=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=wt(si,this.posX+this.margin[3],-_t+Tt+this.ctx.prevPageLastElemOffset),nn.call(this,sn,!0),this.path=It}if(hi=JSON.parse(JSON.stringify(ka)),this.path=wt(hi,this.posX+this.margin[3],-_t+Tt+this.ctx.prevPageLastElemOffset),ni===!1||Lt===0){var ur=(Lt>$a||Lt<ft)&&Xt.call(this);ur&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_r,st,null).clip().discardPath()),nn.call(this,sn,ni),ur&&this.pdf.restoreGraphicsState()}this.lineWidth=Ki}else this.lineWidth=ha,nn.call(this,sn,ni),this.lineWidth=Ki;this.path=ka},nn=function(sn,ni){if((sn!=="stroke"||ni||!Cr.call(this))&&(sn==="stroke"||ni||!fr.call(this))){for(var si,hi,gi=[],Pi=this.path,ki=0;ki<Pi.length;ki++){var Ki=Pi[ki];switch(Ki.type){case"begin":gi.push({begin:!0});break;case"close":gi.push({close:!0});break;case"mt":gi.push({start:Ki,deltas:[],abs:[]});break;case"lt":var ha=gi.length;if(!isNaN(Pi[ki-1].x)&&(si=[Ki.x-Pi[ki-1].x,Ki.y-Pi[ki-1].y],ha>0)){for(;ha>=0;ha--)if(gi[ha-1].close!==!0&&gi[ha-1].begin!==!0){gi[ha-1].deltas.push(si),gi[ha-1].abs.push(Ki);break}}break;case"bct":si=[Ki.x1-Pi[ki-1].x,Ki.y1-Pi[ki-1].y,Ki.x2-Pi[ki-1].x,Ki.y2-Pi[ki-1].y,Ki.x-Pi[ki-1].x,Ki.y-Pi[ki-1].y],gi[gi.length-1].deltas.push(si);break;case"qct":var Ia=Pi[ki-1].x+2/3*(Ki.x1-Pi[ki-1].x),ka=Pi[ki-1].y+2/3*(Ki.y1-Pi[ki-1].y),jo=Ki.x+2/3*(Ki.x1-Ki.x),Li=Ki.y+2/3*(Ki.y1-Ki.y),hn=Ki.x,Gi=Ki.y;si=[Ia-Pi[ki-1].x,ka-Pi[ki-1].y,jo-Pi[ki-1].x,Li-Pi[ki-1].y,hn-Pi[ki-1].x,Gi-Pi[ki-1].y],gi[gi.length-1].deltas.push(si);break;case"arc":gi.push({deltas:[],abs:[],arc:!0}),Array.isArray(gi[gi.length-1].abs)&&gi[gi.length-1].abs.push(Ki)}}hi=ni?null:sn==="stroke"?"stroke":"fill";for(var ca=0;ca<gi.length;ca++){if(gi[ca].arc){for(var ua=gi[ca].abs,$a=0;$a<ua.length;$a++){var ft=ua[$a];ft.type==="arc"?In.call(this,ft.x,ft.y,ft.radius,ft.startAngle,ft.endAngle,ft.counterclockwise,void 0,ni):Qn.call(this,ft.x,ft.y)}On.call(this,hi),this.pdf.internal.out("h")}if(!gi[ca].arc&&gi[ca].close!==!0&&gi[ca].begin!==!0){var Lt=gi[ca].start.x,_r=gi[ca].start.y;Tn.call(this,gi[ca].deltas,Lt,_r)}}hi&&On.call(this,hi),ni&&di.call(this)}},Yn=function(sn){var ni=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,si=ni*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return sn-si;case"top":return sn+ni-si;case"hanging":return sn+ni-2*si;case"middle":return sn+ni/2-si;case"ideographic":return sn;case"alphabetic":default:return sn}},Wn=function(sn){return sn+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};zr.prototype.createLinearGradient=function(){var zn=function(){};return zn.colorStops=[],zn.addColorStop=function(sn,ni){this.colorStops.push([sn,ni])},zn.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},zn.isCanvasGradient=!0,zn},zr.prototype.createPattern=function(){return this.createLinearGradient()},zr.prototype.createRadialGradient=function(){return this.createLinearGradient()};var In=function(sn,ni,si,hi,gi,Pi,ki,Ki){for(var ha=Mn.call(this,si,hi,gi,Pi),Ia=0;Ia<ha.length;Ia++){var ka=ha[Ia];Ia===0&&Un.call(this,ka.x1+sn,ka.y1+ni),Bi.call(this,sn,ni,ka.x2,ka.y2,ka.x3,ka.y3,ka.x4,ka.y4)}Ki?di.call(this):On.call(this,ki)},On=function(sn){switch(sn){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},di=function(){this.pdf.clip(),this.pdf.discardPath()},Un=function(sn,ni){this.pdf.internal.out(Ke(sn)+" "+et(ni)+" m")},fn=function(sn){var ni;switch(sn.align){case"right":case"end":ni="right";break;case"center":ni="center";break;case"left":case"start":default:ni="left"}var si=this.pdf.getTextDimensions(sn.text),hi=Yn.call(this,sn.y),gi=Wn.call(this,hi)-si.h,Pi=this.ctx.transform.applyToPoint(new mt(sn.x,hi)),ki=this.ctx.transform.decompose(),Ki=new Ot;Ki=(Ki=(Ki=Ki.multiply(ki.translate)).multiply(ki.skew)).multiply(ki.scale);for(var ha,Ia,ka,jo=this.ctx.transform.applyToRectangle(new Wt(sn.x,hi,si.w,si.h)),Li=Ki.applyToRectangle(new Wt(sn.x,gi,si.w,si.h)),hn=Pr.call(this,Li),Gi=[],ca=0;ca<hn.length;ca+=1)Gi.indexOf(hn[ca])===-1&&Gi.push(hn[ca]);if(kr(Gi),this.autoPaging)for(var ua=Gi[0],$a=Gi[Gi.length-1],ft=ua;ft<$a+1;ft++){this.pdf.setPage(ft);var Lt=ft===1?this.posY+this.margin[0]:this.margin[0],_r=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Tt=this.pdf.internal.pageSize.height-this.margin[2],Te=Tt-this.margin[0],st=this.pdf.internal.pageSize.width-this.margin[1],_t=st-this.margin[3],It=ft===1?0:_r+(ft-2)*Te;if(this.ctx.clip_path.length!==0){var ur=this.path;ha=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=wt(ha,this.posX+this.margin[3],-1*It+Lt),nn.call(this,"fill",!0),this.path=ur}var xr=wt([JSON.parse(JSON.stringify(Li))],this.posX+this.margin[3],-It+Lt+this.ctx.prevPageLastElemOffset)[0];sn.scale>=.01&&(Ia=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ia*sn.scale),ka=this.lineWidth,this.lineWidth=ka*sn.scale);var Br=this.autoPaging!=="text";if(Br||xr.y+xr.h<=Tt){if(Br||xr.y>=Lt&&xr.x<=st){var Wr=Br?sn.text:this.pdf.splitTextToSize(sn.text,sn.maxWidth||st-xr.x)[0],Zr=wt([JSON.parse(JSON.stringify(jo))],this.posX+this.margin[3],-It+Lt+this.ctx.prevPageLastElemOffset)[0],mn=Br&&(ft>ua||ft<$a)&&Xt.call(this);mn&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_t,Te,null).clip().discardPath()),this.pdf.text(Wr,Zr.x,Zr.y,{angle:sn.angle,align:ni,renderingMode:sn.renderingMode}),mn&&this.pdf.restoreGraphicsState()}}else xr.y<Tt&&(this.ctx.prevPageLastElemOffset+=Tt-xr.y);sn.scale>=.01&&(this.pdf.setFontSize(Ia),this.lineWidth=ka)}else sn.scale>=.01&&(Ia=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ia*sn.scale),ka=this.lineWidth,this.lineWidth=ka*sn.scale),this.pdf.text(sn.text,Pi.x+this.posX,Pi.y+this.posY,{angle:sn.angle,align:ni,renderingMode:sn.renderingMode,maxWidth:sn.maxWidth}),sn.scale>=.01&&(this.pdf.setFontSize(Ia),this.lineWidth=ka)},Qn=function(sn,ni,si,hi){si=si||0,hi=hi||0,this.pdf.internal.out(Ke(sn+si)+" "+et(ni+hi)+" l")},Tn=function(sn,ni,si){return this.pdf.lines(sn,ni,si,null,null)},Bi=function(sn,ni,si,hi,gi,Pi,ki,Ki){this.pdf.internal.out([Le(ht(si+sn)),Le(ot(hi+ni)),Le(ht(gi+sn)),Le(ot(Pi+ni)),Le(ht(ki+sn)),Le(ot(Ki+ni)),"c"].join(" "))},Mn=function(sn,ni,si,hi){for(var gi=2*Math.PI,Pi=Math.PI/2;ni>si;)ni-=gi;var ki=Math.abs(si-ni);ki<gi&&hi&&(ki=gi-ki);for(var Ki=[],ha=hi?-1:1,Ia=ni;ki>1e-5;){var ka=Ia+ha*Math.min(ki,Pi);Ki.push(Zi.call(this,sn,Ia,ka)),ki-=Math.abs(ka-Ia),Ia=ka}return Ki},Zi=function(sn,ni,si){var hi=(si-ni)/2,gi=sn*Math.cos(hi),Pi=sn*Math.sin(hi),ki=gi,Ki=-Pi,ha=ki*ki+Ki*Ki,Ia=ha+ki*gi+Ki*Pi,ka=4/3*(Math.sqrt(2*ha*Ia)-Ia)/(ki*Pi-Ki*gi),jo=ki-ka*Ki,Li=Ki+ka*ki,hn=jo,Gi=-Li,ca=hi+ni,ua=Math.cos(ca),$a=Math.sin(ca);return{x1:sn*Math.cos(ni),y1:sn*Math.sin(ni),x2:jo*ua-Li*$a,y2:jo*$a+Li*ua,x3:hn*ua-Gi*$a,y3:hn*$a+Gi*ua,x4:sn*Math.cos(si),y4:sn*Math.sin(si)}},Ei=function(sn){return 180*sn/Math.PI},pi=function(sn,ni,si,hi,gi,Pi){var ki=sn+.5*(si-sn),Ki=ni+.5*(hi-ni),ha=gi+.5*(si-gi),Ia=Pi+.5*(hi-Pi),ka=Math.min(sn,gi,ki,ha),jo=Math.max(sn,gi,ki,ha),Li=Math.min(ni,Pi,Ki,Ia),hn=Math.max(ni,Pi,Ki,Ia);return new Wt(ka,Li,jo-ka,hn-Li)},Yi=function(sn,ni,si,hi,gi,Pi,ki,Ki){var ha,Ia,ka,jo,Li,hn,Gi,ca,ua,$a,ft,Lt,_r,Tt,Te=si-sn,st=hi-ni,_t=gi-si,It=Pi-hi,ur=ki-gi,xr=Ki-Pi;for(Ia=0;Ia<41;Ia++)ua=(Gi=(ka=sn+(ha=Ia/40)*Te)+ha*((Li=si+ha*_t)-ka))+ha*(Li+ha*(gi+ha*ur-Li)-Gi),$a=(ca=(jo=ni+ha*st)+ha*((hn=hi+ha*It)-jo))+ha*(hn+ha*(Pi+ha*xr-hn)-ca),Ia==0?(ft=ua,Lt=$a,_r=ua,Tt=$a):(ft=Math.min(ft,ua),Lt=Math.min(Lt,$a),_r=Math.max(_r,ua),Tt=Math.max(Tt,$a));return new Wt(Math.round(ft),Math.round(Lt),Math.round(_r-ft),Math.round(Tt-Lt))},fa=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var sn,ni,si=(sn=this.ctx.lineDash,ni=this.ctx.lineDashOffset,JSON.stringify({lineDash:sn,lineDashOffset:ni}));this.prevLineDash!==si&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=si)}}}(z.API),function(vt){var Le=function(mt){var Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr;for(/[^\x00-\xFF]/.test(mt),Ot=[],wr=0,Xr=(mt+=Wt="\0\0\0\0".slice(mt.length%4||4)).length;Xr>wr;wr+=4)(zr=(mt.charCodeAt(wr)<<24)+(mt.charCodeAt(wr+1)<<16)+(mt.charCodeAt(wr+2)<<8)+mt.charCodeAt(wr+3))!==0?(on=(zr=((zr=((zr=((zr=(zr-(Pr=zr%85))/85)-(Xt=zr%85))/85)-(Cr=zr%85))/85)-(fr=zr%85))/85)%85,Ot.push(on+33,fr+33,Cr+33,Xt+33,Pr+33)):Ot.push(122);return function(vr,wt){for(var kr=wt;kr>0;kr--)vr.pop()}(Ot,Wt.length),String.fromCharCode.apply(String,Ot)+"~>"},Ke=function(mt){var Wt,Ot,wr,Xr,zr,on=String,fr="length",Cr=255,Xt="charCodeAt",Pr="slice",vr="replace";for(mt[Pr](-2),mt=mt[Pr](0,-2)[vr](/\s/g,"")[vr]("z","!!!!!"),wr=[],Xr=0,zr=(mt+=Wt="uuuuu"[Pr](mt[fr]%5||5))[fr];zr>Xr;Xr+=5)Ot=52200625*(mt[Xt](Xr)-33)+614125*(mt[Xt](Xr+1)-33)+7225*(mt[Xt](Xr+2)-33)+85*(mt[Xt](Xr+3)-33)+(mt[Xt](Xr+4)-33),wr.push(Cr&Ot>>24,Cr&Ot>>16,Cr&Ot>>8,Cr&Ot);return function(wt,kr){for(var xn=kr;xn>0;xn--)wt.pop()}(wr,Wt[fr]),on.fromCharCode.apply(on,wr)},et=function(mt){var Wt=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((mt=mt.replace(/\s/g,"")).indexOf(">")!==-1&&(mt=mt.substr(0,mt.indexOf(">"))),mt.length%2&&(mt+="0"),Wt.test(mt)===!1)return"";for(var Ot="",wr=0;wr<mt.length;wr+=2)Ot+=String.fromCharCode("0x"+(mt[wr]+mt[wr+1]));return Ot},ht=function(mt){for(var Wt=new Uint8Array(mt.length),Ot=mt.length;Ot--;)Wt[Ot]=mt.charCodeAt(Ot);return mt=(Wt=Object(a.b)(Wt)).reduce(function(wr,Xr){return wr+String.fromCharCode(Xr)},"")};vt.processDataByFilters=function(ot,mt){var Wt=0,Ot=ot||"",wr=[];for(typeof(mt=mt||[])=="string"&&(mt=[mt]),Wt=0;Wt<mt.length;Wt+=1)switch(mt[Wt]){case"ASCII85Decode":case"/ASCII85Decode":Ot=Ke(Ot),wr.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Ot=Le(Ot),wr.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Ot=et(Ot),wr.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Ot=Ot.split("").map(function(Xr){return("0"+Xr.charCodeAt().toString(16)).slice(-2)}).join("")+">",wr.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Ot=ht(Ot),wr.push("/FlateDecode");break;default:throw new Error('The filter: "'+mt[Wt]+'" is not implemented')}return{data:Ot,reverseChain:wr.reverse().join(" ")}}}(z.API),function(vt){vt.loadFile=function(Le,Ke,et){return function(ht,ot,mt){ot=ot!==!1,mt=typeof mt=="function"?mt:function(){};var Wt=void 0;try{Wt=function(Ot,wr,Xr){var zr=new XMLHttpRequest,on=0,fr=function(Xt){var Pr=Xt.length,vr=[],wt=String.fromCharCode;for(on=0;on<Pr;on+=1)vr.push(wt(255&Xt.charCodeAt(on)));return vr.join("")};if(zr.open("GET",Ot,!wr),zr.overrideMimeType("text/plain; charset=x-user-defined"),wr===!1&&(zr.onload=function(){zr.status===200?Xr(fr(this.responseText)):Xr(void 0)}),zr.send(null),wr&&zr.status===200)return fr(zr.responseText)}(ht,ot,mt)}catch(Ot){}return Wt}(Le,Ke,et)},vt.loadImageFile=vt.loadFile}(z.API),function(vt){function Le(){return(t.html2canvas?Promise.resolve(t.html2canvas):Promise.resolve().then(o.t.bind(null,"wOnQ",7))).catch(function(mt){return Promise.reject(new Error("Could not load html2canvas: "+mt))}).then(function(mt){return mt.default?mt.default:mt})}function Ke(){return(t.DOMPurify?Promise.resolve(t.DOMPurify):o.e(271).then(o.t.bind(null,"qZ2Q",7))).catch(function(mt){return Promise.reject(new Error("Could not load dompurify: "+mt))}).then(function(mt){return mt.default?mt.default:mt})}var et=function(Wt){var Ot=v()(Wt);return Ot==="undefined"?"undefined":Ot==="string"||Wt instanceof String?"string":Ot==="number"||Wt instanceof Number?"number":Ot==="function"||Wt instanceof Function?"function":Wt&&Wt.constructor===Array?"array":Wt&&Wt.nodeType===1?"element":Ot==="object"?"object":"unknown"},ht=function(Wt,Ot){var wr=document.createElement(Wt);for(var Xr in Ot.className&&(wr.className=Ot.className),Ot.innerHTML&&Ot.dompurify&&(wr.innerHTML=Ot.dompurify.sanitize(Ot.innerHTML)),Ot.style)wr.style[Xr]=Ot.style[Xr];return wr},ot=function mt(Wt){var Ot=Object.assign(mt.convert(Promise.resolve()),JSON.parse(JSON.stringify(mt.template))),wr=mt.convert(Promise.resolve(),Ot);return wr=(wr=wr.setProgress(1,mt,1,[mt])).set(Wt)};(ot.prototype=Object.create(Promise.prototype)).constructor=ot,ot.convert=function(mt,Wt){return mt.__proto__=Wt||ot.prototype,mt},ot.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"}},ot.prototype.from=function(mt,Wt){return this.then(function(){switch(Wt=Wt||function(Ot){switch(et(Ot)){case"string":return"string";case"element":return Ot.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(mt)){case"string":return this.then(Ke).then(function(Ot){return this.set({src:ht("div",{innerHTML:mt,dompurify:Ot})})});case"element":return this.set({src:mt});case"canvas":return this.set({canvas:mt});case"img":return this.set({img:mt});default:return this.error("Unknown source type.")}})},ot.prototype.to=function(mt){switch(mt){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.")}},ot.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 mt={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},Wt=function Ot(wr,Xr){for(var zr=wr.nodeType===3?document.createTextNode(wr.nodeValue):wr.cloneNode(!1),on=wr.firstChild;on;on=on.nextSibling)Xr!==!0&&on.nodeType===1&&on.nodeName==="SCRIPT"||zr.appendChild(Ot(on,Xr));return wr.nodeType===1&&(wr.nodeName==="CANVAS"?(zr.width=wr.width,zr.height=wr.height,zr.getContext("2d").drawImage(wr,0,0)):wr.nodeName!=="TEXTAREA"&&wr.nodeName!=="SELECT"||(zr.value=wr.value),zr.addEventListener("load",function(){zr.scrollTop=wr.scrollTop,zr.scrollLeft=wr.scrollLeft},!0)),zr}(this.prop.src,this.opt.html2canvas.javascriptEnabled);Wt.tagName==="BODY"&&(mt.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=ht("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=ht("div",{className:"html2pdf__container",style:mt}),this.prop.container.appendChild(Wt),this.prop.container.firstChild.appendChild(ht("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"})},ot.prototype.toCanvas=function(){var mt=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(mt).then(Le).then(function(Wt){var Ot=Object.assign({},this.opt.html2canvas);return delete Ot.onrendered,Wt(this.prop.container,Ot)}).then(function(Wt){(this.opt.html2canvas.onrendered||function(){})(Wt),this.prop.canvas=Wt,document.body.removeChild(this.prop.overlay)})},ot.prototype.toContext2d=function(){var mt=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(mt).then(Le).then(function(Wt){var Ot=this.opt.jsPDF,wr=this.opt.fontFaces,Xr=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,zr=Object.assign({async:!0,allowTaint:!0,scale:Xr,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 zr.onrendered,Ot.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Ot.context2d.posX=this.opt.x,Ot.context2d.posY=this.opt.y,Ot.context2d.margin=this.opt.margin,Ot.context2d.fontFaces=wr,wr)for(var on=0;on<wr.length;++on){var fr=wr[on],Cr=fr.src.find(function(Xt){return Xt.format==="truetype"});Cr&&Ot.addFont(Cr.url,fr.ref.name,fr.ref.style)}return zr.windowHeight=zr.windowHeight||0,zr.windowHeight=zr.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):zr.windowHeight,Wt(this.prop.container,zr)}).then(function(Wt){(this.opt.html2canvas.onrendered||function(){})(Wt),this.prop.canvas=Wt,document.body.removeChild(this.prop.overlay)})},ot.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var mt=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=mt})},ot.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},ot.prototype.output=function(mt,Wt,Ot){return(Ot=Ot||"pdf").toLowerCase()==="img"||Ot.toLowerCase()==="image"?this.outputImg(mt,Wt):this.outputPdf(mt,Wt)},ot.prototype.outputPdf=function(mt,Wt){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(mt,Wt)})},ot.prototype.outputImg=function(mt){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(mt){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 "'+mt+'" is not supported.'}})},ot.prototype.save=function(mt){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(mt?{filename:mt}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},ot.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},ot.prototype.set=function(mt){if(et(mt)!=="object")return this;var Wt=Object.keys(mt||{}).map(function(Ot){if(Ot in ot.template.prop)return function(){this.prop[Ot]=mt[Ot]};switch(Ot){case"margin":return this.setMargin.bind(this,mt.margin);case"jsPDF":return function(){return this.opt.jsPDF=mt.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,mt.pageSize);default:return function(){this.opt[Ot]=mt[Ot]}}},this);return this.then(function(){return this.thenList(Wt)})},ot.prototype.get=function(mt,Wt){return this.then(function(){var Ot=mt in ot.template.prop?this.prop[mt]:this.opt[mt];return Wt?Wt(Ot):Ot})},ot.prototype.setMargin=function(mt){return this.then(function(){switch(et(mt)){case"number":mt=[mt,mt,mt,mt];case"array":if(mt.length===2&&(mt=[mt[0],mt[1],mt[0],mt[1]]),mt.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=mt}).then(this.setPageSize)},ot.prototype.setPageSize=function(mt){function Wt(Ot,wr){return Math.floor(Ot*wr/72*96)}return this.then(function(){(mt=mt||z.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(mt.inner={width:mt.width-this.opt.margin[1]-this.opt.margin[3],height:mt.height-this.opt.margin[0]-this.opt.margin[2]},mt.inner.px={width:Wt(mt.inner.width,mt.k),height:Wt(mt.inner.height,mt.k)},mt.inner.ratio=mt.inner.height/mt.inner.width),this.prop.pageSize=mt})},ot.prototype.setProgress=function(mt,Wt,Ot,wr){return mt!=null&&(this.progress.val=mt),Wt!=null&&(this.progress.state=Wt),Ot!=null&&(this.progress.n=Ot),wr!=null&&(this.progress.stack=wr),this.progress.ratio=this.progress.val/this.progress.state,this},ot.prototype.updateProgress=function(mt,Wt,Ot,wr){return this.setProgress(mt?this.progress.val+mt:null,Wt||null,Ot?this.progress.n+Ot:null,wr?this.progress.stack.concat(wr):null)},ot.prototype.then=function(mt,Wt){var Ot=this;return this.thenCore(mt,Wt,function(wr,Xr){return Ot.updateProgress(null,null,1,[wr]),Promise.prototype.then.call(this,function(zr){return Ot.updateProgress(null,wr),zr}).then(wr,Xr).then(function(zr){return Ot.updateProgress(1),zr})})},ot.prototype.thenCore=function(mt,Wt,Ot){Ot=Ot||Promise.prototype.then,mt&&(mt=mt.bind(this)),Wt&&(Wt=Wt.bind(this));var wr=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:ot.convert(Object.assign({},this),Promise.prototype),Xr=Ot.call(wr,mt,Wt);return ot.convert(Xr,this.__proto__)},ot.prototype.thenExternal=function(mt,Wt){return Promise.prototype.then.call(this,mt,Wt)},ot.prototype.thenList=function(mt){var Wt=this;return mt.forEach(function(Ot){Wt=Wt.thenCore(Ot)}),Wt},ot.prototype.catch=function(mt){mt&&(mt=mt.bind(this));var Wt=Promise.prototype.catch.call(this,mt);return ot.convert(Wt,this)},ot.prototype.catchExternal=function(mt){return Promise.prototype.catch.call(this,mt)},ot.prototype.error=function(mt){return this.then(function(){throw new Error(mt)})},ot.prototype.using=ot.prototype.set,ot.prototype.saveAs=ot.prototype.save,ot.prototype.export=ot.prototype.output,ot.prototype.run=ot.prototype.then,z.getPageSize=function(mt,Wt,Ot){if(v()(mt)==="object"){var wr=mt;mt=wr.orientation,Wt=wr.unit||Wt,Ot=wr.format||Ot}Wt=Wt||"mm",Ot=Ot||"a4",mt=(""+(mt||"P")).toLowerCase();var Xr,zr=(""+Ot).toLowerCase(),on={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(Wt){case"pt":Xr=1;break;case"mm":Xr=72/25.4;break;case"cm":Xr=72/2.54;break;case"in":Xr=72;break;case"px":Xr=.75;break;case"pc":case"em":Xr=12;break;case"ex":Xr=6;break;default:throw"Invalid unit: "+Wt}var fr,Cr=0,Xt=0;if(on.hasOwnProperty(zr))Cr=on[zr][1]/Xr,Xt=on[zr][0]/Xr;else try{Cr=Ot[1],Xt=Ot[0]}catch(Pr){throw new Error("Invalid format: "+Ot)}if(mt==="p"||mt==="portrait")mt="p",Xt>Cr&&(fr=Xt,Xt=Cr,Cr=fr);else{if(mt!=="l"&&mt!=="landscape")throw"Invalid orientation: "+mt;mt="l",Cr>Xt&&(fr=Xt,Xt=Cr,Cr=fr)}return{width:Xt,height:Cr,unit:Wt,k:Xr,orientation:mt}},vt.html=function(mt,Wt){(Wt=Wt||{}).callback=Wt.callback||function(){},Wt.html2canvas=Wt.html2canvas||{},Wt.html2canvas.canvas=Wt.html2canvas.canvas||this.canvas,Wt.jsPDF=Wt.jsPDF||this,Wt.fontFaces=Wt.fontFaces?Wt.fontFaces.map(ct):null;var Ot=new ot(Wt);return Wt.worker?Ot:Ot.from(mt).doCallback()}}(z.API),z.API.addJS=function(vt){return bn=vt,this.internal.events.subscribe("postPutResources",function(){Rr=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Rr+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ln=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+bn+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Rr!==void 0&&Ln!==void 0&&this.internal.out("/Names <</JavaScript "+Rr+" 0 R>>")}),this},function(vt){var Le;vt.events.push(["postPutResources",function(){var Ke=this,et=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var ht=Ke.outline.render().split(/\r\n/),ot=0;ot<ht.length;ot++){var mt=ht[ot],Wt=et.exec(mt);if(Wt!=null){var Ot=Wt[1];Ke.internal.newObjectDeferredBegin(Ot,!1)}Ke.internal.write(mt)}if(this.outline.createNamedDestinations){var wr=this.internal.pages.length,Xr=[];for(ot=0;ot<wr;ot++){var zr=Ke.internal.newObject();Xr.push(zr);var on=Ke.internal.getPageInfo(ot+1);Ke.internal.write("<< /D["+on.objId+" 0 R /XYZ null null null]>> endobj")}var fr=Ke.internal.newObject();for(Ke.internal.write("<< /Names [ "),ot=0;ot<Xr.length;ot++)Ke.internal.write("(page_"+(ot+1)+")"+Xr[ot]+" 0 R");Ke.internal.write(" ] >>","endobj"),Le=Ke.internal.newObject(),Ke.internal.write("<< /Dests "+fr+" 0 R"),Ke.internal.write(">>","endobj")}}]),vt.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 "+Le+" 0 R"))}]),vt.events.push(["initialized",function(){var Ke=this;Ke.outline={createNamedDestinations:!1,root:{children:[]}},Ke.outline.add=function(et,ht,ot){var mt={title:ht,options:ot,children:[]};return et==null&&(et=this.root),et.children.push(mt),mt},Ke.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=Ke,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},Ke.outline.genIds_r=function(et){et.id=Ke.internal.newObjectDeferred();for(var ht=0;ht<et.children.length;ht++)this.genIds_r(et.children[ht])},Ke.outline.renderRoot=function(et){this.objStart(et),this.line("/Type /Outlines"),et.children.length>0&&(this.line("/First "+this.makeRef(et.children[0])),this.line("/Last "+this.makeRef(et.children[et.children.length-1]))),this.line("/Count "+this.count_r({count:0},et)),this.objEnd()},Ke.outline.renderItems=function(et){for(var ht=this.ctx.pdf.internal.getVerticalCoordinateString,ot=0;ot<et.children.length;ot++){var mt=et.children[ot];this.objStart(mt),this.line("/Title "+this.makeString(mt.title)),this.line("/Parent "+this.makeRef(et)),ot>0&&this.line("/Prev "+this.makeRef(et.children[ot-1])),ot<et.children.length-1&&this.line("/Next "+this.makeRef(et.children[ot+1])),mt.children.length>0&&(this.line("/First "+this.makeRef(mt.children[0])),this.line("/Last "+this.makeRef(mt.children[mt.children.length-1])));var Wt=this.count=this.count_r({count:0},mt);if(Wt>0&&this.line("/Count "+Wt),mt.options&&mt.options.pageNumber){var Ot=Ke.internal.getPageInfo(mt.options.pageNumber);this.line("/Dest ["+Ot.objId+" 0 R /XYZ 0 "+ht(0)+" 0]")}this.objEnd()}for(var wr=0;wr<et.children.length;wr++)this.renderItems(et.children[wr])},Ke.outline.line=function(et){this.ctx.val+=et+`\r
`},Ke.outline.makeRef=function(et){return et.id+" 0 R"},Ke.outline.makeString=function(et){return"("+Ke.internal.pdfEscape(et)+")"},Ke.outline.objStart=function(et){this.ctx.val+=`\r
`+et.id+` 0 obj\r
<<\r
`},Ke.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},Ke.outline.count_r=function(et,ht){for(var ot=0;ot<ht.children.length;ot++)et.count++,this.count_r(et,ht.children[ot]);return et.count}}])}(z.API),function(vt){var Le=[192,193,194,195,196,197,198,199];vt.processJPEG=function(Ke,et,ht,ot,mt,Wt){var Ot,wr=this.decode.DCT_DECODE,Xr=null;if(typeof Ke=="string"||this.__addimage__.isArrayBuffer(Ke)||this.__addimage__.isArrayBufferView(Ke)){switch(Ke=mt||Ke,Ke=this.__addimage__.isArrayBuffer(Ke)?new Uint8Array(Ke):Ke,(Ot=function(zr){for(var on,fr=256*zr.charCodeAt(4)+zr.charCodeAt(5),Cr=zr.length,Xt={width:0,height:0,numcomponents:1},Pr=4;Pr<Cr;Pr+=2){if(Pr+=fr,Le.indexOf(zr.charCodeAt(Pr+1))!==-1){on=256*zr.charCodeAt(Pr+5)+zr.charCodeAt(Pr+6),Xt={width:256*zr.charCodeAt(Pr+7)+zr.charCodeAt(Pr+8),height:on,numcomponents:zr.charCodeAt(Pr+9)};break}fr=256*zr.charCodeAt(Pr+2)+zr.charCodeAt(Pr+3)}return Xt}(Ke=this.__addimage__.isArrayBufferView(Ke)?this.__addimage__.arrayBufferToBinaryString(Ke):Ke)).numcomponents){case 1:Wt=this.color_spaces.DEVICE_GRAY;break;case 4:Wt=this.color_spaces.DEVICE_CMYK;break;case 3:Wt=this.color_spaces.DEVICE_RGB}Xr={data:Ke,width:Ot.width,height:Ot.height,colorSpace:Wt,bitsPerComponent:8,filter:wr,index:et,alias:ht}}return Xr}}(z.API);var Zt,$t,Be,je,rt,bt=function(){var vt,Le,Ke;function et(ot){var mt,Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr,vr,wt,kr;for(this.data=ot,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},zr=null;;){switch(mt=this.readUInt32(),Cr=function(){var xn,nn;for(nn=[],xn=0;xn<4;++xn)nn.push(String.fromCharCode(this.data[this.pos++]));return nn}.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(mt);break;case"fcTL":zr&&this.animation.frames.push(zr),this.pos+=4,zr={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},Xr=this.readUInt16(),wr=this.readUInt16()||100,zr.delay=1e3*Xr/wr,zr.disposeOp=this.data[this.pos++],zr.blendOp=this.data[this.pos++],zr.data=[];break;case"IDAT":case"fdAT":for(Cr==="fdAT"&&(this.pos+=4,mt-=4),ot=(zr!=null?zr.data:void 0)||this.imgData,vr=0;0<=mt?vr<mt:vr>mt;0<=mt?++vr:--vr)ot.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(Ot=this.palette.length/3,this.transparency.indexed=this.read(mt),this.transparency.indexed.length>Ot)throw new Error("More transparent colors than palette size");if((Xt=Ot-this.transparency.indexed.length)>0)for(wt=0;0<=Xt?wt<Xt:wt>Xt;0<=Xt?++wt:--wt)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(mt)[0];break;case 2:this.transparency.rgb=this.read(mt)}break;case"tEXt":on=(Pr=this.read(mt)).indexOf(0),fr=String.fromCharCode.apply(String,Pr.slice(0,on)),this.text[fr]=String.fromCharCode.apply(String,Pr.slice(on+1));break;case"IEND":return zr&&this.animation.frames.push(zr),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(kr=this.colorType)===4||kr===6,Wt=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*Wt,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+=mt}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}et.prototype.read=function(ot){var mt,Wt;for(Wt=[],mt=0;0<=ot?mt<ot:mt>ot;0<=ot?++mt:--mt)Wt.push(this.data[this.pos++]);return Wt},et.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},et.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},et.prototype.decodePixels=function(ot){var mt=this.pixelBitlength/8,Wt=new Uint8Array(this.width*this.height*mt),Ot=0,wr=this;if(ot==null&&(ot=this.imgData),ot.length===0)return new Uint8Array(0);function Xr(zr,on,fr,Cr){var Xt,Pr,vr,wt,kr,xn,nn,Yn,Wn,In,On,di,Un,fn,Qn,Tn,Bi,Mn,Zi,Ei,pi,Yi=Math.ceil((wr.width-zr)/fr),fa=Math.ceil((wr.height-on)/Cr),zn=wr.width==Yi&&wr.height==fa;for(fn=mt*Yi,di=zn?Wt:new Uint8Array(fn*fa),xn=ot.length,Un=0,Pr=0;Un<fa&&Ot<xn;){switch(ot[Ot++]){case 0:for(wt=Bi=0;Bi<fn;wt=Bi+=1)di[Pr++]=ot[Ot++];break;case 1:for(wt=Mn=0;Mn<fn;wt=Mn+=1)Xt=ot[Ot++],kr=wt<mt?0:di[Pr-mt],di[Pr++]=(Xt+kr)%256;break;case 2:for(wt=Zi=0;Zi<fn;wt=Zi+=1)Xt=ot[Ot++],vr=(wt-wt%mt)/mt,Qn=Un&&di[(Un-1)*fn+vr*mt+wt%mt],di[Pr++]=(Qn+Xt)%256;break;case 3:for(wt=Ei=0;Ei<fn;wt=Ei+=1)Xt=ot[Ot++],vr=(wt-wt%mt)/mt,kr=wt<mt?0:di[Pr-mt],Qn=Un&&di[(Un-1)*fn+vr*mt+wt%mt],di[Pr++]=(Xt+Math.floor((kr+Qn)/2))%256;break;case 4:for(wt=pi=0;pi<fn;wt=pi+=1)Xt=ot[Ot++],vr=(wt-wt%mt)/mt,kr=wt<mt?0:di[Pr-mt],Un===0?Qn=Tn=0:(Qn=di[(Un-1)*fn+vr*mt+wt%mt],Tn=vr&&di[(Un-1)*fn+(vr-1)*mt+wt%mt]),nn=kr+Qn-Tn,Yn=Math.abs(nn-kr),In=Math.abs(nn-Qn),On=Math.abs(nn-Tn),Wn=Yn<=In&&Yn<=On?kr:In<=On?Qn:Tn,di[Pr++]=(Xt+Wn)%256;break;default:throw new Error("Invalid filter algorithm: "+ot[Ot-1])}if(!zn){var sn=((on+Un*Cr)*wr.width+zr)*mt,ni=Un*fn;for(wt=0;wt<Yi;wt+=1){for(var si=0;si<mt;si+=1)Wt[sn++]=di[ni++];sn+=(fr-1)*mt}}Un++}}return ot=Object(a.a)(ot),wr.interlaceMethod==1?(Xr(0,0,8,8),Xr(4,0,8,8),Xr(0,4,4,8),Xr(2,0,4,4),Xr(0,2,2,4),Xr(1,0,2,2),Xr(0,1,1,2)):Xr(0,0,1,1),Wt},et.prototype.decodePalette=function(){var ot,mt,Wt,Ot,wr,Xr,zr,on,fr;for(Wt=this.palette,Xr=this.transparency.indexed||[],wr=new Uint8Array((Xr.length||0)+Wt.length),Ot=0,ot=0,mt=zr=0,on=Wt.length;zr<on;mt=zr+=3)wr[Ot++]=Wt[mt],wr[Ot++]=Wt[mt+1],wr[Ot++]=Wt[mt+2],wr[Ot++]=(fr=Xr[ot++])!=null?fr:255;return wr},et.prototype.copyToImageData=function(ot,mt){var Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr,vr;if(Ot=this.colors,Xt=null,Wt=this.hasAlphaChannel,this.palette.length&&(Xt=(vr=this._decodedPalette)!=null?vr:this._decodedPalette=this.decodePalette(),Ot=4,Wt=!0),Cr=(wr=ot.data||ot).length,zr=Xt||mt,Xr=on=0,Ot===1)for(;Xr<Cr;)fr=Xt?4*mt[Xr/4]:on,Pr=zr[fr++],wr[Xr++]=Pr,wr[Xr++]=Pr,wr[Xr++]=Pr,wr[Xr++]=Wt?zr[fr++]:255,on=fr;else for(;Xr<Cr;)fr=Xt?4*mt[Xr/4]:on,wr[Xr++]=zr[fr++],wr[Xr++]=zr[fr++],wr[Xr++]=zr[fr++],wr[Xr++]=Wt?zr[fr++]:255,on=fr},et.prototype.decode=function(){var ot;return ot=new Uint8Array(this.width*this.height*4),this.copyToImageData(ot,this.decodePixels()),ot};var ht=function(){if(Object.prototype.toString.call(t)==="[object Window]"){try{Le=t.document.createElement("canvas"),Ke=Le.getContext("2d")}catch(mt){return!1}return!0}return!1};return ht(),vt=function(mt){var Wt;if(ht()===!0)return Ke.width=mt.width,Ke.height=mt.height,Ke.clearRect(0,0,mt.width,mt.height),Ke.putImageData(mt,0,0),(Wt=new Image).src=Le.toDataURL(),Wt;throw new Error("This method requires a Browser with Canvas-capability.")},et.prototype.decodeFrames=function(ot){var mt,Wt,Ot,wr,Xr,zr,on,fr;if(this.animation){for(fr=[],Wt=Xr=0,zr=(on=this.animation.frames).length;Xr<zr;Wt=++Xr)mt=on[Wt],Ot=ot.createImageData(mt.width,mt.height),wr=this.decodePixels(new Uint8Array(mt.data)),this.copyToImageData(Ot,wr),mt.imageData=Ot,fr.push(mt.image=vt(Ot));return fr}},et.prototype.renderFrame=function(ot,mt){var Wt,Ot,wr;return Wt=(Ot=this.animation.frames)[mt],wr=Ot[mt-1],mt===0&&ot.clearRect(0,0,this.width,this.height),(wr!=null?wr.disposeOp:void 0)===1?ot.clearRect(wr.xOffset,wr.yOffset,wr.width,wr.height):(wr!=null?wr.disposeOp:void 0)===2&&ot.putImageData(wr.imageData,wr.xOffset,wr.yOffset),Wt.blendOp===0&&ot.clearRect(Wt.xOffset,Wt.yOffset,Wt.width,Wt.height),ot.drawImage(Wt.image,Wt.xOffset,Wt.yOffset)},et.prototype.animate=function(ot){var mt,Wt,Ot,wr,Xr,zr,on=this;return Wt=0,zr=this.animation,wr=zr.numFrames,Ot=zr.frames,Xr=zr.numPlays,(mt=function(){var Cr,Xt;if(Cr=Wt++%wr,Xt=Ot[Cr],on.renderFrame(ot,Cr),wr>1&&Wt/wr<Xr)return on.animation._timeout=setTimeout(mt,Xt.delay)})()},et.prototype.stopAnimation=function(){var ot;return clearTimeout((ot=this.animation)!=null?ot._timeout:void 0)},et.prototype.render=function(ot){var mt,Wt;return ot._png&&ot._png.stopAnimation(),ot._png=this,ot.width=this.width,ot.height=this.height,mt=ot.getContext("2d"),this.animation?(this.decodeFrames(mt),this.animate(mt)):(Wt=mt.createImageData(this.width,this.height),this.copyToImageData(Wt,this.decodePixels()),mt.putImageData(Wt,0,0))},et}();/**
* @license
*
* Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*//**
* @license
* (c) Dean McNamee <dean@gmail.com>, 2013.
*
* https://github.com/deanm/omggif
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to
* deal in the Software without restriction, including without limitation the
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*
* omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
* including animation and compression. It does not rely on any specific
* underlying system, so should run in the browser, Node, or Plask.
*/function gr(vt){var Le=0;if(vt[Le++]!==71||vt[Le++]!==73||vt[Le++]!==70||vt[Le++]!==56||(vt[Le++]+1&253)!=56||vt[Le++]!==97)throw new Error("Invalid GIF 87a/89a header.");var Ke=vt[Le++]|vt[Le++]<<8,et=vt[Le++]|vt[Le++]<<8,ht=vt[Le++],ot=ht>>7,mt=1<<(7&ht)+1;vt[Le++],vt[Le++];var Wt=null,Ot=null;ot&&(Wt=Le,Ot=mt,Le+=3*mt);var wr=!0,Xr=[],zr=0,on=null,fr=0,Cr=null;for(this.width=Ke,this.height=et;wr&&Le<vt.length;)switch(vt[Le++]){case 33:switch(vt[Le++]){case 255:if(vt[Le]!==11||vt[Le+1]==78&&vt[Le+2]==69&&vt[Le+3]==84&&vt[Le+4]==83&&vt[Le+5]==67&&vt[Le+6]==65&&vt[Le+7]==80&&vt[Le+8]==69&&vt[Le+9]==50&&vt[Le+10]==46&&vt[Le+11]==48&&vt[Le+12]==3&&vt[Le+13]==1&&vt[Le+16]==0)Le+=14,Cr=vt[Le++]|vt[Le++]<<8,Le++;else for(Le+=12;;){if(!((Un=vt[Le++])>=0))throw Error("Invalid block size");if(Un===0)break;Le+=Un}break;case 249:if(vt[Le++]!==4||vt[Le+4]!==0)throw new Error("Invalid graphics extension block.");var Xt=vt[Le++];zr=vt[Le++]|vt[Le++]<<8,on=vt[Le++],(1&Xt)==0&&(on=null),fr=Xt>>2&7,Le++;break;case 254:for(;;){if(!((Un=vt[Le++])>=0))throw Error("Invalid block size");if(Un===0)break;Le+=Un}break;default:throw new Error("Unknown graphic control label: 0x"+vt[Le-1].toString(16))}break;case 44:var Pr=vt[Le++]|vt[Le++]<<8,vr=vt[Le++]|vt[Le++]<<8,wt=vt[Le++]|vt[Le++]<<8,kr=vt[Le++]|vt[Le++]<<8,xn=vt[Le++],nn=xn>>6&1,Yn=1<<(7&xn)+1,Wn=Wt,In=Ot,On=!1;xn>>7&&(On=!0,Wn=Le,In=Yn,Le+=3*Yn);var di=Le;for(Le++;;){var Un;if(!((Un=vt[Le++])>=0))throw Error("Invalid block size");if(Un===0)break;Le+=Un}Xr.push({x:Pr,y:vr,width:wt,height:kr,has_local_palette:On,palette_offset:Wn,palette_size:In,data_offset:di,data_length:Le-di,transparent_index:on,interlaced:!!nn,delay:zr,disposal:fr});break;case 59:wr=!1;break;default:throw new Error("Unknown gif block: 0x"+vt[Le-1].toString(16))}this.numFrames=function(){return Xr.length},this.loopCount=function(){return Cr},this.frameInfo=function(fn){if(fn<0||fn>=Xr.length)throw new Error("Frame index out of range.");return Xr[fn]},this.decodeAndBlitFrameBGRA=function(fn,Qn){var Tn=this.frameInfo(fn),Bi=Tn.width*Tn.height,Mn=new Uint8Array(Bi);Gt(vt,Tn.data_offset,Mn,Bi);var Zi=Tn.palette_offset,Ei=Tn.transparent_index;Ei===null&&(Ei=256);var pi=Tn.width,Yi=Ke-pi,fa=pi,zn=4*(Tn.y*Ke+Tn.x),sn=4*((Tn.y+Tn.height)*Ke+Tn.x),ni=zn,si=4*Yi;Tn.interlaced===!0&&(si+=4*Ke*7);for(var hi=8,gi=0,Pi=Mn.length;gi<Pi;++gi){var ki=Mn[gi];if(fa===0&&(fa=pi,(ni+=si)>=sn&&(si=4*Yi+4*Ke*(hi-1),ni=zn+(pi+Yi)*(hi<<1),hi>>=1)),ki===Ei)ni+=4;else{var Ki=vt[Zi+3*ki],ha=vt[Zi+3*ki+1],Ia=vt[Zi+3*ki+2];Qn[ni++]=Ia,Qn[ni++]=ha,Qn[ni++]=Ki,Qn[ni++]=255}--fa}},this.decodeAndBlitFrameRGBA=function(fn,Qn){var Tn=this.frameInfo(fn),Bi=Tn.width*Tn.height,Mn=new Uint8Array(Bi);Gt(vt,Tn.data_offset,Mn,Bi);var Zi=Tn.palette_offset,Ei=Tn.transparent_index;Ei===null&&(Ei=256);var pi=Tn.width,Yi=Ke-pi,fa=pi,zn=4*(Tn.y*Ke+Tn.x),sn=4*((Tn.y+Tn.height)*Ke+Tn.x),ni=zn,si=4*Yi;Tn.interlaced===!0&&(si+=4*Ke*7);for(var hi=8,gi=0,Pi=Mn.length;gi<Pi;++gi){var ki=Mn[gi];if(fa===0&&(fa=pi,(ni+=si)>=sn&&(si=4*Yi+4*Ke*(hi-1),ni=zn+(pi+Yi)*(hi<<1),hi>>=1)),ki===Ei)ni+=4;else{var Ki=vt[Zi+3*ki],ha=vt[Zi+3*ki+1],Ia=vt[Zi+3*ki+2];Qn[ni++]=Ki,Qn[ni++]=ha,Qn[ni++]=Ia,Qn[ni++]=255}--fa}}}function Gt(vt,Le,Ke,et){for(var ht=vt[Le++],ot=1<<ht,mt=ot+1,Wt=mt+1,Ot=ht+1,wr=(1<<Ot)-1,Xr=0,zr=0,on=0,fr=vt[Le++],Cr=new Int32Array(4096),Xt=null;;){for(;Xr<16&&fr!==0;)zr|=vt[Le++]<<Xr,Xr+=8,fr===1?fr=vt[Le++]:--fr;if(Xr<Ot)break;var Pr=zr&wr;if(zr>>=Ot,Xr-=Ot,Pr!==ot){if(Pr===mt)break;for(var vr=Pr<Wt?Pr:Xt,wt=0,kr=vr;kr>ot;)kr=Cr[kr]>>8,++wt;var xn=kr;if(on+wt+(vr!==Pr?1:0)>et)return void h.log("Warning, gif stream longer than expected.");Ke[on++]=xn;var nn=on+=wt;for(vr!==Pr&&(Ke[on++]=xn),kr=vr;wt--;)kr=Cr[kr],Ke[--nn]=255&kr,kr>>=8;Xt!==null&&Wt<4096&&(Cr[Wt++]=Xt<<8|xn,Wt>=wr+1&&Ot<12&&(++Ot,wr=wr<<1|1)),Xt=Pr}else Wt=mt+1,wr=(1<<(Ot=ht+1))-1,Xt=null}return on!==et&&h.log("Warning, gif stream shorter than expected."),Ke}/**
* @license
Copyright (c) 2008, Adobe Systems Incorporated
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Adobe Systems Incorporated nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/function ar(vt){var Le,Ke,et,ht,ot,mt=Math.floor,Wt=new Array(64),Ot=new Array(64),wr=new Array(64),Xr=new Array(64),zr=new Array(65535),on=new Array(65535),fr=new Array(64),Cr=new Array(64),Xt=[],Pr=0,vr=7,wt=new Array(64),kr=new Array(64),xn=new Array(64),nn=new Array(256),Yn=new Array(2048),Wn=[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],In=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],On=[0,1,2,3,4,5,6,7,8,9,10,11],di=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Un=[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],fn=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Qn=[0,1,2,3,4,5,6,7,8,9,10,11],Tn=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Bi=[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 Mn(zn,sn){for(var ni=0,si=0,hi=new Array,gi=1;gi<=16;gi++){for(var Pi=1;Pi<=zn[gi];Pi++)hi[sn[si]]=[],hi[sn[si]][0]=ni,hi[sn[si]][1]=gi,si++,ni++;ni*=2}return hi}function Zi(zn){for(var sn=zn[0],ni=zn[1]-1;ni>=0;)sn&1<<ni&&(Pr|=1<<vr),ni--,--vr<0&&(Pr==255?(Ei(255),Ei(0)):Ei(Pr),vr=7,Pr=0)}function Ei(zn){Xt.push(zn)}function pi(zn){Ei(zn>>8&255),Ei(255&zn)}function Yi(zn,sn,ni,si,hi){for(var gi,Pi=hi[0],ki=hi[240],Ki=function(ua,$a){var ft,Lt,_r,Tt,Te,st,_t,It,ur,xr,Br=0;for(ur=0;ur<8;++ur){ft=ua[Br],Lt=ua[Br+1],_r=ua[Br+2],Tt=ua[Br+3],Te=ua[Br+4],st=ua[Br+5],_t=ua[Br+6];var Wr=ft+(It=ua[Br+7]),Zr=ft-It,mn=Lt+_t,rn=Lt-_t,Nn=_r+st,qr=_r-st,kn=Tt+Te,Hn=Tt-Te,ii=Wr+kn,li=Wr-kn,ai=mn+Nn,Oi=mn-Nn;ua[Br]=ii+ai,ua[Br+4]=ii-ai;var Fi=.707106781*(Oi+li);ua[Br+2]=li+Fi,ua[Br+6]=li-Fi;var Qi=.382683433*((ii=Hn+qr)-(Oi=rn+Zr)),Ui=.5411961*ii+Qi,$i=1.306562965*Oi+Qi,qi=.707106781*(ai=qr+rn),na=Zr+qi,Ci=Zr-qi;ua[Br+5]=Ci+Ui,ua[Br+3]=Ci-Ui,ua[Br+1]=na+$i,ua[Br+7]=na-$i,Br+=8}for(Br=0,ur=0;ur<8;++ur){ft=ua[Br],Lt=ua[Br+8],_r=ua[Br+16],Tt=ua[Br+24],Te=ua[Br+32],st=ua[Br+40],_t=ua[Br+48];var ya=ft+(It=ua[Br+56]),La=ft-It,oa=Lt+_t,Ji=Lt-_t,Ka=_r+st,po=_r-st,Fo=Tt+Te,Go=Tt-Te,Ho=ya+Fo,yo=ya-Fo,Wa=oa+Ka,zo=oa-Ka;ua[Br]=Ho+Wa,ua[Br+32]=Ho-Wa;var Bo=.707106781*(zo+yo);ua[Br+16]=yo+Bo,ua[Br+48]=yo-Bo;var uo=.382683433*((Ho=Go+po)-(zo=Ji+La)),no=.5411961*Ho+uo,ja=1.306562965*zo+uo,Oo=.707106781*(Wa=po+Ji),ls=La+Oo,Ao=La-Oo;ua[Br+40]=Ao+no,ua[Br+24]=Ao-no,ua[Br+8]=ls+ja,ua[Br+56]=ls-ja,Br++}for(ur=0;ur<64;++ur)xr=ua[ur]*$a[ur],fr[ur]=xr>0?xr+.5|0:xr-.5|0;return fr}(zn,sn),ha=0;ha<64;++ha)Cr[Wn[ha]]=Ki[ha];var Ia=Cr[0]-ni;ni=Cr[0],Ia==0?Zi(si[0]):(Zi(si[on[gi=32767+Ia]]),Zi(zr[gi]));for(var ka=63;ka>0&&Cr[ka]==0;)ka--;if(ka==0)return Zi(Pi),ni;for(var jo,Li=1;Li<=ka;){for(var hn=Li;Cr[Li]==0&&Li<=ka;)++Li;var Gi=Li-hn;if(Gi>=16){jo=Gi>>4;for(var ca=1;ca<=jo;++ca)Zi(ki);Gi&=15}gi=32767+Cr[Li],Zi(hi[(Gi<<4)+on[gi]]),Zi(zr[gi]),Li++}return ka!=63&&Zi(Pi),ni}function fa(zn){(zn=Math.min(Math.max(zn,1),100),ot!=zn)&&(!function(sn){for(var ni=[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],si=0;si<64;si++){var hi=mt((ni[si]*sn+50)/100);hi=Math.min(Math.max(hi,1),255),Wt[Wn[si]]=hi}for(var gi=[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],Pi=0;Pi<64;Pi++){var ki=mt((gi[Pi]*sn+50)/100);ki=Math.min(Math.max(ki,1),255),Ot[Wn[Pi]]=ki}for(var Ki=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],ha=0,Ia=0;Ia<8;Ia++)for(var ka=0;ka<8;ka++)wr[ha]=1/(Wt[Wn[ha]]*Ki[Ia]*Ki[ka]*8),Xr[ha]=1/(Ot[Wn[ha]]*Ki[Ia]*Ki[ka]*8),ha++}(zn<50?Math.floor(5e3/zn):Math.floor(200-2*zn)),ot=zn)}this.encode=function(zn,sn){sn&&fa(sn),Xt=new Array,Pr=0,vr=7,pi(65496),pi(65504),pi(16),Ei(74),Ei(70),Ei(73),Ei(70),Ei(0),Ei(1),Ei(1),Ei(0),pi(1),pi(1),Ei(0),Ei(0),function(){pi(65499),pi(132),Ei(0);for(var Lt=0;Lt<64;Lt++)Ei(Wt[Lt]);Ei(1);for(var _r=0;_r<64;_r++)Ei(Ot[_r])}(),function(Lt,_r){pi(65472),pi(17),Ei(8),pi(_r),pi(Lt),Ei(3),Ei(1),Ei(17),Ei(0),Ei(2),Ei(17),Ei(1),Ei(3),Ei(17),Ei(1)}(zn.width,zn.height),function(){pi(65476),pi(418),Ei(0);for(var Lt=0;Lt<16;Lt++)Ei(In[Lt+1]);for(var _r=0;_r<=11;_r++)Ei(On[_r]);Ei(16);for(var Tt=0;Tt<16;Tt++)Ei(di[Tt+1]);for(var Te=0;Te<=161;Te++)Ei(Un[Te]);Ei(1);for(var st=0;st<16;st++)Ei(fn[st+1]);for(var _t=0;_t<=11;_t++)Ei(Qn[_t]);Ei(17);for(var It=0;It<16;It++)Ei(Tn[It+1]);for(var ur=0;ur<=161;ur++)Ei(Bi[ur])}(),pi(65498),pi(12),Ei(3),Ei(1),Ei(0),Ei(2),Ei(17),Ei(3),Ei(17),Ei(0),Ei(63),Ei(0);var ni=0,si=0,hi=0;Pr=0,vr=7,this.encode.displayName="_encode_";for(var gi,Pi,ki,Ki,ha,Ia,ka,jo,Li,hn=zn.data,Gi=zn.width,ca=zn.height,ua=4*Gi,$a=0;$a<ca;){for(gi=0;gi<ua;){for(ha=ua*$a+gi,ka=-1,jo=0,Li=0;Li<64;Li++)Ia=ha+(jo=Li>>3)*ua+(ka=4*(7&Li)),$a+jo>=ca&&(Ia-=ua*($a+1+jo-ca)),gi+ka>=ua&&(Ia-=gi+ka-ua+4),Pi=hn[Ia++],ki=hn[Ia++],Ki=hn[Ia++],wt[Li]=(Yn[Pi]+Yn[ki+256>>0]+Yn[Ki+512>>0]>>16)-128,kr[Li]=(Yn[Pi+768>>0]+Yn[ki+1024>>0]+Yn[Ki+1280>>0]>>16)-128,xn[Li]=(Yn[Pi+1280>>0]+Yn[ki+1536>>0]+Yn[Ki+1792>>0]>>16)-128;ni=Yi(wt,wr,ni,Le,et),si=Yi(kr,Xr,si,Ke,ht),hi=Yi(xn,Xr,hi,Ke,ht),gi+=32}$a+=8}if(vr>=0){var ft=[];ft[1]=vr+1,ft[0]=(1<<vr+1)-1,Zi(ft)}return pi(65497),new Uint8Array(Xt)},vt=vt||50,function(){for(var zn=String.fromCharCode,sn=0;sn<256;sn++)nn[sn]=zn(sn)}(),Le=Mn(In,On),Ke=Mn(fn,Qn),et=Mn(di,Un),ht=Mn(Tn,Bi),function(){for(var zn=1,sn=2,ni=1;ni<=15;ni++){for(var si=zn;si<sn;si++)on[32767+si]=ni,zr[32767+si]=[],zr[32767+si][1]=ni,zr[32767+si][0]=si;for(var hi=-(sn-1);hi<=-zn;hi++)on[32767+hi]=ni,zr[32767+hi]=[],zr[32767+hi][1]=ni,zr[32767+hi][0]=sn-1+hi;zn<<=1,sn<<=1}}(),function(){for(var zn=0;zn<256;zn++)Yn[zn]=19595*zn,Yn[zn+256>>0]=38470*zn,Yn[zn+512>>0]=7471*zn+32768,Yn[zn+768>>0]=-11059*zn,Yn[zn+1024>>0]=-21709*zn,Yn[zn+1280>>0]=32768*zn+8421375,Yn[zn+1536>>0]=-27439*zn,Yn[zn+1792>>0]=-5329*zn}(),fa(vt)}/**
* @license
* Copyright (c) 2017 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/function Gr(vt,Le){if(this.pos=0,this.buffer=vt,this.datav=new DataView(vt.buffer),this.is_with_alpha=!!Le,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function cn(vt){function Le(In){if(!In)throw Error("assert :P")}function Ke(In,On,di){for(var Un=0;4>Un;Un++)if(In[On+Un]!=di.charCodeAt(Un))return!0;return!1}function et(In,On,di,Un,fn){for(var Qn=0;Qn<fn;Qn++)In[On+Qn]=di[Un+Qn]}function ht(In,On,di,Un){for(var fn=0;fn<Un;fn++)In[On+fn]=di}function ot(In){return new Int32Array(In)}function mt(In,On){for(var di=[],Un=0;Un<In;Un++)di.push(new On);return di}function Wt(In,On){var di=[];return function Un(fn,Qn,Tn){for(var Bi=Tn[Qn],Mn=0;Mn<Bi&&(fn.push(Tn.length>Qn+1?[]:new On),!(Tn.length<Qn+1));Mn++)Un(fn[Mn],Qn+1,Tn)}(di,0,In),di}var Ot=function(){var On=this;function di(Se,nt){for(var Pt=1<<nt-1>>>0;Se&Pt;)Pt>>>=1;return Pt?(Se&Pt-1)+Pt:Se}function Un(Se,nt,Pt,Sr,Kr){Le(!(Sr%Pt));do Se[nt+(Sr-=Pt)]=Kr;while(0<Sr)}function fn(Se,nt,Pt,Sr,Kr){if(Le(2328>=Kr),512>=Kr)var tn=ot(512);else if((tn=ot(Kr))==null)return 0;return function(an,gn,_n,Xn,lt,ge){var Qe,yt,Jt=gn,dr=1<<_n,tr=ot(16),mr=ot(16);for(Le(lt!=0),Le(Xn!=null),Le(an!=null),Le(0<_n),yt=0;yt<lt;++yt){if(15<Xn[yt])return 0;++tr[Xn[yt]]}if(tr[0]==lt)return 0;for(mr[1]=0,Qe=1;15>Qe;++Qe){if(tr[Qe]>1<<Qe)return 0;mr[Qe+1]=mr[Qe]+tr[Qe]}for(yt=0;yt<lt;++yt)Qe=Xn[yt],0<Xn[yt]&&(ge[mr[Qe]++]=yt);if(mr[15]==1)return(Xn=new Qn).g=0,Xn.value=ge[0],Un(an,Jt,1,dr,Xn),dr;var Yr,un=-1,An=dr-1,Dn=0,vn=1,$n=1,oi=1<<_n;for(yt=0,Qe=1,lt=2;Qe<=_n;++Qe,lt<<=1){if(vn+=$n<<=1,0>($n-=tr[Qe]))return 0;for(;0<tr[Qe];--tr[Qe])(Xn=new Qn).g=Qe,Xn.value=ge[yt++],Un(an,Jt+Dn,lt,oi,Xn),Dn=di(Dn,Qe)}for(Qe=_n+1,lt=2;15>=Qe;++Qe,lt<<=1){if(vn+=$n<<=1,0>($n-=tr[Qe]))return 0;for(;0<tr[Qe];--tr[Qe]){if(Xn=new Qn,(Dn&An)!=un){for(Jt+=oi,Yr=1<<(un=Qe)-_n;15>un&&!(0>=(Yr-=tr[un]));)++un,Yr<<=1;dr+=oi=1<<(Yr=un-_n),an[gn+(un=Dn&An)].g=Yr+_n,an[gn+un].value=Jt-gn-un}Xn.g=Qe-_n,Xn.value=ge[yt++],Un(an,Jt+(Dn>>_n),lt,oi,Xn),Dn=di(Dn,Qe)}}return vn!=2*mr[15]-1?0:dr}(Se,nt,Pt,Sr,Kr,tn)}function Qn(){this.value=this.g=0}function Tn(){this.value=this.g=0}function Bi(){this.G=mt(5,Qn),this.H=ot(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=mt(Rl,Tn)}function Mn(Se,nt,Pt,Sr){Le(Se!=null),Le(nt!=null),Le(2147483648>Sr),Se.Ca=254,Se.I=0,Se.b=-8,Se.Ka=0,Se.oa=nt,Se.pa=Pt,Se.Jd=nt,Se.Yc=Pt+Sr,Se.Zc=4<=Sr?Pt+Sr-4+1:Pt,Pi(Se)}function Zi(Se,nt){for(var Pt=0;0<nt--;)Pt|=Ki(Se,128)<<nt;return Pt}function Ei(Se,nt){var Pt=Zi(Se,nt);return ki(Se)?-Pt:Pt}function pi(Se,nt,Pt,Sr){var Kr,tn=0;for(Le(Se!=null),Le(nt!=null),Le(4294967288>Sr),Se.Sb=Sr,Se.Ra=0,Se.u=0,Se.h=0,4<Sr&&(Sr=4),Kr=0;Kr<Sr;++Kr)tn+=nt[Pt+Kr]<<8*Kr;Se.Ra=tn,Se.bb=Sr,Se.oa=nt,Se.pa=Pt}function Yi(Se){for(;8<=Se.u&&Se.bb<Se.Sb;)Se.Ra>>>=8,Se.Ra+=Se.oa[Se.pa+Se.bb]<<gl-8>>>0,++Se.bb,Se.u-=8;si(Se)&&(Se.h=1,Se.u=0)}function fa(Se,nt){if(Le(0<=nt),!Se.h&&nt<=_l){var Pt=ni(Se)&Zl[nt];return Se.u+=nt,Yi(Se),Pt}return Se.h=1,Se.u=0}function zn(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function sn(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function ni(Se){return Se.Ra>>>(Se.u&gl-1)>>>0}function si(Se){return Le(Se.bb<=Se.Sb),Se.h||Se.bb==Se.Sb&&Se.u>gl}function hi(Se,nt){Se.u=nt,Se.h=si(Se)}function gi(Se){Se.u>=dc&&(Le(Se.u>=dc),Yi(Se))}function Pi(Se){Le(Se!=null&&Se.oa!=null),Se.pa<Se.Zc?(Se.I=(Se.oa[Se.pa++]|Se.I<<8)>>>0,Se.b+=8):(Le(Se!=null&&Se.oa!=null),Se.pa<Se.Yc?(Se.b+=8,Se.I=Se.oa[Se.pa++]|Se.I<<8):Se.Ka?Se.b=0:(Se.I<<=8,Se.b+=8,Se.Ka=1))}function ki(Se){return Zi(Se,1)}function Ki(Se,nt){var Pt=Se.Ca;0>Se.b&&Pi(Se);var Sr=Se.b,Kr=Pt*nt>>>8,tn=(Se.I>>>Sr>Kr)+0;for(tn?(Pt-=Kr,Se.I-=Kr+1<<Sr>>>0):Pt=Kr+1,Sr=Pt,Kr=0;256<=Sr;)Kr+=8,Sr>>=8;return Sr=7^Kr+Kl[Sr],Se.b-=Sr,Se.Ca=(Pt<<Sr)-1,tn}function ha(Se,nt,Pt){Se[nt+0]=Pt>>24&255,Se[nt+1]=Pt>>16&255,Se[nt+2]=Pt>>8&255,Se[nt+3]=Pt>>0&255}function Ia(Se,nt){return Se[nt+0]<<0|Se[nt+1]<<8}function ka(Se,nt){return Ia(Se,nt)|Se[nt+2]<<16}function jo(Se,nt){return Ia(Se,nt)|Ia(Se,nt+2)<<16}function Li(Se,nt){var Pt=1<<nt;return Le(Se!=null),Le(0<nt),Se.X=ot(Pt),Se.X==null?0:(Se.Mb=32-nt,Se.Xa=nt,1)}function hn(Se,nt){Le(Se!=null),Le(nt!=null),Le(Se.Xa==nt.Xa),et(nt.X,0,Se.X,0,1<<nt.Xa)}function Gi(){this.X=[],this.Xa=this.Mb=0}function ca(Se,nt,Pt,Sr){Le(Pt!=null),Le(Sr!=null);var Kr=Pt[0],tn=Sr[0];return Kr==0&&(Kr=(Se*tn+nt/2)/nt),tn==0&&(tn=(nt*Kr+Se/2)/Se),0>=Kr||0>=tn?0:(Pt[0]=Kr,Sr[0]=tn,1)}function ua(Se,nt){return Se+(1<<nt)-1>>>nt}function $a(Se,nt){return((4278255360&Se)+(4278255360&nt)>>>0&4278255360)+((16711935&Se)+(16711935&nt)>>>0&16711935)>>>0}function ft(Se,nt){On[nt]=function(Pt,Sr,Kr,tn,an,gn,_n){var Xn;for(Xn=0;Xn<an;++Xn){var lt=On[Se](gn[_n+Xn-1],Kr,tn+Xn);gn[_n+Xn]=$a(Pt[Sr+Xn],lt)}}}function Lt(){this.ud=this.hd=this.jd=0}function _r(Se,nt){return((4278124286&(Se^nt))>>>1)+(Se&nt)>>>0}function Tt(Se){return 0<=Se&&256>Se?Se:0>Se?0:255<Se?255:void 0}function Te(Se,nt){return Tt(Se+(Se-nt+.5>>1))}function st(Se,nt,Pt){return Math.abs(nt-Pt)-Math.abs(Se-Pt)}function _t(Se,nt,Pt,Sr,Kr,tn,an){for(Sr=tn[an-1],Pt=0;Pt<Kr;++Pt)tn[an+Pt]=Sr=$a(Se[nt+Pt],Sr)}function It(Se,nt,Pt,Sr,Kr){var tn;for(tn=0;tn<Pt;++tn){var an=Se[nt+tn],gn=an>>8&255,_n=16711935&(_n=(_n=16711935&an)+((gn<<16)+gn));Sr[Kr+tn]=(4278255360&an)+_n>>>0}}function ur(Se,nt){nt.jd=Se>>0&255,nt.hd=Se>>8&255,nt.ud=Se>>16&255}function xr(Se,nt,Pt,Sr,Kr,tn){var an;for(an=0;an<Sr;++an){var gn=nt[Pt+an],_n=gn>>>8,Xn=gn,lt=255&(lt=(lt=gn>>>16)+((Se.jd<<24>>24)*(_n<<24>>24)>>>5));Xn=255&(Xn=(Xn=Xn+((Se.hd<<24>>24)*(_n<<24>>24)>>>5))+((Se.ud<<24>>24)*(lt<<24>>24)>>>5)),Kr[tn+an]=(4278255360&gn)+(lt<<16)+Xn}}function Br(Se,nt,Pt,Sr,Kr){On[nt]=function(tn,an,gn,_n,Xn,lt,ge,Qe,yt){for(_n=ge;_n<Qe;++_n)for(ge=0;ge<yt;++ge)Xn[lt++]=Kr(gn[Sr(tn[an++])])},On[Se]=function(tn,an,gn,_n,Xn,lt,ge){var Qe=8>>tn.b,yt=tn.Ea,Jt=tn.K[0],dr=tn.w;if(8>Qe)for(tn=(1<<tn.b)-1,dr=(1<<Qe)-1;an<gn;++an){var tr,mr=0;for(tr=0;tr<yt;++tr)tr&tn||(mr=Sr(_n[Xn++])),lt[ge++]=Kr(Jt[mr&dr]),mr>>=Qe}else On["VP8LMapColor"+Pt](_n,Xn,Jt,dr,lt,ge,an,gn,yt)}}function Wr(Se,nt,Pt,Sr,Kr){for(Pt=nt+Pt;nt<Pt;){var tn=Se[nt++];Sr[Kr++]=tn>>16&255,Sr[Kr++]=tn>>8&255,Sr[Kr++]=tn>>0&255}}function Zr(Se,nt,Pt,Sr,Kr){for(Pt=nt+Pt;nt<Pt;){var tn=Se[nt++];Sr[Kr++]=tn>>16&255,Sr[Kr++]=tn>>8&255,Sr[Kr++]=tn>>0&255,Sr[Kr++]=tn>>24&255}}function mn(Se,nt,Pt,Sr,Kr){for(Pt=nt+Pt;nt<Pt;){var tn=(an=Se[nt++])>>16&240|an>>12&15,an=an>>0&240|an>>28&15;Sr[Kr++]=tn,Sr[Kr++]=an}}function rn(Se,nt,Pt,Sr,Kr){for(Pt=nt+Pt;nt<Pt;){var tn=(an=Se[nt++])>>16&248|an>>13&7,an=an>>5&224|an>>3&31;Sr[Kr++]=tn,Sr[Kr++]=an}}function Nn(Se,nt,Pt,Sr,Kr){for(Pt=nt+Pt;nt<Pt;){var tn=Se[nt++];Sr[Kr++]=tn>>0&255,Sr[Kr++]=tn>>8&255,Sr[Kr++]=tn>>16&255}}function qr(Se,nt,Pt,Sr,Kr,tn){if(tn==0)for(Pt=nt+Pt;nt<Pt;)ha(Sr,((tn=Se[nt++])[0]>>24|tn[1]>>8&65280|tn[2]<<8&16711680|tn[3]<<24)>>>0),Kr+=32;else et(Sr,Kr,Se,nt,Pt)}function kn(Se,nt){On[nt][0]=On[Se+"0"],On[nt][1]=On[Se+"1"],On[nt][2]=On[Se+"2"],On[nt][3]=On[Se+"3"],On[nt][4]=On[Se+"4"],On[nt][5]=On[Se+"5"],On[nt][6]=On[Se+"6"],On[nt][7]=On[Se+"7"],On[nt][8]=On[Se+"8"],On[nt][9]=On[Se+"9"],On[nt][10]=On[Se+"10"],On[nt][11]=On[Se+"11"],On[nt][12]=On[Se+"12"],On[nt][13]=On[Se+"13"],On[nt][14]=On[Se+"0"],On[nt][15]=On[Se+"0"]}function Hn(Se){return Se==Gu||Se==nu||Se==Tu||Se==mu}function ii(){this.eb=[],this.size=this.A=this.fb=0}function li(){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 ai(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ii,this.f.kb=new li,this.sd=null}function Oi(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Fi(){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 Qi(Se){return alert("todo:WebPSamplerProcessPlane"),Se.T}function Ui(Se,nt){var Pt=Se.T,Sr=nt.ba.f.RGBA,Kr=Sr.eb,tn=Sr.fb+Se.ka*Sr.A,an=cu[nt.ba.S],gn=Se.y,_n=Se.O,Xn=Se.f,lt=Se.N,ge=Se.ea,Qe=Se.W,yt=nt.cc,Jt=nt.dc,dr=nt.Mc,tr=nt.Nc,mr=Se.ka,Yr=Se.ka+Se.T,un=Se.U,An=un+1>>1;for(mr==0?an(gn,_n,null,null,Xn,lt,ge,Qe,Xn,lt,ge,Qe,Kr,tn,null,null,un):(an(nt.ec,nt.fc,gn,_n,yt,Jt,dr,tr,Xn,lt,ge,Qe,Kr,tn-Sr.A,Kr,tn,un),++Pt);mr+2<Yr;mr+=2)yt=Xn,Jt=lt,dr=ge,tr=Qe,lt+=Se.Rc,Qe+=Se.Rc,tn+=2*Sr.A,an(gn,(_n+=2*Se.fa)-Se.fa,gn,_n,yt,Jt,dr,tr,Xn,lt,ge,Qe,Kr,tn-Sr.A,Kr,tn,un);return _n+=Se.fa,Se.j+Yr<Se.o?(et(nt.ec,nt.fc,gn,_n,un),et(nt.cc,nt.dc,Xn,lt,An),et(nt.Mc,nt.Nc,ge,Qe,An),Pt--):1&Yr||an(gn,_n,null,null,Xn,lt,ge,Qe,Xn,lt,ge,Qe,Kr,tn+Sr.A,null,null,un),Pt}function $i(Se,nt,Pt){var Sr=Se.F,Kr=[Se.J];if(Sr!=null){var tn=Se.U,an=nt.ba.S,gn=an==Cu||an==Tu;nt=nt.ba.f.RGBA;var _n=[0],Xn=Se.ka;_n[0]=Se.T,Se.Kb&&(Xn==0?--_n[0]:(--Xn,Kr[0]-=Se.width),Se.j+Se.ka+Se.T==Se.o&&(_n[0]=Se.o-Se.j-Xn));var lt=nt.eb;Xn=nt.fb+Xn*nt.A,Se=Fr(Sr,Kr[0],Se.width,tn,_n,lt,Xn+(gn?0:3),nt.A),Le(Pt==_n),Se&&Hn(an)&&At(lt,Xn,gn,tn,_n,nt.A)}return 0}function qi(Se){var nt=Se.ma,Pt=nt.ba.S,Sr=11>Pt,Kr=Pt==Xu||Pt==Ru||Pt==Cu||Pt==Uu||Pt==12||Hn(Pt);if(nt.memory=null,nt.Ib=null,nt.Jb=null,nt.Nd=null,!Gs(nt.Oa,Se,Kr?11:12))return 0;if(Kr&&Hn(Pt)&&it(),Se.da)alert("todo:use_scaling");else{if(Sr){if(nt.Ib=Qi,Se.Kb){if(Pt=Se.U+1>>1,nt.memory=ot(Se.U+2*Pt),nt.memory==null)return 0;nt.ec=nt.memory,nt.fc=0,nt.cc=nt.ec,nt.dc=nt.fc+Se.U,nt.Mc=nt.cc,nt.Nc=nt.dc+Pt,nt.Ib=Ui,it()}}else alert("todo:EmitYUV");Kr&&(nt.Jb=$i,Sr&&Ee())}if(Sr&&!sd){for(Se=0;256>Se;++Se)ld[Se]=89858*(Se-128)+xu>>wu,Zd[Se]=-22014*(Se-128)+xu,vu[Se]=-45773*(Se-128),Ou[Se]=113618*(Se-128)+xu>>wu;for(Se=Hu;Se<Wu;++Se)nt=76283*(Se-16)+xu>>wu,Iu[Se-Hu]=Io(nt,255),zu[Se-Hu]=Io(nt+8>>4,15);sd=1}return 1}function na(Se){var nt=Se.ma,Pt=Se.U,Sr=Se.T;return Le(!(1&Se.ka)),0>=Pt||0>=Sr?0:(Pt=nt.Ib(Se,nt),nt.Jb!=null&&nt.Jb(Se,nt,Pt),nt.Dc+=Pt,1)}function Ci(Se){Se.ma.memory=null}function ya(Se,nt,Pt,Sr){return fa(Se,8)!=47?0:(nt[0]=fa(Se,14)+1,Pt[0]=fa(Se,14)+1,Sr[0]=fa(Se,1),fa(Se,3)!=0?0:!Se.h)}function La(Se,nt){if(4>Se)return Se+1;var Pt=Se-2>>1;return(2+(1&Se)<<Pt)+fa(nt,Pt)+1}function oa(Se,nt){return 120<nt?nt-120:1<=(Pt=((Pt=Md[nt-1])>>4)*Se+(8-(15&Pt)))?Pt:1;var Pt}function Ji(Se,nt,Pt){var Sr=ni(Pt),Kr=Se[nt+=255&Sr].g-8;return 0<Kr&&(hi(Pt,Pt.u+8),Sr=ni(Pt),nt+=Se[nt].value,nt+=Sr&(1<<Kr)-1),hi(Pt,Pt.u+Se[nt].g),Se[nt].value}function Ka(Se,nt,Pt){return Pt.g+=Se.g,Pt.value+=Se.value<<nt>>>0,Le(8>=Pt.g),Se.g}function po(Se,nt,Pt){var Sr=Se.xc;return Le((nt=Sr==0?0:Se.vc[Se.md*(Pt>>Sr)+(nt>>Sr)])<Se.Wb),Se.Ya[nt]}function Fo(Se,nt,Pt,Sr){var Kr=Se.ab,tn=Se.c*nt,an=Se.C;nt=an+nt;var gn=Pt,_n=Sr;for(Sr=Se.Ta,Pt=Se.Ua;0<Kr--;){var Xn=Se.gc[Kr],lt=an,ge=nt,Qe=gn,yt=_n,Jt=(_n=Sr,gn=Pt,Xn.Ea);switch(Le(lt<ge),Le(ge<=Xn.nc),Xn.hc){case 2:jl(Qe,yt,(ge-lt)*Jt,_n,gn);break;case 0:var dr=lt,tr=ge,mr=_n,Yr=gn,un=(oi=Xn).Ea;dr==0&&(Gl(Qe,yt,null,null,1,mr,Yr),_t(Qe,yt+1,0,0,un-1,mr,Yr+1),yt+=un,Yr+=un,++dr);for(var An=1<<oi.b,Dn=An-1,vn=ua(un,oi.b),$n=oi.K,oi=oi.w+(dr>>oi.b)*vn;dr<tr;){var aa=$n,_a=oi,Pa=1;for(Tl(Qe,yt,mr,Yr-un,1,mr,Yr);Pa<un;){var Ba=(Pa&~Dn)+An;Ba>un&&(Ba=un),(0,yl[aa[_a++]>>8&15])(Qe,yt+ +Pa,mr,Yr+Pa-un,Ba-Pa,mr,Yr+Pa),Pa=Ba}yt+=un,Yr+=un,++dr&Dn||(oi+=vn)}ge!=Xn.nc&&et(_n,gn-Jt,_n,gn+(ge-lt-1)*Jt,Jt);break;case 1:for(Jt=Qe,tr=yt,un=(Qe=Xn.Ea)-(Yr=Qe&~(mr=(yt=1<<Xn.b)-1)),dr=ua(Qe,Xn.b),An=Xn.K,Xn=Xn.w+(lt>>Xn.b)*dr;lt<ge;){for(Dn=An,vn=Xn,$n=new Lt,oi=tr+Yr,aa=tr+Qe;tr<oi;)ur(Dn[vn++],$n),vo($n,Jt,tr,yt,_n,gn),tr+=yt,gn+=yt;tr<aa&&(ur(Dn[vn++],$n),vo($n,Jt,tr,un,_n,gn),tr+=un,gn+=un),++lt&mr||(Xn+=dr)}break;case 3:if(Qe==_n&&yt==gn&&0<Xn.b){for(tr=_n,Qe=Jt=gn+(ge-lt)*Jt-(Yr=(ge-lt)*ua(Xn.Ea,Xn.b)),yt=_n,mr=gn,dr=[],Yr=(un=Yr)-1;0<=Yr;--Yr)dr[Yr]=yt[mr+Yr];for(Yr=un-1;0<=Yr;--Yr)tr[Qe+Yr]=dr[Yr];Rc(Xn,lt,ge,_n,Jt,_n,gn)}else Rc(Xn,lt,ge,Qe,yt,_n,gn)}gn=Sr,_n=Pt}_n!=Pt&&et(Sr,Pt,gn,_n,tn)}function Go(Se,nt){var Pt=Se.V,Sr=Se.Ba+Se.c*Se.C,Kr=nt-Se.C;if(Le(nt<=Se.l.o),Le(16>=Kr),0<Kr){var tn=Se.l,an=Se.Ta,gn=Se.Ua,_n=tn.width;if(Fo(Se,Kr,Pt,Sr),Kr=gn=[gn],Le((Pt=Se.C)<(Sr=nt)),Le(tn.v<tn.va),Sr>tn.o&&(Sr=tn.o),Pt<tn.j){var Xn=tn.j-Pt;Pt=tn.j,Kr[0]+=Xn*_n}if(Pt>=Sr?Pt=0:(Kr[0]+=4*tn.v,tn.ka=Pt-tn.j,tn.U=tn.va-tn.v,tn.T=Sr-Pt,Pt=1),Pt){if(gn=gn[0],11>(Pt=Se.ca).S){var lt=Pt.f.RGBA,ge=(Sr=Pt.S,Kr=tn.U,tn=tn.T,Xn=lt.eb,lt.A),Qe=tn;for(lt=lt.fb+Se.Ma*lt.A;0<Qe--;){var yt=an,Jt=gn,dr=Kr,tr=Xn,mr=lt;switch(Sr){case ku:Fc(yt,Jt,dr,tr,mr);break;case Xu:zc(yt,Jt,dr,tr,mr);break;case Gu:zc(yt,Jt,dr,tr,mr),At(tr,mr,0,dr,1,0);break;case gd:el(yt,Jt,dr,tr,mr);break;case Ru:qr(yt,Jt,dr,tr,mr,1);break;case nu:qr(yt,Jt,dr,tr,mr,1),At(tr,mr,0,dr,1,0);break;case Cu:qr(yt,Jt,dr,tr,mr,0);break;case Tu:qr(yt,Jt,dr,tr,mr,0),At(tr,mr,1,dr,1,0);break;case Uu:hs(yt,Jt,dr,tr,mr);break;case mu:hs(yt,Jt,dr,tr,mr),hr(tr,mr,dr,1,0);break;case nd:$o(yt,Jt,dr,tr,mr);break;default:Le(0)}gn+=_n,lt+=ge}Se.Ma+=tn}else alert("todo:EmitRescaledRowsYUVA");Le(Se.Ma<=Pt.height)}}Se.C=nt,Le(Se.C<=Se.i)}function Ho(Se){var nt;if(0<Se.ua)return 0;for(nt=0;nt<Se.Wb;++nt){var Pt=Se.Ya[nt].G,Sr=Se.Ya[nt].H;if(0<Pt[1][Sr[1]+0].g||0<Pt[2][Sr[2]+0].g||0<Pt[3][Sr[3]+0].g)return 0}return 1}function yo(Se,nt,Pt,Sr,Kr,tn){if(Se.Z!=0){var an=Se.qd,gn=Se.rd;for(Le(bu[Se.Z]!=null);nt<Pt;++nt)bu[Se.Z](an,gn,Sr,Kr,Sr,Kr,tn),an=Sr,gn=Kr,Kr+=tn;Se.qd=an,Se.rd=gn}}function Wa(Se,nt){var Pt=Se.l.ma,Sr=Pt.Z==0||Pt.Z==1?Se.l.j:Se.C;if(Sr=Se.C<Sr?Sr:Se.C,Le(nt<=Se.l.o),nt>Sr){var Kr=Se.l.width,tn=Pt.ca,an=Pt.tb+Kr*Sr,gn=Se.V,_n=Se.Ba+Se.c*Sr,Xn=Se.gc;Le(Se.ab==1),Le(Xn[0].hc==3),Lc(Xn[0],Sr,nt,gn,_n,tn,an),yo(Pt,Sr,nt,tn,an,Kr)}Se.C=Se.Ma=nt}function zo(Se,nt,Pt,Sr,Kr,tn,an){var gn=Se.$/Sr,_n=Se.$%Sr,Xn=Se.m,lt=Se.s,ge=Pt+Se.$,Qe=ge;Kr=Pt+Sr*Kr;var yt=Pt+Sr*tn,Jt=280+lt.ua,dr=Se.Pb?gn:16777216,tr=0<lt.ua?lt.Wa:null,mr=lt.wc,Yr=ge<yt?po(lt,_n,gn):null;Le(Se.C<tn),Le(yt<=Kr);var un=!1;e:for(;;){for(;un||ge<yt;){var An=0;if(gn>=dr){var Dn=ge-Pt;Le((dr=Se).Pb),dr.wd=dr.m,dr.xd=Dn,0<dr.s.ua&&hn(dr.s.Wa,dr.s.vb),dr=gn+vd}if(_n&mr||(Yr=po(lt,_n,gn)),Le(Yr!=null),Yr.Qb&&(nt[ge]=Yr.qb,un=!0),!un)if(gi(Xn),Yr.jc){An=Xn,Dn=nt;var vn=ge,$n=Yr.pd[ni(An)&Rl-1];Le(Yr.jc),256>$n.g?(hi(An,An.u+$n.g),Dn[vn]=$n.value,An=0):(hi(An,An.u+$n.g-256),Le(256<=$n.value),An=$n.value),An==0&&(un=!0)}else An=Ji(Yr.G[0],Yr.H[0],Xn);if(Xn.h)break;if(un||256>An){if(!un)if(Yr.nd)nt[ge]=(Yr.qb|An<<8)>>>0;else{if(gi(Xn),un=Ji(Yr.G[1],Yr.H[1],Xn),gi(Xn),Dn=Ji(Yr.G[2],Yr.H[2],Xn),vn=Ji(Yr.G[3],Yr.H[3],Xn),Xn.h)break;nt[ge]=(vn<<24|un<<16|An<<8|Dn)>>>0}if(un=!1,++ge,++_n>=Sr&&(_n=0,++gn,an!=null&&gn<=tn&&!(gn%16)&&an(Se,gn),tr!=null))for(;Qe<ge;)An=nt[Qe++],tr.X[(506832829*An&4294967295)>>>tr.Mb]=An}else if(280>An){if(An=La(An-256,Xn),Dn=Ji(Yr.G[4],Yr.H[4],Xn),gi(Xn),Dn=oa(Sr,Dn=La(Dn,Xn)),Xn.h)break;if(ge-Pt<Dn||Kr-ge<An)break e;for(vn=0;vn<An;++vn)nt[ge+vn]=nt[ge+vn-Dn];for(ge+=An,_n+=An;_n>=Sr;)_n-=Sr,++gn,an!=null&&gn<=tn&&!(gn%16)&&an(Se,gn);if(Le(ge<=Kr),_n&mr&&(Yr=po(lt,_n,gn)),tr!=null)for(;Qe<ge;)An=nt[Qe++],tr.X[(506832829*An&4294967295)>>>tr.Mb]=An}else{if(!(An<Jt))break e;for(un=An-280,Le(tr!=null);Qe<ge;)An=nt[Qe++],tr.X[(506832829*An&4294967295)>>>tr.Mb]=An;An=ge,Le(!(un>>>(Dn=tr).Xa)),nt[An]=Dn.X[un],un=!0}un||Le(Xn.h==si(Xn))}if(Se.Pb&&Xn.h&&ge<Kr)Le(Se.m.h),Se.a=5,Se.m=Se.wd,Se.$=Se.xd,0<Se.s.ua&&hn(Se.s.vb,Se.s.Wa);else{if(Xn.h)break e;an!=null&&an(Se,gn>tn?tn:gn),Se.a=0,Se.$=ge-Pt}return 1}return Se.a=3,0}function Bo(Se){Le(Se!=null),Se.vc=null,Se.yc=null,Se.Ya=null;var nt=Se.Wa;nt!=null&&(nt.X=null),Se.vb=null,Le(Se!=null)}function uo(){var Se=new kc;return Se==null?null:(Se.a=0,Se.xb=ad,kn("Predictor","VP8LPredictors"),kn("Predictor","VP8LPredictors_C"),kn("PredictorAdd","VP8LPredictorsAdd"),kn("PredictorAdd","VP8LPredictorsAdd_C"),jl=It,vo=xr,Fc=Wr,zc=Zr,hs=mn,$o=rn,el=Nn,On.VP8LMapColor32b=Vc,On.VP8LMapColor8b=$l,Se)}function no(Se,nt,Pt,Sr,Kr){var tn=1,an=[Se],gn=[nt],_n=Sr.m,Xn=Sr.s,lt=null,ge=0;e:for(;;){if(Pt)for(;tn&&fa(_n,1);){var Qe=an,yt=gn,Jt=Sr,dr=1,tr=Jt.m,mr=Jt.gc[Jt.ab],Yr=fa(tr,2);if(Jt.Oc&1<<Yr)tn=0;else{switch(Jt.Oc|=1<<Yr,mr.hc=Yr,mr.Ea=Qe[0],mr.nc=yt[0],mr.K=[null],++Jt.ab,Le(4>=Jt.ab),Yr){case 0:case 1:mr.b=fa(tr,3)+2,dr=no(ua(mr.Ea,mr.b),ua(mr.nc,mr.b),0,Jt,mr.K),mr.K=mr.K[0];break;case 3:var un,An=fa(tr,8)+1,Dn=16<An?0:4<An?1:2<An?2:3;if(Qe[0]=ua(mr.Ea,Dn),mr.b=Dn,un=dr=no(An,1,0,Jt,mr.K)){var vn,$n=An,oi=mr,aa=1<<(8>>oi.b),_a=ot(aa);if(_a==null)un=0;else{var Pa=oi.K[0],Ba=oi.w;for(_a[0]=oi.K[0][0],vn=1;vn<1*$n;++vn)_a[vn]=$a(Pa[Ba+vn],_a[vn-1]);for(;vn<4*aa;++vn)_a[vn]=0;oi.K[0]=null,oi.K[0]=_a,un=1}}dr=un;break;case 2:break;default:Le(0)}tn=dr}}if(an=an[0],gn=gn[0],tn&&fa(_n,1)&&!(tn=1<=(ge=fa(_n,4))&&11>=ge)){Sr.a=3;break e}var co;if(co=tn)t:{var ao,M,j,ie=Sr,le=an,pe=gn,Ge=ge,Rt=Pt,lr=ie.m,Or=ie.s,Mr=[null],Fn=1,qn=0,wi=kd[Ge];r:for(;;){if(Rt&&fa(lr,1)){var yi=fa(lr,3)+2,ma=ua(le,yi),Na=ua(pe,yi),eo=ma*Na;if(!no(ma,Na,0,ie,Mr))break r;for(Mr=Mr[0],Or.xc=yi,ao=0;ao<eo;++ao){var to=Mr[ao]>>8&65535;Mr[ao]=to,to>=Fn&&(Fn=to+1)}}if(lr.h)break r;for(M=0;5>M;++M){var Va=Nd[M];!M&&0<Ge&&(Va+=1<<Ge),qn<Va&&(qn=Va)}var xo=mt(Fn*wi,Qn),Qo=Fn,js=mt(Qo,Bi);if(js==null)var As=null;else Le(65536>=Qo),As=js;var fl=ot(qn);if(As==null||fl==null||xo==null){ie.a=1;break r}var Fl=xo;for(ao=j=0;ao<Fn;++ao){var oc=As[ao],Jl=oc.G,jc=oc.H,ru=0,Oc=1,Zc=0;for(M=0;5>M;++M){Va=Nd[M],Jl[M]=Fl,jc[M]=j,!M&&0<Ge&&(Va+=1<<Ge);i:{var Bc,Hc=Va,Pc=ie,xc=fl,eu=Fl,ud=j,Au=0,Uc=Pc.m,uu=fa(Uc,1);if(ht(xc,0,0,Hc),uu){var Gc=fa(Uc,1)+1,$d=fa(Uc,1),Xo=fa(Uc,$d==0?1:8);xc[Xo]=1,Gc==2&&(xc[Xo=fa(Uc,8)]=1);var iu=1}else{var yu=ot(19),Ac=fa(Uc,4)+4;if(19<Ac){Pc.a=3;var Du=0;break i}for(Bc=0;Bc<Ac;++Bc)yu[Lu[Bc]]=fa(Uc,3);var Wl=void 0,Cc=void 0,qd=Pc,Dh=yu,Ed=Hc,Ch=xc,jd=0,dd=qd.m,Th=8,uh=mt(128,Qn);n:for(;fn(uh,0,7,Dh,19);){if(fa(dd,1)){var Nh=2+2*fa(dd,3);if((Wl=2+fa(dd,Nh))>Ed)break n}else Wl=Ed;for(Cc=0;Cc<Ed&&Wl--;){gi(dd);var dh=uh[0+(127&ni(dd))];hi(dd,dd.u+dh.g);var Cd=dh.value;if(16>Cd)Ch[Cc++]=Cd,Cd!=0&&(Th=Cd);else{var Mh=Cd==16,hh=Cd-16,kh=gu[hh],fh=fa(dd,Qu[hh])+kh;if(Cc+fh>Ed)break n;for(var Rh=Mh?Th:0;0<fh--;)Ch[Cc++]=Rh}}jd=1;break n}jd||(qd.a=3),iu=jd}(iu=iu&&!Uc.h)&&(Au=fn(eu,ud,8,xc,Hc)),iu&&Au!=0?Du=Au:(Pc.a=3,Du=0)}if(Du==0)break r;if(Oc&&su[M]==1&&(Oc=Fl[j].g==0),ru+=Fl[j].g,j+=Du,3>=M){var eh,ph=fl[0];for(eh=1;eh<Va;++eh)fl[eh]>ph&&(ph=fl[eh]);Zc+=ph}}if(oc.nd=Oc,oc.Qb=0,Oc&&(oc.qb=(Jl[3][jc[3]+0].value<<24|Jl[1][jc[1]+0].value<<16|Jl[2][jc[2]+0].value)>>>0,ru==0&&256>Jl[0][jc[0]+0].value&&(oc.Qb=1,oc.qb+=Jl[0][jc[0]+0].value<<8)),oc.jc=!oc.Qb&&6>Zc,oc.jc){var Td,$c=oc;for(Td=0;Td<Rl;++Td){var td=Td,Bu=$c.pd[td],lh=$c.G[0][$c.H[0]+td];256<=lh.value?(Bu.g=lh.g+256,Bu.value=lh.value):(Bu.g=0,Bu.value=0,td>>=Ka(lh,8,Bu),td>>=Ka($c.G[1][$c.H[1]+td],16,Bu),td>>=Ka($c.G[2][$c.H[2]+td],0,Bu),Ka($c.G[3][$c.H[3]+td],24,Bu))}}}Or.vc=Mr,Or.Wb=Fn,Or.Ya=As,Or.yc=xo,co=1;break t}co=0}if(!(tn=co)){Sr.a=3;break e}if(0<ge){if(Xn.ua=1<<ge,!Li(Xn.Wa,ge)){Sr.a=1,tn=0;break e}}else Xn.ua=0;var mh=Sr,Hd=an,Ld=gn,Wd=mh.s,gh=Wd.xc;if(mh.c=Hd,mh.i=Ld,Wd.md=ua(Hd,gh),Wd.wc=gh==0?-1:(1<<gh)-1,Pt){Sr.xb=$u;break e}if((lt=ot(an*gn))==null){Sr.a=1,tn=0;break e}tn=(tn=zo(Sr,lt,0,an,gn,gn,null))&&!_n.h;break e}return tn?(Kr!=null?Kr[0]=lt:(Le(lt==null),Le(Pt)),Sr.$=0,Pt||Bo(Xn)):Bo(Xn),tn}function ja(Se,nt){var Pt=Se.c*Se.i,Sr=Pt+nt+16*nt;return Le(Se.c<=nt),Se.V=ot(Sr),Se.V==null?(Se.Ta=null,Se.Ua=0,Se.a=1,0):(Se.Ta=Se.V,Se.Ua=Se.Ba+Pt+nt,1)}function Oo(Se,nt){var Pt=Se.C,Sr=nt-Pt,Kr=Se.V,tn=Se.Ba+Se.c*Pt;for(Le(nt<=Se.l.o);0<Sr;){var an=16<Sr?16:Sr,gn=Se.l.ma,_n=Se.l.width,Xn=_n*an,lt=gn.ca,ge=gn.tb+_n*Pt,Qe=Se.Ta,yt=Se.Ua;Fo(Se,an,Kr,tn),dn(Qe,yt,lt,ge,Xn),yo(gn,Pt,Pt+an,lt,ge,_n),Sr-=an,Kr+=an*Se.c,Pt+=an}Le(Pt==nt),Se.C=Se.Ma=nt}function ls(){this.ub=this.yd=this.td=this.Rb=0}function Ao(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function ko(){this.Fb=this.Bb=this.Cb=0,this.Zb=ot(4),this.Lb=ot(4)}function Os(){this.Yb=function(){var Se=[];return function nt(Pt,Sr,Kr){for(var tn=Kr[Sr],an=0;an<tn&&(Pt.push(Kr.length>Sr+1?[]:0),!(Kr.length<Sr+1));an++)nt(Pt[an],Sr+1,Kr)}(Se,0,[3,11]),Se}()}function cs(){this.jb=ot(3),this.Wc=Wt([4,8],Os),this.Xc=Wt([4,17],Os)}function gs(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new ot(4),this.od=new ot(4)}function Ga(){this.ld=this.La=this.dd=this.tc=0}function Ra(){this.Na=this.la=0}function ho(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function mo(){this.ad=ot(384),this.Za=0,this.Ob=ot(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Eo(){this.uc=this.M=this.Nb=0,this.wa=Array(new Ga),this.Y=0,this.ya=Array(new mo),this.aa=0,this.l=new Es}function fs(){this.y=ot(16),this.f=ot(8),this.ea=ot(8)}function ws(){this.cb=this.a=0,this.sc="",this.m=new zn,this.Od=new ls,this.Kc=new Ao,this.ed=new gs,this.Qa=new ko,this.Ic=this.$c=this.Aa=0,this.D=new Eo,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=mt(8,zn),this.ia=0,this.pb=mt(4,ho),this.Pa=new cs,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new fs),this.Hd=0,this.rb=Array(new Ra),this.sb=0,this.wa=Array(new Ga),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 mo),this.L=this.aa=0,this.gd=Wt([4,2],Ga),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 Io(Se,nt){return 0>Se?0:Se>nt?nt:Se}function Es(){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 Cs(){var Se=new ws;return Se!=null&&(Se.a=0,Se.sc="OK",Se.cb=0,Se.Xb=0,Fu||(Fu=oo)),Se}function go(Se,nt,Pt){return Se.a==0&&(Se.a=nt,Se.sc=Pt,Se.cb=0),0}function Zo(Se,nt,Pt){return 3<=Pt&&Se[nt+0]==157&&Se[nt+1]==1&&Se[nt+2]==42}function io(Se,nt){if(Se==null)return 0;if(Se.a=0,Se.sc="OK",nt==null)return go(Se,2,"null VP8Io passed to VP8GetHeaders()");var Pt=nt.data,Sr=nt.w,Kr=nt.ha;if(4>Kr)return go(Se,7,"Truncated header.");var tn=Pt[Sr+0]|Pt[Sr+1]<<8|Pt[Sr+2]<<16,an=Se.Od;if(an.Rb=!(1&tn),an.td=tn>>1&7,an.yd=tn>>4&1,an.ub=tn>>5,3<an.td)return go(Se,3,"Incorrect keyframe parameters.");if(!an.yd)return go(Se,4,"Frame not displayable.");Sr+=3,Kr-=3;var gn=Se.Kc;if(an.Rb){if(7>Kr)return go(Se,7,"cannot parse picture header");if(!Zo(Pt,Sr,Kr))return go(Se,3,"Bad code word");gn.c=16383&(Pt[Sr+4]<<8|Pt[Sr+3]),gn.Td=Pt[Sr+4]>>6,gn.i=16383&(Pt[Sr+6]<<8|Pt[Sr+5]),gn.Ud=Pt[Sr+6]>>6,Sr+=7,Kr-=7,Se.za=gn.c+15>>4,Se.Ub=gn.i+15>>4,nt.width=gn.c,nt.height=gn.i,nt.Da=0,nt.j=0,nt.v=0,nt.va=nt.width,nt.o=nt.height,nt.da=0,nt.ib=nt.width,nt.hb=nt.height,nt.U=nt.width,nt.T=nt.height,ht((tn=Se.Pa).jb,0,255,tn.jb.length),Le((tn=Se.Qa)!=null),tn.Cb=0,tn.Bb=0,tn.Fb=1,ht(tn.Zb,0,0,tn.Zb.length),ht(tn.Lb,0,0,tn.Lb)}if(an.ub>Kr)return go(Se,7,"bad partition length");Mn(tn=Se.m,Pt,Sr,an.ub),Sr+=an.ub,Kr-=an.ub,an.Rb&&(gn.Ld=ki(tn),gn.Kd=ki(tn)),gn=Se.Qa;var _n,Xn=Se.Pa;if(Le(tn!=null),Le(gn!=null),gn.Cb=ki(tn),gn.Cb){if(gn.Bb=ki(tn),ki(tn)){for(gn.Fb=ki(tn),_n=0;4>_n;++_n)gn.Zb[_n]=ki(tn)?Ei(tn,7):0;for(_n=0;4>_n;++_n)gn.Lb[_n]=ki(tn)?Ei(tn,6):0}if(gn.Bb)for(_n=0;3>_n;++_n)Xn.jb[_n]=ki(tn)?Zi(tn,8):255}else gn.Bb=0;if(tn.Ka)return go(Se,3,"cannot parse segment header");if((gn=Se.ed).zd=ki(tn),gn.Tb=Zi(tn,6),gn.wb=Zi(tn,3),gn.Pc=ki(tn),gn.Pc&&ki(tn)){for(Xn=0;4>Xn;++Xn)ki(tn)&&(gn.vd[Xn]=Ei(tn,6));for(Xn=0;4>Xn;++Xn)ki(tn)&&(gn.od[Xn]=Ei(tn,6))}if(Se.L=gn.Tb==0?0:gn.zd?1:2,tn.Ka)return go(Se,3,"cannot parse filter header");var lt=Kr;if(Kr=_n=Sr,Sr=_n+lt,gn=lt,Se.Xb=(1<<Zi(Se.m,2))-1,lt<3*(Xn=Se.Xb))Pt=7;else{for(_n+=3*Xn,gn-=3*Xn,lt=0;lt<Xn;++lt){var ge=Pt[Kr+0]|Pt[Kr+1]<<8|Pt[Kr+2]<<16;ge>gn&&(ge=gn),Mn(Se.Jc[+lt],Pt,_n,ge),_n+=ge,gn-=ge,Kr+=3}Mn(Se.Jc[+Xn],Pt,_n,gn),Pt=_n<Sr?0:5}if(Pt!=0)return go(Se,Pt,"cannot parse partitions");for(Pt=Zi(_n=Se.m,7),Kr=ki(_n)?Ei(_n,4):0,Sr=ki(_n)?Ei(_n,4):0,gn=ki(_n)?Ei(_n,4):0,Xn=ki(_n)?Ei(_n,4):0,_n=ki(_n)?Ei(_n,4):0,lt=Se.Qa,ge=0;4>ge;++ge){if(lt.Cb){var Qe=lt.Zb[ge];lt.Fb||(Qe+=Pt)}else{if(0<ge){Se.pb[ge]=Se.pb[0];continue}Qe=Pt}var yt=Se.pb[ge];yt.Sc[0]=hu[Io(Qe+Kr,127)],yt.Sc[1]=fu[Io(Qe+0,127)],yt.Eb[0]=2*hu[Io(Qe+Sr,127)],yt.Eb[1]=101581*fu[Io(Qe+gn,127)]>>16,8>yt.Eb[1]&&(yt.Eb[1]=8),yt.Qc[0]=hu[Io(Qe+Xn,117)],yt.Qc[1]=fu[Io(Qe+_n,127)],yt.lc=Qe+_n}if(!an.Rb)return go(Se,4,"Not a key frame.");for(ki(tn),an=Se.Pa,Pt=0;4>Pt;++Pt){for(Kr=0;8>Kr;++Kr)for(Sr=0;3>Sr;++Sr)for(gn=0;11>gn;++gn)Xn=Ki(tn,Ad[Pt][Kr][Sr][gn])?Zi(tn,8):ju[Pt][Kr][Sr][gn],an.Wc[Pt][Kr].Yb[Sr][gn]=Xn;for(Kr=0;17>Kr;++Kr)an.Xc[Pt][Kr]=an.Wc[Pt][Zu[Kr]]}return Se.kc=ki(tn),Se.kc&&(Se.Bd=Zi(tn,8)),Se.cb=1}function oo(Se,nt,Pt,Sr,Kr,tn,an){var gn=nt[Kr].Yb[Pt];for(Pt=0;16>Kr;++Kr){if(!Ki(Se,gn[Pt+0]))return Kr;for(;!Ki(Se,gn[Pt+1]);)if(gn=nt[++Kr].Yb[0],Pt=0,Kr==16)return 16;var _n=nt[Kr+1].Yb;if(Ki(Se,gn[Pt+2])){var Xn=Se,lt=0;if(Ki(Xn,(Qe=gn)[(ge=Pt)+3]))if(Ki(Xn,Qe[ge+6])){for(gn=0,ge=2*(lt=Ki(Xn,Qe[ge+8]))+(Qe=Ki(Xn,Qe[ge+9+lt])),lt=0,Qe=Ju[ge];Qe[gn];++gn)lt+=lt+Ki(Xn,Qe[gn]);lt+=3+(8<<ge)}else Ki(Xn,Qe[ge+7])?(lt=7+2*Ki(Xn,165),lt+=Ki(Xn,145)):lt=5+Ki(Xn,159);else lt=Ki(Xn,Qe[ge+4])?3+Ki(Xn,Qe[ge+5]):2;gn=_n[2]}else lt=1,gn=_n[1];_n=an+id[Kr],0>(Xn=Se).b&&Pi(Xn);var ge,Qe=Xn.b,yt=(ge=Xn.Ca>>1)-(Xn.I>>Qe)>>31;--Xn.b,Xn.Ca+=yt,Xn.Ca|=1,Xn.I-=(ge+1&yt)<<Qe,tn[_n]=((lt^yt)-yt)*Sr[(0<Kr)+0]}return 16}function bo(Se){var nt=Se.rb[Se.sb-1];nt.la=0,nt.Na=0,ht(Se.zc,0,0,Se.zc.length),Se.ja=0}function Fa(Se,nt){if(Se==null)return 0;if(nt==null)return go(Se,2,"NULL VP8Io parameter in VP8Decode().");if(!Se.cb&&!io(Se,nt))return 0;if(Le(Se.cb),nt.ac==null||nt.ac(nt)){nt.ob&&(Se.L=0);var Pt=ed[Se.L];if(Se.L==2?(Se.yb=0,Se.zb=0):(Se.yb=nt.v-Pt>>4,Se.zb=nt.j-Pt>>4,0>Se.yb&&(Se.yb=0),0>Se.zb&&(Se.zb=0)),Se.Va=nt.o+15+Pt>>4,Se.Hb=nt.va+15+Pt>>4,Se.Hb>Se.za&&(Se.Hb=Se.za),Se.Va>Se.Ub&&(Se.Va=Se.Ub),0<Se.L){var Sr=Se.ed;for(Pt=0;4>Pt;++Pt){var Kr;if(Se.Qa.Cb){var tn=Se.Qa.Lb[Pt];Se.Qa.Fb||(tn+=Sr.Tb)}else tn=Sr.Tb;for(Kr=0;1>=Kr;++Kr){var an=Se.gd[Pt][Kr],gn=tn;if(Sr.Pc&&(gn+=Sr.vd[0],Kr&&(gn+=Sr.od[0])),0<(gn=0>gn?0:63<gn?63:gn)){var _n=gn;0<Sr.wb&&(_n=4<Sr.wb?_n>>2:_n>>1)>9-Sr.wb&&(_n=9-Sr.wb),1>_n&&(_n=1),an.dd=_n,an.tc=2*gn+_n,an.ld=40<=gn?2:15<=gn?1:0}else an.tc=0;an.La=Kr}}}Pt=0}else go(Se,6,"Frame setup failed"),Pt=Se.a;if(Pt=Pt==0){if(Pt){Se.$c=0,0<Se.Aa||(Se.Ic=Ku);e:{Pt=Se.Ic,Sr=4*(_n=Se.za);var Xn=32*_n,lt=_n+1,ge=0<Se.L?_n*(0<Se.Aa?2:1):0,Qe=(Se.Aa==2?2:1)*_n;if((an=Sr+832+(Kr=3*(16*Pt+ed[Se.L])/2*Xn)+(tn=Se.Fa!=null&&0<Se.Fa.length?Se.Kc.c*Se.Kc.i:0))!=an)Pt=0;else{if(an>Se.Vb){if(Se.Vb=0,Se.Ec=ot(an),Se.Fc=0,Se.Ec==null){Pt=go(Se,1,"no memory during frame initialization.");break e}Se.Vb=an}an=Se.Ec,gn=Se.Fc,Se.Ac=an,Se.Bc=gn,gn+=Sr,Se.Gd=mt(Xn,fs),Se.Hd=0,Se.rb=mt(lt+1,Ra),Se.sb=1,Se.wa=ge?mt(ge,Ga):null,Se.Y=0,Se.D.Nb=0,Se.D.wa=Se.wa,Se.D.Y=Se.Y,0<Se.Aa&&(Se.D.Y+=_n),Le(!0),Se.oc=an,Se.pc=gn,gn+=832,Se.ya=mt(Qe,mo),Se.aa=0,Se.D.ya=Se.ya,Se.D.aa=Se.aa,Se.Aa==2&&(Se.D.aa+=_n),Se.R=16*_n,Se.B=8*_n,_n=(Xn=ed[Se.L])*Se.R,Xn=Xn/2*Se.B,Se.sa=an,Se.ta=gn+_n,Se.qa=Se.sa,Se.ra=Se.ta+16*Pt*Se.R+Xn,Se.Ha=Se.qa,Se.Ia=Se.ra+8*Pt*Se.B+Xn,Se.$c=0,gn+=Kr,Se.mb=tn?an:null,Se.nb=tn?gn:null,Le(gn+tn<=Se.Fc+Se.Vb),bo(Se),ht(Se.Ac,Se.Bc,0,Sr),Pt=1}}if(Pt){if(nt.ka=0,nt.y=Se.sa,nt.O=Se.ta,nt.f=Se.qa,nt.N=Se.ra,nt.ea=Se.Ha,nt.Vd=Se.Ia,nt.fa=Se.R,nt.Rc=Se.B,nt.F=null,nt.J=0,!ac){for(Pt=-255;255>=Pt;++Pt)Si[255+Pt]=0>Pt?-Pt:Pt;for(Pt=-1020;1020>=Pt;++Pt)Ea[1020+Pt]=-128>Pt?-128:127<Pt?127:Pt;for(Pt=-112;112>=Pt;++Pt)Ms[112+Pt]=-16>Pt?-16:15<Pt?15:Pt;for(Pt=-255;510>=Pt;++Pt)Ol[255+Pt]=0>Pt?0:255<Pt?255:Pt;ac=1}hl=us,ll=zs,Hl=rs,as=Po,so=Wo,Qs=Ya,Lo=Dc,Fs=Xl,Nl=Zs,mc=El,Pl=Tc,Sl=ns,Ql=Al,Ll=lc,ic=xl,hc=rc,vl=kl,Oe=_c,Jc[0]=ps,Jc[1]=ul,Jc[2]=wa,Jc[3]=Vo,Jc[4]=Ps,Jc[5]=Ns,Jc[6]=ys,Jc[7]=Co,Jc[8]=Ul,Jc[9]=ol,vc[0]=al,vc[1]=Rs,vc[2]=Il,vc[3]=dl,vc[4]=Ks,vc[5]=pl,vc[6]=Ts,lu[0]=sl,lu[1]=vs,lu[2]=Vs,lu[3]=nl,lu[4]=Qc,lu[5]=Yc,lu[6]=wc,Pt=1}else Pt=0}Pt&&(Pt=function(yt,Jt){for(yt.M=0;yt.M<yt.Va;++yt.M){var dr,tr=yt.Jc[yt.M&yt.Xb],mr=yt.m,Yr=yt;for(dr=0;dr<Yr.za;++dr){var un=mr,An=Yr,Dn=An.Ac,vn=An.Bc+4*dr,$n=An.zc,oi=An.ya[An.aa+dr];if(An.Qa.Bb?oi.$b=Ki(un,An.Pa.jb[0])?2+Ki(un,An.Pa.jb[2]):Ki(un,An.Pa.jb[1]):oi.$b=0,An.kc&&(oi.Ad=Ki(un,An.Bd)),oi.Za=!Ki(un,145)+0,oi.Za){var aa=oi.Ob,_a=0;for(An=0;4>An;++An){var Pa,Ba=$n[0+An];for(Pa=0;4>Pa;++Pa){Ba=Fd[Dn[vn+Pa]][Ba];for(var co=Rd[Ki(un,Ba[0])];0<co;)co=Rd[2*co+Ki(un,Ba[co])];Ba=-co,Dn[vn+Pa]=Ba}et(aa,_a,Dn,vn,4),_a+=4,$n[0+An]=Ba}}else Ba=Ki(un,156)?Ki(un,128)?1:3:Ki(un,163)?2:0,oi.Ob[0]=Ba,ht(Dn,vn,Ba,4),ht($n,0,Ba,4);oi.Dd=Ki(un,142)?Ki(un,114)?Ki(un,183)?1:3:2:0}if(Yr.m.Ka)return go(yt,7,"Premature end-of-partition0 encountered.");for(;yt.ja<yt.za;++yt.ja){if(Yr=tr,un=(mr=yt).rb[mr.sb-1],Dn=mr.rb[mr.sb+mr.ja],dr=mr.ya[mr.aa+mr.ja],vn=mr.kc?dr.Ad:0)un.la=Dn.la=0,dr.Za||(un.Na=Dn.Na=0),dr.Hc=0,dr.Gc=0,dr.ia=0;else{var ao,M;if(un=Dn,Dn=Yr,vn=mr.Pa.Xc,$n=mr.ya[mr.aa+mr.ja],oi=mr.pb[$n.$b],An=$n.ad,aa=0,_a=mr.rb[mr.sb-1],Ba=Pa=0,ht(An,aa,0,384),$n.Za)var j=0,ie=vn[3];else{co=ot(16);var le=un.Na+_a.Na;if(le=Fu(Dn,vn[1],le,oi.Eb,0,co,0),un.Na=_a.Na=(0<le)+0,1<le)hl(co,0,An,aa);else{var pe=co[0]+3>>3;for(co=0;256>co;co+=16)An[aa+co]=pe}j=1,ie=vn[0]}var Ge=15&un.la,Rt=15&_a.la;for(co=0;4>co;++co){var lr=1&Rt;for(pe=M=0;4>pe;++pe)Ge=Ge>>1|(lr=(le=Fu(Dn,ie,le=lr+(1&Ge),oi.Sc,j,An,aa))>j)<<7,M=M<<2|(3<le?3:1<le?2:An[aa+0]!=0),aa+=16;Ge>>=4,Rt=Rt>>1|lr<<7,Pa=(Pa<<8|M)>>>0}for(ie=Ge,j=Rt>>4,ao=0;4>ao;ao+=2){for(M=0,Ge=un.la>>4+ao,Rt=_a.la>>4+ao,co=0;2>co;++co){for(lr=1&Rt,pe=0;2>pe;++pe)le=lr+(1&Ge),Ge=Ge>>1|(lr=0<(le=Fu(Dn,vn[2],le,oi.Qc,0,An,aa)))<<3,M=M<<2|(3<le?3:1<le?2:An[aa+0]!=0),aa+=16;Ge>>=2,Rt=Rt>>1|lr<<5}Ba|=M<<4*ao,ie|=Ge<<4<<ao,j|=(240&Rt)<<ao}un.la=ie,_a.la=j,$n.Hc=Pa,$n.Gc=Ba,$n.ia=43690&Ba?0:oi.ia,vn=!(Pa|Ba)}if(0<mr.L&&(mr.wa[mr.Y+mr.ja]=mr.gd[dr.$b][dr.Za],mr.wa[mr.Y+mr.ja].La|=!vn),Yr.Ka)return go(yt,7,"Premature end-of-file encountered.")}if(bo(yt),mr=Jt,Yr=1,dr=(tr=yt).D,un=0<tr.L&&tr.M>=tr.zb&&tr.M<=tr.Va,tr.Aa==0)e:{if(dr.M=tr.M,dr.uc=un,Ls(tr,dr),Yr=1,dr=(M=tr.D).Nb,un=(Ba=ed[tr.L])*tr.R,Dn=Ba/2*tr.B,co=16*dr*tr.R,pe=8*dr*tr.B,vn=tr.sa,$n=tr.ta-un+co,oi=tr.qa,An=tr.ra-Dn+pe,aa=tr.Ha,_a=tr.Ia-Dn+pe,Rt=(Ge=M.M)==0,Pa=Ge>=tr.Va-1,tr.Aa==2&&Ls(tr,M),M.uc)for(lr=(le=tr).D.M,Le(le.D.uc),M=le.yb;M<le.Hb;++M){j=M,ie=lr;var Or=(Mr=(Va=le).D).Nb;ao=Va.R;var Mr=Mr.wa[Mr.Y+j],Fn=Va.sa,qn=Va.ta+16*Or*ao+16*j,wi=Mr.dd,yi=Mr.tc;if(yi!=0)if(Le(3<=yi),Va.L==1)0<j&&hc(Fn,qn,ao,yi+4),Mr.La&&Oe(Fn,qn,ao,yi),0<ie&&ic(Fn,qn,ao,yi+4),Mr.La&&vl(Fn,qn,ao,yi);else{var ma=Va.B,Na=Va.qa,eo=Va.ra+8*Or*ma+8*j,to=Va.Ha,Va=Va.Ia+8*Or*ma+8*j;Or=Mr.ld,0<j&&(Fs(Fn,qn,ao,yi+4,wi,Or),mc(Na,eo,to,Va,ma,yi+4,wi,Or)),Mr.La&&(Sl(Fn,qn,ao,yi,wi,Or),Ll(Na,eo,to,Va,ma,yi,wi,Or)),0<ie&&(Lo(Fn,qn,ao,yi+4,wi,Or),Nl(Na,eo,to,Va,ma,yi+4,wi,Or)),Mr.La&&(Pl(Fn,qn,ao,yi,wi,Or),Ql(Na,eo,to,Va,ma,yi,wi,Or))}}if(tr.ia&&alert("todo:DitherRow"),mr.put!=null){if(M=16*Ge,Ge=16*(Ge+1),Rt?(mr.y=tr.sa,mr.O=tr.ta+co,mr.f=tr.qa,mr.N=tr.ra+pe,mr.ea=tr.Ha,mr.W=tr.Ia+pe):(M-=Ba,mr.y=vn,mr.O=$n,mr.f=oi,mr.N=An,mr.ea=aa,mr.W=_a),Pa||(Ge-=Ba),Ge>mr.o&&(Ge=mr.o),mr.F=null,mr.J=null,tr.Fa!=null&&0<tr.Fa.length&&M<Ge&&(mr.J=Rn(tr,mr,M,Ge-M),mr.F=tr.mb,mr.F==null&&mr.F.length==0)){Yr=go(tr,3,"Could not decode alpha data.");break e}M<mr.j&&(Ba=mr.j-M,M=mr.j,Le(!(1&Ba)),mr.O+=tr.R*Ba,mr.N+=tr.B*(Ba>>1),mr.W+=tr.B*(Ba>>1),mr.F!=null&&(mr.J+=mr.width*Ba)),M<Ge&&(mr.O+=mr.v,mr.N+=mr.v>>1,mr.W+=mr.v>>1,mr.F!=null&&(mr.J+=mr.v),mr.ka=M-mr.j,mr.U=mr.va-mr.v,mr.T=Ge-M,Yr=mr.put(mr))}dr+1!=tr.Ic||Pa||(et(tr.sa,tr.ta-un,vn,$n+16*tr.R,un),et(tr.qa,tr.ra-Dn,oi,An+8*tr.B,Dn),et(tr.Ha,tr.Ia-Dn,aa,_a+8*tr.B,Dn))}if(!Yr)return go(yt,6,"Output aborted.")}return 1}(Se,nt)),nt.bc!=null&&nt.bc(nt),Pt&=1}return Pt?(Se.cb=0,Pt):0}function ts(Se,nt,Pt,Sr,Kr){Kr=Se[nt+Pt+32*Sr]+(Kr>>3),Se[nt+Pt+32*Sr]=-256&Kr?0>Kr?0:255:Kr}function Do(Se,nt,Pt,Sr,Kr,tn){ts(Se,nt,0,Pt,Sr+Kr),ts(Se,nt,1,Pt,Sr+tn),ts(Se,nt,2,Pt,Sr-tn),ts(Se,nt,3,Pt,Sr-Kr)}function za(Se){return(20091*Se>>16)+Se}function xs(Se,nt,Pt,Sr){var Kr,tn=0,an=ot(16);for(Kr=0;4>Kr;++Kr){var gn=Se[nt+0]+Se[nt+8],_n=Se[nt+0]-Se[nt+8],Xn=(35468*Se[nt+4]>>16)-za(Se[nt+12]),lt=za(Se[nt+4])+(35468*Se[nt+12]>>16);an[tn+0]=gn+lt,an[tn+1]=_n+Xn,an[tn+2]=_n-Xn,an[tn+3]=gn-lt,tn+=4,nt++}for(Kr=tn=0;4>Kr;++Kr)gn=(Se=an[tn+0]+4)+an[tn+8],_n=Se-an[tn+8],Xn=(35468*an[tn+4]>>16)-za(an[tn+12]),ts(Pt,Sr,0,0,gn+(lt=za(an[tn+4])+(35468*an[tn+12]>>16))),ts(Pt,Sr,1,0,_n+Xn),ts(Pt,Sr,2,0,_n-Xn),ts(Pt,Sr,3,0,gn-lt),tn++,Sr+=32}function Ya(Se,nt,Pt,Sr){var Kr=Se[nt+0]+4,tn=35468*Se[nt+4]>>16,an=za(Se[nt+4]),gn=35468*Se[nt+1]>>16;Do(Pt,Sr,0,Kr+an,Se=za(Se[nt+1]),gn),Do(Pt,Sr,1,Kr+tn,Se,gn),Do(Pt,Sr,2,Kr-tn,Se,gn),Do(Pt,Sr,3,Kr-an,Se,gn)}function zs(Se,nt,Pt,Sr,Kr){xs(Se,nt,Pt,Sr),Kr&&xs(Se,nt+16,Pt,Sr+4)}function rs(Se,nt,Pt,Sr){ll(Se,nt+0,Pt,Sr,1),ll(Se,nt+32,Pt,Sr+128,1)}function Po(Se,nt,Pt,Sr){var Kr;for(Se=Se[nt+0]+4,Kr=0;4>Kr;++Kr)for(nt=0;4>nt;++nt)ts(Pt,Sr,nt,Kr,Se)}function Wo(Se,nt,Pt,Sr){Se[nt+0]&&as(Se,nt+0,Pt,Sr),Se[nt+16]&&as(Se,nt+16,Pt,Sr+4),Se[nt+32]&&as(Se,nt+32,Pt,Sr+128),Se[nt+48]&&as(Se,nt+48,Pt,Sr+128+4)}function us(Se,nt,Pt,Sr){var Kr,tn=ot(16);for(Kr=0;4>Kr;++Kr){var an=Se[nt+0+Kr]+Se[nt+12+Kr],gn=Se[nt+4+Kr]+Se[nt+8+Kr],_n=Se[nt+4+Kr]-Se[nt+8+Kr],Xn=Se[nt+0+Kr]-Se[nt+12+Kr];tn[0+Kr]=an+gn,tn[8+Kr]=an-gn,tn[4+Kr]=Xn+_n,tn[12+Kr]=Xn-_n}for(Kr=0;4>Kr;++Kr)an=(Se=tn[0+4*Kr]+3)+tn[3+4*Kr],gn=tn[1+4*Kr]+tn[2+4*Kr],_n=tn[1+4*Kr]-tn[2+4*Kr],Xn=Se-tn[3+4*Kr],Pt[Sr+0]=an+gn>>3,Pt[Sr+16]=Xn+_n>>3,Pt[Sr+32]=an-gn>>3,Pt[Sr+48]=Xn-_n>>3,Sr+=64}function Ds(Se,nt,Pt){var Sr,Kr=nt-32,tn=Ec,an=255-Se[Kr-1];for(Sr=0;Sr<Pt;++Sr){var gn,_n=tn,Xn=an+Se[nt-1];for(gn=0;gn<Pt;++gn)Se[nt+gn]=_n[Xn+Se[Kr+gn]];nt+=32}}function ul(Se,nt){Ds(Se,nt,4)}function vs(Se,nt){Ds(Se,nt,8)}function Rs(Se,nt){Ds(Se,nt,16)}function Il(Se,nt){var Pt;for(Pt=0;16>Pt;++Pt)et(Se,nt+32*Pt,Se,nt-32,16)}function dl(Se,nt){var Pt;for(Pt=16;0<Pt;--Pt)ht(Se,nt,Se[nt-1],16),nt+=32}function ss(Se,nt,Pt){var Sr;for(Sr=0;16>Sr;++Sr)ht(nt,Pt+32*Sr,Se,16)}function al(Se,nt){var Pt,Sr=16;for(Pt=0;16>Pt;++Pt)Sr+=Se[nt-1+32*Pt]+Se[nt+Pt-32];ss(Sr>>5,Se,nt)}function Ks(Se,nt){var Pt,Sr=8;for(Pt=0;16>Pt;++Pt)Sr+=Se[nt-1+32*Pt];ss(Sr>>4,Se,nt)}function pl(Se,nt){var Pt,Sr=8;for(Pt=0;16>Pt;++Pt)Sr+=Se[nt+Pt-32];ss(Sr>>4,Se,nt)}function Ts(Se,nt){ss(128,Se,nt)}function ta(Se,nt,Pt){return Se+2*nt+Pt+2>>2}function wa(Se,nt){var Pt,Sr=nt-32;for(Sr=new Uint8Array([ta(Se[Sr-1],Se[Sr+0],Se[Sr+1]),ta(Se[Sr+0],Se[Sr+1],Se[Sr+2]),ta(Se[Sr+1],Se[Sr+2],Se[Sr+3]),ta(Se[Sr+2],Se[Sr+3],Se[Sr+4])]),Pt=0;4>Pt;++Pt)et(Se,nt+32*Pt,Sr,0,Sr.length)}function Vo(Se,nt){var Pt=Se[nt-1],Sr=Se[nt-1+32],Kr=Se[nt-1+64],tn=Se[nt-1+96];ha(Se,nt+0,16843009*ta(Se[nt-1-32],Pt,Sr)),ha(Se,nt+32,16843009*ta(Pt,Sr,Kr)),ha(Se,nt+64,16843009*ta(Sr,Kr,tn)),ha(Se,nt+96,16843009*ta(Kr,tn,tn))}function ps(Se,nt){var Pt,Sr=4;for(Pt=0;4>Pt;++Pt)Sr+=Se[nt+Pt-32]+Se[nt-1+32*Pt];for(Sr>>=3,Pt=0;4>Pt;++Pt)ht(Se,nt+32*Pt,Sr,4)}function Ps(Se,nt){var Pt=Se[nt-1+0],Sr=Se[nt-1+32],Kr=Se[nt-1+64],tn=Se[nt-1-32],an=Se[nt+0-32],gn=Se[nt+1-32],_n=Se[nt+2-32],Xn=Se[nt+3-32];Se[nt+0+96]=ta(Sr,Kr,Se[nt-1+96]),Se[nt+1+96]=Se[nt+0+64]=ta(Pt,Sr,Kr),Se[nt+2+96]=Se[nt+1+64]=Se[nt+0+32]=ta(tn,Pt,Sr),Se[nt+3+96]=Se[nt+2+64]=Se[nt+1+32]=Se[nt+0+0]=ta(an,tn,Pt),Se[nt+3+64]=Se[nt+2+32]=Se[nt+1+0]=ta(gn,an,tn),Se[nt+3+32]=Se[nt+2+0]=ta(_n,gn,an),Se[nt+3+0]=ta(Xn,_n,gn)}function ys(Se,nt){var Pt=Se[nt+1-32],Sr=Se[nt+2-32],Kr=Se[nt+3-32],tn=Se[nt+4-32],an=Se[nt+5-32],gn=Se[nt+6-32],_n=Se[nt+7-32];Se[nt+0+0]=ta(Se[nt+0-32],Pt,Sr),Se[nt+1+0]=Se[nt+0+32]=ta(Pt,Sr,Kr),Se[nt+2+0]=Se[nt+1+32]=Se[nt+0+64]=ta(Sr,Kr,tn),Se[nt+3+0]=Se[nt+2+32]=Se[nt+1+64]=Se[nt+0+96]=ta(Kr,tn,an),Se[nt+3+32]=Se[nt+2+64]=Se[nt+1+96]=ta(tn,an,gn),Se[nt+3+64]=Se[nt+2+96]=ta(an,gn,_n),Se[nt+3+96]=ta(gn,_n,_n)}function Ns(Se,nt){var Pt=Se[nt-1+0],Sr=Se[nt-1+32],Kr=Se[nt-1+64],tn=Se[nt-1-32],an=Se[nt+0-32],gn=Se[nt+1-32],_n=Se[nt+2-32],Xn=Se[nt+3-32];Se[nt+0+0]=Se[nt+1+64]=tn+an+1>>1,Se[nt+1+0]=Se[nt+2+64]=an+gn+1>>1,Se[nt+2+0]=Se[nt+3+64]=gn+_n+1>>1,Se[nt+3+0]=_n+Xn+1>>1,Se[nt+0+96]=ta(Kr,Sr,Pt),Se[nt+0+64]=ta(Sr,Pt,tn),Se[nt+0+32]=Se[nt+1+96]=ta(Pt,tn,an),Se[nt+1+32]=Se[nt+2+96]=ta(tn,an,gn),Se[nt+2+32]=Se[nt+3+96]=ta(an,gn,_n),Se[nt+3+32]=ta(gn,_n,Xn)}function Co(Se,nt){var Pt=Se[nt+0-32],Sr=Se[nt+1-32],Kr=Se[nt+2-32],tn=Se[nt+3-32],an=Se[nt+4-32],gn=Se[nt+5-32],_n=Se[nt+6-32],Xn=Se[nt+7-32];Se[nt+0+0]=Pt+Sr+1>>1,Se[nt+1+0]=Se[nt+0+64]=Sr+Kr+1>>1,Se[nt+2+0]=Se[nt+1+64]=Kr+tn+1>>1,Se[nt+3+0]=Se[nt+2+64]=tn+an+1>>1,Se[nt+0+32]=ta(Pt,Sr,Kr),Se[nt+1+32]=Se[nt+0+96]=ta(Sr,Kr,tn),Se[nt+2+32]=Se[nt+1+96]=ta(Kr,tn,an),Se[nt+3+32]=Se[nt+2+96]=ta(tn,an,gn),Se[nt+3+64]=ta(an,gn,_n),Se[nt+3+96]=ta(gn,_n,Xn)}function ol(Se,nt){var Pt=Se[nt-1+0],Sr=Se[nt-1+32],Kr=Se[nt-1+64],tn=Se[nt-1+96];Se[nt+0+0]=Pt+Sr+1>>1,Se[nt+2+0]=Se[nt+0+32]=Sr+Kr+1>>1,Se[nt+2+32]=Se[nt+0+64]=Kr+tn+1>>1,Se[nt+1+0]=ta(Pt,Sr,Kr),Se[nt+3+0]=Se[nt+1+32]=ta(Sr,Kr,tn),Se[nt+3+32]=Se[nt+1+64]=ta(Kr,tn,tn),Se[nt+3+64]=Se[nt+2+64]=Se[nt+0+96]=Se[nt+1+96]=Se[nt+2+96]=Se[nt+3+96]=tn}function Ul(Se,nt){var Pt=Se[nt-1+0],Sr=Se[nt-1+32],Kr=Se[nt-1+64],tn=Se[nt-1+96],an=Se[nt-1-32],gn=Se[nt+0-32],_n=Se[nt+1-32],Xn=Se[nt+2-32];Se[nt+0+0]=Se[nt+2+32]=Pt+an+1>>1,Se[nt+0+32]=Se[nt+2+64]=Sr+Pt+1>>1,Se[nt+0+64]=Se[nt+2+96]=Kr+Sr+1>>1,Se[nt+0+96]=tn+Kr+1>>1,Se[nt+3+0]=ta(gn,_n,Xn),Se[nt+2+0]=ta(an,gn,_n),Se[nt+1+0]=Se[nt+3+32]=ta(Pt,an,gn),Se[nt+1+32]=Se[nt+3+64]=ta(Sr,Pt,an),Se[nt+1+64]=Se[nt+3+96]=ta(Kr,Sr,Pt),Se[nt+1+96]=ta(tn,Kr,Sr)}function Vs(Se,nt){var Pt;for(Pt=0;8>Pt;++Pt)et(Se,nt+32*Pt,Se,nt-32,8)}function nl(Se,nt){var Pt;for(Pt=0;8>Pt;++Pt)ht(Se,nt,Se[nt-1],8),nt+=32}function ds(Se,nt,Pt){var Sr;for(Sr=0;8>Sr;++Sr)ht(nt,Pt+32*Sr,Se,8)}function sl(Se,nt){var Pt,Sr=8;for(Pt=0;8>Pt;++Pt)Sr+=Se[nt+Pt-32]+Se[nt-1+32*Pt];ds(Sr>>4,Se,nt)}function Yc(Se,nt){var Pt,Sr=4;for(Pt=0;8>Pt;++Pt)Sr+=Se[nt+Pt-32];ds(Sr>>3,Se,nt)}function Qc(Se,nt){var Pt,Sr=4;for(Pt=0;8>Pt;++Pt)Sr+=Se[nt-1+32*Pt];ds(Sr>>3,Se,nt)}function wc(Se,nt){ds(128,Se,nt)}function Wc(Se,nt,Pt){var Sr=Se[nt-Pt],Kr=Se[nt+0],tn=3*(Kr-Sr)+Xc[1020+Se[nt-2*Pt]-Se[nt+Pt]],an=gc[112+(tn+4>>3)];Se[nt-Pt]=Ec[255+Sr+gc[112+(tn+3>>3)]],Se[nt+0]=Ec[255+Kr-an]}function sc(Se,nt,Pt,Sr){var Kr=Se[nt+0],tn=Se[nt+Pt];return qc[255+Se[nt-2*Pt]-Se[nt-Pt]]>Sr||qc[255+tn-Kr]>Sr}function Vl(Se,nt,Pt,Sr){return 4*qc[255+Se[nt-Pt]-Se[nt+0]]+qc[255+Se[nt-2*Pt]-Se[nt+Pt]]<=Sr}function Xs(Se,nt,Pt,Sr,Kr){var tn=Se[nt-3*Pt],an=Se[nt-2*Pt],gn=Se[nt-Pt],_n=Se[nt+0],Xn=Se[nt+Pt],lt=Se[nt+2*Pt],ge=Se[nt+3*Pt];return 4*qc[255+gn-_n]+qc[255+an-Xn]>Sr?0:qc[255+Se[nt-4*Pt]-tn]<=Kr&&qc[255+tn-an]<=Kr&&qc[255+an-gn]<=Kr&&qc[255+ge-lt]<=Kr&&qc[255+lt-Xn]<=Kr&&qc[255+Xn-_n]<=Kr}function xl(Se,nt,Pt,Sr){var Kr=2*Sr+1;for(Sr=0;16>Sr;++Sr)Vl(Se,nt+Sr,Pt,Kr)&&Wc(Se,nt+Sr,Pt)}function rc(Se,nt,Pt,Sr){var Kr=2*Sr+1;for(Sr=0;16>Sr;++Sr)Vl(Se,nt+Sr*Pt,1,Kr)&&Wc(Se,nt+Sr*Pt,1)}function kl(Se,nt,Pt,Sr){var Kr;for(Kr=3;0<Kr;--Kr)xl(Se,nt+=4*Pt,Pt,Sr)}function _c(Se,nt,Pt,Sr){var Kr;for(Kr=3;0<Kr;--Kr)rc(Se,nt+=4,Pt,Sr)}function En(Se,nt,Pt,Sr,Kr,tn,an,gn){for(tn=2*tn+1;0<Kr--;){if(Xs(Se,nt,Pt,tn,an))if(sc(Se,nt,Pt,gn))Wc(Se,nt,Pt);else{var _n=Se,Xn=nt,lt=Pt,ge=_n[Xn-2*lt],Qe=_n[Xn-lt],yt=_n[Xn+0],Jt=_n[Xn+lt],dr=_n[Xn+2*lt],tr=27*(Yr=Xc[1020+3*(yt-Qe)+Xc[1020+ge-Jt]])+63>>7,mr=18*Yr+63>>7,Yr=9*Yr+63>>7;_n[Xn-3*lt]=Ec[255+_n[Xn-3*lt]+Yr],_n[Xn-2*lt]=Ec[255+ge+mr],_n[Xn-lt]=Ec[255+Qe+tr],_n[Xn+0]=Ec[255+yt-tr],_n[Xn+lt]=Ec[255+Jt-mr],_n[Xn+2*lt]=Ec[255+dr-Yr]}nt+=Sr}}function xa(Se,nt,Pt,Sr,Kr,tn,an,gn){for(tn=2*tn+1;0<Kr--;){if(Xs(Se,nt,Pt,tn,an))if(sc(Se,nt,Pt,gn))Wc(Se,nt,Pt);else{var _n=Se,Xn=nt,lt=Pt,ge=_n[Xn-lt],Qe=_n[Xn+0],yt=_n[Xn+lt],Jt=gc[112+((dr=3*(Qe-ge))+4>>3)],dr=gc[112+(dr+3>>3)],tr=Jt+1>>1;_n[Xn-2*lt]=Ec[255+_n[Xn-2*lt]+tr],_n[Xn-lt]=Ec[255+ge+dr],_n[Xn+0]=Ec[255+Qe-Jt],_n[Xn+lt]=Ec[255+yt-tr]}nt+=Sr}}function Dc(Se,nt,Pt,Sr,Kr,tn){En(Se,nt,Pt,1,16,Sr,Kr,tn)}function Xl(Se,nt,Pt,Sr,Kr,tn){En(Se,nt,1,Pt,16,Sr,Kr,tn)}function Tc(Se,nt,Pt,Sr,Kr,tn){var an;for(an=3;0<an;--an)xa(Se,nt+=4*Pt,Pt,1,16,Sr,Kr,tn)}function ns(Se,nt,Pt,Sr,Kr,tn){var an;for(an=3;0<an;--an)xa(Se,nt+=4,1,Pt,16,Sr,Kr,tn)}function Zs(Se,nt,Pt,Sr,Kr,tn,an,gn){En(Se,nt,Kr,1,8,tn,an,gn),En(Pt,Sr,Kr,1,8,tn,an,gn)}function El(Se,nt,Pt,Sr,Kr,tn,an,gn){En(Se,nt,1,Kr,8,tn,an,gn),En(Pt,Sr,1,Kr,8,tn,an,gn)}function Al(Se,nt,Pt,Sr,Kr,tn,an,gn){xa(Se,nt+4*Kr,Kr,1,8,tn,an,gn),xa(Pt,Sr+4*Kr,Kr,1,8,tn,an,gn)}function lc(Se,nt,Pt,Sr,Kr,tn,an,gn){xa(Se,nt+4,1,Kr,8,tn,an,gn),xa(Pt,Sr+4,1,Kr,8,tn,an,gn)}function Nc(){this.ba=new ai,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Fi,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function cc(){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 Mc(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function uc(){this.ua=0,this.Wa=new Gi,this.vb=new Gi,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Bi,this.yc=new Qn}function kc(){this.xb=this.a=0,this.l=new Es,this.ca=new ai,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new sn,this.Pb=0,this.wd=new sn,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new uc,this.ab=0,this.gc=mt(4,Mc),this.Oc=0}function Sc(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Es,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function ml(Se,nt,Pt,Sr,Kr,tn,an){for(Se=Se==null?0:Se[nt+0],nt=0;nt<an;++nt)Kr[tn+nt]=Se+Pt[Sr+nt]&255,Se=Kr[tn+nt]}function Qt(Se,nt,Pt,Sr,Kr,tn,an){var gn;if(Se==null)ml(null,null,Pt,Sr,Kr,tn,an);else for(gn=0;gn<an;++gn)Kr[tn+gn]=Se[nt+gn]+Pt[Sr+gn]&255}function sr(Se,nt,Pt,Sr,Kr,tn,an){if(Se==null)ml(null,null,Pt,Sr,Kr,tn,an);else{var gn,_n=Se[nt+0],Xn=_n,lt=_n;for(gn=0;gn<an;++gn)Xn=lt+(_n=Se[nt+gn])-Xn,lt=Pt[Sr+gn]+(-256&Xn?0>Xn?0:255:Xn)&255,Xn=_n,Kr[tn+gn]=lt}}function Rn(Se,nt,Pt,Sr){var Kr=nt.width,tn=nt.o;if(Le(Se!=null&&nt!=null),0>Pt||0>=Sr||Pt+Sr>tn)return null;if(!Se.Cc){if(Se.ga==null){var an;if(Se.ga=new Sc,(an=Se.ga==null)||(an=nt.width*nt.o,Le(Se.Gb.length==0),Se.Gb=ot(an),Se.Uc=0,Se.Gb==null?an=0:(Se.mb=Se.Gb,Se.nb=Se.Uc,Se.rc=null,an=1),an=!an),!an){an=Se.ga;var gn=Se.Fa,_n=Se.P,Xn=Se.qc,lt=Se.mb,ge=Se.nb,Qe=_n+1,yt=Xn-1,Jt=an.l;if(Le(gn!=null&&lt!=null&&nt!=null),bu[0]=null,bu[1]=ml,bu[2]=Qt,bu[3]=sr,an.ca=lt,an.tb=ge,an.c=nt.width,an.i=nt.height,Le(0<an.c&&0<an.i),1>=Xn)nt=0;else if(an.$a=gn[_n+0]>>0&3,an.Z=gn[_n+0]>>2&3,an.Lc=gn[_n+0]>>4&3,_n=gn[_n+0]>>6&3,0>an.$a||1<an.$a||4<=an.Z||1<an.Lc||_n)nt=0;else if(Jt.put=na,Jt.ac=qi,Jt.bc=Ci,Jt.ma=an,Jt.width=nt.width,Jt.height=nt.height,Jt.Da=nt.Da,Jt.v=nt.v,Jt.va=nt.va,Jt.j=nt.j,Jt.o=nt.o,an.$a)e:{Le(an.$a==1),nt=uo();t:for(;;){if(nt==null){nt=0;break e}if(Le(an!=null),an.mc=nt,nt.c=an.c,nt.i=an.i,nt.l=an.l,nt.l.ma=an,nt.l.width=an.c,nt.l.height=an.i,nt.a=0,pi(nt.m,gn,Qe,yt),!no(an.c,an.i,1,nt,null))break t;if(nt.ab==1&&nt.gc[0].hc==3&&Ho(nt.s)?(an.ic=1,gn=nt.c*nt.i,nt.Ta=null,nt.Ua=0,nt.V=ot(gn),nt.Ba=0,nt.V==null?(nt.a=1,nt=0):nt=1):(an.ic=0,nt=ja(nt,an.c)),!nt)break t;nt=1;break e}an.mc=null,nt=0}else nt=yt>=an.c*an.i;an=!nt}if(an)return null;Se.ga.Lc!=1?Se.Ga=0:Sr=tn-Pt}Le(Se.ga!=null),Le(Pt+Sr<=tn);e:{if(nt=(gn=Se.ga).c,tn=gn.l.o,gn.$a==0){if(Qe=Se.rc,yt=Se.Vc,Jt=Se.Fa,_n=Se.P+1+Pt*nt,Xn=Se.mb,lt=Se.nb+Pt*nt,Le(_n<=Se.P+Se.qc),gn.Z!=0)for(Le(bu[gn.Z]!=null),an=0;an<Sr;++an)bu[gn.Z](Qe,yt,Jt,_n,Xn,lt,nt),Qe=Xn,yt=lt,lt+=nt,_n+=nt;else for(an=0;an<Sr;++an)et(Xn,lt,Jt,_n,nt),Qe=Xn,yt=lt,lt+=nt,_n+=nt;Se.rc=Qe,Se.Vc=yt}else{if(Le(gn.mc!=null),nt=Pt+Sr,Le((an=gn.mc)!=null),Le(nt<=an.i),an.C>=nt)nt=1;else if(gn.ic||Ee(),gn.ic){gn=an.V,Qe=an.Ba,yt=an.c;var dr=an.i,tr=(Jt=1,_n=an.$/yt,Xn=an.$%yt,lt=an.m,ge=an.s,an.$),mr=yt*dr,Yr=yt*nt,un=ge.wc,An=tr<Yr?po(ge,Xn,_n):null;Le(tr<=mr),Le(nt<=dr),Le(Ho(ge));t:for(;;){for(;!lt.h&&tr<Yr;){if(Xn&un||(An=po(ge,Xn,_n)),Le(An!=null),gi(lt),256>(dr=Ji(An.G[0],An.H[0],lt)))gn[Qe+tr]=dr,++tr,++Xn>=yt&&(Xn=0,++_n<=nt&&!(_n%16)&&Wa(an,_n));else{if(!(280>dr)){Jt=0;break t}dr=La(dr-256,lt);var Dn,vn=Ji(An.G[4],An.H[4],lt);if(gi(lt),!(tr>=(vn=oa(yt,vn=La(vn,lt)))&&mr-tr>=dr)){Jt=0;break t}for(Dn=0;Dn<dr;++Dn)gn[Qe+tr+Dn]=gn[Qe+tr+Dn-vn];for(tr+=dr,Xn+=dr;Xn>=yt;)Xn-=yt,++_n<=nt&&!(_n%16)&&Wa(an,_n);tr<Yr&&Xn&un&&(An=po(ge,Xn,_n))}Le(lt.h==si(lt))}Wa(an,_n>nt?nt:_n);break t}!Jt||lt.h&&tr<mr?(Jt=0,an.a=lt.h?5:3):an.$=tr,nt=Jt}else nt=zo(an,an.V,an.Ba,an.c,an.i,nt,Oo);if(!nt){Sr=0;break e}}Pt+Sr>=tn&&(Se.Cc=1),Sr=1}if(!Sr)return null;if(Se.Cc&&((Sr=Se.ga)!=null&&(Sr.mc=null),Se.ga=null,0<Se.Ga))return alert("todo:WebPDequantizeLevels"),null}return Se.nb+Pt*Kr}function vi(Se,nt,Pt,Sr,Kr,tn){for(;0<Kr--;){var an,gn=Se,_n=nt+(Pt?1:0),Xn=Se,lt=nt+(Pt?0:3);for(an=0;an<Sr;++an){var ge=Xn[lt+4*an];ge!=255&&(ge*=32897,gn[_n+4*an+0]=gn[_n+4*an+0]*ge>>23,gn[_n+4*an+1]=gn[_n+4*an+1]*ge>>23,gn[_n+4*an+2]=gn[_n+4*an+2]*ge>>23)}nt+=tn}}function Hi(Se,nt,Pt,Sr,Kr){for(;0<Sr--;){var tn;for(tn=0;tn<Pt;++tn){var an=Se[nt+2*tn+0],gn=15&(Xn=Se[nt+2*tn+1]),_n=4369*gn,Xn=(240&Xn|Xn>>4)*_n>>16;Se[nt+2*tn+0]=(240&an|an>>4)*_n>>16&240|(15&an|an<<4)*_n>>16>>4&15,Se[nt+2*tn+1]=240&Xn|gn}nt+=Kr}}function jt(Se,nt,Pt,Sr,Kr,tn,an,gn){var _n,Xn,lt=255;for(Xn=0;Xn<Kr;++Xn){for(_n=0;_n<Sr;++_n){var ge=Se[nt+_n];tn[an+4*_n]=ge,lt&=ge}nt+=Pt,an+=gn}return lt!=255}function fe(Se,nt,Pt,Sr,Kr){var tn;for(tn=0;tn<Kr;++tn)Pt[Sr+tn]=Se[nt+tn]>>8}function Ee(){At=vi,hr=Hi,Fr=jt,dn=fe}function Re(Se,nt,Pt){On[Se]=function(Sr,Kr,tn,an,gn,_n,Xn,lt,ge,Qe,yt,Jt,dr,tr,mr,Yr,un){var An,Dn=un-1>>1,vn=gn[_n+0]|Xn[lt+0]<<16,$n=ge[Qe+0]|yt[Jt+0]<<16;Le(Sr!=null);var oi=3*vn+$n+131074>>2;for(nt(Sr[Kr+0],255&oi,oi>>16,dr,tr),tn!=null&&(oi=3*$n+vn+131074>>2,nt(tn[an+0],255&oi,oi>>16,mr,Yr)),An=1;An<=Dn;++An){var aa=gn[_n+An]|Xn[lt+An]<<16,_a=ge[Qe+An]|yt[Jt+An]<<16,Pa=vn+aa+$n+_a+524296,Ba=Pa+2*(aa+$n)>>3;oi=Ba+vn>>1,vn=(Pa=Pa+2*(vn+_a)>>3)+aa>>1,nt(Sr[Kr+2*An-1],255&oi,oi>>16,dr,tr+(2*An-1)*Pt),nt(Sr[Kr+2*An-0],255&vn,vn>>16,dr,tr+(2*An-0)*Pt),tn!=null&&(oi=Pa+$n>>1,vn=Ba+_a>>1,nt(tn[an+2*An-1],255&oi,oi>>16,mr,Yr+(2*An-1)*Pt),nt(tn[an+2*An+0],255&vn,vn>>16,mr,Yr+(2*An+0)*Pt)),vn=aa,$n=_a}1&un||(oi=3*vn+$n+131074>>2,nt(Sr[Kr+un-1],255&oi,oi>>16,dr,tr+(un-1)*Pt),tn!=null&&(oi=3*$n+vn+131074>>2,nt(tn[an+un-1],255&oi,oi>>16,mr,Yr+(un-1)*Pt)))}}function it(){cu[ku]=yd,cu[Xu]=Bd,cu[gd]=bd,cu[Ru]=wd,cu[Cu]=xd,cu[Uu]=Pd,cu[nd]=od,cu[Gu]=Bd,cu[nu]=wd,cu[Tu]=xd,cu[mu]=Pd}function xt(Se){return Se&~qu?0>Se?0:255:Se>>Ud}function br(Se,nt){return xt((19077*Se>>8)+(26149*nt>>8)-14234)}function Jr(Se,nt,Pt){return xt((19077*Se>>8)-(6419*nt>>8)-(13320*Pt>>8)+8708)}function ln(Se,nt){return xt((19077*Se>>8)+(33050*nt>>8)-17685)}function Cn(Se,nt,Pt,Sr,Kr){Sr[Kr+0]=br(Se,Pt),Sr[Kr+1]=Jr(Se,nt,Pt),Sr[Kr+2]=ln(Se,nt)}function ci(Se,nt,Pt,Sr,Kr){Sr[Kr+0]=ln(Se,nt),Sr[Kr+1]=Jr(Se,nt,Pt),Sr[Kr+2]=br(Se,Pt)}function Ii(Se,nt,Pt,Sr,Kr){var tn=Jr(Se,nt,Pt);nt=tn<<3&224|ln(Se,nt)>>3,Sr[Kr+0]=248&br(Se,Pt)|tn>>5,Sr[Kr+1]=nt}function da(Se,nt,Pt,Sr,Kr){var tn=240&ln(Se,nt)|15;Sr[Kr+0]=240&br(Se,Pt)|Jr(Se,nt,Pt)>>4,Sr[Kr+1]=tn}function Sa(Se,nt,Pt,Sr,Kr){Sr[Kr+0]=255,Cn(Se,nt,Pt,Sr,Kr+1)}function Qa(Se,nt,Pt,Sr,Kr){ci(Se,nt,Pt,Sr,Kr),Sr[Kr+3]=255}function wo(Se,nt,Pt,Sr,Kr){Cn(Se,nt,Pt,Sr,Kr),Sr[Kr+3]=255}function Io(Se,nt){return 0>Se?0:Se>nt?nt:Se}function Uo(Se,nt,Pt){On[Se]=function(Sr,Kr,tn,an,gn,_n,Xn,lt,ge){for(var Qe=lt+(-2&ge)*Pt;lt!=Qe;)nt(Sr[Kr+0],tn[an+0],gn[_n+0],Xn,lt),nt(Sr[Kr+1],tn[an+0],gn[_n+0],Xn,lt+Pt),Kr+=2,++an,++_n,lt+=2*Pt;1&ge&&nt(Sr[Kr+0],tn[an+0],gn[_n+0],Xn,lt)}}function Is(Se,nt,Pt){return Pt==0?Se==0?nt==0?6:5:nt==0?4:0:Pt}function is(Se,nt,Pt,Sr,Kr){switch(Se>>>30){case 3:ll(nt,Pt,Sr,Kr,0);break;case 2:Qs(nt,Pt,Sr,Kr);break;case 1:as(nt,Pt,Sr,Kr)}}function Ls(Se,nt){var Pt,Sr,Kr=nt.M,tn=nt.Nb,an=Se.oc,gn=Se.pc+40,_n=Se.oc,Xn=Se.pc+584,lt=Se.oc,ge=Se.pc+600;for(Pt=0;16>Pt;++Pt)an[gn+32*Pt-1]=129;for(Pt=0;8>Pt;++Pt)_n[Xn+32*Pt-1]=129,lt[ge+32*Pt-1]=129;for(0<Kr?an[gn-1-32]=_n[Xn-1-32]=lt[ge-1-32]=129:(ht(an,gn-32-1,127,21),ht(_n,Xn-32-1,127,9),ht(lt,ge-32-1,127,9)),Sr=0;Sr<Se.za;++Sr){var Qe=nt.ya[nt.aa+Sr];if(0<Sr){for(Pt=-1;16>Pt;++Pt)et(an,gn+32*Pt-4,an,gn+32*Pt+12,4);for(Pt=-1;8>Pt;++Pt)et(_n,Xn+32*Pt-4,_n,Xn+32*Pt+4,4),et(lt,ge+32*Pt-4,lt,ge+32*Pt+4,4)}var yt=Se.Gd,Jt=Se.Hd+Sr,dr=Qe.ad,tr=Qe.Hc;if(0<Kr&&(et(an,gn-32,yt[Jt].y,0,16),et(_n,Xn-32,yt[Jt].f,0,8),et(lt,ge-32,yt[Jt].ea,0,8)),Qe.Za){var mr=an,Yr=gn-32+16;for(0<Kr&&(Sr>=Se.za-1?ht(mr,Yr,yt[Jt].y[15],4):et(mr,Yr,yt[Jt+1].y,0,4)),Pt=0;4>Pt;Pt++)mr[Yr+128+Pt]=mr[Yr+256+Pt]=mr[Yr+384+Pt]=mr[Yr+0+Pt];for(Pt=0;16>Pt;++Pt,tr<<=2)mr=an,Yr=gn+cd[Pt],Jc[Qe.Ob[Pt]](mr,Yr),is(tr,dr,16*+Pt,mr,Yr)}else if(mr=Is(Sr,Kr,Qe.Ob[0]),vc[mr](an,gn),tr!=0)for(Pt=0;16>Pt;++Pt,tr<<=2)is(tr,dr,16*+Pt,an,gn+cd[Pt]);for(Pt=Qe.Gc,mr=Is(Sr,Kr,Qe.Dd),lu[mr](_n,Xn),lu[mr](lt,ge),tr=dr,mr=_n,Yr=Xn,255&(Qe=Pt>>0)&&(170&Qe?Hl(tr,256,mr,Yr):so(tr,256,mr,Yr)),Qe=lt,tr=ge,255&(Pt>>=8)&&(170&Pt?Hl(dr,320,Qe,tr):so(dr,320,Qe,tr)),Kr<Se.Ub-1&&(et(yt[Jt].y,0,an,gn+480,16),et(yt[Jt].f,0,_n,Xn+224,8),et(yt[Jt].ea,0,lt,ge+224,8)),Pt=8*tn*Se.B,yt=Se.sa,Jt=Se.ta+16*Sr+16*tn*Se.R,dr=Se.qa,Qe=Se.ra+8*Sr+Pt,tr=Se.Ha,mr=Se.Ia+8*Sr+Pt,Pt=0;16>Pt;++Pt)et(yt,Jt+Pt*Se.R,an,gn+32*Pt,16);for(Pt=0;8>Pt;++Pt)et(dr,Qe+Pt*Se.B,_n,Xn+32*Pt,8),et(tr,mr+Pt*Se.B,lt,ge+32*Pt,8)}}function Cl(Se,nt,Pt,Sr,Kr,tn,an,gn,_n){var Xn=[0],lt=[0],ge=0,Qe=_n!=null?_n.kd:0,yt=_n!=null?_n:new cc;if(Se==null||12>Pt)return 7;yt.data=Se,yt.w=nt,yt.ha=Pt,nt=[nt],Pt=[Pt],yt.gb=[yt.gb];e:{var Jt=nt,dr=Pt,tr=yt.gb;if(Le(Se!=null),Le(dr!=null),Le(tr!=null),tr[0]=0,12<=dr[0]&&!Ke(Se,Jt[0],"RIFF")){if(Ke(Se,Jt[0]+8,"WEBP")){tr=3;break e}var mr=jo(Se,Jt[0]+4);if(12>mr||4294967286<mr){tr=3;break e}if(Qe&&mr>dr[0]-8){tr=7;break e}tr[0]=mr,Jt[0]+=12,dr[0]-=12}tr=0}if(tr!=0)return tr;for(mr=0<yt.gb[0],Pt=Pt[0];;){e:{var Yr=Se;dr=nt,tr=Pt;var un=Xn,An=lt,Dn=Jt=[0];if((oi=ge=[ge])[0]=0,8>tr[0])tr=7;else{if(!Ke(Yr,dr[0],"VP8X")){if(jo(Yr,dr[0]+4)!=10){tr=3;break e}if(18>tr[0]){tr=7;break e}var vn=jo(Yr,dr[0]+8),$n=1+ka(Yr,dr[0]+12);if(2147483648<=$n*(Yr=1+ka(Yr,dr[0]+15))){tr=3;break e}Dn!=null&&(Dn[0]=vn),un!=null&&(un[0]=$n),An!=null&&(An[0]=Yr),dr[0]+=18,tr[0]-=18,oi[0]=1}tr=0}}if(ge=ge[0],Jt=Jt[0],tr!=0)return tr;if(dr=!!(2&Jt),!mr&&ge)return 3;if(tn!=null&&(tn[0]=!!(16&Jt)),an!=null&&(an[0]=dr),gn!=null&&(gn[0]=0),an=Xn[0],Jt=lt[0],ge&&dr&&_n==null){tr=0;break}if(4>Pt){tr=7;break}if(mr&&ge||!mr&&!ge&&!Ke(Se,nt[0],"ALPH")){Pt=[Pt],yt.na=[yt.na],yt.P=[yt.P],yt.Sa=[yt.Sa];e:{vn=Se,tr=nt,mr=Pt;var oi=yt.gb;un=yt.na,An=yt.P,Dn=yt.Sa,$n=22,Le(vn!=null),Le(mr!=null),Yr=tr[0];var aa=mr[0];for(Le(un!=null),Le(Dn!=null),un[0]=null,An[0]=null,Dn[0]=0;;){if(tr[0]=Yr,mr[0]=aa,8>aa){tr=7;break e}var _a=jo(vn,Yr+4);if(4294967286<_a){tr=3;break e}var Pa=8+_a+1&-2;if($n+=Pa,0<oi&&$n>oi){tr=3;break e}if(!Ke(vn,Yr,"VP8 ")||!Ke(vn,Yr,"VP8L")){tr=0;break e}if(aa[0]<Pa){tr=7;break e}Ke(vn,Yr,"ALPH")||(un[0]=vn,An[0]=Yr+8,Dn[0]=_a),Yr+=Pa,aa-=Pa}}if(Pt=Pt[0],yt.na=yt.na[0],yt.P=yt.P[0],yt.Sa=yt.Sa[0],tr!=0)break}Pt=[Pt],yt.Ja=[yt.Ja],yt.xa=[yt.xa];e:if(oi=Se,tr=nt,mr=Pt,un=yt.gb[0],An=yt.Ja,Dn=yt.xa,vn=tr[0],Yr=!Ke(oi,vn,"VP8 "),$n=!Ke(oi,vn,"VP8L"),Le(oi!=null),Le(mr!=null),Le(An!=null),Le(Dn!=null),8>mr[0])tr=7;else{if(Yr||$n){if(oi=jo(oi,vn+4),12<=un&&oi>un-12){tr=3;break e}if(Qe&&oi>mr[0]-8){tr=7;break e}An[0]=oi,tr[0]+=8,mr[0]-=8,Dn[0]=$n}else Dn[0]=5<=mr[0]&&oi[vn+0]==47&&!(oi[vn+4]>>5),An[0]=mr[0];tr=0}if(Pt=Pt[0],yt.Ja=yt.Ja[0],yt.xa=yt.xa[0],nt=nt[0],tr!=0)break;if(4294967286<yt.Ja)return 3;if(gn==null||dr||(gn[0]=yt.xa?2:1),an=[an],Jt=[Jt],yt.xa){if(5>Pt){tr=7;break}gn=an,Qe=Jt,dr=tn,Se==null||5>Pt?Se=0:5<=Pt&&Se[nt+0]==47&&!(Se[nt+4]>>5)?(mr=[0],oi=[0],un=[0],pi(An=new sn,Se,nt,Pt),ya(An,mr,oi,un)?(gn!=null&&(gn[0]=mr[0]),Qe!=null&&(Qe[0]=oi[0]),dr!=null&&(dr[0]=un[0]),Se=1):Se=0):Se=0}else{if(10>Pt){tr=7;break}gn=Jt,Se==null||10>Pt||!Zo(Se,nt+3,Pt-3)?Se=0:(Qe=Se[nt+0]|Se[nt+1]<<8|Se[nt+2]<<16,dr=16383&(Se[nt+7]<<8|Se[nt+6]),Se=16383&(Se[nt+9]<<8|Se[nt+8]),1&Qe||3<(Qe>>1&7)||!(Qe>>4&1)||Qe>>5>=yt.Ja||!dr||!Se?Se=0:(an&&(an[0]=dr),gn&&(gn[0]=Se),Se=1))}if(!Se)return 3;if(an=an[0],Jt=Jt[0],ge&&(Xn[0]!=an||lt[0]!=Jt))return 3;_n!=null&&(_n[0]=yt,_n.offset=nt-_n.w,Le(4294967286>nt-_n.w),Le(_n.offset==_n.ha-Pt));break}return tr==0||tr==7&&ge&&_n==null?(tn!=null&&(tn[0]|=yt.na!=null&&0<yt.na.length),Sr!=null&&(Sr[0]=an),Kr!=null&&(Kr[0]=Jt),0):tr}function Gs(Se,nt,Pt){var Sr=nt.width,Kr=nt.height,tn=0,an=0,gn=Sr,_n=Kr;if(nt.Da=Se!=null&&0<Se.Da,nt.Da&&(gn=Se.cd,_n=Se.bd,tn=Se.v,an=Se.j,11>Pt||(tn&=-2,an&=-2),0>tn||0>an||0>=gn||0>=_n||tn+gn>Sr||an+_n>Kr))return 0;if(nt.v=tn,nt.j=an,nt.va=tn+gn,nt.o=an+_n,nt.U=gn,nt.T=_n,nt.da=Se!=null&&0<Se.da,nt.da){if(!ca(gn,_n,Pt=[Se.ib],tn=[Se.hb]))return 0;nt.ib=Pt[0],nt.hb=tn[0]}return nt.ob=Se!=null&&Se.ob,nt.Kb=Se==null||!Se.Sd,nt.da&&(nt.ob=nt.ib<3*Sr/4&&nt.hb<3*Kr/4,nt.Kb=0),1}function Dl(Se){if(Se==null)return 2;if(11>Se.S){var nt=Se.f.RGBA;nt.fb+=(Se.height-1)*nt.A,nt.A=-nt.A}else nt=Se.f.kb,Se=Se.height,nt.O+=(Se-1)*nt.fa,nt.fa=-nt.fa,nt.N+=(Se-1>>1)*nt.Ab,nt.Ab=-nt.Ab,nt.W+=(Se-1>>1)*nt.Db,nt.Db=-nt.Db,nt.F!=null&&(nt.J+=(Se-1)*nt.lb,nt.lb=-nt.lb);return 0}function Us(Se,nt,Pt,Sr){if(Sr==null||0>=Se||0>=nt)return 2;if(Pt!=null){if(Pt.Da){var Kr=Pt.cd,tn=Pt.bd,an=-2&Pt.v,gn=-2&Pt.j;if(0>an||0>gn||0>=Kr||0>=tn||an+Kr>Se||gn+tn>nt)return 2;Se=Kr,nt=tn}if(Pt.da){if(!ca(Se,nt,Kr=[Pt.ib],tn=[Pt.hb]))return 2;Se=Kr[0],nt=tn[0]}}Sr.width=Se,Sr.height=nt;e:{var _n=Sr.width,Xn=Sr.height;if(Se=Sr.S,0>=_n||0>=Xn||!(Se>=ku&&13>Se))Se=2;else{if(0>=Sr.Rd&&Sr.sd==null){an=tn=Kr=nt=0;var lt=(gn=_n*Sd[Se])*Xn;if(11>Se||(tn=(Xn+1)/2*(nt=(_n+1)/2),Se==12&&(an=(Kr=_n)*Xn)),(Xn=ot(lt+2*tn+an))==null){Se=1;break e}Sr.sd=Xn,11>Se?((_n=Sr.f.RGBA).eb=Xn,_n.fb=0,_n.A=gn,_n.size=lt):((_n=Sr.f.kb).y=Xn,_n.O=0,_n.fa=gn,_n.Fd=lt,_n.f=Xn,_n.N=0+lt,_n.Ab=nt,_n.Cd=tn,_n.ea=Xn,_n.W=0+lt+tn,_n.Db=nt,_n.Ed=tn,Se==12&&(_n.F=Xn,_n.J=0+lt+2*tn),_n.Tc=an,_n.lb=Kr)}if(nt=1,Kr=Sr.S,tn=Sr.width,an=Sr.height,Kr>=ku&&13>Kr)if(11>Kr)Se=Sr.f.RGBA,nt&=(gn=Math.abs(Se.A))*(an-1)+tn<=Se.size,nt&=gn>=tn*Sd[Kr],nt&=Se.eb!=null;else{Se=Sr.f.kb,gn=(tn+1)/2,lt=(an+1)/2,_n=Math.abs(Se.fa),Xn=Math.abs(Se.Ab);var ge=Math.abs(Se.Db),Qe=Math.abs(Se.lb),yt=Qe*(an-1)+tn;nt&=_n*(an-1)+tn<=Se.Fd,nt&=Xn*(lt-1)+gn<=Se.Cd,nt=(nt&=ge*(lt-1)+gn<=Se.Ed)&_n>=tn&Xn>=gn&ge>=gn,nt&=Se.y!=null,nt&=Se.f!=null,nt&=Se.ea!=null,Kr==12&&(nt&=Qe>=tn,nt&=yt<=Se.Tc,nt&=Se.F!=null)}else nt=0;Se=nt?0:2}}return Se!=0||Pt!=null&&Pt.fd&&(Se=Dl(Sr)),Se}var Rl=64,Zl=[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],_l=24,gl=32,dc=8,Kl=[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];ft("Predictor0","PredictorAdd0"),On.Predictor0=function(){return 4278190080},On.Predictor1=function(Se){return Se},On.Predictor2=function(Se,nt,Pt){return nt[Pt+0]},On.Predictor3=function(Se,nt,Pt){return nt[Pt+1]},On.Predictor4=function(Se,nt,Pt){return nt[Pt-1]},On.Predictor5=function(Se,nt,Pt){return _r(_r(Se,nt[Pt+1]),nt[Pt+0])},On.Predictor6=function(Se,nt,Pt){return _r(Se,nt[Pt-1])},On.Predictor7=function(Se,nt,Pt){return _r(Se,nt[Pt+0])},On.Predictor8=function(Se,nt,Pt){return _r(nt[Pt-1],nt[Pt+0])},On.Predictor9=function(Se,nt,Pt){return _r(nt[Pt+0],nt[Pt+1])},On.Predictor10=function(Se,nt,Pt){return _r(_r(Se,nt[Pt-1]),_r(nt[Pt+0],nt[Pt+1]))},On.Predictor11=function(Se,nt,Pt){var Sr=nt[Pt+0];return 0>=st(Sr>>24&255,Se>>24&255,(nt=nt[Pt-1])>>24&255)+st(Sr>>16&255,Se>>16&255,nt>>16&255)+st(Sr>>8&255,Se>>8&255,nt>>8&255)+st(255&Sr,255&Se,255&nt)?Sr:Se},On.Predictor12=function(Se,nt,Pt){var Sr=nt[Pt+0];return(Tt((Se>>24&255)+(Sr>>24&255)-((nt=nt[Pt-1])>>24&255))<<24|Tt((Se>>16&255)+(Sr>>16&255)-(nt>>16&255))<<16|Tt((Se>>8&255)+(Sr>>8&255)-(nt>>8&255))<<8|Tt((255&Se)+(255&Sr)-(255&nt)))>>>0},On.Predictor13=function(Se,nt,Pt){var Sr=nt[Pt-1];return(Te((Se=_r(Se,nt[Pt+0]))>>24&255,Sr>>24&255)<<24|Te(Se>>16&255,Sr>>16&255)<<16|Te(Se>>8&255,Sr>>8&255)<<8|Te(Se>>0&255,Sr>>0&255))>>>0};var Gl=On.PredictorAdd0;On.PredictorAdd1=_t,ft("Predictor2","PredictorAdd2"),ft("Predictor3","PredictorAdd3"),ft("Predictor4","PredictorAdd4"),ft("Predictor5","PredictorAdd5"),ft("Predictor6","PredictorAdd6"),ft("Predictor7","PredictorAdd7"),ft("Predictor8","PredictorAdd8"),ft("Predictor9","PredictorAdd9"),ft("Predictor10","PredictorAdd10"),ft("Predictor11","PredictorAdd11"),ft("Predictor12","PredictorAdd12"),ft("Predictor13","PredictorAdd13");var Tl=On.PredictorAdd2;Br("ColorIndexInverseTransform","MapARGB","32b",function(Se){return Se>>8&255},function(Se){return Se}),Br("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(Se){return Se},function(Se){return Se>>8&255});var jl,Rc=On.ColorIndexInverseTransform,Vc=On.MapARGB,Lc=On.VP8LColorIndexInverseTransformAlpha,$l=On.MapAlpha,yl=On.VP8LPredictorsAdd=[];yl.length=16,(On.VP8LPredictors=[]).length=16,(On.VP8LPredictorsAdd_C=[]).length=16,(On.VP8LPredictors_C=[]).length=16;var vo,Fc,zc,hs,$o,el,hl,ll,Qs,Hl,as,so,Lo,Fs,Nl,mc,Pl,Sl,Ql,Ll,ic,hc,vl,Oe,At,hr,Fr,dn,Si=ot(511),Ea=ot(2041),Ms=ot(225),Ol=ot(767),ac=0,Xc=Ea,gc=Ms,Ec=Ol,qc=Si,ku=0,Xu=1,gd=2,Ru=3,Cu=4,Uu=5,nd=6,Gu=7,nu=8,Tu=9,mu=10,Qu=[2,3,7],gu=[3,3,11],Nd=[280,256,256,256,40],su=[0,1,1,1,0],Lu=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Md=[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],kd=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],vd=8,hu=[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],fu=[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],Fu=null,Ju=[[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]],id=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Rd=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],ju=[[[[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]]]],Fd=[[[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]]],Ad=[[[[255,255,255,255,255,255,255,255,255,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]]]],Zu=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],vc=[],Jc=[],lu=[],$u=1,ad=2,bu=[],cu=[];Re("UpsampleRgbLinePair",Cn,3),Re("UpsampleBgrLinePair",ci,3),Re("UpsampleRgbaLinePair",wo,4),Re("UpsampleBgraLinePair",Qa,4),Re("UpsampleArgbLinePair",Sa,4),Re("UpsampleRgba4444LinePair",da,2),Re("UpsampleRgb565LinePair",Ii,2);var yd=On.UpsampleRgbLinePair,bd=On.UpsampleBgrLinePair,Bd=On.UpsampleRgbaLinePair,wd=On.UpsampleBgraLinePair,xd=On.UpsampleArgbLinePair,Pd=On.UpsampleRgba4444LinePair,od=On.UpsampleRgb565LinePair,wu=16,xu=1<<wu-1,Hu=-227,Wu=482,Ud=6,qu=(256<<Ud)-1,sd=0,ld=ot(256),Ou=ot(256),vu=ot(256),Zd=ot(256),Iu=ot(Wu-Hu),zu=ot(Wu-Hu);Uo("YuvToRgbRow",Cn,3),Uo("YuvToBgrRow",ci,3),Uo("YuvToRgbaRow",wo,4),Uo("YuvToBgraRow",Qa,4),Uo("YuvToArgbRow",Sa,4),Uo("YuvToRgba4444Row",da,2),Uo("YuvToRgb565Row",Ii,2);var cd=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],ed=[0,2,8],_d=[8,7,6,4,4,2,2,2,1,1,1,1],Ku=1;this.WebPDecodeRGBA=function(Se,nt,Pt,Sr,Kr){var tn=Xu,an=new Nc,gn=new ai;an.ba=gn,gn.S=tn,gn.width=[gn.width],gn.height=[gn.height];var _n=gn.width,Xn=gn.height,lt=new Oi;if(lt==null||Se==null)var ge=2;else Le(lt!=null),ge=Cl(Se,nt,Pt,lt.width,lt.height,lt.Pd,lt.Qd,lt.format,null);if(ge!=0?_n=0:(_n!=null&&(_n[0]=lt.width[0]),Xn!=null&&(Xn[0]=lt.height[0]),_n=1),_n){gn.width=gn.width[0],gn.height=gn.height[0],Sr!=null&&(Sr[0]=gn.width),Kr!=null&&(Kr[0]=gn.height);e:{if(Sr=new Es,(Kr=new cc).data=Se,Kr.w=nt,Kr.ha=Pt,Kr.kd=1,nt=[0],Le(Kr!=null),((Se=Cl(Kr.data,Kr.w,Kr.ha,null,null,null,nt,null,Kr))==0||Se==7)&&nt[0]&&(Se=4),(nt=Se)==0){if(Le(an!=null),Sr.data=Kr.data,Sr.w=Kr.w+Kr.offset,Sr.ha=Kr.ha-Kr.offset,Sr.put=na,Sr.ac=qi,Sr.bc=Ci,Sr.ma=an,Kr.xa){if((Se=uo())==null){an=1;break e}if(function(Qe,yt){var Jt=[0],dr=[0],tr=[0];t:for(;;){if(Qe==null)return 0;if(yt==null)return Qe.a=2,0;if(Qe.l=yt,Qe.a=0,pi(Qe.m,yt.data,yt.w,yt.ha),!ya(Qe.m,Jt,dr,tr)){Qe.a=3;break t}if(Qe.xb=ad,yt.width=Jt[0],yt.height=dr[0],!no(Jt[0],dr[0],1,Qe,null))break t;return 1}return Le(Qe.a!=0),0}(Se,Sr)){if(Sr=(nt=Us(Sr.width,Sr.height,an.Oa,an.ba))==0){t:{Sr=Se;r:for(;;){if(Sr==null){Sr=0;break t}if(Le(Sr.s.yc!=null),Le(Sr.s.Ya!=null),Le(0<Sr.s.Wb),Le((Pt=Sr.l)!=null),Le((Kr=Pt.ma)!=null),Sr.xb!=0){if(Sr.ca=Kr.ba,Sr.tb=Kr.tb,Le(Sr.ca!=null),!Gs(Kr.Oa,Pt,Ru)){Sr.a=2;break r}if(!ja(Sr,Pt.width))break r;if(Pt.da)break r;if((Pt.da||Hn(Sr.ca.S))&&Ee(),11>Sr.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),Sr.ca.f.kb.F!=null&&Ee()),Sr.Pb&&0<Sr.s.ua&&Sr.s.vb.X==null&&!Li(Sr.s.vb,Sr.s.Wa.Xa)){Sr.a=1;break r}Sr.xb=0}if(!zo(Sr,Sr.V,Sr.Ba,Sr.c,Sr.i,Pt.o,Go))break r;Kr.Dc=Sr.Ma,Sr=1;break t}Le(Sr.a!=0),Sr=0}Sr=!Sr}Sr&&(nt=Se.a)}else nt=Se.a}else{if((Se=new Cs)==null){an=1;break e}if(Se.Fa=Kr.na,Se.P=Kr.P,Se.qc=Kr.Sa,io(Se,Sr)){if((nt=Us(Sr.width,Sr.height,an.Oa,an.ba))==0){if(Se.Aa=0,Pt=an.Oa,Le((Kr=Se)!=null),Pt!=null){if(0<(_n=0>(_n=Pt.Md)?0:100<_n?255:255*_n/100)){for(Xn=lt=0;4>Xn;++Xn)12>(ge=Kr.pb[Xn]).lc&&(ge.ia=_n*_d[0>ge.lc?0:ge.lc]>>3),lt|=ge.ia;lt&&(alert("todo:VP8InitRandom"),Kr.ia=1)}Kr.Ga=Pt.Id,100<Kr.Ga?Kr.Ga=100:0>Kr.Ga&&(Kr.Ga=0)}Fa(Se,Sr)||(nt=Se.a)}}else nt=Se.a}nt==0&&an.Oa!=null&&an.Oa.fd&&(nt=Dl(an.ba))}an=nt}tn=an!=0?null:11>tn?gn.f.RGBA.eb:gn.f.kb.y}else tn=null;return tn};var Sd=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function wr(In,On){for(var di="",Un=0;Un<4;Un++)di+=String.fromCharCode(In[On++]);return di}function Xr(In,On){return(In[On+0]<<0|In[On+1]<<8|In[On+2]<<16)>>>0}function zr(In,On){return(In[On+0]<<0|In[On+1]<<8|In[On+2]<<16|In[On+3]<<24)>>>0}new Ot;var on=[0],fr=[0],Cr=[],Xt=new Ot,Pr=vt,vr=function(In,On){var di={},Un=0,fn=!1,Qn=0,Tn=0;if(di.frames=[],!function(sn,ni,si,hi){for(var gi=0;gi<hi;gi++)if(sn[ni+gi]!=si.charCodeAt(gi))return!0;return!1}(In,On,"RIFF",4)){var Bi,Mn;for(zr(In,On+=4),On+=8;On<In.length;){var Zi=wr(In,On),Ei=zr(In,On+=4);On+=4;var pi=Ei+(1&Ei);switch(Zi){case"VP8 ":case"VP8L":di.frames[Un]===void 0&&(di.frames[Un]={}),(zn=di.frames[Un]).src_off=fn?Tn:On-8,zn.src_size=Qn+Ei+8,Un++,fn&&(fn=!1,Qn=0,Tn=0);break;case"VP8X":(zn=di.header={}).feature_flags=In[On];var Yi=On+4;zn.canvas_width=1+Xr(In,Yi),Yi+=3,zn.canvas_height=1+Xr(In,Yi),Yi+=3;break;case"ALPH":fn=!0,Qn=pi+8,Tn=On-8;break;case"ANIM":(zn=di.header).bgcolor=zr(In,On),Yi=On+4,zn.loop_count=(Bi=In)[(Mn=Yi)+0]<<0|Bi[Mn+1]<<8,Yi+=2;break;case"ANMF":var fa,zn;(zn=di.frames[Un]={}).offset_x=2*Xr(In,On),On+=3,zn.offset_y=2*Xr(In,On),On+=3,zn.width=1+Xr(In,On),On+=3,zn.height=1+Xr(In,On),On+=3,zn.duration=Xr(In,On),On+=3,fa=In[On++],zn.dispose=1&fa,zn.blend=fa>>1&1}Zi!="ANMF"&&(On+=pi)}return di}}(Pr,0);vr.response=Pr,vr.rgbaoutput=!0,vr.dataurl=!1;var wt=vr.header?vr.header:null,kr=vr.frames?vr.frames:null;if(wt){wt.loop_counter=wt.loop_count,on=[wt.canvas_height],fr=[wt.canvas_width];for(var xn=0;xn<kr.length&&kr[xn].blend!=0;xn++);}var nn=kr[0],Yn=Xt.WebPDecodeRGBA(Pr,nn.src_off,nn.src_size,fr,on);nn.rgba=Yn,nn.imgwidth=fr[0],nn.imgheight=on[0];for(var Wn=0;Wn<fr[0]*on[0]*4;Wn++)Cr[Wn]=Yn[Wn];return this.width=fr,this.height=on,this.data=Cr,this}!function(vt){var Le=function(){return typeof a.b=="function"},Ke=function(fr,Cr,Xt,Pr){var vr=4,wt=mt;switch(Pr){case vt.image_compression.FAST:vr=1,wt=ot;break;case vt.image_compression.MEDIUM:vr=6,wt=Wt;break;case vt.image_compression.SLOW:vr=9,wt=Ot}fr=et(fr,Cr,Xt,wt);var kr=Object(a.b)(fr,{level:vr});return vt.__addimage__.arrayBufferToBinaryString(kr)},et=function(fr,Cr,Xt,Pr){for(var vr,wt,kr,xn=fr.length/Cr,nn=new Uint8Array(fr.length+xn),Yn=Xr(),Wn=0;Wn<xn;Wn+=1){if(kr=Wn*Cr,vr=fr.subarray(kr,kr+Cr),Pr)nn.set(Pr(vr,Xt,wt),kr+Wn);else{for(var In,On=Yn.length,di=[];In<On;In+=1)di[In]=Yn[In](vr,Xt,wt);var Un=zr(di.concat());nn.set(di[Un],kr+Wn)}wt=vr}return nn},ht=function(fr){var Cr=Array.apply([],fr);return Cr.unshift(0),Cr},ot=function(fr,Cr){var Xt,Pr=[],vr=fr.length;Pr[0]=1;for(var wt=0;wt<vr;wt+=1)Xt=fr[wt-Cr]||0,Pr[wt+1]=fr[wt]-Xt+256&255;return Pr},mt=function(fr,Cr,Xt){var Pr,vr=[],wt=fr.length;vr[0]=2;for(var kr=0;kr<wt;kr+=1)Pr=Xt&&Xt[kr]||0,vr[kr+1]=fr[kr]-Pr+256&255;return vr},Wt=function(fr,Cr,Xt){var Pr,vr,wt=[],kr=fr.length;wt[0]=3;for(var xn=0;xn<kr;xn+=1)Pr=fr[xn-Cr]||0,vr=Xt&&Xt[xn]||0,wt[xn+1]=fr[xn]+256-(Pr+vr>>>1)&255;return wt},Ot=function(fr,Cr,Xt){var Pr,vr,wt,kr,xn=[],nn=fr.length;xn[0]=4;for(var Yn=0;Yn<nn;Yn+=1)Pr=fr[Yn-Cr]||0,vr=Xt&&Xt[Yn]||0,wt=Xt&&Xt[Yn-Cr]||0,kr=wr(Pr,vr,wt),xn[Yn+1]=fr[Yn]-kr+256&255;return xn},wr=function(fr,Cr,Xt){if(fr===Cr&&Cr===Xt)return fr;var Pr=Math.abs(Cr-Xt),vr=Math.abs(fr-Xt),wt=Math.abs(fr+Cr-Xt-Xt);return Pr<=vr&&Pr<=wt?fr:vr<=wt?Cr:Xt},Xr=function(){return[ht,ot,mt,Wt,Ot]},zr=function(fr){var Cr=fr.map(function(Xt){return Xt.reduce(function(Pr,vr){return Pr+Math.abs(vr)},0)});return Cr.indexOf(Math.min.apply(null,Cr))};vt.processPNG=function(on,fr,Cr,Xt){var Pr,vr,wt,kr,xn,nn,Yn,Wn,In,On,di,Un,fn,Qn,Tn,Bi=this.decode.FLATE_DECODE,Mn="";if(this.__addimage__.isArrayBuffer(on)&&(on=new Uint8Array(on)),this.__addimage__.isArrayBufferView(on)){if(on=(wt=new bt(on)).imgData,vr=wt.bits,Pr=wt.colorSpace,xn=wt.colors,[4,6].indexOf(wt.colorType)!==-1){if(wt.bits===8){In=(Wn=wt.pixelBitlength==32?new Uint32Array(wt.decodePixels().buffer):wt.pixelBitlength==16?new Uint16Array(wt.decodePixels().buffer):new Uint8Array(wt.decodePixels().buffer)).length,di=new Uint8Array(In*wt.colors),On=new Uint8Array(In);var Zi,Ei=wt.pixelBitlength-wt.bits;for(Qn=0,Tn=0;Qn<In;Qn++){for(fn=Wn[Qn],Zi=0;Zi<Ei;)di[Tn++]=fn>>>Zi&255,Zi+=wt.bits;On[Qn]=fn>>>Zi&255}}if(wt.bits===16){In=(Wn=new Uint32Array(wt.decodePixels().buffer)).length,di=new Uint8Array(In*(32/wt.pixelBitlength)*wt.colors),On=new Uint8Array(In*(32/wt.pixelBitlength)),Un=wt.colors>1,Qn=0,Tn=0;for(var pi=0;Qn<In;)fn=Wn[Qn++],di[Tn++]=fn>>>0&255,Un&&(di[Tn++]=fn>>>16&255,fn=Wn[Qn++],di[Tn++]=fn>>>0&255),On[pi++]=fn>>>16&255;vr=8}Xt!==vt.image_compression.NONE&&Le()?(on=Ke(di,wt.width*wt.colors,wt.colors,Xt),Yn=Ke(On,wt.width,1,Xt)):(on=di,Yn=On,Bi=void 0)}if(wt.colorType===3&&(Pr=this.color_spaces.INDEXED,nn=wt.palette,wt.transparency.indexed)){var Yi=wt.transparency.indexed,fa=0;for(Qn=0,In=Yi.length;Qn<In;++Qn)fa+=Yi[Qn];if((fa/=255)===In-1&&Yi.indexOf(0)!==-1)kr=[Yi.indexOf(0)];else if(fa!==In){for(Wn=wt.decodePixels(),On=new Uint8Array(Wn.length),Qn=0,In=Wn.length;Qn<In;Qn++)On[Qn]=Yi[Wn[Qn]];Yn=Ke(On,wt.width,1)}}var zn=function(sn){var ni;switch(sn){case vt.image_compression.FAST:ni=11;break;case vt.image_compression.MEDIUM:ni=13;break;case vt.image_compression.SLOW:ni=14;break;default:ni=12}return ni}(Xt);return Bi===this.decode.FLATE_DECODE&&(Mn="/Predictor "+zn+" "),Mn+="/Colors "+xn+" /BitsPerComponent "+vr+" /Columns "+wt.width,(this.__addimage__.isArrayBuffer(on)||this.__addimage__.isArrayBufferView(on))&&(on=this.__addimage__.arrayBufferToBinaryString(on)),(Yn&&this.__addimage__.isArrayBuffer(Yn)||this.__addimage__.isArrayBufferView(Yn))&&(Yn=this.__addimage__.arrayBufferToBinaryString(Yn)),{alias:Cr,data:on,index:fr,filter:Bi,decodeParameters:Mn,transparency:kr,palette:nn,sMask:Yn,predictor:zn,width:wt.width,height:wt.height,bitsPerComponent:vr,colorSpace:Pr}}}}(z.API),function(vt){vt.processGIF89A=function(Le,Ke,et,ht){var ot=new gr(Le),mt=ot.width,Wt=ot.height,Ot=[];ot.decodeAndBlitFrameRGBA(0,Ot);var wr={data:Ot,width:mt,height:Wt},Xr=new ar(100).encode(wr,100);return vt.processJPEG.call(this,Xr,Ke,et,ht)},vt.processGIF87A=vt.processGIF89A}(z.API),Gr.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var vt=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(vt);for(var Le=0;Le<vt;Le++){var Ke=this.datav.getUint8(this.pos++,!0),et=this.datav.getUint8(this.pos++,!0),ht=this.datav.getUint8(this.pos++,!0),ot=this.datav.getUint8(this.pos++,!0);this.palette[Le]={red:ht,green:et,blue:Ke,quad:ot}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Gr.prototype.parseBGR=function(){this.pos=this.offset;try{var vt="bit"+this.bitPP,Le=this.width*this.height*4;this.data=new Uint8Array(Le),this[vt]()}catch(Ke){h.log("bit decode error:"+Ke)}},Gr.prototype.bit1=function(){var vt,Le=Math.ceil(this.width/8),Ke=Le%4;for(vt=this.height-1;vt>=0;vt--){for(var et=this.bottom_up?vt:this.height-1-vt,ht=0;ht<Le;ht++)for(var ot=this.datav.getUint8(this.pos++,!0),mt=et*this.width*4+8*ht*4,Wt=0;Wt<8&&8*ht+Wt<this.width;Wt++){var Ot=this.palette[ot>>7-Wt&1];this.data[mt+4*Wt]=Ot.blue,this.data[mt+4*Wt+1]=Ot.green,this.data[mt+4*Wt+2]=Ot.red,this.data[mt+4*Wt+3]=255}Ke!==0&&(this.pos+=4-Ke)}},Gr.prototype.bit4=function(){for(var vt=Math.ceil(this.width/2),Le=vt%4,Ke=this.height-1;Ke>=0;Ke--){for(var et=this.bottom_up?Ke:this.height-1-Ke,ht=0;ht<vt;ht++){var ot=this.datav.getUint8(this.pos++,!0),mt=et*this.width*4+2*ht*4,Wt=ot>>4,Ot=15&ot,wr=this.palette[Wt];if(this.data[mt]=wr.blue,this.data[mt+1]=wr.green,this.data[mt+2]=wr.red,this.data[mt+3]=255,2*ht+1>=this.width)break;wr=this.palette[Ot],this.data[mt+4]=wr.blue,this.data[mt+4+1]=wr.green,this.data[mt+4+2]=wr.red,this.data[mt+4+3]=255}Le!==0&&(this.pos+=4-Le)}},Gr.prototype.bit8=function(){for(var vt=this.width%4,Le=this.height-1;Le>=0;Le--){for(var Ke=this.bottom_up?Le:this.height-1-Le,et=0;et<this.width;et++){var ht=this.datav.getUint8(this.pos++,!0),ot=Ke*this.width*4+4*et;if(ht<this.palette.length){var mt=this.palette[ht];this.data[ot]=mt.red,this.data[ot+1]=mt.green,this.data[ot+2]=mt.blue,this.data[ot+3]=255}else this.data[ot]=255,this.data[ot+1]=255,this.data[ot+2]=255,this.data[ot+3]=255}vt!==0&&(this.pos+=4-vt)}},Gr.prototype.bit15=function(){for(var vt=this.width%3,Le=parseInt("11111",2),Ke=this.height-1;Ke>=0;Ke--){for(var et=this.bottom_up?Ke:this.height-1-Ke,ht=0;ht<this.width;ht++){var ot=this.datav.getUint16(this.pos,!0);this.pos+=2;var mt=(ot&Le)/Le*255|0,Wt=(ot>>5&Le)/Le*255|0,Ot=(ot>>10&Le)/Le*255|0,wr=ot>>15?255:0,Xr=et*this.width*4+4*ht;this.data[Xr]=Ot,this.data[Xr+1]=Wt,this.data[Xr+2]=mt,this.data[Xr+3]=wr}this.pos+=vt}},Gr.prototype.bit16=function(){for(var vt=this.width%3,Le=parseInt("11111",2),Ke=parseInt("111111",2),et=this.height-1;et>=0;et--){for(var ht=this.bottom_up?et:this.height-1-et,ot=0;ot<this.width;ot++){var mt=this.datav.getUint16(this.pos,!0);this.pos+=2;var Wt=(mt&Le)/Le*255|0,Ot=(mt>>5&Ke)/Ke*255|0,wr=(mt>>11)/Le*255|0,Xr=ht*this.width*4+4*ot;this.data[Xr]=wr,this.data[Xr+1]=Ot,this.data[Xr+2]=Wt,this.data[Xr+3]=255}this.pos+=vt}},Gr.prototype.bit24=function(){for(var vt=this.height-1;vt>=0;vt--){for(var Le=this.bottom_up?vt:this.height-1-vt,Ke=0;Ke<this.width;Ke++){var et=this.datav.getUint8(this.pos++,!0),ht=this.datav.getUint8(this.pos++,!0),ot=this.datav.getUint8(this.pos++,!0),mt=Le*this.width*4+4*Ke;this.data[mt]=ot,this.data[mt+1]=ht,this.data[mt+2]=et,this.data[mt+3]=255}this.pos+=this.width%4}},Gr.prototype.bit32=function(){for(var vt=this.height-1;vt>=0;vt--)for(var Le=this.bottom_up?vt:this.height-1-vt,Ke=0;Ke<this.width;Ke++){var et=this.datav.getUint8(this.pos++,!0),ht=this.datav.getUint8(this.pos++,!0),ot=this.datav.getUint8(this.pos++,!0),mt=this.datav.getUint8(this.pos++,!0),Wt=Le*this.width*4+4*Ke;this.data[Wt]=ot,this.data[Wt+1]=ht,this.data[Wt+2]=et,this.data[Wt+3]=mt}},Gr.prototype.getData=function(){return this.data},function(vt){vt.processBMP=function(Le,Ke,et,ht){var ot=new Gr(Le,!1),mt=ot.width,Wt=ot.height,Ot={data:ot.getData(),width:mt,height:Wt},wr=new ar(100).encode(Ot,100);return vt.processJPEG.call(this,wr,Ke,et,ht)}}(z.API),cn.prototype.getData=function(){return this.data},function(vt){vt.processWEBP=function(Le,Ke,et,ht){var ot=new cn(Le,!1),mt=ot.width,Wt=ot.height,Ot={data:ot.getData(),width:mt,height:Wt},wr=new ar(100).encode(Ot,100);return vt.processJPEG.call(this,wr,Ke,et,ht)}}(z.API),z.API.processRGBA=function(vt,Le,Ke){for(var et=vt.data,ht=et.length,ot=new Uint8Array(ht/4*3),mt=new Uint8Array(ht/4),Wt=0,Ot=0,wr=0;wr<ht;wr+=4){var Xr=et[wr],zr=et[wr+1],on=et[wr+2],fr=et[wr+3];ot[Wt++]=Xr,ot[Wt++]=zr,ot[Wt++]=on,mt[Ot++]=fr}var Cr=this.__addimage__.arrayBufferToBinaryString(ot);return{alpha:this.__addimage__.arrayBufferToBinaryString(mt),data:Cr,index:Le,alias:Ke,colorSpace:"DeviceRGB",bitsPerComponent:8,width:vt.width,height:vt.height}},z.API.setLanguage=function(vt){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[vt]!==void 0&&(this.internal.languageSettings.languageCode=vt,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Zt=z.API,$t=Zt.getCharWidthsArray=function(vt,Le){var Ke,et,ht=(Le=Le||{}).font||this.internal.getFont(),ot=Le.fontSize||this.internal.getFontSize(),mt=Le.charSpace||this.internal.getCharSpace(),Wt=Le.widths?Le.widths:ht.metadata.Unicode.widths,Ot=Wt.fof?Wt.fof:1,wr=Le.kerning?Le.kerning:ht.metadata.Unicode.kerning,Xr=wr.fof?wr.fof:1,zr=Le.doKerning!==!1,on=0,fr=vt.length,Cr=0,Xt=Wt[0]||Ot,Pr=[];for(Ke=0;Ke<fr;Ke++)et=vt.charCodeAt(Ke),typeof ht.metadata.widthOfString=="function"?Pr.push((ht.metadata.widthOfGlyph(ht.metadata.characterToGlyph(et))+mt*(1e3/ot)||0)/1e3):(on=zr&&v()(wr[et])==="object"&&!isNaN(parseInt(wr[et][Cr],10))?wr[et][Cr]/Xr:0,Pr.push((Wt[et]||Xt)/Ot+on)),Cr=et;return Pr},Be=Zt.getStringUnitWidth=function(vt,Le){var Ke=(Le=Le||{}).fontSize||this.internal.getFontSize(),et=Le.font||this.internal.getFont(),ht=Le.charSpace||this.internal.getCharSpace();return Zt.processArabic&&(vt=Zt.processArabic(vt)),typeof et.metadata.widthOfString=="function"?et.metadata.widthOfString(vt,Ke,ht)/Ke:$t.apply(this,arguments).reduce(function(ot,mt){return ot+mt},0)},je=function(Le,Ke,et,ht){for(var ot=[],mt=0,Wt=Le.length,Ot=0;mt!==Wt&&Ot+Ke[mt]<et;)Ot+=Ke[mt],mt++;ot.push(Le.slice(0,mt));var wr=mt;for(Ot=0;mt!==Wt;)Ot+Ke[mt]>ht&&(ot.push(Le.slice(wr,mt)),Ot=0,wr=mt),Ot+=Ke[mt],mt++;return wr!==mt&&ot.push(Le.slice(wr,mt)),ot},rt=function(Le,Ke,et){et||(et={});var ht,ot,mt,Wt,Ot,wr,Xr,zr=[],on=[zr],fr=et.textIndent||0,Cr=0,Xt=0,Pr=Le.split(" "),vr=$t.apply(this,[" ",et])[0];if(wr=et.lineIndent===-1?Pr[0].length+2:et.lineIndent||0){var wt=Array(wr).join(" "),kr=[];Pr.map(function(nn){(nn=nn.split(/\s*\n/)).length>1?kr=kr.concat(nn.map(function(Yn,Wn){return(Wn&&Yn.length?`
`:"")+Yn})):kr.push(nn[0])}),Pr=kr,wr=Be.apply(this,[wt,et])}for(mt=0,Wt=Pr.length;mt<Wt;mt++){var xn=0;if(ht=Pr[mt],wr&&ht[0]==`
`&&(ht=ht.substr(1),xn=1),fr+Cr+(Xt=(ot=$t.apply(this,[ht,et])).reduce(function(nn,Yn){return nn+Yn},0))>Ke||xn){if(Xt>Ke){for(Ot=je.apply(this,[ht,ot,Ke-(fr+Cr),Ke]),zr.push(Ot.shift()),zr=[Ot.pop()];Ot.length;)on.push([Ot.shift()]);Xt=ot.slice(ht.length-(zr[0]?zr[0].length:0)).reduce(function(nn,Yn){return nn+Yn},0)}else zr=[ht];on.push(zr),fr=Xt+wr,Cr=vr}else zr.push(ht),fr+=Cr+Xt,Cr=vr}return Xr=wr?function(nn,Yn){return(Yn?wt:"")+nn.join(" ")}:function(nn){return nn.join(" ")},on.map(Xr)},Zt.splitTextToSize=function(vt,Le,Ke){var et,ht=(Ke=Ke||{}).fontSize||this.internal.getFontSize(),ot=function(Xr){if(Xr.widths&&Xr.kerning)return{widths:Xr.widths,kerning:Xr.kerning};var zr=this.internal.getFont(Xr.fontName,Xr.fontStyle);return zr.metadata.Unicode?{widths:zr.metadata.Unicode.widths||{0:1},kerning:zr.metadata.Unicode.kerning||{}}:{font:zr.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,Ke);et=Array.isArray(vt)?vt:String(vt).split(/\r?\n/);var mt=1*this.internal.scaleFactor*Le/ht;ot.textIndent=Ke.textIndent?1*Ke.textIndent*this.internal.scaleFactor/ht:0,ot.lineIndent=Ke.lineIndent;var Wt,Ot,wr=[];for(Wt=0,Ot=et.length;Wt<Ot;Wt++)wr=wr.concat(rt.apply(this,[et[Wt],mt,ot]));return wr},function(vt){vt.__fontmetrics__=vt.__fontmetrics__||{};for(var Le="klmnopqrstuvwxyz",Ke={},et={},ht=0;ht<Le.length;ht++)Ke[Le[ht]]="0123456789abcdef"[ht],et["0123456789abcdef"[ht]]=Le[ht];var ot=function(on){return"0x"+parseInt(on,10).toString(16)},mt=vt.__fontmetrics__.compress=function(zr){var on,fr,Cr,Xt,Pr=["{"];for(var vr in zr){if(on=zr[vr],isNaN(parseInt(vr,10))?fr="'"+vr+"'":(vr=parseInt(vr,10),fr=(fr=ot(vr).slice(2)).slice(0,-1)+et[fr.slice(-1)]),typeof on=="number")on<0?(Cr=ot(on).slice(3),Xt="-"):(Cr=ot(on).slice(2),Xt=""),Cr=Xt+Cr.slice(0,-1)+et[Cr.slice(-1)];else{if(v()(on)!=="object")throw new Error("Don't know what to do with value type "+v()(on)+".");Cr=mt(on)}Pr.push(fr+Cr)}return Pr.push("}"),Pr.join("")},Wt=vt.__fontmetrics__.uncompress=function(zr){if(typeof zr!="string")throw new Error("Invalid argument passed to uncompress.");for(var on,fr,Cr,Xt,Pr={},vr=1,wt=Pr,kr=[],xn="",nn="",Yn=zr.length-1,Wn=1;Wn<Yn;Wn+=1)(Xt=zr[Wn])=="'"?on?(Cr=on.join(""),on=void 0):on=[]:on?on.push(Xt):Xt=="{"?(kr.push([wt,Cr]),wt={},Cr=void 0):Xt=="}"?((fr=kr.pop())[0][fr[1]]=wt,Cr=void 0,wt=fr[0]):Xt=="-"?vr=-1:Cr===void 0?Ke.hasOwnProperty(Xt)?(xn+=Ke[Xt],Cr=parseInt(xn,16)*vr,vr=1,xn=""):xn+=Xt:Ke.hasOwnProperty(Xt)?(nn+=Ke[Xt],wt[Cr]=parseInt(nn,16)*vr,vr=1,Cr=void 0,nn=""):nn+=Xt;return Pr},Ot={codePages:["WinAnsiEncoding"],WinAnsiEncoding:Wt("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},wr={Unicode:{Courier:Ot,"Courier-Bold":Ot,"Courier-BoldOblique":Ot,"Courier-Oblique":Ot,Helvetica:Ot,"Helvetica-Bold":Ot,"Helvetica-BoldOblique":Ot,"Helvetica-Oblique":Ot,"Times-Roman":Ot,"Times-Bold":Ot,"Times-BoldItalic":Ot,"Times-Italic":Ot}},Xr={Unicode:{"Courier-Oblique":Wt("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":Wt("{'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":Wt("{'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:Wt("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":Wt("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":Wt("{'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:Wt("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:Wt("{'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":Wt("{'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:Wt("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":Wt("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":Wt("{'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":Wt("{'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":Wt("{'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}}}")}};vt.events.push(["addFont",function(zr){var on=zr.font,fr=Xr.Unicode[on.postScriptName];fr&&(on.metadata.Unicode={},on.metadata.Unicode.widths=fr.widths,on.metadata.Unicode.kerning=fr.kerning);var Cr=wr.Unicode[on.postScriptName];Cr&&(on.metadata.Unicode.encoding=Cr,on.encoding=Cr.codePages[0])}])}(z.API),function(vt){var Le=function(et){for(var ht=et.length,ot=new Uint8Array(ht),mt=0;mt<ht;mt++)ot[mt]=et.charCodeAt(mt);return ot};vt.API.events.push(["addFont",function(Ke){var et=void 0,ht=Ke.font,ot=Ke.instance;if(!ht.isStandardFont){if(ot===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+ht.postScriptName+"').");if(typeof(et=ot.existsFileInVFS(ht.postScriptName)===!1?ot.loadFile(ht.postScriptName):ot.getFileFromVFS(ht.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+ht.postScriptName+"').");!function(mt,Wt){Wt=/^\x00\x01\x00\x00/.test(Wt)?Le(Wt):Le(d(Wt)),mt.metadata=vt.API.TTFFont.open(Wt),mt.metadata.Unicode=mt.metadata.Unicode||{encoding:{},kerning:{},widths:[]},mt.metadata.glyIdsUsed=[0]}(ht,et)}}])}(z),function(vt){function Le(){return(t.canvg?Promise.resolve(t.canvg):Promise.all([o.e(0),o.e(266)]).then(o.bind(null,"DXPr"))).catch(function(Ke){return Promise.reject(new Error("Could not load canvg: "+Ke))}).then(function(Ke){return Ke.default?Ke.default:Ke})}z.API.addSvgAsImage=function(Ke,et,ht,ot,mt,Wt,Ot,wr){if(isNaN(et)||isNaN(ht))throw h.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(ot)||isNaN(mt))throw h.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var Xr=document.createElement("canvas");Xr.width=ot,Xr.height=mt;var zr=Xr.getContext("2d");zr.fillStyle="#fff",zr.fillRect(0,0,Xr.width,Xr.height);var on={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},fr=this;return Le().then(function(Cr){return Cr.fromString(zr,Ke,on)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Cr){return Cr.render(on)}).then(function(){fr.addImage(Xr.toDataURL("image/jpeg",1),et,ht,ot,mt,Ot,wr)})}}(),z.API.putTotalPages=function(vt){var Le,Ke=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(Le=new RegExp(vt,"g"),Ke=this.internal.getNumberOfPages()):(Le=new RegExp(this.pdfEscape16(vt,this.internal.getFont()),"g"),Ke=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var et=1;et<=this.internal.getNumberOfPages();et++)for(var ht=0;ht<this.internal.pages[et].length;ht++)this.internal.pages[et][ht]=this.internal.pages[et][ht].replace(Le,Ke);return this},z.API.viewerPreferences=function(vt,Le){var Ke;vt=vt||{},Le=Le||!1;var et,ht,ot,mt={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}},Wt=Object.keys(mt),Ot=[],wr=0,Xr=0,zr=0;function on(Cr,Xt){var Pr,vr=!1;for(Pr=0;Pr<Cr.length;Pr+=1)Cr[Pr]===Xt&&(vr=!0);return vr}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(mt)),this.internal.viewerpreferences.isSubscribed=!1),Ke=this.internal.viewerpreferences.configuration,vt==="reset"||Le===!0){var fr=Wt.length;for(zr=0;zr<fr;zr+=1)Ke[Wt[zr]].value=Ke[Wt[zr]].defaultValue,Ke[Wt[zr]].explicitSet=!1}if(v()(vt)==="object"){for(ht in vt)if(ot=vt[ht],on(Wt,ht)&&ot!==void 0){if(Ke[ht].type==="boolean"&&typeof ot=="boolean")Ke[ht].value=ot;else if(Ke[ht].type==="name"&&on(Ke[ht].valueSet,ot))Ke[ht].value=ot;else if(Ke[ht].type==="integer"&&Number.isInteger(ot))Ke[ht].value=ot;else if(Ke[ht].type==="array"){for(wr=0;wr<ot.length;wr+=1)if(et=!0,ot[wr].length===1&&typeof ot[wr][0]=="number")Ot.push(String(ot[wr]-1));else if(ot[wr].length>1){for(Xr=0;Xr<ot[wr].length;Xr+=1)typeof ot[wr][Xr]!="number"&&(et=!1);et===!0&&Ot.push([ot[wr][0]-1,ot[wr][1]-1].join(" "))}Ke[ht].value="["+Ot.join(" ")+"]"}else Ke[ht].value=Ke[ht].defaultValue;Ke[ht].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var Cr,Xt=[];for(Cr in Ke)Ke[Cr].explicitSet===!0&&(Ke[Cr].type==="name"?Xt.push("/"+Cr+" /"+Ke[Cr].value):Xt.push("/"+Cr+" "+Ke[Cr].value));Xt.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+Xt.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=Ke,this},function(vt){var Le=function(){var ht='<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>',ot=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),mt=unescape(encodeURIComponent(ht)),Wt=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),Ot=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),wr=unescape(encodeURIComponent("</x:xmpmeta>")),Xr=mt.length+Wt.length+Ot.length+ot.length+wr.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Xr+" >>"),this.internal.write("stream"),this.internal.write(ot+mt+Wt+Ot+wr),this.internal.write("endstream"),this.internal.write("endobj")},Ke=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};vt.addMetadata=function(et,ht){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:et,namespaceuri:ht||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",Ke),this.internal.events.subscribe("postPutResources",Le)),this}}(z.API),function(vt){var Le=vt.API,Ke=Le.pdfEscape16=function(ot,mt){for(var Wt,Ot=mt.metadata.Unicode.widths,wr=["","0","00","000","0000"],Xr=[""],zr=0,on=ot.length;zr<on;++zr){if(Wt=mt.metadata.characterToGlyph(ot.charCodeAt(zr)),mt.metadata.glyIdsUsed.push(Wt),mt.metadata.toUnicode[Wt]=ot.charCodeAt(zr),Ot.indexOf(Wt)==-1&&(Ot.push(Wt),Ot.push([parseInt(mt.metadata.widthOfGlyph(Wt),10)])),Wt=="0")return Xr.join("");Wt=Wt.toString(16),Xr.push(wr[4-Wt.length],Wt)}return Xr.join("")},et=function(mt){var Wt,Ot,wr,Xr,zr,on,fr;for(zr=`/CIDInit /ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo <<
/Registry (Adobe)
/Ordering (UCS)
/Supplement 0
>> def
/CMapName /Adobe-Identity-UCS def
/CMapType 2 def
1 begincodespacerange
<0000><ffff>
endcodespacerange`,wr=[],on=0,fr=(Ot=Object.keys(mt).sort(function(Cr,Xt){return Cr-Xt})).length;on<fr;on++)Wt=Ot[on],wr.length>=100&&(zr+=`
`+wr.length+` beginbfchar
`+wr.join(`
`)+`
endbfchar`,wr=[]),mt[Wt]!==void 0&&mt[Wt]!==null&&typeof mt[Wt].toString=="function"&&(Xr=("0000"+mt[Wt].toString(16)).slice(-4),Wt=("0000"+(+Wt).toString(16)).slice(-4),wr.push("<"+Wt+"><"+Xr+">"));return wr.length&&(zr+=`
`+wr.length+` beginbfchar
`+wr.join(`
`)+`
endbfchar
`),zr+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};Le.events.push(["putFont",function(ot){!function(mt){var Wt=mt.font,Ot=mt.out,wr=mt.newObject,Xr=mt.putStream;if(Wt.metadata instanceof vt.API.TTFFont&&Wt.encoding==="Identity-H"){for(var zr=Wt.metadata.Unicode.widths,on=Wt.metadata.subset.encode(Wt.metadata.glyIdsUsed,1),fr="",Cr=0;Cr<on.length;Cr++)fr+=String.fromCharCode(on[Cr]);var Xt=wr();Xr({data:fr,addLength1:!0,objectId:Xt}),Ot("endobj");var Pr=wr();Xr({data:et(Wt.metadata.toUnicode),addLength1:!0,objectId:Pr}),Ot("endobj");var vr=wr();Ot("<<"),Ot("/Type /FontDescriptor"),Ot("/FontName /"+R(Wt.fontName)),Ot("/FontFile2 "+Xt+" 0 R"),Ot("/FontBBox "+vt.API.PDFObject.convert(Wt.metadata.bbox)),Ot("/Flags "+Wt.metadata.flags),Ot("/StemV "+Wt.metadata.stemV),Ot("/ItalicAngle "+Wt.metadata.italicAngle),Ot("/Ascent "+Wt.metadata.ascender),Ot("/Descent "+Wt.metadata.decender),Ot("/CapHeight "+Wt.metadata.capHeight),Ot(">>"),Ot("endobj");var wt=wr();Ot("<<"),Ot("/Type /Font"),Ot("/BaseFont /"+R(Wt.fontName)),Ot("/FontDescriptor "+vr+" 0 R"),Ot("/W "+vt.API.PDFObject.convert(zr)),Ot("/CIDToGIDMap /Identity"),Ot("/DW 1000"),Ot("/Subtype /CIDFontType2"),Ot("/CIDSystemInfo"),Ot("<<"),Ot("/Supplement 0"),Ot("/Registry (Adobe)"),Ot("/Ordering ("+Wt.encoding+")"),Ot(">>"),Ot(">>"),Ot("endobj"),Wt.objectNumber=wr(),Ot("<<"),Ot("/Type /Font"),Ot("/Subtype /Type0"),Ot("/ToUnicode "+Pr+" 0 R"),Ot("/BaseFont /"+R(Wt.fontName)),Ot("/Encoding /"+Wt.encoding),Ot("/DescendantFonts ["+wt+" 0 R]"),Ot(">>"),Ot("endobj"),Wt.isAlreadyPutted=!0}}(ot)}]),Le.events.push(["putFont",function(ot){!function(mt){var Wt=mt.font,Ot=mt.out,wr=mt.newObject,Xr=mt.putStream;if(Wt.metadata instanceof vt.API.TTFFont&&Wt.encoding==="WinAnsiEncoding"){for(var zr=Wt.metadata.rawData,on="",fr=0;fr<zr.length;fr++)on+=String.fromCharCode(zr[fr]);var Cr=wr();Xr({data:on,addLength1:!0,objectId:Cr}),Ot("endobj");var Xt=wr();Xr({data:et(Wt.metadata.toUnicode),addLength1:!0,objectId:Xt}),Ot("endobj");var Pr=wr();Ot("<<"),Ot("/Descent "+Wt.metadata.decender),Ot("/CapHeight "+Wt.metadata.capHeight),Ot("/StemV "+Wt.metadata.stemV),Ot("/Type /FontDescriptor"),Ot("/FontFile2 "+Cr+" 0 R"),Ot("/Flags 96"),Ot("/FontBBox "+vt.API.PDFObject.convert(Wt.metadata.bbox)),Ot("/FontName /"+R(Wt.fontName)),Ot("/ItalicAngle "+Wt.metadata.italicAngle),Ot("/Ascent "+Wt.metadata.ascender),Ot(">>"),Ot("endobj"),Wt.objectNumber=wr();for(var vr=0;vr<Wt.metadata.hmtx.widths.length;vr++)Wt.metadata.hmtx.widths[vr]=parseInt(Wt.metadata.hmtx.widths[vr]*(1e3/Wt.metadata.head.unitsPerEm));Ot("<</Subtype/TrueType/Type/Font/ToUnicode "+Xt+" 0 R/BaseFont/"+R(Wt.fontName)+"/FontDescriptor "+Pr+" 0 R/Encoding/"+Wt.encoding+" /FirstChar 29 /LastChar 255 /Widths "+vt.API.PDFObject.convert(Wt.metadata.hmtx.widths)+">>"),Ot("endobj"),Wt.isAlreadyPutted=!0}}(ot)}]);var ht=function(mt){var Wt,Ot=mt.text||"",wr=mt.x,Xr=mt.y,zr=mt.options||{},on=mt.mutex||{},fr=on.pdfEscape,Cr=on.activeFontKey,Xt=on.fonts,Pr=Cr,vr="",wt=0,kr="",xn=Xt[Pr].encoding;if(Xt[Pr].encoding!=="Identity-H")return{text:Ot,x:wr,y:Xr,options:zr,mutex:on};for(kr=Ot,Pr=Cr,Array.isArray(Ot)&&(kr=Ot[0]),wt=0;wt<kr.length;wt+=1)Xt[Pr].metadata.hasOwnProperty("cmap")&&(Wt=Xt[Pr].metadata.cmap.unicode.codeMap[kr[wt].charCodeAt(0)]),Wt||kr[wt].charCodeAt(0)<256&&Xt[Pr].metadata.hasOwnProperty("Unicode")?vr+=kr[wt]:vr+="";var nn="";return parseInt(Pr.slice(1))<14||xn==="WinAnsiEncoding"?nn=fr(vr,Pr).split("").map(function(Yn){return Yn.charCodeAt(0).toString(16)}).join(""):xn==="Identity-H"&&(nn=Ke(vr,Xt[Pr])),on.isHex=!0,{text:nn,x:wr,y:Xr,options:zr,mutex:on}};Le.events.push(["postProcessText",function(ot){var mt=ot.text||"",Wt=[],Ot={text:mt,x:ot.x,y:ot.y,options:ot.options,mutex:ot.mutex};if(Array.isArray(mt)){var wr=0;for(wr=0;wr<mt.length;wr+=1)Array.isArray(mt[wr])&&mt[wr].length===3?Wt.push([ht(Object.assign({},Ot,{text:mt[wr][0]})).text,mt[wr][1],mt[wr][2]]):Wt.push(ht(Object.assign({},Ot,{text:mt[wr]})).text);ot.text=Wt}else ot.text=ht(Object.assign({},Ot,{text:mt})).text}])}(z),function(vt){var Le=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};vt.existsFileInVFS=function(Ke){return Le.call(this),this.internal.vFS[Ke]!==void 0},vt.addFileToVFS=function(Ke,et){return Le.call(this),this.internal.vFS[Ke]=et,this},vt.getFileFromVFS=function(Ke){return Le.call(this),this.internal.vFS[Ke]!==void 0?this.internal.vFS[Ke]:null}}(z.API),function(vt){vt.__bidiEngine__=vt.prototype.__bidiEngine__=function(et){var ht,ot,mt,Wt,Ot,wr,Xr,zr=Le,on=[[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]],fr=[[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]],Cr={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Xt={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Pr=["(",")","(","<",">","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],vr=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)$/),wt=!1,kr=0;this.__bidiEngine__={};var xn=function(fn){var Qn=fn.charCodeAt(),Tn=Qn>>8,Bi=Xt[Tn];return Bi!==void 0?zr[256*Bi+(255&Qn)]:Tn===252||Tn===253?"AL":vr.test(Tn)?"L":Tn===8?"R":"N"},nn=function(fn){for(var Qn,Tn=0;Tn<fn.length;Tn++){if((Qn=xn(fn.charAt(Tn)))==="L")return!1;if(Qn==="R")return!0}return!1},Yn=function(fn,Qn,Tn,Bi){var Mn,Zi,Ei,pi,Yi=Qn[Bi];switch(Yi){case"L":case"R":wt=!1;break;case"N":case"AN":break;case"EN":wt&&(Yi="AN");break;case"AL":wt=!0,Yi="R";break;case"WS":Yi="N";break;case"CS":Bi<1||Bi+1>=Qn.length||(Mn=Tn[Bi-1])!=="EN"&&Mn!=="AN"||(Zi=Qn[Bi+1])!=="EN"&&Zi!=="AN"?Yi="N":wt&&(Zi="AN"),Yi=Zi===Mn?Zi:"N";break;case"ES":Yi=(Mn=Bi>0?Tn[Bi-1]:"B")==="EN"&&Bi+1<Qn.length&&Qn[Bi+1]==="EN"?"EN":"N";break;case"ET":if(Bi>0&&Tn[Bi-1]==="EN"){Yi="EN";break}if(wt){Yi="N";break}for(Ei=Bi+1,pi=Qn.length;Ei<pi&&Qn[Ei]==="ET";)Ei++;Yi=Ei<pi&&Qn[Ei]==="EN"?"EN":"N";break;case"NSM":if(mt&&!Wt){for(pi=Qn.length,Ei=Bi+1;Ei<pi&&Qn[Ei]==="NSM";)Ei++;if(Ei<pi){var fa=fn[Bi],zn=fa>=1425&&fa<=2303||fa===64286;if(Mn=Qn[Ei],zn&&(Mn==="R"||Mn==="AL")){Yi="R";break}}}Yi=Bi<1||(Mn=Qn[Bi-1])==="B"?"N":Tn[Bi-1];break;case"B":wt=!1,ht=!0,Yi=kr;break;case"S":ot=!0,Yi="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":wt=!1;break;case"BN":Yi="N"}return Yi},Wn=function(fn,Qn,Tn){var Bi=fn.split("");return Tn&&In(Bi,Tn,{hiLevel:kr}),Bi.reverse(),Qn&&Qn.reverse(),Bi.join("")},In=function(fn,Qn,Tn){var Bi,Mn,Zi,Ei,pi,Yi=-1,fa=fn.length,zn=0,sn=[],ni=kr?fr:on,si=[];for(wt=!1,ht=!1,ot=!1,Mn=0;Mn<fa;Mn++)si[Mn]=xn(fn[Mn]);for(Zi=0;Zi<fa;Zi++){if(pi=zn,sn[Zi]=Yn(fn,si,sn,Zi),Bi=240&(zn=ni[pi][Cr[sn[Zi]]]),zn&=15,Qn[Zi]=Ei=ni[zn][5],Bi>0)if(Bi===16){for(Mn=Yi;Mn<Zi;Mn++)Qn[Mn]=1;Yi=-1}else Yi=-1;if(ni[zn][6])Yi===-1&&(Yi=Zi);else if(Yi>-1){for(Mn=Yi;Mn<Zi;Mn++)Qn[Mn]=Ei;Yi=-1}si[Zi]==="B"&&(Qn[Zi]=0),Tn.hiLevel|=Ei}ot&&function(hi,gi,Pi){for(var ki=0;ki<Pi;ki++)if(hi[ki]==="S"){gi[ki]=kr;for(var Ki=ki-1;Ki>=0&&hi[Ki]==="WS";Ki--)gi[Ki]=kr}}(si,Qn,fa)},On=function(fn,Qn,Tn,Bi,Mn){if(!(Mn.hiLevel<fn)){if(fn===1&&kr===1&&!ht)return Qn.reverse(),void(Tn&&Tn.reverse());for(var Zi,Ei,pi,Yi,fa=Qn.length,zn=0;zn<fa;){if(Bi[zn]>=fn){for(pi=zn+1;pi<fa&&Bi[pi]>=fn;)pi++;for(Yi=zn,Ei=pi-1;Yi<Ei;Yi++,Ei--)Zi=Qn[Yi],Qn[Yi]=Qn[Ei],Qn[Ei]=Zi,Tn&&(Zi=Tn[Yi],Tn[Yi]=Tn[Ei],Tn[Ei]=Zi);zn=pi}zn++}}},di=function(fn,Qn,Tn){var Bi=fn.split(""),Mn={hiLevel:kr};return Tn||(Tn=[]),In(Bi,Tn,Mn),function(Zi,Ei,pi){if(pi.hiLevel!==0&&Xr)for(var Yi,fa=0;fa<Zi.length;fa++)Ei[fa]===1&&(Yi=Pr.indexOf(Zi[fa]))>=0&&(Zi[fa]=Pr[Yi+1])}(Bi,Tn,Mn),On(2,Bi,Qn,Tn,Mn),On(1,Bi,Qn,Tn,Mn),Bi.join("")};return this.__bidiEngine__.doBidiReorder=function(Un,fn,Qn){if(function(Bi,Mn){if(Mn)for(var Zi=0;Zi<Bi.length;Zi++)Mn[Zi]=Zi;Wt===void 0&&(Wt=nn(Bi)),wr===void 0&&(wr=nn(Bi))}(Un,fn),mt||!Ot||wr)if(mt&&Ot&&Wt^wr)kr=Wt?1:0,Un=Wn(Un,fn,Qn);else if(!mt&&Ot&&wr)kr=Wt?1:0,Un=di(Un,fn,Qn),Un=Wn(Un,fn);else if(!mt||Wt||Ot||wr){if(mt&&!Ot&&Wt^wr)Un=Wn(Un,fn),Wt?(kr=0,Un=di(Un,fn,Qn)):(kr=1,Un=di(Un,fn,Qn),Un=Wn(Un,fn));else if(mt&&Wt&&!Ot&&wr)kr=1,Un=di(Un,fn,Qn),Un=Wn(Un,fn);else if(!mt&&!Ot&&Wt^wr){var Tn=Xr;Wt?(kr=1,Un=di(Un,fn,Qn),kr=0,Xr=!1,Un=di(Un,fn,Qn),Xr=Tn):(kr=0,Un=di(Un,fn,Qn),Un=Wn(Un,fn),kr=1,Xr=!1,Un=di(Un,fn,Qn),Xr=Tn,Un=Wn(Un,fn))}}else kr=0,Un=di(Un,fn,Qn);else kr=Wt?1:0,Un=di(Un,fn,Qn);return Un},this.__bidiEngine__.setOptions=function(Un){Un&&(mt=Un.isInputVisual,Ot=Un.isOutputVisual,Wt=Un.isInputRtl,wr=Un.isOutputRtl,Xr=Un.isSymmetricSwapping)},this.__bidiEngine__.setOptions(et),this.__bidiEngine__};var Le=["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"],Ke=new vt.__bidiEngine__({isInputVisual:!0});vt.API.events.push(["postProcessText",function(et){var ht=et.text,ot=(et.x,et.y,et.options||{}),mt=(et.mutex,ot.lang,[]);if(ot.isInputVisual=typeof ot.isInputVisual!="boolean"||ot.isInputVisual,Ke.setOptions(ot),Object.prototype.toString.call(ht)==="[object Array]"){var Wt=0;for(mt=[],Wt=0;Wt<ht.length;Wt+=1)Object.prototype.toString.call(ht[Wt])==="[object Array]"?mt.push([Ke.doBidiReorder(ht[Wt][0]),ht[Wt][1],ht[Wt][2]]):mt.push([Ke.doBidiReorder(ht[Wt])]);et.text=mt}else et.text=Ke.doBidiReorder(ht);Ke.setOptions({isInputVisual:!0})}])}(z),z.API.TTFFont=function(){function vt(Le){var Ke;if(this.rawData=Le,Ke=this.contents=new yr(Le),this.contents.pos=4,Ke.readString(4)==="ttcf")throw new Error("TTCF not supported.");Ke.pos=0,this.parse(),this.subset=new ba(this),this.registerTTF()}return vt.open=function(Le){return new vt(Le)},vt.prototype.parse=function(){return this.directory=new Mt(this.contents),this.head=new pr(this),this.name=new jr(this),this.cmap=new cr(this),this.toUnicode={},this.hhea=new Bt(this),this.maxp=new pn(this),this.hmtx=new en(this),this.post=new Hr(this),this.os2=new or(this),this.loca=new ia(this),this.glyf=new ri(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]},vt.prototype.registerTTF=function(){var Le,Ke,et,ht,ot;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var mt,Wt,Ot,wr;for(wr=[],mt=0,Wt=(Ot=this.bbox).length;mt<Wt;mt++)Le=Ot[mt],wr.push(Math.round(Le*this.scaleFactor));return wr}.call(this),this.stemV=0,this.post.exists?(et=255&(ht=this.post.italic_angle),(32768&(Ke=ht>>16))!=0&&(Ke=-(1+(65535^Ke))),this.italicAngle=+(Ke+"."+et)):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=(ot=this.familyClass)===1||ot===2||ot===3||ot===4||ot===5||ot===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},vt.prototype.characterToGlyph=function(Le){var Ke;return((Ke=this.cmap.unicode)!=null?Ke.codeMap[Le]:void 0)||0},vt.prototype.widthOfGlyph=function(Le){var Ke;return Ke=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(Le).advance*Ke},vt.prototype.widthOfString=function(Le,Ke,et){var ht,ot,mt,Wt;for(mt=0,ot=0,Wt=(Le=""+Le).length;0<=Wt?ot<Wt:ot>Wt;ot=0<=Wt?++ot:--ot)ht=Le.charCodeAt(ot),mt+=this.widthOfGlyph(this.characterToGlyph(ht))+et*(1e3/Ke)||0;return mt*(Ke/1e3)},vt.prototype.lineHeight=function(Le,Ke){var et;return Ke==null&&(Ke=!1),et=Ke?this.lineGap:0,(this.ascender+et-this.decender)/1e3*Le},vt}();var Kn,yr=function(){function vt(Le){this.data=Le!=null?Le:[],this.pos=0,this.length=this.data.length}return vt.prototype.readByte=function(){return this.data[this.pos++]},vt.prototype.writeByte=function(Le){return this.data[this.pos++]=Le},vt.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},vt.prototype.writeUInt32=function(Le){return this.writeByte(Le>>>24&255),this.writeByte(Le>>16&255),this.writeByte(Le>>8&255),this.writeByte(255&Le)},vt.prototype.readInt32=function(){var Le;return(Le=this.readUInt32())>=2147483648?Le-4294967296:Le},vt.prototype.writeInt32=function(Le){return Le<0&&(Le+=4294967296),this.writeUInt32(Le)},vt.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},vt.prototype.writeUInt16=function(Le){return this.writeByte(Le>>8&255),this.writeByte(255&Le)},vt.prototype.readInt16=function(){var Le;return(Le=this.readUInt16())>=32768?Le-65536:Le},vt.prototype.writeInt16=function(Le){return Le<0&&(Le+=65536),this.writeUInt16(Le)},vt.prototype.readString=function(Le){var Ke,et;for(et=[],Ke=0;0<=Le?Ke<Le:Ke>Le;Ke=0<=Le?++Ke:--Ke)et[Ke]=String.fromCharCode(this.readByte());return et.join("")},vt.prototype.writeString=function(Le){var Ke,et,ht;for(ht=[],Ke=0,et=Le.length;0<=et?Ke<et:Ke>et;Ke=0<=et?++Ke:--Ke)ht.push(this.writeByte(Le.charCodeAt(Ke)));return ht},vt.prototype.readShort=function(){return this.readInt16()},vt.prototype.writeShort=function(Le){return this.writeInt16(Le)},vt.prototype.readLongLong=function(){var Le,Ke,et,ht,ot,mt,Wt,Ot;return Le=this.readByte(),Ke=this.readByte(),et=this.readByte(),ht=this.readByte(),ot=this.readByte(),mt=this.readByte(),Wt=this.readByte(),Ot=this.readByte(),128&Le?-1*(72057594037927940*(255^Le)+281474976710656*(255^Ke)+1099511627776*(255^et)+4294967296*(255^ht)+16777216*(255^ot)+65536*(255^mt)+256*(255^Wt)+(255^Ot)+1):72057594037927940*Le+281474976710656*Ke+1099511627776*et+4294967296*ht+16777216*ot+65536*mt+256*Wt+Ot},vt.prototype.writeLongLong=function(Le){var Ke,et;return Ke=Math.floor(Le/4294967296),et=4294967295&Le,this.writeByte(Ke>>24&255),this.writeByte(Ke>>16&255),this.writeByte(Ke>>8&255),this.writeByte(255&Ke),this.writeByte(et>>24&255),this.writeByte(et>>16&255),this.writeByte(et>>8&255),this.writeByte(255&et)},vt.prototype.readInt=function(){return this.readInt32()},vt.prototype.writeInt=function(Le){return this.writeInt32(Le)},vt.prototype.read=function(Le){var Ke,et;for(Ke=[],et=0;0<=Le?et<Le:et>Le;et=0<=Le?++et:--et)Ke.push(this.readByte());return Ke},vt.prototype.write=function(Le){var Ke,et,ht,ot;for(ot=[],et=0,ht=Le.length;et<ht;et++)Ke=Le[et],ot.push(this.writeByte(Ke));return ot},vt}(),Mt=function(){var vt;function Le(Ke){var et,ht,ot;for(this.scalarType=Ke.readInt(),this.tableCount=Ke.readShort(),this.searchRange=Ke.readShort(),this.entrySelector=Ke.readShort(),this.rangeShift=Ke.readShort(),this.tables={},ht=0,ot=this.tableCount;0<=ot?ht<ot:ht>ot;ht=0<=ot?++ht:--ht)et={tag:Ke.readString(4),checksum:Ke.readInt(),offset:Ke.readInt(),length:Ke.readInt()},this.tables[et.tag]=et}return Le.prototype.encode=function(Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt;for(Xt in fr=Object.keys(Ke).length,Ot=Math.log(2),zr=16*Math.floor(Math.log(fr)/Ot),mt=Math.floor(zr/Ot),Xr=16*fr-zr,(ht=new yr).writeInt(this.scalarType),ht.writeShort(fr),ht.writeShort(zr),ht.writeShort(mt),ht.writeShort(Xr),ot=16*fr,wr=ht.pos+ot,Wt=null,Cr=[],Ke)for(on=Ke[Xt],ht.writeString(Xt),ht.writeInt(vt(on)),ht.writeInt(wr),ht.writeInt(on.length),Cr=Cr.concat(on),Xt==="head"&&(Wt=wr),wr+=on.length;wr%4;)Cr.push(0),wr++;return ht.write(Cr),et=2981146554-vt(ht.data),ht.pos=Wt+8,ht.writeUInt32(et),ht.data},vt=function(et){var ht,ot,mt,Wt;for(et=ti.call(et);et.length%4;)et.push(0);for(mt=new yr(et),ot=0,ht=0,Wt=et.length;ht<Wt;ht=ht+=4)ot+=mt.readUInt32();return 4294967295&ot},Le}(),Ft={}.hasOwnProperty,Lr=function(Le,Ke){for(var et in Ke)Ft.call(Ke,et)&&(Le[et]=Ke[et]);function ht(){this.constructor=Le}return ht.prototype=Ke.prototype,Le.prototype=new ht,Le.__super__=Ke.prototype,Le};Kn=function(){function vt(Le){var Ke;this.file=Le,Ke=this.file.directory.tables[this.tag],this.exists=!!Ke,Ke&&(this.offset=Ke.offset,this.length=Ke.length,this.parse(this.file.contents))}return vt.prototype.parse=function(){},vt.prototype.encode=function(){},vt.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},vt}();var pr=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="head",Le.prototype.parse=function(Ke){return Ke.pos=this.offset,this.version=Ke.readInt(),this.revision=Ke.readInt(),this.checkSumAdjustment=Ke.readInt(),this.magicNumber=Ke.readInt(),this.flags=Ke.readShort(),this.unitsPerEm=Ke.readShort(),this.created=Ke.readLongLong(),this.modified=Ke.readLongLong(),this.xMin=Ke.readShort(),this.yMin=Ke.readShort(),this.xMax=Ke.readShort(),this.yMax=Ke.readShort(),this.macStyle=Ke.readShort(),this.lowestRecPPEM=Ke.readShort(),this.fontDirectionHint=Ke.readShort(),this.indexToLocFormat=Ke.readShort(),this.glyphDataFormat=Ke.readShort()},Le.prototype.encode=function(Ke){var et;return(et=new yr).writeInt(this.version),et.writeInt(this.revision),et.writeInt(this.checkSumAdjustment),et.writeInt(this.magicNumber),et.writeShort(this.flags),et.writeShort(this.unitsPerEm),et.writeLongLong(this.created),et.writeLongLong(this.modified),et.writeShort(this.xMin),et.writeShort(this.yMin),et.writeShort(this.xMax),et.writeShort(this.yMax),et.writeShort(this.macStyle),et.writeShort(this.lowestRecPPEM),et.writeShort(this.fontDirectionHint),et.writeShort(Ke),et.writeShort(this.glyphDataFormat),et.data},Le}(),Ht=function(){function vt(Le,Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr,vr,wt,kr;switch(this.platformID=Le.readUInt16(),this.encodingID=Le.readShort(),this.offset=Ke+Le.readInt(),zr=Le.pos,Le.pos=this.offset,this.format=Le.readUInt16(),this.length=Le.readUInt16(),this.language=Le.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(Ot=0;Ot<256;++Ot)this.codeMap[Ot]=Le.readByte();break;case 4:for(fr=Le.readUInt16(),on=fr/2,Le.pos+=6,ot=function(){var xn,nn;for(nn=[],Ot=xn=0;0<=on?xn<on:xn>on;Ot=0<=on?++xn:--xn)nn.push(Le.readUInt16());return nn}(),Le.pos+=2,Xt=function(){var xn,nn;for(nn=[],Ot=xn=0;0<=on?xn<on:xn>on;Ot=0<=on?++xn:--xn)nn.push(Le.readUInt16());return nn}(),wr=function(){var xn,nn;for(nn=[],Ot=xn=0;0<=on?xn<on:xn>on;Ot=0<=on?++xn:--xn)nn.push(Le.readUInt16());return nn}(),Xr=function(){var xn,nn;for(nn=[],Ot=xn=0;0<=on?xn<on:xn>on;Ot=0<=on?++xn:--xn)nn.push(Le.readUInt16());return nn}(),ht=(this.length-Le.pos+this.offset)/2,Wt=function(){var xn,nn;for(nn=[],Ot=xn=0;0<=ht?xn<ht:xn>ht;Ot=0<=ht?++xn:--xn)nn.push(Le.readUInt16());return nn}(),Ot=vr=0,kr=ot.length;vr<kr;Ot=++vr)for(Pr=ot[Ot],et=wt=Cr=Xt[Ot];Cr<=Pr?wt<=Pr:wt>=Pr;et=Cr<=Pr?++wt:--wt)Xr[Ot]===0?mt=et+wr[Ot]:(mt=Wt[Xr[Ot]/2+(et-Cr)-(on-Ot)]||0)!==0&&(mt+=wr[Ot]),this.codeMap[et]=65535&mt}Le.pos=zr}return vt.encode=function(Le,Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr,vr,wt,kr,xn,nn,Yn,Wn,In,On,di,Un,fn,Qn,Tn,Bi,Mn,Zi,Ei,pi,Yi,fa,zn,sn,ni,si,hi,gi,Pi,ki,Ki,ha,Ia;switch(Tn=new yr,mt=Object.keys(Le).sort(function(ka,jo){return ka-jo}),Ke){case"macroman":for(Xt=0,Pr=function(){var ka=[];for(Cr=0;Cr<256;++Cr)ka.push(0);return ka}(),wt={0:0},ot={},Bi=0,pi=mt.length;Bi<pi;Bi++)wt[ki=Le[ht=mt[Bi]]]==null&&(wt[ki]=++Xt),ot[ht]={old:Le[ht],new:wt[Le[ht]]},Pr[ht]=wt[Le[ht]];return Tn.writeUInt16(1),Tn.writeUInt16(0),Tn.writeUInt32(12),Tn.writeUInt16(0),Tn.writeUInt16(262),Tn.writeUInt16(0),Tn.write(Pr),{charMap:ot,subtable:Tn.data,maxGlyphID:Xt+1};case"unicode":for(fn=[],zr=[],kr=0,wt={},et={},vr=wr=null,Mn=0,Yi=mt.length;Mn<Yi;Mn++)wt[nn=Le[ht=mt[Mn]]]==null&&(wt[nn]=++kr),et[ht]={old:nn,new:wt[nn]},Wt=wt[nn]-ht,vr!=null&&Wt===wr||(vr&&zr.push(vr),fn.push(ht),wr=Wt),vr=ht;for(vr&&zr.push(vr),zr.push(65535),fn.push(65535),di=2*(On=fn.length),In=2*Math.pow(Math.log(On)/Math.LN2,2),on=Math.log(In/2)/Math.LN2,Wn=2*On-In,Ot=[],Yn=[],fr=[],Cr=Zi=0,fa=fn.length;Zi<fa;Cr=++Zi){if(Un=fn[Cr],Xr=zr[Cr],Un===65535){Ot.push(0),Yn.push(0);break}if(Un-(Qn=et[Un].new)>=32768)for(Ot.push(0),Yn.push(2*(fr.length+On-Cr)),ht=Ei=Un;Un<=Xr?Ei<=Xr:Ei>=Xr;ht=Un<=Xr?++Ei:--Ei)fr.push(et[ht].new);else Ot.push(Qn-Un),Yn.push(0)}for(Tn.writeUInt16(3),Tn.writeUInt16(1),Tn.writeUInt32(12),Tn.writeUInt16(4),Tn.writeUInt16(16+8*On+2*fr.length),Tn.writeUInt16(0),Tn.writeUInt16(di),Tn.writeUInt16(In),Tn.writeUInt16(on),Tn.writeUInt16(Wn),gi=0,zn=zr.length;gi<zn;gi++)ht=zr[gi],Tn.writeUInt16(ht);for(Tn.writeUInt16(0),Pi=0,sn=fn.length;Pi<sn;Pi++)ht=fn[Pi],Tn.writeUInt16(ht);for(Ki=0,ni=Ot.length;Ki<ni;Ki++)Wt=Ot[Ki],Tn.writeUInt16(Wt);for(ha=0,si=Yn.length;ha<si;ha++)xn=Yn[ha],Tn.writeUInt16(xn);for(Ia=0,hi=fr.length;Ia<hi;Ia++)Xt=fr[Ia],Tn.writeUInt16(Xt);return{charMap:et,subtable:Tn.data,maxGlyphID:kr+1}}},vt}(),cr=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="cmap",Le.prototype.parse=function(Ke){var et,ht,ot;for(Ke.pos=this.offset,this.version=Ke.readUInt16(),ot=Ke.readUInt16(),this.tables=[],this.unicode=null,ht=0;0<=ot?ht<ot:ht>ot;ht=0<=ot?++ht:--ht)et=new Ht(Ke,this.offset),this.tables.push(et),et.isUnicode&&this.unicode==null&&(this.unicode=et);return!0},Le.encode=function(Ke,et){var ht,ot;return et==null&&(et="macroman"),ht=Ht.encode(Ke,et),(ot=new yr).writeUInt16(0),ot.writeUInt16(1),ht.table=ot.data.concat(ht.subtable),ht},Le}(),Bt=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="hhea",Le.prototype.parse=function(Ke){return Ke.pos=this.offset,this.version=Ke.readInt(),this.ascender=Ke.readShort(),this.decender=Ke.readShort(),this.lineGap=Ke.readShort(),this.advanceWidthMax=Ke.readShort(),this.minLeftSideBearing=Ke.readShort(),this.minRightSideBearing=Ke.readShort(),this.xMaxExtent=Ke.readShort(),this.caretSlopeRise=Ke.readShort(),this.caretSlopeRun=Ke.readShort(),this.caretOffset=Ke.readShort(),Ke.pos+=8,this.metricDataFormat=Ke.readShort(),this.numberOfMetrics=Ke.readUInt16()},Le}(),or=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="OS/2",Le.prototype.parse=function(Ke){if(Ke.pos=this.offset,this.version=Ke.readUInt16(),this.averageCharWidth=Ke.readShort(),this.weightClass=Ke.readUInt16(),this.widthClass=Ke.readUInt16(),this.type=Ke.readShort(),this.ySubscriptXSize=Ke.readShort(),this.ySubscriptYSize=Ke.readShort(),this.ySubscriptXOffset=Ke.readShort(),this.ySubscriptYOffset=Ke.readShort(),this.ySuperscriptXSize=Ke.readShort(),this.ySuperscriptYSize=Ke.readShort(),this.ySuperscriptXOffset=Ke.readShort(),this.ySuperscriptYOffset=Ke.readShort(),this.yStrikeoutSize=Ke.readShort(),this.yStrikeoutPosition=Ke.readShort(),this.familyClass=Ke.readShort(),this.panose=function(){var et,ht;for(ht=[],et=0;et<10;++et)ht.push(Ke.readByte());return ht}(),this.charRange=function(){var et,ht;for(ht=[],et=0;et<4;++et)ht.push(Ke.readInt());return ht}(),this.vendorID=Ke.readString(4),this.selection=Ke.readShort(),this.firstCharIndex=Ke.readShort(),this.lastCharIndex=Ke.readShort(),this.version>0&&(this.ascent=Ke.readShort(),this.descent=Ke.readShort(),this.lineGap=Ke.readShort(),this.winAscent=Ke.readShort(),this.winDescent=Ke.readShort(),this.codePageRange=function(){var et,ht;for(ht=[],et=0;et<2;et=++et)ht.push(Ke.readInt());return ht}(),this.version>1))return this.xHeight=Ke.readShort(),this.capHeight=Ke.readShort(),this.defaultChar=Ke.readShort(),this.breakChar=Ke.readShort(),this.maxContext=Ke.readShort()},Le}(),Hr=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="post",Le.prototype.parse=function(Ke){var et,ht,ot;switch(Ke.pos=this.offset,this.format=Ke.readInt(),this.italicAngle=Ke.readInt(),this.underlinePosition=Ke.readShort(),this.underlineThickness=Ke.readShort(),this.isFixedPitch=Ke.readInt(),this.minMemType42=Ke.readInt(),this.maxMemType42=Ke.readInt(),this.minMemType1=Ke.readInt(),this.maxMemType1=Ke.readInt(),this.format){case 65536:break;case 131072:var mt;for(ht=Ke.readUInt16(),this.glyphNameIndex=[],mt=0;0<=ht?mt<ht:mt>ht;mt=0<=ht?++mt:--mt)this.glyphNameIndex.push(Ke.readUInt16());for(this.names=[],ot=[];Ke.pos<this.offset+this.length;)et=Ke.readByte(),ot.push(this.names.push(Ke.readString(et)));return ot;case 151552:return ht=Ke.readUInt16(),this.offsets=Ke.read(ht);case 196608:break;case 262144:return this.map=function(){var Wt,Ot,wr;for(wr=[],mt=Wt=0,Ot=this.file.maxp.numGlyphs;0<=Ot?Wt<Ot:Wt>Ot;mt=0<=Ot?++Wt:--Wt)wr.push(Ke.readUInt32());return wr}.call(this)}},Le}(),Tr=function(Le,Ke){this.raw=Le,this.length=Le.length,this.platformID=Ke.platformID,this.encodingID=Ke.encodingID,this.languageID=Ke.languageID},jr=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="name",Le.prototype.parse=function(Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on,fr;for(Ke.pos=this.offset,Ke.readShort(),et=Ke.readShort(),Ot=Ke.readShort(),ht=[],mt=0;0<=et?mt<et:mt>et;mt=0<=et?++mt:--mt)ht.push({platformID:Ke.readShort(),encodingID:Ke.readShort(),languageID:Ke.readShort(),nameID:Ke.readShort(),length:Ke.readShort(),offset:this.offset+Ot+Ke.readShort()});for(wr={},mt=zr=0,on=ht.length;zr<on;mt=++zr)ot=ht[mt],Ke.pos=ot.offset,Xr=Ke.readString(ot.length),Wt=new Tr(Xr,ot),wr[fr=ot.nameID]==null&&(wr[fr]=[]),wr[ot.nameID].push(Wt);this.strings=wr,this.copyright=wr[0],this.fontFamily=wr[1],this.fontSubfamily=wr[2],this.uniqueSubfamily=wr[3],this.fontName=wr[4],this.version=wr[5];try{this.postscriptName=wr[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(Cr){this.postscriptName=wr[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=wr[7],this.manufacturer=wr[8],this.designer=wr[9],this.description=wr[10],this.vendorUrl=wr[11],this.designerUrl=wr[12],this.license=wr[13],this.licenseUrl=wr[14],this.preferredFamily=wr[15],this.preferredSubfamily=wr[17],this.compatibleFull=wr[18],this.sampleText=wr[19]},Le}(),pn=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="maxp",Le.prototype.parse=function(Ke){return Ke.pos=this.offset,this.version=Ke.readInt(),this.numGlyphs=Ke.readUInt16(),this.maxPoints=Ke.readUInt16(),this.maxContours=Ke.readUInt16(),this.maxCompositePoints=Ke.readUInt16(),this.maxComponentContours=Ke.readUInt16(),this.maxZones=Ke.readUInt16(),this.maxTwilightPoints=Ke.readUInt16(),this.maxStorage=Ke.readUInt16(),this.maxFunctionDefs=Ke.readUInt16(),this.maxInstructionDefs=Ke.readUInt16(),this.maxStackElements=Ke.readUInt16(),this.maxSizeOfInstructions=Ke.readUInt16(),this.maxComponentElements=Ke.readUInt16(),this.maxComponentDepth=Ke.readUInt16()},Le}(),en=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="hmtx",Le.prototype.parse=function(Ke){var et,ht,ot,mt,Wt,Ot,wr;for(Ke.pos=this.offset,this.metrics=[],et=0,Ot=this.file.hhea.numberOfMetrics;0<=Ot?et<Ot:et>Ot;et=0<=Ot?++et:--et)this.metrics.push({advance:Ke.readUInt16(),lsb:Ke.readInt16()});for(ot=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Xr,zr;for(zr=[],et=Xr=0;0<=ot?Xr<ot:Xr>ot;et=0<=ot?++Xr:--Xr)zr.push(Ke.readInt16());return zr}(),this.widths=function(){var Xr,zr,on,fr;for(fr=[],Xr=0,zr=(on=this.metrics).length;Xr<zr;Xr++)mt=on[Xr],fr.push(mt.advance);return fr}.call(this),ht=this.widths[this.widths.length-1],wr=[],et=Wt=0;0<=ot?Wt<ot:Wt>ot;et=0<=ot?++Wt:--Wt)wr.push(this.widths.push(ht));return wr},Le.prototype.forGlyph=function(Ke){return Ke in this.metrics?this.metrics[Ke]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[Ke-this.metrics.length]}},Le}(),ti=[].slice,ri=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="glyf",Le.prototype.parse=function(){return this.cache={}},Le.prototype.glyphFor=function(Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on;return Ke in this.cache?this.cache[Ke]:(mt=this.file.loca,et=this.file.contents,ht=mt.indexOf(Ke),(ot=mt.lengthOf(Ke))===0?this.cache[Ke]=null:(et.pos=this.offset+ht,Wt=(Ot=new yr(et.read(ot))).readShort(),Xr=Ot.readShort(),on=Ot.readShort(),wr=Ot.readShort(),zr=Ot.readShort(),this.cache[Ke]=Wt===-1?new Ri(Ot,Xr,on,wr,zr):new _i(Ot,Wt,Xr,on,wr,zr),this.cache[Ke]))},Le.prototype.encode=function(Ke,et,ht){var ot,mt,Wt,Ot,wr;for(Wt=[],mt=[],Ot=0,wr=et.length;Ot<wr;Ot++)ot=Ke[et[Ot]],mt.push(Wt.length),ot&&(Wt=Wt.concat(ot.encode(ht)));return mt.push(Wt.length),{table:Wt,offsets:mt}},Le}(),_i=function(){function vt(Le,Ke,et,ht,ot,mt){this.raw=Le,this.numberOfContours=Ke,this.xMin=et,this.yMin=ht,this.xMax=ot,this.yMax=mt,this.compound=!1}return vt.prototype.encode=function(){return this.raw.data},vt}(),Ri=function(){function vt(Le,Ke,et,ht,ot){var mt,Wt;for(this.raw=Le,this.xMin=Ke,this.yMin=et,this.xMax=ht,this.yMax=ot,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],mt=this.raw;Wt=mt.readShort(),this.glyphOffsets.push(mt.pos),this.glyphIDs.push(mt.readUInt16()),32&Wt;)mt.pos+=1&Wt?4:2,128&Wt?mt.pos+=8:64&Wt?mt.pos+=4:8&Wt&&(mt.pos+=2)}return vt.prototype.encode=function(){var Le,Ke,et;for(Ke=new yr(ti.call(this.raw.data)),Le=0,et=this.glyphIDs.length;Le<et;++Le)Ke.pos=this.glyphOffsets[Le];return Ke.data},vt}(),ia=function(vt){function Le(){return Le.__super__.constructor.apply(this,arguments)}return Lr(Le,Kn),Le.prototype.tag="loca",Le.prototype.parse=function(Ke){var et,ht;return Ke.pos=this.offset,et=this.file.head.indexToLocFormat,this.offsets=et===0?function(){var ot,mt;for(mt=[],ht=0,ot=this.length;ht<ot;ht+=2)mt.push(2*Ke.readUInt16());return mt}.call(this):function(){var ot,mt;for(mt=[],ht=0,ot=this.length;ht<ot;ht+=4)mt.push(Ke.readUInt32());return mt}.call(this)},Le.prototype.indexOf=function(Ke){return this.offsets[Ke]},Le.prototype.lengthOf=function(Ke){return this.offsets[Ke+1]-this.offsets[Ke]},Le.prototype.encode=function(Ke,et){for(var ht=new Uint32Array(this.offsets.length),ot=0,mt=0,Wt=0;Wt<ht.length;++Wt)if(ht[Wt]=ot,mt<et.length&&et[mt]==Wt){++mt,ht[Wt]=ot;var Ot=this.offsets[Wt],wr=this.offsets[Wt+1]-Ot;wr>0&&(ot+=wr)}for(var Xr=new Array(4*ht.length),zr=0;zr<ht.length;++zr)Xr[4*zr+3]=255&ht[zr],Xr[4*zr+2]=(65280&ht[zr])>>8,Xr[4*zr+1]=(16711680&ht[zr])>>16,Xr[4*zr]=(4278190080&ht[zr])>>24;return Xr},Le}(),ba=function(){function vt(Le){this.font=Le,this.subset={},this.unicodes={},this.next=33}return vt.prototype.generateCmap=function(){var Le,Ke,et,ht,ot;for(Ke in ht=this.font.cmap.tables[0].codeMap,Le={},ot=this.subset)et=ot[Ke],Le[Ke]=ht[et];return Le},vt.prototype.glyphsFor=function(Le){var Ke,et,ht,ot,mt,Wt,Ot;for(ht={},mt=0,Wt=Le.length;mt<Wt;mt++)ht[ot=Le[mt]]=this.font.glyf.glyphFor(ot);for(ot in Ke=[],ht)((et=ht[ot])!=null?et.compound:void 0)&&Ke.push.apply(Ke,et.glyphIDs);if(Ke.length>0)for(ot in Ot=this.glyphsFor(Ke))et=Ot[ot],ht[ot]=et;return ht},vt.prototype.encode=function(Le,Ke){var et,ht,ot,mt,Wt,Ot,wr,Xr,zr,on,fr,Cr,Xt,Pr,vr;for(ht in et=cr.encode(this.generateCmap(),"unicode"),mt=this.glyphsFor(Le),fr={0:0},vr=et.charMap)fr[(Ot=vr[ht]).old]=Ot.new;for(Cr in on=et.maxGlyphID,mt)Cr in fr||(fr[Cr]=on++);return Xr=function(wt){var kr,xn;for(kr in xn={},wt)xn[wt[kr]]=kr;return xn}(fr),zr=Object.keys(Xr).sort(function(wt,kr){return wt-kr}),Xt=function(){var wt,kr,xn;for(xn=[],wt=0,kr=zr.length;wt<kr;wt++)Wt=zr[wt],xn.push(Xr[Wt]);return xn}(),ot=this.font.glyf.encode(mt,Xt,fr),wr=this.font.loca.encode(ot.offsets,Xt),Pr={cmap:this.font.cmap.raw(),glyf:ot.table,loca:wr,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(Ke)},this.font.os2.exists&&(Pr["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Pr)},vt}();z.API.PDFObject=function(){var vt;function Le(){}return vt=function(et,ht){return(Array(ht+1).join("0")+et).slice(-ht)},Le.convert=function(Ke){var et,ht,ot,mt;if(Array.isArray(Ke))return"["+function(){var Wt,Ot,wr;for(wr=[],Wt=0,Ot=Ke.length;Wt<Ot;Wt++)et=Ke[Wt],wr.push(Le.convert(et));return wr}().join(" ")+"]";if(typeof Ke=="string")return"/"+Ke;if(Ke!=null?Ke.isString:void 0)return"("+Ke+")";if(Ke instanceof Date)return"(D:"+vt(Ke.getUTCFullYear(),4)+vt(Ke.getUTCMonth(),2)+vt(Ke.getUTCDate(),2)+vt(Ke.getUTCHours(),2)+vt(Ke.getUTCMinutes(),2)+vt(Ke.getUTCSeconds(),2)+"Z)";if({}.toString.call(Ke)==="[object Object]"){for(ht in ot=["<<"],Ke)mt=Ke[ht],ot.push("/"+ht+" "+Le.convert(mt));return ot.push(">>"),ot.join(`
`)}return""+Ke},Le}(),k.default=z}.call(this,o("UywP"))},dvDB:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("m67n"),n=o.n(s),d=o("BpBn"),c=o.n(d),r=o("GI52"),f=o.n(r),i=o("q1tI"),u=o.n(i),p=o("jK+o"),g=o.n(p),A=o("3CTf"),b=o("RqgH"),x=o.n(b),w=o("VHYn"),_=o.n(w),C=o("fng2"),L=o.n(C),E=o("R+RK"),S=o.n(E),O=o("pDHg"),D=o("FbXn"),F=o("ypN9"),U=o("q4Li"),R=o.n(U),K=2,Z=.16,P=.05,Y=.05,W=.15,z=5,H=4,X=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function V(Gt,ar,Gr){var cn;return Math.round(Gt.h)>=60&&Math.round(Gt.h)<=240?cn=Gr?Math.round(Gt.h)-K*ar:Math.round(Gt.h)+K*ar:cn=Gr?Math.round(Gt.h)+K*ar:Math.round(Gt.h)-K*ar,cn<0?cn+=360:cn>=360&&(cn-=360),cn}function q(Gt,ar,Gr){if(Gt.h===0&&Gt.s===0)return Gt.s;var cn;return Gr?cn=Gt.s-Z*ar:ar===H?cn=Gt.s+Z:cn=Gt.s+P*ar,cn>1&&(cn=1),Gr&&ar===z&&cn>.1&&(cn=.1),cn<.06&&(cn=.06),Number(cn.toFixed(2))}function se(Gt,ar,Gr){var cn;return Gr?cn=Gt.v+Y*ar:cn=Gt.v-W*ar,cn>1&&(cn=1),Number(cn.toFixed(2))}function ve(Gt){for(var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Gr=[],cn=R()(Gt),Kn=z;Kn>0;Kn-=1){var yr=cn.toHsv(),Mt=R()({h:V(yr,Kn,!0),s:q(yr,Kn,!0),v:se(yr,Kn,!0)}).toHexString();Gr.push(Mt)}Gr.push(cn.toHexString());for(var Ft=1;Ft<=H;Ft+=1){var Lr=cn.toHsv(),pr=R()({h:V(Lr,Ft),s:q(Lr,Ft),v:se(Lr,Ft)}).toHexString();Gr.push(pr)}return ar.theme==="dark"?X.map(function(Ht){var cr=Ht.index,Bt=Ht.opacity,or=R.a.mix(ar.backgroundColor||"#141414",Gr[cr],Bt*100).toHexString();return or}):Gr}var ue={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},xe={},Fe={};Object.keys(ue).forEach(function(Gt){xe[Gt]=ve(ue[Gt]),xe[Gt].primary=xe[Gt][5],Fe[Gt]=ve(ue[Gt],{theme:"dark",backgroundColor:"#141414"}),Fe[Gt].primary=Fe[Gt][5]});var Ue=xe.red,Ze=xe.volcano,we=xe.gold,He=xe.orange,ee=xe.yellow,he=xe.lime,Ve=xe.green,oe=xe.cyan,Q=xe.blue,G=xe.geekblue,te=xe.purple,Ae=xe.magenta,me=xe.grey;function Me(Gt){return!Gt||Gt<0?0:Gt>100?100:Gt}function Ie(Gt){var ar=Gt.success,Gr=Gt.successPercent,cn=Gr;return ar&&"progress"in ar&&(Object(F.a)(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),cn=ar.progress),ar&&"percent"in ar&&(cn=ar.percent),cn}var de=function(Gt,ar){var Gr={};for(var cn in Gt)Object.prototype.hasOwnProperty.call(Gt,cn)&&ar.indexOf(cn)<0&&(Gr[cn]=Gt[cn]);if(Gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Kn=0,cn=Object.getOwnPropertySymbols(Gt);Kn<cn.length;Kn++)ar.indexOf(cn[Kn])<0&&Object.prototype.propertyIsEnumerable.call(Gt,cn[Kn])&&(Gr[cn[Kn]]=Gt[cn[Kn]]);return Gr},ye=function(ar){var Gr=[];return Object.keys(ar).forEach(function(cn){var Kn=parseFloat(cn.replace(/%/g,""));isNaN(Kn)||Gr.push({key:Kn,value:ar[cn]})}),Gr=Gr.sort(function(cn,Kn){return cn.key-Kn.key}),Gr.map(function(cn){var Kn=cn.key,yr=cn.value;return"".concat(yr," ").concat(Kn,"%")}).join(", ")},De=function(ar){var Gr=ar.from,cn=Gr===void 0?ue.blue:Gr,Kn=ar.to,yr=Kn===void 0?ue.blue:Kn,Mt=ar.direction,Ft=Mt===void 0?"to right":Mt,Lr=de(ar,["from","to","direction"]);if(Object.keys(Lr).length!==0){var pr=ye(Lr);return{backgroundImage:"linear-gradient(".concat(Ft,", ").concat(pr,")")}}return{backgroundImage:"linear-gradient(".concat(Ft,", ").concat(cn,", ").concat(yr,")")}},tt=function(ar){var Gr=ar.prefixCls,cn=ar.percent,Kn=ar.strokeWidth,yr=ar.size,Mt=ar.strokeColor,Ft=ar.strokeLinecap,Lr=ar.children,pr=ar.trailColor,Ht=ar.success,cr=Mt&&typeof Mt!="string"?De(Mt):{background:Mt},Bt=pr?{backgroundColor:pr}:void 0,or=a()({width:"".concat(Me(cn),"%"),height:Kn||(yr==="small"?6:8),borderRadius:Ft==="square"?0:""},cr),Hr=Ie(ar),Tr={width:"".concat(Me(Hr),"%"),height:Kn||(yr==="small"?6:8),borderRadius:Ft==="square"?0:"",backgroundColor:Ht==null?void 0:Ht.strokeColor},jr=Hr!==void 0?i.createElement("div",{className:"".concat(Gr,"-success-bg"),style:Tr}):null;return i.createElement(i.Fragment,null,i.createElement("div",{className:"".concat(Gr,"-outer")},i.createElement("div",{className:"".concat(Gr,"-inner"),style:Bt},i.createElement("div",{className:"".concat(Gr,"-bg"),style:or}),jr)),Lr)},Et=tt,gt={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},Pe=function(ar){var Gr=ar.map(function(){return Object(i.useRef)()}),cn=Object(i.useRef)();return Object(i.useEffect)(function(){var Kn=Date.now(),yr=!1;Object.keys(Gr).forEach(function(Mt){var Ft=Gr[Mt].current;if(!Ft)return;yr=!0;var Lr=Ft.style;Lr.transitionDuration=".3s, .3s, .3s, .06s",cn.current&&Kn-cn.current<100&&(Lr.transitionDuration="0s, 0s")}),yr&&(cn.current=Date.now())}),[Gr]};function Ut(){return Ut=Object.assign||function(Gt){for(var ar=1;ar<arguments.length;ar++){var Gr=arguments[ar];for(var cn in Gr)Object.prototype.hasOwnProperty.call(Gr,cn)&&(Gt[cn]=Gr[cn])}return Gt},Ut.apply(this,arguments)}function pt(Gt,ar){return ir(Gt)||Kt(Gt,ar)||rr(Gt,ar)||zt()}function zt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rr(Gt,ar){if(!Gt)return;if(typeof Gt=="string")return nr(Gt,ar);var Gr=Object.prototype.toString.call(Gt).slice(8,-1);if(Gr==="Object"&&Gt.constructor&&(Gr=Gt.constructor.name),Gr==="Map"||Gr==="Set")return Array.from(Gt);if(Gr==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Gr))return nr(Gt,ar)}function nr(Gt,ar){(ar==null||ar>Gt.length)&&(ar=Gt.length);for(var Gr=0,cn=new Array(ar);Gr<ar;Gr++)cn[Gr]=Gt[Gr];return cn}function Kt(Gt,ar){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Gt)))return;var Gr=[],cn=!0,Kn=!1,yr=void 0;try{for(var Mt=Gt[Symbol.iterator](),Ft;!(cn=(Ft=Mt.next()).done)&&!(Gr.push(Ft.value),ar&&Gr.length===ar);cn=!0);}catch(Lr){Kn=!0,yr=Lr}finally{try{!cn&&Mt.return!=null&&Mt.return()}finally{if(Kn)throw yr}}return Gr}function ir(Gt){if(Array.isArray(Gt))return Gt}function $e(Gt,ar){if(Gt==null)return{};var Gr=ae(Gt,ar),cn,Kn;if(Object.getOwnPropertySymbols){var yr=Object.getOwnPropertySymbols(Gt);for(Kn=0;Kn<yr.length;Kn++){if(cn=yr[Kn],ar.indexOf(cn)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Gt,cn))continue;Gr[cn]=Gt[cn]}}return Gr}function ae(Gt,ar){if(Gt==null)return{};var Gr={},cn=Object.keys(Gt),Kn,yr;for(yr=0;yr<cn.length;yr++){if(Kn=cn[yr],ar.indexOf(Kn)>=0)continue;Gr[Kn]=Gt[Kn]}return Gr}var re=function(ar){var Gr=ar.className,cn=ar.percent,Kn=ar.prefixCls,yr=ar.strokeColor,Mt=ar.strokeLinecap,Ft=ar.strokeWidth,Lr=ar.style,pr=ar.trailColor,Ht=ar.trailWidth,cr=ar.transition,Bt=$e(ar,["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"]);delete Bt.gapPosition;var or=Array.isArray(cn)?cn:[cn],Hr=Array.isArray(yr)?yr:[yr],Tr=Pe(or),jr=pt(Tr,1),pn=jr[0],en=Ft/2,ti=100-Ft/2,ri="M ".concat(Mt==="round"?en:0,",").concat(en,`
L `).concat(Mt==="round"?ti:100,",").concat(en),_i="0 0 100 ".concat(Ft),Ri=0;return u.a.createElement("svg",Ut({className:g()("".concat(Kn,"-line"),Gr),viewBox:_i,preserveAspectRatio:"none",style:Lr},Bt),u.a.createElement("path",{className:"".concat(Kn,"-line-trail"),d:ri,strokeLinecap:Mt,stroke:pr,strokeWidth:Ht||Ft,fillOpacity:"0"}),or.map(function(ia,ba){var vt={strokeDasharray:"".concat(ia,"px, 100px"),strokeDashoffset:"-".concat(Ri,"px"),transition:cr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Le=Hr[ba]||Hr[Hr.length-1];return Ri+=ia,u.a.createElement("path",{key:ba,className:"".concat(Kn,"-line-path"),d:ri,strokeLinecap:Mt,stroke:Le,strokeWidth:Ft,fillOpacity:"0",ref:pn[ba],style:vt})}))};re.defaultProps=gt;var Ce=re;function Ne(){return Ne=Object.assign||function(Gt){for(var ar=1;ar<arguments.length;ar++){var Gr=arguments[ar];for(var cn in Gr)Object.prototype.hasOwnProperty.call(Gr,cn)&&(Gt[cn]=Gr[cn])}return Gt},Ne.apply(this,arguments)}function ce(Gt,ar){return Dr(Gt)||Yt(Gt,ar)||Dt(Gt,ar)||dt()}function dt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Dt(Gt,ar){if(!Gt)return;if(typeof Gt=="string")return ze(Gt,ar);var Gr=Object.prototype.toString.call(Gt).slice(8,-1);if(Gr==="Object"&&Gt.constructor&&(Gr=Gt.constructor.name),Gr==="Map"||Gr==="Set")return Array.from(Gt);if(Gr==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Gr))return ze(Gt,ar)}function ze(Gt,ar){(ar==null||ar>Gt.length)&&(ar=Gt.length);for(var Gr=0,cn=new Array(ar);Gr<ar;Gr++)cn[Gr]=Gt[Gr];return cn}function Yt(Gt,ar){if(typeof Symbol=="undefined"||!(Symbol.iterator in Object(Gt)))return;var Gr=[],cn=!0,Kn=!1,yr=void 0;try{for(var Mt=Gt[Symbol.iterator](),Ft;!(cn=(Ft=Mt.next()).done)&&!(Gr.push(Ft.value),ar&&Gr.length===ar);cn=!0);}catch(Lr){Kn=!0,yr=Lr}finally{try{!cn&&Mt.return!=null&&Mt.return()}finally{if(Kn)throw yr}}return Gr}function Dr(Gt){if(Array.isArray(Gt))return Gt}function ct(Gt,ar){if(Gt==null)return{};var Gr=er(Gt,ar),cn,Kn;if(Object.getOwnPropertySymbols){var yr=Object.getOwnPropertySymbols(Gt);for(Kn=0;Kn<yr.length;Kn++){if(cn=yr[Kn],ar.indexOf(cn)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(Gt,cn))continue;Gr[cn]=Gt[cn]}}return Gr}function er(Gt,ar){if(Gt==null)return{};var Gr={},cn=Object.keys(Gt),Kn,yr;for(yr=0;yr<cn.length;yr++){if(Kn=cn[yr],ar.indexOf(Kn)>=0)continue;Gr[Kn]=Gt[Kn]}return Gr}var ut=0;function at(Gt){return+Gt.replace("%","")}function Ye(Gt){return Array.isArray(Gt)?Gt:[Gt]}function Je(Gt,ar,Gr,cn){var Kn=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,yr=arguments.length>5?arguments[5]:void 0,Mt=50-cn/2,Ft=0,Lr=-Mt,pr=0,Ht=-2*Mt;switch(yr){case"left":Ft=-Mt,Lr=0,pr=2*Mt,Ht=0;break;case"right":Ft=Mt,Lr=0,pr=-2*Mt,Ht=0;break;case"bottom":Lr=Mt,Ht=2*Mt;break;default:}var cr="M 50,50 m ".concat(Ft,",").concat(Lr,`
a `).concat(Mt,",").concat(Mt," 0 1 1 ").concat(pr,",").concat(-Ht,`
a `).concat(Mt,",").concat(Mt," 0 1 1 ").concat(-pr,",").concat(Ht),Bt=Math.PI*2*Mt,or={stroke:Gr,strokeDasharray:"".concat(ar/100*(Bt-Kn),"px ").concat(Bt,"px"),strokeDashoffset:"-".concat(Kn/2+Gt/100*(Bt-Kn),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s"};return{pathString:cr,pathStyle:or}}var Vt=function(ar){var Gr=ar.prefixCls,cn=ar.strokeWidth,Kn=ar.trailWidth,yr=ar.gapDegree,Mt=ar.gapPosition,Ft=ar.trailColor,Lr=ar.strokeLinecap,pr=ar.style,Ht=ar.className,cr=ar.strokeColor,Bt=ar.percent,or=ct(ar,["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"]),Hr=Object(i.useMemo)(function(){return ut+=1,ut},[]),Tr=Je(0,100,Ft,cn,yr,Mt),jr=Tr.pathString,pn=Tr.pathStyle,en=Ye(Bt),ti=Ye(cr),ri=ti.find(function(vt){return Object.prototype.toString.call(vt)==="[object Object]"}),_i=Pe(en),Ri=ce(_i,1),ia=Ri[0],ba=function(){var Le=0;return en.map(function(Ke,et){var ht=ti[et]||ti[ti.length-1],ot=Object.prototype.toString.call(ht)==="[object Object]"?"url(#".concat(Gr,"-gradient-").concat(Hr,")"):"",mt=Je(Le,Ke,ht,cn,yr,Mt);return Le+=Ke,u.a.createElement("path",{key:et,className:"".concat(Gr,"-circle-path"),d:mt.pathString,stroke:ot,strokeLinecap:Lr,strokeWidth:cn,opacity:Ke===0?0:1,fillOpacity:"0",style:mt.pathStyle,ref:ia[et]})})};return u.a.createElement("svg",Ne({className:g()("".concat(Gr,"-circle"),Ht),viewBox:"0 0 100 100",style:pr},or),ri&&u.a.createElement("defs",null,u.a.createElement("linearGradient",{id:"".concat(Gr,"-gradient-").concat(Hr),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(ri).sort(function(vt,Le){return at(vt)-at(Le)}).map(function(vt,Le){return u.a.createElement("stop",{key:Le,offset:vt,stopColor:ri[vt]})}))),u.a.createElement("path",{className:"".concat(Gr,"-circle-trail"),d:jr,stroke:Ft,strokeLinecap:Lr,strokeWidth:Kn||cn,fillOpacity:"0",style:pn}),ba().reverse())};Vt.defaultProps=gt;var Ar=Vt,Nr={Line:Ce,Circle:Ar};function Rr(Gt){var ar=Gt.percent,Gr=Gt.success,cn=Gt.successPercent,Kn=Me(ar),yr=Ie({success:Gr,successPercent:cn});return yr?[Me(yr),Me(Kn-Me(yr))]:Kn}function Ln(Gt){var ar=Gt.success,Gr=Gt.strokeColor,cn=Gt.successPercent,Kn=Gr||null,yr=Ie({success:ar,successPercent:cn});return yr?[ue.green,Kn]:Kn}var bn=function(ar){var Gr=ar.prefixCls,cn=ar.width,Kn=ar.strokeWidth,yr=ar.trailColor,Mt=ar.strokeLinecap,Ft=ar.gapPosition,Lr=ar.gapDegree,pr=ar.type,Ht=ar.children,cr=cn||120,Bt={width:cr,height:cr,fontSize:cr*.15+6},or=Kn||6,Hr=Ft||pr==="dashboard"&&"bottom"||"top",Tr=function(){return Lr||Lr===0?Lr:pr==="dashboard"?75:void 0},jr=Ln(ar),pn=Object.prototype.toString.call(jr)==="[object Object]",en=g()("".concat(Gr,"-inner"),m()({},"".concat(Gr,"-circle-gradient"),pn));return i.createElement("div",{className:en,style:Bt},i.createElement(Ar,{percent:Rr(ar),strokeWidth:or,trailWidth:or,strokeColor:jr,strokeLinecap:Mt,trailColor:yr,prefixCls:Gr,gapDegree:Tr(),gapPosition:Hr}),Ht)},Zn=bn,Zt=function(ar){for(var Gr=ar.size,cn=ar.steps,Kn=ar.percent,yr=Kn===void 0?0:Kn,Mt=ar.strokeWidth,Ft=Mt===void 0?8:Mt,Lr=ar.strokeColor,pr=ar.trailColor,Ht=ar.prefixCls,cr=ar.children,Bt=Math.floor(cn*(yr/100)),or=Gr==="small"?2:14,Hr=[],Tr=0;Tr<cn;Tr+=1)Hr.push(i.createElement("div",{key:Tr,className:g()("".concat(Ht,"-steps-item"),m()({},"".concat(Ht,"-steps-item-active"),Tr<=Bt-1)),style:{backgroundColor:Tr<=Bt-1?Lr:pr,width:or,height:Ft}}));return i.createElement("div",{className:"".concat(Ht,"-steps-outer")},Hr,cr)},$t=Zt,Be=function(Gt,ar){var Gr={};for(var cn in Gt)Object.prototype.hasOwnProperty.call(Gt,cn)&&ar.indexOf(cn)<0&&(Gr[cn]=Gt[cn]);if(Gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Kn=0,cn=Object.getOwnPropertySymbols(Gt);Kn<cn.length;Kn++)ar.indexOf(cn[Kn])<0&&Object.prototype.propertyIsEnumerable.call(Gt,cn[Kn])&&(Gr[cn[Kn]]=Gt[cn[Kn]]);return Gr},je=Object(D.a)("line","circle","dashboard"),rt=Object(D.a)("normal","exception","active","success"),bt=function(Gt){c()(Gr,Gt);var ar=f()(Gr);function Gr(){var cn;return e()(this,Gr),cn=ar.apply(this,arguments),cn.renderProgress=function(Kn){var yr,Mt=Kn.getPrefixCls,Ft=Kn.direction,Lr=n()(cn),pr=Lr.props,Ht=pr.prefixCls,cr=pr.className,Bt=pr.size,or=pr.type,Hr=pr.steps,Tr=pr.showInfo,jr=pr.strokeColor,pn=Be(pr,["prefixCls","className","size","type","steps","showInfo","strokeColor"]),en=Mt("progress",Ht),ti=cn.getProgressStatus(),ri=cn.renderProcessInfo(en,ti);Object(F.a)(!("successPercent"in pr),"Progress","`successPercent` is deprecated. Please use `success.percent` instead.");var _i;or==="line"?_i=Hr?i.createElement($t,a()({},cn.props,{strokeColor:typeof jr=="string"?jr:void 0,prefixCls:en,steps:Hr}),ri):i.createElement(Et,a()({},cn.props,{prefixCls:en}),ri):(or==="circle"||or==="dashboard")&&(_i=i.createElement(Zn,a()({},cn.props,{prefixCls:en,progressStatus:ti}),ri));var Ri=g()(en,(yr={},m()(yr,"".concat(en,"-").concat(or==="dashboard"&&"circle"||Hr&&"steps"||or),!0),m()(yr,"".concat(en,"-status-").concat(ti),!0),m()(yr,"".concat(en,"-show-info"),Tr),m()(yr,"".concat(en,"-").concat(Bt),Bt),m()(yr,"".concat(en,"-rtl"),Ft==="rtl"),yr),cr);return i.createElement("div",a()({},Object(A.default)(pn,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeColor","strokeLinecap","percent","steps","success","successPercent"]),{className:Ri}),_i)},cn}return l()(Gr,[{key:"getPercentNumber",value:function(){var Kn=this.props.percent,yr=Kn===void 0?0:Kn,Mt=Ie(this.props);return parseInt(Mt!==void 0?Mt.toString():yr.toString(),10)}},{key:"getProgressStatus",value:function(){var Kn=this.props.status;return rt.indexOf(Kn)<0&&this.getPercentNumber()>=100?"success":Kn||"normal"}},{key:"renderProcessInfo",value:function(Kn,yr){var Mt=this.props,Ft=Mt.showInfo,Lr=Mt.format,pr=Mt.type,Ht=Mt.percent,cr=Ie(this.props);if(!Ft)return null;var Bt,or=Lr||function(Tr){return"".concat(Tr,"%")},Hr=pr==="line";return Lr||yr!=="exception"&&yr!=="success"?Bt=or(Me(Ht),Me(cr)):yr==="exception"?Bt=Hr?i.createElement(S.a,null):i.createElement(x.a,null):yr==="success"&&(Bt=Hr?i.createElement(L.a,null):i.createElement(_.a,null)),i.createElement("span",{className:"".concat(Kn,"-text"),title:typeof Bt=="string"?Bt:void 0},Bt)}},{key:"render",value:function(){return i.createElement(O.a,null,this.renderProgress)}}]),Gr}(i.Component);bt.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",gapDegree:void 0,strokeLinecap:"round"};var gr=k.a=bt},dwt7:function(B,k,o){//! moment.js locale configuration
//! locale : Icelandic [is]
//! author : Hinrik Örn Sigurðsson : https://github.com/hinrik
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(t){return t%100===11?!0:!(t%10===1)}function v(t,e,h,l){var s=t+" ";switch(h){case"s":return e||l?"nokkrar sek\xFAndur":"nokkrum sek\xFAndum";case"ss":return m(t)?s+(e||l?"sek\xFAndur":"sek\xFAndum"):s+"sek\xFAnda";case"m":return e?"m\xEDn\xFAta":"m\xEDn\xFAtu";case"mm":return m(t)?s+(e||l?"m\xEDn\xFAtur":"m\xEDn\xFAtum"):e?s+"m\xEDn\xFAta":s+"m\xEDn\xFAtu";case"hh":return m(t)?s+(e||l?"klukkustundir":"klukkustundum"):s+"klukkustund";case"d":return e?"dagur":l?"dag":"degi";case"dd":return m(t)?e?s+"dagar":s+(l?"daga":"d\xF6gum"):e?s+"dagur":s+(l?"dag":"degi");case"M":return e?"m\xE1nu\xF0ur":l?"m\xE1nu\xF0":"m\xE1nu\xF0i";case"MM":return m(t)?e?s+"m\xE1nu\xF0ir":s+(l?"m\xE1nu\xF0i":"m\xE1nu\xF0um"):e?s+"m\xE1nu\xF0ur":s+(l?"m\xE1nu\xF0":"m\xE1nu\xF0i");case"y":return e||l?"\xE1r":"\xE1ri";case"yy":return m(t)?s+(e||l?"\xE1r":"\xE1rum"):s+(e||l?"\xE1r":"\xE1ri")}}var a=y.defineLocale("is",{months:"jan\xFAar_febr\xFAar_mars_apr\xEDl_ma\xED_j\xFAn\xED_j\xFAl\xED_\xE1g\xFAst_september_okt\xF3ber_n\xF3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xED_j\xFAn_j\xFAl_\xE1g\xFA_sep_okt_n\xF3v_des".split("_"),weekdays:"sunnudagur_m\xE1nudagur_\xFEri\xF0judagur_mi\xF0vikudagur_fimmtudagur_f\xF6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xE1n_\xFEri_mi\xF0_fim_f\xF6s_lau".split("_"),weekdaysMin:"Su_M\xE1_\xDEr_Mi_Fi_F\xF6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xED dag kl.] LT",nextDay:"[\xE1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xED g\xE6r kl.] LT",lastWeek:"[s\xED\xF0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xED\xF0an",s:v,ss:v,m:v,mm:v,h:"klukkustund",hh:v,d:v,dd:v,M:v,MM:v,y:v,yy:v},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},e4EH:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};k.default=y},e5Bt:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("Brw/"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("jK+o"),l=o.n(h),s=o("yfII"),n=o.n(s),d=o("T0En"),c=o("67aS"),r=o("20ji"),f=o("+r3Y"),i=o("XylH"),u=o("mn9H"),p=o("pDHg"),g=o("ZpD8"),A=o("JB+V"),b=void 0,x=function(_,C){var L={};for(var E in _)Object.prototype.hasOwnProperty.call(_,E)&&C.indexOf(E)<0&&(L[E]=_[E]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,E=Object.getOwnPropertySymbols(_);S<E.length;S++)C.indexOf(E[S])<0&&Object.prototype.propertyIsEnumerable.call(_,E[S])&&(L[E[S]]=_[E[S]]);return L},w=t.forwardRef(function(_,C){var L=t.useState(_.visible),E=a()(L,2),S=E[0],O=E[1];t.useEffect(function(){"visible"in _&&O(_.visible)},[_.visible]),t.useEffect(function(){"defaultVisible"in _&&O(_.defaultVisible)},[_.defaultVisible]);var D=function(Fe,Ue){"visible"in _||O(Fe),_.onVisibleChange&&_.onVisibleChange(Fe,Ue)},F=function(Fe){D(!1,Fe),_.onConfirm&&_.onConfirm.call(b,Fe)},U=function(Fe){D(!1,Fe),_.onCancel&&_.onCancel.call(b,Fe)},R=function(Fe){Fe.keyCode===d.a.ESC&&S&&D(!1,Fe)},K=function(Fe){var Ue=_.disabled;if(Ue)return;D(Fe)},Z=function(Fe,Ue){var Ze=_.okButtonProps,we=_.cancelButtonProps,He=_.title,ee=_.cancelText,he=_.okText,Ve=_.okType,oe=_.icon;return t.createElement("div",{className:"".concat(Fe,"-inner-content")},t.createElement("div",{className:"".concat(Fe,"-message")},oe,t.createElement("div",{className:"".concat(Fe,"-message-title")},Object(g.a)(He))),t.createElement("div",{className:"".concat(Fe,"-buttons")},t.createElement(r.a,m()({onClick:U,size:"small"},we),ee||Ue.cancelText),t.createElement(r.a,m()({onClick:F},Object(f.a)(Ve),{size:"small"},Ze),he||Ue.okText)))},P=t.useContext(p.b),Y=P.getPrefixCls,W=_.prefixCls,z=_.placement,H=_.children,X=_.overlayClassName,V=x(_,["prefixCls","placement","children","overlayClassName"]),q=Y("popover",W),se=Y("popconfirm",W),ve=l()(se,X),ue=t.createElement(i.a,{componentName:"Popconfirm",defaultLocale:u.a.Popconfirm},function(xe){return Z(q,xe)});return t.createElement(c.a,m()({},V,{prefixCls:q,placement:z,onVisibleChange:K,visible:S,overlay:ue,overlayClassName:ve,ref:C}),Object(A.a)(H,{onKeyDown:function(Fe){var Ue,Ze;(Ze=H==null?void 0:(Ue=H.props).onKeyDown)===null||Ze===void 0||Ze.call(Ue,Fe),R(Fe)}}))});w.defaultProps={transitionName:"zoom-big",placement:"top",trigger:"click",okType:"primary",icon:t.createElement(n.a,null),disabled:!1},k.a=w},e77m:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("XXbC"),a=o.n(v)},eIcI:function(B,k,o){var y=o("bYtY"),m=o("hM6l");function v(t,e,h){m.call(this,t,e,h),this.type="value",this.angle=0,this.name="",this.model}y.inherits(v,m);var a=v;B.exports=a},eJH7:function(B,k,o){var y=o("bYtY");function m(v){var a=v.polar;if(a){y.isArray(a)||(a=[a]);var t=[];y.each(a,function(e,h){e.indicator?(e.type&&!e.shape&&(e.shape=e.type),v.radar=v.radar||[],y.isArray(v.radar)||(v.radar=[v.radar]),v.radar.push(e)):t.push(e)}),v.polar=t}y.each(v.series,function(e){e&&e.type==="radar"&&e.polarIndex&&(e.radarIndex=e.polarIndex)})}B.exports=m},eK83:function(B,k,o){},eP3c:function(B,k,o){"use strict";function y($e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(re){return typeof re}:y=function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},y($e)}Object.defineProperty(k,"__esModule",{value:!0}),k.inflateReset=de,k.inflateReset2=ye,k.inflateResetKeep=Ie,k.inflateInit=tt,k.inflateInit2=De,k.inflate=zt,k.inflateEnd=rr,k.inflateGetHeader=nr,k.inflateSetDictionary=Kt,k.inflateInfo=k.Z_DEFLATED=k.Z_BUF_ERROR=k.Z_MEM_ERROR=k.Z_DATA_ERROR=k.Z_STREAM_ERROR=k.Z_NEED_DICT=k.Z_STREAM_END=k.Z_OK=k.Z_TREES=k.Z_BLOCK=k.Z_FINISH=void 0;var m=s(o("6BzB")),v=h(o("xlC8")),a=h(o("QV2g")),t=h(o("sjKO")),e=h(o("JSwD"));function h($e){return $e&&$e.__esModule?$e:{default:$e}}function l(){if(typeof WeakMap!="function")return null;var $e=new WeakMap;return l=function(){return $e},$e}function s($e){if($e&&$e.__esModule)return $e;if($e===null||y($e)!=="object"&&typeof $e!="function")return{default:$e};var ae=l();if(ae&&ae.has($e))return ae.get($e);var re={},Ce=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ne in $e)if(Object.prototype.hasOwnProperty.call($e,Ne)){var ce=Ce?Object.getOwnPropertyDescriptor($e,Ne):null;ce&&(ce.get||ce.set)?Object.defineProperty(re,Ne,ce):re[Ne]=$e[Ne]}return re.default=$e,ae&&ae.set($e,re),re}var n=0,d=1,c=2,r=4;k.Z_FINISH=r;var f=5;k.Z_BLOCK=f;var i=6;k.Z_TREES=i;var u=0;k.Z_OK=u;var p=1;k.Z_STREAM_END=p;var g=2;k.Z_NEED_DICT=g;var A=-2;k.Z_STREAM_ERROR=A;var b=-3;k.Z_DATA_ERROR=b;var x=-4;k.Z_MEM_ERROR=x;var w=-5;k.Z_BUF_ERROR=w;var _=8;k.Z_DEFLATED=_;var C=1,L=2,E=3,S=4,O=5,D=6,F=7,U=8,R=9,K=10,Z=11,P=12,Y=13,W=14,z=15,H=16,X=17,V=18,q=19,se=20,ve=21,ue=22,xe=23,Fe=24,Ue=25,Ze=26,we=27,He=28,ee=29,he=30,Ve=31,oe=32,Q=852,G=592,te=15,Ae=te;function me($e){return($e>>>24&255)+($e>>>8&65280)+(($e&65280)<<8)+(($e&255)<<24)}function Me(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new m.Buf16(320),this.work=new m.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ie($e){var ae;return!$e||!$e.state?A:(ae=$e.state,$e.total_in=$e.total_out=ae.total=0,$e.msg="",ae.wrap&&($e.adler=ae.wrap&1),ae.mode=C,ae.last=0,ae.havedict=0,ae.dmax=32768,ae.head=null,ae.hold=0,ae.bits=0,ae.lencode=ae.lendyn=new m.Buf32(Q),ae.distcode=ae.distdyn=new m.Buf32(G),ae.sane=1,ae.back=-1,u)}function de($e){var ae;return!$e||!$e.state?A:(ae=$e.state,ae.wsize=0,ae.whave=0,ae.wnext=0,Ie($e))}function ye($e,ae){var re,Ce;return!$e||!$e.state?A:(Ce=$e.state,ae<0?(re=0,ae=-ae):(re=(ae>>4)+1,ae<48&&(ae&=15)),ae&&(ae<8||ae>15)?A:(Ce.window!==null&&Ce.wbits!==ae&&(Ce.window=null),Ce.wrap=re,Ce.wbits=ae,de($e)))}function De($e,ae){var re,Ce;return $e?(Ce=new Me,$e.state=Ce,Ce.window=null,re=ye($e,ae),re!==u&&($e.state=null),re):A}function tt($e){return De($e,Ae)}var Et=!0,gt,Pe;function Ut($e){if(Et){var ae;for(gt=new m.Buf32(512),Pe=new m.Buf32(32),ae=0;ae<144;)$e.lens[ae++]=8;for(;ae<256;)$e.lens[ae++]=9;for(;ae<280;)$e.lens[ae++]=7;for(;ae<288;)$e.lens[ae++]=8;for((0,e.default)(d,$e.lens,0,288,gt,0,$e.work,{bits:9}),ae=0;ae<32;)$e.lens[ae++]=5;(0,e.default)(c,$e.lens,0,32,Pe,0,$e.work,{bits:5}),Et=!1}$e.lencode=gt,$e.lenbits=9,$e.distcode=Pe,$e.distbits=5}function pt($e,ae,re,Ce){var Ne,ce=$e.state;return ce.window===null&&(ce.wsize=1<<ce.wbits,ce.wnext=0,ce.whave=0,ce.window=new m.Buf8(ce.wsize)),Ce>=ce.wsize?(m.arraySet(ce.window,ae,re-ce.wsize,ce.wsize,0),ce.wnext=0,ce.whave=ce.wsize):(Ne=ce.wsize-ce.wnext,Ne>Ce&&(Ne=Ce),m.arraySet(ce.window,ae,re-Ce,Ne,ce.wnext),Ce-=Ne,Ce?(m.arraySet(ce.window,ae,re-Ce,Ce,0),ce.wnext=Ce,ce.whave=ce.wsize):(ce.wnext+=Ne,ce.wnext===ce.wsize&&(ce.wnext=0),ce.whave<ce.wsize&&(ce.whave+=Ne))),0}function zt($e,ae){var re,Ce,Ne,ce,dt,Dt,ze,Yt,Dr,ct,er,ut,at,Ye,Je=0,Vt,Ar,Nr,Rr,Ln,bn,Zn,Zt,$t=new m.Buf8(4),Be,je,rt=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!$e||!$e.state||!$e.output||!$e.input&&$e.avail_in!==0)return A;re=$e.state,re.mode===P&&(re.mode=Y),dt=$e.next_out,Ne=$e.output,ze=$e.avail_out,ce=$e.next_in,Ce=$e.input,Dt=$e.avail_in,Yt=re.hold,Dr=re.bits,ct=Dt,er=ze,Zt=u;e:for(;;)switch(re.mode){case C:if(re.wrap===0){re.mode=Y;break}for(;Dr<16;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(re.wrap&2&&Yt===35615){re.check=0,$t[0]=Yt&255,$t[1]=Yt>>>8&255,re.check=(0,a.default)(re.check,$t,2,0),Yt=0,Dr=0,re.mode=L;break}if(re.flags=0,re.head&&(re.head.done=!1),!(re.wrap&1)||(((Yt&255)<<8)+(Yt>>8))%31){$e.msg="incorrect header check",re.mode=he;break}if((Yt&15)!==_){$e.msg="unknown compression method",re.mode=he;break}if(Yt>>>=4,Dr-=4,Zn=(Yt&15)+8,re.wbits===0)re.wbits=Zn;else if(Zn>re.wbits){$e.msg="invalid window size",re.mode=he;break}re.dmax=1<<Zn,$e.adler=re.check=1,re.mode=Yt&512?K:P,Yt=0,Dr=0;break;case L:for(;Dr<16;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(re.flags=Yt,(re.flags&255)!==_){$e.msg="unknown compression method",re.mode=he;break}if(re.flags&57344){$e.msg="unknown header flags set",re.mode=he;break}re.head&&(re.head.text=Yt>>8&1),re.flags&512&&($t[0]=Yt&255,$t[1]=Yt>>>8&255,re.check=(0,a.default)(re.check,$t,2,0)),Yt=0,Dr=0,re.mode=E;case E:for(;Dr<32;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.head&&(re.head.time=Yt),re.flags&512&&($t[0]=Yt&255,$t[1]=Yt>>>8&255,$t[2]=Yt>>>16&255,$t[3]=Yt>>>24&255,re.check=(0,a.default)(re.check,$t,4,0)),Yt=0,Dr=0,re.mode=S;case S:for(;Dr<16;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.head&&(re.head.xflags=Yt&255,re.head.os=Yt>>8),re.flags&512&&($t[0]=Yt&255,$t[1]=Yt>>>8&255,re.check=(0,a.default)(re.check,$t,2,0)),Yt=0,Dr=0,re.mode=O;case O:if(re.flags&1024){for(;Dr<16;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.length=Yt,re.head&&(re.head.extra_len=Yt),re.flags&512&&($t[0]=Yt&255,$t[1]=Yt>>>8&255,re.check=(0,a.default)(re.check,$t,2,0)),Yt=0,Dr=0}else re.head&&(re.head.extra=null);re.mode=D;case D:if(re.flags&1024&&(ut=re.length,ut>Dt&&(ut=Dt),ut&&(re.head&&(Zn=re.head.extra_len-re.length,re.head.extra||(re.head.extra=new Array(re.head.extra_len)),m.arraySet(re.head.extra,Ce,ce,ut,Zn)),re.flags&512&&(re.check=(0,a.default)(re.check,Ce,ut,ce)),Dt-=ut,ce+=ut,re.length-=ut),re.length))break e;re.length=0,re.mode=F;case F:if(re.flags&2048){if(Dt===0)break e;ut=0;do Zn=Ce[ce+ut++],re.head&&Zn&&re.length<65536&&(re.head.name+=String.fromCharCode(Zn));while(Zn&&ut<Dt);if(re.flags&512&&(re.check=(0,a.default)(re.check,Ce,ut,ce)),Dt-=ut,ce+=ut,Zn)break e}else re.head&&(re.head.name=null);re.length=0,re.mode=U;case U:if(re.flags&4096){if(Dt===0)break e;ut=0;do Zn=Ce[ce+ut++],re.head&&Zn&&re.length<65536&&(re.head.comment+=String.fromCharCode(Zn));while(Zn&&ut<Dt);if(re.flags&512&&(re.check=(0,a.default)(re.check,Ce,ut,ce)),Dt-=ut,ce+=ut,Zn)break e}else re.head&&(re.head.comment=null);re.mode=R;case R:if(re.flags&512){for(;Dr<16;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(Yt!==(re.check&65535)){$e.msg="header crc mismatch",re.mode=he;break}Yt=0,Dr=0}re.head&&(re.head.hcrc=re.flags>>9&1,re.head.done=!0),$e.adler=re.check=0,re.mode=P;break;case K:for(;Dr<32;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}$e.adler=re.check=me(Yt),Yt=0,Dr=0,re.mode=Z;case Z:if(re.havedict===0)return $e.next_out=dt,$e.avail_out=ze,$e.next_in=ce,$e.avail_in=Dt,re.hold=Yt,re.bits=Dr,g;$e.adler=re.check=1,re.mode=P;case P:if(ae===f||ae===i)break e;case Y:if(re.last){Yt>>>=Dr&7,Dr-=Dr&7,re.mode=we;break}for(;Dr<3;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.last=Yt&1,Yt>>>=1,Dr-=1;switch(Yt&3){case 0:re.mode=W;break;case 1:if(Ut(re),re.mode=se,ae===i){Yt>>>=2,Dr-=2;break e}break;case 2:re.mode=X;break;case 3:$e.msg="invalid block type",re.mode=he}Yt>>>=2,Dr-=2;break;case W:for(Yt>>>=Dr&7,Dr-=Dr&7;Dr<32;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if((Yt&65535)!==(Yt>>>16^65535)){$e.msg="invalid stored block lengths",re.mode=he;break}if(re.length=Yt&65535,Yt=0,Dr=0,re.mode=z,ae===i)break e;case z:re.mode=H;case H:if(ut=re.length,ut){if(ut>Dt&&(ut=Dt),ut>ze&&(ut=ze),ut===0)break e;m.arraySet(Ne,Ce,ce,ut,dt),Dt-=ut,ce+=ut,ze-=ut,dt+=ut,re.length-=ut;break}re.mode=P;break;case X:for(;Dr<14;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(re.nlen=(Yt&31)+257,Yt>>>=5,Dr-=5,re.ndist=(Yt&31)+1,Yt>>>=5,Dr-=5,re.ncode=(Yt&15)+4,Yt>>>=4,Dr-=4,re.nlen>286||re.ndist>30){$e.msg="too many length or distance symbols",re.mode=he;break}re.have=0,re.mode=V;case V:for(;re.have<re.ncode;){for(;Dr<3;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.lens[rt[re.have++]]=Yt&7,Yt>>>=3,Dr-=3}for(;re.have<19;)re.lens[rt[re.have++]]=0;if(re.lencode=re.lendyn,re.lenbits=7,Be={bits:re.lenbits},Zt=(0,e.default)(n,re.lens,0,19,re.lencode,0,re.work,Be),re.lenbits=Be.bits,Zt){$e.msg="invalid code lengths set",re.mode=he;break}re.have=0,re.mode=q;case q:for(;re.have<re.nlen+re.ndist;){for(;!(Je=re.lencode[Yt&(1<<re.lenbits)-1],Vt=Je>>>24,Ar=Je>>>16&255,Nr=Je&65535,Vt<=Dr);){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(Nr<16)Yt>>>=Vt,Dr-=Vt,re.lens[re.have++]=Nr;else{if(Nr===16){for(je=Vt+2;Dr<je;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(Yt>>>=Vt,Dr-=Vt,re.have===0){$e.msg="invalid bit length repeat",re.mode=he;break}Zn=re.lens[re.have-1],ut=3+(Yt&3),Yt>>>=2,Dr-=2}else if(Nr===17){for(je=Vt+3;Dr<je;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}Yt>>>=Vt,Dr-=Vt,Zn=0,ut=3+(Yt&7),Yt>>>=3,Dr-=3}else{for(je=Vt+7;Dr<je;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}Yt>>>=Vt,Dr-=Vt,Zn=0,ut=11+(Yt&127),Yt>>>=7,Dr-=7}if(re.have+ut>re.nlen+re.ndist){$e.msg="invalid bit length repeat",re.mode=he;break}for(;ut--;)re.lens[re.have++]=Zn}}if(re.mode===he)break;if(re.lens[256]===0){$e.msg="invalid code -- missing end-of-block",re.mode=he;break}if(re.lenbits=9,Be={bits:re.lenbits},Zt=(0,e.default)(d,re.lens,0,re.nlen,re.lencode,0,re.work,Be),re.lenbits=Be.bits,Zt){$e.msg="invalid literal/lengths set",re.mode=he;break}if(re.distbits=6,re.distcode=re.distdyn,Be={bits:re.distbits},Zt=(0,e.default)(c,re.lens,re.nlen,re.ndist,re.distcode,0,re.work,Be),re.distbits=Be.bits,Zt){$e.msg="invalid distances set",re.mode=he;break}if(re.mode=se,ae===i)break e;case se:re.mode=ve;case ve:if(Dt>=6&&ze>=258){$e.next_out=dt,$e.avail_out=ze,$e.next_in=ce,$e.avail_in=Dt,re.hold=Yt,re.bits=Dr,(0,t.default)($e,er),dt=$e.next_out,Ne=$e.output,ze=$e.avail_out,ce=$e.next_in,Ce=$e.input,Dt=$e.avail_in,Yt=re.hold,Dr=re.bits,re.mode===P&&(re.back=-1);break}for(re.back=0;!(Je=re.lencode[Yt&(1<<re.lenbits)-1],Vt=Je>>>24,Ar=Je>>>16&255,Nr=Je&65535,Vt<=Dr);){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(Ar&&(Ar&240)===0){for(Rr=Vt,Ln=Ar,bn=Nr;!(Je=re.lencode[bn+((Yt&(1<<Rr+Ln)-1)>>Rr)],Vt=Je>>>24,Ar=Je>>>16&255,Nr=Je&65535,Rr+Vt<=Dr);){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}Yt>>>=Rr,Dr-=Rr,re.back+=Rr}if(Yt>>>=Vt,Dr-=Vt,re.back+=Vt,re.length=Nr,Ar===0){re.mode=Ze;break}if(Ar&32){re.back=-1,re.mode=P;break}if(Ar&64){$e.msg="invalid literal/length code",re.mode=he;break}re.extra=Ar&15,re.mode=ue;case ue:if(re.extra){for(je=re.extra;Dr<je;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.length+=Yt&(1<<re.extra)-1,Yt>>>=re.extra,Dr-=re.extra,re.back+=re.extra}re.was=re.length,re.mode=xe;case xe:for(;!(Je=re.distcode[Yt&(1<<re.distbits)-1],Vt=Je>>>24,Ar=Je>>>16&255,Nr=Je&65535,Vt<=Dr);){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if((Ar&240)===0){for(Rr=Vt,Ln=Ar,bn=Nr;!(Je=re.distcode[bn+((Yt&(1<<Rr+Ln)-1)>>Rr)],Vt=Je>>>24,Ar=Je>>>16&255,Nr=Je&65535,Rr+Vt<=Dr);){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}Yt>>>=Rr,Dr-=Rr,re.back+=Rr}if(Yt>>>=Vt,Dr-=Vt,re.back+=Vt,Ar&64){$e.msg="invalid distance code",re.mode=he;break}re.offset=Nr,re.extra=Ar&15,re.mode=Fe;case Fe:if(re.extra){for(je=re.extra;Dr<je;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}re.offset+=Yt&(1<<re.extra)-1,Yt>>>=re.extra,Dr-=re.extra,re.back+=re.extra}if(re.offset>re.dmax){$e.msg="invalid distance too far back",re.mode=he;break}re.mode=Ue;case Ue:if(ze===0)break e;if(ut=er-ze,re.offset>ut){if(ut=re.offset-ut,ut>re.whave&&re.sane){$e.msg="invalid distance too far back",re.mode=he;break}ut>re.wnext?(ut-=re.wnext,at=re.wsize-ut):at=re.wnext-ut,ut>re.length&&(ut=re.length),Ye=re.window}else Ye=Ne,at=dt-re.offset,ut=re.length;ut>ze&&(ut=ze),ze-=ut,re.length-=ut;do Ne[dt++]=Ye[at++];while(--ut);re.length===0&&(re.mode=ve);break;case Ze:if(ze===0)break e;Ne[dt++]=re.length,ze--,re.mode=ve;break;case we:if(re.wrap){for(;Dr<32;){if(Dt===0)break e;Dt--,Yt|=Ce[ce++]<<Dr,Dr+=8}if(er-=ze,$e.total_out+=er,re.total+=er,er&&($e.adler=re.check=re.flags?(0,a.default)(re.check,Ne,er,dt-er):(0,v.default)(re.check,Ne,er,dt-er)),er=ze,(re.flags?Yt:me(Yt))!==re.check){$e.msg="incorrect data check",re.mode=he;break}Yt=0,Dr=0}re.mode=He;case He:if(re.wrap&&re.flags){for(;Dr<32;){if(Dt===0)break e;Dt--,Yt+=Ce[ce++]<<Dr,Dr+=8}if(Yt!==(re.total&4294967295)){$e.msg="incorrect length check",re.mode=he;break}Yt=0,Dr=0}re.mode=ee;case ee:Zt=p;break e;case he:Zt=b;break e;case Ve:return x;case oe:default:return A}return $e.next_out=dt,$e.avail_out=ze,$e.next_in=ce,$e.avail_in=Dt,re.hold=Yt,re.bits=Dr,(re.wsize||er!==$e.avail_out&&re.mode<he&&(re.mode<we||ae!==r))&&pt($e,$e.output,$e.next_out,er-$e.avail_out)?(re.mode=Ve,x):(ct-=$e.avail_in,er-=$e.avail_out,$e.total_in+=ct,$e.total_out+=er,re.total+=er,re.wrap&&er&&($e.adler=re.check=re.flags?(0,a.default)(re.check,Ne,er,$e.next_out-er):(0,v.default)(re.check,Ne,er,$e.next_out-er)),$e.data_type=re.bits+(re.last?64:0)+(re.mode===P?128:0)+(re.mode===se||re.mode===z?256:0),(ct===0&&er===0||ae===r)&&Zt===u&&(Zt=w),Zt)}function rr($e){if(!$e||!$e.state)return A;var ae=$e.state;return ae.window&&(ae.window=null),$e.state=null,u}function nr($e,ae){var re;return!$e||!$e.state?A:(re=$e.state,(re.wrap&2)===0?A:(re.head=ae,ae.done=!1,u))}function Kt($e,ae){var re=ae.length,Ce,Ne,ce;return!$e||!$e.state?A:(Ce=$e.state,Ce.wrap!==0&&Ce.mode!==Z?A:Ce.mode===Z&&(Ne=1,Ne=(0,v.default)(Ne,ae,re,0),Ne!==Ce.check)?b:(ce=pt($e,ae,re,re),ce?(Ce.mode=Ve,x):(Ce.havedict=1,u)))}var ir="pako inflate (from Nodeca project)";k.inflateInfo=ir},ePAk:function(B,k,o){var y=o("ProS");o("2fGM");var m=y.extendComponentModel({type:"polar",dependencies:["polarAxis","angleAxis"],coordinateSystem:null,findAxisModel:function(v){var a,t=this.ecModel;return t.eachComponent(v,function(e){e.getCoordSysModel()===this&&(a=e)},this),a},defaultOption:{zlevel:0,z:0,center:["50%","50%"],radius:"80%"}});B.exports=m},eRkO:function(B,k,o){var y=o("+TT/"),m=y.getLayoutRect,v=y.box,a=y.positionElement,t=o("7aKB"),e=o("IwbS");function h(s,n,d){var c=n.getBoxLayoutParams(),r=n.get("padding"),f={width:d.getWidth(),height:d.getHeight()},i=m(c,f,r);v(n.get("orient"),s,n.get("itemGap"),i.width,i.height),a(s,c,f,r)}function l(s,n){var d=t.normalizeCssArray(n.get("padding")),c=n.getItemStyle(["color","opacity"]);c.fill=n.get("backgroundColor");var s=new e.Rect({shape:{x:s.x-d[3],y:s.y-d[0],width:s.width+d[1]+d[3],height:s.height+d[0]+d[2],r:n.get("borderRadius")},style:c,silent:!0,z2:-1});return s}k.layout=h,k.makeBackground=l},eS4l:function(B,k,o){o("HM/N"),o("FNN5")},enDk:function(B,k,o){//! moment.js locale configuration
//! locale : Spanish (Dominican Republic) [es-do]
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),v="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,e=y.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_mi\xE9rcoles_jueves_viernes_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xE9._jue._vie._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[ma\xF1ana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xF1o",yy:"%d a\xF1os"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return e})},ewwo:function(B,k,o){var y=o("bMXI"),m=o("+TT/"),v=m.getLayoutRect,a=o("4mN7");function t(h,l,s){var n=h.getBoxLayoutParams();return n.aspect=s,v(n,{width:l.getWidth(),height:l.getHeight()})}function e(h,l){var s=[];return h.eachSeriesByType("graph",function(n){var d=n.get("coordinateSystem");if(!d||d==="view"){var c=n.getData(),r=c.mapArray(function(_){var C=c.getItemModel(_);return[+C.get("x"),+C.get("y")]}),f=[],i=[];a.fromPoints(r,f,i),i[0]-f[0]===0&&(i[0]+=1,f[0]-=1),i[1]-f[1]===0&&(i[1]+=1,f[1]-=1);var u=(i[0]-f[0])/(i[1]-f[1]),p=t(n,l,u);isNaN(u)&&(f=[p.x,p.y],i=[p.x+p.width,p.y+p.height]);var g=i[0]-f[0],A=i[1]-f[1],b=p.width,x=p.height,w=n.coordinateSystem=new y;w.zoomLimit=n.get("scaleLimit"),w.setBoundingRect(f[0],f[1],g,A),w.setViewRect(p.x,p.y,b,x),w.setCenter(n.get("center")),w.setZoom(n.get("zoom")),s.push(w)}}),s}B.exports=e},f0hR:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("3YQh"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},f1nB:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("bYtY"),t=o("4NO4"),e=o("IwbS"),h=o("+TT/"),l=o("OELB"),s=l.parsePercent,n={path:null,compoundPath:null,group:e.Group,image:e.Image,text:e.Text};v.registerPreprocessor(function(b){var x=b.graphic;a.isArray(x)?!x[0]||!x[0].elements?b.graphic=[{elements:x}]:b.graphic=[b.graphic[0]]:x&&!x.elements&&(b.graphic=[{elements:[x]}])});var d=v.extendComponentModel({type:"graphic",defaultOption:{elements:[],parentId:null},_elOptionsToUpdate:null,mergeOption:function(b){var x=this.option.elements;this.option.elements=null,d.superApply(this,"mergeOption",arguments),this.option.elements=x},optionUpdated:function(b,x){var w=this.option,_=(x?w:b).elements,C=w.elements=x?[]:w.elements,L=[];this._flatten(_,L);var E=t.mappingToExists(C,L);t.makeIdAndName(E);var S=this._elOptionsToUpdate=[];a.each(E,function(D,F){var U=D.option;if(!U)return;S.push(U),u(D,U),p(C,F,U),g(C[F],U)},this);for(var O=C.length-1;O>=0;O--)C[O]==null?C.splice(O,1):delete C[O].$action},_flatten:function(b,x,w){a.each(b,function(_){if(!_)return;w&&(_.parentOption=w),x.push(_);var C=_.children;_.type==="group"&&C&&this._flatten(C,x,_),delete _.children},this)},useElOptionsToUpdate:function(){var b=this._elOptionsToUpdate;return this._elOptionsToUpdate=null,b}});v.extendComponentView({type:"graphic",init:function(b,x){this._elMap=a.createHashMap(),this._lastGraphicModel},render:function(b,x,w){b!==this._lastGraphicModel&&this._clear(),this._lastGraphicModel=b,this._updateElements(b),this._relocate(b,w)},_updateElements:function(b){var x=b.useElOptionsToUpdate();if(!x)return;var w=this._elMap,_=this.group;a.each(x,function(C){var L=C.$action,E=C.id,S=w.get(E),O=C.parentId,D=O!=null?w.get(O):_,F=C.style;C.type==="text"&&F&&(C.hv&&C.hv[1]&&(F.textVerticalAlign=F.textBaseline=null),!F.hasOwnProperty("textFill")&&F.fill&&(F.textFill=F.fill),!F.hasOwnProperty("textStroke")&&F.stroke&&(F.textStroke=F.stroke));var U=f(C);!L||L==="merge"?S?S.attr(U):c(E,D,U,w):L==="replace"?(r(S,w),c(E,D,U,w)):L==="remove"&&r(S,w);var R=w.get(E);R&&(R.__ecGraphicWidthOption=C.width,R.__ecGraphicHeightOption=C.height,A(R,b,C))})},_relocate:function(b,x){for(var w=b.option.elements,_=this.group,C=this._elMap,L=x.getWidth(),E=x.getHeight(),S=0;S<w.length;S++){var O=w[S],D=C.get(O.id);if(!D||!D.isGroup)continue;var F=D.parent,U=F===_;D.__ecGraphicWidth=s(D.__ecGraphicWidthOption,U?L:F.__ecGraphicWidth)||0,D.__ecGraphicHeight=s(D.__ecGraphicHeightOption,U?E:F.__ecGraphicHeight)||0}for(var S=w.length-1;S>=0;S--){var O=w[S],D=C.get(O.id);if(!D)continue;var F=D.parent,R=F===_?{width:L,height:E}:{width:F.__ecGraphicWidth,height:F.__ecGraphicHeight};h.positionElement(D,O,R,null,{hv:O.hv,boundingMode:O.bounding})}},_clear:function(){var b=this._elMap;b.each(function(x){r(x,b)}),this._elMap=a.createHashMap()},dispose:function(){this._clear()}});function c(b,x,w,_){var C=w.type,L=n.hasOwnProperty(C)?n[C]:e.getShapeClass(C),E=new L(w);x.add(E),_.set(b,E),E.__ecGraphicId=b}function r(b,x){var w=b&&b.parent;w&&(b.type==="group"&&b.traverse(function(_){r(_,x)}),x.removeKey(b.__ecGraphicId),w.remove(b))}function f(b){return b=a.extend({},b),a.each(["id","parentId","$action","hv","bounding"].concat(h.LOCATION_PARAMS),function(x){delete b[x]}),b}function i(b,x){var w;return a.each(x,function(_){b[_]!=null&&b[_]!=="auto"&&(w=!0)}),w}function u(b,x){var w=b.exist;if(x.id=b.keyInfo.id,!x.type&&w&&(x.type=w.type),x.parentId==null){var _=x.parentOption;_?x.parentId=_.id:w&&(x.parentId=w.parentId)}x.parentOption=null}function p(b,x,w){var _=a.extend({},w),C=b[x],L=w.$action||"merge";L==="merge"?C?(a.merge(C,_,!0),h.mergeLayoutParam(C,_,{ignoreSize:!0}),h.copyLayoutParams(w,C)):b[x]=_:L==="replace"?b[x]=_:L==="remove"&&(C&&(b[x]=null))}function g(b,x){if(!b)return;b.hv=x.hv=[i(x,["left","right"]),i(x,["top","bottom"])],b.type==="group"&&(b.width==null&&(b.width=x.width=0),b.height==null&&(b.height=x.height=0))}function A(b,x,w){var _=b.eventData;!b.silent&&!b.ignore&&!_&&(_=b.eventData={componentType:"graphic",componentIndex:x.componentIndex,name:b.name}),_&&(_.info=b.info)}},f3JH:function(B,k,o){o("aTJb"),o("OlYY"),o("fc+c"),o("oY9F"),o("MqEG"),o("LBfv"),o("noeP")},f5HG:function(B,k,o){var y=o("IwbS"),m=o("QBsz"),v=y.Line.prototype,a=y.BezierCurve.prototype;function t(h){return isNaN(+h.cpx1)||isNaN(+h.cpy1)}var e=y.extendShape({type:"ec-line",style:{stroke:"#000",fill:null},shape:{x1:0,y1:0,x2:0,y2:0,percent:1,cpx1:null,cpy1:null},buildPath:function(h,l){this[t(l)?"_buildPathLine":"_buildPathCurve"](h,l)},_buildPathLine:v.buildPath,_buildPathCurve:a.buildPath,pointAt:function(h){return this[t(this.shape)?"_pointAtLine":"_pointAtCurve"](h)},_pointAtLine:v.pointAt,_pointAtCurve:a.pointAt,tangentAt:function(h){var l=this.shape,s=t(l)?[l.x2-l.x1,l.y2-l.y1]:this._tangentAtCurve(h);return m.normalize(s,s)},_tangentAtCurve:a.tangentAt});B.exports=e},f5Yq:function(B,k,o){var y=o("bYtY"),m=y.isFunction;function v(a,t,e){return{seriesType:a,performRawSeries:!0,reset:function(h,l,s){var n=h.getData(),d=h.get("symbol"),c=h.get("symbolSize"),r=h.get("symbolKeepAspect"),f=h.get("symbolRotate"),i=m(d),u=m(c),p=m(f),g=i||u||p,A=!i&&d?d:t,b=u?null:c,x=p?null:x;if(n.setVisual({legendSymbol:e||A,symbol:A,symbolSize:b,symbolKeepAspect:r,symbolRotate:f}),l.isSeriesFiltered(h))return;function w(_,C){if(g){var L=h.getRawValue(C),E=h.getDataParams(C);i&&_.setItemVisual(C,"symbol",d(L,E)),u&&_.setItemVisual(C,"symbolSize",c(L,E)),p&&_.setItemVisual(C,"symbolRotate",f(L,E))}if(_.hasItemOption){var S=_.getItemModel(C),O=S.getShallow("symbol",!0),D=S.getShallow("symbolSize",!0),F=S.getShallow("symbolRotate",!0),U=S.getShallow("symbolKeepAspect",!0);O!=null&&_.setItemVisual(C,"symbol",O),D!=null&&_.setItemVisual(C,"symbolSize",D),F!=null&&_.setItemVisual(C,"symbolRotate",F),U!=null&&_.setItemVisual(C,"symbolKeepAspect",U)}}return{dataEach:n.hasItemOption||g?w:null}}}}B.exports=v},f7DS:function(B,k,o){//! moment.js locale configuration
//! locale : Maltese (Malta) [mt]
//! author : Alessandro Maruccia : https://github.com/alesma
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010Bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010B".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},fDsn:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("w5m9"),a=o.n(v),t=o("IxJ/"),e=o.n(t),h=o("Brw/"),l=o.n(h),s=o("q1tI"),n=o.n(s),d=o("jK+o"),c=o.n(d);function r(er,ut){var at="cannot "+er.method+" "+er.action+" "+ut.status+"'",Ye=new Error(at);return Ye.status=ut.status,Ye.method=er.method,Ye.url=er.action,Ye}function f(er){var ut=er.responseText||er.response;if(!ut)return ut;try{return JSON.parse(ut)}catch(at){return ut}}function i(er){var ut=new XMLHttpRequest;er.onProgress&&ut.upload&&(ut.upload.onprogress=function(Vt){Vt.total>0&&(Vt.percent=Vt.loaded/Vt.total*100),er.onProgress(Vt)});var at=new FormData;er.data&&Object.keys(er.data).forEach(function(Je){var Vt=er.data[Je];if(Array.isArray(Vt)){Vt.forEach(function(Ar){at.append(Je+"[]",Ar)});return}at.append(Je,er.data[Je])}),er.file instanceof Blob?at.append(er.filename,er.file,er.file.name):at.append(er.filename,er.file),ut.onerror=function(Vt){er.onError(Vt)},ut.onload=function(){return ut.status<200||ut.status>=300?er.onError(r(er,ut),f(ut)):er.onSuccess(f(ut),ut)},ut.open(er.method,er.action,!0),er.withCredentials&&"withCredentials"in ut&&(ut.withCredentials=!0);var Ye=er.headers||{};return Ye["X-Requested-With"]!==null&&ut.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Ye).forEach(function(Je){Ye[Je]!==null&&ut.setRequestHeader(Je,Ye[Je])}),ut.send(at),{abort:function(){ut.abort()}}}var u=+new Date,p=0;function g(){return"rc-upload-"+u+"-"+ ++p}function A(er,ut){return er.indexOf(ut,er.length-ut.length)!==-1}var b=function(er,ut){if(er&&ut){var at=Array.isArray(ut)?ut:ut.split(","),Ye=er.name||"",Je=er.type||"",Vt=Je.replace(/\/.*$/,"");return at.some(function(Ar){var Nr=Ar.trim();return Nr.charAt(0)==="."?A(Ye.toLowerCase(),Nr.toLowerCase()):/\/\*$/.test(Nr)?Vt===Nr.replace(/\/.*$/,""):Je===Nr})}return!0};function x(er,ut){var at=er.createReader(),Ye=[];function Je(){at.readEntries(function(Vt){var Ar=Array.prototype.slice.apply(Vt);Ye=Ye.concat(Ar);var Nr=!Ar.length;Nr?ut(Ye):Je()})}Je()}var w=function(ut,at,Ye){var Je=function Vt(Ar,Nr){Nr=Nr||"",Ar.isFile?Ar.file(function(Rr){Ye(Rr)&&(Ar.fullPath&&!Rr.webkitRelativePath&&(Object.defineProperties(Rr,{webkitRelativePath:{writable:!0}}),Rr.webkitRelativePath=Ar.fullPath.replace(/^\//,""),Object.defineProperties(Rr,{webkitRelativePath:{writable:!1}})),at([Rr]))}):Ar.isDirectory&&x(Ar,function(Rr){Rr.forEach(function(Ln){Vt(Ln,""+Nr+Ar.name+"/")})})};ut.forEach(function(Vt){Je(Vt.webkitGetAsEntry())})},_=w,C=Object.assign||function(er){for(var ut=1;ut<arguments.length;ut++){var at=arguments[ut];for(var Ye in at)Object.prototype.hasOwnProperty.call(at,Ye)&&(er[Ye]=at[Ye])}return er},L=function(){function er(ut,at){var Ye=[],Je=!0,Vt=!1,Ar=void 0;try{for(var Nr=ut[Symbol.iterator](),Rr;!(Je=(Rr=Nr.next()).done)&&!(Ye.push(Rr.value),at&&Ye.length===at);Je=!0);}catch(Ln){Vt=!0,Ar=Ln}finally{try{!Je&&Nr.return&&Nr.return()}finally{if(Vt)throw Ar}}return Ye}return function(ut,at){if(Array.isArray(ut))return ut;if(Symbol.iterator in Object(ut))return er(ut,at);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),E=function(){function er(ut,at){for(var Ye=0;Ye<at.length;Ye++){var Je=at[Ye];Je.enumerable=Je.enumerable||!1,Je.configurable=!0,"value"in Je&&(Je.writable=!0),Object.defineProperty(ut,Je.key,Je)}}return function(ut,at,Ye){return at&&er(ut.prototype,at),Ye&&er(ut,Ye),ut}}();function S(er,ut,at){return ut in er?Object.defineProperty(er,ut,{value:at,enumerable:!0,configurable:!0,writable:!0}):er[ut]=at,er}function O(er,ut){var at={};for(var Ye in er){if(ut.indexOf(Ye)>=0)continue;if(!Object.prototype.hasOwnProperty.call(er,Ye))continue;at[Ye]=er[Ye]}return at}function D(er,ut){if(!(er instanceof ut))throw new TypeError("Cannot call a class as a function")}function F(er,ut){if(!er)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:er}function U(er,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);er.prototype=Object.create(ut&&ut.prototype,{constructor:{value:er,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(er,ut):er.__proto__=ut)}var R=function(ut){return Object.keys(ut).reduce(function(at,Ye){return(Ye.substr(0,5)==="data-"||Ye.substr(0,5)==="aria-"||Ye==="role")&&(at[Ye]=ut[Ye]),at},{})},K=function(er){U(ut,er);function ut(){var at,Ye,Je,Vt;D(this,ut);for(var Ar=arguments.length,Nr=Array(Ar),Rr=0;Rr<Ar;Rr++)Nr[Rr]=arguments[Rr];return Vt=(Ye=(Je=F(this,(at=ut.__proto__||Object.getPrototypeOf(ut)).call.apply(at,[this].concat(Nr))),Je),Je.state={uid:g()},Je.reqs={},Je.onChange=function(Ln){var bn=Ln.target.files;Je.uploadFiles(bn),Je.reset()},Je.onClick=function(Ln){var bn=Je.fileInput;if(!bn)return;var Zn=Je.props,Zt=Zn.children,$t=Zn.onClick;Zt&&Zt.type==="button"&&(bn.parentNode.focus(),bn.parentNode.querySelector("button").blur()),bn.click(),$t&&$t(Ln)},Je.onKeyDown=function(Ln){Ln.key==="Enter"&&Je.onClick()},Je.onFileDrop=function(Ln){var bn=Je.props.multiple;if(Ln.preventDefault(),Ln.type==="dragover")return;if(Je.props.directory)_(Array.prototype.slice.call(Ln.dataTransfer.items),Je.uploadFiles,function(Zt){return b(Zt,Je.props.accept)});else{var Zn=Array.prototype.slice.call(Ln.dataTransfer.files).filter(function(Zt){return b(Zt,Je.props.accept)});bn===!1&&(Zn=Zn.slice(0,1)),Je.uploadFiles(Zn)}},Je.uploadFiles=function(Ln){var bn=Array.prototype.slice.call(Ln);bn.map(function(Zn){return Zn.uid=g(),Zn}).forEach(function(Zn){Je.upload(Zn,bn)})},Je.saveFileInput=function(Ln){Je.fileInput=Ln},Ye),F(Je,Vt)}return E(ut,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"upload",value:function(Ye,Je){var Vt=this,Ar=this.props;if(!Ar.beforeUpload)return setTimeout(function(){return Vt.post(Ye)},0);var Nr=Ar.beforeUpload(Ye,Je);Nr&&Nr.then?Nr.then(function(Rr){var Ln=Object.prototype.toString.call(Rr);return Ln==="[object File]"||Ln==="[object Blob]"?Vt.post(Rr):Vt.post(Ye)}).catch(function(Rr){console.log(Rr)}):Nr!==!1&&setTimeout(function(){return Vt.post(Ye)},0);return}},{key:"post",value:function(Ye){var Je=this;if(!this._isMounted)return;var Vt=this.props,Ar=Vt.onStart,Nr=Vt.onProgress,Rr=Vt.transformFile,Ln=Rr===void 0?function(bn){return bn}:Rr;new Promise(function(bn){var Zn=Vt.action;return typeof Zn=="function"&&(Zn=Zn(Ye)),bn(Zn)}).then(function(bn){var Zn=Ye.uid,Zt=Vt.customRequest||i,$t=Promise.resolve(Ln(Ye)).then(function(Be){var je=Vt.data;return typeof je=="function"&&(je=je(Be)),Promise.all([Be,je])}).catch(function(Be){console.error(Be)});$t.then(function(Be){var je=L(Be,2),rt=je[0],bt=je[1],gr={action:bn,filename:Vt.name,data:bt,file:rt,headers:Vt.headers,withCredentials:Vt.withCredentials,method:Vt.method||"post",onProgress:Nr?function(Gt){Nr(Gt,Ye)}:null,onSuccess:function(ar,Gr){delete Je.reqs[Zn],Vt.onSuccess(ar,Ye,Gr)},onError:function(ar,Gr){delete Je.reqs[Zn],Vt.onError(ar,Gr,Ye)}};Ar(Ye),Je.reqs[Zn]=Zt(gr)})})}},{key:"reset",value:function(){this.setState({uid:g()})}},{key:"abort",value:function(Ye){var Je=this.reqs;if(Ye){var Vt=Ye;Ye&&Ye.uid&&(Vt=Ye.uid),Je[Vt]&&Je[Vt].abort&&Je[Vt].abort(),delete Je[Vt]}else Object.keys(Je).forEach(function(Ar){Je[Ar]&&Je[Ar].abort&&Je[Ar].abort(),delete Je[Ar]})}},{key:"render",value:function(){var Ye,Je=this.props,Vt=Je.component,Ar=Je.prefixCls,Nr=Je.className,Rr=Je.disabled,Ln=Je.id,bn=Je.style,Zn=Je.multiple,Zt=Je.accept,$t=Je.children,Be=Je.directory,je=Je.openFileDialogOnClick,rt=Je.onMouseEnter,bt=Je.onMouseLeave,gr=O(Je,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"]),Gt=c()((Ye={},S(Ye,Ar,!0),S(Ye,Ar+"-disabled",Rr),S(Ye,Nr,Nr),Ye)),ar=Rr?{}:{onClick:je?this.onClick:function(){},onKeyDown:je?this.onKeyDown:function(){},onMouseEnter:rt,onMouseLeave:bt,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return n.a.createElement(Vt,C({},ar,{className:Gt,role:"button",style:bn}),n.a.createElement("input",C({},R(gr),{id:Ln,type:"file",ref:this.saveFileInput,onClick:function(cn){return cn.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Zt,directory:Be?"directory":null,webkitdirectory:Be?"webkitdirectory":null,multiple:Zn,onChange:this.onChange})),$t)}}]),ut}(s.Component),Z=K,P=Object.assign||function(er){for(var ut=1;ut<arguments.length;ut++){var at=arguments[ut];for(var Ye in at)Object.prototype.hasOwnProperty.call(at,Ye)&&(er[Ye]=at[Ye])}return er},Y=function(){function er(ut,at){for(var Ye=0;Ye<at.length;Ye++){var Je=at[Ye];Je.enumerable=Je.enumerable||!1,Je.configurable=!0,"value"in Je&&(Je.writable=!0),Object.defineProperty(ut,Je.key,Je)}}return function(ut,at,Ye){return at&&er(ut.prototype,at),Ye&&er(ut,Ye),ut}}();function W(er,ut){if(!(er instanceof ut))throw new TypeError("Cannot call a class as a function")}function z(er,ut){if(!er)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ut&&(typeof ut=="object"||typeof ut=="function")?ut:er}function H(er,ut){if(typeof ut!="function"&&ut!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof ut);er.prototype=Object.create(ut&&ut.prototype,{constructor:{value:er,enumerable:!1,writable:!0,configurable:!0}}),ut&&(Object.setPrototypeOf?Object.setPrototypeOf(er,ut):er.__proto__=ut)}function X(){}var V=function(er){H(ut,er);function ut(){var at,Ye,Je,Vt;W(this,ut);for(var Ar=arguments.length,Nr=Array(Ar),Rr=0;Rr<Ar;Rr++)Nr[Rr]=arguments[Rr];return Vt=(Ye=(Je=z(this,(at=ut.__proto__||Object.getPrototypeOf(ut)).call.apply(at,[this].concat(Nr))),Je),Je.saveUploader=function(Ln){Je.uploader=Ln},Ye),z(Je,Vt)}return Y(ut,[{key:"abort",value:function(Ye){this.uploader.abort(Ye)}},{key:"render",value:function(){return n.a.createElement(Z,P({},this.props,{ref:this.saveUploader}))}}]),ut}(s.Component);V.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:X,onError:X,onSuccess:X,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var q=V,se=q,ve=function(er,ut){var at={};for(var Ye in er)Object.prototype.hasOwnProperty.call(er,Ye)&&ut.indexOf(Ye)<0&&(at[Ye]=er[Ye]);if(er!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Ye=Object.getOwnPropertySymbols(er);Je<Ye.length;Je++)ut.indexOf(Ye[Je])<0&&Object.prototype.propertyIsEnumerable.call(er,Ye[Je])&&(at[Ye[Je]]=er[Ye[Je]]);return at},ue=function(ut,at){var Ye=ut.style,Je=ut.height,Vt=ve(ut,["style","height"]);return s.createElement(Dr,e()({ref:at},Vt,{type:"drag",style:e()(e()({},Ye),{height:Je})}))},xe=s.forwardRef(ue);xe.displayName="Dragger";var Fe=xe,Ue=o("SzV+"),Ze=o("+byF"),we=o.n(Ze),He=o("A96B"),ee=o.n(He),he=o("v4TC"),Ve=o.n(he),oe=o("L9uD"),Q=o.n(oe),G=o("EXNs"),te=o.n(G),Ae=o("tWDG"),me=o.n(Ae),Me=o("I8E8"),Ie=o.n(Me),de=o("JB+V");function ye(){return!0}function De(er){return e()(e()({},er),{lastModified:er.lastModified,lastModifiedDate:er.lastModifiedDate,name:er.name,size:er.size,type:er.type,uid:er.uid,percent:0,originFileObj:er})}function tt(er,ut){var at=er.uid!==void 0?"uid":"name";return ut.filter(function(Ye){return Ye[at]===er[at]})[0]}function Et(er,ut){var at=er.uid!==void 0?"uid":"name",Ye=ut.filter(function(Je){return Je[at]!==er[at]});return Ye.length===ut.length?null:Ye}var gt=function(){var ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",at=ut.split("/"),Ye=at[at.length-1],Je=Ye.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Je)||[""])[0]},Pe=function(ut){return ut.indexOf("image/")===0},Ut=function(ut){if(ut.type&&!ut.thumbUrl)return Pe(ut.type);var at=ut.thumbUrl||ut.url,Ye=gt(at);return/^data:image\//.test(at)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(Ye)?!0:/^data:/.test(at)?!1:!Ye},pt=200;function zt(er){return new Promise(function(ut){if(!er.type||!Pe(er.type)){ut("");return}var at=document.createElement("canvas");at.width=pt,at.height=pt,at.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(pt,"px; height: ").concat(pt,"px; z-index: 9999; display: none;"),document.body.appendChild(at);var Ye=at.getContext("2d"),Je=new Image;Je.onload=function(){var Vt=Je.width,Ar=Je.height,Nr=pt,Rr=pt,Ln=0,bn=0;Vt<Ar?(Rr=Ar*(pt/Vt),bn=-(Rr-Nr)/2):(Nr=Vt*(pt/Ar),Ln=-(Nr-Rr)/2),Ye.drawImage(Je,Ln,bn,Nr,Rr);var Zn=at.toDataURL();document.body.removeChild(at),ut(Zn)},Je.src=window.URL.createObjectURL(er)})}var rr=o("67aS"),nr=o("dvDB"),Kt=o("pDHg"),ir=o("20ji"),$e=o("jVmE"),ae=function(ut,at){var Ye,Je=ut.listType,Vt=ut.previewFile,Ar=ut.onPreview,Nr=ut.onDownload,Rr=ut.onRemove,Ln=ut.locale,bn=ut.iconRender,Zn=ut.isImageUrl,Zt=ut.prefixCls,$t=ut.items,Be=$t===void 0?[]:$t,je=ut.showPreviewIcon,rt=ut.showRemoveIcon,bt=ut.showDownloadIcon,gr=ut.removeIcon,Gt=ut.downloadIcon,ar=ut.progress,Gr=Object($e.a)();s.useEffect(function(){if(Je!=="picture"&&Je!=="picture-card")return;(Be||[]).forEach(function(Tr){if(typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Tr.originFileObj instanceof File||Tr.originFileObj instanceof Blob)||Tr.thumbUrl!==void 0)return;Tr.thumbUrl="",Vt&&Vt(Tr.originFileObj).then(function(jr){Tr.thumbUrl=jr||"",Gr()})})},[Je,Be,Vt]);var cn=function(jr,pn){return Ar?(pn.preventDefault(),Ar(jr)):void 0},Kn=function(jr){typeof Nr=="function"?Nr(jr):jr.url&&window.open(jr.url)},yr=function(jr){Rr&&Rr(jr)},Mt=function(jr){if(bn)return bn(jr,Je);var pn=jr.status==="uploading",en=Zn&&Zn(jr)?s.createElement(Ve.a,null):s.createElement(Q.a,null),ti=pn?s.createElement(we.a,null):s.createElement(ee.a,null);return Je==="picture"?ti=pn?s.createElement(we.a,null):en:Je==="picture-card"&&(ti=pn?Ln.uploading:en),ti},Ft=function(jr,pn,en,ti){var ri={type:"text",size:"small",title:ti,onClick:function(ia){pn(),Object(de.b)(jr)&&jr.props.onClick&&jr.props.onClick(ia)},className:"".concat(en,"-list-item-card-actions-btn")};if(Object(de.b)(jr)){var _i=Object(de.a)(jr,e()(e()({},jr.props),{onClick:function(){}}));return s.createElement(ir.a,e()({},ri,{icon:_i}))}return s.createElement(ir.a,ri,s.createElement("span",null,jr))};s.useImperativeHandle(at,function(){return{handlePreview:cn,handleDownload:Kn}});var Lr=s.useContext(Kt.b),pr=Lr.getPrefixCls,Ht=Lr.direction,cr=pr("upload",Zt),Bt=Be.map(function(Tr){var jr,pn,en,ti=Mt(Tr),ri=s.createElement("div",{className:"".concat(cr,"-text-icon")},ti);if(Je==="picture"||Je==="picture-card")if(Tr.status==="uploading"||!Tr.thumbUrl&&!Tr.url){var _i,Ri=c()((_i={},m()(_i,"".concat(cr,"-list-item-thumbnail"),!0),m()(_i,"".concat(cr,"-list-item-file"),Tr.status!=="uploading"),_i));ri=s.createElement("div",{className:Ri},ti)}else{var ia,ba=Zn&&Zn(Tr)?s.createElement("img",{src:Tr.thumbUrl||Tr.url,alt:Tr.name,className:"".concat(cr,"-list-item-image")}):ti,vt=c()((ia={},m()(ia,"".concat(cr,"-list-item-thumbnail"),!0),m()(ia,"".concat(cr,"-list-item-file"),Zn&&!Zn(Tr)),ia));ri=s.createElement("a",{className:vt,onClick:function(vr){return cn(Tr,vr)},href:Tr.url||Tr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ba)}if(Tr.status==="uploading"){var Le="percent"in Tr?s.createElement(nr.a,e()({},ar,{type:"line",percent:Tr.percent})):null;en=s.createElement("div",{className:"".concat(cr,"-list-item-progress"),key:"progress"},Le)}var Ke=c()((jr={},m()(jr,"".concat(cr,"-list-item"),!0),m()(jr,"".concat(cr,"-list-item-").concat(Tr.status),!0),m()(jr,"".concat(cr,"-list-item-list-type-").concat(Je),!0),jr)),et=typeof Tr.linkProps=="string"?JSON.parse(Tr.linkProps):Tr.linkProps,ht=rt?Ft(gr||s.createElement(me.a,null),function(){return yr(Tr)},cr,Ln.removeFile):null,ot=bt&&Tr.status==="done"?Ft(Gt||s.createElement(Ie.a,null),function(){return Kn(Tr)},cr,Ln.downloadFile):null,mt=Je!=="picture-card"&&s.createElement("span",{key:"download-delete",className:"".concat(cr,"-list-item-card-actions ").concat(Je==="picture"?"picture":"")},ot,ht),Wt=c()((pn={},m()(pn,"".concat(cr,"-list-item-name"),!0),m()(pn,"".concat(cr,"-list-item-name-icon-count-").concat([ot,ht].filter(function(Pr){return Pr}).length),!0),pn)),Ot=Tr.url?[s.createElement("a",e()({key:"view",target:"_blank",rel:"noopener noreferrer",className:Wt,title:Tr.name},et,{href:Tr.url,onClick:function(vr){return cn(Tr,vr)}}),Tr.name),mt]:[s.createElement("span",{key:"view",className:Wt,onClick:function(vr){return cn(Tr,vr)},title:Tr.name},Tr.name),mt],wr={pointerEvents:"none",opacity:.5},Xr=je?s.createElement("a",{href:Tr.url||Tr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Tr.url||Tr.thumbUrl?void 0:wr,onClick:function(vr){return cn(Tr,vr)},title:Ln.previewFile},s.createElement(te.a,null)):null,zr=Je==="picture-card"&&Tr.status!=="uploading"&&s.createElement("span",{className:"".concat(cr,"-list-item-actions")},Xr,Tr.status==="done"&&ot,ht),on;Tr.response&&typeof Tr.response=="string"?on=Tr.response:on=Tr.error&&Tr.error.statusText||Ln.uploadError;var fr=s.createElement("span",null,ri,Ot),Cr=s.createElement("div",{className:Ke},s.createElement("div",{className:"".concat(cr,"-list-item-info")},fr),zr,s.createElement(Ue.a,{transitionName:"fade",component:""},en)),Xt=c()(m()({},"".concat(cr,"-list-picture-card-container"),Je==="picture-card"));return s.createElement("div",{key:Tr.uid,className:Xt},Tr.status==="error"?s.createElement(rr.a,{title:on,getPopupContainer:function(vr){return vr.parentNode}},Cr):s.createElement("span",null,Cr))}),or=c()((Ye={},m()(Ye,"".concat(cr,"-list"),!0),m()(Ye,"".concat(cr,"-list-").concat(Je),!0),m()(Ye,"".concat(cr,"-list-rtl"),Ht==="rtl"),Ye)),Hr=Je==="picture-card"?"animate-inline":"animate";return s.createElement(Ue.a,{transitionName:"".concat(cr,"-").concat(Hr),component:"div",className:or},Bt)},re=s.forwardRef(ae);re.displayName="UploadList",re.defaultProps={listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:zt,isImageUrl:Ut};var Ce=re,Ne=o("XylH"),ce=o("mn9H"),dt=o("ypN9"),Dt=o("TayO"),ze=function(ut,at){var Ye,Je=ut.fileList,Vt=ut.defaultFileList,Ar=ut.onRemove,Nr=ut.showUploadList,Rr=ut.listType,Ln=ut.onPreview,bn=ut.onDownload,Zn=ut.previewFile,Zt=ut.disabled,$t=ut.locale,Be=ut.iconRender,je=ut.isImageUrl,rt=ut.progress,bt=ut.prefixCls,gr=ut.className,Gt=ut.type,ar=ut.children,Gr=ut.style,cn=Object(Dt.a)(Je||Vt||[]),Kn=l()(cn,2),yr=Kn[0],Mt=Kn[1],Ft=s.useState("drop"),Lr=l()(Ft,2),pr=Lr[0],Ht=Lr[1],cr=s.useRef();s.useEffect(function(){Mt(Je||Vt||[]),Object(dt.a)("fileList"in ut||!("value"in ut),"Upload","`value` is not a valid prop, do you mean `fileList`?")},[]),s.useEffect(function(){"fileList"in ut&&Mt(Je||[])},[Je]);var Bt=function(Ot){"fileList"in ut||Mt(Ot.fileList);var wr=ut.onChange;wr&&wr(e()(e()({},Ot),{fileList:a()(Ot.fileList)}))},or=function(Ot){var wr=De(Ot);wr.status="uploading";var Xr=yr().concat(),zr=Xr.findIndex(function(on){var fr=on.uid;return fr===wr.uid});zr===-1?Xr.push(wr):Xr[zr]=wr,Bt({file:wr,fileList:Xr})},Hr=function(Ot,wr,Xr){try{typeof Ot=="string"&&(Ot=JSON.parse(Ot))}catch(on){}var zr=tt(wr,yr());if(!zr)return;zr.status="done",zr.response=Ot,zr.xhr=Xr,Bt({file:e()({},zr),fileList:yr().concat()})},Tr=function(Ot,wr){var Xr=tt(wr,yr());if(!Xr)return;Xr.percent=Ot.percent,Bt({event:Ot,file:e()({},Xr),fileList:yr().concat()})},jr=function(Ot,wr,Xr){var zr=tt(Xr,yr());if(!zr)return;zr.error=Ot,zr.response=wr,zr.status="error",Bt({file:e()({},zr),fileList:yr().concat()})},pn=function(Ot){Promise.resolve(typeof Ar=="function"?Ar(Ot):Ar).then(function(wr){if(wr===!1)return;var Xr=Et(Ot,yr());Xr&&(Ot.status="removed",cr.current&&cr.current.abort(Ot),Bt({file:Ot,fileList:Xr}))})},en=function(Ot){Ht(Ot.type)},ti=function(Ot,wr){var Xr=ut.beforeUpload;if(!Xr)return!0;var zr=Xr(Ot,wr);if(zr===!1){var on=[];return yr().concat(wr.map(De)).forEach(function(fr){on.every(function(Cr){return Cr.uid!==fr.uid})&&on.push(fr)}),Bt({file:Ot,fileList:on}),!1}return zr&&zr.then?zr:!0},ri=Object($e.a)();s.useImperativeHandle(at,function(){return{onStart:or,onSuccess:Hr,onProgress:Tr,onError:jr,fileList:yr(),upload:cr.current,forceUpdate:ri}});var _i=function(Ot){var wr=Nr.showRemoveIcon,Xr=Nr.showPreviewIcon,zr=Nr.showDownloadIcon,on=Nr.removeIcon,fr=Nr.downloadIcon;return s.createElement(Ce,{listType:Rr,items:yr(),previewFile:Zn,onPreview:Ln,onDownload:bn,onRemove:pn,showRemoveIcon:!Zt&&wr,showPreviewIcon:Xr,showDownloadIcon:zr,removeIcon:on,downloadIcon:fr,iconRender:Be,locale:e()(e()({},Ot),$t),isImageUrl:je,progress:rt})},Ri=s.useContext(Kt.b),ia=Ri.getPrefixCls,ba=Ri.direction,vt=ia("upload",bt),Le=e()(e()({onStart:or,onError:jr,onProgress:Tr,onSuccess:Hr},ut),{prefixCls:vt,beforeUpload:ti});delete Le.className,delete Le.style,(!ar||Zt)&&delete Le.id;var Ke=Nr?s.createElement(Ne.a,{componentName:"Upload",defaultLocale:ce.a.Upload},_i):null;if(Gt==="drag"){var et,ht=c()(vt,(et={},m()(et,"".concat(vt,"-drag"),!0),m()(et,"".concat(vt,"-drag-uploading"),yr().some(function(Wt){return Wt.status==="uploading"})),m()(et,"".concat(vt,"-drag-hover"),pr==="dragover"),m()(et,"".concat(vt,"-disabled"),Zt),m()(et,"".concat(vt,"-rtl"),ba==="rtl"),et),gr);return s.createElement("span",null,s.createElement("div",{className:ht,onDrop:en,onDragOver:en,onDragLeave:en,style:Gr},s.createElement(se,e()({},Le,{ref:cr,className:"".concat(vt,"-btn")}),s.createElement("div",{className:"".concat(vt,"-drag-container")},ar))),Ke)}var ot=c()(vt,(Ye={},m()(Ye,"".concat(vt,"-select"),!0),m()(Ye,"".concat(vt,"-select-").concat(Rr),!0),m()(Ye,"".concat(vt,"-disabled"),Zt),m()(Ye,"".concat(vt,"-rtl"),ba==="rtl"),Ye)),mt=s.createElement("div",{className:ot,style:ar?void 0:{display:"none"}},s.createElement(se,e()({},Le,{ref:cr})));return Rr==="picture-card"?s.createElement("span",{className:c()(gr,"".concat(vt,"-picture-card-wrapper"))},Ke,mt):s.createElement("span",{className:gr},mt,Ke)},Yt=s.forwardRef(ze);Yt.Dragger=Fe,Yt.displayName="Upload",Yt.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",beforeUpload:ye,showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var Dr=Yt;Dr.Dragger=Fe;var ct=k.a=Dr},fE02:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("/IIm"),a=o("vZ6x"),t=o("b9oc"),e=o("72pK"),h=o("Kagy"),l=o("IUWy");o("3TkU");var s=h.toolbox.dataZoom,n=m.each,d="\0_ec_\0toolbox-dataZoom_";function c(A,b,x){(this._brushController=new v(x.getZr())).on("brush",m.bind(this._onBrush,this)).mount(),this._isZoomActive}c.defaultOption={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:m.clone(s.title)};var r=c.prototype;r.render=function(A,b,x,w){this.model=A,this.ecModel=b,this.api=x,p(A,b,this,w,x),u(A,b)},r.onclick=function(A,b,x){f[x].call(this)},r.remove=function(A,b){this._brushController.unmount()},r.dispose=function(A,b){this._brushController.dispose()};var f={zoom:function(){var A=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:A})},back:function(){this._dispatchZoomAction(t.pop(this.ecModel))}};r._onBrush=function(A,b){if(!b.isEnd||!A.length)return;var x={},w=this.ecModel;this._brushController.updateCovers([]);var _=new a(i(this.model.option),w,{include:["grid"]});_.matchOutputRanges(A,w,function(E,S,O){if(O.type!=="cartesian2d")return;var D=E.brushType;D==="rect"?(C("x",O,S[0]),C("y",O,S[1])):C({lineX:"x",lineY:"y"}[D],O,S)}),t.push(w,x),this._dispatchZoomAction(x);function C(E,S,O){var D=S.getAxis(E),F=D.model,U=L(E,F,w),R=U.findRepresentativeAxisProxy(F).getMinMaxSpan();(R.minValueSpan!=null||R.maxValueSpan!=null)&&(O=e(0,O.slice(),D.scale.getExtent(),0,R.minValueSpan,R.maxValueSpan)),U&&(x[U.id]={dataZoomId:U.id,startValue:O[0],endValue:O[1]})}function L(E,S,O){var D;return O.eachComponent({mainType:"dataZoom",subType:"select"},function(F){var U=F.getAxisModel(E,S.componentIndex);U&&(D=F)}),D}},r._dispatchZoomAction=function(A){var b=[];n(A,function(x,w){b.push(m.clone(x))}),b.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:b})};function i(A){var b={};return m.each(["xAxisIndex","yAxisIndex"],function(x){b[x]=A[x],b[x]==null&&(b[x]="all"),(b[x]===!1||b[x]==="none")&&(b[x]=[])}),b}function u(A,b){A.setIconStatus("back",t.count(b)>1?"emphasis":"normal")}function p(A,b,x,w,_){var C=x._isZoomActive;w&&w.type==="takeGlobalCursor"&&(C=w.key==="dataZoomSelect"?w.dataZoomSelectActive:!1),x._isZoomActive=C,A.setIconStatus("zoom",C?"emphasis":"normal");var L=new a(i(A.option),b,{include:["grid"]});x._brushController.setPanels(L.makePanelOpts(_,function(E){return E.xAxisDeclared&&!E.yAxisDeclared?"lineX":!E.xAxisDeclared&&E.yAxisDeclared?"lineY":"rect"})).enableBrush(C?{brushType:"auto",brushStyle:{lineWidth:0,fill:"rgba(0,0,0,0.2)"}}:!1)}l.register("dataZoom",c),y.registerPreprocessor(function(A){if(!A)return;var b=A.dataZoom||(A.dataZoom=[]);m.isArray(b)||(A.dataZoom=b=[b]);var x=A.toolbox;if(x&&(m.isArray(x)&&(x=x[0]),x&&x.feature)){var w=x.feature.dataZoom;_("xAxis",w),_("yAxis",w)}function _(L,E){if(!E)return;var S=L+"Index",O=E[S];O!=null&&O!=="all"&&!m.isArray(O)&&(O=O===!1||O==="none"?[]:[O]),C(L,function(D,F){if(O!=null&&O!=="all"&&m.indexOf(O,F)===-1)return;var U={type:"select",$fromToolbox:!0,filterMode:E.filterMode||"filter",id:d+L+F};U[S]=F,b.push(U)})}function C(L,E){var S=A[L];m.isArray(S)||(S=S?[S]:[]),n(S,E)}});var g=c;B.exports=g},fGjd:function(B,k,o){},fQss:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Kuwait) [ar-kw]
//! author : Nusret Parlak: https://github.com/nusretparlak
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ar-kw",{months:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648\u0632_\u063A\u0634\u062A_\u0634\u062A\u0646\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062F\u062C\u0646\u0628\u0631".split("_"),monthsShort:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648\u0632_\u063A\u0634\u062A_\u0634\u062A\u0646\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062F\u062C\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062A\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0627\u062D\u062F_\u0627\u062A\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064A %s",past:"\u0645\u0646\u0630 %s",s:"\u062B\u0648\u0627\u0646",ss:"%d \u062B\u0627\u0646\u064A\u0629",m:"\u062F\u0642\u064A\u0642\u0629",mm:"%d \u062F\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062A",d:"\u064A\u0648\u0645",dd:"%d \u0623\u064A\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062A"},week:{dow:0,doy:12}});return m})},fW2E:function(B,k){var o={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1};function y(m,v,a){return o.hasOwnProperty(v)?a*=m.dpr:a}B.exports=y},"fc+c":function(B,k,o){var y=o("sS/r"),m=y.extend({type:"dataZoom",render:function(v,a,t,e){this.dataZoomModel=v,this.ecModel=a,this.api=t},getTargetCoordInfo:function(){var v=this.dataZoomModel,a=this.ecModel,t={};v.eachTargetAxis(function(h,l){var s=a.getComponent(h.axis,l);if(s){var n=s.getCoordSysModel();n&&e(n,s,t[n.mainType]||(t[n.mainType]=[]),n.componentIndex)}},this);function e(h,l,s,n){for(var d,c=0;c<s.length;c++)if(s[c].model===h){d=s[c];break}d||s.push(d={model:h,axisModels:[],coordIndex:n}),d.axisModels.push(l)}return t}});B.exports=m},fjKi:function(B,k,o){var y=o("ProS");o("Q7if"),o("jndi"),y.registerPreprocessor(function(m){m.markArea=m.markArea||{}})},fls0:function(B,k,o){var y=o("bYtY"),m=o("QBsz"),v=o("oVpE"),a=o("f5HG"),t=o("IwbS"),e=o("OELB"),h=e.round,l=["fromSymbol","toSymbol"];function s(p){return"_"+p+"Type"}function n(p,g,A){var b=g.getItemVisual(A,"color"),x=g.getItemVisual(A,p),w=g.getItemVisual(A,p+"Size");if(!x||x==="none")return;y.isArray(w)||(w=[w,w]);var _=v.createSymbol(x,-w[0]/2,-w[1]/2,w[0],w[1],b);return _.name=p,_}function d(p){var g=new a({name:"line",subPixelOptimize:!0});return c(g.shape,p),g}function c(p,g){p.x1=g[0][0],p.y1=g[0][1],p.x2=g[1][0],p.y2=g[1][1],p.percent=1;var A=g[2];A?(p.cpx1=A[0],p.cpy1=A[1]):(p.cpx1=NaN,p.cpy1=NaN)}function r(){var p=this,g=p.childOfName("fromSymbol"),A=p.childOfName("toSymbol"),b=p.childOfName("label");if(!g&&!A&&b.ignore)return;for(var x=1,w=this.parent;w;)w.scale&&(x/=w.scale[0]),w=w.parent;var _=p.childOfName("line");if(!this.__dirty&&!_.__dirty)return;var C=_.shape.percent,L=_.pointAt(0),E=_.pointAt(C),S=m.sub([],E,L);if(m.normalize(S,S),g){g.attr("position",L);var O=_.tangentAt(0);g.attr("rotation",Math.PI/2-Math.atan2(O[1],O[0])),g.attr("scale",[x*C,x*C])}if(A){A.attr("position",E);var O=_.tangentAt(1);A.attr("rotation",-Math.PI/2-Math.atan2(O[1],O[0])),A.attr("scale",[x*C,x*C])}if(!b.ignore){b.attr("position",E);var D,F,U,R,K=b.__labelDistance,Z=K[0]*x,P=K[1]*x,Y=C/2,O=_.tangentAt(Y),W=[O[1],-O[0]],z=_.pointAt(Y);W[1]>0&&(W[0]=-W[0],W[1]=-W[1]);var H=O[0]<0?-1:1;if(b.__position!=="start"&&b.__position!=="end"){var X=-Math.atan2(O[1],O[0]);E[0]<L[0]&&(X=Math.PI+X),b.attr("rotation",X)}var V;switch(b.__position){case"insideStartTop":case"insideMiddleTop":case"insideEndTop":case"middle":V=-P,U="bottom";break;case"insideStartBottom":case"insideMiddleBottom":case"insideEndBottom":V=P,U="top";break;default:V=0,U="middle"}switch(b.__position){case"end":D=[S[0]*Z+E[0],S[1]*P+E[1]],F=S[0]>.8?"left":S[0]<-.8?"right":"center",U=S[1]>.8?"top":S[1]<-.8?"bottom":"middle";break;case"start":D=[-S[0]*Z+L[0],-S[1]*P+L[1]],F=S[0]>.8?"right":S[0]<-.8?"left":"center",U=S[1]>.8?"bottom":S[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":D=[Z*H+L[0],L[1]+V],F=O[0]<0?"right":"left",R=[-Z*H,-V];break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":D=[z[0],z[1]+V],F="center",R=[0,-V];break;case"insideEndTop":case"insideEnd":case"insideEndBottom":D=[-Z*H+E[0],E[1]+V],F=O[0]>=0?"right":"left",R=[Z*H,-V];break}b.attr({style:{textVerticalAlign:b.__verticalAlign||U,textAlign:b.__textAlign||F},position:D,scale:[x,x],origin:R})}}function f(p,g,A){t.Group.call(this),this._createLine(p,g,A)}var i=f.prototype;i.beforeUpdate=r,i._createLine=function(p,g,A){var b=p.hostModel,x=p.getItemLayout(g),w=d(x);w.shape.percent=0,t.initProps(w,{shape:{percent:1}},b,g),this.add(w);var _=new t.Text({name:"label",lineLabelOriginalOpacity:1});this.add(_),y.each(l,function(C){var L=n(C,p,g);this.add(L),this[s(C)]=p.getItemVisual(g,C)},this),this._updateCommonStl(p,g,A)},i.updateData=function(p,g,A){var b=p.hostModel,x=this.childOfName("line"),w=p.getItemLayout(g),_={shape:{}};c(_.shape,w),t.updateProps(x,_,b,g),y.each(l,function(C){var L=p.getItemVisual(g,C),E=s(C);if(this[E]!==L){this.remove(this.childOfName(C));var S=n(C,p,g);this.add(S)}this[E]=L},this),this._updateCommonStl(p,g,A)},i._updateCommonStl=function(p,g,A){var b=p.hostModel,x=this.childOfName("line"),w=A&&A.lineStyle,_=A&&A.hoverLineStyle,C=A&&A.labelModel,L=A&&A.hoverLabelModel;if(!A||p.hasItemOption){var E=p.getItemModel(g);w=E.getModel("lineStyle").getLineStyle(),_=E.getModel("emphasis.lineStyle").getLineStyle(),C=E.getModel("label"),L=E.getModel("emphasis.label")}var S=p.getItemVisual(g,"color"),O=y.retrieve3(p.getItemVisual(g,"opacity"),w.opacity,1);x.useStyle(y.defaults({strokeNoScale:!0,fill:"none",stroke:S,opacity:O},w)),x.hoverStyle=_,y.each(l,function(H){var X=this.childOfName(H);X&&(X.setColor(S),X.setStyle({opacity:O}))},this);var D=C.getShallow("show"),F=L.getShallow("show"),U=this.childOfName("label"),R,K;if((D||F)&&(R=S||"#000",K=b.getFormattedLabel(g,"normal",p.dataType),K==null)){var Z=b.getRawValue(g);K=Z==null?p.getName(g):isFinite(Z)?h(Z):Z}var P=D?K:null,Y=F?y.retrieve2(b.getFormattedLabel(g,"emphasis",p.dataType),K):null,W=U.style;if(P!=null||Y!=null){t.setTextStyle(U.style,C,{text:P},{autoColor:R}),U.__textAlign=W.textAlign,U.__verticalAlign=W.textVerticalAlign,U.__position=C.get("position")||"middle";var z=C.get("distance");y.isArray(z)||(z=[z,z]),U.__labelDistance=z}Y!=null?U.hoverStyle={text:Y,textFill:L.getTextColor(!0),fontStyle:L.getShallow("fontStyle"),fontWeight:L.getShallow("fontWeight"),fontSize:L.getShallow("fontSize"),fontFamily:L.getShallow("fontFamily")}:U.hoverStyle={text:null},U.ignore=!D&&!F,t.setHoverStyle(this)},i.highlight=function(){this.trigger("emphasis")},i.downplay=function(){this.trigger("normal")},i.updateLayout=function(p,g){this.setLinePoints(p.getItemLayout(g))},i.setLinePoints=function(p){var g=this.childOfName("line");c(g.shape,p),g.dirty()},y.inherits(f,t.Group);var u=f;B.exports=u},"fm+v":function(B,k,o){//! moment.js locale configuration
//! locale : Indonesian [id]
//! author : Mohammad Satrio Utomo : https://github.com/tyok
//! reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="pagi")return a;if(t==="siang")return a>=11?a:a+12;if(t==="sore"||t==="malam")return a+12},meridiem:function(a,t,e){return a<11?"pagi":a<15?"siang":a<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}});return m})},fmMI:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.each,t=v.filter,e=v.map,h=v.isArray,l=v.indexOf,s=v.isObject,n=v.isString,d=v.createHashMap,c=v.assert,r=v.clone,f=v.merge,i=v.extend,u=v.mixin,p=o("4NO4"),g=o("Qxkt"),A=o("bLfw"),b=o("iXHM"),x=o("5Hur"),w=o("D5nY"),_=w.resetSourceDefaulter,C="\0_ec_inner",L=g.extend({init:function(P,Y,W,z){W=W||{},this.option=null,this._theme=new g(W),this._optionManager=z},setOption:function(P,Y){c(!(C in P),"please use chart.getOption()"),this._optionManager.setOption(P,Y),this.resetOption(null)},resetOption:function(P){var Y=!1,W=this._optionManager;if(!P||P==="recreate"){var z=W.mountOption(P==="recreate");!this.option||P==="recreate"?O.call(this,z):(this.restoreData(),this.mergeOption(z)),Y=!0}if((P==="timeline"||P==="media")&&this.restoreData(),!P||P==="recreate"||P==="timeline"){var H=W.getTimelineOption(this);H&&(this.mergeOption(H),Y=!0)}if(!P||P==="recreate"||P==="media"){var X=W.getMediaOption(this,this._api);X.length&&a(X,function(V){this.mergeOption(V,Y=!0)},this)}return Y},mergeOption:function(P){var Y=this.option,W=this._componentsMap,z=[];_(this),a(P,function(X,V){if(X==null)return;A.hasClass(V)?V&&z.push(V):Y[V]=Y[V]==null?r(X):f(Y[V],X,!0)}),A.topologicalTravel(z,A.getAllClassMainTypes(),H,this);function H(X,V){var q=p.normalizeToArray(P[X]),se=p.mappingToExists(W.get(X),q);p.makeIdAndName(se),a(se,function(ue,xe){var Fe=ue.option;s(Fe)&&(ue.keyInfo.mainType=X,ue.keyInfo.subType=F(X,Fe,ue.exist))});var ve=D(W,V);Y[X]=[],W.set(X,[]),a(se,function(ue,xe){var Fe=ue.exist,Ue=ue.option;if(c(s(Ue)||Fe,"Empty component definition"),!Ue)Fe.mergeOption({},this),Fe.optionUpdated({},!1);else{var Ze=A.getClass(X,ue.keyInfo.subType,!0);if(Fe&&Fe.constructor===Ze)Fe.name=ue.keyInfo.name,Fe.mergeOption(Ue,this),Fe.optionUpdated(Ue,!1);else{var we=i({dependentModels:ve,componentIndex:xe},ue.keyInfo);Fe=new Ze(Ue,this,this,we),i(Fe,we),Fe.init(Ue,this,this,we),Fe.optionUpdated(null,!0)}}W.get(X)[xe]=Fe,Y[X][xe]=Fe.option},this),X==="series"&&U(this,W.get("series"))}this._seriesIndicesMap=d(this._seriesIndices=this._seriesIndices||[])},getOption:function(){var P=r(this.option);return a(P,function(Y,W){if(A.hasClass(W)){for(var Y=p.normalizeToArray(Y),z=Y.length-1;z>=0;z--)p.isIdInner(Y[z])&&Y.splice(z,1);P[W]=Y}}),delete P[C],P},getTheme:function(){return this._theme},getComponent:function(P,Y){var W=this._componentsMap.get(P);if(W)return W[Y||0]},queryComponents:function(P){var Y=P.mainType;if(!Y)return[];var W=P.index,z=P.id,H=P.name,X=this._componentsMap.get(Y);if(!X||!X.length)return[];var V;if(W!=null)h(W)||(W=[W]),V=t(e(W,function(ve){return X[ve]}),function(ve){return!!ve});else if(z!=null){var q=h(z);V=t(X,function(ve){return q&&l(z,ve.id)>=0||!q&&ve.id===z})}else if(H!=null){var se=h(H);V=t(X,function(ve){return se&&l(H,ve.name)>=0||!se&&ve.name===H})}else V=X.slice();return R(V,P)},findComponents:function(P){var Y=P.query,W=P.mainType,z=X(Y),H=z?this.queryComponents(z):this._componentsMap.get(W);return V(R(H,P));function X(q){var se=W+"Index",ve=W+"Id",ue=W+"Name";return q&&(q[se]!=null||q[ve]!=null||q[ue]!=null)?{mainType:W,index:q[se],id:q[ve],name:q[ue]}:null}function V(q){return P.filter?t(q,P.filter):q}},eachComponent:function(P,Y,W){var z=this._componentsMap;if(typeof P=="function")W=Y,Y=P,z.each(function(X,V){a(X,function(q,se){Y.call(W,V,q,se)})});else if(n(P))a(z.get(P),Y,W);else if(s(P)){var H=this.findComponents(P);a(H,Y,W)}},getSeriesByName:function(P){var Y=this._componentsMap.get("series");return t(Y,function(W){return W.name===P})},getSeriesByIndex:function(P){return this._componentsMap.get("series")[P]},getSeriesByType:function(P){var Y=this._componentsMap.get("series");return t(Y,function(W){return W.subType===P})},getSeries:function(){return this._componentsMap.get("series").slice()},getSeriesCount:function(){return this._componentsMap.get("series").length},eachSeries:function(P,Y){K(this),a(this._seriesIndices,function(W){var z=this._componentsMap.get("series")[W];P.call(Y,z,W)},this)},eachRawSeries:function(P,Y){a(this._componentsMap.get("series"),P,Y)},eachSeriesByType:function(P,Y,W){K(this),a(this._seriesIndices,function(z){var H=this._componentsMap.get("series")[z];H.subType===P&&Y.call(W,H,z)},this)},eachRawSeriesByType:function(P,Y,W){return a(this.getSeriesByType(P),Y,W)},isSeriesFiltered:function(P){return K(this),this._seriesIndicesMap.get(P.componentIndex)==null},getCurrentSeriesIndices:function(){return(this._seriesIndices||[]).slice()},filterSeries:function(P,Y){K(this);var W=t(this._componentsMap.get("series"),P,Y);U(this,W)},restoreData:function(P){var Y=this._componentsMap;U(this,Y.get("series"));var W=[];Y.each(function(z,H){W.push(H)}),A.topologicalTravel(W,A.getAllClassMainTypes(),function(z,H){a(Y.get(z),function(X){(z!=="series"||!E(X,P))&&X.restoreData()})})}});function E(P,Y){if(Y){var W=Y.seiresIndex,z=Y.seriesId,H=Y.seriesName;return W!=null&&P.componentIndex!==W||z!=null&&P.id!==z||H!=null&&P.name!==H}}function S(P,Y){var W=P.color&&!P.colorLayer;a(Y,function(z,H){if(H==="colorLayer"&&W)return;A.hasClass(H)||(typeof z=="object"?P[H]=P[H]?f(P[H],z,!1):r(z):P[H]==null&&(P[H]=z))})}function O(P){P=P,this.option={},this.option[C]=1,this._componentsMap=d({series:[]}),this._seriesIndices,this._seriesIndicesMap,S(P,this._theme.option),f(P,b,!1),this.mergeOption(P)}function D(P,Y){h(Y)||(Y=Y?[Y]:[]);var W={};return a(Y,function(z){W[z]=(P.get(z)||[]).slice()}),W}function F(P,Y,W){var z=Y.type?Y.type:W?W.subType:A.determineSubType(P,Y);return z}function U(P,Y){P._seriesIndicesMap=d(P._seriesIndices=e(Y,function(W){return W.componentIndex})||[])}function R(P,Y){return Y.hasOwnProperty("subType")?t(P,function(W){return W.subType===Y.subType}):P}function K(P){}u(L,x);var Z=L;B.exports=Z},fu7I:function(B,k,o){//! moment.js locale configuration
//! locale : Pseudo [x-pseudo]
//! author : Andrew Hood : https://github.com/andrewhood125
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("x-pseudo",{months:"J~\xE1\xF1\xFA\xE1~r\xFD_F~\xE9br\xFA~\xE1r\xFD_~M\xE1rc~h_\xC1p~r\xEDl_~M\xE1\xFD_~J\xFA\xF1\xE9~_J\xFAl~\xFD_\xC1\xFA~g\xFAst~_S\xE9p~t\xE9mb~\xE9r_\xD3~ct\xF3b~\xE9r_\xD1~\xF3v\xE9m~b\xE9r_~D\xE9c\xE9~mb\xE9r".split("_"),monthsShort:"J~\xE1\xF1_~F\xE9b_~M\xE1r_~\xC1pr_~M\xE1\xFD_~J\xFA\xF1_~J\xFAl_~\xC1\xFAg_~S\xE9p_~\xD3ct_~\xD1\xF3v_~D\xE9c".split("_"),monthsParseExact:!0,weekdays:"S~\xFA\xF1d\xE1~\xFD_M\xF3~\xF1d\xE1\xFD~_T\xFA\xE9~sd\xE1\xFD~_W\xE9d~\xF1\xE9sd~\xE1\xFD_T~h\xFArs~d\xE1\xFD_~Fr\xEDd~\xE1\xFD_S~\xE1t\xFAr~d\xE1\xFD".split("_"),weekdaysShort:"S~\xFA\xF1_~M\xF3\xF1_~T\xFA\xE9_~W\xE9d_~Th\xFA_~Fr\xED_~S\xE1t".split("_"),weekdaysMin:"S~\xFA_M\xF3~_T\xFA_~W\xE9_T~h_Fr~_S\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xF3d\xE1~\xFD \xE1t] LT",nextDay:"[T~\xF3m\xF3~rr\xF3~w \xE1t] LT",nextWeek:"dddd [\xE1t] LT",lastDay:"[\xDD~\xE9st~\xE9rd\xE1~\xFD \xE1t] LT",lastWeek:"[L~\xE1st] dddd [\xE1t] LT",sameElse:"L"},relativeTime:{future:"\xED~\xF1 %s",past:"%s \xE1~g\xF3",s:"\xE1 ~f\xE9w ~s\xE9c\xF3~\xF1ds",ss:"%d s~\xE9c\xF3\xF1~ds",m:"\xE1 ~m\xED\xF1~\xFAt\xE9",mm:"%d m~\xED\xF1\xFA~t\xE9s",h:"\xE1~\xF1 h\xF3~\xFAr",hh:"%d h~\xF3\xFArs",d:"\xE1 ~d\xE1\xFD",dd:"%d d~\xE1\xFDs",M:"\xE1 ~m\xF3\xF1~th",MM:"%d m~\xF3\xF1t~hs",y:"\xE1 ~\xFD\xE9\xE1r",yy:"%d \xFD~\xE9\xE1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},g0SD:function(B,k,o){var y=o("bYtY"),m=o("9wZj"),v=o("OELB"),a=o("YXkt"),t=o("kj2x"),e=o("iPDy");function h(n,d,c){var r=d.coordinateSystem;n.each(function(f){var i=n.getItemModel(f),u,p=v.parsePercent(i.get("x"),c.getWidth()),g=v.parsePercent(i.get("y"),c.getHeight());if(!isNaN(p)&&!isNaN(g))u=[p,g];else if(d.getMarkerPosition)u=d.getMarkerPosition(n.getValues(n.dimensions,f));else if(r){var A=n.get(r.dimensions[0],f),b=n.get(r.dimensions[1],f);u=r.dataToPoint([A,b])}isNaN(p)||(u[0]=p),isNaN(g)||(u[1]=g),n.setItemLayout(f,u)})}var l=e.extend({type:"markPoint",updateTransform:function(n,d,c){d.eachSeries(function(r){var f=r.markPointModel;f&&(h(f.getData(),r,c),this.markerGroupMap.get(r.id).updateLayout(f))},this)},renderSeries:function(n,d,c,r){var f=n.coordinateSystem,i=n.id,u=n.getData(),p=this.markerGroupMap,g=p.get(i)||p.set(i,new m),A=s(f,n,d);d.setData(A),h(d.getData(),n,r),A.each(function(b){var x=A.getItemModel(b),w=x.getShallow("symbol"),_=x.getShallow("symbolSize"),C=y.isFunction(w),L=y.isFunction(_);if(C||L){var E=d.getRawValue(b),S=d.getDataParams(b);C&&(w=w(E,S)),L&&(_=_(E,S))}A.setItemVisual(b,{symbol:w,symbolSize:_,color:x.get("itemStyle.color")||u.getVisual("color")})}),g.updateData(A),this.group.add(g.group),A.eachItemGraphicEl(function(b){b.traverse(function(x){x.dataModel=d})}),g.__keep=!0,g.group.silent=d.get("silent")||n.get("silent")}});function s(n,d,c){var r;n?r=y.map(n&&n.dimensions,function(u){var p=d.getData().getDimensionInfo(d.getData().mapDimension(u))||{};return y.defaults({name:u},p)}):r=[{name:"value",type:"float"}];var f=new a(r,c),i=y.map(c.get("data"),y.curry(t.dataTransform,d));return n&&(i=y.filter(i,y.curry(t.dataFilter,n))),f.initData(i,null,n?t.dimValueGetter:function(u){return u.value}),f}B.exports=l},g7p0:function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("+TT/"),a=v.getLayoutParams,t=v.sizeCalculable,e=v.mergeLayoutParam,h=m.extend({type:"calendar",coordinateSystem:null,defaultOption:{zlevel:0,z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",nameMap:"en",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",nameMap:"en",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},init:function(n,d,c,r){var f=a(n);h.superApply(this,"init",arguments),l(n,f)},mergeOption:function(n,d){h.superApply(this,"mergeOption",arguments),l(this.option,n)}});function l(n,d){var c=n.cellSize;y.isArray(c)?c.length===1&&(c[1]=c[0]):c=n.cellSize=[c,c];var r=y.map([0,1],function(f){return t(d,f)&&(c[f]="auto"),c[f]!=null&&c[f]!=="auto"});e(n,d,{type:"box",ignoreSize:r})}var s=h;B.exports=s},gIYZ:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"};k.default=y},gPAo:function(B,k){function o(a){return a}function y(a,t,e,h,l){this._old=a,this._new=t,this._oldKeyGetter=e||o,this._newKeyGetter=h||o,this.context=l}y.prototype={constructor:y,add:function(a){return this._add=a,this},update:function(a){return this._update=a,this},remove:function(a){return this._remove=a,this},execute:function(){var a=this._old,t=this._new,e={},h={},l=[],s=[],n;for(m(a,e,l,"_oldKeyGetter",this),m(t,h,s,"_newKeyGetter",this),n=0;n<a.length;n++){var d=l[n],c=h[d];if(c!=null){var r=c.length;r?(r===1&&(h[d]=null),c=c.shift()):h[d]=null,this._update&&this._update(c,n)}else this._remove&&this._remove(n)}for(var n=0;n<s.length;n++){var d=s[n];if(h.hasOwnProperty(d)){var c=h[d];if(c==null)continue;if(!c.length)this._add&&this._add(c);else for(var f=0,r=c.length;f<r;f++)this._add&&this._add(c[f])}}}};function m(a,t,e,h,l){for(var s=0;s<a.length;s++){var n="_ec_"+l[h](a[s],s),d=t[n];d==null?(e.push(n),t[n]=s):(d.length||(t[n]=d=[d]),d.push(s))}}var v=y;B.exports=v},gRFJ:function(B,k,o){B.exports=[o("rdUC"),o("ynwM"),o("RELg"),o("DlR+"),o("CrYA"),o("PD8m")]},gaXo:function(module,exports){typeof JSON!="object"&&(JSON={}),function(){"use strict";var rx_one=/^[\],:{}\s]*$/,rx_two=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rx_three=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rx_four=/(?:^|:|,)(?:\s*\[)+/g,rx_escapable=/[\\"\u0000-\u001f\u007f-\u009f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,rx_dangerous=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;function f(B){return B<10?"0"+B:B}function this_value(){return this.valueOf()}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},Boolean.prototype.toJSON=this_value,Number.prototype.toJSON=this_value,String.prototype.toJSON=this_value);var gap,indent,meta,rep;function quote(B){return rx_escapable.lastIndex=0,rx_escapable.test(B)?'"'+B.replace(rx_escapable,function(k){var o=meta[k];return typeof o=="string"?o:"\\u"+("0000"+k.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+B+'"'}function str(B,k){var o,y,m,v,a=gap,t,e=k[B];e&&typeof e=="object"&&typeof e.toJSON=="function"&&(e=e.toJSON(B)),typeof rep=="function"&&(e=rep.call(k,B,e));switch(typeof e){case"string":return quote(e);case"number":return isFinite(e)?String(e):"null";case"boolean":case"null":return String(e);case"object":if(!e)return"null";if(gap+=indent,t=[],Object.prototype.toString.apply(e)==="[object Array]"){for(v=e.length,o=0;o<v;o+=1)t[o]=str(o,e)||"null";return m=t.length===0?"[]":gap?`[
`+gap+t.join(`,
`+gap)+`
`+a+"]":"["+t.join(",")+"]",gap=a,m}if(rep&&typeof rep=="object")for(v=rep.length,o=0;o<v;o+=1)typeof rep[o]=="string"&&(y=rep[o],m=str(y,e),m&&t.push(quote(y)+(gap?": ":":")+m));else for(y in e)Object.prototype.hasOwnProperty.call(e,y)&&(m=str(y,e),m&&t.push(quote(y)+(gap?": ":":")+m));return m=t.length===0?"{}":gap?`{
`+gap+t.join(`,
`+gap)+`
`+a+"}":"{"+t.join(",")+"}",gap=a,m}}typeof JSON.stringify!="function"&&(meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},JSON.stringify=function(B,k,o){var y;if(gap="",indent="",typeof o=="number")for(y=0;y<o;y+=1)indent+=" ";else typeof o=="string"&&(indent=o);if(rep=k,k&&typeof k!="function"&&(typeof k!="object"||typeof k.length!="number"))throw new Error("JSON.stringify");return str("",{"":B})}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){var j;function walk(B,k){var o,y,m=B[k];if(m&&typeof m=="object")for(o in m)Object.prototype.hasOwnProperty.call(m,o)&&(y=walk(m,o),y!==void 0?m[o]=y:delete m[o]);return reviver.call(B,k,m)}if(text=String(text),rx_dangerous.lastIndex=0,rx_dangerous.test(text)&&(text=text.replace(rx_dangerous,function(B){return"\\u"+("0000"+B.charCodeAt(0).toString(16)).slice(-4)})),rx_one.test(text.replace(rx_two,"@").replace(rx_three,"]").replace(rx_four,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}()},gawk:function(B,k,o){var y=o("+TT/"),m=o("bYtY"),v=o("4NO4"),a=v.groupData;function t(O,D,F){O.eachSeriesByType("sankey",function(U){var R=U.get("nodeWidth"),K=U.get("nodeGap"),Z=e(U,D);U.layoutInfo=Z;var P=Z.width,Y=Z.height,W=U.getGraph(),z=W.nodes,H=W.edges;l(z);var X=m.filter(z,function(ve){return ve.getLayout().value===0}),V=X.length!==0?0:U.get("layoutIterations"),q=U.get("orient"),se=U.get("nodeAlign");h(z,H,R,K,P,Y,V,q,se)})}function e(O,D){return y.getLayoutRect(O.getBoxLayoutParams(),{width:D.getWidth(),height:D.getHeight()})}function h(O,D,F,U,R,K,Z,P,Y){s(O,D,F,R,K,P,Y),f(O,D,K,R,U,Z,P),S(O,P)}function l(O){m.each(O,function(D){var F=L(D.outEdges,C),U=L(D.inEdges,C),R=D.getValue()||0,K=Math.max(F,U,R);D.setLayout({value:K},!0)})}function s(O,D,F,U,R,K,Z){for(var P=[],Y=[],W=[],z=[],H=0,X=0,V=0;V<D.length;V++)P[V]=1;for(V=0;V<O.length;V++)Y[V]=O[V].inEdges.length,Y[V]===0&&W.push(O[V]);for(var q=-1;W.length;){for(var se=0;se<W.length;se++){var ve=W[se],ue=ve.hostGraph.data.getRawDataItem(ve.dataIndex),xe=ue.depth!=null&&ue.depth>=0;xe&&ue.depth>q&&(q=ue.depth),ve.setLayout({depth:xe?ue.depth:H},!0),K==="vertical"?ve.setLayout({dy:F},!0):ve.setLayout({dx:F},!0);for(var Fe=0;Fe<ve.outEdges.length;Fe++){var Ue=ve.outEdges[Fe],Ze=D.indexOf(Ue);P[Ze]=0;var we=Ue.node2,He=O.indexOf(we);--Y[He]===0&&z.indexOf(we)<0&&z.push(we)}}++H,W=z,z=[]}for(V=0;V<P.length;V++)if(P[V]===1)throw new Error("Sankey is a DAG, the original data has cycle!");var ee=q>H-1?q:H-1;Z&&Z!=="left"&&d(O,Z,K,ee);var X=K==="vertical"?(R-F)/ee:(U-F)/ee;r(O,X,K)}function n(O){var D=O.hostGraph.data.getRawDataItem(O.dataIndex);return D.depth!=null&&D.depth>=0}function d(O,D,F,U){if(D==="right"){for(var R=[],K=O,Z=0;K.length;){for(var P=0;P<K.length;P++){var Y=K[P];Y.setLayout({skNodeHeight:Z},!0);for(var W=0;W<Y.inEdges.length;W++){var z=Y.inEdges[W];R.indexOf(z.node1)<0&&R.push(z.node1)}}K=R,R=[],++Z}m.each(O,function(H){n(H)||H.setLayout({depth:Math.max(0,U-H.getLayout().skNodeHeight)},!0)})}else D==="justify"&&c(O,U)}function c(O,D){m.each(O,function(F){!n(F)&&!F.outEdges.length&&F.setLayout({depth:D},!0)})}function r(O,D,F){m.each(O,function(U){var R=U.getLayout().depth*D;F==="vertical"?U.setLayout({y:R},!0):U.setLayout({x:R},!0)})}function f(O,D,F,U,R,K,Z){var P=i(O,Z);u(P,D,F,U,R,Z),p(P,R,F,U,Z);for(var Y=1;K>0;K--)Y*=.99,g(P,Y,Z),p(P,R,F,U,Z),E(P,Y,Z),p(P,R,F,U,Z)}function i(O,D){var F=[],U=D==="vertical"?"y":"x",R=a(O,function(K){return K.getLayout()[U]});return R.keys.sort(function(K,Z){return K-Z}),m.each(R.keys,function(K){F.push(R.buckets.get(K))}),F}function u(O,D,F,U,R,K){var Z=Infinity;m.each(O,function(P){var Y=P.length,W=0;m.each(P,function(H){W+=H.getLayout().value});var z=K==="vertical"?(U-(Y-1)*R)/W:(F-(Y-1)*R)/W;z<Z&&(Z=z)}),m.each(O,function(P){m.each(P,function(Y,W){var z=Y.getLayout().value*Z;K==="vertical"?(Y.setLayout({x:W},!0),Y.setLayout({dx:z},!0)):(Y.setLayout({y:W},!0),Y.setLayout({dy:z},!0))})}),m.each(D,function(P){var Y=+P.getValue()*Z;P.setLayout({dy:Y},!0)})}function p(O,D,F,U,R){var K=R==="vertical"?"x":"y";m.each(O,function(Z){Z.sort(function(se,ve){return se.getLayout()[K]-ve.getLayout()[K]});for(var P,Y,W,z=0,H=Z.length,X=R==="vertical"?"dx":"dy",V=0;V<H;V++)Y=Z[V],W=z-Y.getLayout()[K],W>0&&(P=Y.getLayout()[K]+W,R==="vertical"?Y.setLayout({x:P},!0):Y.setLayout({y:P},!0)),z=Y.getLayout()[K]+Y.getLayout()[X]+D;var q=R==="vertical"?U:F;if(W=z-D-q,W>0)for(P=Y.getLayout()[K]-W,R==="vertical"?Y.setLayout({x:P},!0):Y.setLayout({y:P},!0),z=P,V=H-2;V>=0;--V)Y=Z[V],W=Y.getLayout()[K]+Y.getLayout()[X]+D-z,W>0&&(P=Y.getLayout()[K]-W,R==="vertical"?Y.setLayout({x:P},!0):Y.setLayout({y:P},!0)),z=Y.getLayout()[K]})}function g(O,D,F){m.each(O.slice().reverse(),function(U){m.each(U,function(R){if(R.outEdges.length){var K=L(R.outEdges,A,F)/L(R.outEdges,C,F);if(isNaN(K)){var Z=R.outEdges.length;K=Z?L(R.outEdges,b,F)/Z:0}if(F==="vertical"){var P=R.getLayout().x+(K-_(R,F))*D;R.setLayout({x:P},!0)}else{var Y=R.getLayout().y+(K-_(R,F))*D;R.setLayout({y:Y},!0)}}})})}function A(O,D){return _(O.node2,D)*O.getValue()}function b(O,D){return _(O.node2,D)}function x(O,D){return _(O.node1,D)*O.getValue()}function w(O,D){return _(O.node1,D)}function _(O,D){return D==="vertical"?O.getLayout().x+O.getLayout().dx/2:O.getLayout().y+O.getLayout().dy/2}function C(O){return O.getValue()}function L(O,D,F){for(var U=0,R=O.length,K=-1;++K<R;){var Z=+D.call(O,O[K],F);isNaN(Z)||(U+=Z)}return U}function E(O,D,F){m.each(O,function(U){m.each(U,function(R){if(R.inEdges.length){var K=L(R.inEdges,x,F)/L(R.inEdges,C,F);if(isNaN(K)){var Z=R.inEdges.length;K=Z?L(R.inEdges,w,F)/Z:0}if(F==="vertical"){var P=R.getLayout().x+(K-_(R,F))*D;R.setLayout({x:P},!0)}else{var Y=R.getLayout().y+(K-_(R,F))*D;R.setLayout({y:Y},!0)}}})})}function S(O,D){var F=D==="vertical"?"x":"y";m.each(O,function(U){U.outEdges.sort(function(R,K){return R.node2.getLayout()[F]-K.node2.getLayout()[F]}),U.inEdges.sort(function(R,K){return R.node1.getLayout()[F]-K.node1.getLayout()[F]})}),m.each(O,function(U){var R=0,K=0;m.each(U.outEdges,function(Z){Z.setLayout({sy:R},!0),R+=Z.getLayout().dy}),m.each(U.inEdges,function(Z){Z.setLayout({ty:K},!0),K+=Z.getLayout().dy})})}B.exports=t},gbaN:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o.n(t),h=o("jK+o"),l=o.n(h),s=o("pDHg"),n=function(r,f){var i={};for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&f.indexOf(u)<0&&(i[u]=r[u]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,u=Object.getOwnPropertySymbols(r);p<u.length;p++)f.indexOf(u[p])<0&&Object.prototype.propertyIsEnumerable.call(r,u[p])&&(i[u[p]]=r[u[p]]);return i},d={small:8,middle:16,large:24},c=function(f){var i,u=t.useContext(s.b),p=u.getPrefixCls,g=u.space,A=u.direction,b=f.size,x=b===void 0?(g==null?void 0:g.size)||"small":b,w=f.align,_=f.className,C=f.children,L=f.direction,E=L===void 0?"horizontal":L,S=f.prefixCls,O=n(f,["size","align","className","children","direction","prefixCls"]),D=t.Children.count(C);if(D===0)return null;var F=w===void 0&&E==="horizontal"?"center":w,U=p("space",S),R=l()(U,"".concat(U,"-").concat(E),(i={},a()(i,"".concat(U,"-rtl"),A==="rtl"),a()(i,"".concat(U,"-align-").concat(F),F),i),_),K="".concat(U,"-item"),Z=A==="rtl"?"marginLeft":"marginRight";return t.createElement("div",m()({className:R},O),t.Children.map(C,function(P,Y){return t.createElement("div",{className:K,key:"".concat(K,"-").concat(Y),style:Y===D-1||P===null||P===void 0?{}:a()({},E==="vertical"?"marginBottom":Z,typeof x=="string"?d[x]:x)},P)}))};k.a=c},ggyH:function(B,k,o){//! moment.js locale configuration
//! locale : Swedish [sv]
//! author : Jens Alm : https://github.com/ulmus
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xF6ndag_m\xE5ndag_tisdag_onsdag_torsdag_fredag_l\xF6rdag".split("_"),weekdaysShort:"s\xF6n_m\xE5n_tis_ons_tor_fre_l\xF6r".split("_"),weekdaysMin:"s\xF6_m\xE5_ti_on_to_fr_l\xF6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xE5r] LT",nextWeek:"[P\xE5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xF6r %s sedan",s:"n\xE5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xE5nad",MM:"%d m\xE5nader",y:"ett \xE5r",yy:"%d \xE5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?":e":t===1||t===2?":a":(t===3,":e");return a+e},week:{dow:1,doy:4}});return m})},gsyx:function(B,k,o){//! moment.js locale configuration
//! locale : Ukrainian [uk]
//! author : zemlanin : https://github.com/zemlanin
//! Author : Menelion Elensúle : https://github.com/Oire
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(h,l){var s=h.split("_");return l%10===1&&l%100!==11?s[0]:l%10>=2&&l%10<=4&&(l%100<10||l%100>=20)?s[1]:s[2]}function v(h,l,s){var n={ss:l?"\u0441\u0435\u043A\u0443\u043D\u0434\u0430_\u0441\u0435\u043A\u0443\u043D\u0434\u0438_\u0441\u0435\u043A\u0443\u043D\u0434":"\u0441\u0435\u043A\u0443\u043D\u0434\u0443_\u0441\u0435\u043A\u0443\u043D\u0434\u0438_\u0441\u0435\u043A\u0443\u043D\u0434",mm:l?"\u0445\u0432\u0438\u043B\u0438\u043D\u0430_\u0445\u0432\u0438\u043B\u0438\u043D\u0438_\u0445\u0432\u0438\u043B\u0438\u043D":"\u0445\u0432\u0438\u043B\u0438\u043D\u0443_\u0445\u0432\u0438\u043B\u0438\u043D\u0438_\u0445\u0432\u0438\u043B\u0438\u043D",hh:l?"\u0433\u043E\u0434\u0438\u043D\u0430_\u0433\u043E\u0434\u0438\u043D\u0438_\u0433\u043E\u0434\u0438\u043D":"\u0433\u043E\u0434\u0438\u043D\u0443_\u0433\u043E\u0434\u0438\u043D\u0438_\u0433\u043E\u0434\u0438\u043D",dd:"\u0434\u0435\u043D\u044C_\u0434\u043D\u0456_\u0434\u043D\u0456\u0432",MM:"\u043C\u0456\u0441\u044F\u0446\u044C_\u043C\u0456\u0441\u044F\u0446\u0456_\u043C\u0456\u0441\u044F\u0446\u0456\u0432",yy:"\u0440\u0456\u043A_\u0440\u043E\u043A\u0438_\u0440\u043E\u043A\u0456\u0432"};return s==="m"?l?"\u0445\u0432\u0438\u043B\u0438\u043D\u0430":"\u0445\u0432\u0438\u043B\u0438\u043D\u0443":s==="h"?l?"\u0433\u043E\u0434\u0438\u043D\u0430":"\u0433\u043E\u0434\u0438\u043D\u0443":h+" "+m(n[s],+h)}function a(h,l){var s={nominative:"\u043D\u0435\u0434\u0456\u043B\u044F_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043E\u043A_\u0432\u0456\u0432\u0442\u043E\u0440\u043E\u043A_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u044F_\u0441\u0443\u0431\u043E\u0442\u0430".split("_"),accusative:"\u043D\u0435\u0434\u0456\u043B\u044E_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043E\u043A_\u0432\u0456\u0432\u0442\u043E\u0440\u043E\u043A_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u044E_\u0441\u0443\u0431\u043E\u0442\u0443".split("_"),genitive:"\u043D\u0435\u0434\u0456\u043B\u0456_\u043F\u043E\u043D\u0435\u0434\u0456\u043B\u043A\u0430_\u0432\u0456\u0432\u0442\u043E\u0440\u043A\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043F\u2019\u044F\u0442\u043D\u0438\u0446\u0456_\u0441\u0443\u0431\u043E\u0442\u0438".split("_")},n;return h===!0?s.nominative.slice(1,7).concat(s.nominative.slice(0,1)):h?(n=/(\[[ВвУу]\]) ?dddd/.test(l)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(l)?"genitive":"nominative",s[n][h.day()]):s.nominative}function t(h){return function(){return h+"\u043E"+(this.hours()===11?"\u0431":"")+"] LT"}}var e=y.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043D\u044F_\u043B\u044E\u0442\u043E\u0433\u043E_\u0431\u0435\u0440\u0435\u0437\u043D\u044F_\u043A\u0432\u0456\u0442\u043D\u044F_\u0442\u0440\u0430\u0432\u043D\u044F_\u0447\u0435\u0440\u0432\u043D\u044F_\u043B\u0438\u043F\u043D\u044F_\u0441\u0435\u0440\u043F\u043D\u044F_\u0432\u0435\u0440\u0435\u0441\u043D\u044F_\u0436\u043E\u0432\u0442\u043D\u044F_\u043B\u0438\u0441\u0442\u043E\u043F\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043D\u044F".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043D\u044C_\u043B\u044E\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043D\u044C_\u043A\u0432\u0456\u0442\u0435\u043D\u044C_\u0442\u0440\u0430\u0432\u0435\u043D\u044C_\u0447\u0435\u0440\u0432\u0435\u043D\u044C_\u043B\u0438\u043F\u0435\u043D\u044C_\u0441\u0435\u0440\u043F\u0435\u043D\u044C_\u0432\u0435\u0440\u0435\u0441\u0435\u043D\u044C_\u0436\u043E\u0432\u0442\u0435\u043D\u044C_\u043B\u0438\u0441\u0442\u043E\u043F\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043D\u044C".split("_")},monthsShort:"\u0441\u0456\u0447_\u043B\u044E\u0442_\u0431\u0435\u0440_\u043A\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043B\u0438\u043F_\u0441\u0435\u0440\u043F_\u0432\u0435\u0440_\u0436\u043E\u0432\u0442_\u043B\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:a,weekdaysShort:"\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:t("[\u0421\u044C\u043E\u0433\u043E\u0434\u043D\u0456 "),nextDay:t("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:t("[\u0412\u0447\u043E\u0440\u0430 "),nextWeek:t("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return t("[\u041C\u0438\u043D\u0443\u043B\u043E\u0457] dddd [").call(this);case 1:case 2:case 4:return t("[\u041C\u0438\u043D\u0443\u043B\u043E\u0433\u043E] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043E\u043C\u0443",s:"\u0434\u0435\u043A\u0456\u043B\u044C\u043A\u0430 \u0441\u0435\u043A\u0443\u043D\u0434",ss:v,m:v,mm:v,h:"\u0433\u043E\u0434\u0438\u043D\u0443",hh:v,d:"\u0434\u0435\u043D\u044C",dd:v,M:"\u043C\u0456\u0441\u044F\u0446\u044C",MM:v,y:"\u0440\u0456\u043A",yy:v},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(l){return/^(дня|вечора)$/.test(l)},meridiem:function(l,s,n){return l<4?"\u043D\u043E\u0447\u0456":l<12?"\u0440\u0430\u043D\u043A\u0443":l<17?"\u0434\u043D\u044F":"\u0432\u0435\u0447\u043E\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(l,s){switch(s){case"M":case"d":case"DDD":case"w":case"W":return l+"-\u0439";case"D":return l+"-\u0433\u043E";default:return l}},week:{dow:1,doy:7}});return e})},gut8:function(B,k){var o={NONE:0,STYLE_BIND:1,PLAIN_TEXT:2},y=9;k.ContextCachedBy=o,k.WILL_BE_RESTORED=y},gvm7:function(B,k,o){var y=o("bYtY"),m=o("dqUG");function v(t){this._zr=t.getZr(),this._show=!1,this._hideTimeout}v.prototype={constructor:v,_enterable:!0,update:function(){},show:function(t){this._hideTimeout&&clearTimeout(this._hideTimeout),this.el.attr("show",!0),this._show=!0},setContent:function(t,e,h){this.el&&this._zr.remove(this.el);for(var l={},s=t,n="{marker",d="|}",c=s.indexOf(n);c>=0;){var r=s.indexOf(d),f=s.substr(c+n.length,r-c-n.length);f.indexOf("sub")>-1?l["marker"+f]={textWidth:4,textHeight:4,textBorderRadius:2,textBackgroundColor:e[f],textOffset:[3,0]}:l["marker"+f]={textWidth:10,textHeight:10,textBorderRadius:5,textBackgroundColor:e[f]},s=s.substr(r+1),c=s.indexOf("{marker")}this.el=new m({style:{rich:l,text:t,textLineHeight:20,textBackgroundColor:h.get("backgroundColor"),textBorderRadius:h.get("borderRadius"),textFill:h.get("textStyle.color"),textPadding:h.get("padding")},z:h.get("z")}),this._zr.add(this.el);var i=this;this.el.on("mouseover",function(){i._enterable&&(clearTimeout(i._hideTimeout),i._show=!0),i._inContent=!0}),this.el.on("mouseout",function(){i._enterable&&(i._show&&i.hideLater(i._hideDelay)),i._inContent=!1})},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el.getBoundingRect();return[t.width,t.height]},moveTo:function(t,e){this.el&&this.el.attr("position",[t,e])},hide:function(){this.el&&this.el.hide(),this._show=!1},hideLater:function(t){this._show&&!(this._inContent&&this._enterable)&&(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(y.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},getOuterSize:function(){var t=this.getSize();return{width:t[0],height:t[1]}}};var a=v;B.exports=a},h54F:function(B,k,o){var y=o("ProS"),m=o("YXkt"),v=o("bYtY"),a=o("4NO4"),t=a.defaultEmphasis,e=o("Qxkt"),h=o("7aKB"),l=h.encodeHTML,s=o("I3/A"),n=o("xKMd"),d=y.extendSeriesModel({type:"series.graph",init:function(r){d.superApply(this,"init",arguments);var f=this;function i(){return f._categoriesData}this.legendVisualProvider=new n(i,i),this.fillDataTextStyle(r.edges||r.links),this._updateCategoriesData()},mergeOption:function(r){d.superApply(this,"mergeOption",arguments),this.fillDataTextStyle(r.edges||r.links),this._updateCategoriesData()},mergeDefaultAndTheme:function(r){d.superApply(this,"mergeDefaultAndTheme",arguments),t(r,["edgeLabel"],["show"])},getInitialData:function(r,f){var i=r.edges||r.links||[],u=r.data||r.nodes||[],p=this;if(u&&i)return s(u,i,this,!0,g).data;function g(A,b){A.wrapMethod("getItemModel",function(E){var S=p._categoriesModels,O=E.getShallow("category"),D=S[O];return D&&(D.parentModel=E.parentModel,E.parentModel=D),E});var x=p.getModel("edgeLabel"),w=new e({label:x.option},x.parentModel,f),_=p.getModel("emphasis.edgeLabel"),C=new e({emphasis:{label:_.option}},_.parentModel,f);b.wrapMethod("getItemModel",function(E){return E.customizeGetParent(L),E});function L(E){return E=this.parsePath(E),E&&E[0]==="label"?w:E&&E[0]==="emphasis"&&E[1]==="label"?C:this.parentModel}}},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(r,f,i){if(i==="edge"){var u=this.getData(),p=this.getDataParams(r,i),g=u.graph.getEdgeByIndex(r),A=u.getName(g.node1.dataIndex),b=u.getName(g.node2.dataIndex),x=[];return A!=null&&x.push(A),b!=null&&x.push(b),x=l(x.join(" > ")),p.value&&(x+=" : "+l(p.value)),x}else return d.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var r=v.map(this.option.categories||[],function(i){return i.value!=null?i:v.extend({value:0},i)}),f=new m(["value"],this);f.initData(r),this._categoriesData=f,this._categoriesModels=f.mapArray(function(i){return f.getItemModel(i,!0)})},setZoom:function(r){this.option.zoom=r},setCenter:function(r){this.option.center=r},isAnimationEnabled:function(){return d.superCall(this,"isAnimationEnabled")&&!(this.get("layout")==="force"&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,curveness:0,opacity:.5},emphasis:{label:{show:!0}}}}),c=d;B.exports=c},h7HQ:function(B,k,o){var y=o("y+Vt"),m=o("T6xi"),v=y.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){m.buildPath(t,e,!0)}});B.exports=v},h8O9:function(B,k,o){var y=o("bYtY"),m=y.map,v=o("zM3Q"),a=o("7hqr"),t=a.isDimensionStacked;function e(h){return{seriesType:h,plan:v(),reset:function(l){var s=l.getData(),n=l.coordinateSystem,d=l.pipelineContext,c=d.large;if(!n)return;var r=m(n.dimensions,function(p){return s.mapDimension(p)}).slice(0,2),f=r.length,i=s.getCalculationInfo("stackResultDimension");t(s,r[0])&&(r[0]=i),t(s,r[1])&&(r[1]=i);function u(p,g){for(var A=p.end-p.start,b=c&&new Float32Array(A*f),x=p.start,w=0,_=[],C=[];x<p.end;x++){var L;if(f===1){var E=g.get(r[0],x);L=!isNaN(E)&&n.dataToPoint(E,null,C)}else{var E=_[0]=g.get(r[0],x),S=_[1]=g.get(r[1],x);L=!isNaN(E)&&!isNaN(S)&&n.dataToPoint(_,null,C)}c?(b[w++]=L?L[0]:NaN,b[w++]=L?L[1]:NaN):g.setItemLayout(x,L&&L.slice()||[NaN,NaN])}c&&g.setLayout("symbolPoints",b)}return f&&{progress:u}}}}B.exports=e},hAL5:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};k.default=y},hD7B:function(B,k,o){var y=o("bYtY"),m=["getDom","getZr","getWidth","getHeight","getDevicePixelRatio","dispatchAction","isDisposed","on","off","getDataURL","getConnectedDataURL","getModel","getOption","getViewOfComponentModel","getViewOfSeriesModel"];function v(t){y.each(m,function(e){this[e]=y.bind(t[e],t)},this)}var a=v;B.exports=a},hFmY:function(B,k,o){var y=o("ProS"),m={type:"axisAreaSelect",event:"axisAreaSelected"};y.registerAction(m,function(v,a){a.eachComponent({mainType:"parallelAxis",query:v},function(t){t.axis.model.setActiveIntervals(v.intervals)})}),y.registerAction("parallelAxisExpand",function(v,a){a.eachComponent({mainType:"parallel",query:v},function(t){t.setAxisExpand(v)})})},"hGi/":function(B,k,o){"use strict";o.d(k,"a",function(){return y});function y(m){if(m==null)throw new TypeError("Cannot destructure undefined")}},hJvP:function(B,k,o){var y=o("2dDv"),m=o("IDmD");function v(a,t){var e=[];return a.eachComponent("parallel",function(h,l){var s=new y(h,a,t);s.name="parallel_"+l,s.resize(h,t),h.coordinateSystem=s,s.model=h,e.push(s)}),a.eachSeries(function(h){if(h.get("coordinateSystem")==="parallel"){var l=a.queryComponents({mainType:"parallel",index:h.get("parallelIndex"),id:h.get("parallelId")})[0];h.coordinateSystem=l.coordinateSystem}}),e}m.register("parallel",{create:v})},hLJa:function(B,k,o){//! moment.js locale configuration
//! locale : Belarusian [be]
//! author : Dmitry Demidov : https://github.com/demidov91
//! author: Praleska: http://praleska.pro/
//! Author : Menelion Elensúle : https://github.com/Oire
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(t,e){var h=t.split("_");return e%10===1&&e%100!==11?h[0]:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?h[1]:h[2]}function v(t,e,h){var l={ss:e?"\u0441\u0435\u043A\u0443\u043D\u0434\u0430_\u0441\u0435\u043A\u0443\u043D\u0434\u044B_\u0441\u0435\u043A\u0443\u043D\u0434":"\u0441\u0435\u043A\u0443\u043D\u0434\u0443_\u0441\u0435\u043A\u0443\u043D\u0434\u044B_\u0441\u0435\u043A\u0443\u043D\u0434",mm:e?"\u0445\u0432\u0456\u043B\u0456\u043D\u0430_\u0445\u0432\u0456\u043B\u0456\u043D\u044B_\u0445\u0432\u0456\u043B\u0456\u043D":"\u0445\u0432\u0456\u043B\u0456\u043D\u0443_\u0445\u0432\u0456\u043B\u0456\u043D\u044B_\u0445\u0432\u0456\u043B\u0456\u043D",hh:e?"\u0433\u0430\u0434\u0437\u0456\u043D\u0430_\u0433\u0430\u0434\u0437\u0456\u043D\u044B_\u0433\u0430\u0434\u0437\u0456\u043D":"\u0433\u0430\u0434\u0437\u0456\u043D\u0443_\u0433\u0430\u0434\u0437\u0456\u043D\u044B_\u0433\u0430\u0434\u0437\u0456\u043D",dd:"\u0434\u0437\u0435\u043D\u044C_\u0434\u043D\u0456_\u0434\u0437\u0451\u043D",MM:"\u043C\u0435\u0441\u044F\u0446_\u043C\u0435\u0441\u044F\u0446\u044B_\u043C\u0435\u0441\u044F\u0446\u0430\u045E",yy:"\u0433\u043E\u0434_\u0433\u0430\u0434\u044B_\u0433\u0430\u0434\u043E\u045E"};return h==="m"?e?"\u0445\u0432\u0456\u043B\u0456\u043D\u0430":"\u0445\u0432\u0456\u043B\u0456\u043D\u0443":h==="h"?e?"\u0433\u0430\u0434\u0437\u0456\u043D\u0430":"\u0433\u0430\u0434\u0437\u0456\u043D\u0443":t+" "+m(l[h],+t)}var a=y.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043D\u044F_\u043B\u044E\u0442\u0430\u0433\u0430_\u0441\u0430\u043A\u0430\u0432\u0456\u043A\u0430_\u043A\u0440\u0430\u0441\u0430\u0432\u0456\u043A\u0430_\u0442\u0440\u0430\u045E\u043D\u044F_\u0447\u044D\u0440\u0432\u0435\u043D\u044F_\u043B\u0456\u043F\u0435\u043D\u044F_\u0436\u043D\u0456\u045E\u043D\u044F_\u0432\u0435\u0440\u0430\u0441\u043D\u044F_\u043A\u0430\u0441\u0442\u0440\u044B\u0447\u043D\u0456\u043A\u0430_\u043B\u0456\u0441\u0442\u0430\u043F\u0430\u0434\u0430_\u0441\u043D\u0435\u0436\u043D\u044F".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043D\u044C_\u043B\u044E\u0442\u044B_\u0441\u0430\u043A\u0430\u0432\u0456\u043A_\u043A\u0440\u0430\u0441\u0430\u0432\u0456\u043A_\u0442\u0440\u0430\u0432\u0435\u043D\u044C_\u0447\u044D\u0440\u0432\u0435\u043D\u044C_\u043B\u0456\u043F\u0435\u043D\u044C_\u0436\u043D\u0456\u0432\u0435\u043D\u044C_\u0432\u0435\u0440\u0430\u0441\u0435\u043D\u044C_\u043A\u0430\u0441\u0442\u0440\u044B\u0447\u043D\u0456\u043A_\u043B\u0456\u0441\u0442\u0430\u043F\u0430\u0434_\u0441\u043D\u0435\u0436\u0430\u043D\u044C".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043B\u044E\u0442_\u0441\u0430\u043A_\u043A\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044D\u0440\u0432_\u043B\u0456\u043F_\u0436\u043D\u0456\u0432_\u0432\u0435\u0440_\u043A\u0430\u0441\u0442_\u043B\u0456\u0441\u0442_\u0441\u043D\u0435\u0436".split("_"),weekdays:{format:"\u043D\u044F\u0434\u0437\u0435\u043B\u044E_\u043F\u0430\u043D\u044F\u0434\u0437\u0435\u043B\u0430\u043A_\u0430\u045E\u0442\u043E\u0440\u0430\u043A_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043F\u044F\u0442\u043D\u0456\u0446\u0443_\u0441\u0443\u0431\u043E\u0442\u0443".split("_"),standalone:"\u043D\u044F\u0434\u0437\u0435\u043B\u044F_\u043F\u0430\u043D\u044F\u0434\u0437\u0435\u043B\u0430\u043A_\u0430\u045E\u0442\u043E\u0440\u0430\u043A_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043F\u044F\u0442\u043D\u0456\u0446\u0430_\u0441\u0443\u0431\u043E\u0442\u0430".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"\u043D\u0434_\u043F\u043D_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043F\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043D\u0434_\u043F\u043D_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043F\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043D\u043D\u044F \u045E] LT",nextDay:"[\u0417\u0430\u045E\u0442\u0440\u0430 \u045E] LT",lastDay:"[\u0423\u0447\u043E\u0440\u0430 \u045E] LT",nextWeek:function(){return"[\u0423] dddd [\u045E] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043C\u0456\u043D\u0443\u043B\u0443\u044E] dddd [\u045E] LT";case 1:case 2:case 4:return"[\u0423 \u043C\u0456\u043D\u0443\u043B\u044B] dddd [\u045E] LT"}},sameElse:"L"},relativeTime:{future:"\u043F\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043C\u0443",s:"\u043D\u0435\u043A\u0430\u043B\u044C\u043A\u0456 \u0441\u0435\u043A\u0443\u043D\u0434",m:v,mm:v,h:v,hh:v,d:"\u0434\u0437\u0435\u043D\u044C",dd:v,M:"\u043C\u0435\u0441\u044F\u0446",MM:v,y:"\u0433\u043E\u0434",yy:v},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,h,l){return e<4?"\u043D\u043E\u0447\u044B":e<12?"\u0440\u0430\u043D\u0456\u0446\u044B":e<17?"\u0434\u043D\u044F":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,h){switch(h){case"M":case"d":case"DDD":case"w":case"W":return(e%10===2||e%10===3)&&e%100!==12&&e%100!==13?e+"-\u0456":e+"-\u044B";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}});return a})},hM6l:function(B,k,o){var y=o("bYtY"),m=y.each,v=y.map,a=o("OELB"),t=a.linearMap,e=a.getPixelPrecision,h=a.round,l=o("4HMb"),s=l.createAxisTicks,n=l.createAxisLabels,d=l.calculateCategoryInterval,c=[0,1],r=function(p,g,A){this.dim=p,this.scale=g,this._extent=A||[0,0],this.inverse=!1,this.onBand=!1};r.prototype={constructor:r,contain:function(p){var g=this._extent,A=Math.min(g[0],g[1]),b=Math.max(g[0],g[1]);return p>=A&&p<=b},containData:function(p){return this.scale.contain(p)},getExtent:function(){return this._extent.slice()},getPixelPrecision:function(p){return e(p||this.scale.getExtent(),this._extent)},setExtent:function(p,g){var A=this._extent;A[0]=p,A[1]=g},dataToCoord:function(p,g){var A=this._extent,b=this.scale;return p=b.normalize(p),this.onBand&&b.type==="ordinal"&&(A=A.slice(),f(A,b.count())),t(p,c,A,g)},coordToData:function(p,g){var A=this._extent,b=this.scale;this.onBand&&b.type==="ordinal"&&(A=A.slice(),f(A,b.count()));var x=t(p,A,c,g);return this.scale.scale(x)},pointToData:function(p,g){},getTicksCoords:function(p){p=p||{};var g=p.tickModel||this.getTickModel(),A=s(this,g),b=A.ticks,x=v(b,function(_){return{coord:this.dataToCoord(_),tickValue:_}},this),w=g.get("alignWithLabel");return i(this,x,w,p.clamp),x},getMinorTicksCoords:function(){if(this.scale.type==="ordinal")return[];var p=this.model.getModel("minorTick"),g=p.get("splitNumber");g>0&&g<100||(g=5);var A=this.scale.getMinorTicks(g),b=v(A,function(x){return v(x,function(w){return{coord:this.dataToCoord(w),tickValue:w}},this)},this);return b},getViewLabels:function(){return n(this).labels},getLabelModel:function(){return this.model.getModel("axisLabel")},getTickModel:function(){return this.model.getModel("axisTick")},getBandWidth:function(){var p=this._extent,g=this.scale.getExtent(),A=g[1]-g[0]+(this.onBand?1:0);A===0&&(A=1);var b=Math.abs(p[1]-p[0]);return Math.abs(b)/A},isHorizontal:null,getRotate:null,calculateCategoryInterval:function(){return d(this)}};function f(p,g){var A=p[1]-p[0],b=g,x=A/b/2;p[0]+=x,p[1]-=x}function i(p,g,A,b){var x=g.length;if(!p.onBand||A||!x)return;var w=p.getExtent(),_,C;if(x===1)g[0].coord=w[0],_=g[1]={coord:w[0]};else{var L=g[x-1].tickValue-g[0].tickValue,E=(g[x-1].coord-g[0].coord)/L;m(g,function(F){F.coord-=E/2});var S=p.scale.getExtent();C=1+S[1]-g[x-1].tickValue,_={coord:g[x-1].coord+E*C},g.push(_)}var O=w[0]>w[1];D(g[0].coord,w[0])&&(b?g[0].coord=w[0]:g.shift()),b&&D(w[0],g[0].coord)&&g.unshift({coord:w[0]}),D(w[1],_.coord)&&(b?_.coord=w[1]:g.pop()),b&&D(_.coord,w[1])&&g.push({coord:w[1]});function D(F,U){return F=h(F),U=h(U),O?F>U:F<U}}var u=r;B.exports=u},hNWo:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("Qxkt"),a=o("4NO4"),t=a.isNameSpecified,e=o("Kagy"),h=e.legend.selector,l={all:{type:"all",title:m.clone(h.all)},inverse:{type:"inverse",title:m.clone(h.inverse)}},s=y.extendComponentModel({type:"legend.plain",dependencies:["series"],layoutMode:{type:"box",ignoreSize:!0},init:function(d,c,r){this.mergeDefaultAndTheme(d,r),d.selected=d.selected||{},this._updateSelector(d)},mergeOption:function(d){s.superCall(this,"mergeOption",d),this._updateSelector(d)},_updateSelector:function(d){var c=d.selector;c===!0&&(c=d.selector=["all","inverse"]),m.isArray(c)&&m.each(c,function(r,f){m.isString(r)&&(r={type:r}),c[f]=m.merge(r,l[r.type])})},optionUpdated:function(){this._updateData(this.ecModel);var d=this._data;if(d[0]&&this.get("selectedMode")==="single"){for(var c=!1,r=0;r<d.length;r++){var f=d[r].get("name");if(this.isSelected(f)){this.select(f),c=!0;break}}!c&&this.select(d[0].get("name"))}},_updateData:function(d){var c=[],r=[];d.eachRawSeries(function(u){var p=u.name;r.push(p);var g;if(u.legendVisualProvider){var A=u.legendVisualProvider,b=A.getAllNames();d.isSeriesFiltered(u)||(r=r.concat(b)),b.length?c=c.concat(b):g=!0}else g=!0;g&&t(u)&&c.push(u.name)}),this._availableNames=r;var f=this.get("data")||c,i=m.map(f,function(u){return(typeof u=="string"||typeof u=="number")&&(u={name:u}),new v(u,this,this.ecModel)},this);this._data=i},getData:function(){return this._data},select:function(d){var c=this.option.selected,r=this.get("selectedMode");if(r==="single"){var f=this._data;m.each(f,function(i){c[i.get("name")]=!1})}c[d]=!0},unSelect:function(d){this.get("selectedMode")!=="single"&&(this.option.selected[d]=!1)},toggleSelected:function(d){var c=this.option.selected;c.hasOwnProperty(d)||(c[d]=!0),this[c[d]?"unSelect":"select"](d)},allSelect:function(){var d=this._data,c=this.option.selected;m.each(d,function(r){c[r.get("name",!0)]=!0})},inverseSelect:function(){var d=this._data,c=this.option.selected;m.each(d,function(r){var f=r.get("name",!0);c.hasOwnProperty(f)||(c[f]=!0),c[f]=!c[f]})},isSelected:function(d){var c=this.option.selected;return!(c.hasOwnProperty(d)&&!c[d])&&m.indexOf(this._availableNames,d)>=0},getOrient:function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},defaultOption:{zlevel:0,z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",itemStyle:{borderWidth:0},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:" sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}}}),n=s;B.exports=n},hOcT:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("YV4E"),a=o.n(v)},hOwI:function(B,k){var o=Math.log(2);function y(v,a,t,e,h,l){var s=e+"-"+h,n=v.length;if(l.hasOwnProperty(s))return l[s];if(a===1){var d=Math.round(Math.log((1<<n)-1&~h)/o);return v[t][d]}for(var c=e|1<<t,r=t+1;e&1<<r;)r++;for(var f=0,i=0,u=0;i<n;i++){var p=1<<i;p&h||(f+=(u%2?-1:1)*v[t][i]*y(v,a-1,r,c,h|p,l),u++)}return l[s]=f,f}function m(v,a){var t=[[v[0],v[1],1,0,0,0,-a[0]*v[0],-a[0]*v[1]],[0,0,0,v[0],v[1],1,-a[1]*v[0],-a[1]*v[1]],[v[2],v[3],1,0,0,0,-a[2]*v[2],-a[2]*v[3]],[0,0,0,v[2],v[3],1,-a[3]*v[2],-a[3]*v[3]],[v[4],v[5],1,0,0,0,-a[4]*v[4],-a[4]*v[5]],[0,0,0,v[4],v[5],1,-a[5]*v[4],-a[5]*v[5]],[v[6],v[7],1,0,0,0,-a[6]*v[6],-a[6]*v[7]],[0,0,0,v[6],v[7],1,-a[7]*v[6],-a[7]*v[7]]],e={},h=y(t,8,0,0,0,e);if(h===0)return;for(var l=[],s=0;s<8;s++)for(var n=0;n<8;n++)l[n]==null&&(l[n]=0),l[n]+=((s+n)%2?-1:1)*y(t,7,s===0?1:0,1<<s,1<<n,e)/h*a[s];return function(d,c,r){var f=c*l[6]+r*l[7]+1;d[0]=(c*l[0]+r*l[1]+l[2])/f,d[1]=(c*l[3]+r*l[4]+l[5])/f}}k.buildTransformer=m},hRI0:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:function(v,a){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:a}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:v}}]}},name:"file",theme:"twotone"};k.default=y},hX1E:function(B,k){var o=Math.PI*2;function y(m){return m%=o,m<0&&(m+=o),m}k.normalizeRadian=y},hXwI:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function m(t,e){for(var h=0;h<e.length;h++){var l=e[h];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(t,l.key,l)}}function v(t,e,h){return e&&m(t.prototype,e),h&&m(t,h),t}var a=function(){function t(){y(this,t)}return v(t,[{key:"decodeRect",value:function(h,l,s,n,d,c,r){if(d.rQwait("COPYRECT",4))return!1;var f=d.rQshift16(),i=d.rQshift16();return c.copyImage(f,i,h,l,s,n),!0}}]),t}();k.default=a},hgtY:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};k.default=y},hi0g:function(B,k,o){var y=o("bYtY"),m=y.createHashMap,v=y.each,a=y.isString,t=y.defaults,e=y.extend,h=y.isObject,l=y.clone,s=o("4NO4"),n=s.normalizeToArray,d=o("D5nY"),c=d.guessOrdinal,r=d.BE_ORDINAL,f=o("7G+c"),i=o("L0Ub"),u=i.OTHER_DIMENSIONS,p=o("Vi4m");function g(w,_,C){f.isInstance(_)||(_=f.seriesDataToSource(_)),C=C||{},w=(w||[]).slice();for(var L=(C.dimsDef||[]).slice(),E=m(),S=m(),O=[],D=A(_,w,L,C.dimCount),F=0;F<D;F++){var U=L[F]=e({},h(L[F])?L[F]:{name:L[F]}),R=U.name,K=O[F]=new p;R!=null&&E.get(R)==null&&(K.name=K.displayName=R,E.set(R,F)),U.type!=null&&(K.type=U.type),U.displayName!=null&&(K.displayName=U.displayName)}var Z=C.encodeDef;!Z&&C.encodeDefaulter&&(Z=C.encodeDefaulter(_,D)),Z=m(Z),Z.each(function(se,ve){if(se=n(se).slice(),se.length===1&&!a(se[0])&&se[0]<0){Z.set(ve,!1);return}var ue=Z.set(ve,[]);v(se,function(xe,Fe){a(xe)&&(xe=E.get(xe)),xe!=null&&xe<D&&(ue[Fe]=xe,Y(O[xe],ve,Fe))})});var P=0;v(w,function(se,ve){var ue,se,xe,Fe;if(a(se))ue=se,se={};else{ue=se.name;var Ue=se.ordinalMeta;se.ordinalMeta=null,se=l(se),se.ordinalMeta=Ue,xe=se.dimsDef,Fe=se.otherDims,se.name=se.coordDim=se.coordDimIndex=se.dimsDef=se.otherDims=null}var Ze=Z.get(ue);if(Ze===!1)return;var Ze=n(Ze);if(!Ze.length)for(var we=0;we<(xe&&xe.length||1);we++){for(;P<O.length&&O[P].coordDim!=null;)P++;P<O.length&&Ze.push(P++)}v(Ze,function(He,ee){var he=O[He];if(Y(t(he,se),ue,ee),he.name==null&&xe){var Ve=xe[ee];!h(Ve)&&(Ve={name:Ve}),he.name=he.displayName=Ve.name,he.defaultTooltip=Ve.defaultTooltip}Fe&&t(he.otherDims,Fe)})});function Y(se,ve,ue){u.get(ve)!=null?se.otherDims[ve]=ue:(se.coordDim=ve,se.coordDimIndex=ue,S.set(ve,!0))}var W=C.generateCoord,z=C.generateCoordCount,H=z!=null;z=W?z||1:0;for(var X=W||"value",V=0;V<D;V++){var K=O[V]=O[V]||new p,q=K.coordDim;q==null&&(K.coordDim=b(X,S,H),K.coordDimIndex=0,(!W||z<=0)&&(K.isExtraCoord=!0),z--),K.name==null&&(K.name=b(K.coordDim,E)),K.type==null&&(c(_,V,K.name)===r.Must||K.isExtraCoord&&(K.otherDims.itemName!=null||K.otherDims.seriesName!=null))&&(K.type="ordinal")}return O}function A(w,_,C,L){var E=Math.max(w.dimensionsDetectCount||1,_.length,C.length,L||0);return v(_,function(S){var O=S.dimsDef;O&&(E=Math.max(E,O.length))}),E}function b(w,_,C){if(C||_.get(w)!=null){for(var L=0;_.get(w+L)!=null;)L++;w+=L}return _.set(w,!0),w}var x=g;B.exports=x},hlzQ:function(B,k,o){},"hu+F":function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};k.default=y},hw6D:function(B,k,o){var y=o("bYtY");function m(t){t.eachSeriesByType("radar",function(e){var h=e.getData(),l=[],s=e.coordinateSystem;if(!s)return;var n=s.getIndicatorAxes();y.each(n,function(d,c){h.each(h.mapDimension(n[c].dim),function(r,f){l[f]=l[f]||[];var i=s.dataToPoint(r,c);l[f][c]=v(i)?i:a(s)})}),h.each(function(d){var c=y.find(l[d],function(r){return v(r)})||a(s);l[d].push(c.slice()),h.setItemLayout(d,l[d])})})}function v(t){return!isNaN(t[0])&&!isNaN(t[1])}function a(t){return[t.cx,t.cy]}B.exports=m},hydK:function(B,k){var o="http://www.w3.org/2000/svg";function y(m){return document.createElementNS(o,m)}k.createElement=y},hyiK:function(B,k){function o(y,m,v,a,t,e){if(e>m&&e>a||e<m&&e<a)return 0;if(a===m)return 0;var h=a<m?1:-1,l=(e-m)/(a-m);(l===1||l===0)&&(h=a<m?.5:-.5);var s=l*(v-y)+y;return s===t?Infinity:s>t?h:0}B.exports=o},i38C:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=v.createHashMap,t=v.retrieve,e=v.each;function h(d){this.coordSysName=d,this.coordSysDims=[],this.axisMap=a(),this.categoryAxisMap=a(),this.firstCategoryDimIndex=null}function l(d){var c=d.get("coordinateSystem"),r=new h(c),f=s[c];if(f)return f(d,r,r.axisMap,r.categoryAxisMap),r}var s={cartesian2d:function(d,c,r,f){var i=d.getReferringComponents("xAxis")[0],u=d.getReferringComponents("yAxis")[0];c.coordSysDims=["x","y"],r.set("x",i),r.set("y",u),n(i)&&(f.set("x",i),c.firstCategoryDimIndex=0),n(u)&&(f.set("y",u),c.firstCategoryDimIndex==null&(c.firstCategoryDimIndex=1))},singleAxis:function(d,c,r,f){var i=d.getReferringComponents("singleAxis")[0];c.coordSysDims=["single"],r.set("single",i),n(i)&&(f.set("single",i),c.firstCategoryDimIndex=0)},polar:function(d,c,r,f){var i=d.getReferringComponents("polar")[0],u=i.findAxisModel("radiusAxis"),p=i.findAxisModel("angleAxis");c.coordSysDims=["radius","angle"],r.set("radius",u),r.set("angle",p),n(u)&&(f.set("radius",u),c.firstCategoryDimIndex=0),n(p)&&(f.set("angle",p),c.firstCategoryDimIndex==null&&(c.firstCategoryDimIndex=1))},geo:function(d,c,r,f){c.coordSysDims=["lng","lat"]},parallel:function(d,c,r,f){var i=d.ecModel,u=i.getComponent("parallel",d.get("parallelIndex")),p=c.coordSysDims=u.dimensions.slice();e(u.parallelAxisIndex,function(g,A){var b=i.getComponent("parallelAxis",g),x=p[A];r.set(x,b),n(b)&&c.firstCategoryDimIndex==null&&(f.set(x,b),c.firstCategoryDimIndex=A)})}};function n(d){return d.get("type")==="category"}k.getCoordSysInfoBySeries=l},iFMb:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("4Hlu"),a=o.n(v),t=o("tqeu")},iFoC:function(B,k,o){//! moment.js locale configuration
//! locale : Kyrgyz [ky]
//! author : Chyngyz Arystan uulu : https://github.com/chyngyz
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={0:"-\u0447\u04AF",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04AF",4:"-\u0447\u04AF",5:"-\u0447\u0438",6:"-\u0447\u044B",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044B",30:"-\u0447\u0443",40:"-\u0447\u044B",50:"-\u0447\u04AF",60:"-\u0447\u044B",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04AF"},v=y.defineLocale("ky",{months:"\u044F\u043D\u0432\u0430\u0440\u044C_\u0444\u0435\u0432\u0440\u0430\u043B\u044C_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0435\u043B\u044C_\u043C\u0430\u0439_\u0438\u044E\u043D\u044C_\u0438\u044E\u043B\u044C_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C_\u043E\u043A\u0442\u044F\u0431\u0440\u044C_\u043D\u043E\u044F\u0431\u0440\u044C_\u0434\u0435\u043A\u0430\u0431\u0440\u044C".split("_"),monthsShort:"\u044F\u043D\u0432_\u0444\u0435\u0432_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440_\u043C\u0430\u0439_\u0438\u044E\u043D\u044C_\u0438\u044E\u043B\u044C_\u0430\u0432\u0433_\u0441\u0435\u043D_\u043E\u043A\u0442_\u043D\u043E\u044F_\u0434\u0435\u043A".split("_"),weekdays:"\u0416\u0435\u043A\u0448\u0435\u043C\u0431\u0438_\u0414\u04AF\u0439\u0448\u04E9\u043C\u0431\u04AF_\u0428\u0435\u0439\u0448\u0435\u043C\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043C\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043C\u0431\u0438_\u0416\u0443\u043C\u0430_\u0418\u0448\u0435\u043C\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043A_\u0414\u04AF\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043C_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043A_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043C_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04AF\u0433\u04AF\u043D \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042D\u0440\u0442\u0435\u04A3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041A\u0435\u0447\u044D\u044D \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04E8\u0442\u043A\u04E9\u043D \u0430\u043F\u0442\u0430\u043D\u044B\u043D] dddd [\u043A\u04AF\u043D\u04AF] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043D\u0434\u0435",past:"%s \u043C\u0443\u0440\u0443\u043D",s:"\u0431\u0438\u0440\u043D\u0435\u0447\u0435 \u0441\u0435\u043A\u0443\u043D\u0434",ss:"%d \u0441\u0435\u043A\u0443\u043D\u0434",m:"\u0431\u0438\u0440 \u043C\u04AF\u043D\u04E9\u0442",mm:"%d \u043C\u04AF\u043D\u04E9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043A\u04AF\u043D",dd:"%d \u043A\u04AF\u043D",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044B\u043B",yy:"%d \u0436\u044B\u043B"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(t){var e=t%10,h=t>=100?100:null;return t+(m[t]||m[e]||m[h])},week:{dow:1,doy:7}});return v})},iLNv:function(B,k){var o="\0__throttleOriginMethod",y="\0__throttleRate",m="\0__throttleType";function v(e,h,l){var s,n=0,d=0,c=null,r,f,i,u;h=h||0;function p(){d=new Date().getTime(),c=null,e.apply(f,i||[])}var g=function(){s=new Date().getTime(),f=this,i=arguments;var A=u||h,b=u||l;u=null,r=s-(b?n:d)-A,clearTimeout(c),b?c=setTimeout(p,A):r>=0?p():c=setTimeout(p,-r),n=s};return g.clear=function(){c&&(clearTimeout(c),c=null)},g.debounceNextCall=function(A){u=A},g}function a(e,h,l,s){var n=e[h];if(!n)return;var d=n[o]||n,c=n[m],r=n[y];if(r!==l||c!==s){if(l==null||!s)return e[h]=d;n=e[h]=v(d,l,s==="debounce"),n[o]=d,n[m]=s,n[y]=l}return n}function t(e,h){var l=e[h];l&&l[o]&&(e[h]=l[o])}k.throttle=v,k.createOrUpdate=a,k.clear=t},iPDy:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=y.extendComponentView({type:"marker",init:function(){this.markerGroupMap=m.createHashMap()},render:function(a,t,e){var h=this.markerGroupMap;h.each(function(s){s.__keep=!1});var l=this.type+"Model";t.eachSeries(function(s){var n=s[l];n&&this.renderSeries(s,n,t,e)},this),h.each(function(s){!s.__keep&&this.group.remove(s.group)},this)},renderSeries:function(){}});B.exports=v},iRjW:function(B,k,o){var y=o("bYtY"),m=o("Yl7c"),v=m.parseClassType,a=0;function t(l){return[l||"",a++,Math.random().toFixed(5)].join("_")}function e(l){var s={};return l.registerSubTypeDefaulter=function(n,d){n=v(n),s[n.main]=d},l.determineSubType=function(n,d){var c=d.type;if(!c){var r=v(n).main;l.hasSubTypes(n)&&s[r]&&(c=s[r](d))}return c},l}function h(l,s){l.topologicalTravel=function(r,f,i,u){if(!r.length)return;var p=n(f),g=p.graph,A=p.noEntryList,b={};for(y.each(r,function(E){b[E]=!0});A.length;){var x=A.pop(),w=g[x],_=!!b[x];_&&(i.call(u,x,w.originalDeps.slice()),delete b[x]),y.each(w.successor,_?L:C)}y.each(b,function(){throw new Error("Circle dependency may exists")});function C(E){g[E].entryCount--,g[E].entryCount===0&&A.push(E)}function L(E){b[E]=!0,C(E)}};function n(r){var f={},i=[];return y.each(r,function(u){var p=d(f,u),g=p.originalDeps=s(u),A=c(g,r);p.entryCount=A.length,p.entryCount===0&&i.push(u),y.each(A,function(b){y.indexOf(p.predecessor,b)<0&&p.predecessor.push(b);var x=d(f,b);y.indexOf(x.successor,b)<0&&x.successor.push(u)})}),{graph:f,noEntryList:i}}function d(r,f){return r[f]||(r[f]={predecessor:[],successor:[]}),r[f]}function c(r,f){var i=[];return y.each(r,function(u){y.indexOf(f,u)>=0&&i.push(u)}),i}}k.getUID=t,k.enableSubTypeDefaulter=e,k.enableTopologicalTravel=h},iUHT:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;function y(w,_){if(!(w instanceof _))throw new TypeError("Cannot call a class as a function")}function m(w,_){for(var C=0;C<_.length;C++){var L=_[C];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(w,L.key,L)}}function v(w,_,C){return _&&m(w.prototype,_),C&&m(w,C),w}var a=[13,16,10,23,0,4,2,27,14,5,20,9,22,18,11,3,25,7,15,6,26,19,12,1,40,51,30,36,46,54,29,39,50,44,32,47,43,48,38,55,33,52,45,41,49,35,28,31],t=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],e=0,h,l,s,n,d,c;h=1<<16,l=1<<24,s=h|l,n=1<<2,d=1<<10,c=n|d;var r=[s|d,e|e,h|e,s|c,s|n,h|c,e|n,h|e,e|d,s|d,s|c,e|d,l|c,s|n,l|e,e|n,e|c,l|d,l|d,h|d,h|d,s|e,s|e,l|c,h|n,l|n,l|n,h|n,e|e,e|c,h|c,l|e,h|e,s|c,e|n,s|e,s|d,l|e,l|e,e|d,s|n,h|e,h|d,l|n,e|d,e|n,l|c,h|c,s|c,h|n,s|e,l|c,l|n,e|c,h|c,s|d,e|c,l|d,l|d,e|e,h|n,h|d,e|e,s|n];h=1<<20,l=1<<31,s=h|l,n=1<<5,d=1<<15,c=n|d;var f=[s|c,l|d,e|d,h|c,h|e,e|n,s|n,l|c,l|n,s|c,s|d,l|e,l|d,h|e,e|n,s|n,h|d,h|n,l|c,e|e,l|e,e|d,h|c,s|e,h|n,l|n,e|e,h|d,e|c,s|d,s|e,e|c,e|e,h|c,s|n,h|e,l|c,s|e,s|d,e|d,s|e,l|d,e|n,s|c,h|c,e|n,e|d,l|e,e|c,s|d,h|e,l|n,h|n,l|c,l|n,h|n,h|d,e|e,l|d,e|c,l|e,s|n,s|c,h|d];h=1<<17,l=1<<27,s=h|l,n=1<<3,d=1<<9,c=n|d;var i=[e|c,s|d,e|e,s|n,l|d,e|e,h|c,l|d,h|n,l|n,l|n,h|e,s|c,h|n,s|e,e|c,l|e,e|n,s|d,e|d,h|d,s|e,s|n,h|c,l|c,h|d,h|e,l|c,e|n,s|c,e|d,l|e,s|d,l|e,h|n,e|c,h|e,s|d,l|d,e|e,e|d,h|n,s|c,l|d,l|n,e|d,e|e,s|n,l|c,h|e,l|e,s|c,e|n,h|c,h|d,l|n,s|e,l|c,e|c,s|e,h|c,e|n,s|n,h|d];h=1<<13,l=1<<23,s=h|l,n=1<<0,d=1<<7,c=n|d;var u=[s|n,h|c,h|c,e|d,s|d,l|c,l|n,h|n,e|e,s|e,s|e,s|c,e|c,e|e,l|d,l|n,e|n,h|e,l|e,s|n,e|d,l|e,h|n,h|d,l|c,e|n,h|d,l|d,h|e,s|d,s|c,e|c,l|d,l|n,s|e,s|c,e|c,e|e,e|e,s|e,h|d,l|d,l|c,e|n,s|n,h|c,h|c,e|d,s|c,e|c,e|n,h|e,l|n,h|n,s|d,l|c,h|n,h|d,l|e,s|n,e|d,l|e,h|e,s|d];h=1<<25,l=1<<30,s=h|l,n=1<<8,d=1<<19,c=n|d;var p=[e|n,h|c,h|d,s|n,e|d,e|n,l|e,h|d,l|c,e|d,h|n,l|c,s|n,s|d,e|c,l|e,h|e,l|d,l|d,e|e,l|n,s|c,s|c,h|n,s|d,l|n,e|e,s|e,h|c,h|e,s|e,e|c,e|d,s|n,e|n,h|e,l|e,h|d,s|n,l|c,h|n,l|e,s|d,h|c,l|c,e|n,h|e,s|d,s|c,e|c,s|e,s|c,h|d,e|e,l|d,s|e,e|c,h|n,l|n,e|d,e|e,l|d,h|c,l|n];h=1<<22,l=1<<29,s=h|l,n=1<<4,d=1<<14,c=n|d;var g=[l|n,s|e,e|d,s|c,s|e,e|n,s|c,h|e,l|d,h|c,h|e,l|n,h|n,l|d,l|e,e|c,e|e,h|n,l|c,e|d,h|d,l|c,e|n,s|n,s|n,e|e,h|c,s|d,e|c,h|d,s|d,l|e,l|d,e|n,s|n,h|d,s|c,h|e,e|c,l|n,h|e,l|d,l|e,e|c,l|n,s|c,h|d,s|e,h|c,s|d,e|e,s|n,e|n,e|d,s|e,h|c,e|d,h|n,l|c,e|e,s|d,l|e,h|n,l|c];h=1<<21,l=1<<26,s=h|l,n=1<<1,d=1<<11,c=n|d;var A=[h|e,s|n,l|c,e|e,e|d,l|c,h|c,s|d,s|c,h|e,e|e,l|n,e|n,l|e,s|n,e|c,l|d,h|c,h|n,l|d,l|n,s|e,s|d,h|n,s|e,e|d,e|c,s|c,h|d,e|n,l|e,h|d,l|e,h|d,h|e,l|c,l|c,s|n,s|n,e|n,h|n,l|e,l|d,h|e,s|d,e|c,h|c,s|d,e|c,l|n,s|c,s|e,h|d,e|e,e|n,s|c,e|e,h|c,s|e,e|d,l|n,l|d,e|d,h|n];h=1<<18,l=1<<28,s=h|l,n=1<<6,d=1<<12,c=n|d;var b=[l|c,e|d,h|e,s|c,l|e,l|c,e|n,l|e,h|n,s|e,s|c,h|d,s|d,h|c,e|d,e|n,s|e,l|n,l|d,e|c,h|d,h|n,s|n,s|d,e|c,e|e,e|e,s|n,l|n,l|d,h|c,h|e,h|c,h|e,s|d,e|d,e|n,s|n,e|d,h|c,l|d,e|n,l|n,s|e,s|n,l|e,h|e,l|c,e|e,s|c,h|n,l|n,s|e,l|d,l|c,e|e,s|c,h|d,h|d,e|c,e|c,h|n,l|e,s|d],x=function(){function w(_){y(this,w),this.keys=[];for(var C=[],L=[],E=[],S=0,O=56;S<56;++S,O-=8){O+=O<-5?65:O<-3?31:O<-1?63:O===27?35:0;var D=O&7;C[S]=(_[O>>>3]&1<<D)!==0?1:0}for(var F=0;F<16;++F){var U=F<<1,R=U+1;E[U]=E[R]=0;for(var K=28;K<59;K+=28)for(var Z=K-28;Z<K;++Z){var P=Z+t[F];L[Z]=P<K?C[P]:C[P-28]}for(var Y=0;Y<24;++Y)L[a[Y]]!==0&&(E[U]|=1<<23-Y),L[a[Y+24]]!==0&&(E[R]|=1<<23-Y)}for(var W=0,z=0,H=0;W<16;++W){var X=E[z++],V=E[z++];this.keys[H]=(X&16515072)<<6,this.keys[H]|=(X&4032)<<10,this.keys[H]|=(V&16515072)>>>10,this.keys[H]|=(V&4032)>>>6,++H,this.keys[H]=(X&258048)<<12,this.keys[H]|=(X&63)<<16,this.keys[H]|=(V&258048)>>>4,this.keys[H]|=V&63,++H}}return v(w,[{key:"enc8",value:function(C){var L=C.slice(),E=0,S,O,D;S=L[E++]<<24|L[E++]<<16|L[E++]<<8|L[E++],O=L[E++]<<24|L[E++]<<16|L[E++]<<8|L[E++],D=(S>>>4^O)&252645135,O^=D,S^=D<<4,D=(S>>>16^O)&65535,O^=D,S^=D<<16,D=(O>>>2^S)&858993459,S^=D,O^=D<<2,D=(O>>>8^S)&16711935,S^=D,O^=D<<8,O=O<<1|O>>>31&1,D=(S^O)&2863311530,S^=D,O^=D,S=S<<1|S>>>31&1;for(var F=0,U=0;F<8;++F){D=O<<28|O>>>4,D^=this.keys[U++];var R=A[D&63];R|=p[D>>>8&63],R|=i[D>>>16&63],R|=r[D>>>24&63],D=O^this.keys[U++],R|=b[D&63],R|=g[D>>>8&63],R|=u[D>>>16&63],R|=f[D>>>24&63],S^=R,D=S<<28|S>>>4,D^=this.keys[U++],R=A[D&63],R|=p[D>>>8&63],R|=i[D>>>16&63],R|=r[D>>>24&63],D=S^this.keys[U++],R|=b[D&63],R|=g[D>>>8&63],R|=u[D>>>16&63],R|=f[D>>>24&63],O^=R}for(O=O<<31|O>>>1,D=(S^O)&2863311530,S^=D,O^=D,S=S<<31|S>>>1,D=(S>>>8^O)&16711935,O^=D,S^=D<<8,D=(S>>>2^O)&858993459,O^=D,S^=D<<2,D=(O>>>16^S)&65535,S^=D,O^=D<<16,D=(O>>>4^S)&252645135,S^=D,O^=D<<4,D=[O,S],E=0;E<8;E++)L[E]=(D[E>>>2]>>>8*(3-E%4))%256,L[E]<0&&(L[E]+=256);return L}},{key:"encrypt",value:function(C){return this.enc8(C.slice(0,8)).concat(this.enc8(C.slice(8,16)))}}]),w}();k.default=x},iXHM:function(B,k){var o="";typeof navigator!="undefined"&&(o=navigator.platform||"");var y={color:["#c23531","#2f4554","#61a0a8","#d48265","#91c7ae","#749f83","#ca8622","#bda29a","#6e7074","#546570","#c4ccd3"],gradientColor:["#f6efa6","#d88273","#bf444c"],textStyle:{fontFamily:o.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,animation:"auto",animationDuration:1e3,animationDurationUpdate:300,animationEasing:"exponentialOut",animationEasingUpdate:"cubicOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};B.exports=y},iXp4:function(B,k,o){var y=o("ItGF"),m=[["shadowBlur",0],["shadowColor","#000"],["shadowOffsetX",0],["shadowOffsetY",0]];function v(a){return y.browser.ie&&y.browser.version>=11?function(){var t=this.__clipPaths,e=this.style,h;if(t)for(var l=0;l<t.length;l++){var s=t[l],n=s&&s.shape,d=s&&s.type;if(n&&(d==="sector"&&n.startAngle===n.endAngle||d==="rect"&&(!n.width||!n.height))){for(var c=0;c<m.length;c++)m[c][2]=e[m[c][0]],e[m[c][0]]=m[c][1];h=!0;break}}if(a.apply(this,arguments),h)for(var c=0;c<m.length;c++)e[m[c][0]]=m[c][2]}:a}B.exports=v},ieMj:function(B,k,o){var y=o("OELB"),m=o("7aKB"),v=o("4NgU"),a=o("lE7J"),t=y.round,e=v.extend({type:"interval",_interval:0,_intervalPrecision:2,setExtent:function(l,s){var n=this._extent;isNaN(l)||(n[0]=parseFloat(l)),isNaN(s)||(n[1]=parseFloat(s))},unionExtent:function(l){var s=this._extent;l[0]<s[0]&&(s[0]=l[0]),l[1]>s[1]&&(s[1]=l[1]),e.prototype.setExtent.call(this,s[0],s[1])},getInterval:function(){return this._interval},setInterval:function(l){this._interval=l,this._niceExtent=this._extent.slice(),this._intervalPrecision=a.getIntervalPrecision(l)},getTicks:function(l){var s=this._interval,n=this._extent,d=this._niceExtent,c=this._intervalPrecision,r=[];if(!s)return r;var f=1e4;n[0]<d[0]&&(l?r.push(t(d[0]-s,c)):r.push(n[0]));for(var i=d[0];i<=d[1]&&!(r.push(i),i=t(i+s,c),i===r[r.length-1]);)if(r.length>f)return[];var u=r.length?r[r.length-1]:d[1];return n[1]>u&&(l?r.push(t(u+s,c)):r.push(n[1])),r},getMinorTicks:function(l){for(var s=this.getTicks(!0),n=[],d=this.getExtent(),c=1;c<s.length;c++){for(var r=s[c],f=s[c-1],i=0,u=[],p=r-f,g=p/l;i<l-1;){var A=y.round(f+(i+1)*g);A>d[0]&&A<d[1]&&u.push(A),i++}n.push(u)}return n},getLabel:function(l,s){if(l==null)return"";var n=s&&s.precision;return n==null?n=y.getPrecisionSafe(l)||0:n==="auto"&&(n=this._intervalPrecision),l=t(l,n,!0),m.addCommas(l)},niceTicks:function(l,s,n){l=l||5;var d=this._extent,c=d[1]-d[0];if(!isFinite(c))return;c<0&&(c=-c,d.reverse());var r=a.intervalScaleNiceTicks(d,l,s,n);this._intervalPrecision=r.intervalPrecision,this._interval=r.interval,this._niceExtent=r.niceTickExtent},niceExtent:function(l){var s=this._extent;if(s[0]===s[1])if(s[0]!==0){var n=s[0];l.fixMax||(s[1]+=n/2),s[0]-=n/2}else s[1]=1;var d=s[1]-s[0];isFinite(d)||(s[0]=0,s[1]=1),this.niceTicks(l.splitNumber,l.minInterval,l.maxInterval);var c=this._interval;l.fixMin||(s[0]=t(Math.floor(s[0]/c)*c)),l.fixMax||(s[1]=t(Math.ceil(s[1]/c)*c))}});e.create=function(){return new e};var h=e;B.exports=h},ifjV:function(B,k,o){//! moment.js locale configuration
//! locale : English (New Zealand) [en-nz]
//! author : Luke McGregor : https://github.com/lukemcgregor
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},ifoO:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};k.default=y},izSd:function(B,k,o){//! moment.js locale configuration
//! locale : Bambara [bm]
//! author : Estelle Comment : https://github.com/estellecomment
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025Bkalo_Zuw\u025Bnkalo_Zuluyekalo_Utikalo_S\u025Btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025B_Zuw_Zul_Uti_S\u025Bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025Bn\u025Bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025B_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025Br\u025B] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025Br\u025B] HH:mm"},calendar:{sameDay:"[Bi l\u025Br\u025B] LT",nextDay:"[Sini l\u025Br\u025B] LT",nextWeek:"dddd [don l\u025Br\u025B] LT",lastDay:"[Kunu l\u025Br\u025B] LT",lastWeek:"dddd [t\u025Bm\u025Bnen l\u025Br\u025B] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025B %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025Br\u025B kelen",hh:"l\u025Br\u025B %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return m})},j0GR:function(B,k,o){//! moment.js locale configuration
//! locale : Albanian [sq]
//! author : Flakërim Ismani : https://github.com/flakerimi
//! author : Menelion Elensúle : https://github.com/Oire
//! author : Oerd Cukalla : https://github.com/oerd
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xEBntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xEBn_Dhj".split("_"),weekdays:"E Diel_E H\xEBn\xEB_E Mart\xEB_E M\xEBrkur\xEB_E Enjte_E Premte_E Shtun\xEB".split("_"),weekdaysShort:"Die_H\xEBn_Mar_M\xEBr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xEB_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(a){return a.charAt(0)==="M"},meridiem:function(a,t,e){return a<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xEB] LT",nextDay:"[Nes\xEBr n\xEB] LT",nextWeek:"dddd [n\xEB] LT",lastDay:"[Dje n\xEB] LT",lastWeek:"dddd [e kaluar n\xEB] LT",sameElse:"L"},relativeTime:{future:"n\xEB %s",past:"%s m\xEB par\xEB",s:"disa sekonda",ss:"%d sekonda",m:"nj\xEB minut\xEB",mm:"%d minuta",h:"nj\xEB or\xEB",hh:"%d or\xEB",d:"nj\xEB dit\xEB",dd:"%d dit\xEB",M:"nj\xEB muaj",MM:"%d muaj",y:"nj\xEB vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},j2xv:function(B,k,o){//! moment.js locale configuration
//! locale : Turkish [tr]
//! authors : Erhan Gundogan : https://github.com/erhangundogan,
//! Burak Yiğit Kaya: https://github.com/BYK
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xFCnc\xFC",4:"'\xFCnc\xFC",100:"'\xFCnc\xFC",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"},v=y.defineLocale("tr",{months:"Ocak_\u015Eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011Fustos_Eyl\xFCl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015Eub_Mar_Nis_May_Haz_Tem_A\u011Fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xC7ar\u015Famba_Per\u015Fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_\xC7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xC7a_Pe_Cu_Ct".split("_"),meridiem:function(t,e,h){return t<12?h?"\xF6\xF6":"\xD6\xD6":h?"\xF6s":"\xD6S"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(t){return t==="\xF6s"||t==="\xD6S"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xFCn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xFCn] LT",lastWeek:"[ge\xE7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xF6nce",s:"birka\xE7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xFCn",dd:"%d g\xFCn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(t,e){switch(e){case"d":case"D":case"Do":case"DD":return t;default:if(t===0)return t+"'\u0131nc\u0131";var h=t%10,l=t%100-h,s=t>=100?100:null;return t+(m[h]||m[l]||m[s])}},week:{dow:1,doy:7}});return v})},j5sG:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.createSensor=void 0;var y=m(o("NohK"));function m(a){return a&&a.__esModule?a:{default:a}}var v=function(t){var e=void 0,h=[],l=(0,y.default)(function(){h.forEach(function(r){r(t)})}),s=function(){var f=new ResizeObserver(l);return f.observe(t),l(),f},n=function(f){e||(e=s()),h.indexOf(f)===-1&&h.push(f)},d=function(){e.disconnect(),h=[],e=void 0},c=function(f){var i=h.indexOf(f);i!==-1&&h.splice(i,1),h.length===0&&e&&d()};return{element:t,bind:n,destroy:d,unbind:c}};k.createSensor=v},jCoz:function(B,k,o){var y=o("bYtY"),m=o("4NgU"),v=o("OELB"),a=o("ieMj"),t=m.prototype,e=a.prototype,h=v.getPrecisionSafe,l=v.round,s=Math.floor,n=Math.ceil,d=Math.pow,c=Math.log,r=m.extend({type:"log",base:10,$constructor:function(){m.apply(this,arguments),this._originalScale=new a},getTicks:function(u){var p=this._originalScale,g=this._extent,A=p.getExtent();return y.map(e.getTicks.call(this,u),function(b){var x=v.round(d(this.base,b));return x=b===g[0]&&p.__fixMin?f(x,A[0]):x,x=b===g[1]&&p.__fixMax?f(x,A[1]):x,x},this)},getMinorTicks:e.getMinorTicks,getLabel:e.getLabel,scale:function(u){return u=t.scale.call(this,u),d(this.base,u)},setExtent:function(u,p){var g=this.base;u=c(u)/c(g),p=c(p)/c(g),e.setExtent.call(this,u,p)},getExtent:function(){var u=this.base,p=t.getExtent.call(this);p[0]=d(u,p[0]),p[1]=d(u,p[1]);var g=this._originalScale,A=g.getExtent();return g.__fixMin&&(p[0]=f(p[0],A[0])),g.__fixMax&&(p[1]=f(p[1],A[1])),p},unionExtent:function(u){this._originalScale.unionExtent(u);var p=this.base;u[0]=c(u[0])/c(p),u[1]=c(u[1])/c(p),t.unionExtent.call(this,u)},unionExtentFromData:function(u,p){this.unionExtent(u.getApproximateExtent(p))},niceTicks:function(u){u=u||10;var p=this._extent,g=p[1]-p[0];if(g===Infinity||g<=0)return;var A=v.quantity(g),b=u/g*A;for(b<=.5&&(A*=10);!isNaN(A)&&Math.abs(A)<1&&Math.abs(A)>0;)A*=10;var x=[v.round(n(p[0]/A)*A),v.round(s(p[1]/A)*A)];this._interval=A,this._niceExtent=x},niceExtent:function(u){e.niceExtent.call(this,u);var p=this._originalScale;p.__fixMin=u.fixMin,p.__fixMax=u.fixMax}});y.each(["contain","normalize"],function(u){r.prototype[u]=function(p){return p=c(p)/c(this.base),t[u].call(this,p)}}),r.create=function(){return new r};function f(u,p){return l(u,h(p))}var i=r;B.exports=i},jN4g:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CloseCircleFilled";var h=k.a=m.forwardRef(e)},jO45:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="CheckCircleFilled";var h=k.a=m.forwardRef(e)},jShU:function(B,k,o){//! moment.js locale configuration
//! locale : Occitan, lengadocian dialecte [oc-lnc]
//! author : Quentin PAGÈS : https://github.com/Quenty31
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("oc-lnc",{months:{standalone:"geni\xE8r_febri\xE8r_mar\xE7_abril_mai_junh_julhet_agost_setembre_oct\xF2bre_novembre_decembre".split("_"),format:"de geni\xE8r_de febri\xE8r_de mar\xE7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xF2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xE7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xE8cres_dij\xF2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xE8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xE8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xED %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(a,t){var e=a===1?"r":a===2?"n":a===3?"r":a===4?"t":"\xE8";return(t==="w"||t==="W")&&(e="a"),a+e},week:{dow:1,doy:4}});return m})},jTL6:function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"arc",shape:{cx:0,cy:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},style:{stroke:"#000",fill:null},buildPath:function(a,t){var e=t.cx,h=t.cy,l=Math.max(t.r,0),s=t.startAngle,n=t.endAngle,d=t.clockwise,c=Math.cos(s),r=Math.sin(s);a.moveTo(c*l+e,r*l+h),a.arc(e,h,l,s,n,!d)}});B.exports=m},jVmE:function(B,k,o){"use strict";o.d(k,"a",function(){return t});var y=o("Brw/"),m=o.n(y),v=o("q1tI"),a=o.n(v);function t(){var e=v.useReducer(function(s){return s+1},0),h=m()(e,2),l=h[1];return l}},je13:function(B,k,o){var y=o("5nXd"),m=o("gRFJ"),v=[o("uQRt")];B.exports=y.createStore(m,v)},jett:function(B,k,o){var y=o("ProS");o("VSLf"),o("oBaM"),o("FGaS");var m=o("mOdp"),v=o("f5Yq"),a=o("hw6D"),t=o("0/Rx"),e=o("eJH7");y.registerVisual(m("radar")),y.registerVisual(v("radar","circle")),y.registerLayout(a),y.registerProcessor(t("radar")),y.registerPreprocessor(e)},jhfD:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="ArrowLeftOutlined";var h=k.a=m.forwardRef(e)},jkPA:function(B,k,o){var y=o("bYtY"),m=y.createHashMap,v=y.isObject,a=y.map;function t(n){this.categories=n.categories||[],this._needCollect=n.needCollect,this._deduplication=n.deduplication,this._map}t.createByAxisModel=function(n){var d=n.option,c=d.data,r=c&&a(c,l);return new t({categories:r,needCollect:!r,deduplication:d.dedplication!==!1})};var e=t.prototype;e.getOrdinal=function(n){return h(this).get(n)},e.parseAndCollect=function(n){var d,c=this._needCollect;if(typeof n!="string"&&!c)return n;if(c&&!this._deduplication)return d=this.categories.length,this.categories[d]=n,d;var r=h(this);return d=r.get(n),d==null&&(c?(d=this.categories.length,this.categories[d]=n,r.set(n,d)):d=NaN),d};function h(n){return n._map||(n._map=m(n.categories))}function l(n){return v(n)&&n.value!=null?n.value:n+""}var s=t;B.exports=s},jndi:function(B,k,o){var y=o("bYtY"),m=o("Qe9p"),v=o("YXkt"),a=o("OELB"),t=o("IwbS"),e=o("kj2x"),h=o("iPDy"),l=function(i,u,p,g){var A=e.dataTransform(i,g[0]),b=e.dataTransform(i,g[1]),x=y.retrieve,w=A.coord,_=b.coord;w[0]=x(w[0],-Infinity),w[1]=x(w[1],-Infinity),_[0]=x(_[0],Infinity),_[1]=x(_[1],Infinity);var C=y.mergeAll([{},A,b]);return C.coord=[A.coord,b.coord],C.x0=A.x,C.y0=A.y,C.x1=b.x,C.y1=b.y,C};function s(i){return!isNaN(i)&&!isFinite(i)}function n(i,u,p,g){var A=1-i;return s(u[A])&&s(p[A])}function d(i,u){var p=u.coord[0],g=u.coord[1];return i.type==="cartesian2d"&&(p&&g&&(n(1,p,g,i)||n(0,p,g,i)))?!0:e.dataFilter(i,{coord:p,x:u.x0,y:u.y0})||e.dataFilter(i,{coord:g,x:u.x1,y:u.y1})}function c(i,u,p,g,A){var b=g.coordinateSystem,x=i.getItemModel(u),w,_=a.parsePercent(x.get(p[0]),A.getWidth()),C=a.parsePercent(x.get(p[1]),A.getHeight());if(!isNaN(_)&&!isNaN(C))w=[_,C];else{if(g.getMarkerPosition)w=g.getMarkerPosition(i.getValues(p,u));else{var L=i.get(p[0],u),E=i.get(p[1],u),S=[L,E];b.clampData&&b.clampData(S,S),w=b.dataToPoint(S,!0)}if(b.type==="cartesian2d"){var O=b.getAxis("x"),D=b.getAxis("y"),L=i.get(p[0],u),E=i.get(p[1],u);s(L)?w[0]=O.toGlobalCoord(O.getExtent()[p[0]==="x0"?0:1]):s(E)&&(w[1]=D.toGlobalCoord(D.getExtent()[p[1]==="y0"?0:1]))}isNaN(_)||(w[0]=_),isNaN(C)||(w[1]=C)}return w}var r=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]];h.extend({type:"markArea",updateTransform:function(i,u,p){u.eachSeries(function(g){var A=g.markAreaModel;if(A){var b=A.getData();b.each(function(x){var w=y.map(r,function(C){return c(b,x,C,g,p)});b.setItemLayout(x,w);var _=b.getItemGraphicEl(x);_.setShape("points",w)})}},this)},renderSeries:function(i,u,p,g){var A=i.coordinateSystem,b=i.id,x=i.getData(),w=this.markerGroupMap,_=w.get(b)||w.set(b,{group:new t.Group});this.group.add(_.group),_.__keep=!0;var C=f(A,i,u);u.setData(C),C.each(function(L){C.setItemLayout(L,y.map(r,function(E){return c(C,L,E,i,g)})),C.setItemVisual(L,{color:x.getVisual("color")})}),C.diff(_.__data).add(function(L){var E=new t.Polygon({shape:{points:C.getItemLayout(L)}});C.setItemGraphicEl(L,E),_.group.add(E)}).update(function(L,E){var S=_.__data.getItemGraphicEl(E);t.updateProps(S,{shape:{points:C.getItemLayout(L)}},u,L),_.group.add(S),C.setItemGraphicEl(L,S)}).remove(function(L){var E=_.__data.getItemGraphicEl(L);_.group.remove(E)}).execute(),C.eachItemGraphicEl(function(L,E){var S=C.getItemModel(E),O=S.getModel("label"),D=S.getModel("emphasis.label"),F=C.getItemVisual(E,"color");L.useStyle(y.defaults(S.getModel("itemStyle").getItemStyle(),{fill:m.modifyAlpha(F,.4),stroke:F})),L.hoverStyle=S.getModel("emphasis.itemStyle").getItemStyle(),t.setLabelStyle(L.style,L.hoverStyle,O,D,{labelFetcher:u,labelDataIndex:E,defaultText:C.getName(E)||"",isRectText:!0,autoColor:F}),t.setHoverStyle(L,{}),L.dataModel=u}),_.__data=C,_.group.silent=u.get("silent")||i.get("silent")}});function f(i,u,p){var g,A,b=["x0","y0","x1","y1"];i?(g=y.map(i&&i.dimensions,function(_){var C=u.getData(),L=C.getDimensionInfo(C.mapDimension(_))||{};return y.defaults({name:_},L)}),A=new v(y.map(b,function(_,C){return{name:_,type:g[C%2].type}}),p)):(g=[{name:"value",type:"float"}],A=new v(g,p));var x=y.map(p.get("data"),y.curry(l,u,i,p));i&&(x=y.filter(x,y.curry(d,i)));var w=i?function(_,C,L,E){return _.coord[Math.floor(E/2)][E%2]}:function(_){return _.value};return A.initData(x,null,w),A.hasItemOption=!0,A}},"jsU+":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IUWy"),a=y.extendComponentModel({type:"toolbox",layoutMode:{type:"box",ignoreSize:!0},optionUpdated:function(){a.superApply(this,"optionUpdated",arguments),m.each(this.option.feature,function(e,h){var l=v.get(h);l&&m.merge(e,l.defaultOption)})},defaultOption:{show:!0,z:6,zlevel:0,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1}}}),t=a;B.exports=t},jtI2:function(B,k,o){o("SMc4");var y=o("bLfw"),m=y.extend({type:"grid",dependencies:["xAxis","yAxis"],layoutMode:"box",coordinateSystem:null,defaultOption:{show:!1,zlevel:0,z:0,left:"10%",top:60,right:"10%",bottom:60,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"}});B.exports=m},juDX:function(B,k,o){o("P47w");var y=o("aX58"),m=y.registerPainter,v=o("3CBa");m("svg",v)},jwc3:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("e4EH")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="SearchOutlined";var l=a.forwardRef(h);k.default=l},"k/+q":function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("q1tI"),e=o("gO5/"),h=o("HguD"),l=o("Ae61"),s=o("avuj"),n=o("jK+o"),d=o.n(n),c=o("LM6x"),r=o("Lj1v"),f=o("PH30"),i=o("RfwO"),u=o.n(i),p=o("t8cx");function g(Cr){var Xt=Object(t.useRef)(),Pr=Object(t.useRef)(!1);function vr(){for(var wt=arguments.length,kr=new Array(wt),xn=0;xn<wt;xn++)kr[xn]=arguments[xn];Pr.current||(u.a.cancel(Xt.current),Xt.current=u()(function(){Cr.apply(void 0,kr)}))}return Object(t.useEffect)(function(){return function(){Pr.current=!0,u.a.cancel(Xt.current)}},[]),vr}function A(Cr){var Xt=Object(t.useRef)([]),Pr=Object(t.useState)({}),vr=Object(h.a)(Pr,2),wt=vr[1],kr=Object(t.useRef)(typeof Cr=="function"?Cr():Cr),xn=g(function(){var Yn=kr.current;Xt.current.forEach(function(Wn){Yn=Wn(Yn)}),Xt.current=[],kr.current=Yn,wt({})});function nn(Yn){Xt.current.push(Yn),xn()}return[kr.current,nn]}var b=o("T0En");function x(Cr,Xt){var Pr,vr=Cr.prefixCls,wt=Cr.id,kr=Cr.active,xn=Cr.rtl,nn=Cr.tab,Yn=nn.key,Wn=nn.tab,In=nn.disabled,On=nn.closeIcon,di=Cr.tabBarGutter,Un=Cr.tabPosition,fn=Cr.closable,Qn=Cr.renderWrapper,Tn=Cr.removeAriaLabel,Bi=Cr.editable,Mn=Cr.onClick,Zi=Cr.onRemove,Ei=Cr.onFocus,pi="".concat(vr,"-tab");t.useEffect(function(){return Zi},[]);var Yi={};Un==="top"||Un==="bottom"?Yi[xn?"marginLeft":"marginRight"]=di:Yi.marginBottom=di;var fa=Bi&&fn!==!1&&!In;function zn(si){if(In)return;Mn(si)}function sn(si){si.preventDefault(),si.stopPropagation(),Bi.onEdit("remove",{key:Yn,event:si})}var ni=t.createElement("div",{key:Yn,ref:Xt,className:d()(pi,(Pr={},Object(e.a)(Pr,"".concat(pi,"-with-remove"),fa),Object(e.a)(Pr,"".concat(pi,"-active"),kr),Object(e.a)(Pr,"".concat(pi,"-disabled"),In),Pr)),style:Yi,onClick:zn},t.createElement("div",{role:"tab","aria-selected":kr,id:wt&&"".concat(wt,"-tab-").concat(Yn),className:"".concat(pi,"-btn"),"aria-controls":wt&&"".concat(wt,"-panel-").concat(Yn),"aria-disabled":In,tabIndex:In?null:0,onClick:function(hi){hi.stopPropagation(),zn(hi)},onKeyDown:function(hi){[b.a.SPACE,b.a.ENTER].includes(hi.which)&&(hi.preventDefault(),zn(hi))},onFocus:Ei},Wn),fa&&t.createElement("button",{type:"button","aria-label":Tn||"remove",tabIndex:0,className:"".concat(pi,"-remove"),onClick:function(hi){hi.stopPropagation(),sn(hi)}},On||Bi.removeIcon||"\xD7"));return Qn&&(ni=Qn(ni)),ni}var w=t.forwardRef(x),_={width:0,height:0,left:0,top:0};function C(Cr,Xt,Pr){return Object(t.useMemo)(function(){for(var vr,wt=new Map,kr=Xt.get((vr=Cr[0])===null||vr===void 0?void 0:vr.key)||_,xn=kr.left+kr.width,nn=0;nn<Cr.length;nn+=1){var Yn=Cr[nn].key,Wn=Xt.get(Yn);if(!Wn){var In;Wn=Xt.get((In=Cr[nn-1])===null||In===void 0?void 0:In.key)||_}var On=wt.get(Yn)||Object(s.a)({},Wn);On.right=xn-On.left-On.width,wt.set(Yn,On)}return wt},[Cr.map(function(vr){return vr.key}).join("_"),Xt,Pr])}var L={width:0,height:0,left:0,top:0,right:0};function E(Cr,Xt,Pr,vr,wt){var kr=wt.tabs,xn=wt.tabPosition,nn=wt.rtl,Yn,Wn,In;["top","bottom"].includes(xn)?(Yn="width",Wn=nn?"right":"left",In=Math.abs(Xt.left)):(Yn="height",Wn="top",In=-Xt.top);var On=Xt[Yn],di=Pr[Yn],Un=vr[Yn],fn=On;return di+Un>On&&(fn=On-Un),Object(t.useMemo)(function(){if(!kr.length)return[0,0];for(var Qn=kr.length,Tn=Qn,Bi=0;Bi<Qn;Bi+=1){var Mn=Cr.get(kr[Bi].key)||L;if(Mn[Wn]+Mn[Yn]>In+fn){Tn=Bi-1;break}}for(var Zi=0,Ei=Qn-1;Ei>=0;Ei-=1){var pi=Cr.get(kr[Ei].key)||L;if(pi[Wn]<In){Zi=Ei+1;break}}return[Zi,Tn]},[Cr,In,fn,xn,kr.map(function(Qn){return Qn.key}).join("_"),nn])}var S=o("yG+k"),O=o("IWUT"),D=o("Xnl7"),F=o("8BNJ"),U=o("bVAP"),R=o("DHui"),K=o("N8pW"),Z=o("bvB3"),P=o("GNXR"),Y=o("8CG2"),W=o.n(Y),z=o("b8Vc"),H=/iPhone/i,X=/iPod/i,V=/iPad/i,q=/\bAndroid(?:.+)Mobile\b/i,se=/Android/i,ve=/\bAndroid(?:.+)SD4930UR\b/i,ue=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,xe=/Windows Phone/i,Fe=/\bWindows(?:.+)ARM\b/i,Ue=/BlackBerry/i,Ze=/BB10/i,we=/Opera Mini/i,He=/\b(CriOS|Chrome)(?:.+)Mobile/i,ee=/Mobile(?:.+)Firefox\b/i;function he(Cr,Xt){return Cr.test(Xt)}function Ve(Cr){var Xt=Cr||(typeof navigator!="undefined"?navigator.userAgent:""),Pr=(Xt||"").split("[FBAN");if(typeof Pr[1]!="undefined"){var vr=Pr,wt=Object(h.a)(vr,1);Xt=wt[0]}if(Pr=Xt.split("Twitter"),typeof Pr[1]!="undefined"){var kr=Pr,xn=Object(h.a)(kr,1);Xt=xn[0]}var nn={apple:{phone:he(H,Xt)&&!he(xe,Xt),ipod:he(X,Xt),tablet:!he(H,Xt)&&he(V,Xt)&&!he(xe,Xt),device:(he(H,Xt)||he(X,Xt)||he(V,Xt))&&!he(xe,Xt)},amazon:{phone:he(ve,Xt),tablet:!he(ve,Xt)&&he(ue,Xt),device:he(ve,Xt)||he(ue,Xt)},android:{phone:!he(xe,Xt)&&he(ve,Xt)||!he(xe,Xt)&&he(q,Xt),tablet:!he(xe,Xt)&&!he(ve,Xt)&&!he(q,Xt)&&(he(ue,Xt)||he(se,Xt)),device:!he(xe,Xt)&&(he(ve,Xt)||he(ue,Xt)||he(q,Xt)||he(se,Xt))||he(/\bokhttp\b/i,Xt)},windows:{phone:he(xe,Xt),tablet:he(Fe,Xt),device:he(xe,Xt)||he(Fe,Xt)},other:{blackberry:he(Ue,Xt),blackberry10:he(Ze,Xt),opera:he(we,Xt),firefox:he(ee,Xt),chrome:he(He,Xt),device:he(Ue,Xt)||he(Ze,Xt)||he(we,Xt)||he(ee,Xt)||he(He,Xt)},any:null,phone:null,tablet:null};return nn.any=nn.apple.device||nn.android.device||nn.windows.device||nn.other.device,nn.phone=nn.apple.phone||nn.android.phone||nn.windows.phone,nn.tablet=nn.apple.tablet||nn.android.tablet||nn.windows.tablet,nn}var oe=Object(s.a)(Object(s.a)({},Ve()),{},{isMobile:Ve}),Q=oe;function G(){}function te(Cr,Xt,Pr){var vr=Xt||"";return Cr.key||"".concat(vr,"item_").concat(Pr)}function Ae(Cr){return"".concat(Cr,"-menu-")}function me(Cr,Xt){var Pr=-1;t.Children.forEach(Cr,function(vr){Pr+=1,vr&&vr.type&&vr.type.isMenuItemGroup?t.Children.forEach(vr.props.children,function(wt){Pr+=1,Xt(wt,Pr)}):Xt(vr,Pr)})}function Me(Cr,Xt,Pr){if(!Cr||Pr.find)return;t.Children.forEach(Cr,function(vr){if(vr){var wt=vr.type;if(!wt||!(wt.isSubMenu||wt.isMenuItem||wt.isMenuItemGroup))return;Xt.indexOf(vr.key)!==-1?Pr.find=!0:vr.props.children&&Me(vr.props.children,Xt,Pr)}})}var Ie=["defaultSelectedKeys","selectedKeys","defaultOpenKeys","openKeys","mode","getPopupContainer","onSelect","onDeselect","onDestroy","openTransitionName","openAnimation","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","triggerSubMenuAction","level","selectable","multiple","onOpenChange","visible","focusable","defaultActiveFirst","prefixCls","inlineIndent","parentMenu","title","rootPrefixCls","eventKey","active","onItemHover","onTitleMouseEnter","onTitleMouseLeave","onTitleClick","popupAlign","popupOffset","isOpen","renderMenuItem","manualRef","subMenuKey","disabled","index","isSelected","store","activeKey","builtinPlacements","overflowedIndicator","motion","attribute","value","popupClassName","inlineCollapsed","menu","theme","itemIcon","expandIcon"],de=function(Xt){var Pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vr=Xt&&typeof Xt.getBoundingClientRect=="function"&&Xt.getBoundingClientRect().width;if(vr){if(Pr){var wt=getComputedStyle(Xt),kr=wt.marginLeft,xn=wt.marginRight;vr+=+kr.replace("px","")+ +xn.replace("px","")}vr=+vr.toFixed(6)}return vr||0},ye=function(Xt,Pr,vr){Xt&&Object(z.a)(Xt.style)==="object"&&(Xt.style[Pr]=vr)},De=function(){return Q.any},tt=o("BlUI"),Et=o("i8i4"),gt=o("OPx9"),Pe=o("iTcz"),Ut=o("JuV/"),pt={adjustX:1,adjustY:1},zt={topLeft:{points:["bl","tl"],overflow:pt,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:pt,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:pt,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:pt,offset:[4,0]}},rr={topLeft:{points:["bl","tl"],overflow:pt,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:pt,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:pt,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:pt,offset:[4,0]}},nr=zt,Kt=0,ir={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"},$e=function(Xt,Pr,vr){var wt=Ae(Pr),kr=Xt.getState();Xt.setState({defaultActiveFirst:Object(s.a)(Object(s.a)({},kr.defaultActiveFirst),{},Object(e.a)({},wt,vr))})},ae=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(vr){var wt;Object(O.a)(this,Pr),wt=Xt.call(this,vr),wt.onDestroy=function(In){wt.props.onDestroy(In)},wt.onKeyDown=function(In){var On=In.keyCode,di=wt.menuInstance,Un=wt.props.store,fn=wt.getVisible();if(On===b.a.ENTER)return wt.onTitleClick(In),$e(Un,wt.props.eventKey,!0),!0;if(On===b.a.RIGHT)return fn?di.onKeyDown(In):(wt.triggerOpenChange(!0),$e(Un,wt.props.eventKey,!0)),!0;if(On===b.a.LEFT){var Qn;if(fn)Qn=di.onKeyDown(In);else return;return Qn||(wt.triggerOpenChange(!1),Qn=!0),Qn}return fn&&(On===b.a.UP||On===b.a.DOWN)?di.onKeyDown(In):void 0},wt.onOpenChange=function(In){wt.props.onOpenChange(In)},wt.onPopupVisibleChange=function(In){wt.triggerOpenChange(In,In?"mouseenter":"mouseleave")},wt.onMouseEnter=function(In){var On=wt.props,di=On.eventKey,Un=On.onMouseEnter,fn=On.store;$e(fn,wt.props.eventKey,!1),Un({key:di,domEvent:In})},wt.onMouseLeave=function(In){var On=wt.props,di=On.parentMenu,Un=On.eventKey,fn=On.onMouseLeave;di.subMenuInstance=Object(F.a)(wt),fn({key:Un,domEvent:In})},wt.onTitleMouseEnter=function(In){var On=wt.props,di=On.eventKey,Un=On.onItemHover,fn=On.onTitleMouseEnter;Un({key:di,hover:!0}),fn({key:di,domEvent:In})},wt.onTitleMouseLeave=function(In){var On=wt.props,di=On.parentMenu,Un=On.eventKey,fn=On.onItemHover,Qn=On.onTitleMouseLeave;di.subMenuInstance=Object(F.a)(wt),fn({key:Un,hover:!1}),Qn({key:Un,domEvent:In})},wt.onTitleClick=function(In){var On=Object(F.a)(wt),di=On.props;if(di.onTitleClick({key:di.eventKey,domEvent:In}),di.triggerSubMenuAction==="hover")return;wt.triggerOpenChange(!wt.getVisible(),"click"),$e(di.store,wt.props.eventKey,!1)},wt.onSubMenuClick=function(In){typeof wt.props.onClick=="function"&&wt.props.onClick(wt.addKeyPath(In))},wt.onSelect=function(In){wt.props.onSelect(In)},wt.onDeselect=function(In){wt.props.onDeselect(In)},wt.getPrefixCls=function(){return"".concat(wt.props.rootPrefixCls,"-submenu")},wt.getActiveClassName=function(){return"".concat(wt.getPrefixCls(),"-active")},wt.getDisabledClassName=function(){return"".concat(wt.getPrefixCls(),"-disabled")},wt.getSelectedClassName=function(){return"".concat(wt.getPrefixCls(),"-selected")},wt.getOpenClassName=function(){return"".concat(wt.props.rootPrefixCls,"-submenu-open")},wt.getVisible=function(){return wt.state.isOpen},wt.getMode=function(){return wt.state.mode},wt.saveMenuInstance=function(In){wt.menuInstance=In},wt.addKeyPath=function(In){return Object(s.a)(Object(s.a)({},In),{},{keyPath:(In.keyPath||[]).concat(wt.props.eventKey)})},wt.triggerOpenChange=function(In,On){var di=wt.props.eventKey,Un=function(){wt.onOpenChange({key:di,item:Object(F.a)(wt),trigger:On,open:In})};On==="mouseenter"?wt.mouseenterTimeout=setTimeout(function(){Un()},0):Un()},wt.isChildrenSelected=function(){var In={find:!1};return Me(wt.props.children,wt.props.selectedKeys,In),In.find},wt.isInlineMode=function(){return wt.getMode()==="inline"},wt.adjustWidth=function(){if(!wt.subMenuTitle||!wt.menuInstance)return;var In=Et.findDOMNode(wt.menuInstance);if(In.offsetWidth>=wt.subMenuTitle.offsetWidth)return;In.style.minWidth="".concat(wt.subMenuTitle.offsetWidth,"px")},wt.saveSubMenuTitle=function(In){wt.subMenuTitle=In},wt.getBaseProps=function(){var In=Object(F.a)(wt),On=In.props,di=wt.getMode();return{mode:di==="horizontal"?"vertical":di,visible:wt.getVisible(),level:On.level+1,inlineIndent:On.inlineIndent,focusable:!1,onClick:wt.onSubMenuClick,onSelect:wt.onSelect,onDeselect:wt.onDeselect,onDestroy:wt.onDestroy,selectedKeys:On.selectedKeys,eventKey:"".concat(On.eventKey,"-menu-"),openKeys:On.openKeys,motion:On.motion,onOpenChange:wt.onOpenChange,subMenuOpenDelay:On.subMenuOpenDelay,parentMenu:Object(F.a)(wt),subMenuCloseDelay:On.subMenuCloseDelay,forceSubMenuRender:On.forceSubMenuRender,triggerSubMenuAction:On.triggerSubMenuAction,builtinPlacements:On.builtinPlacements,defaultActiveFirst:On.store.getState().defaultActiveFirst[Ae(On.eventKey)],multiple:On.multiple,prefixCls:On.rootPrefixCls,id:wt.internalMenuId,manualRef:wt.saveMenuInstance,itemIcon:On.itemIcon,expandIcon:On.expandIcon,direction:On.direction}},wt.getMotion=function(In,On){var di=Object(F.a)(wt),Un=di.haveRendered,fn=wt.props,Qn=fn.motion,Tn=fn.rootPrefixCls,Bi=Object(s.a)(Object(s.a)({},Qn),{},{leavedClassName:"".concat(Tn,"-hidden"),removeOnLeave:!1,motionAppear:Un||!On||In!=="inline"});return Bi};var kr=vr.store,xn=vr.eventKey,nn=kr.getState(),Yn=nn.defaultActiveFirst;wt.isRootMenu=!1;var Wn=!1;return Yn&&(Wn=Yn[xn]),$e(kr,xn,Wn),wt.state={mode:vr.mode,isOpen:vr.isOpen},wt}return Object(D.a)(Pr,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var wt=this,kr=this.props,xn=kr.mode,nn=kr.parentMenu,Yn=kr.manualRef,Wn=kr.isOpen,In=function(){wt.setState({mode:xn,isOpen:Wn})},On=Wn!==this.state.isOpen,di=xn!==this.state.mode;if((di||On)&&(Pe.a.cancel(this.updateStateRaf),di?this.updateStateRaf=Object(Pe.a)(In):In()),Yn&&Yn(this),xn!=="horizontal"||!(nn==null?void 0:nn.isRootMenu)||!Wn)return;this.minWidthTimeout=setTimeout(function(){return wt.adjustWidth()},0)}},{key:"componentWillUnmount",value:function(){var wt=this.props,kr=wt.onDestroy,xn=wt.eventKey;kr&&kr(xn),this.minWidthTimeout&&clearTimeout(this.minWidthTimeout),this.mouseenterTimeout&&clearTimeout(this.mouseenterTimeout),Pe.a.cancel(this.updateStateRaf)}},{key:"renderPopupMenu",value:function(wt,kr){var xn=this.getBaseProps();return t.createElement(Ye,Object(S.a)({},xn,{id:this.internalMenuId,className:wt,style:kr}),this.props.children)}},{key:"renderChildren",value:function(){var wt=this,kr=this.getBaseProps(),xn=kr.mode,nn=kr.visible,Yn=kr.forceSubMenuRender,Wn=kr.direction,In=this.getMotion(xn,nn);if(this.haveRendered=!0,this.haveOpened=this.haveOpened||nn||Yn,!this.haveOpened)return t.createElement("div",null);var On=d()("".concat(kr.prefixCls,"-sub"),Object(e.a)({},"".concat(kr.prefixCls,"-rtl"),Wn==="rtl"));return this.isInlineMode()?t.createElement(Ut.b,Object(S.a)({visible:kr.visible,forceRender:Yn},In),function(di){var Un=di.className,fn=di.style,Qn=d()(On,Un);return wt.renderPopupMenu(Qn,fn)}):this.renderPopupMenu(On)}},{key:"render",value:function(){var wt,kr,xn,nn=Object(s.a)({},this.props),Yn=this.getVisible(),Wn=this.getPrefixCls(),In=this.isInlineMode(),On=this.getMode(),di=d()(Wn,"".concat(Wn,"-").concat(On),(wt={},Object(e.a)(wt,nn.className,!!nn.className),Object(e.a)(wt,this.getOpenClassName(),Yn),Object(e.a)(wt,this.getActiveClassName(),nn.active||Yn&&!In),Object(e.a)(wt,this.getDisabledClassName(),nn.disabled),Object(e.a)(wt,this.getSelectedClassName(),this.isChildrenSelected()),wt));this.internalMenuId||(nn.eventKey?this.internalMenuId="".concat(nn.eventKey,"$Menu"):(Kt+=1,this.internalMenuId="$__$".concat(Kt,"$Menu")));var Un={},fn={},Qn={};nn.disabled||(Un={onMouseLeave:this.onMouseLeave,onMouseEnter:this.onMouseEnter},fn={onClick:this.onTitleClick},Qn={onMouseEnter:this.onTitleMouseEnter,onMouseLeave:this.onTitleMouseLeave});var Tn={},Bi=nn.direction,Mn=Bi==="rtl";In&&(Mn?Tn.paddingRight=nn.inlineIndent*nn.level:Tn.paddingLeft=nn.inlineIndent*nn.level);var Zi={};this.getVisible()&&(Zi={"aria-owns":this.internalMenuId});var Ei=null;On!=="horizontal"&&(Ei=this.props.expandIcon,typeof this.props.expandIcon=="function"&&(Ei=t.createElement(this.props.expandIcon,Object(s.a)({},this.props))));var pi=t.createElement("div",Object(S.a)({ref:this.saveSubMenuTitle,style:Tn,className:"".concat(Wn,"-title"),role:"button"},Qn,fn,{"aria-expanded":Yn},Zi,{"aria-haspopup":"true",title:typeof nn.title=="string"?nn.title:void 0}),nn.title,Ei||t.createElement("i",{className:"".concat(Wn,"-arrow")})),Yi=this.renderChildren(),fa=((kr=nn.parentMenu)===null||kr===void 0?void 0:kr.isRootMenu)?nn.parentMenu.props.getPopupContainer:function(jo){return jo.parentNode},zn=ir[On],sn=nn.popupOffset?{offset:nn.popupOffset}:{},ni=d()((xn={},Object(e.a)(xn,nn.popupClassName,nn.popupClassName&&!In),Object(e.a)(xn,"".concat(Wn,"-rtl"),Mn),xn)),si=nn.disabled,hi=nn.triggerSubMenuAction,gi=nn.subMenuOpenDelay,Pi=nn.forceSubMenuRender,ki=nn.subMenuCloseDelay,Ki=nn.builtinPlacements;Ie.forEach(function(jo){return delete nn[jo]}),delete nn.onClick;var ha=Mn?Object(s.a)(Object(s.a)({},rr),Ki):Object(s.a)(Object(s.a)({},zt),Ki);delete nn.direction;var Ia=this.getBaseProps(),ka=In?null:this.getMotion(Ia.mode,Ia.visible);return t.createElement("li",Object(S.a)({},nn,Un,{className:di,role:"menuitem"}),t.createElement(gt.a,{prefixCls:Wn,popupClassName:d()("".concat(Wn,"-popup"),ni),getPopupContainer:fa,builtinPlacements:ha,popupPlacement:zn,popupVisible:In?!1:Yn,popupAlign:sn,popup:In?null:Yi,action:si||In?[]:[hi],mouseEnterDelay:gi,mouseLeaveDelay:ki,onPopupVisibleChange:this.onPopupVisibleChange,forceRender:Pi,popupMotion:ka},pi),In?Yi:null)}}]),Pr}(t.Component);ae.defaultProps={onMouseEnter:G,onMouseLeave:G,onTitleMouseEnter:G,onTitleMouseLeave:G,onTitleClick:G,manualRef:G,mode:"vertical",title:""};var re=Object(K.b)(function(Cr,Xt){var Pr=Cr.openKeys,vr=Cr.activeKey,wt=Cr.selectedKeys,kr=Xt.eventKey,xn=Xt.subMenuKey;return{isOpen:Pr.indexOf(kr)>-1,active:vr[xn]===kr,selectedKeys:wt}})(ae);re.isSubMenu=!0;var Ce=re,Ne="menuitem-overflowed",ce=.5,dt=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(){var vr;return Object(O.a)(this,Pr),vr=Xt.apply(this,arguments),vr.resizeObserver=null,vr.mutationObserver=null,vr.originalTotalWidth=0,vr.overflowedItems=[],vr.menuItemSizes=[],vr.cancelFrameId=null,vr.state={lastVisibleIndex:void 0},vr.childRef=t.createRef(),vr.getMenuItemNodes=function(){var wt=vr.props.prefixCls,kr=vr.childRef.current;return kr?[].slice.call(kr.children).filter(function(xn){return xn.className.split(" ").indexOf("".concat(wt,"-overflowed-submenu"))<0}):[]},vr.getOverflowedSubMenuItem=function(wt,kr,xn){var nn=vr.props,Yn=nn.overflowedIndicator,Wn=nn.level,In=nn.mode,On=nn.prefixCls,di=nn.theme;if(Wn!==1||In!=="horizontal")return null;var Un=vr.props.children[0],fn=Un.props,Qn=fn.children,Tn=fn.title,Bi=fn.style,Mn=Object(l.a)(fn,["children","title","style"]),Zi=Object(s.a)({},Bi),Ei="".concat(wt,"-overflowed-indicator"),pi="".concat(wt,"-overflowed-indicator");kr.length===0&&xn!==!0?Zi=Object(s.a)(Object(s.a)({},Zi),{},{display:"none"}):xn&&(Zi=Object(s.a)(Object(s.a)({},Zi),{},{visibility:"hidden",position:"absolute"}),Ei="".concat(Ei,"-placeholder"),pi="".concat(pi,"-placeholder"));var Yi=di?"".concat(On,"-").concat(di):"",fa={};return Ie.forEach(function(zn){Mn[zn]!==void 0&&(fa[zn]=Mn[zn])}),t.createElement(Ce,Object(S.a)({title:Yn,className:"".concat(On,"-overflowed-submenu"),popupClassName:Yi},fa,{key:Ei,eventKey:pi,disabled:!1,style:Zi}),kr)},vr.setChildrenWidthAndResize=function(){if(vr.props.mode!=="horizontal")return;var wt=vr.childRef.current;if(!wt)return;var kr=wt.children;if(!kr||kr.length===0)return;var xn=wt.children[kr.length-1];ye(xn,"display","inline-block");var nn=vr.getMenuItemNodes(),Yn=nn.filter(function(Wn){return Wn.className.split(" ").indexOf(Ne)>=0});Yn.forEach(function(Wn){ye(Wn,"display","inline-block")}),vr.menuItemSizes=nn.map(function(Wn){return de(Wn,!0)}),Yn.forEach(function(Wn){ye(Wn,"display","none")}),vr.overflowedIndicatorWidth=de(wt.children[wt.children.length-1],!0),vr.originalTotalWidth=vr.menuItemSizes.reduce(function(Wn,In){return Wn+In},0),vr.handleResize(),ye(xn,"display","none")},vr.handleResize=function(){if(vr.props.mode!=="horizontal")return;var wt=vr.childRef.current;if(!wt)return;var kr=de(wt);vr.overflowedItems=[];var xn=0,nn;vr.originalTotalWidth>kr+ce&&(nn=-1,vr.menuItemSizes.forEach(function(Yn){xn+=Yn,xn+vr.overflowedIndicatorWidth<=kr&&(nn+=1)})),vr.setState({lastVisibleIndex:nn})},vr}return Object(D.a)(Pr,[{key:"componentDidMount",value:function(){var wt=this;if(this.setChildrenWidthAndResize(),this.props.level===1&&this.props.mode==="horizontal"){var kr=this.childRef.current;if(!kr)return;this.resizeObserver=new tt.default(function(xn){xn.forEach(function(){var nn=wt.cancelFrameId;cancelAnimationFrame(nn),wt.cancelFrameId=requestAnimationFrame(wt.setChildrenWidthAndResize)})}),[].slice.call(kr.children).concat(kr).forEach(function(xn){wt.resizeObserver.observe(xn)}),typeof MutationObserver!="undefined"&&(this.mutationObserver=new MutationObserver(function(){wt.resizeObserver.disconnect(),[].slice.call(kr.children).concat(kr).forEach(function(xn){wt.resizeObserver.observe(xn)}),wt.setChildrenWidthAndResize()}),this.mutationObserver.observe(kr,{attributes:!1,childList:!0,subTree:!1}))}}},{key:"componentWillUnmount",value:function(){this.resizeObserver&&this.resizeObserver.disconnect(),this.mutationObserver&&this.mutationObserver.disconnect(),cancelAnimationFrame(this.cancelFrameId)}},{key:"renderChildren",value:function(wt){var kr=this,xn=this.state.lastVisibleIndex;return(wt||[]).reduce(function(nn,Yn,Wn){var In=Yn;if(kr.props.mode==="horizontal"){var On=kr.getOverflowedSubMenuItem(Yn.props.eventKey,[]);xn!==void 0&&kr.props.className.indexOf("".concat(kr.props.prefixCls,"-root"))!==-1&&(Wn>xn&&(In=t.cloneElement(Yn,{style:{display:"none"},eventKey:"".concat(Yn.props.eventKey,"-hidden"),className:"".concat(Ne)})),Wn===xn+1&&(kr.overflowedItems=wt.slice(xn+1).map(function(Un){return t.cloneElement(Un,{key:Un.props.eventKey,mode:"vertical-left"})}),On=kr.getOverflowedSubMenuItem(Yn.props.eventKey,kr.overflowedItems)));var di=[].concat(Object(f.a)(nn),[On,In]);return Wn===wt.length-1&&di.push(kr.getOverflowedSubMenuItem(Yn.props.eventKey,[],!0)),di}return[].concat(Object(f.a)(nn),[In])},[])}},{key:"render",value:function(){var wt=this.props,kr=wt.visible,xn=wt.prefixCls,nn=wt.overflowedIndicator,Yn=wt.mode,Wn=wt.level,In=wt.tag,On=wt.children,di=wt.theme,Un=Object(l.a)(wt,["visible","prefixCls","overflowedIndicator","mode","level","tag","children","theme"]),fn=In;return t.createElement(fn,Object(S.a)({ref:this.childRef},Un),this.renderChildren(On))}}]),Pr}(t.Component);dt.defaultProps={tag:"div",className:""};var Dt=dt;function ze(Cr){return Cr.length?Cr.every(function(Xt){return!!Xt.props.disabled}):!0}function Yt(Cr,Xt,Pr){var vr=Cr.getState();Cr.setState({activeKey:Object(s.a)(Object(s.a)({},vr.activeKey),{},Object(e.a)({},Xt,Pr))})}function Dr(Cr){return Cr.eventKey||"0-menu-"}function ct(Cr,Xt){var Pr=Xt,vr=Cr.children,wt=Cr.eventKey;if(Pr){var kr;if(me(vr,function(xn,nn){xn&&xn.props&&!xn.props.disabled&&Pr===te(xn,wt,nn)&&(kr=!0)}),kr)return Pr}return Pr=null,Cr.defaultActiveFirst&&me(vr,function(xn,nn){!Pr&&xn&&!xn.props.disabled&&(Pr=te(xn,wt,nn))}),Pr}function er(Cr){if(!Cr)return;var Xt=this.instanceArray.indexOf(Cr);Xt!==-1?this.instanceArray[Xt]=Cr:this.instanceArray.push(Cr)}var ut=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(vr){var wt;return Object(O.a)(this,Pr),wt=Xt.call(this,vr),wt.onKeyDown=function(kr,xn){var nn=kr.keyCode,Yn;if(wt.getFlatInstanceArray().forEach(function(In){In&&In.props.active&&In.onKeyDown&&(Yn=In.onKeyDown(kr))}),Yn)return 1;var Wn=null;return(nn===b.a.UP||nn===b.a.DOWN)&&(Wn=wt.step(nn===b.a.UP?-1:1)),Wn?(kr.preventDefault(),Yt(wt.props.store,Dr(wt.props),Wn.props.eventKey),typeof xn=="function"&&xn(Wn),1):void 0},wt.onItemHover=function(kr){var xn=kr.key,nn=kr.hover;Yt(wt.props.store,Dr(wt.props),nn?xn:null)},wt.onDeselect=function(kr){wt.props.onDeselect(kr)},wt.onSelect=function(kr){wt.props.onSelect(kr)},wt.onClick=function(kr){wt.props.onClick(kr)},wt.onOpenChange=function(kr){wt.props.onOpenChange(kr)},wt.onDestroy=function(kr){wt.props.onDestroy(kr)},wt.getFlatInstanceArray=function(){return wt.instanceArray},wt.step=function(kr){var xn=wt.getFlatInstanceArray(),nn=wt.props.store.getState().activeKey[Dr(wt.props)],Yn=xn.length;if(!Yn)return null;kr<0&&(xn=xn.concat().reverse());var Wn=-1;if(xn.every(function(Un,fn){return Un&&Un.props.eventKey===nn?(Wn=fn,!1):!0}),!wt.props.defaultActiveFirst&&Wn!==-1&&ze(xn.slice(Wn,Yn-1)))return;var In=(Wn+1)%Yn,On=In;do{var di=xn[On];if(!di||di.props.disabled)On=(On+1)%Yn;else return di}while(On!==In);return null},wt.renderCommonMenuItem=function(kr,xn,nn){var Yn=wt.props.store.getState(),Wn=Object(F.a)(wt),In=Wn.props,On=te(kr,In.eventKey,xn),di=kr.props;if(!di||typeof kr.type=="string")return kr;var Un=On===Yn.activeKey,fn=Object(s.a)(Object(s.a)({mode:di.mode||In.mode,level:In.level,inlineIndent:In.inlineIndent,renderMenuItem:wt.renderMenuItem,rootPrefixCls:In.prefixCls,index:xn,parentMenu:In.parentMenu,manualRef:di.disabled?void 0:Object(P.a)(kr.ref,er.bind(Object(F.a)(wt))),eventKey:On,active:!di.disabled&&Un,multiple:In.multiple,onClick:function(Tn){(di.onClick||G)(Tn),wt.onClick(Tn)},onItemHover:wt.onItemHover,motion:In.motion,subMenuOpenDelay:In.subMenuOpenDelay,subMenuCloseDelay:In.subMenuCloseDelay,forceSubMenuRender:In.forceSubMenuRender,onOpenChange:wt.onOpenChange,onDeselect:wt.onDeselect,onSelect:wt.onSelect,builtinPlacements:In.builtinPlacements,itemIcon:di.itemIcon||wt.props.itemIcon,expandIcon:di.expandIcon||wt.props.expandIcon},nn),{},{direction:In.direction});return(In.mode==="inline"||De())&&(fn.triggerSubMenuAction="click"),t.cloneElement(kr,Object(s.a)(Object(s.a)({},fn),{},{key:On||xn}))},wt.renderMenuItem=function(kr,xn,nn){if(!kr)return null;var Yn=wt.props.store.getState(),Wn={openKeys:Yn.openKeys,selectedKeys:Yn.selectedKeys,triggerSubMenuAction:wt.props.triggerSubMenuAction,subMenuKey:nn};return wt.renderCommonMenuItem(kr,xn,Wn)},vr.store.setState({activeKey:Object(s.a)(Object(s.a)({},vr.store.getState().activeKey),{},Object(e.a)({},vr.eventKey,ct(vr,vr.activeKey)))}),wt.instanceArray=[],wt}return Object(D.a)(Pr,[{key:"componentDidMount",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"shouldComponentUpdate",value:function(wt){return this.props.visible||wt.visible||this.props.className!==wt.className||!W()(this.props.style,wt.style)}},{key:"componentDidUpdate",value:function(wt){var kr=this.props,xn="activeKey"in kr?kr.activeKey:kr.store.getState().activeKey[Dr(kr)],nn=ct(kr,xn);if(nn!==xn)Yt(kr.store,Dr(kr),nn);else if("activeKey"in wt){var Yn=ct(wt,wt.activeKey);nn!==Yn&&Yt(kr.store,Dr(kr),nn)}}},{key:"render",value:function(){var wt=this,kr=Object(S.a)({},this.props);this.instanceArray=[];var xn=d()(kr.prefixCls,kr.className,"".concat(kr.prefixCls,"-").concat(kr.mode)),nn={className:xn,role:kr.role||"menu"};kr.id&&(nn.id=kr.id),kr.focusable&&(nn.tabIndex=0,nn.onKeyDown=this.onKeyDown);var Yn=kr.prefixCls,Wn=kr.eventKey,In=kr.visible,On=kr.level,di=kr.mode,Un=kr.overflowedIndicator,fn=kr.theme;return Ie.forEach(function(Qn){return delete kr[Qn]}),delete kr.onClick,t.createElement(Dt,Object(S.a)({},kr,{prefixCls:Yn,mode:di,tag:"ul",level:On,theme:fn,visible:In,overflowedIndicator:Un},nn),Object(c.a)(kr.children).map(function(Qn,Tn){return wt.renderMenuItem(Qn,Tn,Wn||"0-menu-")}))}}]),Pr}(t.Component);ut.defaultProps={prefixCls:"rc-menu",className:"",mode:"vertical",level:1,inlineIndent:24,visible:!0,focusable:!0,style:{},manualRef:G};var at=Object(K.b)()(ut),Ye=at,Je=o("2qGj");function Vt(Cr,Xt,Pr){var vr=Cr.prefixCls,wt=Cr.motion,kr=Cr.defaultMotions,xn=kr===void 0?{}:kr,nn=Cr.openAnimation,Yn=Cr.openTransitionName,Wn=Xt.switchingModeFromInline;if(wt)return wt;if(Object(z.a)(nn)==="object"&&nn)Object(Je.a)(!1,"Object type of `openAnimation` is removed. Please use `motion` instead.");else if(typeof nn=="string")return{motionName:"".concat(vr,"-open-").concat(nn)};if(Yn)return{motionName:Yn};var In=xn[Pr];return In||(Wn?null:xn.other)}var Ar=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(vr){var wt;Object(O.a)(this,Pr),wt=Xt.call(this,vr),wt.onSelect=function(nn){var Yn=Object(F.a)(wt),Wn=Yn.props;if(Wn.selectable){var In=wt.store.getState(),On=In.selectedKeys,di=nn.key;Wn.multiple?On=On.concat([di]):On=[di],"selectedKeys"in Wn||wt.store.setState({selectedKeys:On}),Wn.onSelect(Object(s.a)(Object(s.a)({},nn),{},{selectedKeys:On}))}},wt.onClick=function(nn){var Yn=wt.getRealMenuMode(),Wn=Object(F.a)(wt),In=Wn.store,On=Wn.props.onOpenChange;Yn!=="inline"&&!("openKeys"in wt.props)&&(In.setState({openKeys:[]}),On([])),wt.props.onClick(nn)},wt.onKeyDown=function(nn,Yn){wt.innerMenu.getWrappedInstance().onKeyDown(nn,Yn)},wt.onOpenChange=function(nn){var Yn=Object(F.a)(wt),Wn=Yn.props,In=wt.store.getState().openKeys.concat(),On=!1,di=function(fn){var Qn=!1;if(fn.open)Qn=In.indexOf(fn.key)===-1,Qn&&In.push(fn.key);else{var Tn=In.indexOf(fn.key);Qn=Tn!==-1,Qn&&In.splice(Tn,1)}On=On||Qn};Array.isArray(nn)?nn.forEach(di):di(nn),On&&("openKeys"in wt.props||wt.store.setState({openKeys:In}),Wn.onOpenChange(In))},wt.onDeselect=function(nn){var Yn=Object(F.a)(wt),Wn=Yn.props;if(Wn.selectable){var In=wt.store.getState().selectedKeys.concat(),On=nn.key,di=In.indexOf(On);di!==-1&&In.splice(di,1),"selectedKeys"in Wn||wt.store.setState({selectedKeys:In}),Wn.onDeselect(Object(s.a)(Object(s.a)({},nn),{},{selectedKeys:In}))}},wt.onMouseEnter=function(nn){wt.restoreModeVerticalFromInline();var Yn=wt.props.onMouseEnter;Yn&&Yn(nn)},wt.onTransitionEnd=function(nn){var Yn=nn.propertyName==="width"&&nn.target===nn.currentTarget,Wn=nn.target.className,In=Object.prototype.toString.call(Wn)==="[object SVGAnimatedString]"?Wn.animVal:Wn,On=nn.propertyName==="font-size"&&In.indexOf("anticon")>=0;(Yn||On)&&wt.restoreModeVerticalFromInline()},wt.setInnerMenu=function(nn){wt.innerMenu=nn},wt.isRootMenu=!0;var kr=vr.defaultSelectedKeys,xn=vr.defaultOpenKeys;return"selectedKeys"in vr&&(kr=vr.selectedKeys||[]),"openKeys"in vr&&(xn=vr.openKeys||[]),wt.store=Object(K.c)({selectedKeys:kr,openKeys:xn,activeKey:{"0-menu-":ct(vr,vr.activeKey)}}),wt.state={switchingModeFromInline:!1,prevProps:vr,inlineOpenKeys:[],store:wt.store},wt}return Object(D.a)(Pr,[{key:"componentDidMount",value:function(){this.updateMiniStore(),this.updateMenuDisplay()}},{key:"componentDidUpdate",value:function(wt){var kr=this.props,xn=kr.siderCollapsed,nn=kr.inlineCollapsed,Yn=kr.onOpenChange;(!wt.inlineCollapsed&&nn||!wt.siderCollapsed&&xn)&&Yn([]),this.updateMiniStore(),this.updateMenuDisplay()}},{key:"updateMenuDisplay",value:function(){var wt=this.props.collapsedWidth,kr=this.store,xn=this.prevOpenKeys,nn=this.getInlineCollapsed()&&(wt===0||wt==="0"||wt==="0px");nn?(this.prevOpenKeys=kr.getState().openKeys.concat(),this.store.setState({openKeys:[]})):xn&&(this.store.setState({openKeys:xn}),this.prevOpenKeys=null)}},{key:"getRealMenuMode",value:function(){var wt=this.props.mode,kr=this.state.switchingModeFromInline,xn=this.getInlineCollapsed();return kr&&xn?"inline":xn?"vertical":wt}},{key:"getInlineCollapsed",value:function(){var wt=this.props,kr=wt.inlineCollapsed,xn=wt.siderCollapsed;return xn!==void 0?xn:kr}},{key:"restoreModeVerticalFromInline",value:function(){var wt=this.state.switchingModeFromInline;wt&&this.setState({switchingModeFromInline:!1})}},{key:"updateMiniStore",value:function(){"selectedKeys"in this.props&&this.store.setState({selectedKeys:this.props.selectedKeys||[]}),"openKeys"in this.props&&this.store.setState({openKeys:this.props.openKeys||[]})}},{key:"render",value:function(){var wt=Object(s.a)({},Object(Z.a)(this.props,["collapsedWidth","siderCollapsed","defaultMotions"])),kr=this.getRealMenuMode();return wt.className+=" ".concat(wt.prefixCls,"-root"),wt.direction==="rtl"&&(wt.className+=" ".concat(wt.prefixCls,"-rtl")),wt=Object(s.a)(Object(s.a)({},wt),{},{mode:kr,onClick:this.onClick,onOpenChange:this.onOpenChange,onDeselect:this.onDeselect,onSelect:this.onSelect,onMouseEnter:this.onMouseEnter,onTransitionEnd:this.onTransitionEnd,parentMenu:this,motion:Vt(this.props,this.state,kr)}),delete wt.openAnimation,delete wt.openTransitionName,t.createElement(K.a,{store:this.store},t.createElement(Ye,Object(S.a)({},wt,{ref:this.setInnerMenu}),this.props.children))}}],[{key:"getDerivedStateFromProps",value:function(wt,kr){var xn=kr.prevProps,nn=kr.store,Yn=nn.getState(),Wn={},In={prevProps:wt};return xn.mode==="inline"&&wt.mode!=="inline"&&(In.switchingModeFromInline=!0),"openKeys"in wt?Wn.openKeys=wt.openKeys||[]:((wt.inlineCollapsed&&!xn.inlineCollapsed||wt.siderCollapsed&&!xn.siderCollapsed)&&(In.switchingModeFromInline=!0,In.inlineOpenKeys=Yn.openKeys,Wn.openKeys=[]),(!wt.inlineCollapsed&&xn.inlineCollapsed||!wt.siderCollapsed&&xn.siderCollapsed)&&(Wn.openKeys=kr.inlineOpenKeys,In.inlineOpenKeys=[])),Object.keys(Wn).length&&nn.setState(Wn),In}}]),Pr}(t.Component);Ar.defaultProps={selectable:!0,onClick:G,onSelect:G,onOpenChange:G,onDeselect:G,defaultSelectedKeys:[],defaultOpenKeys:[],subMenuOpenDelay:.1,subMenuCloseDelay:.1,triggerSubMenuAction:"hover",prefixCls:"rc-menu",className:"",mode:"vertical",style:{},builtinPlacements:{},overflowedIndicator:t.createElement("span",null,"\xB7\xB7\xB7")};var Nr=Ar,Rr=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(){var vr;return Object(O.a)(this,Pr),vr=Xt.apply(this,arguments),vr.onKeyDown=function(wt){var kr=wt.keyCode;return kr===b.a.ENTER?(vr.onClick(wt),!0):void 0},vr.onMouseLeave=function(wt){var kr=vr.props,xn=kr.eventKey,nn=kr.onItemHover,Yn=kr.onMouseLeave;nn({key:xn,hover:!1}),Yn({key:xn,domEvent:wt})},vr.onMouseEnter=function(wt){var kr=vr.props,xn=kr.eventKey,nn=kr.onItemHover,Yn=kr.onMouseEnter;nn({key:xn,hover:!0}),Yn({key:xn,domEvent:wt})},vr.onClick=function(wt){var kr=vr.props,xn=kr.eventKey,nn=kr.multiple,Yn=kr.onClick,Wn=kr.onSelect,In=kr.onDeselect,On=kr.isSelected,di={key:xn,keyPath:[xn],item:Object(F.a)(vr),domEvent:wt};Yn(di),nn?On?In(di):Wn(di):On||Wn(di)},vr.saveNode=function(wt){vr.node=wt},vr}return Object(D.a)(Pr,[{key:"componentDidMount",value:function(){this.callRef()}},{key:"componentDidUpdate",value:function(){this.callRef()}},{key:"componentWillUnmount",value:function(){var wt=this.props;wt.onDestroy&&wt.onDestroy(wt.eventKey)}},{key:"getPrefixCls",value:function(){return"".concat(this.props.rootPrefixCls,"-item")}},{key:"getActiveClassName",value:function(){return"".concat(this.getPrefixCls(),"-active")}},{key:"getSelectedClassName",value:function(){return"".concat(this.getPrefixCls(),"-selected")}},{key:"getDisabledClassName",value:function(){return"".concat(this.getPrefixCls(),"-disabled")}},{key:"callRef",value:function(){this.props.manualRef&&this.props.manualRef(this)}},{key:"render",value:function(){var wt,kr=Object(s.a)({},this.props),xn=d()(this.getPrefixCls(),kr.className,(wt={},Object(e.a)(wt,this.getActiveClassName(),!kr.disabled&&kr.active),Object(e.a)(wt,this.getSelectedClassName(),kr.isSelected),Object(e.a)(wt,this.getDisabledClassName(),kr.disabled),wt)),nn=Object(s.a)(Object(s.a)({},kr.attribute),{},{title:typeof kr.title=="string"?kr.title:void 0,className:xn,role:kr.role||"menuitem","aria-disabled":kr.disabled});kr.role==="option"?nn=Object(s.a)(Object(s.a)({},nn),{},{role:"option","aria-selected":kr.isSelected}):(kr.role===null||kr.role==="none")&&(nn.role="none");var Yn={onClick:kr.disabled?null:this.onClick,onMouseLeave:kr.disabled?null:this.onMouseLeave,onMouseEnter:kr.disabled?null:this.onMouseEnter},Wn=Object(s.a)({},kr.style);kr.mode==="inline"&&(kr.direction==="rtl"?Wn.paddingRight=kr.inlineIndent*kr.level:Wn.paddingLeft=kr.inlineIndent*kr.level),Ie.forEach(function(On){return delete kr[On]}),delete kr.direction;var In=this.props.itemIcon;return typeof this.props.itemIcon=="function"&&(In=t.createElement(this.props.itemIcon,this.props)),t.createElement("li",Object(S.a)({},Object(Z.a)(kr,["onClick","onMouseEnter","onMouseLeave","onSelect"]),nn,Yn,{style:Wn,ref:this.saveNode}),kr.children,In)}}]),Pr}(t.Component);Rr.isMenuItem=!0,Rr.defaultProps={onSelect:G,onMouseEnter:G,onMouseLeave:G,manualRef:G};var Ln=Object(K.b)(function(Cr,Xt){var Pr=Cr.activeKey,vr=Cr.selectedKeys,wt=Xt.eventKey,kr=Xt.subMenuKey;return{active:Pr[kr]===wt,isSelected:Array.isArray(vr)?vr.indexOf(wt)!==-1:vr===wt}})(Rr),bn=Ln,Zn=function(Cr){Object(U.a)(Pr,Cr);var Xt=Object(R.a)(Pr);function Pr(){var vr;return Object(O.a)(this,Pr),vr=Xt.apply(this,arguments),vr.renderInnerMenuItem=function(wt){var kr=vr.props,xn=kr.renderMenuItem,nn=kr.index;return xn(wt,nn,vr.props.subMenuKey)},vr}return Object(D.a)(Pr,[{key:"render",value:function(){var wt=Object(S.a)({},this.props),kr=wt.className,xn=kr===void 0?"":kr,nn=wt.rootPrefixCls,Yn="".concat(nn,"-item-group-title"),Wn="".concat(nn,"-item-group-list"),In=wt.title,On=wt.children;return Ie.forEach(function(di){return delete wt[di]}),delete wt.direction,t.createElement("li",Object(S.a)({},wt,{onClick:function(Un){return Un.stopPropagation()},className:"".concat(xn," ").concat(nn,"-item-group")}),t.createElement("div",{className:Yn,title:typeof In=="string"?In:void 0},In),t.createElement("ul",{className:Wn},t.Children.map(On,this.renderInnerMenuItem)))}}]),Pr}(t.Component);Zn.isMenuItemGroup=!0,Zn.defaultProps={disabled:!0};var Zt=Zn,$t=function(Xt){var Pr=Xt.className,vr=Xt.rootPrefixCls,wt=Xt.style;return t.createElement("li",{className:"".concat(Pr," ").concat(vr,"-item-divider"),style:wt})};$t.defaultProps={disabled:!0,className:"",style:{}};var Be=$t,je=Nr,rt={adjustX:1,adjustY:1},bt=[0,0],gr={topLeft:{points:["bl","tl"],overflow:rt,offset:[0,-4],targetOffset:bt},topCenter:{points:["bc","tc"],overflow:rt,offset:[0,-4],targetOffset:bt},topRight:{points:["br","tr"],overflow:rt,offset:[0,-4],targetOffset:bt},bottomLeft:{points:["tl","bl"],overflow:rt,offset:[0,4],targetOffset:bt},bottomCenter:{points:["tc","bc"],overflow:rt,offset:[0,4],targetOffset:bt},bottomRight:{points:["tr","br"],overflow:rt,offset:[0,4],targetOffset:bt}},Gt=gr;function ar(Cr,Xt){var Pr=Cr.arrow,vr=Pr===void 0?!1:Pr,wt=Cr.prefixCls,kr=wt===void 0?"rc-dropdown":wt,xn=Cr.transitionName,nn=Cr.animation,Yn=Cr.align,Wn=Cr.placement,In=Wn===void 0?"bottomLeft":Wn,On=Cr.placements,di=On===void 0?Gt:On,Un=Cr.getPopupContainer,fn=Cr.showAction,Qn=Cr.hideAction,Tn=Cr.overlayClassName,Bi=Cr.overlayStyle,Mn=Cr.visible,Zi=Cr.trigger,Ei=Zi===void 0?["hover"]:Zi,pi=Object(l.a)(Cr,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger"]),Yi=t.useState(),fa=Object(h.a)(Yi,2),zn=fa[0],sn=fa[1],ni="visible"in Cr?Mn:zn,si=t.useRef(null);t.useImperativeHandle(Xt,function(){return si.current});var hi=function(){var hn=Cr.overlay,Gi;return typeof hn=="function"?Gi=hn():Gi=hn,Gi},gi=function(hn){var Gi=Cr.onOverlayClick,ca=hi().props;sn(!1),Gi&&Gi(hn),ca.onClick&&ca.onClick(hn)},Pi=function(hn){var Gi=Cr.onVisibleChange;sn(hn),typeof Gi=="function"&&Gi(hn)},ki=function(){var hn=hi(),Gi={prefixCls:"".concat(kr,"-menu"),onClick:gi};return typeof hn.type=="string"&&delete Gi.prefixCls,t.createElement(t.Fragment,null,vr&&t.createElement("div",{className:"".concat(kr,"-arrow")}),t.cloneElement(hn,Gi))},Ki=function(){var hn=Cr.overlay;return typeof hn=="function"?ki:ki()},ha=function(){var hn=Cr.minOverlayWidthMatchTrigger,Gi=Cr.alignPoint;return"minOverlayWidthMatchTrigger"in Cr?hn:!Gi},Ia=function(){var hn=Cr.openClassName;return hn!==void 0?hn:"".concat(kr,"-open")},ka=function(){var hn=Cr.children,Gi=hn.props?hn.props:{},ca=d()(Gi.className,Ia());return zn&&hn?t.cloneElement(hn,{className:ca}):hn},jo=Qn;return!jo&&Ei.indexOf("contextMenu")!==-1&&(jo=["click"]),t.createElement(gt.a,Object.assign({},pi,{prefixCls:kr,ref:si,popupClassName:d()(Tn,Object(e.a)({},"".concat(kr,"-show-arrow"),vr)),popupStyle:Bi,builtinPlacements:di,action:Ei,showAction:fn,hideAction:jo||[],popupPlacement:In,popupAlign:Yn,popupTransitionName:xn,popupAnimation:nn,popupVisible:ni,stretch:ha()?"minWidth":"",popup:Ki(),onPopupVisibleChange:Pi,getPopupContainer:Un}),ka())}var Gr=t.forwardRef(ar),cn=Gr;function Kn(Cr,Xt){var Pr=Cr.prefixCls,vr=Cr.editable,wt=Cr.locale,kr=Cr.style;return!vr||vr.showAdd===!1?null:t.createElement("button",{ref:Xt,type:"button",className:"".concat(Pr,"-nav-add"),style:kr,"aria-label":(wt==null?void 0:wt.addAriaLabel)||"Add tab",onClick:function(nn){vr.onEdit("add",{event:nn})}},vr.addIcon||"+")}var yr=t.forwardRef(Kn);function Mt(Cr,Xt){var Pr=Cr.prefixCls,vr=Cr.id,wt=Cr.tabs,kr=Cr.locale,xn=Cr.mobile,nn=Cr.moreIcon,Yn=nn===void 0?"More":nn,Wn=Cr.moreTransitionName,In=Cr.style,On=Cr.className,di=Cr.editable,Un=Cr.tabBarGutter,fn=Cr.rtl,Qn=Cr.onTabClick,Tn=Object(t.useState)(!1),Bi=Object(h.a)(Tn,2),Mn=Bi[0],Zi=Bi[1],Ei=Object(t.useState)(null),pi=Object(h.a)(Ei,2),Yi=pi[0],fa=pi[1],zn="".concat(vr,"-more-popup"),sn="".concat(Pr,"-dropdown"),ni=Yi!==null?"".concat(zn,"-").concat(Yi):null,si=kr==null?void 0:kr.dropdownAriaLabel,hi=t.createElement(je,{onClick:function(ka){var jo=ka.key,Li=ka.domEvent;Qn(jo,Li),Zi(!1)},id:zn,tabIndex:-1,role:"listbox","aria-activedescendant":ni,selectedKeys:[Yi],"aria-label":si!==void 0?si:"expanded dropdown"},wt.map(function(Ia){return t.createElement(bn,{key:Ia.key,id:"".concat(zn,"-").concat(Ia.key),role:"option","aria-controls":vr&&"".concat(vr,"-panel-").concat(Ia.key),disabled:Ia.disabled},Ia.tab)}));function gi(Ia){for(var ka=wt.filter(function(ca){return!ca.disabled}),jo=ka.findIndex(function(ca){return ca.key===Yi})||0,Li=ka.length,hn=0;hn<Li;hn+=1){jo=(jo+Ia+Li)%Li;var Gi=ka[jo];if(!Gi.disabled){fa(Gi.key);return}}}function Pi(Ia){var ka=Ia.which;if(!Mn){[b.a.DOWN,b.a.SPACE,b.a.ENTER].includes(ka)&&(Zi(!0),Ia.preventDefault());return}switch(ka){case b.a.UP:gi(-1),Ia.preventDefault();break;case b.a.DOWN:gi(1),Ia.preventDefault();break;case b.a.ESC:Zi(!1);break;case b.a.SPACE:case b.a.ENTER:Yi!==null&&Qn(Yi,Ia);break}}Object(t.useEffect)(function(){var Ia=document.getElementById(ni);Ia&&Ia.scrollIntoView&&Ia.scrollIntoView(!1)},[Yi]),Object(t.useEffect)(function(){Mn||fa(null)},[Mn]);var ki=Object(e.a)({},fn?"marginLeft":"marginRight",Un);wt.length||(ki.visibility="hidden",ki.order=1);var Ki=d()(Object(e.a)({},"".concat(sn,"-rtl"),fn)),ha=xn?null:t.createElement(cn,{prefixCls:sn,overlay:hi,trigger:["hover"],visible:Mn,transitionName:Wn,onVisibleChange:Zi,overlayClassName:Ki,mouseEnterDelay:.1,mouseLeaveDelay:.1},t.createElement("button",{type:"button",className:"".concat(Pr,"-nav-more"),style:ki,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":zn,id:"".concat(vr,"-more"),"aria-expanded":Mn,onKeyDown:Pi},Yn));return t.createElement("div",{className:d()("".concat(Pr,"-nav-operations"),On),style:In,ref:Xt},ha,t.createElement(yr,{prefixCls:Pr,locale:kr,editable:di}))}var Ft=t.forwardRef(Mt),Lr=Object(t.createContext)(null),pr=.1,Ht=.01,cr=20,Bt=Math.pow(.995,cr);function or(){var Cr=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(Cr)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(Cr.substr(0,4)))}function Hr(Cr,Xt){var Pr=Object(t.useState)(),vr=Object(h.a)(Pr,2),wt=vr[0],kr=vr[1],xn=Object(t.useState)(0),nn=Object(h.a)(xn,2),Yn=nn[0],Wn=nn[1],In=Object(t.useState)(0),On=Object(h.a)(In,2),di=On[0],Un=On[1],fn=Object(t.useState)(),Qn=Object(h.a)(fn,2),Tn=Qn[0],Bi=Qn[1],Mn=Object(t.useRef)();function Zi(si){var hi=si.touches[0],gi=hi.screenX,Pi=hi.screenY;kr({x:gi,y:Pi}),window.clearInterval(Mn.current)}function Ei(si){if(!wt)return;si.preventDefault();var hi=si.touches[0],gi=hi.screenX,Pi=hi.screenY;kr({x:gi,y:Pi});var ki=gi-wt.x,Ki=Pi-wt.y;Xt(ki,Ki);var ha=Date.now();Wn(ha),Un(ha-Yn),Bi({x:ki,y:Ki})}function pi(){if(!wt)return;if(kr(null),Bi(null),Tn){var si=Tn.x/di,hi=Tn.y/di,gi=Math.abs(si),Pi=Math.abs(hi);if(Math.max(gi,Pi)<pr)return;var ki=si,Ki=hi;Mn.current=window.setInterval(function(){if(Math.abs(ki)<Ht&&Math.abs(Ki)<Ht){window.clearInterval(Mn.current);return}ki*=Bt,Ki*=Bt,Xt(ki*cr,Ki*cr)},cr)}}var Yi=Object(t.useRef)(0),fa=Object(t.useRef)(!1),zn=Object(t.useRef)();function sn(si){var hi=si.deltaX,gi=si.deltaY,Pi=0,ki=Math.abs(hi),Ki=Math.abs(gi);ki===Ki?Pi=zn.current==="x"?hi:gi:ki>Ki?(Pi=hi,zn.current="x"):(Pi=gi,zn.current="y");var ha=Date.now();ha-Yi.current>100&&(fa.current=!1),(Xt(-Pi,-Pi)||fa.current)&&(si.preventDefault(),fa.current=!0),Yi.current=ha}var ni=Object(t.useRef)(null);ni.current={onTouchStart:Zi,onTouchMove:Ei,onTouchEnd:pi,onWheel:sn},t.useEffect(function(){function si(ki){ni.current.onTouchStart(ki)}function hi(ki){ni.current.onTouchMove(ki)}function gi(ki){ni.current.onTouchEnd(ki)}function Pi(ki){ni.current.onWheel(ki)}return document.addEventListener("touchmove",hi,{passive:!1}),document.addEventListener("touchend",gi,{passive:!1}),Cr.current.addEventListener("touchstart",si,{passive:!1}),Cr.current.addEventListener("wheel",Pi),function(){document.removeEventListener("touchmove",hi),document.removeEventListener("touchend",gi)}},[])}function Tr(){var Cr=Object(t.useRef)(new Map);function Xt(vr){return Cr.current.has(vr)||Cr.current.set(vr,t.createRef()),Cr.current.get(vr)}function Pr(vr){Cr.current.delete(vr)}return[Xt,Pr]}function jr(Cr,Xt){var Pr=t.useRef(Cr),vr=t.useState({}),wt=Object(h.a)(vr,2),kr=wt[1];function xn(nn){var Yn=typeof nn=="function"?nn(Pr.current):nn;Yn!==Pr.current&&Xt(Yn,Pr.current),Pr.current=Yn,kr({})}return[Pr.current,xn]}var pn=function(Xt){var Pr=Xt.position,vr=Xt.prefixCls,wt=Xt.extra;if(!wt)return null;var kr,xn=wt;return Pr==="right"&&(kr=xn.right||!xn.left&&xn||null),Pr==="left"&&(kr=xn.left||null),kr?t.createElement("div",{className:"".concat(vr,"-extra-content")},kr):null};function en(Cr,Xt){var Pr,vr=t.useContext(Lr),wt=vr.prefixCls,kr=vr.tabs,xn=Cr.className,nn=Cr.style,Yn=Cr.id,Wn=Cr.animated,In=Cr.activeKey,On=Cr.rtl,di=Cr.extra,Un=Cr.editable,fn=Cr.locale,Qn=Cr.tabPosition,Tn=Cr.tabBarGutter,Bi=Cr.children,Mn=Cr.onTabClick,Zi=Cr.onTabScroll,Ei=Object(t.useRef)(),pi=Object(t.useRef)(),Yi=Object(t.useRef)(),fa=Object(t.useRef)(),zn=Tr(),sn=Object(h.a)(zn,2),ni=sn[0],si=sn[1],hi=Qn==="top"||Qn==="bottom",gi=jr(0,function(io,oo){hi&&Zi&&Zi({direction:io>oo?"left":"right"})}),Pi=Object(h.a)(gi,2),ki=Pi[0],Ki=Pi[1],ha=jr(0,function(io,oo){!hi&&Zi&&Zi({direction:io>oo?"top":"bottom"})}),Ia=Object(h.a)(ha,2),ka=Ia[0],jo=Ia[1],Li=Object(t.useState)(0),hn=Object(h.a)(Li,2),Gi=hn[0],ca=hn[1],ua=Object(t.useState)(0),$a=Object(h.a)(ua,2),ft=$a[0],Lt=$a[1],_r=Object(t.useState)(0),Tt=Object(h.a)(_r,2),Te=Tt[0],st=Tt[1],_t=Object(t.useState)(0),It=Object(h.a)(_t,2),ur=It[0],xr=It[1],Br=Object(t.useState)(null),Wr=Object(h.a)(Br,2),Zr=Wr[0],mn=Wr[1],rn=Object(t.useState)(null),Nn=Object(h.a)(rn,2),qr=Nn[0],kn=Nn[1],Hn=Object(t.useState)(0),ii=Object(h.a)(Hn,2),li=ii[0],ai=ii[1],Oi=Object(t.useState)(0),Fi=Object(h.a)(Oi,2),Qi=Fi[0],Ui=Fi[1],$i=A(new Map),qi=Object(h.a)($i,2),na=qi[0],Ci=qi[1],ya=C(kr,na,Gi),La="".concat(wt,"-nav-operations-hidden"),oa=0,Ji=0;hi?On?(oa=0,Ji=Math.max(0,Gi-Zr)):(oa=Math.min(0,Zr-Gi),Ji=0):(oa=Math.min(0,qr-ft),Ji=0);function Ka(io){return io<oa?[oa,!1]:io>Ji?[Ji,!1]:[io,!0]}var po=Object(t.useRef)(),Fo=Object(t.useState)(),Go=Object(h.a)(Fo,2),Ho=Go[0],yo=Go[1];function Wa(){yo(Date.now())}function zo(){window.clearTimeout(po.current)}Hr(Ei,function(io,oo){var bo=!1;function Fa(ts,Do){ts(function(za){var xs=Ka(za+Do),Ya=Object(h.a)(xs,2),zs=Ya[0],rs=Ya[1];return bo=rs,zs})}if(hi){if(Zr>=Gi)return bo;Fa(Ki,io)}else{if(qr>=ft)return bo;Fa(jo,oo)}return zo(),Wa(),bo}),Object(t.useEffect)(function(){return zo(),Ho&&(po.current=window.setTimeout(function(){yo(0)},100)),zo},[Ho]);function Bo(){var io=arguments.length>0&&arguments[0]!==void 0?arguments[0]:In,oo=ya.get(io);if(!oo)return;if(hi){var bo=ki;On?oo.right<ki?bo=oo.right:oo.right+oo.width>ki+Zr&&(bo=oo.right+oo.width-Zr):oo.left<-ki?bo=-oo.left:oo.left+oo.width>-ki+Zr&&(bo=-(oo.left+oo.width-Zr)),jo(0),Ki(Ka(bo)[0])}else{var Fa=ka;oo.top<-ka?Fa=-oo.top:oo.top+oo.height>-ka+qr&&(Fa=-(oo.top+oo.height-qr)),Ki(0),jo(Ka(Fa)[0])}}var uo=E(ya,{width:Zr,height:qr,left:ki,top:ka},{width:Te,height:ur},{width:li,height:Qi},Object(s.a)(Object(s.a)({},Cr),{},{tabs:kr})),no=Object(h.a)(uo,2),ja=no[0],Oo=no[1],ls=kr.map(function(io){var oo=io.key;return t.createElement(w,{id:Yn,prefixCls:wt,key:oo,rtl:On,tab:io,closable:io.closable,editable:Un,active:oo===In,tabPosition:Qn,tabBarGutter:Tn,renderWrapper:Bi,removeAriaLabel:fn==null?void 0:fn.removeAriaLabel,ref:ni(oo),onClick:function(Fa){Mn(oo,Fa)},onRemove:function(){si(oo)},onFocus:function(){Bo(oo),Wa(),On||(Ei.current.scrollLeft=0),Ei.current.scrollTop=0}})}),Ao=g(function(){var io,oo,bo,Fa,ts,Do,za,xs,Ya,zs=((io=Ei.current)===null||io===void 0?void 0:io.offsetWidth)||0,rs=((oo=Ei.current)===null||oo===void 0?void 0:oo.offsetHeight)||0,Po=((bo=fa.current)===null||bo===void 0?void 0:bo.offsetWidth)||0,Wo=((Fa=fa.current)===null||Fa===void 0?void 0:Fa.offsetHeight)||0,us=((ts=Yi.current)===null||ts===void 0?void 0:ts.offsetWidth)||0,Ds=((Do=Yi.current)===null||Do===void 0?void 0:Do.offsetHeight)||0;mn(zs),kn(rs),ai(Po),Ui(Wo);var ul=(((za=pi.current)===null||za===void 0?void 0:za.offsetWidth)||0)-Po,vs=(((xs=pi.current)===null||xs===void 0?void 0:xs.offsetHeight)||0)-Wo;ca(ul),Lt(vs);var Rs=(Ya=Yi.current)===null||Ya===void 0?void 0:Ya.className.includes(La);st(ul-(Rs?0:us)),xr(vs-(Rs?0:Ds)),Ci(function(){var Il=new Map;return kr.forEach(function(dl){var ss=dl.key,al=ni(ss).current;al&&Il.set(ss,{width:al.offsetWidth,height:al.offsetHeight,left:al.offsetLeft,top:al.offsetTop})}),Il})}),ko=kr.slice(0,ja),Os=kr.slice(Oo+1),cs=[].concat(Object(f.a)(ko),Object(f.a)(Os)),gs=Object(t.useState)(),Ga=Object(h.a)(gs,2),Ra=Ga[0],ho=Ga[1],mo=ya.get(In),Eo=Object(t.useRef)();function fs(){u.a.cancel(Eo.current)}Object(t.useEffect)(function(){var io={};return mo&&(hi?(On?io.right=mo.right:io.left=mo.left,io.width=mo.width):(io.top=mo.top,io.height=mo.height)),fs(),Eo.current=u()(function(){ho(io)}),fs},[mo,hi,On]),Object(t.useEffect)(function(){Bo()},[In,mo,ya,hi]),Object(t.useEffect)(function(){Ao()},[On,Tn,In,kr.map(function(io){return io.key}).join("_")]);var ws=!!cs.length,Io="".concat(wt,"-nav-wrap"),Es,Cs,go,Zo;return hi?On?(Cs=ki>0,Es=ki+Zr<Gi):(Es=ki<0,Cs=-ki+Zr<Gi):(go=ka<0,Zo=-ka+qr<ft),t.createElement("div",{ref:Xt,role:"tablist",className:d()("".concat(wt,"-nav"),xn),style:nn,onKeyDown:function(){Wa()}},t.createElement(pn,{position:"left",extra:di,prefixCls:wt}),t.createElement(p.a,{onResize:Ao},t.createElement("div",{className:d()(Io,(Pr={},Object(e.a)(Pr,"".concat(Io,"-ping-left"),Es),Object(e.a)(Pr,"".concat(Io,"-ping-right"),Cs),Object(e.a)(Pr,"".concat(Io,"-ping-top"),go),Object(e.a)(Pr,"".concat(Io,"-ping-bottom"),Zo),Pr)),ref:Ei},t.createElement(p.a,{onResize:Ao},t.createElement("div",{ref:pi,className:"".concat(wt,"-nav-list"),style:{transform:"translate(".concat(ki,"px, ").concat(ka,"px)"),transition:Ho?"none":void 0}},ls,t.createElement(yr,{ref:fa,prefixCls:wt,locale:fn,editable:Un,style:{visibility:ws?"hidden":null}}),t.createElement("div",{className:d()("".concat(wt,"-ink-bar"),Object(e.a)({},"".concat(wt,"-ink-bar-animated"),Wn.inkBar)),style:Ra}))))),t.createElement(Ft,Object.assign({},Cr,{ref:Yi,prefixCls:wt,tabs:cs,className:!ws&&La})),t.createElement(pn,{position:"right",extra:di,prefixCls:wt}))}var ti=t.forwardRef(en);function ri(Cr){var Xt=Cr.id,Pr=Cr.activeKey,vr=Cr.animated,wt=Cr.tabPosition,kr=Cr.rtl,xn=Cr.destroyInactiveTabPane,nn=t.useContext(Lr),Yn=nn.prefixCls,Wn=nn.tabs,In=vr.tabPane,On=Wn.findIndex(function(di){return di.key===Pr});return t.createElement("div",{className:d()("".concat(Yn,"-content-holder"))},t.createElement("div",{className:d()("".concat(Yn,"-content"),"".concat(Yn,"-content-").concat(wt),Object(e.a)({},"".concat(Yn,"-content-animated"),In)),style:On&&In?Object(e.a)({},kr?"marginRight":"marginLeft","-".concat(On,"00%")):null},Wn.map(function(di){return t.cloneElement(di.node,{key:di.key,prefixCls:Yn,tabKey:di.key,id:Xt,animated:In,active:di.key===Pr,destroyInactiveTabPane:xn})})))}function _i(Cr){var Xt=Cr.prefixCls,Pr=Cr.forceRender,vr=Cr.className,wt=Cr.style,kr=Cr.id,xn=Cr.active,nn=Cr.animated,Yn=Cr.destroyInactiveTabPane,Wn=Cr.tabKey,In=Cr.children,On=t.useState(Pr),di=Object(h.a)(On,2),Un=di[0],fn=di[1];t.useEffect(function(){xn?fn(!0):Yn&&fn(!1)},[xn,Yn]);var Qn={};return xn||(nn?(Qn.visibility="hidden",Qn.height=0,Qn.overflowY="hidden"):Qn.display="none"),t.createElement("div",{id:kr&&"".concat(kr,"-panel-").concat(Wn),role:"tabpanel",tabIndex:xn?0:-1,"aria-labelledby":kr&&"".concat(kr,"-tab-").concat(Wn),"aria-hidden":!xn,style:Object(s.a)(Object(s.a)({},Qn),wt),className:d()("".concat(Xt,"-tabpane"),xn&&"".concat(Xt,"-tabpane-active"),vr)},(xn||Un||Pr)&&In)}var Ri=0;function ia(Cr){return Object(c.a)(Cr).map(function(Xt){if(t.isValidElement(Xt)){var Pr=Xt.key!==void 0?String(Xt.key):void 0;return Object(s.a)(Object(s.a)({key:Pr},Xt.props),{},{node:Xt})}return null}).filter(function(Xt){return Xt})}function ba(Cr,Xt){var Pr,vr=Cr.id,wt=Cr.prefixCls,kr=wt===void 0?"rc-tabs":wt,xn=Cr.className,nn=Cr.children,Yn=Cr.direction,Wn=Cr.activeKey,In=Cr.defaultActiveKey,On=Cr.editable,di=Cr.animated,Un=Cr.tabPosition,fn=Un===void 0?"top":Un,Qn=Cr.tabBarGutter,Tn=Cr.tabBarStyle,Bi=Cr.tabBarExtraContent,Mn=Cr.locale,Zi=Cr.moreIcon,Ei=Cr.moreTransitionName,pi=Cr.destroyInactiveTabPane,Yi=Cr.renderTabBar,fa=Cr.onChange,zn=Cr.onTabClick,sn=Cr.onTabScroll,ni=Object(l.a)(Cr,["id","prefixCls","className","children","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll"]),si=ia(nn),hi=Yn==="rtl",gi;di===!1?gi={inkBar:!1,tabPane:!1}:gi=Object(s.a)({inkBar:!0,tabPane:!1},di!==!0?di:null);var Pi=Object(t.useState)(!1),ki=Object(h.a)(Pi,2),Ki=ki[0],ha=ki[1];Object(t.useEffect)(function(){ha(or())},[]);var Ia=Object(r.a)(function(){var ur;return(ur=si[0])===null||ur===void 0?void 0:ur.key},{value:Wn,defaultValue:In}),ka=Object(h.a)(Ia,2),jo=ka[0],Li=ka[1],hn=Object(t.useState)(function(){return si.findIndex(function(ur){return ur.key===jo})}),Gi=Object(h.a)(hn,2),ca=Gi[0],ua=Gi[1];Object(t.useEffect)(function(){var ur=si.findIndex(function(Br){return Br.key===jo});if(ur===-1){var xr;ur=Math.max(0,Math.min(ca,si.length-1)),Li((xr=si[ur])===null||xr===void 0?void 0:xr.key)}ua(ur)},[si.map(function(ur){return ur.key}).join("_"),jo,ca]);var $a=Object(r.a)(null,{value:vr}),ft=Object(h.a)($a,2),Lt=ft[0],_r=ft[1],Tt=fn;Ki&&!["left","right"].includes(fn)&&(Tt="top"),Object(t.useEffect)(function(){vr||(_r("rc-tabs-".concat(Ri)),Ri+=1)},[]);function Te(ur,xr){zn==null||zn(ur,xr),Li(ur),fa==null||fa(ur)}var st={id:Lt,activeKey:jo,animated:gi,tabPosition:Tt,rtl:hi,mobile:Ki},_t,It=Object(s.a)(Object(s.a)({},st),{},{editable:On,locale:Mn,moreIcon:Zi,moreTransitionName:Ei,tabBarGutter:Qn,onTabClick:Te,onTabScroll:sn,extra:Bi,style:Tn,panes:nn});return Yi?_t=Yi(It,ti):_t=t.createElement(ti,Object.assign({},It)),t.createElement(Lr.Provider,{value:{tabs:si,prefixCls:kr}},t.createElement("div",Object.assign({ref:Xt,id:vr,className:d()(kr,"".concat(kr,"-").concat(Tt),(Pr={},Object(e.a)(Pr,"".concat(kr,"-mobile"),Ki),Object(e.a)(Pr,"".concat(kr,"-editable"),On),Object(e.a)(Pr,"".concat(kr,"-rtl"),hi),Pr),xn)},ni),_t,t.createElement(ri,Object.assign({destroyInactiveTabPane:pi},st,{animated:gi}))))}var vt=t.forwardRef(ba);vt.TabPane=_i;var Le=vt,Ke=Le,et=o("OlgW"),ht=o.n(et),ot=o("Hj9o"),mt=o.n(ot),Wt=o("RqgH"),Ot=o.n(Wt),wr=o("ypN9"),Xr=o("pDHg"),zr=function(Cr,Xt){var Pr={};for(var vr in Cr)Object.prototype.hasOwnProperty.call(Cr,vr)&&Xt.indexOf(vr)<0&&(Pr[vr]=Cr[vr]);if(Cr!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,vr=Object.getOwnPropertySymbols(Cr);wt<vr.length;wt++)Xt.indexOf(vr[wt])<0&&Object.prototype.propertyIsEnumerable.call(Cr,vr[wt])&&(Pr[vr[wt]]=Cr[vr[wt]]);return Pr};function on(Cr){var Xt,Pr=Cr.type,vr=Cr.className,wt=Cr.size,kr=Cr.onEdit,xn=Cr.hideAdd,nn=Cr.centered,Yn=Cr.addIcon,Wn=zr(Cr,["type","className","size","onEdit","hideAdd","centered","addIcon"]),In=Wn.prefixCls,On=t.useContext(Xr.b),di=On.getPrefixCls,Un=On.direction,fn=di("tabs",In),Qn;return Pr==="editable-card"&&(Qn={onEdit:function(Bi,Mn){var Zi=Mn.key,Ei=Mn.event;kr==null||kr(Bi==="add"?Ei:Zi,Bi)},removeIcon:t.createElement(Ot.a,null),addIcon:Yn||t.createElement(mt.a,null),showAdd:xn!==!0}),Object(wr.a)(!("onPrevClick"in Wn)&&!("onNextClick"in Wn),"Tabs","`onPrevClick` and `onNextClick` has been removed. Please use `onTabScroll` instead."),t.createElement(Ke,m()({direction:Un},Wn,{moreTransitionName:"slide-up",className:d()(vr,(Xt={},a()(Xt,"".concat(fn,"-").concat(wt),wt),a()(Xt,"".concat(fn,"-card"),["card","editable-card"].includes(Pr)),a()(Xt,"".concat(fn,"-editable-card"),Pr==="editable-card"),a()(Xt,"".concat(fn,"-centered"),nn),Xt)),editable:Qn,moreIcon:t.createElement(ht.a,null),prefixCls:fn}))}on.TabPane=_i;var fr=k.a=on},k5C7:function(B,k,o){o("0JAE"),o("g7p0"),o("7mYs")},k9D9:function(B,k){var o="original",y="arrayRows",m="objectRows",v="keyedColumns",a="unknown",t="typedArray",e="column",h="row";k.SOURCE_FORMAT_ORIGINAL=o,k.SOURCE_FORMAT_ARRAY_ROWS=y,k.SOURCE_FORMAT_OBJECT_ROWS=m,k.SOURCE_FORMAT_KEYED_COLUMNS=v,k.SOURCE_FORMAT_UNKNOWN=a,k.SOURCE_FORMAT_TYPED_ARRAY=t,k.SERIES_LAYOUT_BY_COLUMN=e,k.SERIES_LAYOUT_BY_ROW=h},kDsa:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("lEqw"),a=o.n(v)},kDyi:function(B,k){function o(y){var m=y.findComponents({mainType:"legend"});m&&m.length&&y.filterSeries(function(v){for(var a=0;a<m.length;a++)if(!m[a].isSelected(v.name))return!1;return!0})}B.exports=o},kMLO:function(B,k,o){var y=o("XxSj"),m=o("Qe9p"),v=o("bYtY"),a=v.isArray,t="itemStyle",e={seriesType:"treemap",reset:function(i,u,p,g){var A=i.getData().tree,b=A.root,x=i.getModel(t);if(b.isRemoved())return;var w=v.map(A.levelModels,function(_){return _?_.get(t):null});h(b,{},w,x,i.getViewRoot().getAncestors(),i)}};function h(i,u,p,g,A,b){var x=i.getModel(),w=i.getLayout();if(!w||w.invisible||!w.isInView)return;var _=i.getModel(t),C=p[i.depth],L=l(_,u,C,g),E=_.get("borderColor"),S=_.get("borderColorSaturation"),O;S!=null&&(O=s(L,i),E=n(S,O)),i.setVisual("borderColor",E);var D=i.viewChildren;if(!D||!D.length)O=s(L,i),i.setVisual("color",O);else{var F=c(i,x,w,_,L,D);v.each(D,function(U,R){if(U.depth>=A.length||U===A[U.depth]){var K=f(x,L,U,R,F,b);h(U,K,p,g,A,b)}})}}function l(i,u,p,g){var A=v.extend({},u);return v.each(["color","colorAlpha","colorSaturation"],function(b){var x=i.get(b,!0);x==null&&p&&(x=p[b]),x==null&&(x=u[b]),x==null&&(x=g.get(b)),x!=null&&(A[b]=x)}),A}function s(i){var u=d(i,"color");if(u){var p=d(i,"colorAlpha"),g=d(i,"colorSaturation");return g&&(u=m.modifyHSL(u,null,null,g)),p&&(u=m.modifyAlpha(u,p)),u}}function n(i,u){return u!=null?m.modifyHSL(u,null,null,i):null}function d(i,u){var p=i[u];if(p!=null&&p!=="none")return p}function c(i,u,p,g,A,b){if(!b||!b.length)return;var x=r(u,"color")||A.color!=null&&A.color!=="none"&&(r(u,"colorAlpha")||r(u,"colorSaturation"));if(!x)return;var w=u.get("visualMin"),_=u.get("visualMax"),C=p.dataExtent.slice();w!=null&&w<C[0]&&(C[0]=w),_!=null&&_>C[1]&&(C[1]=_);var L=u.get("colorMappingBy"),E={type:x.name,dataExtent:C,visual:x.range};E.type==="color"&&(L==="index"||L==="id")?(E.mappingMethod="category",E.loop=!0):E.mappingMethod="linear";var S=new y(E);return S.__drColorMappingBy=L,S}function r(i,u){var p=i.get(u);return a(p)&&p.length?{name:u,range:p}:null}function f(i,u,p,g,A,b){var x=v.extend({},u);if(A){var w=A.type,_=w==="color"&&A.__drColorMappingBy,C=_==="index"?g:_==="id"?b.mapIdToIndex(p.getId()):p.getValue(i.get("visualDimension"));x[w]=A.mapValueToVisual(C)}return x}B.exports=e},kNse:function(B,k,o){//! moment.js locale configuration
//! locale : Vietnamese [vi]
//! author : Bang Nguyen : https://github.com/bangnk
//! author : Chien Kira : https://github.com/chienkira
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("vi",{months:"th\xE1ng 1_th\xE1ng 2_th\xE1ng 3_th\xE1ng 4_th\xE1ng 5_th\xE1ng 6_th\xE1ng 7_th\xE1ng 8_th\xE1ng 9_th\xE1ng 10_th\xE1ng 11_th\xE1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1EE7 nh\u1EADt_th\u1EE9 hai_th\u1EE9 ba_th\u1EE9 t\u01B0_th\u1EE9 n\u0103m_th\u1EE9 s\xE1u_th\u1EE9 b\u1EA3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(a){return/^ch$/i.test(a)},meridiem:function(a,t,e){return a<12?e?"sa":"SA":e?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xF4m nay l\xFAc] LT",nextDay:"[Ng\xE0y mai l\xFAc] LT",nextWeek:"dddd [tu\u1EA7n t\u1EDBi l\xFAc] LT",lastDay:"[H\xF4m qua l\xFAc] LT",lastWeek:"dddd [tu\u1EA7n tr\u01B0\u1EDBc l\xFAc] LT",sameElse:"L"},relativeTime:{future:"%s t\u1EDBi",past:"%s tr\u01B0\u1EDBc",s:"v\xE0i gi\xE2y",ss:"%d gi\xE2y",m:"m\u1ED9t ph\xFAt",mm:"%d ph\xFAt",h:"m\u1ED9t gi\u1EDD",hh:"%d gi\u1EDD",d:"m\u1ED9t ng\xE0y",dd:"%d ng\xE0y",w:"m\u1ED9t tu\u1EA7n",ww:"%d tu\u1EA7n",M:"m\u1ED9t th\xE1ng",MM:"%d th\xE1ng",y:"m\u1ED9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,doy:4}});return m})},khgd:function(B,k,o){//! moment.js locale configuration
//! locale : Chinese (Macau) [zh-mo]
//! author : Ben : https://github.com/ben-lin
//! author : Chris Lam : https://github.com/hehachris
//! author : Tan Yuanhong : https://github.com/le0tan
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("zh-mo",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u9031\u65E5_\u9031\u4E00_\u9031\u4E8C_\u9031\u4E09_\u9031\u56DB_\u9031\u4E94_\u9031\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5 HH:mm",LLLL:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="\u51CC\u6668"||t==="\u65E9\u4E0A"||t==="\u4E0A\u5348")return a;if(t==="\u4E2D\u5348")return a>=11?a:a+12;if(t==="\u4E0B\u5348"||t==="\u665A\u4E0A")return a+12},meridiem:function(a,t,e){var h=a*100+t;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1130?"\u4E0A\u5348":h<1230?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929] LT",nextDay:"[\u660E\u5929] LT",nextWeek:"[\u4E0B]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4E0A]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5167",past:"%s\u524D",s:"\u5E7E\u79D2",ss:"%d \u79D2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5C0F\u6642",hh:"%d \u5C0F\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500B\u6708",MM:"%d \u500B\u6708",y:"1 \u5E74",yy:"%d \u5E74"}});return m})},kj2x:function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=o("7hqr"),a=v.isDimensionStacked,t=y.indexOf;function e(p){return!(isNaN(parseFloat(p.x))&&isNaN(parseFloat(p.y)))}function h(p){return!isNaN(parseFloat(p.x))&&!isNaN(parseFloat(p.y))}function l(p,g,A,b,x,w){var _=[],C=a(g,b),L=C?g.getCalculationInfo("stackResultDimension"):b,E=u(g,L,p),S=g.indicesOfNearest(L,E)[0];_[x]=g.get(A,S),_[w]=g.get(L,S);var O=g.get(b,S),D=m.getPrecision(g.get(b,S));return D=Math.min(D,20),D>=0&&(_[w]=+_[w].toFixed(D)),[_,O]}var s=y.curry,n={min:s(l,"min"),max:s(l,"max"),average:s(l,"average")};function d(p,g){var A=p.getData(),b=p.coordinateSystem;if(g&&!h(g)&&!y.isArray(g.coord)&&b){var x=b.dimensions,w=c(g,A,b,p);if(g=y.clone(g),g.type&&n[g.type]&&w.baseAxis&&w.valueAxis){var _=t(x,w.baseAxis.dim),C=t(x,w.valueAxis.dim),L=n[g.type](A,w.baseDataDim,w.valueDataDim,_,C);g.coord=L[0],g.value=L[1]}else{for(var E=[g.xAxis!=null?g.xAxis:g.radiusAxis,g.yAxis!=null?g.yAxis:g.angleAxis],S=0;S<2;S++)n[E[S]]&&(E[S]=u(A,A.mapDimension(x[S]),E[S]));g.coord=E}}return g}function c(p,g,A,b){var x={};return p.valueIndex!=null||p.valueDim!=null?(x.valueDataDim=p.valueIndex!=null?g.getDimension(p.valueIndex):p.valueDim,x.valueAxis=A.getAxis(r(b,x.valueDataDim)),x.baseAxis=A.getOtherAxis(x.valueAxis),x.baseDataDim=g.mapDimension(x.baseAxis.dim)):(x.baseAxis=b.getBaseAxis(),x.valueAxis=A.getOtherAxis(x.baseAxis),x.baseDataDim=g.mapDimension(x.baseAxis.dim),x.valueDataDim=g.mapDimension(x.valueAxis.dim)),x}function r(p,g){var A=p.getData(),b=A.dimensions;g=A.getDimension(g);for(var x=0;x<b.length;x++){var w=A.getDimensionInfo(b[x]);if(w.name===g)return w.coordDim}}function f(p,g){return p&&p.containData&&g.coord&&!e(g)?p.containData(g.coord):!0}function i(p,g,A,b){return b<2?p.coord&&p.coord[b]:p.value}function u(p,g,A){if(A==="average"){var b=0,x=0;return p.each(g,function(w,_){isNaN(w)||(b+=w,x++)}),b/x}else return A==="median"?p.getMedian(g):p.getDataExtent(g,!0)[A==="max"?1:0]}k.dataTransform=d,k.getAxisInfo=c,k.dataFilter=f,k.dimValueGetter=i,k.numCalculate=u},knOB:function(B,k,o){var y=o("bYtY"),m=o("hM6l");function v(t,e){m.call(this,"radius",t,e),this.type="category"}v.prototype={constructor:v,pointToData:function(t,e){return this.polar.pointToData(t,e)[this.dim==="radius"?0:1]},dataToRadius:m.prototype.dataToCoord,radiusToData:m.prototype.coordToData},y.inherits(v,m);var a=v;B.exports=a},ko1b:function(B,k,o){var y=o("bYtY"),m=o("T4UG"),v=o("Bsck"),a=o("Qxkt"),t=o("7aKB"),e=t.encodeHTML,h=t.addCommas,l=o("VaxA"),s=l.wrapTreePathInfo,n=m.extend({type:"series.treemap",layoutMode:"box",dependencies:["grid","polar"],preventUsingHoverLayer:!0,_viewRoot:null,defaultOption:{progressive:0,left:"center",top:"middle",right:null,bottom:null,width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"\u25B6",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",borderColor:"rgba(255,255,255,0.7)",borderWidth:1,shadowColor:"rgba(150,150,150,1)",shadowBlur:3,shadowOffsetX:0,shadowOffsetY:0,textStyle:{color:"#fff"}},emphasis:{textStyle:{}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",ellipsis:!0},upperLabel:{show:!1,position:[0,"50%"],height:20,color:"#fff",ellipsis:!0,verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],color:"#fff",ellipsis:!0,verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},getInitialData:function(r,f){var i={name:r.name,children:r.data};d(i);var u=r.levels||[];u=r.levels=c(u,f);var p=y.map(u||[],function(b){return new a(b,this,f)},this),g=v.createTree(i,this,null,A);function A(b){b.wrapMethod("getItemModel",function(x,w){var _=g.getNodeByDataIndex(w),C=p[_.depth];return C&&(x.parentModel=C),x})}return g.data},optionUpdated:function(){this.resetViewRoot()},formatTooltip:function(r){var f=this.getData(),i=this.getRawValue(r),u=y.isArray(i)?h(i[0]):h(i),p=f.getName(r);return e(p+": "+u)},getDataParams:function(r){var f=m.prototype.getDataParams.apply(this,arguments),i=this.getData().tree.getNodeByDataIndex(r);return f.treePathInfo=s(i,this),f},setLayoutInfo:function(r){this.layoutInfo=this.layoutInfo||{},y.extend(this.layoutInfo,r)},mapIdToIndex:function(r){var f=this._idIndexMap;f||(f=this._idIndexMap=y.createHashMap(),this._idIndexMapCount=0);var i=f.get(r);return i==null&&f.set(r,i=this._idIndexMapCount++),i},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(r){r?this._viewRoot=r:r=this._viewRoot;var f=this.getRawData().tree.root;(!r||r!==f&&!f.contains(r))&&(this._viewRoot=f)}});function d(r){var f=0;y.each(r.children,function(u){d(u);var p=u.value;y.isArray(p)&&(p=p[0]),f+=p});var i=r.value;y.isArray(i)&&(i=i[0]),(i==null||isNaN(i))&&(i=f),i<0&&(i=0),y.isArray(r.value)?r.value[0]=i:r.value=i}function c(r,f){var i=f.get("color");if(!i)return;r=r||[];var u;if(y.each(r,function(g){var A=new a(g),b=A.get("color");(A.get("itemStyle.color")||b&&b!=="none")&&(u=!0)}),!u){var p=r[0]||(r[0]={});p.color=i.slice()}return r}B.exports=n},kzFp:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y=k.pick=function(v,a){var t={};return a.forEach(function(e){t[e]=v[e]}),t}},kzvK:function(B,k,o){var y=o("sS/r"),m=y.extend({type:"timeline"});B.exports=m},"l+S1":function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="SearchOutlined";var h=k.a=m.forwardRef(e)},lE7J:function(B,k,o){var y=o("OELB"),m=y.round;function v(h,l,s,n){var d={},c=h[1]-h[0],r=d.interval=y.nice(c/l,!0);s!=null&&r<s&&(r=d.interval=s),n!=null&&r>n&&(r=d.interval=n);var f=d.intervalPrecision=a(r),i=d.niceTickExtent=[m(Math.ceil(h[0]/r)*r,f),m(Math.floor(h[1]/r)*r,f)];return e(i,h),d}function a(h){return y.getPrecisionSafe(h)+2}function t(h,l,s){h[l]=Math.max(Math.min(h[l],s[1]),s[0])}function e(h,l){!isFinite(h[0])&&(h[0]=l[0]),!isFinite(h[1])&&(h[1]=l[1]),t(h,0,l),t(h,1,l),h[0]>h[1]&&(h[0]=h[1])}k.intervalScaleNiceTicks=v,k.getIntervalPrecision=a,k.fixExtent=e},lELe:function(B,k,o){var y=o("bYtY");function m(v){var a=[];y.each(v.series,function(t){t&&t.type==="map"&&(a.push(t),t.map=t.map||t.mapType,y.defaults(t,t.mapLocation))})}B.exports=m},lEqw:function(B,k,o){},lLGD:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("nVfU"),a=v.layout,t=v.largeLayout;o("Wqna"),o("F7hV"),o("Z8zF"),o("Ae16"),y.registerLayout(y.PRIORITY.VISUAL.LAYOUT,m.curry(a,"bar")),y.registerLayout(y.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,t),y.registerVisual({seriesType:"bar",reset:function(e){e.getData().setVisual("legendSymbol","roundRect")}})},lNSK:function(B,k,o){"use strict";function y(ce){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?y=function(Dt){return typeof Dt}:y=function(Dt){return Dt&&typeof Symbol=="function"&&Dt.constructor===Symbol&&Dt!==Symbol.prototype?"symbol":typeof Dt},y(ce)}Object.defineProperty(k,"__esModule",{value:!0}),k.deflateInit=$e,k.deflateInit2=ir,k.deflateReset=nr,k.deflateResetKeep=rr,k.deflateSetHeader=Kt,k.deflate=ae,k.deflateEnd=re,k.deflateSetDictionary=Ce,k.deflateInfo=k.Z_DEFLATED=k.Z_UNKNOWN=k.Z_DEFAULT_STRATEGY=k.Z_FIXED=k.Z_RLE=k.Z_HUFFMAN_ONLY=k.Z_FILTERED=k.Z_DEFAULT_COMPRESSION=k.Z_BUF_ERROR=k.Z_DATA_ERROR=k.Z_STREAM_ERROR=k.Z_STREAM_END=k.Z_OK=k.Z_BLOCK=k.Z_FINISH=k.Z_FULL_FLUSH=k.Z_PARTIAL_FLUSH=k.Z_NO_FLUSH=void 0;var m=s(o("6BzB")),v=s(o("c5fP")),a=h(o("xlC8")),t=h(o("QV2g")),e=h(o("xSIq"));function h(ce){return ce&&ce.__esModule?ce:{default:ce}}function l(){if(typeof WeakMap!="function")return null;var ce=new WeakMap;return l=function(){return ce},ce}function s(ce){if(ce&&ce.__esModule)return ce;if(ce===null||y(ce)!=="object"&&typeof ce!="function")return{default:ce};var dt=l();if(dt&&dt.has(ce))return dt.get(ce);var Dt={},ze=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Yt in ce)if(Object.prototype.hasOwnProperty.call(ce,Yt)){var Dr=ze?Object.getOwnPropertyDescriptor(ce,Yt):null;Dr&&(Dr.get||Dr.set)?Object.defineProperty(Dt,Yt,Dr):Dt[Yt]=ce[Yt]}return Dt.default=ce,dt&&dt.set(ce,Dt),Dt}var n=0;k.Z_NO_FLUSH=n;var d=1;k.Z_PARTIAL_FLUSH=d;var c=3;k.Z_FULL_FLUSH=c;var r=4;k.Z_FINISH=r;var f=5;k.Z_BLOCK=f;var i=0;k.Z_OK=i;var u=1;k.Z_STREAM_END=u;var p=-2;k.Z_STREAM_ERROR=p;var g=-3;k.Z_DATA_ERROR=g;var A=-5;k.Z_BUF_ERROR=A;var b=-1;k.Z_DEFAULT_COMPRESSION=b;var x=1;k.Z_FILTERED=x;var w=2;k.Z_HUFFMAN_ONLY=w;var _=3;k.Z_RLE=_;var C=4;k.Z_FIXED=C;var L=0;k.Z_DEFAULT_STRATEGY=L;var E=2;k.Z_UNKNOWN=E;var S=8;k.Z_DEFLATED=S;var O=9,D=15,F=8,U=29,R=256,K=R+1+U,Z=30,P=19,Y=2*K+1,W=15,z=3,H=258,X=H+z+1,V=32,q=42,se=69,ve=73,ue=91,xe=103,Fe=113,Ue=666,Ze=1,we=2,He=3,ee=4,he=3;function Ve(ce,dt){return ce.msg=e.default[dt],dt}function oe(ce){return(ce<<1)-(ce>4?9:0)}function Q(ce){for(var dt=ce.length;--dt>=0;)ce[dt]=0}function G(ce){var dt=ce.state,Dt=dt.pending;if(Dt>ce.avail_out&&(Dt=ce.avail_out),Dt===0)return;m.arraySet(ce.output,dt.pending_buf,dt.pending_out,Dt,ce.next_out),ce.next_out+=Dt,dt.pending_out+=Dt,ce.total_out+=Dt,ce.avail_out-=Dt,dt.pending-=Dt,dt.pending===0&&(dt.pending_out=0)}function te(ce,dt){v._tr_flush_block(ce,ce.block_start>=0?ce.block_start:-1,ce.strstart-ce.block_start,dt),ce.block_start=ce.strstart,G(ce.strm)}function Ae(ce,dt){ce.pending_buf[ce.pending++]=dt}function me(ce,dt){ce.pending_buf[ce.pending++]=dt>>>8&255,ce.pending_buf[ce.pending++]=dt&255}function Me(ce,dt,Dt,ze){var Yt=ce.avail_in;return Yt>ze&&(Yt=ze),Yt===0?0:(ce.avail_in-=Yt,m.arraySet(dt,ce.input,ce.next_in,Yt,Dt),ce.state.wrap===1?ce.adler=(0,a.default)(ce.adler,dt,Yt,Dt):ce.state.wrap===2&&(ce.adler=(0,t.default)(ce.adler,dt,Yt,Dt)),ce.next_in+=Yt,ce.total_in+=Yt,Yt)}function Ie(ce,dt){var Dt=ce.max_chain_length,ze=ce.strstart,Yt,Dr,ct=ce.prev_length,er=ce.nice_match,ut=ce.strstart>ce.w_size-X?ce.strstart-(ce.w_size-X):0,at=ce.window,Ye=ce.w_mask,Je=ce.prev,Vt=ce.strstart+H,Ar=at[ze+ct-1],Nr=at[ze+ct];ce.prev_length>=ce.good_match&&(Dt>>=2),er>ce.lookahead&&(er=ce.lookahead);do{if(Yt=dt,at[Yt+ct]!==Nr||at[Yt+ct-1]!==Ar||at[Yt]!==at[ze]||at[++Yt]!==at[ze+1])continue;ze+=2,Yt++;do;while(at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&at[++ze]===at[++Yt]&&ze<Vt);if(Dr=H-(Vt-ze),ze=Vt-H,Dr>ct){if(ce.match_start=dt,ct=Dr,Dr>=er)break;Ar=at[ze+ct-1],Nr=at[ze+ct]}}while((dt=Je[dt&Ye])>ut&&--Dt!==0);return ct<=ce.lookahead?ct:ce.lookahead}function de(ce){var dt=ce.w_size,Dt,ze,Yt,Dr,ct;do{if(Dr=ce.window_size-ce.lookahead-ce.strstart,ce.strstart>=dt+(dt-X)){m.arraySet(ce.window,ce.window,dt,dt,0),ce.match_start-=dt,ce.strstart-=dt,ce.block_start-=dt,ze=ce.hash_size,Dt=ze;do Yt=ce.head[--Dt],ce.head[Dt]=Yt>=dt?Yt-dt:0;while(--ze);ze=dt,Dt=ze;do Yt=ce.prev[--Dt],ce.prev[Dt]=Yt>=dt?Yt-dt:0;while(--ze);Dr+=dt}if(ce.strm.avail_in===0)break;if(ze=Me(ce.strm,ce.window,ce.strstart+ce.lookahead,Dr),ce.lookahead+=ze,ce.lookahead+ce.insert>=z)for(ct=ce.strstart-ce.insert,ce.ins_h=ce.window[ct],ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ct+1])&ce.hash_mask;ce.insert&&!(ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ct+z-1])&ce.hash_mask,ce.prev[ct&ce.w_mask]=ce.head[ce.ins_h],ce.head[ce.ins_h]=ct,ct++,ce.insert--,ce.lookahead+ce.insert<z););}while(ce.lookahead<X&&ce.strm.avail_in!==0)}function ye(ce,dt){var Dt=65535;for(Dt>ce.pending_buf_size-5&&(Dt=ce.pending_buf_size-5);;){if(ce.lookahead<=1){if(de(ce),ce.lookahead===0&&dt===n)return Ze;if(ce.lookahead===0)break}ce.strstart+=ce.lookahead,ce.lookahead=0;var ze=ce.block_start+Dt;if((ce.strstart===0||ce.strstart>=ze)&&(ce.lookahead=ce.strstart-ze,ce.strstart=ze,te(ce,!1),ce.strm.avail_out===0))return Ze;if(ce.strstart-ce.block_start>=ce.w_size-X&&(te(ce,!1),ce.strm.avail_out===0))return Ze}return ce.insert=0,dt===r?(te(ce,!0),ce.strm.avail_out===0?He:ee):(ce.strstart>ce.block_start&&(te(ce,!1),ce.strm.avail_out===0),Ze)}function De(ce,dt){for(var Dt,ze;;){if(ce.lookahead<X){if(de(ce),ce.lookahead<X&&dt===n)return Ze;if(ce.lookahead===0)break}if(Dt=0,ce.lookahead>=z&&(ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ce.strstart+z-1])&ce.hash_mask,Dt=ce.prev[ce.strstart&ce.w_mask]=ce.head[ce.ins_h],ce.head[ce.ins_h]=ce.strstart),Dt!==0&&ce.strstart-Dt<=ce.w_size-X&&(ce.match_length=Ie(ce,Dt)),ce.match_length>=z)if(ze=v._tr_tally(ce,ce.strstart-ce.match_start,ce.match_length-z),ce.lookahead-=ce.match_length,ce.match_length<=ce.max_lazy_match&&ce.lookahead>=z){ce.match_length--;do ce.strstart++,ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ce.strstart+z-1])&ce.hash_mask,Dt=ce.prev[ce.strstart&ce.w_mask]=ce.head[ce.ins_h],ce.head[ce.ins_h]=ce.strstart;while(--ce.match_length!==0);ce.strstart++}else ce.strstart+=ce.match_length,ce.match_length=0,ce.ins_h=ce.window[ce.strstart],ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ce.strstart+1])&ce.hash_mask;else ze=v._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++;if(ze&&(te(ce,!1),ce.strm.avail_out===0))return Ze}return ce.insert=ce.strstart<z-1?ce.strstart:z-1,dt===r?(te(ce,!0),ce.strm.avail_out===0?He:ee):ce.last_lit&&(te(ce,!1),ce.strm.avail_out===0)?Ze:we}function tt(ce,dt){for(var Dt,ze,Yt;;){if(ce.lookahead<X){if(de(ce),ce.lookahead<X&&dt===n)return Ze;if(ce.lookahead===0)break}if(Dt=0,ce.lookahead>=z&&(ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ce.strstart+z-1])&ce.hash_mask,Dt=ce.prev[ce.strstart&ce.w_mask]=ce.head[ce.ins_h],ce.head[ce.ins_h]=ce.strstart),ce.prev_length=ce.match_length,ce.prev_match=ce.match_start,ce.match_length=z-1,Dt!==0&&ce.prev_length<ce.max_lazy_match&&ce.strstart-Dt<=ce.w_size-X&&(ce.match_length=Ie(ce,Dt),ce.match_length<=5&&(ce.strategy===x||ce.match_length===z&&ce.strstart-ce.match_start>4096)&&(ce.match_length=z-1)),ce.prev_length>=z&&ce.match_length<=ce.prev_length){Yt=ce.strstart+ce.lookahead-z,ze=v._tr_tally(ce,ce.strstart-1-ce.prev_match,ce.prev_length-z),ce.lookahead-=ce.prev_length-1,ce.prev_length-=2;do++ce.strstart<=Yt&&(ce.ins_h=(ce.ins_h<<ce.hash_shift^ce.window[ce.strstart+z-1])&ce.hash_mask,Dt=ce.prev[ce.strstart&ce.w_mask]=ce.head[ce.ins_h],ce.head[ce.ins_h]=ce.strstart);while(--ce.prev_length!==0);if(ce.match_available=0,ce.match_length=z-1,ce.strstart++,ze&&(te(ce,!1),ce.strm.avail_out===0))return Ze}else if(ce.match_available){if(ze=v._tr_tally(ce,0,ce.window[ce.strstart-1]),ze&&te(ce,!1),ce.strstart++,ce.lookahead--,ce.strm.avail_out===0)return Ze}else ce.match_available=1,ce.strstart++,ce.lookahead--}return ce.match_available&&(ze=v._tr_tally(ce,0,ce.window[ce.strstart-1]),ce.match_available=0),ce.insert=ce.strstart<z-1?ce.strstart:z-1,dt===r?(te(ce,!0),ce.strm.avail_out===0?He:ee):ce.last_lit&&(te(ce,!1),ce.strm.avail_out===0)?Ze:we}function Et(ce,dt){for(var Dt,ze,Yt,Dr,ct=ce.window;;){if(ce.lookahead<=H){if(de(ce),ce.lookahead<=H&&dt===n)return Ze;if(ce.lookahead===0)break}if(ce.match_length=0,ce.lookahead>=z&&ce.strstart>0&&(Yt=ce.strstart-1,ze=ct[Yt],ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt])){Dr=ce.strstart+H;do;while(ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&ze===ct[++Yt]&&Yt<Dr);ce.match_length=H-(Dr-Yt),ce.match_length>ce.lookahead&&(ce.match_length=ce.lookahead)}if(ce.match_length>=z?(Dt=v._tr_tally(ce,1,ce.match_length-z),ce.lookahead-=ce.match_length,ce.strstart+=ce.match_length,ce.match_length=0):(Dt=v._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++),Dt&&(te(ce,!1),ce.strm.avail_out===0))return Ze}return ce.insert=0,dt===r?(te(ce,!0),ce.strm.avail_out===0?He:ee):ce.last_lit&&(te(ce,!1),ce.strm.avail_out===0)?Ze:we}function gt(ce,dt){for(var Dt;;){if(ce.lookahead===0&&(de(ce),ce.lookahead===0)){if(dt===n)return Ze;break}if(ce.match_length=0,Dt=v._tr_tally(ce,0,ce.window[ce.strstart]),ce.lookahead--,ce.strstart++,Dt&&(te(ce,!1),ce.strm.avail_out===0))return Ze}return ce.insert=0,dt===r?(te(ce,!0),ce.strm.avail_out===0?He:ee):ce.last_lit&&(te(ce,!1),ce.strm.avail_out===0)?Ze:we}function Pe(ce,dt,Dt,ze,Yt){this.good_length=ce,this.max_lazy=dt,this.nice_length=Dt,this.max_chain=ze,this.func=Yt}var Ut;Ut=[new Pe(0,0,0,0,ye),new Pe(4,4,8,4,De),new Pe(4,5,16,8,De),new Pe(4,6,32,32,De),new Pe(4,4,16,16,tt),new Pe(8,16,32,32,tt),new Pe(8,16,128,128,tt),new Pe(8,32,128,256,tt),new Pe(32,128,258,1024,tt),new Pe(32,258,258,4096,tt)];function pt(ce){ce.window_size=2*ce.w_size,Q(ce.head),ce.max_lazy_match=Ut[ce.level].max_lazy,ce.good_match=Ut[ce.level].good_length,ce.nice_match=Ut[ce.level].nice_length,ce.max_chain_length=Ut[ce.level].max_chain,ce.strstart=0,ce.block_start=0,ce.lookahead=0,ce.insert=0,ce.match_length=ce.prev_length=z-1,ce.match_available=0,ce.ins_h=0}function zt(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=S,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new m.Buf16(Y*2),this.dyn_dtree=new m.Buf16((2*Z+1)*2),this.bl_tree=new m.Buf16((2*P+1)*2),Q(this.dyn_ltree),Q(this.dyn_dtree),Q(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new m.Buf16(W+1),this.heap=new m.Buf16(2*K+1),Q(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new m.Buf16(2*K+1),Q(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function rr(ce){var dt;return!ce||!ce.state?Ve(ce,p):(ce.total_in=ce.total_out=0,ce.data_type=E,dt=ce.state,dt.pending=0,dt.pending_out=0,dt.wrap<0&&(dt.wrap=-dt.wrap),dt.status=dt.wrap?q:Fe,ce.adler=dt.wrap===2?0:1,dt.last_flush=n,v._tr_init(dt),i)}function nr(ce){var dt=rr(ce);return dt===i&&pt(ce.state),dt}function Kt(ce,dt){return!ce||!ce.state||ce.state.wrap!==2?p:(ce.state.gzhead=dt,i)}function ir(ce,dt,Dt,ze,Yt,Dr){if(!ce)return p;var ct=1;if(dt===b&&(dt=6),ze<0?(ct=0,ze=-ze):ze>15&&(ct=2,ze-=16),Yt<1||Yt>O||Dt!==S||ze<8||ze>15||dt<0||dt>9||Dr<0||Dr>C)return Ve(ce,p);ze===8&&(ze=9);var er=new zt;return ce.state=er,er.strm=ce,er.wrap=ct,er.gzhead=null,er.w_bits=ze,er.w_size=1<<er.w_bits,er.w_mask=er.w_size-1,er.hash_bits=Yt+7,er.hash_size=1<<er.hash_bits,er.hash_mask=er.hash_size-1,er.hash_shift=~~((er.hash_bits+z-1)/z),er.window=new m.Buf8(er.w_size*2),er.head=new m.Buf16(er.hash_size),er.prev=new m.Buf16(er.w_size),er.lit_bufsize=1<<Yt+6,er.pending_buf_size=er.lit_bufsize*4,er.pending_buf=new m.Buf8(er.pending_buf_size),er.d_buf=1*er.lit_bufsize,er.l_buf=(1+2)*er.lit_bufsize,er.level=dt,er.strategy=Dr,er.method=Dt,nr(ce)}function $e(ce,dt){return ir(ce,dt,S,D,F,L)}function ae(ce,dt){var Dt,ze,Yt,Dr;if(!ce||!ce.state||dt>f||dt<0)return ce?Ve(ce,p):p;if(ze=ce.state,!ce.output||!ce.input&&ce.avail_in!==0||ze.status===Ue&&dt!==r)return Ve(ce,ce.avail_out===0?A:p);if(ze.strm=ce,Dt=ze.last_flush,ze.last_flush=dt,ze.status===q)if(ze.wrap===2)ce.adler=0,Ae(ze,31),Ae(ze,139),Ae(ze,8),ze.gzhead?(Ae(ze,(ze.gzhead.text?1:0)+(ze.gzhead.hcrc?2:0)+(ze.gzhead.extra?4:0)+(ze.gzhead.name?8:0)+(ze.gzhead.comment?16:0)),Ae(ze,ze.gzhead.time&255),Ae(ze,ze.gzhead.time>>8&255),Ae(ze,ze.gzhead.time>>16&255),Ae(ze,ze.gzhead.time>>24&255),Ae(ze,ze.level===9?2:ze.strategy>=w||ze.level<2?4:0),Ae(ze,ze.gzhead.os&255),ze.gzhead.extra&&ze.gzhead.extra.length&&(Ae(ze,ze.gzhead.extra.length&255),Ae(ze,ze.gzhead.extra.length>>8&255)),ze.gzhead.hcrc&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending,0)),ze.gzindex=0,ze.status=se):(Ae(ze,0),Ae(ze,0),Ae(ze,0),Ae(ze,0),Ae(ze,0),Ae(ze,ze.level===9?2:ze.strategy>=w||ze.level<2?4:0),Ae(ze,he),ze.status=Fe);else{var ct=S+(ze.w_bits-8<<4)<<8,er=-1;ze.strategy>=w||ze.level<2?er=0:ze.level<6?er=1:ze.level===6?er=2:er=3,ct|=er<<6,ze.strstart!==0&&(ct|=V),ct+=31-ct%31,ze.status=Fe,me(ze,ct),ze.strstart!==0&&(me(ze,ce.adler>>>16),me(ze,ce.adler&65535)),ce.adler=1}if(ze.status===se)if(ze.gzhead.extra){for(Yt=ze.pending;ze.gzindex<(ze.gzhead.extra.length&65535)&&!(ze.pending===ze.pending_buf_size&&(ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),G(ce),Yt=ze.pending,ze.pending===ze.pending_buf_size));)Ae(ze,ze.gzhead.extra[ze.gzindex]&255),ze.gzindex++;ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),ze.gzindex===ze.gzhead.extra.length&&(ze.gzindex=0,ze.status=ve)}else ze.status=ve;if(ze.status===ve)if(ze.gzhead.name){Yt=ze.pending;do{if(ze.pending===ze.pending_buf_size&&(ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),G(ce),Yt=ze.pending,ze.pending===ze.pending_buf_size)){Dr=1;break}ze.gzindex<ze.gzhead.name.length?Dr=ze.gzhead.name.charCodeAt(ze.gzindex++)&255:Dr=0,Ae(ze,Dr)}while(Dr!==0);ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),Dr===0&&(ze.gzindex=0,ze.status=ue)}else ze.status=ue;if(ze.status===ue)if(ze.gzhead.comment){Yt=ze.pending;do{if(ze.pending===ze.pending_buf_size&&(ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),G(ce),Yt=ze.pending,ze.pending===ze.pending_buf_size)){Dr=1;break}ze.gzindex<ze.gzhead.comment.length?Dr=ze.gzhead.comment.charCodeAt(ze.gzindex++)&255:Dr=0,Ae(ze,Dr)}while(Dr!==0);ze.gzhead.hcrc&&ze.pending>Yt&&(ce.adler=(0,t.default)(ce.adler,ze.pending_buf,ze.pending-Yt,Yt)),Dr===0&&(ze.status=xe)}else ze.status=xe;if(ze.status===xe&&(ze.gzhead.hcrc?(ze.pending+2>ze.pending_buf_size&&G(ce),ze.pending+2<=ze.pending_buf_size&&(Ae(ze,ce.adler&255),Ae(ze,ce.adler>>8&255),ce.adler=0,ze.status=Fe)):ze.status=Fe),ze.pending!==0){if(G(ce),ce.avail_out===0)return ze.last_flush=-1,i}else if(ce.avail_in===0&&oe(dt)<=oe(Dt)&&dt!==r)return Ve(ce,A);if(ze.status===Ue&&ce.avail_in!==0)return Ve(ce,A);if(ce.avail_in!==0||ze.lookahead!==0||dt!==n&&ze.status!==Ue){var ut=ze.strategy===w?gt(ze,dt):ze.strategy===_?Et(ze,dt):Ut[ze.level].func(ze,dt);if((ut===He||ut===ee)&&(ze.status=Ue),ut===Ze||ut===He)return ce.avail_out===0&&(ze.last_flush=-1),i;if(ut===we&&(dt===d?v._tr_align(ze):dt!==f&&(v._tr_stored_block(ze,0,0,!1),dt===c&&(Q(ze.head),ze.lookahead===0&&(ze.strstart=0,ze.block_start=0,ze.insert=0))),G(ce),ce.avail_out===0))return ze.last_flush=-1,i}return dt!==r?i:ze.wrap<=0?u:(ze.wrap===2?(Ae(ze,ce.adler&255),Ae(ze,ce.adler>>8&255),Ae(ze,ce.adler>>16&255),Ae(ze,ce.adler>>24&255),Ae(ze,ce.total_in&255),Ae(ze,ce.total_in>>8&255),Ae(ze,ce.total_in>>16&255),Ae(ze,ce.total_in>>24&255)):(me(ze,ce.adler>>>16),me(ze,ce.adler&65535)),G(ce),ze.wrap>0&&(ze.wrap=-ze.wrap),ze.pending!==0?i:u)}function re(ce){var dt;return!ce||!ce.state?p:(dt=ce.state.status,dt!==q&&dt!==se&&dt!==ve&&dt!==ue&&dt!==xe&&dt!==Fe&&dt!==Ue?Ve(ce,p):(ce.state=null,dt===Fe?Ve(ce,g):i))}function Ce(ce,dt){var Dt=dt.length,ze,Yt,Dr,ct,er,ut,at,Ye;if(!ce||!ce.state)return p;if(ze=ce.state,ct=ze.wrap,ct===2||ct===1&&ze.status!==q||ze.lookahead)return p;for(ct===1&&(ce.adler=(0,a.default)(ce.adler,dt,Dt,0)),ze.wrap=0,Dt>=ze.w_size&&(ct===0&&(Q(ze.head),ze.strstart=0,ze.block_start=0,ze.insert=0),Ye=new m.Buf8(ze.w_size),m.arraySet(Ye,dt,Dt-ze.w_size,ze.w_size,0),dt=Ye,Dt=ze.w_size),er=ce.avail_in,ut=ce.next_in,at=ce.input,ce.avail_in=Dt,ce.next_in=0,ce.input=dt,de(ze);ze.lookahead>=z;){Yt=ze.strstart,Dr=ze.lookahead-(z-1);do ze.ins_h=(ze.ins_h<<ze.hash_shift^ze.window[Yt+z-1])&ze.hash_mask,ze.prev[Yt&ze.w_mask]=ze.head[ze.ins_h],ze.head[ze.ins_h]=Yt,Yt++;while(--Dr);ze.strstart=Yt,ze.lookahead=z-1,de(ze)}return ze.strstart+=ze.lookahead,ze.block_start=ze.strstart,ze.insert=ze.lookahead,ze.lookahead=0,ze.match_length=ze.prev_length=z-1,ze.match_available=0,ce.next_in=ut,ce.input=at,ce.avail_in=er,ze.wrap=ct,i}var Ne="pako deflate (from Nodeca project)";k.deflateInfo=Ne},lOQZ:function(B,k,o){var y=o("QBsz"),m=o("U/Mo"),v=m.getSymbolSize,a=m.getNodeGlobalScale,t=Math.PI,e=[];function h(s,n){var d=s.coordinateSystem;if(d&&d.type!=="view")return;var c=d.getBoundingRect(),r=s.getData(),f=r.graph,i=c.width/2+c.x,u=c.height/2+c.y,p=Math.min(c.width,c.height)/2,g=r.count();if(r.setLayout({cx:i,cy:u}),!g)return;l[n](s,d,f,r,p,i,u,g),f.eachEdge(function(A){var b=A.getModel().get("lineStyle.curveness")||0,x=y.clone(A.node1.getLayout()),w=y.clone(A.node2.getLayout()),_,C=(x[0]+w[0])/2,L=(x[1]+w[1])/2;+b&&(b*=3,_=[i*b+C*(1-b),u*b+L*(1-b)]),A.setLayout([x,w,_])})}var l={value:function(s,n,d,c,r,f,i,u){var p=0,g=c.getSum("value"),A=Math.PI*2/(g||u);d.eachNode(function(b){var x=b.getValue("value"),w=A*(g?x:1)/2;p+=w,b.setLayout([r*Math.cos(p)+f,r*Math.sin(p)+i]),p+=w})},symbolSize:function(s,n,d,c,r,f,i,u){var p=0;e.length=u;var g=a(s);d.eachNode(function(x){var w=v(x);isNaN(w)&&(w=2),w<0&&(w=0),w*=g;var _=Math.asin(w/2/r);isNaN(_)&&(_=t/2),e[x.dataIndex]=_,p+=_*2});var A=(2*t-p)/u/2,b=0;d.eachNode(function(x){var w=A+e[x.dataIndex];b+=w,x.setLayout([r*Math.cos(b)+f,r*Math.sin(b)+i]),b+=w})}};k.circularLayout=h},lZu9:function(B,k,o){(function(y){y(o("VrN/"),o("1eCo"),o("8EBN"))})(function(y){"use strict";y.defineMode("markdown",function(m,v){var a=y.getMode(m,"text/html"),t=a.name=="null";function e(W){if(y.findModeByName){var z=y.findModeByName(W);z&&(W=z.mime||z.mimes[0])}var H=y.getMode(m,W);return H.name=="null"?null:H}v.highlightFormatting===void 0&&(v.highlightFormatting=!1),v.maxBlockquoteDepth===void 0&&(v.maxBlockquoteDepth=0),v.taskLists===void 0&&(v.taskLists=!1),v.strikethrough===void 0&&(v.strikethrough=!1),v.emoji===void 0&&(v.emoji=!1),v.fencedCodeBlockHighlighting===void 0&&(v.fencedCodeBlockHighlighting=!0),v.fencedCodeBlockDefaultMode===void 0&&(v.fencedCodeBlockDefaultMode="text/plain"),v.xml===void 0&&(v.xml=!0),v.tokenTypeOverrides===void 0&&(v.tokenTypeOverrides={});var h={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var l in h)h.hasOwnProperty(l)&&v.tokenTypeOverrides[l]&&(h[l]=v.tokenTypeOverrides[l]);var s=/^([*\-_])(?:\s*\1){2,}\s*$/,n=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,d=/^\[(x| )\](?=\s)/i,c=v.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,r=/^ {0,3}(?:\={1,}|-{2,})\s*$/,f=/^[^#!\[\]*_\\<>` "'(~:]+/,i=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,u=/^\s*\[[^\]]+?\]:.*$/,p=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,g=" ";function A(W,z,H){return z.f=z.inline=H,H(W,z)}function b(W,z,H){return z.f=z.block=H,H(W,z)}function x(W){return!W||!/\S/.test(W.string)}function w(W){if(W.linkTitle=!1,W.linkHref=!1,W.linkText=!1,W.em=!1,W.strong=!1,W.strikethrough=!1,W.quote=0,W.indentedCode=!1,W.f==C){var z=t;if(!z){var H=y.innerMode(a,W.htmlState);z=H.mode.name=="xml"&&H.state.tagStart===null&&!H.state.context&&H.state.tokenize.isInText}z&&(W.f=O,W.block=_,W.htmlState=null)}return W.trailingSpace=0,W.trailingSpaceNewLine=!1,W.prevLine=W.thisLine,W.thisLine={stream:null},null}function _(W,z){var H=W.column()===z.indentation,X=x(z.prevLine.stream),V=z.indentedCode,q=z.prevLine.hr,se=z.list!==!1,ve=(z.listStack[z.listStack.length-1]||0)+3;z.indentedCode=!1;var ue=z.indentation;if(z.indentationDiff===null&&(z.indentationDiff=z.indentation,se)){for(z.list=null;ue<z.listStack[z.listStack.length-1];)z.listStack.pop(),z.listStack.length?z.indentation=z.listStack[z.listStack.length-1]:z.list=!1;z.list!==!1&&(z.indentationDiff=ue-z.listStack[z.listStack.length-1])}var xe=!X&&!q&&!z.prevLine.header&&(!se||!V)&&!z.prevLine.fencedCodeEnd,Fe=(z.list===!1||q||X)&&z.indentation<=ve&&W.match(s),Ue=null;if(z.indentationDiff>=4&&(V||z.prevLine.fencedCodeEnd||z.prevLine.header||X))return W.skipToEnd(),z.indentedCode=!0,h.code;if(W.eatSpace())return null;if(H&&z.indentation<=ve&&(Ue=W.match(c))&&Ue[1].length<=6)return z.quote=0,z.header=Ue[1].length,z.thisLine.header=!0,v.highlightFormatting&&(z.formatting="header"),z.f=z.inline,E(z);if(z.indentation<=ve&&W.eat(">"))return z.quote=H?1:z.quote+1,v.highlightFormatting&&(z.formatting="quote"),W.eatSpace(),E(z);if(!Fe&&!z.setext&&H&&z.indentation<=ve&&(Ue=W.match(n))){var Ze=Ue[1]?"ol":"ul";return z.indentation=ue+W.current().length,z.list=!0,z.quote=0,z.listStack.push(z.indentation),z.em=!1,z.strong=!1,z.code=!1,z.strikethrough=!1,v.taskLists&&W.match(d,!1)&&(z.taskList=!0),z.f=z.inline,v.highlightFormatting&&(z.formatting=["list","list-"+Ze]),E(z)}else{if(H&&z.indentation<=ve&&(Ue=W.match(i,!0)))return z.quote=0,z.fencedEndRE=new RegExp(Ue[1]+"+ *$"),z.localMode=v.fencedCodeBlockHighlighting&&e(Ue[2]||v.fencedCodeBlockDefaultMode),z.localMode&&(z.localState=y.startState(z.localMode)),z.f=z.block=L,v.highlightFormatting&&(z.formatting="code-block"),z.code=-1,E(z);if(z.setext||(!xe||!se)&&!z.quote&&z.list===!1&&!z.code&&!Fe&&!u.test(W.string)&&(Ue=W.lookAhead(1))&&(Ue=Ue.match(r)))return z.setext?(z.header=z.setext,z.setext=0,W.skipToEnd(),v.highlightFormatting&&(z.formatting="header")):(z.header=Ue[0].charAt(0)=="="?1:2,z.setext=z.header),z.thisLine.header=!0,z.f=z.inline,E(z);if(Fe)return W.skipToEnd(),z.hr=!0,z.thisLine.hr=!0,h.hr;if(W.peek()==="[")return A(W,z,K)}return A(W,z,z.inline)}function C(W,z){var H=a.token(W,z.htmlState);if(!t){var X=y.innerMode(a,z.htmlState);(X.mode.name=="xml"&&X.state.tagStart===null&&!X.state.context&&X.state.tokenize.isInText||z.md_inside&&W.current().indexOf(">")>-1)&&(z.f=O,z.block=_,z.htmlState=null)}return H}function L(W,z){var H=z.listStack[z.listStack.length-1]||0,X=z.indentation<H,V=H+3;if(z.fencedEndRE&&z.indentation<=V&&(X||W.match(z.fencedEndRE))){v.highlightFormatting&&(z.formatting="code-block");var q;return X||(q=E(z)),z.localMode=z.localState=null,z.block=_,z.f=O,z.fencedEndRE=null,z.code=0,z.thisLine.fencedCodeEnd=!0,X?b(W,z,z.block):q}else return z.localMode?z.localMode.token(W,z.localState):(W.skipToEnd(),h.code)}function E(W){var z=[];if(W.formatting){z.push(h.formatting),typeof W.formatting=="string"&&(W.formatting=[W.formatting]);for(var H=0;H<W.formatting.length;H++)z.push(h.formatting+"-"+W.formatting[H]),W.formatting[H]==="header"&&z.push(h.formatting+"-"+W.formatting[H]+"-"+W.header),W.formatting[H]==="quote"&&(!v.maxBlockquoteDepth||v.maxBlockquoteDepth>=W.quote?z.push(h.formatting+"-"+W.formatting[H]+"-"+W.quote):z.push("error"))}if(W.taskOpen)return z.push("meta"),z.length?z.join(" "):null;if(W.taskClosed)return z.push("property"),z.length?z.join(" "):null;if(W.linkHref?z.push(h.linkHref,"url"):(W.strong&&z.push(h.strong),W.em&&z.push(h.em),W.strikethrough&&z.push(h.strikethrough),W.emoji&&z.push(h.emoji),W.linkText&&z.push(h.linkText),W.code&&z.push(h.code),W.image&&z.push(h.image),W.imageAltText&&z.push(h.imageAltText,"link"),W.imageMarker&&z.push(h.imageMarker)),W.header&&z.push(h.header,h.header+"-"+W.header),W.quote&&(z.push(h.quote),!v.maxBlockquoteDepth||v.maxBlockquoteDepth>=W.quote?z.push(h.quote+"-"+W.quote):z.push(h.quote+"-"+v.maxBlockquoteDepth)),W.list!==!1){var X=(W.listStack.length-1)%3;X?X===1?z.push(h.list2):z.push(h.list3):z.push(h.list1)}return W.trailingSpaceNewLine?z.push("trailing-space-new-line"):W.trailingSpace&&z.push("trailing-space-"+(W.trailingSpace%2?"a":"b")),z.length?z.join(" "):null}function S(W,z){return W.match(f,!0)?E(z):void 0}function O(W,z){var H=z.text(W,z);if(typeof H!="undefined")return H;if(z.list)return z.list=null,E(z);if(z.taskList){var X=W.match(d,!0)[1]===" ";return X?z.taskOpen=!0:z.taskClosed=!0,v.highlightFormatting&&(z.formatting="task"),z.taskList=!1,E(z)}if(z.taskOpen=!1,z.taskClosed=!1,z.header&&W.match(/^#+$/,!0))return v.highlightFormatting&&(z.formatting="header"),E(z);var V=W.next();if(z.linkTitle){z.linkTitle=!1;var q=V;V==="("&&(q=")"),q=(q+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var se="^\\s*(?:[^"+q+"\\\\]+|\\\\\\\\|\\\\.)"+q;if(W.match(new RegExp(se),!0))return h.linkHref}if(V==="`"){var ve=z.formatting;v.highlightFormatting&&(z.formatting="code"),W.eatWhile("`");var ue=W.current().length;if(z.code==0&&(!z.quote||ue==1))return z.code=ue,E(z);if(ue==z.code){var xe=E(z);return z.code=0,xe}else return z.formatting=ve,E(z)}else if(z.code)return E(z);if(V==="\\"&&(W.next(),v.highlightFormatting)){var Fe=E(z),Ue=h.formatting+"-escape";return Fe?Fe+" "+Ue:Ue}if(V==="!"&&W.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return z.imageMarker=!0,z.image=!0,v.highlightFormatting&&(z.formatting="image"),E(z);if(V==="["&&z.imageMarker&&W.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return z.imageMarker=!1,z.imageAltText=!0,v.highlightFormatting&&(z.formatting="image"),E(z);if(V==="]"&&z.imageAltText){v.highlightFormatting&&(z.formatting="image");var Fe=E(z);return z.imageAltText=!1,z.image=!1,z.inline=z.f=F,Fe}if(V==="["&&!z.image)return z.linkText&&W.match(/^.*?\]/)||(z.linkText=!0,v.highlightFormatting&&(z.formatting="link")),E(z);if(V==="]"&&z.linkText){v.highlightFormatting&&(z.formatting="link");var Fe=E(z);return z.linkText=!1,z.inline=z.f=W.match(/\(.*?\)| ?\[.*?\]/,!1)?F:O,Fe}if(V==="<"&&W.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){z.f=z.inline=D,v.highlightFormatting&&(z.formatting="link");var Fe=E(z);return Fe?Fe+=" ":Fe="",Fe+h.linkInline}if(V==="<"&&W.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){z.f=z.inline=D,v.highlightFormatting&&(z.formatting="link");var Fe=E(z);return Fe?Fe+=" ":Fe="",Fe+h.linkEmail}if(v.xml&&V==="<"&&W.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Ze=W.string.indexOf(">",W.pos);if(Ze!=-1){var we=W.string.substring(W.start,Ze);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(we)&&(z.md_inside=!0)}return W.backUp(1),z.htmlState=y.startState(a),b(W,z,C)}if(v.xml&&V==="<"&&W.match(/^\/\w*?>/))return z.md_inside=!1,"tag";if(V==="*"||V==="_"){for(var He=1,ee=W.pos==1?" ":W.string.charAt(W.pos-2);He<3&&W.eat(V);)He++;var he=W.peek()||" ",Ve=!/\s/.test(he)&&(!p.test(he)||/\s/.test(ee)||p.test(ee)),oe=!/\s/.test(ee)&&(!p.test(ee)||/\s/.test(he)||p.test(he)),Q=null,G=null;if(He%2&&(!z.em&&Ve&&(V==="*"||!oe||p.test(ee))?Q=!0:z.em==V&&oe&&(V==="*"||!Ve||p.test(he))&&(Q=!1)),He>1&&(!z.strong&&Ve&&(V==="*"||!oe||p.test(ee))?G=!0:z.strong==V&&oe&&(V==="*"||!Ve||p.test(he))&&(G=!1)),G!=null||Q!=null){v.highlightFormatting&&(z.formatting=Q==null?"strong":G==null?"em":"strong em"),Q===!0&&(z.em=V),G===!0&&(z.strong=V);var xe=E(z);return Q===!1&&(z.em=!1),G===!1&&(z.strong=!1),xe}}else if(V===" "&&(W.eat("*")||W.eat("_"))){if(W.peek()===" ")return E(z);W.backUp(1)}if(v.strikethrough){if(V==="~"&&W.eatWhile(V)){if(z.strikethrough){v.highlightFormatting&&(z.formatting="strikethrough");var xe=E(z);return z.strikethrough=!1,xe}else if(W.match(/^[^\s]/,!1))return z.strikethrough=!0,v.highlightFormatting&&(z.formatting="strikethrough"),E(z)}else if(V===" "&&W.match(/^~~/,!0)){if(W.peek()===" ")return E(z);W.backUp(2)}}if(v.emoji&&V===":"&&W.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){z.emoji=!0,v.highlightFormatting&&(z.formatting="emoji");var te=E(z);return z.emoji=!1,te}return V===" "&&(W.match(/^ +$/,!1)?z.trailingSpace++:z.trailingSpace&&(z.trailingSpaceNewLine=!0)),E(z)}function D(W,z){var H=W.next();if(H===">"){z.f=z.inline=O,v.highlightFormatting&&(z.formatting="link");var X=E(z);return X?X+=" ":X="",X+h.linkInline}return W.match(/^[^>]+/,!0),h.linkInline}function F(W,z){if(W.eatSpace())return null;var H=W.next();return H==="("||H==="["?(z.f=z.inline=R(H==="("?")":"]"),v.highlightFormatting&&(z.formatting="link-string"),z.linkHref=!0,E(z)):"error"}var U={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function R(W){return function(z,H){var X=z.next();if(X===W){H.f=H.inline=O,v.highlightFormatting&&(H.formatting="link-string");var V=E(H);return H.linkHref=!1,V}return z.match(U[W]),H.linkHref=!0,E(H)}}function K(W,z){return W.match(/^([^\]\\]|\\.)*\]:/,!1)?(z.f=Z,W.next(),v.highlightFormatting&&(z.formatting="link"),z.linkText=!0,E(z)):A(W,z,O)}function Z(W,z){if(W.match(/^\]:/,!0)){z.f=z.inline=P,v.highlightFormatting&&(z.formatting="link");var H=E(z);return z.linkText=!1,H}return W.match(/^([^\]\\]|\\.)+/,!0),h.linkText}function P(W,z){return W.eatSpace()?null:(W.match(/^[^\s]+/,!0),W.peek()===void 0?z.linkTitle=!0:W.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),z.f=z.inline=O,h.linkHref+" url")}var Y={startState:function(){return{f:_,prevLine:{stream:null},thisLine:{stream:null},block:_,htmlState:null,indentation:0,inline:O,text:S,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(z){return{f:z.f,prevLine:z.prevLine,thisLine:z.thisLine,block:z.block,htmlState:z.htmlState&&y.copyState(a,z.htmlState),indentation:z.indentation,localMode:z.localMode,localState:z.localMode?y.copyState(z.localMode,z.localState):null,inline:z.inline,text:z.text,formatting:!1,linkText:z.linkText,linkTitle:z.linkTitle,linkHref:z.linkHref,code:z.code,em:z.em,strong:z.strong,strikethrough:z.strikethrough,emoji:z.emoji,header:z.header,setext:z.setext,hr:z.hr,taskList:z.taskList,list:z.list,listStack:z.listStack.slice(0),quote:z.quote,indentedCode:z.indentedCode,trailingSpace:z.trailingSpace,trailingSpaceNewLine:z.trailingSpaceNewLine,md_inside:z.md_inside,fencedEndRE:z.fencedEndRE}},token:function(z,H){if(H.formatting=!1,z!=H.thisLine.stream){if(H.header=0,H.hr=!1,z.match(/^\s*$/,!0))return w(H),null;if(H.prevLine=H.thisLine,H.thisLine={stream:z},H.taskList=!1,H.trailingSpace=0,H.trailingSpaceNewLine=!1,!H.localState&&(H.f=H.block,H.f!=C)){var X=z.match(/^\s*/,!0)[0].replace(/\t/g,g).length;if(H.indentation=X,H.indentationDiff=null,X>0)return null}}return H.f(z,H)},innerMode:function(z){return z.block==C?{state:z.htmlState,mode:a}:z.localState?{state:z.localState,mode:z.localMode}:{state:z,mode:Y}},indent:function(z,H,X){return z.block==C&&a.indent?a.indent(z.htmlState,H,X):z.localState&&z.localMode.indent?z.localMode.indent(z.localState,H,X):y.Pass},blankLine:w,getType:E,blockCommentStart:"<!--",blockCommentEnd:"-->",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Y},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},laiN:function(B,k,o){var y=o("ProS");o("GVMX"),o("MH26"),y.registerPreprocessor(function(m){m.markLine=m.markLine||{}})},lgms:function(B,k,o){//! moment.js locale configuration
//! locale : Tetun Dili (East Timor) [tet]
//! author : Joshua Brooks : https://github.com/joshbrooks
//! author : Onorio De J. Afonso : https://github.com/marobo
//! author : Sonia Simoes : https://github.com/soniasimoes
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xF1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e},week:{dow:1,doy:4}});return m})},loD1:function(B,k){function o(y,m,v,a,t,e,h){if(t===0)return!1;var l=t,s=0,n=y;if(h>m+l&&h>a+l||h<m-l&&h<a-l||e>y+l&&e>v+l||e<y-l&&e<v-l)return!1;if(y!==v)s=(m-a)/(y-v),n=(y*a-v*m)/(y-v);else return Math.abs(e-y)<=l/2;var d=s*e-h+n,c=d*d/(s*s+1);return c<=l/2*l/2}k.containStroke=o},lwQL:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("9wZj"),a=o("c8qY"),t=o("SgGq"),e=o("Ae+d"),h=o("xSat"),l=h.onIrrelevantElement,s=o("IwbS"),n=o("SA8n"),d=o("U/Mo"),c=d.getNodeGlobalScale,r="__focusNodeAdjacency",f="__unfocusNodeAdjacency",i=["itemStyle","opacity"],u=["lineStyle","opacity"];function p(x,w){var _=x.getVisual("opacity");return _!=null?_:x.getModel().get(w)}function g(x,w,_){var C=x.getGraphicEl(),L=p(x,w);_!=null&&(L==null&&(L=1),L*=_),C.downplay&&C.downplay(),C.traverse(function(E){if(!E.isGroup){var S=E.lineLabelOriginalOpacity;(S==null||_!=null)&&(S=L),E.setStyle("opacity",S)}})}function A(x,w){var _=p(x,w),C=x.getGraphicEl();C.traverse(function(L){!L.isGroup&&L.setStyle("opacity",_)}),C.highlight&&C.highlight()}var b=y.extendChartView({type:"graph",init:function(x,w){var _=new v,C=new a,L=this.group;this._controller=new t(w.getZr()),this._controllerHost={target:L},L.add(_.group),L.add(C.group),this._symbolDraw=_,this._lineDraw=C,this._firstRender=!0},render:function(x,w,_){var C=this,L=x.coordinateSystem;this._model=x;var E=this._symbolDraw,S=this._lineDraw,O=this.group;if(L.type==="view"){var D={position:L.position,scale:L.scale};this._firstRender?O.attr(D):s.updateProps(O,D,x)}n(x.getGraph(),c(x));var F=x.getData();E.updateData(F);var U=x.getEdgeData();S.updateData(U),this._updateNodeAndLinkScale(),this._updateController(x,w,_),clearTimeout(this._layoutTimeout);var R=x.forceLayout,K=x.get("force.layoutAnimation");R&&this._startForceLayoutIteration(R,K),F.eachItemGraphicEl(function(W,z){var H=F.getItemModel(z);W.off("drag").off("dragend");var X=H.get("draggable");X&&W.on("drag",function(){R&&(R.warmUp(),!this._layouting&&this._startForceLayoutIteration(R,K),R.setFixed(z),F.setItemLayout(z,W.position))},this).on("dragend",function(){R&&R.setUnfixed(z)},this),W.setDraggable(X&&R),W[r]&&W.off("mouseover",W[r]),W[f]&&W.off("mouseout",W[f]),H.get("focusNodeAdjacency")&&(W.on("mouseover",W[r]=function(){C._clearTimer(),_.dispatchAction({type:"focusNodeAdjacency",seriesId:x.id,dataIndex:W.dataIndex})}),W.on("mouseout",W[f]=function(){C._dispatchUnfocus(_)}))},this),F.graph.eachEdge(function(W){var z=W.getGraphicEl();z[r]&&z.off("mouseover",z[r]),z[f]&&z.off("mouseout",z[f]),W.getModel().get("focusNodeAdjacency")&&(z.on("mouseover",z[r]=function(){C._clearTimer(),_.dispatchAction({type:"focusNodeAdjacency",seriesId:x.id,edgeDataIndex:W.dataIndex})}),z.on("mouseout",z[f]=function(){C._dispatchUnfocus(_)}))});var Z=x.get("layout")==="circular"&&x.get("circular.rotateLabel"),P=F.getLayout("cx"),Y=F.getLayout("cy");F.eachItemGraphicEl(function(W,z){var H=F.getItemModel(z),X=H.get("label.rotate")||0,V=W.getSymbolPath();if(Z){var q=F.getItemLayout(z),se=Math.atan2(q[1]-Y,q[0]-P);se<0&&(se=Math.PI*2+se);var ve=q[0]<P;ve&&(se=se-Math.PI);var ue=ve?"left":"right";s.modifyLabelStyle(V,{textRotation:-se,textPosition:ue,textOrigin:"center"},{textPosition:ue})}else s.modifyLabelStyle(V,{textRotation:X*=Math.PI/180})}),this._firstRender=!1},dispose:function(){this._controller&&this._controller.dispose(),this._controllerHost={},this._clearTimer()},_dispatchUnfocus:function(x,w){var _=this;this._clearTimer(),this._unfocusDelayTimer=setTimeout(function(){_._unfocusDelayTimer=null,x.dispatchAction({type:"unfocusNodeAdjacency",seriesId:_._model.id})},500)},_clearTimer:function(){this._unfocusDelayTimer&&(clearTimeout(this._unfocusDelayTimer),this._unfocusDelayTimer=null)},focusNodeAdjacency:function(x,w,_,C){var L=x.getData(),E=L.graph,S=C.dataIndex,O=C.edgeDataIndex,D=E.getNodeByIndex(S),F=E.getEdgeByIndex(O);if(!D&&!F)return;E.eachNode(function(U){g(U,i,.1)}),E.eachEdge(function(U){g(U,u,.1)}),D&&(A(D,i),m.each(D.edges,function(U){if(U.dataIndex<0)return;A(U,u),A(U.node1,i),A(U.node2,i)})),F&&(A(F,u),A(F.node1,i),A(F.node2,i))},unfocusNodeAdjacency:function(x,w,_,C){var L=x.getData().graph;L.eachNode(function(E){g(E,i)}),L.eachEdge(function(E){g(E,u)})},_startForceLayoutIteration:function(x,w){var _=this;(function C(){x.step(function(L){_.updateLayout(_._model),(_._layouting=!L)&&(w?_._layoutTimeout=setTimeout(C,16):C())})})()},_updateController:function(x,w,_){var C=this._controller,L=this._controllerHost,E=this.group;if(C.setPointerChecker(function(S,O,D){var F=E.getBoundingRect();return F.applyTransform(E.transform),F.contain(O,D)&&!l(S,_,x)}),x.coordinateSystem.type!=="view"){C.disable();return}C.enable(x.get("roam")),L.zoomLimit=x.get("scaleLimit"),L.zoom=x.coordinateSystem.getZoom(),C.off("pan").off("zoom").on("pan",function(S){e.updateViewOnPan(L,S.dx,S.dy),_.dispatchAction({seriesId:x.id,type:"graphRoam",dx:S.dx,dy:S.dy})}).on("zoom",function(S){e.updateViewOnZoom(L,S.scale,S.originX,S.originY),_.dispatchAction({seriesId:x.id,type:"graphRoam",zoom:S.scale,originX:S.originX,originY:S.originY}),this._updateNodeAndLinkScale(),n(x.getGraph(),c(x)),this._lineDraw.updateLayout()},this)},_updateNodeAndLinkScale:function(){var x=this._model,w=x.getData(),_=c(x),C=[_,_];w.eachItemGraphicEl(function(L,E){L.attr("scale",C)})},updateLayout:function(x){n(x.getGraph(),c(x)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},remove:function(x,w){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()}});B.exports=b},m7kE:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("FFZC"),a=o.n(v)},m9t5:function(B,k,o){var y=o("KCsZ"),m=y([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]),v={getAreaStyle:function(a,t){return m(this,a,t)}};B.exports=v},mAEL:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("mXj3"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},mCjq:function(B,k,o){//! moment.js locale configuration
//! locale : Central Atlas Tamazight [tzm]
//! author : Abdel Said : https://github.com/abdelsaid
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("tzm",{months:"\u2D49\u2D4F\u2D4F\u2D30\u2D62\u2D54_\u2D31\u2D55\u2D30\u2D62\u2D55_\u2D4E\u2D30\u2D55\u2D5A_\u2D49\u2D31\u2D54\u2D49\u2D54_\u2D4E\u2D30\u2D62\u2D62\u2D53_\u2D62\u2D53\u2D4F\u2D62\u2D53_\u2D62\u2D53\u2D4D\u2D62\u2D53\u2D63_\u2D56\u2D53\u2D5B\u2D5C_\u2D5B\u2D53\u2D5C\u2D30\u2D4F\u2D31\u2D49\u2D54_\u2D3D\u2D5F\u2D53\u2D31\u2D55_\u2D4F\u2D53\u2D61\u2D30\u2D4F\u2D31\u2D49\u2D54_\u2D37\u2D53\u2D4A\u2D4F\u2D31\u2D49\u2D54".split("_"),monthsShort:"\u2D49\u2D4F\u2D4F\u2D30\u2D62\u2D54_\u2D31\u2D55\u2D30\u2D62\u2D55_\u2D4E\u2D30\u2D55\u2D5A_\u2D49\u2D31\u2D54\u2D49\u2D54_\u2D4E\u2D30\u2D62\u2D62\u2D53_\u2D62\u2D53\u2D4F\u2D62\u2D53_\u2D62\u2D53\u2D4D\u2D62\u2D53\u2D63_\u2D56\u2D53\u2D5B\u2D5C_\u2D5B\u2D53\u2D5C\u2D30\u2D4F\u2D31\u2D49\u2D54_\u2D3D\u2D5F\u2D53\u2D31\u2D55_\u2D4F\u2D53\u2D61\u2D30\u2D4F\u2D31\u2D49\u2D54_\u2D37\u2D53\u2D4A\u2D4F\u2D31\u2D49\u2D54".split("_"),weekdays:"\u2D30\u2D59\u2D30\u2D4E\u2D30\u2D59_\u2D30\u2D62\u2D4F\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4F\u2D30\u2D59_\u2D30\u2D3D\u2D54\u2D30\u2D59_\u2D30\u2D3D\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4E\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D39\u2D62\u2D30\u2D59".split("_"),weekdaysShort:"\u2D30\u2D59\u2D30\u2D4E\u2D30\u2D59_\u2D30\u2D62\u2D4F\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4F\u2D30\u2D59_\u2D30\u2D3D\u2D54\u2D30\u2D59_\u2D30\u2D3D\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4E\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D39\u2D62\u2D30\u2D59".split("_"),weekdaysMin:"\u2D30\u2D59\u2D30\u2D4E\u2D30\u2D59_\u2D30\u2D62\u2D4F\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4F\u2D30\u2D59_\u2D30\u2D3D\u2D54\u2D30\u2D59_\u2D30\u2D3D\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D4E\u2D61\u2D30\u2D59_\u2D30\u2D59\u2D49\u2D39\u2D62\u2D30\u2D59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2D30\u2D59\u2D37\u2D45 \u2D34] LT",nextDay:"[\u2D30\u2D59\u2D3D\u2D30 \u2D34] LT",nextWeek:"dddd [\u2D34] LT",lastDay:"[\u2D30\u2D5A\u2D30\u2D4F\u2D5C \u2D34] LT",lastWeek:"dddd [\u2D34] LT",sameElse:"L"},relativeTime:{future:"\u2D37\u2D30\u2D37\u2D45 \u2D59 \u2D62\u2D30\u2D4F %s",past:"\u2D62\u2D30\u2D4F %s",s:"\u2D49\u2D4E\u2D49\u2D3D",ss:"%d \u2D49\u2D4E\u2D49\u2D3D",m:"\u2D4E\u2D49\u2D4F\u2D53\u2D3A",mm:"%d \u2D4E\u2D49\u2D4F\u2D53\u2D3A",h:"\u2D59\u2D30\u2D44\u2D30",hh:"%d \u2D5C\u2D30\u2D59\u2D59\u2D30\u2D44\u2D49\u2D4F",d:"\u2D30\u2D59\u2D59",dd:"%d o\u2D59\u2D59\u2D30\u2D4F",M:"\u2D30\u2D62o\u2D53\u2D54",MM:"%d \u2D49\u2D62\u2D62\u2D49\u2D54\u2D4F",y:"\u2D30\u2D59\u2D33\u2D30\u2D59",yy:"%d \u2D49\u2D59\u2D33\u2D30\u2D59\u2D4F"},week:{dow:6,doy:12}});return m})},mFDi:function(B,k,o){var y=o("QBsz"),m=o("Fofx"),v=y.applyTransform,a=Math.min,t=Math.max;function e(l,s,n,d){n<0&&(l=l+n,n=-n),d<0&&(s=s+d,d=-d),this.x=l,this.y=s,this.width=n,this.height=d}e.prototype={constructor:e,union:function(s){var n=a(s.x,this.x),d=a(s.y,this.y);this.width=t(s.x+s.width,this.x+this.width)-n,this.height=t(s.y+s.height,this.y+this.height)-d,this.x=n,this.y=d},applyTransform:function(){var l=[],s=[],n=[],d=[];return function(c){if(!c)return;l[0]=n[0]=this.x,l[1]=d[1]=this.y,s[0]=d[0]=this.x+this.width,s[1]=n[1]=this.y+this.height,v(l,l,c),v(s,s,c),v(n,n,c),v(d,d,c),this.x=a(l[0],s[0],n[0],d[0]),this.y=a(l[1],s[1],n[1],d[1]);var r=t(l[0],s[0],n[0],d[0]),f=t(l[1],s[1],n[1],d[1]);this.width=r-this.x,this.height=f-this.y}}(),calculateTransform:function(s){var n=this,d=s.width/n.width,c=s.height/n.height,r=m.create();return m.translate(r,r,[-n.x,-n.y]),m.scale(r,r,[d,c]),m.translate(r,r,[s.x,s.y]),r},intersect:function(s){if(!s)return!1;s instanceof e||(s=e.create(s));var n=this,d=n.x,c=n.x+n.width,r=n.y,f=n.y+n.height,i=s.x,u=s.x+s.width,p=s.y,g=s.y+s.height;return!(c<i||u<d||f<p||g<r)},contain:function(s,n){var d=this;return s>=d.x&&s<=d.x+d.width&&n>=d.y&&n<=d.y+d.height},clone:function(){return new e(this.x,this.y,this.width,this.height)},copy:function(s){this.x=s.x,this.y=s.y,this.width=s.width,this.height=s.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},e.create=function(l){return new e(l.x,l.y,l.width,l.height)};var h=e;B.exports=h},mHUz:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805};k.default=y},mLcG:function(B,k){var o=typeof window!="undefined"&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(y){setTimeout(y,16)};B.exports=o},mLtq:function(B,k,o){//! moment.js locale configuration
//! locale : Bengali (Bangladesh) [bn-bd]
//! author : Asraf Hossain Patoary : https://github.com/ashwoolford
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u09E7",2:"\u09E8",3:"\u09E9",4:"\u09EA",5:"\u09EB",6:"\u09EC",7:"\u09ED",8:"\u09EE",9:"\u09EF",0:"\u09E6"},v={"\u09E7":"1","\u09E8":"2","\u09E9":"3","\u09EA":"4","\u09EB":"5","\u09EC":"6","\u09ED":"7","\u09EE":"8","\u09EF":"9","\u09E6":"0"},a=y.defineLocale("bn-bd",{months:"\u099C\u09BE\u09A8\u09C1\u09DF\u09BE\u09B0\u09BF_\u09AB\u09C7\u09AC\u09CD\u09B0\u09C1\u09DF\u09BE\u09B0\u09BF_\u09AE\u09BE\u09B0\u09CD\u099A_\u098F\u09AA\u09CD\u09B0\u09BF\u09B2_\u09AE\u09C7_\u099C\u09C1\u09A8_\u099C\u09C1\u09B2\u09BE\u0987_\u0986\u0997\u09B8\u09CD\u099F_\u09B8\u09C7\u09AA\u09CD\u099F\u09C7\u09AE\u09CD\u09AC\u09B0_\u0985\u0995\u09CD\u099F\u09CB\u09AC\u09B0_\u09A8\u09AD\u09C7\u09AE\u09CD\u09AC\u09B0_\u09A1\u09BF\u09B8\u09C7\u09AE\u09CD\u09AC\u09B0".split("_"),monthsShort:"\u099C\u09BE\u09A8\u09C1_\u09AB\u09C7\u09AC\u09CD\u09B0\u09C1_\u09AE\u09BE\u09B0\u09CD\u099A_\u098F\u09AA\u09CD\u09B0\u09BF\u09B2_\u09AE\u09C7_\u099C\u09C1\u09A8_\u099C\u09C1\u09B2\u09BE\u0987_\u0986\u0997\u09B8\u09CD\u099F_\u09B8\u09C7\u09AA\u09CD\u099F_\u0985\u0995\u09CD\u099F\u09CB_\u09A8\u09AD\u09C7_\u09A1\u09BF\u09B8\u09C7".split("_"),weekdays:"\u09B0\u09AC\u09BF\u09AC\u09BE\u09B0_\u09B8\u09CB\u09AE\u09AC\u09BE\u09B0_\u09AE\u0999\u09CD\u0997\u09B2\u09AC\u09BE\u09B0_\u09AC\u09C1\u09A7\u09AC\u09BE\u09B0_\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF\u09AC\u09BE\u09B0_\u09B6\u09C1\u0995\u09CD\u09B0\u09AC\u09BE\u09B0_\u09B6\u09A8\u09BF\u09AC\u09BE\u09B0".split("_"),weekdaysShort:"\u09B0\u09AC\u09BF_\u09B8\u09CB\u09AE_\u09AE\u0999\u09CD\u0997\u09B2_\u09AC\u09C1\u09A7_\u09AC\u09C3\u09B9\u09B8\u09CD\u09AA\u09A4\u09BF_\u09B6\u09C1\u0995\u09CD\u09B0_\u09B6\u09A8\u09BF".split("_"),weekdaysMin:"\u09B0\u09AC\u09BF_\u09B8\u09CB\u09AE_\u09AE\u0999\u09CD\u0997\u09B2_\u09AC\u09C1\u09A7_\u09AC\u09C3\u09B9_\u09B6\u09C1\u0995\u09CD\u09B0_\u09B6\u09A8\u09BF".split("_"),longDateFormat:{LT:"A h:mm \u09B8\u09AE\u09DF",LTS:"A h:mm:ss \u09B8\u09AE\u09DF",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09B8\u09AE\u09DF",LLLL:"dddd, D MMMM YYYY, A h:mm \u09B8\u09AE\u09DF"},calendar:{sameDay:"[\u0986\u099C] LT",nextDay:"[\u0986\u0997\u09BE\u09AE\u09C0\u0995\u09BE\u09B2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09A4\u0995\u09BE\u09B2] LT",lastWeek:"[\u0997\u09A4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09AA\u09B0\u09C7",past:"%s \u0986\u0997\u09C7",s:"\u0995\u09DF\u09C7\u0995 \u09B8\u09C7\u0995\u09C7\u09A8\u09CD\u09A1",ss:"%d \u09B8\u09C7\u0995\u09C7\u09A8\u09CD\u09A1",m:"\u098F\u0995 \u09AE\u09BF\u09A8\u09BF\u099F",mm:"%d \u09AE\u09BF\u09A8\u09BF\u099F",h:"\u098F\u0995 \u0998\u09A8\u09CD\u099F\u09BE",hh:"%d \u0998\u09A8\u09CD\u099F\u09BE",d:"\u098F\u0995 \u09A6\u09BF\u09A8",dd:"%d \u09A6\u09BF\u09A8",M:"\u098F\u0995 \u09AE\u09BE\u09B8",MM:"%d \u09AE\u09BE\u09B8",y:"\u098F\u0995 \u09AC\u099B\u09B0",yy:"%d \u09AC\u099B\u09B0"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,h){if(e===12&&(e=0),h==="\u09B0\u09BE\u09A4")return e<4?e:e+12;if(h==="\u09AD\u09CB\u09B0")return e;if(h==="\u09B8\u0995\u09BE\u09B2")return e;if(h==="\u09A6\u09C1\u09AA\u09C1\u09B0")return e>=3?e:e+12;if(h==="\u09AC\u09BF\u0995\u09BE\u09B2")return e+12;if(h==="\u09B8\u09A8\u09CD\u09A7\u09CD\u09AF\u09BE")return e+12},meridiem:function(e,h,l){return e<4?"\u09B0\u09BE\u09A4":e<6?"\u09AD\u09CB\u09B0":e<12?"\u09B8\u0995\u09BE\u09B2":e<15?"\u09A6\u09C1\u09AA\u09C1\u09B0":e<18?"\u09AC\u09BF\u0995\u09BE\u09B2":e<20?"\u09B8\u09A8\u09CD\u09A7\u09CD\u09AF\u09BE":"\u09B0\u09BE\u09A4"},week:{dow:0,doy:6}});return a})},mODC:function(B,k,o){},mOdp:function(B,k,o){var y=o("bYtY"),m=y.createHashMap;function v(a){return{getTargetSeries:function(t){var e={},h=m();return t.eachSeriesByType(a,function(l){l.__paletteScope=e,h.set(l.uid,l)}),h},reset:function(t,e){var h=t.getRawData(),l={},s=t.getData();s.each(function(n){var d=s.getRawIndex(n);l[d]=n}),h.each(function(n){var d=l[n],c=d!=null&&s.getItemVisual(d,"color",!0),r=d!=null&&s.getItemVisual(d,"borderColor",!0),f;if((!c||!r)&&(f=h.getItemModel(n)),!c){var i=f.get("itemStyle.color")||t.getColorFromPalette(h.getName(n)||n+"",t.__paletteScope,h.count());d!=null&&s.setItemVisual(d,"color",i)}if(!r){var u=f.get("itemStyle.borderColor");d!=null&&s.setItemVisual(d,"borderColor",u)}})}}}B.exports=v},mTgk:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("mHUz"));function m(l){return l&&l.__esModule?l:{default:l}}var v={};function a(l,s){if(s===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in v)throw new Error('Duplicate entry for key "'+l+'"');v[l]=[s,s,s,s]}function t(l,s,n){if(s===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(n===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in v)throw new Error('Duplicate entry for key "'+l+'"');v[l]=[s,s,n,s]}function e(l,s,n){if(s===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(n===void 0)throw new Error('Undefined keysym for key "'+l+'"');if(l in v)throw new Error('Duplicate entry for key "'+l+'"');v[l]=[s,s,s,n]}t("Alt",y.default.XK_Alt_L,y.default.XK_Alt_R),a("AltGraph",y.default.XK_ISO_Level3_Shift),a("CapsLock",y.default.XK_Caps_Lock),t("Control",y.default.XK_Control_L,y.default.XK_Control_R),t("Meta",y.default.XK_Super_L,y.default.XK_Super_R),a("NumLock",y.default.XK_Num_Lock),a("ScrollLock",y.default.XK_Scroll_Lock),t("Shift",y.default.XK_Shift_L,y.default.XK_Shift_R),e("Enter",y.default.XK_Return,y.default.XK_KP_Enter),a("Tab",y.default.XK_Tab),e(" ",y.default.XK_space,y.default.XK_KP_Space),e("ArrowDown",y.default.XK_Down,y.default.XK_KP_Down),e("ArrowUp",y.default.XK_Up,y.default.XK_KP_Up),e("ArrowLeft",y.default.XK_Left,y.default.XK_KP_Left),e("ArrowRight",y.default.XK_Right,y.default.XK_KP_Right),e("End",y.default.XK_End,y.default.XK_KP_End),e("Home",y.default.XK_Home,y.default.XK_KP_Home),e("PageDown",y.default.XK_Next,y.default.XK_KP_Next),e("PageUp",y.default.XK_Prior,y.default.XK_KP_Prior),a("Backspace",y.default.XK_BackSpace),e("Clear",y.default.XK_Clear,y.default.XK_KP_Begin),a("Copy",y.default.XF86XK_Copy),a("Cut",y.default.XF86XK_Cut),e("Delete",y.default.XK_Delete,y.default.XK_KP_Delete),e("Insert",y.default.XK_Insert,y.default.XK_KP_Insert),a("Paste",y.default.XF86XK_Paste),a("Redo",y.default.XK_Redo),a("Undo",y.default.XK_Undo),a("Cancel",y.default.XK_Cancel),a("ContextMenu",y.default.XK_Menu),a("Escape",y.default.XK_Escape),a("Execute",y.default.XK_Execute),a("Find",y.default.XK_Find),a("Help",y.default.XK_Help),a("Pause",y.default.XK_Pause),a("Select",y.default.XK_Select),a("ZoomIn",y.default.XF86XK_ZoomIn),a("ZoomOut",y.default.XF86XK_ZoomOut),a("BrightnessDown",y.default.XF86XK_MonBrightnessDown),a("BrightnessUp",y.default.XF86XK_MonBrightnessUp),a("Eject",y.default.XF86XK_Eject),a("LogOff",y.default.XF86XK_LogOff),a("Power",y.default.XF86XK_PowerOff),a("PowerOff",y.default.XF86XK_PowerDown),a("PrintScreen",y.default.XK_Print),a("Hibernate",y.default.XF86XK_Hibernate),a("Standby",y.default.XF86XK_Standby),a("WakeUp",y.default.XF86XK_WakeUp),a("AllCandidates",y.default.XK_MultipleCandidate),a("Alphanumeric",y.default.XK_Eisu_Shift),a("CodeInput",y.default.XK_Codeinput),a("Compose",y.default.XK_Multi_key),a("Convert",y.default.XK_Henkan),a("GroupFirst",y.default.XK_ISO_First_Group),a("GroupLast",y.default.XK_ISO_Last_Group),a("GroupNext",y.default.XK_ISO_Next_Group),a("GroupPrevious",y.default.XK_ISO_Prev_Group),a("NonConvert",y.default.XK_Muhenkan),a("PreviousCandidate",y.default.XK_PreviousCandidate),a("SingleCandidate",y.default.XK_SingleCandidate),a("HangulMode",y.default.XK_Hangul),a("HanjaMode",y.default.XK_Hangul_Hanja),a("JunjuaMode",y.default.XK_Hangul_Jeonja),a("Eisu",y.default.XK_Eisu_toggle),a("Hankaku",y.default.XK_Hankaku),a("Hiragana",y.default.XK_Hiragana),a("HiraganaKatakana",y.default.XK_Hiragana_Katakana),a("KanaMode",y.default.XK_Kana_Shift),a("KanjiMode",y.default.XK_Kanji),a("Katakana",y.default.XK_Katakana),a("Romaji",y.default.XK_Romaji),a("Zenkaku",y.default.XK_Zenkaku),a("ZenkakuHanaku",y.default.XK_Zenkaku_Hankaku),a("F1",y.default.XK_F1),a("F2",y.default.XK_F2),a("F3",y.default.XK_F3),a("F4",y.default.XK_F4),a("F5",y.default.XK_F5),a("F6",y.default.XK_F6),a("F7",y.default.XK_F7),a("F8",y.default.XK_F8),a("F9",y.default.XK_F9),a("F10",y.default.XK_F10),a("F11",y.default.XK_F11),a("F12",y.default.XK_F12),a("F13",y.default.XK_F13),a("F14",y.default.XK_F14),a("F15",y.default.XK_F15),a("F16",y.default.XK_F16),a("F17",y.default.XK_F17),a("F18",y.default.XK_F18),a("F19",y.default.XK_F19),a("F20",y.default.XK_F20),a("F21",y.default.XK_F21),a("F22",y.default.XK_F22),a("F23",y.default.XK_F23),a("F24",y.default.XK_F24),a("F25",y.default.XK_F25),a("F26",y.default.XK_F26),a("F27",y.default.XK_F27),a("F28",y.default.XK_F28),a("F29",y.default.XK_F29),a("F30",y.default.XK_F30),a("F31",y.default.XK_F31),a("F32",y.default.XK_F32),a("F33",y.default.XK_F33),a("F34",y.default.XK_F34),a("F35",y.default.XK_F35),a("Close",y.default.XF86XK_Close),a("MailForward",y.default.XF86XK_MailForward),a("MailReply",y.default.XF86XK_Reply),a("MailSend",y.default.XF86XK_Send),a("MediaFastForward",y.default.XF86XK_AudioForward),a("MediaPause",y.default.XF86XK_AudioPause),a("MediaPlay",y.default.XF86XK_AudioPlay),a("MediaRecord",y.default.XF86XK_AudioRecord),a("MediaRewind",y.default.XF86XK_AudioRewind),a("MediaStop",y.default.XF86XK_AudioStop),a("MediaTrackNext",y.default.XF86XK_AudioNext),a("MediaTrackPrevious",y.default.XF86XK_AudioPrev),a("New",y.default.XF86XK_New),a("Open",y.default.XF86XK_Open),a("Print",y.default.XK_Print),a("Save",y.default.XF86XK_Save),a("SpellCheck",y.default.XF86XK_Spell),a("AudioVolumeDown",y.default.XF86XK_AudioLowerVolume),a("AudioVolumeUp",y.default.XF86XK_AudioRaiseVolume),a("AudioVolumeMute",y.default.XF86XK_AudioMute),a("MicrophoneVolumeMute",y.default.XF86XK_AudioMicMute),a("LaunchApplication1",y.default.XF86XK_MyComputer),a("LaunchApplication2",y.default.XF86XK_Calculator),a("LaunchCalendar",y.default.XF86XK_Calendar),a("LaunchMail",y.default.XF86XK_Mail),a("LaunchMediaPlayer",y.default.XF86XK_AudioMedia),a("LaunchMusicPlayer",y.default.XF86XK_Music),a("LaunchPhone",y.default.XF86XK_Phone),a("LaunchScreenSaver",y.default.XF86XK_ScreenSaver),a("LaunchSpreadsheet",y.default.XF86XK_Excel),a("LaunchWebBrowser",y.default.XF86XK_WWW),a("LaunchWebCam",y.default.XF86XK_WebCam),a("LaunchWordProcessor",y.default.XF86XK_Word),a("BrowserBack",y.default.XF86XK_Back),a("BrowserFavorites",y.default.XF86XK_Favorites),a("BrowserForward",y.default.XF86XK_Forward),a("BrowserHome",y.default.XF86XK_HomePage),a("BrowserRefresh",y.default.XF86XK_Refresh),a("BrowserSearch",y.default.XF86XK_Search),a("BrowserStop",y.default.XF86XK_Stop),a("Dimmer",y.default.XF86XK_BrightnessAdjust),a("MediaAudioTrack",y.default.XF86XK_AudioCycleTrack),a("RandomToggle",y.default.XF86XK_AudioRandomPlay),a("SplitScreenToggle",y.default.XF86XK_SplitScreen),a("Subtitle",y.default.XF86XK_Subtitle),a("VideoModeNext",y.default.XF86XK_Next_VMode),e("=",y.default.XK_equal,y.default.XK_KP_Equal),e("+",y.default.XK_plus,y.default.XK_KP_Add),e("-",y.default.XK_minus,y.default.XK_KP_Subtract),e("*",y.default.XK_asterisk,y.default.XK_KP_Multiply),e("/",y.default.XK_slash,y.default.XK_KP_Divide),e(".",y.default.XK_period,y.default.XK_KP_Decimal),e(",",y.default.XK_comma,y.default.XK_KP_Separator),e("0",y.default.XK_0,y.default.XK_KP_0),e("1",y.default.XK_1,y.default.XK_KP_1),e("2",y.default.XK_2,y.default.XK_KP_2),e("3",y.default.XK_3,y.default.XK_KP_3),e("4",y.default.XK_4,y.default.XK_KP_4),e("5",y.default.XK_5,y.default.XK_KP_5),e("6",y.default.XK_6,y.default.XK_KP_6),e("7",y.default.XK_7,y.default.XK_KP_7),e("8",y.default.XK_8,y.default.XK_KP_8),e("9",y.default.XK_9,y.default.XK_KP_9);var h=v;k.default=h},mXj3:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("ifoO")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="FilterFilled";var l=a.forwardRef(h);k.default=l},mYwL:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("6GrX"),a=Math.PI;function t(e,h){h=h||{},y.defaults(h,{text:"loading",textColor:"#000",fontSize:"12px",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#c23531",spinnerRadius:10,lineWidth:5,zlevel:0});var l=new m.Group,s=new m.Rect({style:{fill:h.maskColor},zlevel:h.zlevel,z:1e4});l.add(s);var n=h.fontSize+" sans-serif",d=new m.Rect({style:{fill:"none",text:h.text,font:n,textPosition:"right",textDistance:10,textFill:h.textColor},zlevel:h.zlevel,z:10001});if(l.add(d),h.showSpinner){var c=new m.Arc({shape:{startAngle:-a/2,endAngle:-a/2+.1,r:h.spinnerRadius},style:{stroke:h.color,lineCap:"round",lineWidth:h.lineWidth},zlevel:h.zlevel,z:10001});c.animateShape(!0).when(1e3,{endAngle:a*3/2}).start("circularInOut"),c.animateShape(!0).when(1e3,{startAngle:a*3/2}).delay(300).start("circularInOut"),l.add(c)}return l.resize=function(){var r=v.getWidth(h.text,n),f=h.showSpinner?h.spinnerRadius:0,i=(e.getWidth()-f*2-(h.showSpinner&&r?10:0)-r)/2-(h.showSpinner?0:r/2),u=e.getHeight()/2;h.showSpinner&&c.setShape({cx:i,cy:u}),d.setShape({x:i-f,y:u-f,width:f*2,height:f*2}),s.setShape({x:0,y:0,width:e.getWidth(),height:e.getHeight()})},l.resize(),l}B.exports=t},mdZa:function(B,k,o){"use strict";typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(m,v){"use strict";if(m==null)throw new TypeError("Cannot convert undefined or null to object");for(var a=Object(m),t=1;t<arguments.length;t++){var e=arguments[t];if(e!=null)for(var h in e)Object.prototype.hasOwnProperty.call(e,h)&&(a[h]=e[h])}return a},writable:!0,configurable:!0}),function(){function y(m,v){v=v||{bubbles:!1,cancelable:!1,detail:void 0};var a=document.createEvent("CustomEvent");return a.initCustomEvent(m,v.bubbles,v.cancelable,v.detail),a}y.prototype=window.Event.prototype,typeof window.CustomEvent!="function"&&(window.CustomEvent=y)}(),Number.isInteger=Number.isInteger||function(m){return typeof m=="number"&&isFinite(m)&&Math.floor(m)===m}},mxV5:function(module,exports,__webpack_require__){(function(global){var require,require;(function(B){if(!0)module.exports=B();else var k})(function(){var define,module,exports;return function(){function B(k,o,y){function m(t,e){if(!o[t]){if(!k[t]){var h=typeof require=="function"&&require;if(!e&&h)return require(t,!0);if(v)return v(t,!0);var l=new Error("Cannot find module '"+t+"'");throw l.code="MODULE_NOT_FOUND",l}var s=o[t]={exports:{}};k[t][0].call(s.exports,function(n){var d=k[t][1][n];return m(d||n)},s,s.exports,B,k,o,y)}return o[t].exports}for(var v=typeof require=="function"&&require,a=0;a<y.length;a++)m(y[a]);return m}return B}()({1:[function(B,k,o){"use strict";var y=B("./browser/client");y.Buffer=B("buffer").Buffer,y.urllib=B("../shims/xhr"),y.version=B("./browser/version").version,k.exports=y},{"../shims/xhr":291,"./browser/client":2,"./browser/version":5,buffer:73}],2:[function(B,k,o){(function(y,m){"use strict";var v=B("babel-runtime/core-js/promise"),a=s(v),t=B("babel-runtime/regenerator"),e=s(t),h=B("babel-runtime/core-js/object/assign"),l=s(h);function s(K){return K&&K.__esModule?K:{default:K}}var n=B("debug")("ali-oss"),d=B("copy-to"),c=B("xml2js"),r=B("agentkeepalive"),f=B("merge-descriptors"),i=B("url"),u=B("is-type-of"),p=B("platform"),g=B("utility"),A=B("urllib"),b=B("./version"),x=B("bowser"),w=B("../common/signUtils"),_=B("../common/utils/isIP"),C=_.isIP,L=B("../common/client/initOptions"),E=B("../common/utils/createRequest"),S=E.createRequest,O=new r;function D(){var K=p.name,Z=p.version;K&&K.toLowerCase&&K.toLowerCase()==="ie"&&Z.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function F(){return location&&location.protocol==="https:"}function U(K,Z){if(D(),!(this instanceof U))return new U(K,Z);K&&K.inited?this.options=K:this.options=U.initOptions(K),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=A,this.agent=this.options.agent||O),this.ctx=Z,this.userAgent=this._getUserAgent(),this.options.amendTimeSkewed=0}k.exports=U,U.initOptions=function(Z){Z.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var P=(0,l.default)({secure:F(),useFetch:!1},Z);return L(P)};var R=U.prototype;R.debug=n,f(R,B("./object")),f(R,B("../common/bucket/getBucketWebsite")),f(R,B("../common/bucket/putBucketWebsite")),f(R,B("../common/bucket/deleteBucketWebsite")),f(R,B("../common/bucket/getBucketLifecycle")),f(R,B("../common/bucket/putBucketLifecycle")),f(R,B("../common/bucket/deleteBucketLifecycle")),f(R,B("../common/bucket/putBucketVersioning")),f(R,B("../common/bucket/getBucketVersioning")),f(R,B("./managed-upload")),f(R,B("../common/multipart")),f(R,B("../common/parallel")),R.signature=function(Z){return this.debug("authorization stringToSign: %s",Z,"info"),w.computeSignature(this.options.accessKeySecret,Z)},R.authorization=function(Z,P,Y,W){var z=w.buildCanonicalString(Z.toUpperCase(),P,{headers:W,parameters:Y});return w.authorization(this.options.accessKeyId,this.options.accessKeySecret,z)},R.request=function(Z){var P,Y,W,z,H,X;return e.default.async(function(q){for(;;)switch(q.prev=q.next){case 0:return P=S.call(this,Z),this.options.useFetch||(P.params.mode="disable-fetch"),Y=void 0,W=void 0,z=!!Z.stream,q.prev=5,q.next=8,e.default.awrap(this.urllib.request(P.url,P.params));case 8:Y=q.sent,this.debug("response %s %s, got %s, headers: %j",Z.method,P.url,Y.status,Y.headers,"info"),q.next=15;break;case 12:q.prev=12,q.t0=q.catch(5),W=q.t0;case 15:if(H=void 0,!(Y&&Z.successStatuses&&Z.successStatuses.indexOf(Y.status)===-1)){q.next=28;break}return q.next=19,e.default.awrap(this.requestError(Y));case 19:if(H=q.sent,!(H.code==="RequestTimeTooSkewed"&&!z)){q.next=25;break}return this.options.amendTimeSkewed=+new Date(H.serverTime)-new Date,q.next=24,e.default.awrap(this.request(Z));case 24:return q.abrupt("return",q.sent);case 25:H.params=Z,q.next=32;break;case 28:if(!W){q.next=32;break}return q.next=31,e.default.awrap(this.requestError(W));case 31:H=q.sent;case 32:if(!H){q.next=34;break}throw H;case 34:if(!Z.xmlResponse){q.next=39;break}return q.next=37,e.default.awrap(this.parseXML(Y.data));case 37:X=q.sent,Y.data=X;case 39:return q.abrupt("return",Y);case 40:case"end":return q.stop()}},null,this,[[5,12]])},R._getResource=function(Z){var P="/";return Z.bucket&&(P+=Z.bucket+"/"),Z.object&&(P+=Z.object),P},R._isIP=C,R._escape=function(Z){return g.encodeURIComponent(Z).replace(/%2F/g,"/")},R._getReqUrl=function(Z){var P={};d(this.options.endpoint).to(P);var Y=this._isIP(P.hostname),W=this.options.cname;Z.bucket&&!W&&!Y&&(P.host=Z.bucket+"."+P.host);var z="/";Z.bucket&&Y&&(z+=Z.bucket+"/"),Z.object&&(z+=this._escape(Z.object).replace(/\+/g,"%2B")),P.pathname=z;var H={};if(Z.query&&f(H,Z.query),Z.subres){var X={};u.string(Z.subres)?X[Z.subres]="":u.array(Z.subres)?Z.subres.forEach(function(V){X[V]=""}):X=Z.subres,f(H,X)}return P.query=H,i.format(P)},R._getUserAgent=function(){var Z=m&&m.browser?"js":"nodejs",P="aliyun-sdk-"+Z+"/"+b.version,Y=p.description;return!Y&&m&&(Y="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(P+" "+Y)},R._checkUserAgent=function(Z){var P=Z.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return P},R.checkBrowserAndVersion=function(Z,P){return x.name===Z&&x.version.split(".")[0]===P},R.parseXML=function(Z){return new a.default(function(P,Y){y.isBuffer(Z)&&(Z=Z.toString()),c.parseString(Z,{explicitRoot:!1,explicitArray:!1},function(W,z){W?Y(W):P(z)})})},R.requestError=function(Z){var P,Y,W,z;return e.default.async(function(X){for(;;)switch(X.prev=X.next){case 0:if(P=null,!(!Z.data||!Z.data.length)){X.next=5;break}Z.status===-1||Z.status===-2?(P=new Error(Z.message),P.name=Z.name,P.status=Z.status,P.code=Z.name):(Z.status===404?(P=new Error("Object not exists"),P.name="NoSuchKeyError",P.status=404,P.code="NoSuchKey"):Z.status===412?(P=new Error("Pre condition failed"),P.name="PreconditionFailedError",P.status=412,P.code="PreconditionFailed"):(P=new Error("Unknow error, status: "+Z.status),P.name="UnknowError",P.status=Z.status),P.requestId=Z.headers["x-oss-request-id"],P.host=""),X.next=33;break;case 5:return Y=String(Z.data),this.debug("request response error data: %s",Y,"error"),W=void 0,X.prev=8,X.next=11,e.default.awrap(this.parseXML(Y));case 11:if(X.t0=X.sent,X.t0){X.next=14;break}X.t0={};case 14:W=X.t0,X.next=24;break;case 17:return X.prev=17,X.t1=X.catch(8),this.debug(Y,"error"),X.t1.message+=`
raw xml: `+Y,X.t1.status=Z.status,X.t1.requestId=Z.headers["x-oss-request-id"],X.abrupt("return",X.t1);case 24:z=W.Message||"unknow request error, status: "+Z.status,W.Condition&&(z+=" (condition: "+W.Condition+")"),P=new Error(z),P.name=W.Code?W.Code+"Error":"UnknowError",P.status=Z.status,P.code=W.Code,P.requestId=W.RequestId,P.hostId=W.HostId,P.serverTime=W.ServerTime;case 33:return this.debug("generate error %j",P,"error"),X.abrupt("return",P);case 35:case"end":return X.stop()}},null,this,[[8,17]])}}).call(this,{isBuffer:B("../../node_modules/is-buffer/index.js")},B("_process"))},{"../../node_modules/is-buffer/index.js":197,"../common/bucket/deleteBucketLifecycle":6,"../common/bucket/deleteBucketWebsite":7,"../common/bucket/getBucketLifecycle":8,"../common/bucket/getBucketVersioning":9,"../common/bucket/getBucketWebsite":10,"../common/bucket/putBucketLifecycle":11,"../common/bucket/putBucketVersioning":12,"../common/bucket/putBucketWebsite":13,"../common/client/initOptions":15,"../common/multipart":18,"../common/parallel":33,"../common/signUtils":34,"../common/utils/createRequest":38,"../common/utils/isIP":45,"./managed-upload":3,"./object":4,"./version":5,_process:208,agentkeepalive:48,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,bowser:70,"copy-to":76,debug:288,"is-type-of":289,"merge-descriptors":200,platform:206,url:238,urllib:291,utility:290,xml2js:249}],3:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/core-js/array/from"),v=l(m),a=B("babel-runtime/core-js/promise"),t=l(a),e=B("babel-runtime/regenerator"),h=l(e);function l(w){return w&&w.__esModule?w:{default:w}}var s=B("is-type-of"),n=B("util"),d=B("path"),c=B("mime"),r=B("copy-to"),f=B("../common/utils/isBlob"),i=f.isBlob,u=B("../common/utils/isFile"),p=u.isFile,g=o;g.multipartUpload=function(_,C,L){var E,S,O,D,F,U,R,K,Z;return h.default.async(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(this.resetCancelFlag(),L=L||{},!(L.checkpoint&&L.checkpoint.uploadId)){Y.next=6;break}return Y.next=5,h.default.awrap(this._resumeMultipart(L.checkpoint,L));case 5:return Y.abrupt("return",Y.sent);case 6:return E=100*1024,L.mime||(p(C)?L.mime=c.getType(d.extname(C.name)):i(C)?L.mime=C.type:L.mime=c.getType(d.extname(C))),L.headers=L.headers||{},this._convertMetaToHeaders(L.meta,L.headers),Y.next=12,h.default.awrap(this._getFileSize(C));case 12:if(S=Y.sent,!(S<E)){Y.next=25;break}return O=this._createStream(C,0,S),L.contentLength=S,Y.next=18,h.default.awrap(this.putStream(_,O,L));case 18:if(D=Y.sent,!(L&&L.progress)){Y.next=22;break}return Y.next=22,h.default.awrap(L.progress(1));case 22:return F={res:D.res,bucket:this.options.bucket,name:_,etag:D.res.headers.etag},(L.headers&&L.headers["x-oss-callback"]||L.callback)&&(F.data=D.data),Y.abrupt("return",F);case 25:if(!(L.partSize&&!(parseInt(L.partSize,10)===L.partSize))){Y.next=27;break}throw new Error("partSize must be int number");case 27:if(!(L.partSize&&L.partSize<E)){Y.next=29;break}throw new Error("partSize must not be smaller than "+E);case 29:return Y.next=31,h.default.awrap(this.initMultipartUpload(_,L));case 31:if(U=Y.sent,R=U.uploadId,K=this._getPartSize(S,L.partSize),Z={file:C,name:_,fileSize:S,partSize:K,uploadId:R,doneParts:[]},!(L&&L.progress)){Y.next=38;break}return Y.next=38,h.default.awrap(L.progress(0,Z,U.res));case 38:return Y.next=40,h.default.awrap(this._resumeMultipart(Z,L));case 40:return Y.abrupt("return",Y.sent);case 41:case"end":return Y.stop()}},null,this)},g._resumeMultipart=function(_,C){var L,E,S,O,D,F,U,R,K,Z,P,Y,W,z,H,X,V,q;return h.default.async(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(L=this,!this.isCancel()){ve.next=3;break}throw this._makeCancelEvent();case 3:return E=_.file,S=_.fileSize,O=_.partSize,D=_.uploadId,F=_.doneParts,U=_.name,R=[],F.length>0&&r(F).to(R),K=this._divideParts(S,O),Z=K.length,P=!1,Y=function(xe,Fe){var Ue=this;return new t.default(function(we,He){var ee,he,Ve,oe;return h.default.async(function(G){for(;;)switch(G.prev=G.next){case 0:if(G.prev=0,xe.isCancel()){G.next=18;break}return ee=K[Fe-1],he={stream:xe._createStream(E,ee.start,ee.end),size:ee.end-ee.start},G.next=6,h.default.awrap(xe._uploadPart(U,D,Fe,he));case 6:if(Ve=G.sent,!(!xe.isCancel()&&!P)){G.next=15;break}if(_.doneParts.push({number:Fe,etag:Ve.res.headers.etag}),!C.progress){G.next=12;break}return G.next=12,h.default.awrap(C.progress(F.length/Z,_,Ve.res));case 12:we({number:Fe,etag:Ve.res.headers.etag}),G.next=16;break;case 15:we();case 16:G.next=19;break;case 18:we();case 19:G.next=30;break;case 21:G.prev=21,G.t0=G.catch(0),oe=new Error,oe.name=G.t0.name,oe.message=G.t0.message,oe.stack=G.t0.stack,oe.partNum=Fe,r(G.t0).to(oe),He(oe);case 30:case"end":return G.stop()}},null,Ue,[[0,21]])})},W=(0,v.default)(new Array(Z),function(ue,xe){return xe+1}),z=R.map(function(ue){return ue.number}),H=W.filter(function(ue){return z.indexOf(ue)<0}),X=5,V=C.parallel||X,ve.next=17,h.default.awrap(this._parallel(H,V,function(ue){return new t.default(function(xe,Fe){Y(L,ue).then(function(Ue){Ue&&R.push(Ue),xe()}).catch(function(Ue){Fe(Ue)})})}));case 17:if(q=ve.sent,P=!0,!this.isCancel()){ve.next=22;break}throw Y=null,this._makeCancelEvent();case 22:if(!(q&&q.length>0)){ve.next=25;break}throw q[0].message="Failed to upload some parts with error: "+q[0].toString()+" part_num: "+q[0].partNum,q[0];case 25:return ve.next=27,h.default.awrap(this.completeMultipartUpload(U,D,R,C));case 27:return ve.abrupt("return",ve.sent);case 28:case"end":return ve.stop()}},null,this)},g._getFileSize=function(_){return h.default.async(function(L){for(;;)switch(L.prev=L.next){case 0:if(!s.buffer(_)){L.next=4;break}return L.abrupt("return",_.length);case 4:if(!(i(_)||p(_))){L.next=6;break}return L.abrupt("return",_.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return L.stop()}},null,this)};var A=B("stream"),b=A.Readable;function x(w,_){if(!(this instanceof x))return new x(w,_);b.call(this,_),this.file=w,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}n.inherits(x,b),x.prototype.readFileAndPush=function(_){if(this.fileBuffer)for(var C=!0;C&&this.fileBuffer&&this.start<this.fileBuffer.length;){var L=this.start,E=L+_;E=E>this.fileBuffer.length?this.fileBuffer.length:E,this.start=E,C=this.push(this.fileBuffer.slice(L,E))}},x.prototype._read=function(_){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var C=16*1024;_=_||C;var L=this;this.reader.onload=function(S){L.fileBuffer=y.from(new Uint8Array(S.target.result)),L.file=null,L.readFileAndPush(_)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(_)},g._createStream=function(_,C,L){if(i(_)||p(_))return new x(_.slice(C,L));throw new Error("_createStream requires File/Blob.")},g._getPartSize=function(_,C){var L=10*1e3,E=1024*1024;return C?Math.max(Math.ceil(_/L),C):E},g._divideParts=function(_,C){for(var L=Math.ceil(_/C),E=[],S=0;S<L;S++){var O=C*S,D=Math.min(O+C,_);E.push({start:O,end:D})}return E}}).call(this,B("buffer").Buffer)},{"../common/utils/isBlob":43,"../common/utils/isFile":44,"babel-runtime/core-js/array/from":52,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,buffer:73,"copy-to":76,"is-type-of":289,mime:202,path:205,stream:230,util:243}],4:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/promise"),m=s(y),v=B("babel-runtime/core-js/object/keys"),a=s(v),t=B("babel-runtime/core-js/object/assign"),e=s(t),h=B("babel-runtime/regenerator"),l=s(h);function s(L){return L&&L.__esModule?L:{default:L}}var n=B("utility"),d=B("fs"),c=B("is-type-of"),r=B("url"),f=B("copy-to"),i=B("path"),u=B("mime"),p=B("../common/callback"),g=B("../common/signUtils"),A=B("merge-descriptors"),b=B("../common/utils/isBlob"),x=b.isBlob,w=B("../common/utils/isFile"),_=w.isFile,C=o;C.append=function(E,S,O){var D;return l.default.async(function(U){for(;;)switch(U.prev=U.next){case 0:return O=O||{},O.position===void 0&&(O.position="0"),O.subres={append:"",position:O.position},O.method="POST",U.next=6,l.default.awrap(this.put(E,S,O));case 6:return D=U.sent,D.nextAppendPosition=D.res.headers["x-oss-next-append-position"],U.abrupt("return",D);case 9:case"end":return U.stop()}},null,this)},C.put=function(E,S,O){var D,F,U,R,K,Z,P;return l.default.async(function(W){for(;;)switch(W.prev=W.next){case 0:if(D=void 0,O=O||{},E=this._objectName(E),!c.buffer(S)){W.next=7;break}D=S,W.next=33;break;case 7:if(!(x(S)||_(S))){W.next=32;break}return O.mime||(_(S)?O.mime=u.getType(i.extname(S.name)):O.mime=S.type),F=this._createStream(S,0,S.size),W.next=12,l.default.awrap(this._getFileSize(S));case 12:return O.contentLength=W.sent,W.prev=13,W.next=16,l.default.awrap(this.putStream(E,F,O));case 16:return U=W.sent,W.abrupt("return",U);case 20:if(W.prev=20,W.t0=W.catch(13),!(W.t0.code==="RequestTimeTooSkewed")){W.next=29;break}return this.options.amendTimeSkewed=+new Date(W.t0.serverTime)-new Date,W.next=26,l.default.awrap(this.put(E,S,O));case 26:return W.abrupt("return",W.sent);case 29:throw W.t0;case 30:W.next=33;break;case 32:throw new TypeError("Must provide Buffer/Blob/File for put.");case 33:return O.headers=O.headers||{},this._convertMetaToHeaders(O.meta,O.headers),R=O.method||"PUT",K=this._objectRequestParams(R,E,O),p.encodeCallback(K,O),K.mime=O.mime,K.content=D,K.successStatuses=[200],W.next=43,l.default.awrap(this.request(K));case 43:return Z=W.sent,P={name:E,url:this._objectUrl(E),res:Z.res},K.headers&&K.headers["x-oss-callback"]&&(P.data=JSON.parse(Z.data.toString())),W.abrupt("return",P);case 47:case"end":return W.stop()}},null,this,[[13,20]])},C.putStream=function(E,S,O){var D,F,U,R;return l.default.async(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return O=O||{},O.headers=O.headers||{},E=this._objectName(E),O.contentLength?O.headers["Content-Length"]=O.contentLength:O.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(O.meta,O.headers),D=O.method||"PUT",F=this._objectRequestParams(D,E,O),p.encodeCallback(F,O),F.mime=O.mime,F.stream=S,F.successStatuses=[200],Z.next=13,l.default.awrap(this.request(F));case 13:return U=Z.sent,R={name:E,url:this._objectUrl(E),res:U.res},F.headers&&F.headers["x-oss-callback"]&&(R.data=JSON.parse(U.data.toString())),Z.abrupt("return",R);case 17:case"end":return Z.stop()}},null,this)},A(C,B("../common/object/copyObject")),A(C,B("../common/object/getObjectTagging")),A(C,B("../common/object/putObjectTagging")),A(C,B("../common/object/deleteObjectTagging")),A(C,B("../common/image")),A(C,B("../common/object/getBucketVersions")),A(C,B("../common/object/getACL")),A(C,B("../common/object/putACL")),A(C,B("../common/object/head")),A(C,B("../common/object/delete")),A(C,B("../common/object/get")),A(C,B("../common/object/putSymlink")),A(C,B("../common/object/getSymlink")),A(C,B("../common/object/deleteMulti")),A(C,B("../common/object/getObjectMeta")),C.putMeta=function(E,S,O){var D;return l.default.async(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,l.default.awrap(this.copy(E,E,{meta:S||{},timeout:O&&O.timeout,ctx:O&&O.ctx}));case 2:return D=U.sent,U.abrupt("return",D);case 4:case"end":return U.stop()}},null,this)},C.list=function(E,S){var O,D,F,U,R;return l.default.async(function(Z){for(;;)switch(Z.prev=Z.next){case 0:return O=this._objectRequestParams("GET","",S),O.query=E,O.xmlResponse=!0,O.successStatuses=[200],Z.next=6,l.default.awrap(this.request(O));case 6:return D=Z.sent,F=D.data.Contents,U=this,F&&(Array.isArray(F)||(F=[F]),F=F.map(function(P){return{name:P.Key,url:U._objectUrl(P.Key),lastModified:P.LastModified,etag:P.ETag,type:P.Type,size:Number(P.Size),storageClass:P.StorageClass,owner:{id:P.Owner.ID,displayName:P.Owner.DisplayName}}})),R=D.data.CommonPrefixes||null,R&&(Array.isArray(R)||(R=[R]),R=R.map(function(P){return P.Prefix})),Z.abrupt("return",{res:D.res,objects:F,prefixes:R,nextMarker:D.data.NextMarker||null,isTruncated:D.data.IsTruncated==="true"});case 13:case"end":return Z.stop()}},null,this)},C.restore=function(E,S){var O,D;return l.default.async(function(U){for(;;)switch(U.prev=U.next){case 0:return S=S||{},S.subres=(0,e.default)({restore:""},S.subres),S.versionId&&(S.subres.versionId=S.versionId),O=this._objectRequestParams("POST",E,S),O.successStatuses=[202],U.next=7,l.default.awrap(this.request(O));case 7:return D=U.sent,U.abrupt("return",{res:D.res});case 9:case"end":return U.stop()}},null,this)},C.signatureUrl=function(E,S){S=S||{},E=this._objectName(E),S.method=S.method||"GET";var O=n.timestamp()+(S.expires||1800),D={bucket:this.options.bucket,object:E},F=this._getResource(D);this.options.stsToken&&(S["security-token"]=this.options.stsToken);var U=g._signatureForURL(this.options.accessKeySecret,S,F,O),R=r.parse(this._getReqUrl(D));return R.query={OSSAccessKeyId:this.options.accessKeyId,Expires:O,Signature:U.Signature},f(U.subResource).to(R.query),R.format()},C.getObjectUrl=function(E,S){return S?S[S.length-1]!=="/"&&(S+="/"):S=this.options.endpoint.format(),S+this._escape(this._objectName(E))},C._objectUrl=function(E){return this._getReqUrl({bucket:this.options.bucket,object:E})},C.generateObjectUrl=function(L,E){if(E)E[E.length-1]!=="/"&&(E+="/");else{E=this.options.endpoint.format();var S=r.parse(E),O=this.options.bucket;S.hostname=O+"."+S.hostname,S.host=O+"."+S.host,E=S.format()}return E+this._escape(this._objectName(L))},C._objectRequestParams=function(E,S,O){if(!this.options.bucket)throw new Error("Please create a bucket first");O=O||{},S=this._objectName(S);var D={object:S,bucket:this.options.bucket,method:E,subres:O&&O.subres,timeout:O&&O.timeout,ctx:O&&O.ctx};return O.headers&&(D.headers={},f(O.headers).to(D.headers)),D},C._objectName=function(E){return E.replace(/^\/+/,"")},C._convertMetaToHeaders=function(E,S){if(!E)return;(0,a.default)(E).forEach(function(O){S["x-oss-meta-"+O]=E[O]})},C._deleteFileSafe=function(E){var S=this;return new m.default(function(O){d.exists(E,function(D){D?d.unlink(E,function(F){F&&S.debug("unlink %j error: %s",E,F,"error"),O()}):O()})})}},{"../common/callback":14,"../common/image":16,"../common/object/copyObject":19,"../common/object/delete":20,"../common/object/deleteMulti":21,"../common/object/deleteObjectTagging":22,"../common/object/get":23,"../common/object/getACL":24,"../common/object/getBucketVersions":25,"../common/object/getObjectMeta":26,"../common/object/getObjectTagging":27,"../common/object/getSymlink":28,"../common/object/head":29,"../common/object/putACL":30,"../common/object/putObjectTagging":31,"../common/object/putSymlink":32,"../common/signUtils":34,"../common/utils/isBlob":43,"../common/utils/isFile":44,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68,"copy-to":76,fs:71,"is-type-of":289,"merge-descriptors":200,mime:202,path:205,url:238,utility:290}],5:[function(B,k,o){"use strict";o.version="6.10.0"},{}],6:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(h){return h&&h.__esModule?h:{default:h}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=o;e.deleteBucketLifecycle=function(l,s){var n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return t(l),n=this._bucketRequestParams("DELETE",l,"lifecycle",s),n.successStatuses=[204],r.next=5,m.default.awrap(this.request(n));case 5:return d=r.sent,r.abrupt("return",{res:d.res});case 7:case"end":return r.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],7:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(h){return h&&h.__esModule?h:{default:h}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=o;e.deleteBucketWebsite=function(l,s){var n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return t(l),n=this._bucketRequestParams("DELETE",l,"website",s),n.successStatuses=[204],r.next=5,m.default.awrap(this.request(n));case 5:return d=r.sent,r.abrupt("return",{res:d.res});case 7:case"end":return r.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],8:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(d){return d&&d.__esModule?d:{default:d}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("../utils/isArray"),h=e.isArray,l=B("../utils/formatObjKey"),s=l.formatObjKey,n=o;n.getBucketLifecycle=function(c,r){var f,i,u;return m.default.async(function(g){for(;;)switch(g.prev=g.next){case 0:return t(c),f=this._bucketRequestParams("GET",c,"lifecycle",r),f.successStatuses=[200],f.xmlResponse=!0,g.next=6,m.default.awrap(this.request(f));case 6:return i=g.sent,u=i.data.Rule||null,u&&(h(u)||(u=[u]),u=u.map(function(A){return A.ID&&(A.id=A.ID,delete A.ID),A.Tag&&!h(A.Tag)&&(A.Tag=[A.Tag]),s(A,"firstLowerCase")})),g.abrupt("return",{rules:u,res:i.res});case 10:case"end":return g.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/formatObjKey":40,"../utils/isArray":42,"babel-runtime/regenerator":68}],9:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(h){return h&&h.__esModule?h:{default:h}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=o;e.getBucketVersioning=function(l,s){var n,d,c;return m.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return t(l),n=this._bucketRequestParams("GET",l,"versioning",s),n.xmlResponse=!0,n.successStatuses=[200],f.next=6,m.default.awrap(this.request(n));case 6:return d=f.sent,c=d.data.Status,f.abrupt("return",{status:d.status,versionStatus:c,res:d.res});case 9:case"end":return f.stop()}},null,this)}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68}],10:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(s){return s&&s.__esModule?s:{default:s}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("../utils/isObject"),h=e.isObject,l=o;l.getBucketWebsite=function(n,d){var c,r,f;return m.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return t(n),c=this._bucketRequestParams("GET",n,"website",d),c.successStatuses=[200],c.xmlResponse=!0,u.next=6,m.default.awrap(this.request(c));case 6:return r=u.sent,f=[],r.data.RoutingRules&&r.data.RoutingRules.RoutingRule&&(h(r.data.RoutingRules.RoutingRule)?f=[r.data.RoutingRules.RoutingRule]:f=r.data.RoutingRules.RoutingRule),u.abrupt("return",{index:r.data.IndexDocument&&r.data.IndexDocument.Suffix||"",supportSubDir:r.data.IndexDocument&&r.data.IndexDocument.SupportSubDir||"false",type:r.data.IndexDocument&&r.data.IndexDocument.Type,routingRules:f,error:r.data.ErrorDocument&&r.data.ErrorDocument.Key||null,res:r.res});case 10:case"end":return u.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isObject":46,"babel-runtime/regenerator":68}],11:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(_){return _&&_.__esModule?_:{default:_}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("../utils/isArray"),h=e.isArray,l=B("../utils/deepCopy"),s=l.deepCopy,n=B("../utils/isObject"),d=n.isObject,c=B("../utils/obj2xml"),r=c.obj2xml,f=B("../utils/checkObjectTag"),i=f.checkObjectTag,u=B("../utils/getStrBytesCount"),p=u.getStrBytesCount,g=o;g.putBucketLifecycle=function(C,L,E){var S,O,D,F,U;return m.default.async(function(K){for(;;)switch(K.prev=K.next){case 0:if(t(C),h(L)){K.next=3;break}throw new Error("rules must be Array");case 3:return S=this._bucketRequestParams("PUT",C,"lifecycle",E),O=[],D={LifecycleConfiguration:{Rule:O}},L.forEach(function(Z){A(Z),w(Z),Z.id&&(Z.ID=Z.id,delete Z.id),O.push(Z)}),F=r(D,{headers:!0,firstUpperCase:!0}),S.content=F,S.mime="xml",S.successStatuses=[200],K.next=13,m.default.awrap(this.request(S));case 13:return U=K.sent,K.abrupt("return",{res:U.res});case 15:case"end":return K.stop()}},null,this)};function A(_){_.days&&(_.expiration={days:_.days}),_.date&&(_.expiration={createdBeforeDate:_.date})}function b(_,C){var L=_.days,E=_.createdBeforeDate;if(!L&&!E)throw new Error(C+" must includes days or createdBeforeDate");if(L&&!/^[1-9][0-9]*$/.test(L))throw new Error("days must be a positive integer");if(E&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(E))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function x(_){if(!h(_)&&!d(_))throw new Error("tag must be Object or Array");_=d(_)?[_]:_;var C={},L=s(_);L.forEach(function(E){C[E.key]=E.value}),i(C)}function w(_){if(_.id&&p(_.id)>255)throw new Error("ID is composed of 255 bytes at most");if(_.prefix===""||_.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(_.status))throw new Error("Status must be Enabled or Disabled");if(_.transition){if(!["IA","Archive"].includes(_.transition.storageClass))throw new Error("StorageClass must be IA or Archive");b(_.transition,"Transition")}if(_.expiration){if(!_.expiration.expiredObjectDeleteMarker)b(_.expiration,"Expiration");else if(_.expiration.days||_.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(_.abortMultipartUpload&&b(_.abortMultipartUpload,"AbortMultipartUpload"),!_.expiration&&!_.abortMultipartUpload&&!_.transition&&!_.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(_.tag){if(_.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");x(_.tag)}}},{"../utils/checkBucketName":35,"../utils/checkObjectTag":36,"../utils/deepCopy":39,"../utils/getStrBytesCount":41,"../utils/isArray":42,"../utils/isObject":46,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],12:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(s){return s&&s.__esModule?s:{default:s}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("../utils/obj2xml"),h=e.obj2xml,l=o;l.putBucketVersioning=function(n,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r,f,i;return m.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:if(t(n),["Enabled","Suspended"].includes(d)){p.next=3;break}throw new Error("status must be Enabled or Suspended");case 3:return r=this._bucketRequestParams("PUT",n,"versioning",c),f={VersioningConfiguration:{Status:d}},r.mime="xml",r.content=h(f,{headers:!0}),p.next=9,m.default.awrap(this.request(r));case 9:return i=p.sent,p.abrupt("return",{res:i.res,status:i.status});case 11:case"end":return p.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],13:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(d){return d&&d.__esModule?d:{default:d}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("../utils/obj2xml"),h=e.obj2xml,l=B("../utils/isArray"),s=l.isArray,n=o;n.putBucketWebsite=function(c){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},f=arguments[2],i,u,p,g,A;return m.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:if(t(c),i=this._bucketRequestParams("PUT",c,"website",f),u={Suffix:r.index||"index.html"},p={IndexDocument:u},g={WebsiteConfiguration:p},r.supportSubDir&&(u.SupportSubDir=r.supportSubDir),r.type&&(u.Type=r.type),r.error&&(p.ErrorDocument={Key:r.error}),!(r.routingRules!==void 0)){x.next=12;break}if(s(r.routingRules)){x.next=11;break}throw new Error("RoutingRules must be Array");case 11:p.RoutingRules={RoutingRule:r.routingRules};case 12:return g=h(g),i.content=g,i.mime="xml",i.successStatuses=[200],x.next=18,m.default.awrap(this.request(i));case 18:return A=x.sent,x.abrupt("return",{res:A.res});case 20:case"end":return x.stop()}},null,this)}},{"../utils/checkBucketName":35,"../utils/isArray":42,"../utils/obj2xml":47,"babel-runtime/regenerator":68}],14:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/core-js/object/keys"),v=e(m),a=B("babel-runtime/core-js/json/stringify"),t=e(a);function e(h){return h&&h.__esModule?h:{default:h}}o.encodeCallback=function(l,s){if(l.headers=l.headers||{},!Object.prototype.hasOwnProperty.call(l.headers,"x-oss-callback")&&s.callback){var n={callbackUrl:encodeURI(s.callback.url),callbackBody:s.callback.body};s.callback.host&&(n.callbackHost=s.callback.host),s.callback.contentType&&(n.callbackBodyType=s.callback.contentType);var d=y.from((0,t.default)(n)).toString("base64");if(l.headers["x-oss-callback"]=d,s.callback.customValue){var c={};(0,v.default)(s.callback.customValue).forEach(function(r){c["x:"+r]=s.callback.customValue[r]}),l.headers["x-oss-callback-var"]=y.from((0,t.default)(c)).toString("base64")}}}}).call(this,B("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73}],15:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/assign"),m=v(y);function v(n){return n&&n.__esModule?n:{default:n}}var a=B("humanize-ms"),t=B("url"),e=B("../utils/checkBucketName"),h=e.checkBucketName;function l(n,d){var c=t.parse(n);if(c.protocol||(c=t.parse("http"+(d?"s":"")+"://"+n)),c.protocol!=="http:"&&c.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return c}function s(n,d,c){var r=c?"https://":"http://",f=d?"-internal.aliyuncs.com":".aliyuncs.com",i="vpc100-oss-cn-";return n.substr(0,i.length)===i&&(f=".aliyuncs.com"),t.parse(r+n+f)}k.exports=function(n){if(!n||!n.accessKeyId||!n.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");n.bucket&&h(n.bucket);var d=(0,m.default)({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1},n);if(d.accessKeyId=d.accessKeyId.trim(),d.accessKeySecret=d.accessKeySecret.trim(),d.timeout&&(d.timeout=a(d.timeout)),d.endpoint)d.endpoint=l(d.endpoint,d.secure);else if(d.region)d.endpoint=s(d.region,d.internal,d.secure);else throw new Error("require options.endpoint or options.region");return d.inited=!0,d}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/assign":54,"humanize-ms":194,url:238}],16:[function(B,k,o){"use strict";var y=B("merge-descriptors"),m=o;y(m,B("./processObjectSave"))},{"./processObjectSave":17,"merge-descriptors":200}],17:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(d){return d&&d.__esModule?d:{default:d}}var a=B("../utils/checkBucketName"),t=a.checkBucketName,e=B("querystring"),h=B("js-base64"),l=h.Base64.encode,s=o;s.processObjectSave=function(c,r,f,i){var u,p,g,A;return m.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return n(c,"sourceObject"),n(r,"targetObject"),n(f,"process"),r=this._objectName(r),i&&t(i),u=this._objectRequestParams("POST",c,{subres:"x-oss-process"}),p=i?",b_"+l(i):"",r=l(r),g={"x-oss-process":f+"|sys/saveas,o_"+r+p},u.content=e.stringify(g),x.next=12,m.default.awrap(this.request(u));case 12:return A=x.sent,x.abrupt("return",{res:A.res,status:A.res.status});case 14:case"end":return x.stop()}},null,this)};function n(d,c){if(!d)throw new Error(c+" is required");if(typeof d!="string")throw new Error(c+" must be String")}},{"../utils/checkBucketName":35,"babel-runtime/regenerator":68,"js-base64":199,querystring:212}],18:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=v(y);function v(s){return s&&s.__esModule?s:{default:s}}var a=B("copy-to"),t=B("./callback"),e=B("./utils/deepCopy"),h=e.deepCopy,l=o;l.listUploads=function(n,d){var c,r,f,i;return m.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return d=d||{},c={},a(d).to(c),c.subres="uploads",r=this._objectRequestParams("GET","",c),r.query=n,r.xmlResponse=!0,r.successStatuses=[200],p.next=10,m.default.awrap(this.request(r));case 10:return f=p.sent,i=f.data.Upload||[],Array.isArray(i)||(i=[i]),i=i.map(function(g){return{name:g.Key,uploadId:g.UploadId,initiated:g.Initiated}}),p.abrupt("return",{res:f.res,uploads:i,bucket:f.data.Bucket,nextKeyMarker:f.data.NextKeyMarker,nextUploadIdMarker:f.data.NextUploadIdMarker,isTruncated:f.data.IsTruncated==="true"});case 15:case"end":return p.stop()}},null,this)},l.listParts=function(n,d,c,r){var f,i,u;return m.default.async(function(g){for(;;)switch(g.prev=g.next){case 0:return r=r||{},f={},a(r).to(f),f.subres={uploadId:d},i=this._objectRequestParams("GET",n,f),i.query=c,i.xmlResponse=!0,i.successStatuses=[200],g.next=10,m.default.awrap(this.request(i));case 10:return u=g.sent,g.abrupt("return",{res:u.res,uploadId:u.data.UploadId,bucket:u.data.Bucket,name:u.data.Key,partNumberMarker:u.data.PartNumberMarker,nextPartNumberMarker:u.data.NextPartNumberMarker,maxParts:u.data.MaxParts,isTruncated:u.data.IsTruncated,parts:u.data.Part||[]});case 12:case"end":return g.stop()}},null,this)},l.abortMultipartUpload=function(n,d,c){var r,f,i;return m.default.async(function(p){for(;;)switch(p.prev=p.next){case 0:return this._stop(),c=c||{},r={},a(c).to(r),r.subres={uploadId:d},f=this._objectRequestParams("DELETE",n,r),f.successStatuses=[204],p.next=9,m.default.awrap(this.request(f));case 9:return i=p.sent,p.abrupt("return",{res:i.res});case 11:case"end":return p.stop()}},null,this)},l.initMultipartUpload=function(n,d){var c,r,f;return m.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return d=d||{},c={},a(d).to(c),c.headers=c.headers||{},this._convertMetaToHeaders(d.meta,c.headers),c.subres="uploads",r=this._objectRequestParams("POST",n,c),r.mime=d.mime,r.xmlResponse=!0,r.successStatuses=[200],u.next=12,m.default.awrap(this.request(r));case 12:return f=u.sent,u.abrupt("return",{res:f.res,bucket:f.data.Bucket,name:f.data.Key,uploadId:f.data.UploadId});case 14:case"end":return u.stop()}},null,this)},l.uploadPart=function(n,d,c,r,f,i,u){var p;return m.default.async(function(A){for(;;)switch(A.prev=A.next){case 0:return p={stream:this._createStream(r,f,i),size:i-f},A.next=3,m.default.awrap(this._uploadPart(n,d,c,p,u));case 3:return A.abrupt("return",A.sent);case 4:case"end":return A.stop()}},null,this)},l.completeMultipartUpload=function(n,d,c,r){var f,i,u,p,g,A,b,x;return m.default.async(function(_){for(;;)switch(_.prev=_.next){case 0:for(f=c.concat().sort(function(C,L){return C.number-L.number}).filter(function(C,L,E){return!L||C.number!==E[L-1].number}),i=`<?xml version="1.0" encoding="UTF-8"?>
<CompleteMultipartUpload>
`,u=0;u<f.length;u++)p=f[u],i+=`<Part>
`,i+="<PartNumber>"+p.number+`</PartNumber>
`,i+="<ETag>"+p.etag+`</ETag>
`,i+=`</Part>
`;return i+="</CompleteMultipartUpload>",r=r||{},g={},g=h(r),g.headers&&delete g.headers["x-oss-server-side-encryption"],g.subres={uploadId:d},A=this._objectRequestParams("POST",n,g),t.encodeCallback(A,g),A.mime="xml",A.content=i,A.headers&&A.headers["x-oss-callback"]||(A.xmlResponse=!0),A.successStatuses=[200],_.next=17,m.default.awrap(this.request(A));case 17:return b=_.sent,x={res:b.res,bucket:A.bucket,name:n,etag:b.res.headers.etag},A.headers&&A.headers["x-oss-callback"]&&(x.data=JSON.parse(b.data.toString())),_.abrupt("return",x);case 21:case"end":return _.stop()}},null,this)},l._uploadPart=function(n,d,c,r,f){var i,u,p;return m.default.async(function(A){for(;;)switch(A.prev=A.next){case 0:return f=f||{},i={},a(f).to(i),i.headers={"Content-Length":r.size},i.subres={partNumber:c,uploadId:d},u=this._objectRequestParams("PUT",n,i),u.mime=i.mime,u.stream=r.stream,u.successStatuses=[200],A.next=11,m.default.awrap(this.request(u));case 11:if(p=A.sent,p.res.headers.etag){A.next=14;break}throw new Error(`Please set the etag of expose-headers in OSS
https://help.aliyun.com/document_detail/32069.html`);case 14:return r.stream=null,u.stream=null,A.abrupt("return",{name:n,etag:p.res.headers.etag,res:p.res});case 17:case"end":return A.stop()}},null,this)}},{"./callback":14,"./utils/deepCopy":39,"babel-runtime/regenerator":68,"copy-to":76}],19:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=h(y),v=B("babel-runtime/core-js/object/keys"),a=h(v),t=B("babel-runtime/helpers/typeof"),e=h(t);function h(d){return d&&d.__esModule?d:{default:d}}var l=B("../utils/checkBucketName"),s=l.checkBucketName,n=o;n.copy=function(c,r,f,i){var u,p,g;return m.default.async(function(b){for(;;)switch(b.prev=b.next){case 0:return(typeof f=="undefined"?"undefined":(0,e.default)(f))==="object"&&(i=f),i=i||{},i.headers=i.headers||{},(0,a.default)(i.headers).forEach(function(x){i.headers["x-oss-copy-source-"+x.toLowerCase()]=i.headers[x]}),i.meta&&(i.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(i.meta,i.headers),r=this._getSourceName(r,f),i.versionId&&(r=r+"?versionId="+i.versionId),i.headers["x-oss-copy-source"]=r,u=this._objectRequestParams("PUT",c,i),u.xmlResponse=!0,u.successStatuses=[200,304],b.next=14,m.default.awrap(this.request(u));case 14:return p=b.sent,g=p.data,g&&(g={etag:g.ETag,lastModified:g.LastModified}),b.abrupt("return",{data:g,res:p.res});case 18:case"end":return b.stop()}},null,this)},n._getSourceName=function(c,r){return typeof r=="string"?c=this._objectName(c):c[0]!=="/"?r=this.options.bucket:(r=c.replace(/\/(.+?)(\/.*)/,"$1"),c=c.replace(/(\/.+?\/)(.*)/,"$2")),s(r),c=encodeURI(c),c="/"+r+"/"+c,c}},{"../utils/checkBucketName":35,"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67,"babel-runtime/regenerator":68}],20:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.delete=function(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return s.subres=(0,a.default)({},s.subres),s.versionId&&(s.subres.versionId=s.versionId),n=this._objectRequestParams("DELETE",l,s),n.successStatuses=[204],r.next=6,m.default.awrap(this.request(n));case 6:return d=r.sent,r.abrupt("return",{res:d.res});case 8:case"end":return r.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],21:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(n){return n&&n.__esModule?n:{default:n}}var e=B("utility"),h=B("../utils/obj2xml"),l=h.obj2xml,s=o;s.deleteMulti=function(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r,f,i,u,p,g,A,b,x,w,_,C;return m.default.async(function(E){for(;;)switch(E.prev=E.next){case 0:if(r=[],!(!d||!d.length)){E.next=3;break}throw new Error("names is required");case 3:for(f=0;f<d.length;f++)i={},typeof d[f]=="string"?i.Key=e.escape(this._objectName(d[f])):(u=d[f],p=u.key,g=u.versionId,i.Key=e.escape(this._objectName(p)),i.VersionId=g),r.push(i);return A={Delete:{Quiet:!!c.quiet,Object:r}},b=l(A,{headers:!0}),c.subres=(0,a.default)({delete:""},c.subres),c.versionId&&(c.subres.versionId=c.versionId),x=this._objectRequestParams("POST","",c),x.mime="xml",x.content=b,x.xmlResponse=!0,x.successStatuses=[200],E.next=15,m.default.awrap(this.request(x));case 15:return w=E.sent,_=w.data,C=_&&_.Deleted||null,C&&(Array.isArray(C)||(C=[C])),E.abrupt("return",{res:w.res,deleted:C||[]});case 20:case"end":return E.stop()}},null,this)}},{"../utils/obj2xml":47,"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68,utility:290}],22:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.deleteObjectTagging=function(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return s.subres=(0,a.default)({tagging:""},s.subres),s.versionId&&(s.subres.versionId=s.versionId),l=this._objectName(l),n=this._objectRequestParams("DELETE",l,s),n.successStatuses=[204],r.next=7,m.default.awrap(this.request(n));case 7:return d=r.sent,r.abrupt("return",{status:d.status,res:d.res});case 9:case"end":return r.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],23:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(s){return s&&s.__esModule?s:{default:s}}var e=B("fs"),h=B("is-type-of"),l=o;l.get=function(n,d){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r,f,i,u;return m.default.async(function(g){for(;;)switch(g.prev=g.next){case 0:return r=null,f=!1,h.writableStream(d)?r=d:h.string(d)?(r=e.createWriteStream(d),f=!0):c=d,c=c||{},c.subres=(0,a.default)({},c.subres),c.versionId&&(c.subres.versionId=c.versionId),c.process&&(c.subres["x-oss-process"]=c.process),i=void 0,g.prev=8,u=this._objectRequestParams("GET",n,c),u.writeStream=r,u.successStatuses=[200,206,304],g.next=14,m.default.awrap(this.request(u));case 14:i=g.sent,f&&r.destroy(),g.next=25;break;case 18:if(g.prev=18,g.t0=g.catch(8),!f){g.next=24;break}return r.destroy(),g.next=24,m.default.awrap(this._deleteFileSafe(d));case 24:throw g.t0;case 25:return g.abrupt("return",{res:i.res,content:i.data});case 26:case"end":return g.stop()}},null,this,[[8,18]])}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68,fs:71,"is-type-of":289}],24:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.getACL=function(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return s.subres=(0,a.default)({acl:""},s.subres),s.versionId&&(s.subres.versionId=s.versionId),l=this._objectName(l),n=this._objectRequestParams("GET",l,s),n.successStatuses=[200],n.xmlResponse=!0,r.next=8,m.default.awrap(this.request(n));case 8:return d=r.sent,r.abrupt("return",{acl:d.data.AccessControlList.Grant,owner:{id:d.data.Owner.ID,displayName:d.data.Owner.DisplayName},res:d.res});case 10:case"end":return r.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],25:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=h(y),v=B("babel-runtime/regenerator"),a=h(v),t=B("babel-runtime/core-js/object/assign"),e=h(t);function h(u){return u&&u.__esModule?u:{default:u}}var l=o,s=B("../utils/isObject"),n=s.isObject,d=B("../utils/isArray"),c=d.isArray;l.getBucketVersions=r,l.listObjectVersions=r;function r(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g,A,b,x,w,_;return a.default.async(function(L){for(;;)switch(L.prev=L.next){case 0:if(!(u.versionIdMarker&&u.keyMarker===void 0)){L.next=2;break}throw new Error("A version-id marker cannot be specified without a key marker");case 2:return p.subres=(0,e.default)({versions:""},p.subres),p.versionId&&(p.subres.versionId=p.versionId),g=this._objectRequestParams("GET","",p),g.xmlResponse=!0,g.successStatuses=[200],g.query=i(u),L.next=10,a.default.awrap(this.request(g));case 10:return A=L.sent,b=A.data.Version||[],x=A.data.DeleteMarker||[],w=this,b&&(Array.isArray(b)||(b=[b]),b=b.map(function(E){return{name:E.Key,url:w._objectUrl(E.Key),lastModified:E.LastModified,isLatest:E.IsLatest==="true",versionId:E.VersionId,etag:E.ETag,type:E.Type,size:Number(E.Size),storageClass:E.StorageClass,owner:{id:E.Owner.ID,displayName:E.Owner.DisplayName}}})),x&&(c(x)||(x=[x]),x=x.map(function(E){return{name:E.Key,lastModified:E.LastModified,versionId:E.VersionId,owner:{id:E.Owner.ID,displayName:E.Owner.DisplayName}}})),_=A.data.CommonPrefixes||null,_&&(c(_)||(_=[_]),_=_.map(function(E){return E.Prefix})),L.abrupt("return",{res:A.res,objects:b,deleteMarker:x,prefixes:_,nextMarker:A.data.NextMarker||null,NextVersionIdMarker:A.data.NextVersionIdMarker||null,isTruncated:A.data.IsTruncated==="true"});case 19:case"end":return L.stop()}},null,this)}function f(u){return u.replace(/([A-Z])/g,"-$1").toLowerCase()}function i(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},p={};return n(u)&&(0,m.default)(u).forEach(function(g){p[f(g)]=u[g]}),p}},{"../utils/isArray":42,"../utils/isObject":46,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],26:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.getObjectMeta=function(l,s){var n,d;return m.default.async(function(r){for(;;)switch(r.prev=r.next){case 0:return s=s||{},l=this._objectName(l),s.subres=(0,a.default)({objectMeta:""},s.subres),s.versionId&&(s.subres.versionId=s.versionId),n=this._objectRequestParams("HEAD",l,s),n.successStatuses=[200],r.next=8,m.default.awrap(this.request(n));case 8:return d=r.sent,r.abrupt("return",{status:d.status,res:d.res});case 10:case"end":return r.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],27:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(s){return s&&s.__esModule?s:{default:s}}var e=o,h=B("../utils/isObject"),l=h.isObject;e.getObjectTagging=function(n){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c,r,f,i,u;return m.default.async(function(g){for(;;)switch(g.prev=g.next){case 0:return d.subres=(0,a.default)({tagging:""},d.subres),d.versionId&&(d.subres.versionId=d.versionId),n=this._objectName(n),c=this._objectRequestParams("GET",n,d),c.successStatuses=[200],g.next=7,m.default.awrap(this.request(c));case 7:return r=g.sent,g.next=10,m.default.awrap(this.parseXML(r.data));case 10:return f=g.sent,i=f.TagSet.Tag,i=i&&l(i)?[i]:i||[],u={},i.forEach(function(A){u[A.Key]=A.Value}),g.abrupt("return",{status:r.status,res:r.res,tag:u});case 16:case"end":return g.stop()}},null,this)}},{"../utils/isObject":46,"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],28:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.getSymlink=function(l){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n,d,c;return m.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return s.subres=(0,a.default)({symlink:""},s.subres),s.versionId&&(s.subres.versionId=s.versionId),l=this._objectName(l),n=this._objectRequestParams("GET",l,s),n.successStatuses=[200],f.next=7,m.default.awrap(this.request(n));case 7:return d=f.sent,c=d.res.headers["x-oss-symlink-target"],f.abrupt("return",{targetName:decodeURIComponent(c),res:d.res});case 10:case"end":return f.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],29:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=h(y),v=B("babel-runtime/core-js/object/keys"),a=h(v),t=B("babel-runtime/core-js/object/assign"),e=h(t);function h(s){return s&&s.__esModule?s:{default:s}}var l=o;l.head=function(n){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c,r,f;return m.default.async(function(u){for(;;)switch(u.prev=u.next){case 0:return d.subres=(0,e.default)({},d.subres),d.versionId&&(d.subres.versionId=d.versionId),c=this._objectRequestParams("HEAD",n,d),c.successStatuses=[200,304],u.next=6,m.default.awrap(this.request(c));case 6:return r=u.sent,f={meta:null,res:r.res,status:r.status},r.status===200&&(0,a.default)(r.headers).forEach(function(p){p.indexOf("x-oss-meta-")===0&&(f.meta||(f.meta={}),f.meta[p.substring(11)]=r.headers[p])}),u.abrupt("return",f);case 10:case"end":return u.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],30:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.putACL=function(l,s,n){var d,c;return m.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return n=n||{},n.subres=(0,a.default)({acl:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),n.headers=n.headers||{},n.headers["x-oss-object-acl"]=s,l=this._objectName(l),d=this._objectRequestParams("PUT",l,n),d.successStatuses=[200],f.next=10,m.default.awrap(this.request(d));case 10:return c=f.sent,f.abrupt("return",{res:c.res});case 12:case"end":return f.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],31:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=h(y),v=B("babel-runtime/core-js/object/keys"),a=h(v),t=B("babel-runtime/core-js/object/assign"),e=h(t);function h(r){return r&&r.__esModule?r:{default:r}}var l=B("../utils/obj2xml"),s=l.obj2xml,n=B("../utils/checkObjectTag"),d=n.checkObjectTag,c=o;c.putObjectTagging=function(f,i){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},p,g,A;return m.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:return d(i),u.subres=(0,e.default)({tagging:""},u.subres),u.versionId&&(u.subres.versionId=u.versionId),f=this._objectName(f),p=this._objectRequestParams("PUT",f,u),p.successStatuses=[200],i=(0,a.default)(i).map(function(w){return{Key:w,Value:i[w]}}),g={Tagging:{TagSet:{Tag:i}}},p.mime="xml",p.content=s(g),x.next=12,m.default.awrap(this.request(p));case 12:return A=x.sent,x.abrupt("return",{res:A.res,status:A.status});case 14:case"end":return x.stop()}},null,this)}},{"../utils/checkObjectTag":36,"../utils/obj2xml":47,"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/keys":60,"babel-runtime/regenerator":68}],32:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/object/assign"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e.putSymlink=function(l,s,n){var d,c;return m.default.async(function(f){for(;;)switch(f.prev=f.next){case 0:return n=n||{},n.headers=n.headers||{},s=this._escape(this._objectName(s)),this._convertMetaToHeaders(n.meta,n.headers),n.headers["x-oss-symlink-target"]=s,n.subres=(0,a.default)({symlink:""},n.subres),n.versionId&&(n.subres.versionId=n.versionId),n.storageClass&&(n.headers["x-oss-storage-class"]=n.storageClass),l=this._objectName(l),d=this._objectRequestParams("PUT",l,n),d.successStatuses=[200],f.next=13,m.default.awrap(this.request(d));case 13:return c=f.sent,f.abrupt("return",{res:c.res});case 15:case"end":return f.stop()}},null,this)}},{"babel-runtime/core-js/object/assign":54,"babel-runtime/regenerator":68}],33:[function(B,k,o){"use strict";var y=B("babel-runtime/regenerator"),m=t(y),v=B("babel-runtime/core-js/promise"),a=t(v);function t(h){return h&&h.__esModule?h:{default:h}}var e=o;e._parallelNode=function(l,s,n,d){var c,r,f,i,u,p,g,A;return m.default.async(function(x){for(;;)switch(x.prev=x.next){case 0:c=this,r=[],f=[],i=l.length/s,u=l.length%s,p=u===0?i:(l.length-u)/s+1,g=1,A=0;case 8:if(!(A<l.length)){x.next=26;break}if(!c.isCancel()){x.next=11;break}return x.abrupt("break",26);case 11:if(d?f.push(n(c,l[A],d)):f.push(n(c,l[A])),!(f.length===s||g===p&&A===l.length-1)){x.next=23;break}return x.prev=13,g+=1,x.next=17,m.default.awrap(a.default.all(f));case 17:x.next=22;break;case 19:x.prev=19,x.t0=x.catch(13),r.push(x.t0);case 22:f=[];case 23:A++,x.next=8;break;case 26:return x.abrupt("return",r);case 27:case"end":return x.stop()}},null,this,[[13,19]])},e._parallel=function(l,s,n){var d=this;return new a.default(function(c){var r=[];if(s<=0||!l){c(r);return}function f(_){return function(){if(_===null)throw new Error("Callback was already called.");var C=_;_=null;for(var L=arguments.length,E=Array(L),S=0;S<L;S++)E[S]=arguments[S];C.apply(this,E)}}function i(_){var C=-1,L=_.length;return function(){return++C<L&&!d.isCancel()?{value:_[C],key:C}:null}}var u=i(l),p=!1,g=0,A=!1;function b(_,C){g-=1,_?(p=!0,r.push(_),c(r)):C==={}||p&&g<=0?(p=!0,c(r)):A||(d.isCancel()?c(r):w())}function x(_,C){n(_).then(function(L){C(null,L)}).catch(function(L){C(L)})}function w(){for(A=!0;g<s&&!p&&!d.isCancel();){var _=u();if(_===null||r.length>0){p=!0,g<=0&&c(r);return}g+=1,x(_.value,f(b))}A=!1}w()})},e.cancel=function(l){this.options.cancelFlag=!0,l&&this.abortMultipartUpload(l.name,l.uploadId,l.options)},e.isCancel=function(){return this.options.cancelFlag},e.resetCancelFlag=function(){this.options.cancelFlag=!1},e._stop=function(){this.options.cancelFlag=!0},e._makeCancelEvent=function(){var l={status:0,name:"cancel"};return l}},{"babel-runtime/core-js/promise":61,"babel-runtime/regenerator":68}],34:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/core-js/json/stringify"),v=e(m),a=B("babel-runtime/core-js/object/keys"),t=e(a);function e(s){return s&&s.__esModule?s:{default:s}}var h=B("./../../shims/crypto/crypto.js"),l=B("is-type-of");o.buildCanonicalizedResource=function(n,d){var c=""+n,r="?";if(l.string(d)&&d.trim()!=="")c+=r+d;else if(l.array(d))d.sort(),c+=r+d.join("&");else if(d){var f=function(p,g){return p[0]>g[0]?1:p[0]<g[0]?-1:0},i=function(p){c+=r+p,d[p]&&(c+="="+d[p]),r="&"};(0,t.default)(d).sort(f).forEach(i)}return c},o.buildCanonicalString=function(n,d,c,r){c=c||{};var f=c.headers||{},i="x-oss-",u=[],p={},g=[n.toUpperCase(),f["Content-Md5"]||"",f["Content-Type"]||f["Content-Type".toLowerCase()],r||f["x-oss-date"]];return(0,t.default)(f).forEach(function(A){var b=A.toLowerCase();b.indexOf(i)===0&&(p[b]=String(f[A]).trim())}),(0,t.default)(p).sort().forEach(function(A){u.push(A+":"+p[A])}),g=g.concat(u),g.push(this.buildCanonicalizedResource(d,c.parameters)),g.join(`
`)},o.computeSignature=function(n,d){var c=h.createHmac("sha1",n);return c.update(y.from(d,"utf8")).digest("base64")},o.authorization=function(n,d,c){return"OSS "+n+":"+this.computeSignature(d,c)},o._signatureForURL=function(n){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=arguments[2],r=arguments[3],f={},i=d.subResource,u=i===void 0?{}:i;if(d.process){var p="x-oss-process";u[p]=d.process}if(d.trafficLimit){var g="x-oss-traffic-limit";u[g]=d.trafficLimit}if(d.response&&(0,t.default)(d.response).forEach(function(w){var _="response-"+w.toLowerCase();u[_]=d.response[w]}),(0,t.default)(d).forEach(function(w){var _=w.toLowerCase(),C=d[w];_.indexOf("x-oss-")===0?f[_]=C:(_.indexOf("content-md5")===0||_.indexOf("content-type")===0)&&(f[w]=C)}),Object.prototype.hasOwnProperty.call(d,"security-token")&&(u["security-token"]=d["security-token"]),Object.prototype.hasOwnProperty.call(d,"callback")){var A={callbackUrl:encodeURI(d.callback.url),callbackBody:d.callback.body};if(d.callback.host&&(A.callbackHost=d.callback.host),d.callback.contentType&&(A.callbackBodyType=d.callback.contentType),u.callback=y.from((0,v.default)(A)).toString("base64"),d.callback.customValue){var b={};(0,t.default)(d.callback.customValue).forEach(function(w){b["x:"+w]=d.callback.customValue[w]}),u["callback-var"]=y.from((0,v.default)(b)).toString("base64")}}var x=this.buildCanonicalString(d.method,c,{headers:f,parameters:u},r.toString());return{Signature:this.computeSignature(n,x),subResource:u}}}).call(this,B("buffer").Buffer)},{"./../../shims/crypto/crypto.js":284,"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/keys":60,buffer:73,"is-type-of":289}],35:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.checkBucketName=void 0,o.checkBucketName=function(y,m){var v=m?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!v.test(y))throw new Error("The bucket must be conform to the specifications")}},{}],36:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/entries"),m=v(y);function v(d){return d&&d.__esModule?d:{default:d}}Object.defineProperty(o,"__esModule",{value:!0}),o.checkObjectTag=void 0;var a=B("./checkValid"),t=a.checkValid,e=B("./isObject"),h=e.isObject,l=[{validator:function(c){if(typeof c!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],s={key:[].concat(l,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(l,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function n(d){if(!h(d))throw new Error("tag must be Object");var c=(0,m.default)(d);if(c.length>10)throw new Error("maximum of 10 tags for a object");var r=["key","value"];c.forEach(function(f){f.forEach(function(i,u){t(i,s[r[u]])})})}o.checkObjectTag=n},{"./checkValid":37,"./isObject":46,"babel-runtime/core-js/object/entries":57}],37:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.checkValid=void 0;function y(m,v){v.forEach(function(a){if(a.validator)a.validator(m);else if(a.pattern&&!a.pattern.test(m))throw new Error(a.msg)})}o.checkValid=y},{}],38:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/core-js/object/assign"),v=a(m);function a(f){return f&&f.__esModule?f:{default:f}}Object.defineProperty(o,"__esModule",{value:!0}),o.createRequest=void 0;var t=B("./../../../shims/crypto/crypto.js"),e=B("debug")("ali-oss"),h=B("mime"),l=B("dateformat"),s=B("copy-to"),n=B("path");function d(f,i){return f[i]||f[i.toLowerCase()]}function c(f,i){delete f[i],delete f[i.toLowerCase()]}function r(f){var i=new Date;this.options.amendTimeSkewed&&(i=+new Date+this.options.amendTimeSkewed);var u={"x-oss-date":l(i,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'"),"x-oss-user-agent":this.userAgent};this.userAgent.includes("nodejs")&&(u["User-Agent"]=this.userAgent),this.options.isRequestPay&&(0,v.default)(u,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(u["x-oss-security-token"]=this.options.stsToken),s(f.headers).to(u),d(u,"Content-Type")||(f.mime&&f.mime.indexOf("/")>0?u["Content-Type"]=f.mime:u["Content-Type"]=h.getType(f.mime||n.extname(f.object||""))),d(u,"Content-Type")||c(u,"Content-Type"),f.content&&(u["Content-Md5"]=t.createHash("md5").update(y.from(f.content,"utf8")).digest("base64"),u["Content-Length"]||(u["Content-Length"]=f.content.length));var p=this._getResource(f);u.authorization=this.authorization(f.method,p,f.subres,u);var g=this._getReqUrl(f);e("request %s %s, with headers %j, !!stream: %s",f.method,g,u,!!f.stream);var A=f.timeout||this.options.timeout,b={method:f.method,content:f.content,stream:f.stream,headers:u,timeout:A,writeStream:f.writeStream,customResponse:f.customResponse,ctx:f.ctx||this.ctx};return this.agent&&(b.agent=this.agent),this.httpsAgent&&(b.httpsAgent=this.httpsAgent),{url:g,params:b}}o.createRequest=r}).call(this,B("buffer").Buffer)},{"./../../../shims/crypto/crypto.js":284,"babel-runtime/core-js/object/assign":54,buffer:73,"copy-to":76,dateformat:190,debug:288,mime:202,path:205}],39:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=t(y),v=B("babel-runtime/helpers/typeof"),a=t(v);function t(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(o,"__esModule",{value:!0}),o.deepCopy=void 0,o.deepCopy=function(e){if(e===null||(typeof e=="undefined"?"undefined":(0,a.default)(e))!=="object")return e;var h=Array.isArray(e)?[]:{};return(0,m.default)(e).forEach(function(l){h[l]=o.deepCopy(e[l])}),h}},{"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67}],40:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=t(y),v=B("babel-runtime/helpers/typeof"),a=t(v);function t(l){return l&&l.__esModule?l:{default:l}}Object.defineProperty(o,"__esModule",{value:!0}),o.formatObjKey=void 0;function e(l,s){if(l===null||(typeof l=="undefined"?"undefined":(0,a.default)(l))!=="object")return l;var n=void 0;if(Array.isArray(l)){n=[];for(var d=0;d<l.length;d++)n.push(e(l[d],s))}else n={},(0,m.default)(l).forEach(function(c){n[h(c,s)]=e(l[c],s)});return n}o.formatObjKey=e;function h(l,s){return s==="firstUpperCase"?l=l.replace(/^./,function(n){return n.toUpperCase()}):s==="firstLowerCase"&&(l=l.replace(/^./,function(n){return n.toLowerCase()})),l}},{"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67}],41:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.getStrBytesCount=void 0;function y(m){for(var v=0,a=0;a<m.length;a++){var t=m.charAt(a);/^[\u00-\uff]$/.test(t)?v+=1:v+=2}return v}o.getStrBytesCount=y},{}],42:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isArray=void 0,o.isArray=function(y){return Object.prototype.toString.call(y)==="[object Array]"}},{}],43:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isBlob=void 0;function y(m){return typeof Blob!="undefined"&&m instanceof Blob}o.isBlob=y},{}],44:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isFile=void 0,o.isFile=function(y){return typeof File!="undefined"&&y instanceof File}},{}],45:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isIP=void 0,o.isIP=function(y){var m=/^(25[0-5]|2[0-4]\d|[0-1]?\d?\d)(\.(25[0-5]|2[0-4]\d|[0-1]?\d?\d)){3}$/,v=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;return m.test(y)||v.test(y)}},{}],46:[function(B,k,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.isObject=void 0,o.isObject=function(y){return Object.prototype.toString.call(y)==="[object Object]"}},{}],47:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=v(y);function v(h){return h&&h.__esModule?h:{default:h}}Object.defineProperty(o,"__esModule",{value:!0}),o.obj2xml=void 0;var a=B("./formatObjKey");function t(h){return Object.prototype.toString.call(h).replace(/(.*? |])/g,"").toLowerCase()}function e(h,l){var s="";return l&&l.headers&&(s=`<?xml version="1.0" encoding="UTF-8"?>
`),l&&l.firstUpperCase&&(h=a.formatObjKey(h,"firstUpperCase")),t(h)==="object"?(0,m.default)(h).forEach(function(n){t(h[n])==="string"||t(h[n])==="number"?s+="<"+n+">"+h[n]+"</"+n+">":t(h[n])==="object"?s+="<"+n+">"+e(h[n])+"</"+n+">":t(h[n])==="array"?s+=h[n].map(function(d){return"<"+n+">"+e(d)+"</"+n+">"}).join(""):s+="<"+n+">"+h[n].toString()+"</"+n+">"}):s+=h.toString(),s}o.obj2xml=e},{"./formatObjKey":40,"babel-runtime/core-js/object/keys":60}],48:[function(B,k,o){k.exports=y,k.exports.HttpsAgent=y;function y(){}},{}],49:[function(B,k,o){k.exports=B("./register")().Promise},{"./register":51}],50:[function(B,k,o){"use strict";var y="@@any-promise/REGISTRATION",m=null;k.exports=function(v,a){return function(e,h){e=e||null,h=h||{};var l=h.global!==!1;if(m===null&&l&&(m=v[y]||null),m!==null&&e!==null&&m.implementation!==e)throw new Error('any-promise already defined as "'+m.implementation+'". You can only register an implementation before the first call to require("any-promise") and an implementation cannot be changed');return m===null&&(e!==null&&typeof h.Promise!="undefined"?m={Promise:h.Promise,implementation:e}:m=a(e),l&&(v[y]=m)),m}}},{}],51:[function(B,k,o){"use strict";k.exports=B("./loader")(window,y);function y(){if(typeof window.Promise=="undefined")throw new Error("any-promise browser requires a polyfill or explicit registration e.g: require('any-promise/register/bluebird')");return{Promise:window.Promise,implementation:"window.Promise"}}},{"./loader":50}],52:[function(B,k,o){k.exports={default:B("core-js/library/fn/array/from"),__esModule:!0}},{"core-js/library/fn/array/from":77}],53:[function(B,k,o){k.exports={default:B("core-js/library/fn/json/stringify"),__esModule:!0}},{"core-js/library/fn/json/stringify":78}],54:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/assign"),__esModule:!0}},{"core-js/library/fn/object/assign":79}],55:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/create"),__esModule:!0}},{"core-js/library/fn/object/create":80}],56:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/define-property"),__esModule:!0}},{"core-js/library/fn/object/define-property":81}],57:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/entries"),__esModule:!0}},{"core-js/library/fn/object/entries":82}],58:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/get-own-property-names"),__esModule:!0}},{"core-js/library/fn/object/get-own-property-names":83}],59:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/get-prototype-of"),__esModule:!0}},{"core-js/library/fn/object/get-prototype-of":84}],60:[function(B,k,o){k.exports={default:B("core-js/library/fn/object/keys"),__esModule:!0}},{"core-js/library/fn/object/keys":85}],61:[function(B,k,o){k.exports={default:B("core-js/library/fn/promise"),__esModule:!0}},{"core-js/library/fn/promise":86}],62:[function(B,k,o){k.exports={default:B("core-js/library/fn/set-immediate"),__esModule:!0}},{"core-js/library/fn/set-immediate":87}],63:[function(B,k,o){k.exports={default:B("core-js/library/fn/string/from-code-point"),__esModule:!0}},{"core-js/library/fn/string/from-code-point":88}],64:[function(B,k,o){k.exports={default:B("core-js/library/fn/symbol"),__esModule:!0}},{"core-js/library/fn/symbol":90}],65:[function(B,k,o){k.exports={default:B("core-js/library/fn/symbol/has-instance"),__esModule:!0}},{"core-js/library/fn/symbol/has-instance":89}],66:[function(B,k,o){k.exports={default:B("core-js/library/fn/symbol/iterator"),__esModule:!0}},{"core-js/library/fn/symbol/iterator":91}],67:[function(B,k,o){"use strict";o.__esModule=!0;var y=B("../core-js/symbol/iterator"),m=e(y),v=B("../core-js/symbol"),a=e(v),t=typeof a.default=="function"&&typeof m.default=="symbol"?function(h){return typeof h}:function(h){return h&&typeof a.default=="function"&&h.constructor===a.default&&h!==a.default.prototype?"symbol":typeof h};function e(h){return h&&h.__esModule?h:{default:h}}o.default=typeof a.default=="function"&&t(m.default)==="symbol"?function(h){return typeof h=="undefined"?"undefined":t(h)}:function(h){return h&&typeof a.default=="function"&&h.constructor===a.default&&h!==a.default.prototype?"symbol":typeof h=="undefined"?"undefined":t(h)}},{"../core-js/symbol":64,"../core-js/symbol/iterator":66}],68:[function(B,k,o){k.exports=B("regenerator-runtime")},{"regenerator-runtime":226}],69:[function(B,k,o){"use strict";o.byteLength=l,o.toByteArray=n,o.fromByteArray=r;for(var y=[],m=[],v=typeof Uint8Array!="undefined"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,e=a.length;t<e;++t)y[t]=a[t],m[a.charCodeAt(t)]=t;m["-".charCodeAt(0)]=62,m["_".charCodeAt(0)]=63;function h(f){var i=f.length;if(i%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var u=f.indexOf("=");u===-1&&(u=i);var p=u===i?0:4-u%4;return[u,p]}function l(f){var i=h(f),u=i[0],p=i[1];return(u+p)*3/4-p}function s(f,i,u){return(i+u)*3/4-u}function n(f){var i,u=h(f),p=u[0],g=u[1],A=new v(s(f,p,g)),b=0,x=g>0?p-4:p,w;for(w=0;w<x;w+=4)i=m[f.charCodeAt(w)]<<18|m[f.charCodeAt(w+1)]<<12|m[f.charCodeAt(w+2)]<<6|m[f.charCodeAt(w+3)],A[b++]=i>>16&255,A[b++]=i>>8&255,A[b++]=i&255;return g===2&&(i=m[f.charCodeAt(w)]<<2|m[f.charCodeAt(w+1)]>>4,A[b++]=i&255),g===1&&(i=m[f.charCodeAt(w)]<<10|m[f.charCodeAt(w+1)]<<4|m[f.charCodeAt(w+2)]>>2,A[b++]=i>>8&255,A[b++]=i&255),A}function d(f){return y[f>>18&63]+y[f>>12&63]+y[f>>6&63]+y[f&63]}function c(f,i,u){for(var p,g=[],A=i;A<u;A+=3)p=(f[A]<<16&16711680)+(f[A+1]<<8&65280)+(f[A+2]&255),g.push(d(p));return g.join("")}function r(f){for(var i,u=f.length,p=u%3,g=[],A=16383,b=0,x=u-p;b<x;b+=A)g.push(c(f,b,b+A>x?x:b+A));return p===1?(i=f[u-1],g.push(y[i>>2]+y[i<<4&63]+"==")):p===2&&(i=(f[u-2]<<8)+f[u-1],g.push(y[i>>10]+y[i>>4&63]+y[i<<2&63]+"=")),g.join("")}},{}],70:[function(B,k,o){/*!
* Bowser - a browser detector
* https://github.com/ded/bowser
* MIT License | (c) Dustin Diaz 2015
*/!function(y,m,v){typeof k!="undefined"&&k.exports?k.exports=v():typeof define=="function"&&define.amd?define(m,v):y[m]=v()}(this,"bowser",function(){var y=!0;function m(s){function n(Y){var W=s.match(Y);return W&&W.length>1&&W[1]||""}function d(Y){var W=s.match(Y);return W&&W.length>1&&W[2]||""}var c=n(/(ipod|iphone|ipad)/i).toLowerCase(),r=/like android/i.test(s),f=!r&&/android/i.test(s),i=/nexus\s*[0-6]\s*/i.test(s),u=!i&&/nexus\s*[0-9]+/i.test(s),p=/CrOS/.test(s),g=/silk/i.test(s),A=/sailfish/i.test(s),b=/tizen/i.test(s),x=/(web|hpw)(o|0)s/i.test(s),w=/windows phone/i.test(s),_=/SamsungBrowser/i.test(s),C=!w&&/windows/i.test(s),L=!c&&!g&&/macintosh/i.test(s),E=!f&&!A&&!b&&!x&&/linux/i.test(s),S=d(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),O=n(/version\/(\d+(\.\d+)?)/i),D=/tablet/i.test(s)&&!/tablet pc/i.test(s),F=!D&&/[^-]mobi/i.test(s),U=/xbox/i.test(s),R;/opera/i.test(s)?R={name:"Opera",opera:y,version:O||n(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(s)?R={name:"Opera",opera:y,version:n(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||O}:/SamsungBrowser/i.test(s)?R={name:"Samsung Internet for Android",samsungBrowser:y,version:O||n(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(s)?R={name:"NAVER Whale browser",whale:y,version:n(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(s)?R={name:"MZ Browser",mzbrowser:y,version:n(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(s)?R={name:"Opera Coast",coast:y,version:O||n(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(s)?R={name:"Focus",focus:y,version:n(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(s)?R={name:"Yandex Browser",yandexbrowser:y,version:O||n(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(s)?R={name:"UC Browser",ucbrowser:y,version:n(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(s)?R={name:"Maxthon",maxthon:y,version:n(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(s)?R={name:"Epiphany",epiphany:y,version:n(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(s)?R={name:"Puffin",puffin:y,version:n(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(s)?R={name:"Sleipnir",sleipnir:y,version:n(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(s)?R={name:"K-Meleon",kMeleon:y,version:n(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:w?(R={name:"Windows Phone",osname:"Windows Phone",windowsphone:y},S?(R.msedge=y,R.version=S):(R.msie=y,R.version=n(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(s)?R={name:"Internet Explorer",msie:y,version:n(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:p?R={name:"Chrome",osname:"Chrome OS",chromeos:y,chromeBook:y,chrome:y,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(s)?R={name:"Microsoft Edge",msedge:y,version:S}:/vivaldi/i.test(s)?R={name:"Vivaldi",vivaldi:y,version:n(/vivaldi\/(\d+(\.\d+)?)/i)||O}:A?R={name:"Sailfish",osname:"Sailfish OS",sailfish:y,version:n(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(s)?R={name:"SeaMonkey",seamonkey:y,version:n(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(s)?(R={name:"Firefox",firefox:y,version:n(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(s)&&(R.firefoxos=y,R.osname="Firefox OS")):g?R={name:"Amazon Silk",silk:y,version:n(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(s)?R={name:"PhantomJS",phantom:y,version:n(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(s)?R={name:"SlimerJS",slimer:y,version:n(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(s)||/rim\stablet/i.test(s)?R={name:"BlackBerry",osname:"BlackBerry OS",blackberry:y,version:O||n(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:x?(R={name:"WebOS",osname:"WebOS",webos:y,version:O||n(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(s)&&(R.touchpad=y)):/bada/i.test(s)?R={name:"Bada",osname:"Bada",bada:y,version:n(/dolfin\/(\d+(\.\d+)?)/i)}:b?R={name:"Tizen",osname:"Tizen",tizen:y,version:n(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||O}:/qupzilla/i.test(s)?R={name:"QupZilla",qupzilla:y,version:n(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||O}:/chromium/i.test(s)?R={name:"Chromium",chromium:y,version:n(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||O}:/chrome|crios|crmo/i.test(s)?R={name:"Chrome",chrome:y,version:n(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:f?R={name:"Android",version:O}:/safari|applewebkit/i.test(s)?(R={name:"Safari",safari:y},O&&(R.version=O)):c?(R={name:c=="iphone"?"iPhone":c=="ipad"?"iPad":"iPod"},O&&(R.version=O)):/googlebot/i.test(s)?R={name:"Googlebot",googlebot:y,version:n(/googlebot\/(\d+(\.\d+))/i)||O}:R={name:n(/^(.*)\/(.*) /),version:d(/^(.*)\/(.*) /)},!R.msedge&&/(apple)?webkit/i.test(s)?(/(apple)?webkit\/537\.36/i.test(s)?(R.name=R.name||"Blink",R.blink=y):(R.name=R.name||"Webkit",R.webkit=y),!R.version&&O&&(R.version=O)):!R.opera&&/gecko\//i.test(s)&&(R.name=R.name||"Gecko",R.gecko=y,R.version=R.version||n(/gecko\/(\d+(\.\d+)?)/i)),!R.windowsphone&&(f||R.silk)?(R.android=y,R.osname="Android"):!R.windowsphone&&c?(R[c]=y,R.ios=y,R.osname="iOS"):L?(R.mac=y,R.osname="macOS"):U?(R.xbox=y,R.osname="Xbox"):C?(R.windows=y,R.osname="Windows"):E&&(R.linux=y,R.osname="Linux");function K(Y){switch(Y){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var Z="";R.windows?Z=K(n(/Windows ((NT|XP)( \d\d?.\d)?)/i)):R.windowsphone?Z=n(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):R.mac?(Z=n(/Mac OS X (\d+([_\.\s]\d+)*)/i),Z=Z.replace(/[_\s]/g,".")):c?(Z=n(/os (\d+([_\s]\d+)*) like mac os x/i),Z=Z.replace(/[_\s]/g,".")):f?Z=n(/android[ \/-](\d+(\.\d+)*)/i):R.webos?Z=n(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):R.blackberry?Z=n(/rim\stablet\sos\s(\d+(\.\d+)*)/i):R.bada?Z=n(/bada\/(\d+(\.\d+)*)/i):R.tizen&&(Z=n(/tizen[\/\s](\d+(\.\d+)*)/i)),Z&&(R.osversion=Z);var P=!R.windows&&Z.split(".")[0];return D||u||c=="ipad"||f&&(P==3||P>=4&&!F)||R.silk?R.tablet=y:(F||c=="iphone"||c=="ipod"||f||i||R.blackberry||R.webos||R.bada)&&(R.mobile=y),R.msedge||R.msie&&R.version>=10||R.yandexbrowser&&R.version>=15||R.vivaldi&&R.version>=1||R.chrome&&R.version>=20||R.samsungBrowser&&R.version>=4||R.whale&&e([R.version,"1.0"])===1||R.mzbrowser&&e([R.version,"6.0"])===1||R.focus&&e([R.version,"1.0"])===1||R.firefox&&R.version>=20||R.safari&&R.version>=6||R.opera&&R.version>=10||R.ios&&R.osversion&&R.osversion.split(".")[0]>=6||R.blackberry&&R.version>=10.1||R.chromium&&R.version>=20?R.a=y:R.msie&&R.version<10||R.chrome&&R.version<20||R.firefox&&R.version<20||R.safari&&R.version<6||R.opera&&R.version<10||R.ios&&R.osversion&&R.osversion.split(".")[0]<6||R.chromium&&R.version<20?R.c=y:R.x=y,R}var v=m(typeof navigator!="undefined"&&navigator.userAgent||"");v.test=function(s){for(var n=0;n<s.length;++n){var d=s[n];if(typeof d=="string"&&d in v)return!0}return!1};function a(s){return s.split(".").length}function t(s,n){var d=[],c;if(Array.prototype.map)return Array.prototype.map.call(s,n);for(c=0;c<s.length;c++)d.push(n(s[c]));return d}function e(s){for(var n=Math.max(a(s[0]),a(s[1])),d=t(s,function(c){var r=n-a(c);return c=c+new Array(r+1).join(".0"),t(c.split("."),function(f){return new Array(20-f.length).join("0")+f}).reverse()});--n>=0;){if(d[0][n]>d[1][n])return 1;if(d[0][n]===d[1][n]){if(n===0)return 0}else return-1}}function h(s,n,d){var c=v;typeof n=="string"&&(d=n,n=void 0),n===void 0&&(n=!1),d&&(c=m(d));var r=""+c.version;for(var f in s)if(s.hasOwnProperty(f)&&c[f]){if(typeof s[f]!="string")throw new Error("Browser version in the minVersion map should be a string: "+f+": "+String(s));return e([r,s[f]])<0}return n}function l(s,n,d){return!h(s,n,d)}return v.isUnsupportedBrowser=h,v.compareVersions=e,v.check=l,v._detect=m,v.detect=m,v})},{}],71:[function(B,k,o){},{}],72:[function(B,k,o){var y=B("buffer").Buffer,m=y.isEncoding||function(l){switch(l&&l.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function v(l){if(l&&!m(l))throw new Error("Unknown encoding: "+l)}var a=o.StringDecoder=function(l){this.encoding=(l||"utf8").toLowerCase().replace(/[-_]/,""),v(l);switch(this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=e;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=h;break;default:this.write=t;return}this.charBuffer=new y(6),this.charReceived=0,this.charLength=0};a.prototype.write=function(l){for(var s="";this.charLength;){var n=l.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:l.length;if(l.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";l=l.slice(n,l.length),s=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var c=s.charCodeAt(s.length-1);if(c>=55296&&c<=56319){this.charLength+=this.surrogateSize,s="";continue}if(this.charReceived=this.charLength=0,l.length===0)return s;break}this.detectIncompleteChar(l);var d=l.length;this.charLength&&(l.copy(this.charBuffer,0,l.length-this.charReceived,d),d-=this.charReceived),s+=l.toString(this.encoding,0,d);var d=s.length-1,c=s.charCodeAt(d);if(c>=55296&&c<=56319){var r=this.surrogateSize;return this.charLength+=r,this.charReceived+=r,this.charBuffer.copy(this.charBuffer,r,0,r),l.copy(this.charBuffer,0,0,r),s.substring(0,d)}return s},a.prototype.detectIncompleteChar=function(l){for(var s=l.length>=3?3:l.length;s>0;s--){var n=l[l.length-s];if(s==1&&n>>5==6){this.charLength=2;break}if(s<=2&&n>>4==14){this.charLength=3;break}if(s<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=s},a.prototype.end=function(l){var s="";if(l&&l.length&&(s=this.write(l)),this.charReceived){var n=this.charReceived,d=this.charBuffer,c=this.encoding;s+=d.slice(0,n).toString(c)}return s};function t(l){return l.toString(this.encoding)}function e(l){this.charReceived=l.length%2,this.charLength=this.charReceived?2:0}function h(l){this.charReceived=l.length%3,this.charLength=this.charReceived?3:0}},{buffer:73}],73:[function(B,k,o){(function(y,m){/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <http://feross.org>
* @license MIT
*/"use strict";var v=B("base64-js"),a=B("ieee754"),t=B("isarray");o.Buffer=m,o.SlowBuffer=g,o.INSPECT_MAX_BYTES=50,m.TYPED_ARRAY_SUPPORT=y.TYPED_ARRAY_SUPPORT!==void 0?y.TYPED_ARRAY_SUPPORT:e(),o.kMaxLength=h();function e(){try{var oe=new Uint8Array(1);return oe.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},oe.foo()===42&&typeof oe.subarray=="function"&&oe.subarray(1,1).byteLength===0}catch(Q){return!1}}function h(){return m.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(oe,Q){if(h()<Q)throw new RangeError("Invalid typed array length");return m.TYPED_ARRAY_SUPPORT?(oe=new Uint8Array(Q),oe.__proto__=m.prototype):(oe===null&&(oe=new m(Q)),oe.length=Q),oe}function m(oe,Q,G){if(!m.TYPED_ARRAY_SUPPORT&&!(this instanceof m))return new m(oe,Q,G);if(typeof oe=="number"){if(typeof Q=="string")throw new Error("If encoding is specified then the first argument must be a string");return c(this,oe)}return s(this,oe,Q,G)}m.poolSize=8192,m._augment=function(oe){return oe.__proto__=m.prototype,oe};function s(oe,Q,G,te){if(typeof Q=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&Q instanceof ArrayBuffer?i(oe,Q,G,te):typeof Q=="string"?r(oe,Q,G):u(oe,Q)}m.from=function(oe,Q,G){return s(null,oe,Q,G)},m.TYPED_ARRAY_SUPPORT&&(m.prototype.__proto__=Uint8Array.prototype,m.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&m[Symbol.species]===m&&Object.defineProperty(m,Symbol.species,{value:null,configurable:!0}));function n(oe){if(typeof oe!="number")throw new TypeError('"size" argument must be a number');if(oe<0)throw new RangeError('"size" argument must not be negative')}function d(oe,Q,G,te){return n(Q),Q<=0?l(oe,Q):G!==void 0?typeof te=="string"?l(oe,Q).fill(G,te):l(oe,Q).fill(G):l(oe,Q)}m.alloc=function(oe,Q,G){return d(null,oe,Q,G)};function c(oe,Q){if(n(Q),oe=l(oe,Q<0?0:p(Q)|0),!m.TYPED_ARRAY_SUPPORT)for(var G=0;G<Q;++G)oe[G]=0;return oe}m.allocUnsafe=function(oe){return c(null,oe)},m.allocUnsafeSlow=function(oe){return c(null,oe)};function r(oe,Q,G){if((typeof G!="string"||G==="")&&(G="utf8"),!m.isEncoding(G))throw new TypeError('"encoding" must be a valid string encoding');var te=A(Q,G)|0;oe=l(oe,te);var Ae=oe.write(Q,G);return Ae!==te&&(oe=oe.slice(0,Ae)),oe}function f(oe,Q){var G=Q.length<0?0:p(Q.length)|0;oe=l(oe,G);for(var te=0;te<G;te+=1)oe[te]=Q[te]&255;return oe}function i(oe,Q,G,te){if(Q.byteLength,G<0||Q.byteLength<G)throw new RangeError("'offset' is out of bounds");if(Q.byteLength<G+(te||0))throw new RangeError("'length' is out of bounds");return G===void 0&&te===void 0?Q=new Uint8Array(Q):te===void 0?Q=new Uint8Array(Q,G):Q=new Uint8Array(Q,G,te),m.TYPED_ARRAY_SUPPORT?(oe=Q,oe.__proto__=m.prototype):oe=f(oe,Q),oe}function u(oe,Q){if(m.isBuffer(Q)){var G=p(Q.length)|0;return oe=l(oe,G),oe.length===0||Q.copy(oe,0,0,G),oe}if(Q){if(typeof ArrayBuffer!="undefined"&&Q.buffer instanceof ArrayBuffer||"length"in Q)return typeof Q.length!="number"||Ve(Q.length)?l(oe,0):f(oe,Q);if(Q.type==="Buffer"&&t(Q.data))return f(oe,Q.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function p(oe){if(oe>=h())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+h().toString(16)+" bytes");return oe|0}function g(oe){return+oe!=oe&&(oe=0),m.alloc(+oe)}m.isBuffer=function(Q){return!!(Q!=null&&Q._isBuffer)},m.compare=function(Q,G){if(!m.isBuffer(Q)||!m.isBuffer(G))throw new TypeError("Arguments must be Buffers");if(Q===G)return 0;for(var te=Q.length,Ae=G.length,me=0,Me=Math.min(te,Ae);me<Me;++me)if(Q[me]!==G[me]){te=Q[me],Ae=G[me];break}return te<Ae?-1:Ae<te?1:0},m.isEncoding=function(Q){switch(String(Q).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},m.concat=function(Q,G){if(!t(Q))throw new TypeError('"list" argument must be an Array of Buffers');if(Q.length===0)return m.alloc(0);var te;if(G===void 0)for(G=0,te=0;te<Q.length;++te)G+=Q[te].length;var Ae=m.allocUnsafe(G),me=0;for(te=0;te<Q.length;++te){var Me=Q[te];if(!m.isBuffer(Me))throw new TypeError('"list" argument must be an Array of Buffers');Me.copy(Ae,me),me+=Me.length}return Ae};function A(oe,Q){if(m.isBuffer(oe))return oe.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(oe)||oe instanceof ArrayBuffer))return oe.byteLength;typeof oe!="string"&&(oe=""+oe);var G=oe.length;if(G===0)return 0;for(var te=!1;;)switch(Q){case"ascii":case"latin1":case"binary":return G;case"utf8":case"utf-8":case void 0:return Ze(oe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return G*2;case"hex":return G>>>1;case"base64":return ee(oe).length;default:if(te)return Ze(oe).length;Q=(""+Q).toLowerCase(),te=!0}}m.byteLength=A;function b(oe,Q,G){var te=!1;if((Q===void 0||Q<0)&&(Q=0),Q>this.length)return"";if((G===void 0||G>this.length)&&(G=this.length),G<=0)return"";if(G>>>=0,Q>>>=0,G<=Q)return"";for(oe||(oe="utf8");;)switch(oe){case"hex":return Y(this,Q,G);case"utf8":case"utf-8":return U(this,Q,G);case"ascii":return Z(this,Q,G);case"latin1":case"binary":return P(this,Q,G);case"base64":return F(this,Q,G);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,Q,G);default:if(te)throw new TypeError("Unknown encoding: "+oe);oe=(oe+"").toLowerCase(),te=!0}}m.prototype._isBuffer=!0;function x(oe,Q,G){var te=oe[Q];oe[Q]=oe[G],oe[G]=te}m.prototype.swap16=function(){var Q=this.length;if(Q%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var G=0;G<Q;G+=2)x(this,G,G+1);return this},m.prototype.swap32=function(){var Q=this.length;if(Q%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var G=0;G<Q;G+=4)x(this,G,G+3),x(this,G+1,G+2);return this},m.prototype.swap64=function(){var Q=this.length;if(Q%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var G=0;G<Q;G+=8)x(this,G,G+7),x(this,G+1,G+6),x(this,G+2,G+5),x(this,G+3,G+4);return this},m.prototype.toString=function(){var Q=this.length|0;return Q===0?"":arguments.length===0?U(this,0,Q):b.apply(this,arguments)},m.prototype.equals=function(Q){if(!m.isBuffer(Q))throw new TypeError("Argument must be a Buffer");return this===Q?!0:m.compare(this,Q)===0},m.prototype.inspect=function(){var Q="",G=o.INSPECT_MAX_BYTES;return this.length>0&&(Q=this.toString("hex",0,G).match(/.{2}/g).join(" "),this.length>G&&(Q+=" ... ")),"<Buffer "+Q+">"},m.prototype.compare=function(Q,G,te,Ae,me){if(!m.isBuffer(Q))throw new TypeError("Argument must be a Buffer");if(G===void 0&&(G=0),te===void 0&&(te=Q?Q.length:0),Ae===void 0&&(Ae=0),me===void 0&&(me=this.length),G<0||te>Q.length||Ae<0||me>this.length)throw new RangeError("out of range index");if(Ae>=me&&G>=te)return 0;if(Ae>=me)return-1;if(G>=te)return 1;if(G>>>=0,te>>>=0,Ae>>>=0,me>>>=0,this===Q)return 0;for(var Me=me-Ae,Ie=te-G,de=Math.min(Me,Ie),ye=this.slice(Ae,me),De=Q.slice(G,te),tt=0;tt<de;++tt)if(ye[tt]!==De[tt]){Me=ye[tt],Ie=De[tt];break}return Me<Ie?-1:Ie<Me?1:0};function w(oe,Q,G,te,Ae){if(oe.length===0)return-1;if(typeof G=="string"?(te=G,G=0):G>2147483647?G=2147483647:G<-2147483648&&(G=-2147483648),G=+G,isNaN(G)&&(G=Ae?0:oe.length-1),G<0&&(G=oe.length+G),G>=oe.length){if(Ae)return-1;G=oe.length-1}else if(G<0)if(Ae)G=0;else return-1;if(typeof Q=="string"&&(Q=m.from(Q,te)),m.isBuffer(Q))return Q.length===0?-1:_(oe,Q,G,te,Ae);if(typeof Q=="number")return Q=Q&255,m.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?Ae?Uint8Array.prototype.indexOf.call(oe,Q,G):Uint8Array.prototype.lastIndexOf.call(oe,Q,G):_(oe,[Q],G,te,Ae);throw new TypeError("val must be string, number or Buffer")}function _(oe,Q,G,te,Ae){var me=1,Me=oe.length,Ie=Q.length;if(te!==void 0&&(te=String(te).toLowerCase(),te==="ucs2"||te==="ucs-2"||te==="utf16le"||te==="utf-16le")){if(oe.length<2||Q.length<2)return-1;me=2,Me/=2,Ie/=2,G/=2}function de(gt,Pe){return me===1?gt[Pe]:gt.readUInt16BE(Pe*me)}var ye;if(Ae){var De=-1;for(ye=G;ye<Me;ye++)if(de(oe,ye)===de(Q,De===-1?0:ye-De)){if(De===-1&&(De=ye),ye-De+1===Ie)return De*me}else De!==-1&&(ye-=ye-De),De=-1}else for(G+Ie>Me&&(G=Me-Ie),ye=G;ye>=0;ye--){for(var tt=!0,Et=0;Et<Ie;Et++)if(de(oe,ye+Et)!==de(Q,Et)){tt=!1;break}if(tt)return ye}return-1}m.prototype.includes=function(Q,G,te){return this.indexOf(Q,G,te)!==-1},m.prototype.indexOf=function(Q,G,te){return w(this,Q,G,te,!0)},m.prototype.lastIndexOf=function(Q,G,te){return w(this,Q,G,te,!1)};function C(oe,Q,G,te){G=Number(G)||0;var Ae=oe.length-G;te?(te=Number(te),te>Ae&&(te=Ae)):te=Ae;var me=Q.length;if(me%2!==0)throw new TypeError("Invalid hex string");te>me/2&&(te=me/2);for(var Me=0;Me<te;++Me){var Ie=parseInt(Q.substr(Me*2,2),16);if(isNaN(Ie))return Me;oe[G+Me]=Ie}return Me}function L(oe,Q,G,te){return he(Ze(Q,oe.length-G),oe,G,te)}function E(oe,Q,G,te){return he(we(Q),oe,G,te)}function S(oe,Q,G,te){return E(oe,Q,G,te)}function O(oe,Q,G,te){return he(ee(Q),oe,G,te)}function D(oe,Q,G,te){return he(He(Q,oe.length-G),oe,G,te)}m.prototype.write=function(Q,G,te,Ae){if(G===void 0)Ae="utf8",te=this.length,G=0;else if(te===void 0&&typeof G=="string")Ae=G,te=this.length,G=0;else if(isFinite(G))G=G|0,isFinite(te)?(te=te|0,Ae===void 0&&(Ae="utf8")):(Ae=te,te=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var me=this.length-G;if((te===void 0||te>me)&&(te=me),Q.length>0&&(te<0||G<0)||G>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ae||(Ae="utf8");for(var Me=!1;;)switch(Ae){case"hex":return C(this,Q,G,te);case"utf8":case"utf-8":return L(this,Q,G,te);case"ascii":return E(this,Q,G,te);case"latin1":case"binary":return S(this,Q,G,te);case"base64":return O(this,Q,G,te);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,Q,G,te);default:if(Me)throw new TypeError("Unknown encoding: "+Ae);Ae=(""+Ae).toLowerCase(),Me=!0}},m.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function F(oe,Q,G){return Q===0&&G===oe.length?v.fromByteArray(oe):v.fromByteArray(oe.slice(Q,G))}function U(oe,Q,G){G=Math.min(oe.length,G);for(var te=[],Ae=Q;Ae<G;){var me=oe[Ae],Me=null,Ie=me>239?4:me>223?3:me>191?2:1;if(Ae+Ie<=G){var de,ye,De,tt;switch(Ie){case 1:me<128&&(Me=me);break;case 2:de=oe[Ae+1],(de&192)===128&&(tt=(me&31)<<6|de&63,tt>127&&(Me=tt));break;case 3:de=oe[Ae+1],ye=oe[Ae+2],(de&192)===128&&(ye&192)===128&&(tt=(me&15)<<12|(de&63)<<6|ye&63,tt>2047&&(tt<55296||tt>57343)&&(Me=tt));break;case 4:de=oe[Ae+1],ye=oe[Ae+2],De=oe[Ae+3],(de&192)===128&&(ye&192)===128&&(De&192)===128&&(tt=(me&15)<<18|(de&63)<<12|(ye&63)<<6|De&63,tt>65535&&tt<1114112&&(Me=tt))}}Me===null?(Me=65533,Ie=1):Me>65535&&(Me-=65536,te.push(Me>>>10&1023|55296),Me=56320|Me&1023),te.push(Me),Ae+=Ie}return K(te)}var R=4096;function K(oe){var Q=oe.length;if(Q<=R)return String.fromCharCode.apply(String,oe);for(var G="",te=0;te<Q;)G+=String.fromCharCode.apply(String,oe.slice(te,te+=R));return G}function Z(oe,Q,G){var te="";G=Math.min(oe.length,G);for(var Ae=Q;Ae<G;++Ae)te+=String.fromCharCode(oe[Ae]&127);return te}function P(oe,Q,G){var te="";G=Math.min(oe.length,G);for(var Ae=Q;Ae<G;++Ae)te+=String.fromCharCode(oe[Ae]);return te}function Y(oe,Q,G){var te=oe.length;(!Q||Q<0)&&(Q=0),(!G||G<0||G>te)&&(G=te);for(var Ae="",me=Q;me<G;++me)Ae+=Ue(oe[me]);return Ae}function W(oe,Q,G){for(var te=oe.slice(Q,G),Ae="",me=0;me<te.length;me+=2)Ae+=String.fromCharCode(te[me]+te[me+1]*256);return Ae}m.prototype.slice=function(Q,G){var te=this.length;Q=~~Q,G=G===void 0?te:~~G,Q<0?(Q+=te,Q<0&&(Q=0)):Q>te&&(Q=te),G<0?(G+=te,G<0&&(G=0)):G>te&&(G=te),G<Q&&(G=Q);var Ae;if(m.TYPED_ARRAY_SUPPORT)Ae=this.subarray(Q,G),Ae.__proto__=m.prototype;else{var me=G-Q;Ae=new m(me,void 0);for(var Me=0;Me<me;++Me)Ae[Me]=this[Me+Q]}return Ae};function z(oe,Q,G){if(oe%1!==0||oe<0)throw new RangeError("offset is not uint");if(oe+Q>G)throw new RangeError("Trying to access beyond buffer length")}m.prototype.readUIntLE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q],me=1,Me=0;++Me<G&&(me*=256);)Ae+=this[Q+Me]*me;return Ae},m.prototype.readUIntBE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q+--G],me=1;G>0&&(me*=256);)Ae+=this[Q+--G]*me;return Ae},m.prototype.readUInt8=function(Q,G){return G||z(Q,1,this.length),this[Q]},m.prototype.readUInt16LE=function(Q,G){return G||z(Q,2,this.length),this[Q]|this[Q+1]<<8},m.prototype.readUInt16BE=function(Q,G){return G||z(Q,2,this.length),this[Q]<<8|this[Q+1]},m.prototype.readUInt32LE=function(Q,G){return G||z(Q,4,this.length),(this[Q]|this[Q+1]<<8|this[Q+2]<<16)+this[Q+3]*16777216},m.prototype.readUInt32BE=function(Q,G){return G||z(Q,4,this.length),this[Q]*16777216+(this[Q+1]<<16|this[Q+2]<<8|this[Q+3])},m.prototype.readIntLE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=this[Q],me=1,Me=0;++Me<G&&(me*=256);)Ae+=this[Q+Me]*me;return me*=128,Ae>=me&&(Ae-=Math.pow(2,8*G)),Ae},m.prototype.readIntBE=function(Q,G,te){Q=Q|0,G=G|0,te||z(Q,G,this.length);for(var Ae=G,me=1,Me=this[Q+--Ae];Ae>0&&(me*=256);)Me+=this[Q+--Ae]*me;return me*=128,Me>=me&&(Me-=Math.pow(2,8*G)),Me},m.prototype.readInt8=function(Q,G){return G||z(Q,1,this.length),this[Q]&128?(255-this[Q]+1)*-1:this[Q]},m.prototype.readInt16LE=function(Q,G){G||z(Q,2,this.length);var te=this[Q]|this[Q+1]<<8;return te&32768?te|4294901760:te},m.prototype.readInt16BE=function(Q,G){G||z(Q,2,this.length);var te=this[Q+1]|this[Q]<<8;return te&32768?te|4294901760:te},m.prototype.readInt32LE=function(Q,G){return G||z(Q,4,this.length),this[Q]|this[Q+1]<<8|this[Q+2]<<16|this[Q+3]<<24},m.prototype.readInt32BE=function(Q,G){return G||z(Q,4,this.length),this[Q]<<24|this[Q+1]<<16|this[Q+2]<<8|this[Q+3]},m.prototype.readFloatLE=function(Q,G){return G||z(Q,4,this.length),a.read(this,Q,!0,23,4)},m.prototype.readFloatBE=function(Q,G){return G||z(Q,4,this.length),a.read(this,Q,!1,23,4)},m.prototype.readDoubleLE=function(Q,G){return G||z(Q,8,this.length),a.read(this,Q,!0,52,8)},m.prototype.readDoubleBE=function(Q,G){return G||z(Q,8,this.length),a.read(this,Q,!1,52,8)};function H(oe,Q,G,te,Ae,me){if(!m.isBuffer(oe))throw new TypeError('"buffer" argument must be a Buffer instance');if(Q>Ae||Q<me)throw new RangeError('"value" argument is out of bounds');if(G+te>oe.length)throw new RangeError("Index out of range")}m.prototype.writeUIntLE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,te=te|0,!Ae){var me=Math.pow(2,8*te)-1;H(this,Q,G,te,me,0)}var Me=1,Ie=0;for(this[G]=Q&255;++Ie<te&&(Me*=256);)this[G+Ie]=Q/Me&255;return G+te},m.prototype.writeUIntBE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,te=te|0,!Ae){var me=Math.pow(2,8*te)-1;H(this,Q,G,te,me,0)}var Me=te-1,Ie=1;for(this[G+Me]=Q&255;--Me>=0&&(Ie*=256);)this[G+Me]=Q/Ie&255;return G+te},m.prototype.writeUInt8=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,1,255,0),m.TYPED_ARRAY_SUPPORT||(Q=Math.floor(Q)),this[G]=Q&255,G+1};function X(oe,Q,G,te){Q<0&&(Q=65535+Q+1);for(var Ae=0,me=Math.min(oe.length-G,2);Ae<me;++Ae)oe[G+Ae]=(Q&255<<8*(te?Ae:1-Ae))>>>(te?Ae:1-Ae)*8}m.prototype.writeUInt16LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,65535,0),m.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8):X(this,Q,G,!0),G+2},m.prototype.writeUInt16BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,65535,0),m.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>8,this[G+1]=Q&255):X(this,Q,G,!1),G+2};function V(oe,Q,G,te){Q<0&&(Q=4294967295+Q+1);for(var Ae=0,me=Math.min(oe.length-G,4);Ae<me;++Ae)oe[G+Ae]=Q>>>(te?Ae:3-Ae)*8&255}m.prototype.writeUInt32LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,4294967295,0),m.TYPED_ARRAY_SUPPORT?(this[G+3]=Q>>>24,this[G+2]=Q>>>16,this[G+1]=Q>>>8,this[G]=Q&255):V(this,Q,G,!0),G+4},m.prototype.writeUInt32BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,4294967295,0),m.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>24,this[G+1]=Q>>>16,this[G+2]=Q>>>8,this[G+3]=Q&255):V(this,Q,G,!1),G+4},m.prototype.writeIntLE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,!Ae){var me=Math.pow(2,8*te-1);H(this,Q,G,te,me-1,-me)}var Me=0,Ie=1,de=0;for(this[G]=Q&255;++Me<te&&(Ie*=256);)Q<0&&de===0&&this[G+Me-1]!==0&&(de=1),this[G+Me]=(Q/Ie>>0)-de&255;return G+te},m.prototype.writeIntBE=function(Q,G,te,Ae){if(Q=+Q,G=G|0,!Ae){var me=Math.pow(2,8*te-1);H(this,Q,G,te,me-1,-me)}var Me=te-1,Ie=1,de=0;for(this[G+Me]=Q&255;--Me>=0&&(Ie*=256);)Q<0&&de===0&&this[G+Me+1]!==0&&(de=1),this[G+Me]=(Q/Ie>>0)-de&255;return G+te},m.prototype.writeInt8=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,1,127,-128),m.TYPED_ARRAY_SUPPORT||(Q=Math.floor(Q)),Q<0&&(Q=255+Q+1),this[G]=Q&255,G+1},m.prototype.writeInt16LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,32767,-32768),m.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8):X(this,Q,G,!0),G+2},m.prototype.writeInt16BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,2,32767,-32768),m.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>8,this[G+1]=Q&255):X(this,Q,G,!1),G+2},m.prototype.writeInt32LE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,2147483647,-2147483648),m.TYPED_ARRAY_SUPPORT?(this[G]=Q&255,this[G+1]=Q>>>8,this[G+2]=Q>>>16,this[G+3]=Q>>>24):V(this,Q,G,!0),G+4},m.prototype.writeInt32BE=function(Q,G,te){return Q=+Q,G=G|0,te||H(this,Q,G,4,2147483647,-2147483648),Q<0&&(Q=4294967295+Q+1),m.TYPED_ARRAY_SUPPORT?(this[G]=Q>>>24,this[G+1]=Q>>>16,this[G+2]=Q>>>8,this[G+3]=Q&255):V(this,Q,G,!1),G+4};function q(oe,Q,G,te,Ae,me){if(G+te>oe.length)throw new RangeError("Index out of range");if(G<0)throw new RangeError("Index out of range")}function se(oe,Q,G,te,Ae){return Ae||q(oe,Q,G,4,34028234663852886e22,-34028234663852886e22),a.write(oe,Q,G,te,23,4),G+4}m.prototype.writeFloatLE=function(Q,G,te){return se(this,Q,G,!0,te)},m.prototype.writeFloatBE=function(Q,G,te){return se(this,Q,G,!1,te)};function ve(oe,Q,G,te,Ae){return Ae||q(oe,Q,G,8,17976931348623157e292,-17976931348623157e292),a.write(oe,Q,G,te,52,8),G+8}m.prototype.writeDoubleLE=function(Q,G,te){return ve(this,Q,G,!0,te)},m.prototype.writeDoubleBE=function(Q,G,te){return ve(this,Q,G,!1,te)},m.prototype.copy=function(Q,G,te,Ae){if(te||(te=0),!Ae&&Ae!==0&&(Ae=this.length),G>=Q.length&&(G=Q.length),G||(G=0),Ae>0&&Ae<te&&(Ae=te),Ae===te)return 0;if(Q.length===0||this.length===0)return 0;if(G<0)throw new RangeError("targetStart out of bounds");if(te<0||te>=this.length)throw new RangeError("sourceStart out of bounds");if(Ae<0)throw new RangeError("sourceEnd out of bounds");Ae>this.length&&(Ae=this.length),Q.length-G<Ae-te&&(Ae=Q.length-G+te);var me=Ae-te,Me;if(this===Q&&te<G&&G<Ae)for(Me=me-1;Me>=0;--Me)Q[Me+G]=this[Me+te];else if(me<1e3||!m.TYPED_ARRAY_SUPPORT)for(Me=0;Me<me;++Me)Q[Me+G]=this[Me+te];else Uint8Array.prototype.set.call(Q,this.subarray(te,te+me),G);return me},m.prototype.fill=function(Q,G,te,Ae){if(typeof Q=="string"){if(typeof G=="string"?(Ae=G,G=0,te=this.length):typeof te=="string"&&(Ae=te,te=this.length),Q.length===1){var me=Q.charCodeAt(0);me<256&&(Q=me)}if(Ae!==void 0&&typeof Ae!="string")throw new TypeError("encoding must be a string");if(typeof Ae=="string"&&!m.isEncoding(Ae))throw new TypeError("Unknown encoding: "+Ae)}else typeof Q=="number"&&(Q=Q&255);if(G<0||this.length<G||this.length<te)throw new RangeError("Out of range index");if(te<=G)return this;G=G>>>0,te=te===void 0?this.length:te>>>0,Q||(Q=0);var Me;if(typeof Q=="number")for(Me=G;Me<te;++Me)this[Me]=Q;else{var Ie=m.isBuffer(Q)?Q:Ze(new m(Q,Ae).toString()),de=Ie.length;for(Me=0;Me<te-G;++Me)this[Me+G]=Ie[Me%de]}return this};var ue=/[^+\/0-9A-Za-z-_]/g;function xe(oe){if(oe=Fe(oe).replace(ue,""),oe.length<2)return"";for(;oe.length%4!==0;)oe=oe+"=";return oe}function Fe(oe){return oe.trim?oe.trim():oe.replace(/^\s+|\s+$/g,"")}function Ue(oe){return oe<16?"0"+oe.toString(16):oe.toString(16)}function Ze(oe,Q){Q=Q||Infinity;for(var G,te=oe.length,Ae=null,me=[],Me=0;Me<te;++Me){if(G=oe.charCodeAt(Me),G>55295&&G<57344){if(!Ae){if(G>56319){(Q-=3)>-1&&me.push(239,191,189);continue}else if(Me+1===te){(Q-=3)>-1&&me.push(239,191,189);continue}Ae=G;continue}if(G<56320){(Q-=3)>-1&&me.push(239,191,189),Ae=G;continue}G=(Ae-55296<<10|G-56320)+65536}else Ae&&((Q-=3)>-1&&me.push(239,191,189));if(Ae=null,G<128){if((Q-=1)<0)break;me.push(G)}else if(G<2048){if((Q-=2)<0)break;me.push(G>>6|192,G&63|128)}else if(G<65536){if((Q-=3)<0)break;me.push(G>>12|224,G>>6&63|128,G&63|128)}else if(G<1114112){if((Q-=4)<0)break;me.push(G>>18|240,G>>12&63|128,G>>6&63|128,G&63|128)}else throw new Error("Invalid code point")}return me}function we(oe){for(var Q=[],G=0;G<oe.length;++G)Q.push(oe.charCodeAt(G)&255);return Q}function He(oe,Q){for(var G,te,Ae,me=[],Me=0;Me<oe.length&&!((Q-=2)<0);++Me)G=oe.charCodeAt(Me),te=G>>8,Ae=G%256,me.push(Ae),me.push(te);return me}function ee(oe){return v.toByteArray(xe(oe))}function he(oe,Q,G,te){for(var Ae=0;Ae<te&&!(Ae+G>=Q.length||Ae>=oe.length);++Ae)Q[Ae+G]=oe[Ae];return Ae}function Ve(oe){return oe!==oe}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},B("buffer").Buffer)},{"base64-js":69,buffer:73,ieee754:195,isarray:198}],74:[function(B,k,o){k.exports={"100":"Continue","101":"Switching Protocols","102":"Processing","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I'm a teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","425":"Unordered Collection","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}},{}],75:[function(B,k,o){k.exports={O_RDONLY:0,O_WRONLY:1,O_RDWR:2,S_IFMT:61440,S_IFREG:32768,S_IFDIR:16384,S_IFCHR:8192,S_IFBLK:24576,S_IFIFO:4096,S_IFLNK:40960,S_IFSOCK:49152,O_CREAT:512,O_EXCL:2048,O_NOCTTY:131072,O_TRUNC:1024,O_APPEND:8,O_DIRECTORY:1048576,O_NOFOLLOW:256,O_SYNC:128,O_SYMLINK:2097152,O_NONBLOCK:4,S_IRWXU:448,S_IRUSR:256,S_IWUSR:128,S_IXUSR:64,S_IRWXG:56,S_IRGRP:32,S_IWGRP:16,S_IXGRP:8,S_IRWXO:7,S_IROTH:4,S_IWOTH:2,S_IXOTH:1,E2BIG:7,EACCES:13,EADDRINUSE:48,EADDRNOTAVAIL:49,EAFNOSUPPORT:47,EAGAIN:35,EALREADY:37,EBADF:9,EBADMSG:94,EBUSY:16,ECANCELED:89,ECHILD:10,ECONNABORTED:53,ECONNREFUSED:61,ECONNRESET:54,EDEADLK:11,EDESTADDRREQ:39,EDOM:33,EDQUOT:69,EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:65,EIDRM:90,EILSEQ:92,EINPROGRESS:36,EINTR:4,EINVAL:22,EIO:5,EISCONN:56,EISDIR:21,ELOOP:62,EMFILE:24,EMLINK:31,EMSGSIZE:40,EMULTIHOP:95,ENAMETOOLONG:63,ENETDOWN:50,ENETRESET:52,ENETUNREACH:51,ENFILE:23,ENOBUFS:55,ENODATA:96,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:77,ENOLINK:97,ENOMEM:12,ENOMSG:91,ENOPROTOOPT:42,ENOSPC:28,ENOSR:98,ENOSTR:99,ENOSYS:78,ENOTCONN:57,ENOTDIR:20,ENOTEMPTY:66,ENOTSOCK:38,ENOTSUP:45,ENOTTY:25,ENXIO:6,EOPNOTSUPP:102,EOVERFLOW:84,EPERM:1,EPIPE:32,EPROTO:100,EPROTONOSUPPORT:43,EPROTOTYPE:41,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:70,ETIME:101,ETIMEDOUT:60,ETXTBSY:26,EWOULDBLOCK:35,EXDEV:18,SIGHUP:1,SIGINT:2,SIGQUIT:3,SIGILL:4,SIGTRAP:5,SIGABRT:6,SIGIOT:6,SIGBUS:10,SIGFPE:8,SIGKILL:9,SIGUSR1:30,SIGSEGV:11,SIGUSR2:31,SIGPIPE:13,SIGALRM:14,SIGTERM:15,SIGCHLD:20,SIGCONT:19,SIGSTOP:17,SIGTSTP:18,SIGTTIN:21,SIGTTOU:22,SIGURG:16,SIGXCPU:24,SIGXFSZ:25,SIGVTALRM:26,SIGPROF:27,SIGWINCH:28,SIGIO:23,SIGSYS:12,SSL_OP_ALL:2147486719,SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION:262144,SSL_OP_CIPHER_SERVER_PREFERENCE:4194304,SSL_OP_CISCO_ANYCONNECT:32768,SSL_OP_COOKIE_EXCHANGE:8192,SSL_OP_CRYPTOPRO_TLSEXT_BUG:2147483648,SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS:2048,SSL_OP_EPHEMERAL_RSA:0,SSL_OP_LEGACY_SERVER_CONNECT:4,SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER:32,SSL_OP_MICROSOFT_SESS_ID_BUG:1,SSL_OP_MSIE_SSLV2_RSA_PADDING:0,SSL_OP_NETSCAPE_CA_DN_BUG:536870912,SSL_OP_NETSCAPE_CHALLENGE_BUG:2,SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG:1073741824,SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG:8,SSL_OP_NO_COMPRESSION:131072,SSL_OP_NO_QUERY_MTU:4096,SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION:65536,SSL_OP_NO_SSLv2:16777216,SSL_OP_NO_SSLv3:33554432,SSL_OP_NO_TICKET:16384,SSL_OP_NO_TLSv1:67108864,SSL_OP_NO_TLSv1_1:268435456,SSL_OP_NO_TLSv1_2:134217728,SSL_OP_PKCS1_CHECK_1:0,SSL_OP_PKCS1_CHECK_2:0,SSL_OP_SINGLE_DH_USE:1048576,SSL_OP_SINGLE_ECDH_USE:524288,SSL_OP_SSLEAY_080_CLIENT_DH_BUG:128,SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG:0,SSL_OP_TLS_BLOCK_PADDING_BUG:512,SSL_OP_TLS_D5_BUG:256,SSL_OP_TLS_ROLLBACK_BUG:8388608,ENGINE_METHOD_DSA:2,ENGINE_METHOD_DH:4,ENGINE_METHOD_RAND:8,ENGINE_METHOD_ECDH:16,ENGINE_METHOD_ECDSA:32,ENGINE_METHOD_CIPHERS:64,ENGINE_METHOD_DIGESTS:128,ENGINE_METHOD_STORE:256,ENGINE_METHOD_PKEY_METHS:512,ENGINE_METHOD_PKEY_ASN1_METHS:1024,ENGINE_METHOD_ALL:65535,ENGINE_METHOD_NONE:0,DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6,F_OK:0,R_OK:4,W_OK:2,X_OK:1,UV_UDP_REUSEADDR:4}},{}],76:[function(B,k,o){/*!
* copy-to - index.js
* Copyright(c) 2014 dead_horse <dead_horse@qq.com>
* MIT Licensed
*/"use strict";var y=Array.prototype.slice;k.exports=m;function m(a,t){if(!(this instanceof m))return new m(a,t);this.src=a,this._withAccess=t}m.prototype.withAccess=function(a){return this._withAccess=a!==!1,this},m.prototype.pick=function(a){return Array.isArray(a)||(a=y.call(arguments)),a.length&&(this.keys=a),this},m.prototype.to=function(a){if(a=a||{},!this.src)return a;var t=this.keys||Object.keys(this.src);if(!this._withAccess){for(var e=0;e<t.length;e++){if(h=t[e],a[h]!==void 0)continue;a[h]=this.src[h]}return a}for(var e=0;e<t.length;e++){var h=t[e];if(!v(a,h))continue;var l=this.src.__lookupGetter__(h),s=this.src.__lookupSetter__(h);l&&a.__defineGetter__(h,l),s&&a.__defineSetter__(h,s),!l&&!s&&(a[h]=this.src[h])}return a},m.prototype.toCover=function(a){for(var t=this.keys||Object.keys(this.src),e=0;e<t.length;e++){var h=t[e];delete a[h];var l=this.src.__lookupGetter__(h),s=this.src.__lookupSetter__(h);l&&a.__defineGetter__(h,l),s&&a.__defineSetter__(h,s),!l&&!s&&(a[h]=this.src[h])}},m.prototype.override=m.prototype.toCover,m.prototype.and=function(a){var t={};return this.to(t),this.src=a,this.to(t),this.src=t,this};function v(a,t){return a[t]===void 0&&a.__lookupGetter__(t)===void 0&&a.__lookupSetter__(t)===void 0}},{}],77:[function(B,k,o){B("../../modules/es6.string.iterator"),B("../../modules/es6.array.from"),k.exports=B("../../modules/_core").Array.from},{"../../modules/_core":99,"../../modules/es6.array.from":168,"../../modules/es6.string.iterator":180}],78:[function(B,k,o){var y=B("../../modules/_core"),m=y.JSON||(y.JSON={stringify:JSON.stringify});k.exports=function(a){return m.stringify.apply(m,arguments)}},{"../../modules/_core":99}],79:[function(B,k,o){B("../../modules/es6.object.assign"),k.exports=B("../../modules/_core").Object.assign},{"../../modules/_core":99,"../../modules/es6.object.assign":171}],80:[function(B,k,o){B("../../modules/es6.object.create");var y=B("../../modules/_core").Object;k.exports=function(v,a){return y.create(v,a)}},{"../../modules/_core":99,"../../modules/es6.object.create":172}],81:[function(B,k,o){B("../../modules/es6.object.define-property");var y=B("../../modules/_core").Object;k.exports=function(v,a,t){return y.defineProperty(v,a,t)}},{"../../modules/_core":99,"../../modules/es6.object.define-property":173}],82:[function(B,k,o){B("../../modules/es7.object.entries"),k.exports=B("../../modules/_core").Object.entries},{"../../modules/_core":99,"../../modules/es7.object.entries":182}],83:[function(B,k,o){B("../../modules/es6.object.get-own-property-names");var y=B("../../modules/_core").Object;k.exports=function(v){return y.getOwnPropertyNames(v)}},{"../../modules/_core":99,"../../modules/es6.object.get-own-property-names":174}],84:[function(B,k,o){B("../../modules/es6.object.get-prototype-of"),k.exports=B("../../modules/_core").Object.getPrototypeOf},{"../../modules/_core":99,"../../modules/es6.object.get-prototype-of":175}],85:[function(B,k,o){B("../../modules/es6.object.keys"),k.exports=B("../../modules/_core").Object.keys},{"../../modules/_core":99,"../../modules/es6.object.keys":176}],86:[function(B,k,o){B("../modules/es6.object.to-string"),B("../modules/es6.string.iterator"),B("../modules/web.dom.iterable"),B("../modules/es6.promise"),B("../modules/es7.promise.finally"),B("../modules/es7.promise.try"),k.exports=B("../modules/_core").Promise},{"../modules/_core":99,"../modules/es6.object.to-string":177,"../modules/es6.promise":178,"../modules/es6.string.iterator":180,"../modules/es7.promise.finally":183,"../modules/es7.promise.try":184,"../modules/web.dom.iterable":187}],87:[function(B,k,o){B("../modules/web.immediate"),k.exports=B("../modules/_core").setImmediate},{"../modules/_core":99,"../modules/web.immediate":188}],88:[function(B,k,o){B("../../modules/es6.string.from-code-point"),k.exports=B("../../modules/_core").String.fromCodePoint},{"../../modules/_core":99,"../../modules/es6.string.from-code-point":179}],89:[function(B,k,o){B("../../modules/es6.function.has-instance"),k.exports=B("../../modules/_wks-ext").f("hasInstance")},{"../../modules/_wks-ext":165,"../../modules/es6.function.has-instance":170}],90:[function(B,k,o){B("../../modules/es6.symbol"),B("../../modules/es6.object.to-string"),B("../../modules/es7.symbol.async-iterator"),B("../../modules/es7.symbol.observable"),k.exports=B("../../modules/_core").Symbol},{"../../modules/_core":99,"../../modules/es6.object.to-string":177,"../../modules/es6.symbol":181,"../../modules/es7.symbol.async-iterator":185,"../../modules/es7.symbol.observable":186}],91:[function(B,k,o){B("../../modules/es6.string.iterator"),B("../../modules/web.dom.iterable"),k.exports=B("../../modules/_wks-ext").f("iterator")},{"../../modules/_wks-ext":165,"../../modules/es6.string.iterator":180,"../../modules/web.dom.iterable":187}],92:[function(B,k,o){k.exports=function(y){if(typeof y!="function")throw TypeError(y+" is not a function!");return y}},{}],93:[function(B,k,o){k.exports=function(){}},{}],94:[function(B,k,o){k.exports=function(y,m,v,a){if(!(y instanceof m)||a!==void 0&&a in y)throw TypeError(v+": incorrect invocation!");return y}},{}],95:[function(B,k,o){var y=B("./_is-object");k.exports=function(m){if(!y(m))throw TypeError(m+" is not an object!");return m}},{"./_is-object":119}],96:[function(B,k,o){var y=B("./_to-iobject"),m=B("./_to-length"),v=B("./_to-absolute-index");k.exports=function(a){return function(t,e,h){var l=y(t),s=m(l.length),n=v(h,s),d;if(a&&e!=e){for(;s>n;)if(d=l[n++],d!=d)return!0}else for(;s>n;n++)if((a||n in l)&&l[n]===e)return a||n||0;return!a&&-1}}},{"./_to-absolute-index":156,"./_to-iobject":158,"./_to-length":159}],97:[function(B,k,o){var y=B("./_cof"),m=B("./_wks")("toStringTag"),v=y(function(){return arguments}())=="Arguments",a=function(e,h){try{return e[h]}catch(l){}};k.exports=function(t){var e,h,l;return t===void 0?"Undefined":t===null?"Null":typeof(h=a(e=Object(t),m))=="string"?h:v?y(e):(l=y(e))=="Object"&&typeof e.callee=="function"?"Arguments":l}},{"./_cof":98,"./_wks":166}],98:[function(B,k,o){var y={}.toString;k.exports=function(m){return y.call(m).slice(8,-1)}},{}],99:[function(B,k,o){var y=k.exports={version:"2.6.11"};typeof __e=="number"&&(__e=y)},{}],100:[function(B,k,o){"use strict";var y=B("./_object-dp"),m=B("./_property-desc");k.exports=function(v,a,t){a in v?y.f(v,a,m(0,t)):v[a]=t}},{"./_object-dp":132,"./_property-desc":146}],101:[function(B,k,o){var y=B("./_a-function");k.exports=function(m,v,a){if(y(m),v===void 0)return m;switch(a){case 1:return function(t){return m.call(v,t)};case 2:return function(t,e){return m.call(v,t,e)};case 3:return function(t,e,h){return m.call(v,t,e,h)}}return function(){return m.apply(v,arguments)}}},{"./_a-function":92}],102:[function(B,k,o){k.exports=function(y){if(y==null)throw TypeError("Can't call method on "+y);return y}},{}],103:[function(B,k,o){k.exports=!B("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":108}],104:[function(B,k,o){var y=B("./_is-object"),m=B("./_global").document,v=y(m)&&y(m.createElement);k.exports=function(a){return v?m.createElement(a):{}}},{"./_global":110,"./_is-object":119}],105:[function(B,k,o){k.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],106:[function(B,k,o){var y=B("./_object-keys"),m=B("./_object-gops"),v=B("./_object-pie");k.exports=function(a){var t=y(a),e=m.f;if(e)for(var h=e(a),l=v.f,s=0,n;h.length>s;)l.call(a,n=h[s++])&&t.push(n);return t}},{"./_object-gops":137,"./_object-keys":140,"./_object-pie":141}],107:[function(B,k,o){var y=B("./_global"),m=B("./_core"),v=B("./_ctx"),a=B("./_hide"),t=B("./_has"),e="prototype",h=function l(s,n,d){var c=s&l.F,r=s&l.G,f=s&l.S,i=s&l.P,u=s&l.B,p=s&l.W,g=r?m:m[n]||(m[n]={}),A=g[e],b=r?y:f?y[n]:(y[n]||{})[e],x,w,_;r&&(d=n);for(x in d){if(w=!c&&b&&b[x]!==void 0,w&&t(g,x))continue;_=w?b[x]:d[x],g[x]=r&&typeof b[x]!="function"?d[x]:u&&w?v(_,y):p&&b[x]==_?function(C){var L=function(S,O,D){if(this instanceof C){switch(arguments.length){case 0:return new C;case 1:return new C(S);case 2:return new C(S,O)}return new C(S,O,D)}return C.apply(this,arguments)};return L[e]=C[e],L}(_):i&&typeof _=="function"?v(Function.call,_):_,i&&((g.virtual||(g.virtual={}))[x]=_,s&l.R&&A&&!A[x]&&a(A,x,_))}};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,h.U=64,h.R=128,k.exports=h},{"./_core":99,"./_ctx":101,"./_global":110,"./_has":111,"./_hide":112}],108:[function(B,k,o){k.exports=function(y){try{return!!y()}catch(m){return!0}}},{}],109:[function(B,k,o){var y=B("./_ctx"),m=B("./_iter-call"),v=B("./_is-array-iter"),a=B("./_an-object"),t=B("./_to-length"),e=B("./core.get-iterator-method"),h={},l={},o=k.exports=function(s,n,d,c,r){var f=r?function(){return s}:e(s),i=y(d,c,n?2:1),u=0,p,g,A,b;if(typeof f!="function")throw TypeError(s+" is not iterable!");if(v(f)){for(p=t(s.length);p>u;u++)if(b=n?i(a(g=s[u])[0],g[1]):i(s[u]),b===h||b===l)return b}else for(A=f.call(s);!(g=A.next()).done;)if(b=m(A,i,g.value,n),b===h||b===l)return b};o.BREAK=h,o.RETURN=l},{"./_an-object":95,"./_ctx":101,"./_is-array-iter":117,"./_iter-call":120,"./_to-length":159,"./core.get-iterator-method":167}],110:[function(B,k,o){var y=k.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=y)},{}],111:[function(B,k,o){var y={}.hasOwnProperty;k.exports=function(m,v){return y.call(m,v)}},{}],112:[function(B,k,o){var y=B("./_object-dp"),m=B("./_property-desc");k.exports=B("./_descriptors")?function(v,a,t){return y.f(v,a,m(1,t))}:function(v,a,t){return v[a]=t,v}},{"./_descriptors":103,"./_object-dp":132,"./_property-desc":146}],113:[function(B,k,o){var y=B("./_global").document;k.exports=y&&y.documentElement},{"./_global":110}],114:[function(B,k,o){k.exports=!B("./_descriptors")&&!B("./_fails")(function(){return Object.defineProperty(B("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":103,"./_dom-create":104,"./_fails":108}],115:[function(B,k,o){k.exports=function(y,m,v){var a=v===void 0;switch(m.length){case 0:return a?y():y.call(v);case 1:return a?y(m[0]):y.call(v,m[0]);case 2:return a?y(m[0],m[1]):y.call(v,m[0],m[1]);case 3:return a?y(m[0],m[1],m[2]):y.call(v,m[0],m[1],m[2]);case 4:return a?y(m[0],m[1],m[2],m[3]):y.call(v,m[0],m[1],m[2],m[3])}return y.apply(v,m)}},{}],116:[function(B,k,o){var y=B("./_cof");k.exports=Object("z").propertyIsEnumerable(0)?Object:function(m){return y(m)=="String"?m.split(""):Object(m)}},{"./_cof":98}],117:[function(B,k,o){var y=B("./_iterators"),m=B("./_wks")("iterator"),v=Array.prototype;k.exports=function(a){return a!==void 0&&(y.Array===a||v[m]===a)}},{"./_iterators":125,"./_wks":166}],118:[function(B,k,o){var y=B("./_cof");k.exports=Array.isArray||function(v){return y(v)=="Array"}},{"./_cof":98}],119:[function(B,k,o){k.exports=function(y){return typeof y=="object"?y!==null:typeof y=="function"}},{}],120:[function(B,k,o){var y=B("./_an-object");k.exports=function(m,v,a,t){try{return t?v(y(a)[0],a[1]):v(a)}catch(h){var e=m.return;throw e!==void 0&&y(e.call(m)),h}}},{"./_an-object":95}],121:[function(B,k,o){"use strict";var y=B("./_object-create"),m=B("./_property-desc"),v=B("./_set-to-string-tag"),a={};B("./_hide")(a,B("./_wks")("iterator"),function(){return this}),k.exports=function(t,e,h){t.prototype=y(a,{next:m(1,h)}),v(t,e+" Iterator")}},{"./_hide":112,"./_object-create":131,"./_property-desc":146,"./_set-to-string-tag":150,"./_wks":166}],122:[function(B,k,o){"use strict";var y=B("./_library"),m=B("./_export"),v=B("./_redefine"),a=B("./_hide"),t=B("./_iterators"),e=B("./_iter-create"),h=B("./_set-to-string-tag"),l=B("./_object-gpo"),s=B("./_wks")("iterator"),n=!([].keys&&"next"in[].keys()),d="@@iterator",c="keys",r="values",f=function(){return this};k.exports=function(i,u,p,g,A,b,x){e(p,u,g);var w=function(P){if(!n&&P in E)return E[P];switch(P){case c:return function(){return new p(this,P)};case r:return function(){return new p(this,P)}}return function(){return new p(this,P)}},_=u+" Iterator",C=A==r,L=!1,E=i.prototype,S=E[s]||E[d]||A&&E[A],O=S||w(A),D=A?C?w("entries"):O:void 0,F=u=="Array"&&E.entries||S,U,R,K;if(F&&(K=l(F.call(new i)),K!==Object.prototype&&K.next&&(h(K,_,!0),!y&&typeof K[s]!="function"&&a(K,s,f))),C&&S&&S.name!==r&&(L=!0,O=function(){return S.call(this)}),(!y||x)&&(n||L||!E[s])&&a(E,s,O),t[u]=O,t[_]=f,A)if(U={values:C?O:w(r),keys:b?O:w(c),entries:D},x)for(R in U)R in E||v(E,R,U[R]);else m(m.P+m.F*(n||L),u,U);return U}},{"./_export":107,"./_hide":112,"./_iter-create":121,"./_iterators":125,"./_library":126,"./_object-gpo":138,"./_redefine":148,"./_set-to-string-tag":150,"./_wks":166}],123:[function(B,k,o){var y=B("./_wks")("iterator"),m=!1;try{var v=[7][y]();v.return=function(){m=!0},Array.from(v,function(){throw 2})}catch(a){}k.exports=function(a,t){if(!t&&!m)return!1;var e=!1;try{var h=[7],l=h[y]();l.next=function(){return{done:e=!0}},h[y]=function(){return l},a(h)}catch(s){}return e}},{"./_wks":166}],124:[function(B,k,o){k.exports=function(y,m){return{value:m,done:!!y}}},{}],125:[function(B,k,o){k.exports={}},{}],126:[function(B,k,o){k.exports=!0},{}],127:[function(B,k,o){var y=B("./_uid")("meta"),m=B("./_is-object"),v=B("./_has"),a=B("./_object-dp").f,t=0,e=Object.isExtensible||function(){return!0},h=!B("./_fails")(function(){return e(Object.preventExtensions({}))}),l=function(f){a(f,y,{value:{i:"O"+ ++t,w:{}}})},s=function(f,i){if(!m(f))return typeof f=="symbol"?f:(typeof f=="string"?"S":"P")+f;if(!v(f,y)){if(!e(f))return"F";if(!i)return"E";l(f)}return f[y].i},n=function(f,i){if(!v(f,y)){if(!e(f))return!0;if(!i)return!1;l(f)}return f[y].w},d=function(f){return h&&c.NEED&&e(f)&&!v(f,y)&&l(f),f},c=k.exports={KEY:y,NEED:!1,fastKey:s,getWeak:n,onFreeze:d}},{"./_fails":108,"./_has":111,"./_is-object":119,"./_object-dp":132,"./_uid":162}],128:[function(B,k,o){var y=B("./_global"),m=B("./_task").set,v=y.MutationObserver||y.WebKitMutationObserver,a=y.process,t=y.Promise,e=B("./_cof")(a)=="process";k.exports=function(){var h,l,s,n=function(){var i,u;for(e&&(i=a.domain)&&i.exit();h;){u=h.fn,h=h.next;try{u()}catch(p){throw h?s():l=void 0,p}}l=void 0,i&&i.enter()};if(e)s=function(){a.nextTick(n)};else if(v&&!(y.navigator&&y.navigator.standalone)){var d=!0,c=document.createTextNode("");new v(n).observe(c,{characterData:!0}),s=function(){c.data=d=!d}}else if(t&&t.resolve){var r=t.resolve(void 0);s=function(){r.then(n)}}else s=function(){m.call(y,n)};return function(f){var i={fn:f,next:void 0};l&&(l.next=i),h||(h=i,s()),l=i}}},{"./_cof":98,"./_global":110,"./_task":155}],129:[function(B,k,o){"use strict";var y=B("./_a-function");function m(v){var a,t;this.promise=new v(function(e,h){if(a!==void 0||t!==void 0)throw TypeError("Bad Promise constructor");a=e,t=h}),this.resolve=y(a),this.reject=y(t)}k.exports.f=function(v){return new m(v)}},{"./_a-function":92}],130:[function(B,k,o){"use strict";var y=B("./_descriptors"),m=B("./_object-keys"),v=B("./_object-gops"),a=B("./_object-pie"),t=B("./_to-object"),e=B("./_iobject"),h=Object.assign;k.exports=!h||B("./_fails")(function(){var l={},s={},n=Symbol(),d="abcdefghijklmnopqrst";return l[n]=7,d.split("").forEach(function(c){s[c]=c}),h({},l)[n]!=7||Object.keys(h({},s)).join("")!=d})?function(s,n){for(var d=t(s),c=arguments.length,r=1,f=v.f,i=a.f;c>r;)for(var u=e(arguments[r++]),p=f?m(u).concat(f(u)):m(u),g=p.length,A=0,b;g>A;)b=p[A++],(!y||i.call(u,b))&&(d[b]=u[b]);return d}:h},{"./_descriptors":103,"./_fails":108,"./_iobject":116,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_to-object":160}],131:[function(B,k,o){var y=B("./_an-object"),m=B("./_object-dps"),v=B("./_enum-bug-keys"),a=B("./_shared-key")("IE_PROTO"),t=function(){},e="prototype",h=function(){var s=B("./_dom-create")("iframe"),n=v.length,d="<",c=">",r;for(s.style.display="none",B("./_html").appendChild(s),s.src="javascript:",r=s.contentWindow.document,r.open(),r.write(d+"script"+c+"document.F=Object"+d+"/script"+c),r.close(),h=r.F;n--;)delete h[e][v[n]];return h()};k.exports=Object.create||function(s,n){var d;return s!==null?(t[e]=y(s),d=new t,t[e]=null,d[a]=s):d=h(),n===void 0?d:m(d,n)}},{"./_an-object":95,"./_dom-create":104,"./_enum-bug-keys":105,"./_html":113,"./_object-dps":133,"./_shared-key":151}],132:[function(B,k,o){var y=B("./_an-object"),m=B("./_ie8-dom-define"),v=B("./_to-primitive"),a=Object.defineProperty;o.f=B("./_descriptors")?Object.defineProperty:function(e,h,l){if(y(e),h=v(h,!0),y(l),m)try{return a(e,h,l)}catch(s){}if("get"in l||"set"in l)throw TypeError("Accessors not supported!");return"value"in l&&(e[h]=l.value),e}},{"./_an-object":95,"./_descriptors":103,"./_ie8-dom-define":114,"./_to-primitive":161}],133:[function(B,k,o){var y=B("./_object-dp"),m=B("./_an-object"),v=B("./_object-keys");k.exports=B("./_descriptors")?Object.defineProperties:function(t,e){m(t);for(var h=v(e),l=h.length,s=0,n;l>s;)y.f(t,n=h[s++],e[n]);return t}},{"./_an-object":95,"./_descriptors":103,"./_object-dp":132,"./_object-keys":140}],134:[function(B,k,o){var y=B("./_object-pie"),m=B("./_property-desc"),v=B("./_to-iobject"),a=B("./_to-primitive"),t=B("./_has"),e=B("./_ie8-dom-define"),h=Object.getOwnPropertyDescriptor;o.f=B("./_descriptors")?h:function(s,n){if(s=v(s),n=a(n,!0),e)try{return h(s,n)}catch(d){}if(t(s,n))return m(!y.f.call(s,n),s[n])}},{"./_descriptors":103,"./_has":111,"./_ie8-dom-define":114,"./_object-pie":141,"./_property-desc":146,"./_to-iobject":158,"./_to-primitive":161}],135:[function(B,k,o){var y=B("./_to-iobject"),m=B("./_object-gopn").f,v={}.toString,a=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],t=function(h){try{return m(h)}catch(l){return a.slice()}};k.exports.f=function(h){return a&&v.call(h)=="[object Window]"?t(h):m(y(h))}},{"./_object-gopn":136,"./_to-iobject":158}],136:[function(B,k,o){var y=B("./_object-keys-internal"),m=B("./_enum-bug-keys").concat("length","prototype");o.f=Object.getOwnPropertyNames||function(a){return y(a,m)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],137:[function(B,k,o){o.f=Object.getOwnPropertySymbols},{}],138:[function(B,k,o){var y=B("./_has"),m=B("./_to-object"),v=B("./_shared-key")("IE_PROTO"),a=Object.prototype;k.exports=Object.getPrototypeOf||function(t){return t=m(t),y(t,v)?t[v]:typeof t.constructor=="function"&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},{"./_has":111,"./_shared-key":151,"./_to-object":160}],139:[function(B,k,o){var y=B("./_has"),m=B("./_to-iobject"),v=B("./_array-includes")(!1),a=B("./_shared-key")("IE_PROTO");k.exports=function(t,e){var h=m(t),l=0,s=[],n;for(n in h)n!=a&&(y(h,n)&&s.push(n));for(;e.length>l;)y(h,n=e[l++])&&(~v(s,n)||s.push(n));return s}},{"./_array-includes":96,"./_has":111,"./_shared-key":151,"./_to-iobject":158}],140:[function(B,k,o){var y=B("./_object-keys-internal"),m=B("./_enum-bug-keys");k.exports=Object.keys||function(a){return y(a,m)}},{"./_enum-bug-keys":105,"./_object-keys-internal":139}],141:[function(B,k,o){o.f={}.propertyIsEnumerable},{}],142:[function(B,k,o){var y=B("./_export"),m=B("./_core"),v=B("./_fails");k.exports=function(a,t){var e=(m.Object||{})[a]||Object[a],h={};h[a]=t(e),y(y.S+y.F*v(function(){e(1)}),"Object",h)}},{"./_core":99,"./_export":107,"./_fails":108}],143:[function(B,k,o){var y=B("./_descriptors"),m=B("./_object-keys"),v=B("./_to-iobject"),a=B("./_object-pie").f;k.exports=function(t){return function(e){for(var h=v(e),l=m(h),s=l.length,n=0,d=[],c;s>n;)c=l[n++],(!y||a.call(h,c))&&d.push(t?[c,h[c]]:h[c]);return d}}},{"./_descriptors":103,"./_object-keys":140,"./_object-pie":141,"./_to-iobject":158}],144:[function(B,k,o){k.exports=function(y){try{return{e:!1,v:y()}}catch(m){return{e:!0,v:m}}}},{}],145:[function(B,k,o){var y=B("./_an-object"),m=B("./_is-object"),v=B("./_new-promise-capability");k.exports=function(a,t){if(y(a),m(t)&&t.constructor===a)return t;var e=v.f(a),h=e.resolve;return h(t),e.promise}},{"./_an-object":95,"./_is-object":119,"./_new-promise-capability":129}],146:[function(B,k,o){k.exports=function(y,m){return{enumerable:!(y&1),configurable:!(y&2),writable:!(y&4),value:m}}},{}],147:[function(B,k,o){var y=B("./_hide");k.exports=function(m,v,a){for(var t in v)a&&m[t]?m[t]=v[t]:y(m,t,v[t]);return m}},{"./_hide":112}],148:[function(B,k,o){k.exports=B("./_hide")},{"./_hide":112}],149:[function(B,k,o){"use strict";var y=B("./_global"),m=B("./_core"),v=B("./_object-dp"),a=B("./_descriptors"),t=B("./_wks")("species");k.exports=function(e){var h=typeof m[e]=="function"?m[e]:y[e];a&&h&&!h[t]&&v.f(h,t,{configurable:!0,get:function(){return this}})}},{"./_core":99,"./_descriptors":103,"./_global":110,"./_object-dp":132,"./_wks":166}],150:[function(B,k,o){var y=B("./_object-dp").f,m=B("./_has"),v=B("./_wks")("toStringTag");k.exports=function(a,t,e){a&&!m(a=e?a:a.prototype,v)&&y(a,v,{configurable:!0,value:t})}},{"./_has":111,"./_object-dp":132,"./_wks":166}],151:[function(B,k,o){var y=B("./_shared")("keys"),m=B("./_uid");k.exports=function(v){return y[v]||(y[v]=m(v))}},{"./_shared":152,"./_uid":162}],152:[function(B,k,o){var y=B("./_core"),m=B("./_global"),v="__core-js_shared__",a=m[v]||(m[v]={});(k.exports=function(t,e){return a[t]||(a[t]=e!==void 0?e:{})})("versions",[]).push({version:y.version,mode:B("./_library")?"pure":"global",copyright:"\xA9 2019 Denis Pushkarev (zloirock.ru)"})},{"./_core":99,"./_global":110,"./_library":126}],153:[function(B,k,o){var y=B("./_an-object"),m=B("./_a-function"),v=B("./_wks")("species");k.exports=function(a,t){var e=y(a).constructor,h;return e===void 0||(h=y(e)[v])==null?t:m(h)}},{"./_a-function":92,"./_an-object":95,"./_wks":166}],154:[function(B,k,o){var y=B("./_to-integer"),m=B("./_defined");k.exports=function(v){return function(a,t){var e=String(m(a)),h=y(t),l=e.length,s,n;return h<0||h>=l?v?"":void 0:(s=e.charCodeAt(h),s<55296||s>56319||h+1===l||(n=e.charCodeAt(h+1))<56320||n>57343?v?e.charAt(h):s:v?e.slice(h,h+2):(s-55296<<10)+(n-56320)+65536)}}},{"./_defined":102,"./_to-integer":157}],155:[function(B,k,o){var y=B("./_ctx"),m=B("./_invoke"),v=B("./_html"),a=B("./_dom-create"),t=B("./_global"),e=t.process,h=t.setImmediate,l=t.clearImmediate,s=t.MessageChannel,n=t.Dispatch,d=0,c={},r="onreadystatechange",f,i,u,p=function(){var b=+this;if(c.hasOwnProperty(b)){var x=c[b];delete c[b],x()}},g=function(b){p.call(b.data)};(!h||!l)&&(h=function(b){for(var x=[],w=1;arguments.length>w;)x.push(arguments[w++]);return c[++d]=function(){m(typeof b=="function"?b:Function(b),x)},f(d),d},l=function(b){delete c[b]},B("./_cof")(e)=="process"?f=function(b){e.nextTick(y(p,b,1))}:n&&n.now?f=function(b){n.now(y(p,b,1))}:s?(i=new s,u=i.port2,i.port1.onmessage=g,f=y(u.postMessage,u,1)):t.addEventListener&&typeof postMessage=="function"&&!t.importScripts?(f=function(b){t.postMessage(b+"","*")},t.addEventListener("message",g,!1)):r in a("script")?f=function(b){v.appendChild(a("script"))[r]=function(){v.removeChild(this),p.call(b)}}:f=function(b){setTimeout(y(p,b,1),0)}),k.exports={set:h,clear:l}},{"./_cof":98,"./_ctx":101,"./_dom-create":104,"./_global":110,"./_html":113,"./_invoke":115}],156:[function(B,k,o){var y=B("./_to-integer"),m=Math.max,v=Math.min;k.exports=function(a,t){return a=y(a),a<0?m(a+t,0):v(a,t)}},{"./_to-integer":157}],157:[function(B,k,o){var y=Math.ceil,m=Math.floor;k.exports=function(v){return isNaN(v=+v)?0:(v>0?m:y)(v)}},{}],158:[function(B,k,o){var y=B("./_iobject"),m=B("./_defined");k.exports=function(v){return y(m(v))}},{"./_defined":102,"./_iobject":116}],159:[function(B,k,o){var y=B("./_to-integer"),m=Math.min;k.exports=function(v){return v>0?m(y(v),9007199254740991):0}},{"./_to-integer":157}],160:[function(B,k,o){var y=B("./_defined");k.exports=function(m){return Object(y(m))}},{"./_defined":102}],161:[function(B,k,o){var y=B("./_is-object");k.exports=function(m,v){if(!y(m))return m;var a,t;if(v&&typeof(a=m.toString)=="function"&&!y(t=a.call(m)))return t;if(typeof(a=m.valueOf)=="function"&&!y(t=a.call(m)))return t;if(!v&&typeof(a=m.toString)=="function"&&!y(t=a.call(m)))return t;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":119}],162:[function(B,k,o){var y=0,m=Math.random();k.exports=function(v){return"Symbol(".concat(v===void 0?"":v,")_",(++y+m).toString(36))}},{}],163:[function(B,k,o){var y=B("./_global"),m=y.navigator;k.exports=m&&m.userAgent||""},{"./_global":110}],164:[function(B,k,o){var y=B("./_global"),m=B("./_core"),v=B("./_library"),a=B("./_wks-ext"),t=B("./_object-dp").f;k.exports=function(e){var h=m.Symbol||(m.Symbol=v?{}:y.Symbol||{});e.charAt(0)!="_"&&!(e in h)&&t(h,e,{value:a.f(e)})}},{"./_core":99,"./_global":110,"./_library":126,"./_object-dp":132,"./_wks-ext":165}],165:[function(B,k,o){o.f=B("./_wks")},{"./_wks":166}],166:[function(B,k,o){var y=B("./_shared")("wks"),m=B("./_uid"),v=B("./_global").Symbol,a=typeof v=="function",t=k.exports=function(e){return y[e]||(y[e]=a&&v[e]||(a?v:m)("Symbol."+e))};t.store=y},{"./_global":110,"./_shared":152,"./_uid":162}],167:[function(B,k,o){var y=B("./_classof"),m=B("./_wks")("iterator"),v=B("./_iterators");k.exports=B("./_core").getIteratorMethod=function(a){if(a!=null)return a[m]||a["@@iterator"]||v[y(a)]}},{"./_classof":97,"./_core":99,"./_iterators":125,"./_wks":166}],168:[function(B,k,o){"use strict";var y=B("./_ctx"),m=B("./_export"),v=B("./_to-object"),a=B("./_iter-call"),t=B("./_is-array-iter"),e=B("./_to-length"),h=B("./_create-property"),l=B("./core.get-iterator-method");m(m.S+m.F*!B("./_iter-detect")(function(s){Array.from(s)}),"Array",{from:function(n){var d=v(n),c=typeof this=="function"?this:Array,r=arguments.length,f=r>1?arguments[1]:void 0,i=f!==void 0,u=0,p=l(d),g,A,b,x;if(i&&(f=y(f,r>2?arguments[2]:void 0,2)),p!=null&&!(c==Array&&t(p)))for(x=p.call(d),A=new c;!(b=x.next()).done;u++)h(A,u,i?a(x,f,[b.value,u],!0):b.value);else for(g=e(d.length),A=new c(g);g>u;u++)h(A,u,i?f(d[u],u):d[u]);return A.length=u,A}})},{"./_create-property":100,"./_ctx":101,"./_export":107,"./_is-array-iter":117,"./_iter-call":120,"./_iter-detect":123,"./_to-length":159,"./_to-object":160,"./core.get-iterator-method":167}],169:[function(B,k,o){"use strict";var y=B("./_add-to-unscopables"),m=B("./_iter-step"),v=B("./_iterators"),a=B("./_to-iobject");k.exports=B("./_iter-define")(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,h=this._i++;return!t||h>=t.length?(this._t=void 0,m(1)):e=="keys"?m(0,h):e=="values"?m(0,t[h]):m(0,[h,t[h]])},"values"),v.Arguments=v.Array,y("keys"),y("values"),y("entries")},{"./_add-to-unscopables":93,"./_iter-define":122,"./_iter-step":124,"./_iterators":125,"./_to-iobject":158}],170:[function(B,k,o){"use strict";var y=B("./_is-object"),m=B("./_object-gpo"),v=B("./_wks")("hasInstance"),a=Function.prototype;v in a||B("./_object-dp").f(a,v,{value:function(e){if(typeof this!="function"||!y(e))return!1;if(!y(this.prototype))return e instanceof this;for(;e=m(e);)if(this.prototype===e)return!0;return!1}})},{"./_is-object":119,"./_object-dp":132,"./_object-gpo":138,"./_wks":166}],171:[function(B,k,o){var y=B("./_export");y(y.S+y.F,"Object",{assign:B("./_object-assign")})},{"./_export":107,"./_object-assign":130}],172:[function(B,k,o){var y=B("./_export");y(y.S,"Object",{create:B("./_object-create")})},{"./_export":107,"./_object-create":131}],173:[function(B,k,o){var y=B("./_export");y(y.S+y.F*!B("./_descriptors"),"Object",{defineProperty:B("./_object-dp").f})},{"./_descriptors":103,"./_export":107,"./_object-dp":132}],174:[function(B,k,o){B("./_object-sap")("getOwnPropertyNames",function(){return B("./_object-gopn-ext").f})},{"./_object-gopn-ext":135,"./_object-sap":142}],175:[function(B,k,o){var y=B("./_to-object"),m=B("./_object-gpo");B("./_object-sap")("getPrototypeOf",function(){return function(a){return m(y(a))}})},{"./_object-gpo":138,"./_object-sap":142,"./_to-object":160}],176:[function(B,k,o){var y=B("./_to-object"),m=B("./_object-keys");B("./_object-sap")("keys",function(){return function(a){return m(y(a))}})},{"./_object-keys":140,"./_object-sap":142,"./_to-object":160}],177:[function(B,k,o){arguments[4][71][0].apply(o,arguments)},{dup:71}],178:[function(B,k,o){"use strict";var y=B("./_library"),m=B("./_global"),v=B("./_ctx"),a=B("./_classof"),t=B("./_export"),e=B("./_is-object"),h=B("./_a-function"),l=B("./_an-instance"),s=B("./_for-of"),n=B("./_species-constructor"),d=B("./_task").set,c=B("./_microtask")(),r=B("./_new-promise-capability"),f=B("./_perform"),i=B("./_user-agent"),u=B("./_promise-resolve"),p="Promise",g=m.TypeError,A=m.process,b=A&&A.versions,x=b&&b.v8||"",w=m[p],_=a(A)=="process",C=function(){},L,E,S,O,D=E=r.f,F=!!function(){try{var z=w.resolve(1),H=(z.constructor={})[B("./_wks")("species")]=function(X){X(C,C)};return(_||typeof PromiseRejectionEvent=="function")&&z.then(C)instanceof H&&x.indexOf("6.6")!==0&&i.indexOf("Chrome/66")===-1}catch(X){}}(),U=function(H){var X;return e(H)&&typeof(X=H.then)=="function"?X:!1},R=function(H,X){if(H._n)return;H._n=!0;var V=H._c;c(function(){for(var q=H._v,se=H._s==1,ve=0,ue=function(Fe){var Ue=se?Fe.ok:Fe.fail,Ze=Fe.resolve,we=Fe.reject,He=Fe.domain,ee,he,Ve;try{Ue?(se||(H._h==2&&P(H),H._h=1),Ue===!0?ee=q:(He&&He.enter(),ee=Ue(q),He&&(He.exit(),Ve=!0)),ee===Fe.promise?we(g("Promise-chain cycle")):(he=U(ee))?he.call(ee,Ze,we):Ze(ee)):we(q)}catch(oe){He&&!Ve&&He.exit(),we(oe)}};V.length>ve;)ue(V[ve++]);H._c=[],H._n=!1,X&&!H._h&&K(H)})},K=function(H){d.call(m,function(){var X=H._v,V=Z(H),q,se,ve;if(V&&(q=f(function(){_?A.emit("unhandledRejection",X,H):(se=m.onunhandledrejection)?se({promise:H,reason:X}):(ve=m.console)&&ve.error&&ve.error("Unhandled promise rejection",X)}),H._h=_||Z(H)?2:1),H._a=void 0,V&&q.e)throw q.v})},Z=function(H){return H._h!==1&&(H._a||H._c).length===0},P=function(H){d.call(m,function(){var X;_?A.emit("rejectionHandled",H):(X=m.onrejectionhandled)&&X({promise:H,reason:H._v})})},Y=function(H){var X=this;if(X._d)return;X._d=!0,X=X._w||X,X._v=H,X._s=2,X._a||(X._a=X._c.slice()),R(X,!0)},W=function z(H){var X=this,V;if(X._d)return;X._d=!0,X=X._w||X;try{if(X===H)throw g("Promise can't be resolved itself");(V=U(H))?c(function(){var q={_w:X,_d:!1};try{V.call(H,v(z,q,1),v(Y,q,1))}catch(se){Y.call(q,se)}}):(X._v=H,X._s=1,R(X,!1))}catch(q){Y.call({_w:X,_d:!1},q)}};F||(w=function(H){l(this,w,p,"_h"),h(H),L.call(this);try{H(v(W,this,1),v(Y,this,1))}catch(X){Y.call(this,X)}},L=function(H){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},L.prototype=B("./_redefine-all")(w.prototype,{then:function(H,X){var V=D(n(this,w));return V.ok=typeof H=="function"?H:!0,V.fail=typeof X=="function"&&X,V.domain=_?A.domain:void 0,this._c.push(V),this._a&&this._a.push(V),this._s&&R(this,!1),V.promise},catch:function(H){return this.then(void 0,H)}}),S=function(){var H=new L;this.promise=H,this.resolve=v(W,H,1),this.reject=v(Y,H,1)},r.f=D=function(H){return H===w||H===O?new S(H):E(H)}),t(t.G+t.W+t.F*!F,{Promise:w}),B("./_set-to-string-tag")(w,p),B("./_set-species")(p),O=B("./_core")[p],t(t.S+t.F*!F,p,{reject:function(H){var X=D(this),V=X.reject;return V(H),X.promise}}),t(t.S+t.F*(y||!F),p,{resolve:function(H){return u(y&&this===O?w:this,H)}}),t(t.S+t.F*!(F&&B("./_iter-detect")(function(z){w.all(z).catch(C)})),p,{all:function(H){var X=this,V=D(X),q=V.resolve,se=V.reject,ve=f(function(){var ue=[],xe=0,Fe=1;s(H,!1,function(Ue){var Ze=xe++,we=!1;ue.push(void 0),Fe++,X.resolve(Ue).then(function(He){if(we)return;we=!0,ue[Ze]=He,--Fe||q(ue)},se)}),--Fe||q(ue)});return ve.e&&se(ve.v),V.promise},race:function(H){var X=this,V=D(X),q=V.reject,se=f(function(){s(H,!1,function(ve){X.resolve(ve).then(V.resolve,q)})});return se.e&&q(se.v),V.promise}})},{"./_a-function":92,"./_an-instance":94,"./_classof":97,"./_core":99,"./_ctx":101,"./_export":107,"./_for-of":109,"./_global":110,"./_is-object":119,"./_iter-detect":123,"./_library":126,"./_microtask":128,"./_new-promise-capability":129,"./_perform":144,"./_promise-resolve":145,"./_redefine-all":147,"./_set-species":149,"./_set-to-string-tag":150,"./_species-constructor":153,"./_task":155,"./_user-agent":163,"./_wks":166}],179:[function(B,k,o){var y=B("./_export"),m=B("./_to-absolute-index"),v=String.fromCharCode,a=String.fromCodePoint;y(y.S+y.F*(!!a&&a.length!=1),"String",{fromCodePoint:function(e){for(var h=[],l=arguments.length,s=0,n;l>s;){if(n=+arguments[s++],m(n,1114111)!==n)throw RangeError(n+" is not a valid code point");h.push(n<65536?v(n):v(((n-=65536)>>10)+55296,n%1024+56320))}return h.join("")}})},{"./_export":107,"./_to-absolute-index":156}],180:[function(B,k,o){"use strict";var y=B("./_string-at")(!0);B("./_iter-define")(String,"String",function(m){this._t=String(m),this._i=0},function(){var m=this._t,v=this._i,a;return v>=m.length?{value:void 0,done:!0}:(a=y(m,v),this._i+=a.length,{value:a,done:!1})})},{"./_iter-define":122,"./_string-at":154}],181:[function(B,k,o){"use strict";var y=B("./_global"),m=B("./_has"),v=B("./_descriptors"),a=B("./_export"),t=B("./_redefine"),e=B("./_meta").KEY,h=B("./_fails"),l=B("./_shared"),s=B("./_set-to-string-tag"),n=B("./_uid"),d=B("./_wks"),c=B("./_wks-ext"),r=B("./_wks-define"),f=B("./_enum-keys"),i=B("./_is-array"),u=B("./_an-object"),p=B("./_is-object"),g=B("./_to-object"),A=B("./_to-iobject"),b=B("./_to-primitive"),x=B("./_property-desc"),w=B("./_object-create"),_=B("./_object-gopn-ext"),C=B("./_object-gopd"),L=B("./_object-gops"),E=B("./_object-dp"),S=B("./_object-keys"),O=C.f,D=E.f,F=_.f,U=y.Symbol,R=y.JSON,K=R&&R.stringify,Z="prototype",P=d("_hidden"),Y=d("toPrimitive"),W={}.propertyIsEnumerable,z=l("symbol-registry"),H=l("symbols"),X=l("op-symbols"),V=Object[Z],q=typeof U=="function"&&!!L.f,se=y.QObject,ve=!se||!se[Z]||!se[Z].findChild,ue=v&&h(function(){return w(D({},"a",{get:function(){return D(this,"a",{value:7}).a}})).a!=7})?function(me,Me,Ie){var de=O(V,Me);de&&delete V[Me],D(me,Me,Ie),de&&me!==V&&D(V,Me,de)}:D,xe=function(Me){var Ie=H[Me]=w(U[Z]);return Ie._k=Me,Ie},Fe=q&&typeof U.iterator=="symbol"?function(me){return typeof me=="symbol"}:function(me){return me instanceof U},Ue=function(Me,Ie,de){return Me===V&&Ue(X,Ie,de),u(Me),Ie=b(Ie,!0),u(de),m(H,Ie)?(de.enumerable?(m(Me,P)&&Me[P][Ie]&&(Me[P][Ie]=!1),de=w(de,{enumerable:x(0,!1)})):(m(Me,P)||D(Me,P,x(1,{})),Me[P][Ie]=!0),ue(Me,Ie,de)):D(Me,Ie,de)},Ze=function(Me,Ie){u(Me);for(var de=f(Ie=A(Ie)),ye=0,De=de.length,tt;De>ye;)Ue(Me,tt=de[ye++],Ie[tt]);return Me},we=function(Me,Ie){return Ie===void 0?w(Me):Ze(w(Me),Ie)},He=function(Me){var Ie=W.call(this,Me=b(Me,!0));return this===V&&m(H,Me)&&!m(X,Me)?!1:Ie||!m(this,Me)||!m(H,Me)||m(this,P)&&this[P][Me]?Ie:!0},ee=function(Me,Ie){if(Me=A(Me),Ie=b(Ie,!0),Me===V&&m(H,Ie)&&!m(X,Ie))return;var de=O(Me,Ie);return de&&m(H,Ie)&&!(m(Me,P)&&Me[P][Ie])&&(de.enumerable=!0),de},he=function(Me){for(var Ie=F(A(Me)),de=[],ye=0,De;Ie.length>ye;)!m(H,De=Ie[ye++])&&De!=P&&De!=e&&de.push(De);return de},Ve=function(Me){for(var Ie=Me===V,de=F(Ie?X:A(Me)),ye=[],De=0,tt;de.length>De;)m(H,tt=de[De++])&&(Ie?m(V,tt):!0)&&ye.push(H[tt]);return ye};q||(U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor!");var Me=n(arguments.length>0?arguments[0]:void 0),Ie=function de(ye){this===V&&de.call(X,ye),m(this,P)&&m(this[P],Me)&&(this[P][Me]=!1),ue(this,Me,x(1,ye))};return v&&ve&&ue(V,Me,{configurable:!0,set:Ie}),xe(Me)},t(U[Z],"toString",function(){return this._k}),C.f=ee,E.f=Ue,B("./_object-gopn").f=_.f=he,B("./_object-pie").f=He,L.f=Ve,v&&!B("./_library")&&t(V,"propertyIsEnumerable",He,!0),c.f=function(me){return xe(d(me))}),a(a.G+a.W+a.F*!q,{Symbol:U});for(var oe="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),Q=0;oe.length>Q;)d(oe[Q++]);for(var G=S(d.store),te=0;G.length>te;)r(G[te++]);a(a.S+a.F*!q,"Symbol",{for:function(Me){return m(z,Me+="")?z[Me]:z[Me]=U(Me)},keyFor:function(Me){if(!Fe(Me))throw TypeError(Me+" is not a symbol!");for(var Ie in z)if(z[Ie]===Me)return Ie},useSetter:function(){ve=!0},useSimple:function(){ve=!1}}),a(a.S+a.F*!q,"Object",{create:we,defineProperty:Ue,defineProperties:Ze,getOwnPropertyDescriptor:ee,getOwnPropertyNames:he,getOwnPropertySymbols:Ve});var Ae=h(function(){L.f(1)});a(a.S+a.F*Ae,"Object",{getOwnPropertySymbols:function(Me){return L.f(g(Me))}}),R&&a(a.S+a.F*(!q||h(function(){var me=U();return K([me])!="[null]"||K({a:me})!="{}"||K(Object(me))!="{}"})),"JSON",{stringify:function(Me){for(var Ie=[Me],de=1,ye,De;arguments.length>de;)Ie.push(arguments[de++]);return De=ye=Ie[1],!p(ye)&&Me===void 0||Fe(Me)?void 0:(i(ye)||(ye=function(Et,gt){if(typeof De=="function"&&(gt=De.call(this,Et,gt)),!Fe(gt))return gt}),Ie[1]=ye,K.apply(R,Ie))}}),U[Z][Y]||B("./_hide")(U[Z],Y,U[Z].valueOf),s(U,"Symbol"),s(Math,"Math",!0),s(y.JSON,"JSON",!0)},{"./_an-object":95,"./_descriptors":103,"./_enum-keys":106,"./_export":107,"./_fails":108,"./_global":110,"./_has":111,"./_hide":112,"./_is-array":118,"./_is-object":119,"./_library":126,"./_meta":127,"./_object-create":131,"./_object-dp":132,"./_object-gopd":134,"./_object-gopn":136,"./_object-gopn-ext":135,"./_object-gops":137,"./_object-keys":140,"./_object-pie":141,"./_property-desc":146,"./_redefine":148,"./_set-to-string-tag":150,"./_shared":152,"./_to-iobject":158,"./_to-object":160,"./_to-primitive":161,"./_uid":162,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],182:[function(B,k,o){var y=B("./_export"),m=B("./_object-to-array")(!0);y(y.S,"Object",{entries:function(a){return m(a)}})},{"./_export":107,"./_object-to-array":143}],183:[function(B,k,o){"use strict";var y=B("./_export"),m=B("./_core"),v=B("./_global"),a=B("./_species-constructor"),t=B("./_promise-resolve");y(y.P+y.R,"Promise",{finally:function(h){var l=a(this,m.Promise||v.Promise),s=typeof h=="function";return this.then(s?function(n){return t(l,h()).then(function(){return n})}:h,s?function(n){return t(l,h()).then(function(){throw n})}:h)}})},{"./_core":99,"./_export":107,"./_global":110,"./_promise-resolve":145,"./_species-constructor":153}],184:[function(B,k,o){"use strict";var y=B("./_export"),m=B("./_new-promise-capability"),v=B("./_perform");y(y.S,"Promise",{try:function(t){var e=m.f(this),h=v(t);return(h.e?e.reject:e.resolve)(h.v),e.promise}})},{"./_export":107,"./_new-promise-capability":129,"./_perform":144}],185:[function(B,k,o){B("./_wks-define")("asyncIterator")},{"./_wks-define":164}],186:[function(B,k,o){B("./_wks-define")("observable")},{"./_wks-define":164}],187:[function(B,k,o){B("./es6.array.iterator");for(var y=B("./_global"),m=B("./_hide"),v=B("./_iterators"),a=B("./_wks")("toStringTag"),t="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),e=0;e<t.length;e++){var h=t[e],l=y[h],s=l&&l.prototype;s&&!s[a]&&m(s,a,h),v[h]=v.Array}},{"./_global":110,"./_hide":112,"./_iterators":125,"./_wks":166,"./es6.array.iterator":169}],188:[function(B,k,o){var y=B("./_export"),m=B("./_task");y(y.G+y.B,{setImmediate:m.set,clearImmediate:m.clear})},{"./_export":107,"./_task":155}],189:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/helpers/typeof"),v=a(m);function a(b){return b&&b.__esModule?b:{default:b}}function t(b){return Array.isArray?Array.isArray(b):A(b)==="[object Array]"}o.isArray=t;function e(b){return typeof b=="boolean"}o.isBoolean=e;function h(b){return b===null}o.isNull=h;function l(b){return b==null}o.isNullOrUndefined=l;function s(b){return typeof b=="number"}o.isNumber=s;function n(b){return typeof b=="string"}o.isString=n;function d(b){return(typeof b=="undefined"?"undefined":(0,v.default)(b))==="symbol"}o.isSymbol=d;function c(b){return b===void 0}o.isUndefined=c;function r(b){return A(b)==="[object RegExp]"}o.isRegExp=r;function f(b){return(typeof b=="undefined"?"undefined":(0,v.default)(b))==="object"&&b!==null}o.isObject=f;function i(b){return A(b)==="[object Date]"}o.isDate=i;function u(b){return A(b)==="[object Error]"||b instanceof Error}o.isError=u;function p(b){return typeof b=="function"}o.isFunction=p;function g(b){return b===null||typeof b=="boolean"||typeof b=="number"||typeof b=="string"||(typeof b=="undefined"?"undefined":(0,v.default)(b))==="symbol"||typeof b=="undefined"}o.isPrimitive=g,o.isBuffer=y.isBuffer;function A(b){return Object.prototype.toString.call(b)}}).call(this,{isBuffer:B("../../is-buffer/index.js")})},{"../../is-buffer/index.js":197,"babel-runtime/helpers/typeof":67}],190:[function(B,k,o){"use strict";var y=B("babel-runtime/helpers/typeof"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(a){"use strict";var t=function(){var n=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,d=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,c=/[^-+\dA-Z]/g;return function(r,f,i,u){if(arguments.length===1&&s(r)==="string"&&!/\d/.test(r)&&(f=r,r=void 0),r=r||new Date,r instanceof Date||(r=new Date(r)),isNaN(r))throw TypeError("Invalid date");f=String(t.masks[f]||f||t.masks.default);var p=f.slice(0,4);(p==="UTC:"||p==="GMT:")&&(f=f.slice(4),i=!0,p==="GMT:"&&(u=!0));var g=i?"getUTC":"get",A=r[g+"Date"](),b=r[g+"Day"](),x=r[g+"Month"](),w=r[g+"FullYear"](),_=r[g+"Hours"](),C=r[g+"Minutes"](),L=r[g+"Seconds"](),E=r[g+"Milliseconds"](),S=i?0:r.getTimezoneOffset(),O=h(r),D=l(r),F={d:A,dd:e(A),ddd:t.i18n.dayNames[b],dddd:t.i18n.dayNames[b+7],m:x+1,mm:e(x+1),mmm:t.i18n.monthNames[x],mmmm:t.i18n.monthNames[x+12],yy:String(w).slice(2),yyyy:w,h:_%12||12,hh:e(_%12||12),H:_,HH:e(_),M:C,MM:e(C),s:L,ss:e(L),l:e(E,3),L:e(Math.round(E/10)),t:_<12?"a":"p",tt:_<12?"am":"pm",T:_<12?"A":"P",TT:_<12?"AM":"PM",Z:u?"GMT":i?"UTC":(String(r).match(d)||[""]).pop().replace(c,""),o:(S>0?"-":"+")+e(Math.floor(Math.abs(S)/60)*100+Math.abs(S)%60,4),S:["th","st","nd","rd"][A%10>3?0:(A%100-A%10!=10)*A%10],W:O,N:D};return f.replace(n,function(U){return U in F?F[U]:U.slice(1,U.length-1)})}}();t.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},t.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function e(n,d){for(n=String(n),d=d||2;n.length<d;)n="0"+n;return n}function h(n){var d=new Date(n.getFullYear(),n.getMonth(),n.getDate());d.setDate(d.getDate()-(d.getDay()+6)%7+3);var c=new Date(d.getFullYear(),0,4);c.setDate(c.getDate()-(c.getDay()+6)%7+3);var r=d.getTimezoneOffset()-c.getTimezoneOffset();d.setHours(d.getHours()-r);var f=(d-c)/(864e5*7);return 1+Math.floor(f)}function l(n){var d=n.getDay();return d===0&&(d=7),d}function s(n){return n===null?"null":n===void 0?"undefined":(typeof n=="undefined"?"undefined":(0,m.default)(n))!=="object"?typeof n=="undefined"?"undefined":(0,m.default)(n):Array.isArray(n)?"array":{}.toString.call(n).slice(8,-1).toLowerCase()}typeof define=="function"&&define.amd?define(function(){return t}):(typeof o=="undefined"?"undefined":(0,m.default)(o))==="object"?k.exports=t:a.dateFormat=t})(void 0)},{"babel-runtime/helpers/typeof":67}],191:[function(B,k,o){/*!
* escape-html
* Copyright(c) 2012-2013 TJ Holowaychuk
* Copyright(c) 2015 Andreas Lubbe
* Copyright(c) 2015 Tiancheng "Timothy" Gu
* MIT Licensed
*/"use strict";var y=/["'&<>]/;k.exports=m;function m(v){var a=""+v,t=y.exec(a);if(!t)return a;var e,h="",l=0,s=0;for(l=t.index;l<a.length;l++){switch(a.charCodeAt(l)){case 34:e="&quot;";break;case 38:e="&amp;";break;case 39:e="&#39;";break;case 60:e="&lt;";break;case 62:e="&gt;";break;default:continue}s!==l&&(h+=a.substring(s,l)),s=l+1,h+=e}return s!==l?h+a.substring(s,l):h}},{}],192:[function(B,k,o){function y(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}k.exports=y,y.EventEmitter=y,y.prototype._events=void 0,y.prototype._maxListeners=void 0,y.defaultMaxListeners=10,y.prototype.setMaxListeners=function(e){if(!v(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},y.prototype.emit=function(e){var h,l,s,n,d,c;if(this._events||(this._events={}),e==="error"&&(!this._events.error||a(this._events.error)&&!this._events.error.length)){if(h=arguments[1],h instanceof Error)throw h;var r=new Error('Uncaught, unspecified "error" event. ('+h+")");throw r.context=h,r}if(l=this._events[e],t(l))return!1;if(m(l))switch(arguments.length){case 1:l.call(this);break;case 2:l.call(this,arguments[1]);break;case 3:l.call(this,arguments[1],arguments[2]);break;default:n=Array.prototype.slice.call(arguments,1),l.apply(this,n)}else if(a(l))for(n=Array.prototype.slice.call(arguments,1),c=l.slice(),s=c.length,d=0;d<s;d++)c[d].apply(this,n);return!0},y.prototype.addListener=function(e,h){var l;if(!m(h))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,m(h.listener)?h.listener:h),this._events[e]?a(this._events[e])?this._events[e].push(h):this._events[e]=[this._events[e],h]:this._events[e]=h,a(this._events[e])&&!this._events[e].warned&&(t(this._maxListeners)?l=y.defaultMaxListeners:l=this._maxListeners,l&&l>0&&this._events[e].length>l&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),typeof console.trace=="function"&&console.trace())),this},y.prototype.on=y.prototype.addListener,y.prototype.once=function(e,h){if(!m(h))throw TypeError("listener must be a function");var l=!1;function s(){this.removeListener(e,s),l||(l=!0,h.apply(this,arguments))}return s.listener=h,this.on(e,s),this},y.prototype.removeListener=function(e,h){var l,s,n,d;if(!m(h))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(l=this._events[e],n=l.length,s=-1,l===h||m(l.listener)&&l.listener===h)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,h);else if(a(l)){for(d=n;d-- >0;)if(l[d]===h||l[d].listener&&l[d].listener===h){s=d;break}if(s<0)return this;l.length===1?(l.length=0,delete this._events[e]):l.splice(s,1),this._events.removeListener&&this.emit("removeListener",e,h)}return this},y.prototype.removeAllListeners=function(e){var h,l;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[e]&&delete this._events[e],this;if(arguments.length===0){for(h in this._events){if(h==="removeListener")continue;this.removeAllListeners(h)}return this.removeAllListeners("removeListener"),this._events={},this}if(l=this._events[e],m(l))this.removeListener(e,l);else if(l)for(;l.length;)this.removeListener(e,l[l.length-1]);return delete this._events[e],this},y.prototype.listeners=function(e){var h;return!this._events||!this._events[e]?h=[]:m(this._events[e])?h=[this._events[e]]:h=this._events[e].slice(),h},y.prototype.listenerCount=function(e){if(this._events){var h=this._events[e];if(m(h))return 1;if(h)return h.length}return 0},y.listenerCount=function(e,h){return e.listenerCount(h)};function m(e){return typeof e=="function"}function v(e){return typeof e=="number"}function a(e){return typeof e=="object"&&e!==null}function t(e){return e===void 0}},{}],193:[function(B,k,o){var y=B("http"),m=k.exports;for(var v in y)y.hasOwnProperty(v)&&(m[v]=y[v]);m.request=function(a,t){return a||(a={}),a.scheme="https",a.protocol="https:",y.request.call(this,a,t)}},{http:231}],194:[function(B,k,o){/*!
* humanize-ms - index.js
* Copyright(c) 2014 dead_horse <dead_horse@qq.com>
* MIT Licensed
*/"use strict";var y=B("util"),m=B("ms");k.exports=function(v){if(typeof v=="number")return v;var a=m(v);if(a===void 0){var t=new Error(y.format("humanize-ms(%j) result undefined",v));console.warn(t.stack)}return a}},{ms:204,util:243}],195:[function(B,k,o){o.read=function(y,m,v,a,t){var e,h,l=t*8-a-1,s=(1<<l)-1,n=s>>1,d=-7,c=v?t-1:0,r=v?-1:1,f=y[m+c];for(c+=r,e=f&(1<<-d)-1,f>>=-d,d+=l;d>0;e=e*256+y[m+c],c+=r,d-=8);for(h=e&(1<<-d)-1,e>>=-d,d+=a;d>0;h=h*256+y[m+c],c+=r,d-=8);if(e===0)e=1-n;else{if(e===s)return h?NaN:(f?-1:1)*Infinity;h=h+Math.pow(2,a),e=e-n}return(f?-1:1)*h*Math.pow(2,e-a)},o.write=function(y,m,v,a,t,e){var h,l,s,n=e*8-t-1,d=(1<<n)-1,c=d>>1,r=t===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=a?0:e-1,i=a?1:-1,u=m<0||m===0&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===Infinity?(l=isNaN(m)?1:0,h=d):(h=Math.floor(Math.log(m)/Math.LN2),m*(s=Math.pow(2,-h))<1&&(h--,s*=2),h+c>=1?m+=r/s:m+=r*Math.pow(2,1-c),m*s>=2&&(h++,s/=2),h+c>=d?(l=0,h=d):h+c>=1?(l=(m*s-1)*Math.pow(2,t),h=h+c):(l=m*Math.pow(2,c-1)*Math.pow(2,t),h=0));t>=8;y[v+f]=l&255,f+=i,l/=256,t-=8);for(h=h<<t|l,n+=t;n>0;y[v+f]=h&255,f+=i,h/=256,n-=8);y[v+f-i]|=u*128}},{}],196:[function(B,k,o){typeof Object.create=="function"?k.exports=function(m,v){v&&(m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}))}:k.exports=function(m,v){if(v){m.super_=v;var a=function(){};a.prototype=v.prototype,m.prototype=new a,m.prototype.constructor=m}}},{}],197:[function(B,k,o){/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/k.exports=function(v){return v!=null&&(y(v)||m(v)||!!v._isBuffer)};function y(v){return!!v.constructor&&typeof v.constructor.isBuffer=="function"&&v.constructor.isBuffer(v)}function m(v){return typeof v.readFloatLE=="function"&&typeof v.slice=="function"&&y(v.slice(0,0))}},{}],198:[function(B,k,o){var y={}.toString;k.exports=Array.isArray||function(m){return y.call(m)=="[object Array]"}},{}],199:[function(require,module,exports){(function(global){(function(B,k){typeof exports=="object"&&typeof module!="undefined"?module.exports=k(B):typeof define=="function"&&define.amd?define(k):k(B)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:this,function(global){"use strict";global=global||{};var _Base64=global.Base64,version="2.5.2",buffer;if(typeof module!="undefined"&&module.exports)try{buffer=eval("require('buffer').Buffer")}catch(B){buffer=void 0}var b64chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",b64tab=function(B){for(var k={},o=0,y=B.length;o<y;o++)k[B.charAt(o)]=o;return k}(b64chars),fromCharCode=String.fromCharCode,cb_utob=function(k){if(k.length<2){var o=k.charCodeAt(0);return o<128?k:o<2048?fromCharCode(192|o>>>6)+fromCharCode(128|o&63):fromCharCode(224|o>>>12&15)+fromCharCode(128|o>>>6&63)+fromCharCode(128|o&63)}else{var o=65536+(k.charCodeAt(0)-55296)*1024+(k.charCodeAt(1)-56320);return fromCharCode(240|o>>>18&7)+fromCharCode(128|o>>>12&63)+fromCharCode(128|o>>>6&63)+fromCharCode(128|o&63)}},re_utob=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,utob=function(k){return k.replace(re_utob,cb_utob)},cb_encode=function(k){var o=[0,2,1][k.length%3],y=k.charCodeAt(0)<<16|(k.length>1?k.charCodeAt(1):0)<<8|(k.length>2?k.charCodeAt(2):0),m=[b64chars.charAt(y>>>18),b64chars.charAt(y>>>12&63),o>=2?"=":b64chars.charAt(y>>>6&63),o>=1?"=":b64chars.charAt(y&63)];return m.join("")},btoa=global.btoa?function(B){return global.btoa(B)}:function(B){return B.replace(/[\s\S]{1,3}/g,cb_encode)},_encode=function(k){var o=Object.prototype.toString.call(k)==="[object Uint8Array]";return o?k.toString("base64"):btoa(utob(String(k)))},encode=function(k,o){return o?_encode(String(k)).replace(/[+\/]/g,function(y){return y=="+"?"-":"_"}).replace(/=/g,""):_encode(k)},encodeURI=function(k){return encode(k,!0)},re_btou=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,cb_btou=function(k){switch(k.length){case 4:var o=(7&k.charCodeAt(0))<<18|(63&k.charCodeAt(1))<<12|(63&k.charCodeAt(2))<<6|63&k.charCodeAt(3),y=o-65536;return fromCharCode((y>>>10)+55296)+fromCharCode((y&1023)+56320);case 3:return fromCharCode((15&k.charCodeAt(0))<<12|(63&k.charCodeAt(1))<<6|63&k.charCodeAt(2));default:return fromCharCode((31&k.charCodeAt(0))<<6|63&k.charCodeAt(1))}},btou=function(k){return k.replace(re_btou,cb_btou)},cb_decode=function(k){var o=k.length,y=o%4,m=(o>0?b64tab[k.charAt(0)]<<18:0)|(o>1?b64tab[k.charAt(1)]<<12:0)|(o>2?b64tab[k.charAt(2)]<<6:0)|(o>3?b64tab[k.charAt(3)]:0),v=[fromCharCode(m>>>16),fromCharCode(m>>>8&255),fromCharCode(m&255)];return v.length-=[0,0,2,1][y],v.join("")},_atob=global.atob?function(B){return global.atob(B)}:function(B){return B.replace(/\S{1,4}/g,cb_decode)},atob=function(k){return _atob(String(k).replace(/[^A-Za-z0-9\+\/]/g,""))},_decode=buffer?buffer.from&&Uint8Array&&buffer.from!==Uint8Array.from?function(B){return(B.constructor===buffer.constructor?B:buffer.from(B,"base64")).toString()}:function(B){return(B.constructor===buffer.constructor?B:new buffer(B,"base64")).toString()}:function(B){return btou(_atob(B))},decode=function(k){return _decode(String(k).replace(/[-_]/g,function(o){return o=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))},noConflict=function(){var k=global.Base64;return global.Base64=_Base64,k};if(global.Base64={VERSION:version,atob,btoa,fromBase64:decode,toBase64:encode,utob,encode,encodeURI,btou,decode,noConflict,__buffer__:buffer},typeof Object.defineProperty=="function"){var noEnum=function(k){return{value:k,enumerable:!1,writable:!0,configurable:!0}};global.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",noEnum(function(){return decode(this)})),Object.defineProperty(String.prototype,"toBase64",noEnum(function(B){return encode(this,B)})),Object.defineProperty(String.prototype,"toBase64URI",noEnum(function(){return encode(this,!0)}))}}return global.Meteor&&(Base64=global.Base64),typeof module!="undefined"&&module.exports?module.exports.Base64=global.Base64:typeof define=="function"&&define.amd&&define([],function(){return global.Base64}),{Base64:global.Base64}})}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],200:[function(B,k,o){/*!
* merge-descriptors
* Copyright(c) 2014 Jonathan Ong
* Copyright(c) 2015 Douglas Christopher Wilson
* MIT Licensed
*/"use strict";k.exports=m;var y=Object.prototype.hasOwnProperty;function m(v,a,t){if(!v)throw new TypeError("argument dest is required");if(!a)throw new TypeError("argument src is required");return t===void 0&&(t=!0),Object.getOwnPropertyNames(a).forEach(function(h){if(!t&&y.call(v,h))return;var l=Object.getOwnPropertyDescriptor(a,h);Object.defineProperty(v,h,l)}),v}},{}],201:[function(B,k,o){"use strict";function y(){this._types=Object.create(null),this._extensions=Object.create(null);for(var m=0;m<arguments.length;m++)this.define(arguments[m]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}y.prototype.define=function(m,v){for(var a in m){var t=m[a].map(function(l){return l.toLowerCase()});a=a.toLowerCase();for(var e=0;e<t.length;e++){var h=t[e];if(h[0]=="*")continue;if(!v&&h in this._types)throw new Error('Attempt to change mapping for "'+h+'" extension from "'+this._types[h]+'" to "'+a+'". Pass `force=true` to allow this, otherwise remove "'+h+'" from the list of extensions for "'+a+'".');this._types[h]=a}if(v||!this._extensions[a]){var h=t[0];this._extensions[a]=h[0]!="*"?h:h.substr(1)}}},y.prototype.getType=function(m){m=String(m);var v=m.replace(/^.*[/\\]/,"").toLowerCase(),a=v.replace(/^.*\./,"").toLowerCase(),t=v.length<m.length,e=a.length<v.length-1;return(e||!t)&&this._types[a]||null},y.prototype.getExtension=function(m){return m=/^\s*([^;\s]*)/.test(m)&&RegExp.$1,m&&this._extensions[m.toLowerCase()]||null},k.exports=y},{}],202:[function(B,k,o){"use strict";var y=B("./Mime");k.exports=new y(B("./types/standard"))},{"./Mime":201,"./types/standard":203}],203:[function(B,k,o){k.exports={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma","es"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/mrb-consumer+xml":["*xdf"],"application/mrb-publish+xml":["*xdf"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["*xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/ttml+xml":["ttml"],"application/urc-ressheet+xml":["rsheet"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-error+xml":["xer"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]}},{}],204:[function(B,k,o){var y=1e3,m=y*60,v=m*60,a=v*24,t=a*7,e=a*365.25;k.exports=function(d,c){c=c||{};var r=typeof d;if(r==="string"&&d.length>0)return h(d);if(r==="number"&&isFinite(d))return c.long?s(d):l(d);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(d))};function h(d){if(d=String(d),d.length>100)return;var c=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(d);if(!c)return;var r=parseFloat(c[1]),f=(c[2]||"ms").toLowerCase();switch(f){case"years":case"year":case"yrs":case"yr":case"y":return r*e;case"weeks":case"week":case"w":return r*t;case"days":case"day":case"d":return r*a;case"hours":case"hour":case"hrs":case"hr":case"h":return r*v;case"minutes":case"minute":case"mins":case"min":case"m":return r*m;case"seconds":case"second":case"secs":case"sec":case"s":return r*y;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}function l(d){var c=Math.abs(d);return c>=a?Math.round(d/a)+"d":c>=v?Math.round(d/v)+"h":c>=m?Math.round(d/m)+"m":c>=y?Math.round(d/y)+"s":d+"ms"}function s(d){var c=Math.abs(d);return c>=a?n(d,c,a,"day"):c>=v?n(d,c,v,"hour"):c>=m?n(d,c,m,"minute"):c>=y?n(d,c,y,"second"):d+" ms"}function n(d,c,r,f){var i=c>=r*1.5;return Math.round(d/r)+" "+f+(i?"s":"")}},{}],205:[function(B,k,o){(function(y){function m(e,h){for(var l=0,s=e.length-1;s>=0;s--){var n=e[s];n==="."?e.splice(s,1):n===".."?(e.splice(s,1),l++):l&&(e.splice(s,1),l--)}if(h)for(;l--;l)e.unshift("..");return e}o.resolve=function(){for(var e="",h=!1,l=arguments.length-1;l>=-1&&!h;l--){var s=l>=0?arguments[l]:y.cwd();if(typeof s!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!s)continue;e=s+"/"+e,h=s.charAt(0)==="/"}return e=m(a(e.split("/"),function(n){return!!n}),!h).join("/"),(h?"/":"")+e||"."},o.normalize=function(e){var h=o.isAbsolute(e),l=t(e,-1)==="/";return e=m(a(e.split("/"),function(s){return!!s}),!h).join("/"),!e&&!h&&(e="."),e&&l&&(e+="/"),(h?"/":"")+e},o.isAbsolute=function(e){return e.charAt(0)==="/"},o.join=function(){var e=Array.prototype.slice.call(arguments,0);return o.normalize(a(e,function(h,l){if(typeof h!="string")throw new TypeError("Arguments to path.join must be strings");return h}).join("/"))},o.relative=function(e,h){e=o.resolve(e).substr(1),h=o.resolve(h).substr(1);function l(i){for(var u=0;u<i.length&&!(i[u]!=="");u++);for(var p=i.length-1;p>=0&&!(i[p]!=="");p--);return u>p?[]:i.slice(u,p-u+1)}for(var s=l(e.split("/")),n=l(h.split("/")),d=Math.min(s.length,n.length),c=d,r=0;r<d;r++)if(s[r]!==n[r]){c=r;break}for(var f=[],r=c;r<s.length;r++)f.push("..");return f=f.concat(n.slice(c)),f.join("/")},o.sep="/",o.delimiter=":",o.dirname=function(e){if(typeof e!="string"&&(e=e+""),e.length===0)return".";for(var h=e.charCodeAt(0),l=h===47,s=-1,n=!0,d=e.length-1;d>=1;--d)if(h=e.charCodeAt(d),h===47){if(!n){s=d;break}}else n=!1;return s===-1?l?"/":".":l&&s===1?"/":e.slice(0,s)};function v(e){typeof e!="string"&&(e=e+"");var h=0,l=-1,s=!0,n;for(n=e.length-1;n>=0;--n)if(e.charCodeAt(n)===47){if(!s){h=n+1;break}}else l===-1&&(s=!1,l=n+1);return l===-1?"":e.slice(h,l)}o.basename=function(e,h){var l=v(e);return h&&l.substr(-1*h.length)===h&&(l=l.substr(0,l.length-h.length)),l},o.extname=function(e){typeof e!="string"&&(e=e+"");for(var h=-1,l=0,s=-1,n=!0,d=0,c=e.length-1;c>=0;--c){var r=e.charCodeAt(c);if(r===47){if(!n){l=c+1;break}continue}s===-1&&(n=!1,s=c+1),r===46?h===-1?h=c:d!==1&&(d=1):h!==-1&&(d=-1)}return h===-1||s===-1||d===0||d===1&&h===s-1&&h===l+1?"":e.slice(h,s)};function a(e,h){if(e.filter)return e.filter(h);for(var l=[],s=0;s<e.length;s++)h(e[s],s,e)&&l.push(e[s]);return l}var t="ab".substr(-1)==="b"?function(e,h,l){return e.substr(h,l)}:function(e,h,l){return h<0&&(h=e.length+h),e.substr(h,l)}}).call(this,B("_process"))},{_process:208}],206:[function(B,k,o){(function(y){/*!
* Platform.js <https://mths.be/platform>
* Copyright 2014-2018 Benjamin Tan <https://bnjmnt4n.now.sh/>
* Copyright 2011-2013 John-David Dalton <http://allyoucanleet.com/>
* Available under MIT license <https://mths.be/mit>
*/(function(){"use strict";var m={function:!0,object:!0},v=m[typeof window]&&window||this,a=v,t=m[typeof o]&&o,e=m[typeof k]&&k&&!k.nodeType&&k,h=t&&e&&typeof y=="object"&&y;h&&(h.global===h||h.window===h||h.self===h)&&(v=h);var l=Math.pow(2,53)-1,s=/\bOpera/,n=this,d=Object.prototype,c=d.hasOwnProperty,r=d.toString;function f(E){return E=String(E),E.charAt(0).toUpperCase()+E.slice(1)}function i(E,S,O){var D={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return S&&O&&/^Win/i.test(E)&&!/^Windows Phone /i.test(E)&&(D=D[/[\d.]+$/.exec(E)])&&(E="Windows "+D),E=String(E),S&&O&&(E=E.replace(RegExp(S,"i"),O)),E=p(E.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),E}function u(E,S){var O=-1,D=E?E.length:0;if(typeof D=="number"&&D>-1&&D<=l)for(;++O<D;)S(E[O],O,E);else g(E,S)}function p(E){return E=_(E),/^(?:webOS|i(?:OS|P))/.test(E)?E:f(E)}function g(E,S){for(var O in E)c.call(E,O)&&S(E[O],O,E)}function A(E){return E==null?f(E):r.call(E).slice(8,-1)}function b(E,S){var O=E!=null?typeof E[S]:"number";return!/^(?:boolean|number|string|undefined)$/.test(O)&&(O=="object"?!!E[S]:!0)}function x(E){return String(E).replace(/([ -])(?!$)/g,"$1?")}function w(E,S){var O=null;return u(E,function(D,F){O=S(O,D,F,E)}),O}function _(E){return String(E).replace(/^ +| +$/g,"")}function C(E){var S=v,O=E&&typeof E=="object"&&A(E)!="String";O&&(S=E,E=null);var D=S.navigator||{},F=D.userAgent||"";E||(E=F);var U=O||n==a,R=O?!!D.likeChrome:/\bChrome\b/.test(E)&&!/internal|\n/i.test(r.toString()),K="Object",Z=O?K:"ScriptBridgingProxyObject",P=O?K:"Environment",Y=O&&S.java?"JavaPackage":A(S.java),W=O?K:"RuntimeObject",z=/\bJava/.test(Y)&&S.java,H=z&&A(S.environment)==P,X=z?"a":"\u03B1",V=z?"b":"\u03B2",q=S.document||{},se=S.operamini||S.opera,ve=s.test(ve=O&&se?se["[[Class]]"]:A(se))?ve:se=null,ue,xe=E,Fe=[],Ue=null,Ze=E==F,we=Ze&&se&&typeof se.version=="function"&&se.version(),He,ee=G([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"]),he=Ae(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"Edge"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Waterfox","WebPositive","Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chrome",{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"]),Ve=Me([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),oe=te({Apple:{iPad:1,iPhone:1,iPod:1},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1}}),Q=me(["Windows Phone","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian","Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "]);function G(De){return w(De,function(tt,Et){return tt||RegExp("\\b"+(Et.pattern||x(Et))+"\\b","i").exec(E)&&(Et.label||Et)})}function te(De){return w(De,function(tt,Et,gt){return tt||(Et[Ve]||Et[/^[a-z]+(?: +[a-z]+\b)*/i.exec(Ve)]||RegExp("\\b"+x(gt)+"(?:\\b|\\w*\\d)","i").exec(E))&&gt})}function Ae(De){return w(De,function(tt,Et){return tt||RegExp("\\b"+(Et.pattern||x(Et))+"\\b","i").exec(E)&&(Et.label||Et)})}function me(De){return w(De,function(tt,Et){var gt=Et.pattern||x(Et);return!tt&&(tt=RegExp("\\b"+gt+"(?:/[\\d.]+|[ \\w.]*)","i").exec(E))&&(tt=i(tt,gt,Et.label||Et)),tt})}function Me(De){return w(De,function(tt,Et){var gt=Et.pattern||x(Et);return!tt&&(tt=RegExp("\\b"+gt+" *\\d+[.\\w_]*","i").exec(E)||RegExp("\\b"+gt+" *\\w+-[\\w]*","i").exec(E)||RegExp("\\b"+gt+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(E))&&((tt=String(Et.label&&!RegExp(gt,"i").test(Et.label)?Et.label:tt).split("/"))[1]&&!/[\d.]+/.test(tt[0])&&(tt[0]+=" "+tt[1]),Et=Et.label||Et,tt=p(tt[0].replace(RegExp(gt,"i"),Et).replace(RegExp("; *(?:"+Et+"[_-])?","i")," ").replace(RegExp("("+Et+")[-_.]?(\\w)","i"),"$1 $2"))),tt})}function Ie(De){return w(De,function(tt,Et){return tt||(RegExp(Et+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(E)||0)[1]||null})}function de(){return this.description||""}if(ee&&(ee=[ee]),oe&&!Ve&&(Ve=Me([oe])),(ue=/\bGoogle TV\b/.exec(Ve))&&(Ve=ue[0]),/\bSimulator\b/i.test(E)&&(Ve=(Ve?Ve+" ":"")+"Simulator"),he=="Opera Mini"&&/\bOPiOS\b/.test(E)&&Fe.push("running in Turbo/Uncompressed mode"),he=="IE"&&/\blike iPhone OS\b/.test(E)?(ue=C(E.replace(/like iPhone OS/,"")),oe=ue.manufacturer,Ve=ue.product):/^iP/.test(Ve)?(he||(he="Safari"),Q="iOS"+((ue=/ OS ([\d_]+)/i.exec(E))?" "+ue[1].replace(/_/g,"."):"")):he=="Konqueror"&&!/buntu/i.test(Q)?Q="Kubuntu":oe&&oe!="Google"&&(/Chrome/.test(he)&&!/\bMobile Safari\b/i.test(E)||/\bVita\b/.test(Ve))||/\bAndroid\b/.test(Q)&&/^Chrome/.test(he)&&/\bVersion\//i.test(E)?(he="Android Browser",Q=/\bAndroid\b/.test(Q)?Q:"Android"):he=="Silk"?(/\bMobi/i.test(E)||(Q="Android",Fe.unshift("desktop mode")),/Accelerated *= *true/i.test(E)&&Fe.unshift("accelerated")):he=="PaleMoon"&&(ue=/\bFirefox\/([\d.]+)\b/.exec(E))?Fe.push("identifying as Firefox "+ue[1]):he=="Firefox"&&(ue=/\b(Mobile|Tablet|TV)\b/i.exec(E))?(Q||(Q="Firefox OS"),Ve||(Ve=ue[1])):!he||(ue=!/\bMinefield\b/i.test(E)&&/\b(?:Firefox|Safari)\b/.exec(he))?(he&&!Ve&&/[\/,]|^[^(]+?\)/.test(E.slice(E.indexOf(ue+"/")+8))&&(he=null),(ue=Ve||oe||Q)&&(Ve||oe||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(Q))&&(he=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(Q)?Q:ue)+" Browser")):he=="Electron"&&(ue=(/\bChrome\/([\d.]+)\b/.exec(E)||0)[1])&&Fe.push("Chromium "+ue),we||(we=Ie(["(?:Cloud9|CriOS|CrMo|Edge|FxiOS|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$))","Version",x(he),"(?:Firefox|Minefield|NetFront)"])),(ue=ee=="iCab"&&parseFloat(we)>3&&"WebKit"||/\bOpera\b/.test(he)&&(/\bOPR\b/.test(E)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(E)&&!/^(?:Trident|EdgeHTML)$/.test(ee)&&"WebKit"||!ee&&/\bMSIE\b/i.test(E)&&(Q=="Mac OS"?"Tasman":"Trident")||ee=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(he)&&"NetFront")&&(ee=[ue]),he=="IE"&&(ue=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(E)||0)[1])?(he+=" Mobile",Q="Windows Phone "+(/\+$/.test(ue)?ue:ue+".x"),Fe.unshift("desktop mode")):/\bWPDesktop\b/i.test(E)?(he="IE Mobile",Q="Windows Phone 8.x",Fe.unshift("desktop mode"),we||(we=(/\brv:([\d.]+)/.exec(E)||0)[1])):he!="IE"&&ee=="Trident"&&(ue=/\brv:([\d.]+)/.exec(E))&&(he&&Fe.push("identifying as "+he+(we?" "+we:"")),he="IE",we=ue[1]),Ze){if(b(S,"global"))if(z&&(ue=z.lang.System,xe=ue.getProperty("os.arch"),Q=Q||ue.getProperty("os.name")+" "+ue.getProperty("os.version")),H){try{we=S.require("ringo/engine").version.join("."),he="RingoJS"}catch(De){(ue=S.system)&&ue.global.system==S.system&&(he="Narwhal",Q||(Q=ue[0].os||null))}he||(he="Rhino")}else typeof S.process=="object"&&!S.process.browser&&(ue=S.process)&&(typeof ue.versions=="object"&&(typeof ue.versions.electron=="string"?(Fe.push("Node "+ue.versions.node),he="Electron",we=ue.versions.electron):typeof ue.versions.nw=="string"&&(Fe.push("Chromium "+we,"Node "+ue.versions.node),he="NW.js",we=ue.versions.nw)),he||(he="Node.js",xe=ue.arch,Q=ue.platform,we=/[\d.]+/.exec(ue.version),we=we?we[0]:null));else A(ue=S.runtime)==Z?(he="Adobe AIR",Q=ue.flash.system.Capabilities.os):A(ue=S.phantom)==W?(he="PhantomJS",we=(ue=ue.version||null)&&ue.major+"."+ue.minor+"."+ue.patch):typeof q.documentMode=="number"&&(ue=/\bTrident\/(\d+)/i.exec(E))?(we=[we,q.documentMode],(ue=+ue[1]+4)!=we[1]&&(Fe.push("IE "+we[1]+" mode"),ee&&(ee[1]=""),we[1]=ue),we=he=="IE"?String(we[1].toFixed(1)):we[0]):typeof q.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(he)&&(Fe.push("masking as "+he+" "+we),he="IE",we="11.0",ee=["Trident"],Q="Windows");Q=Q&&p(Q)}if(we&&(ue=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(we)||/(?:alpha|beta)(?: ?\d)?/i.exec(E+";"+(Ze&&D.appMinorVersion))||/\bMinefield\b/i.test(E)&&"a")&&(Ue=/b/i.test(ue)?"beta":"alpha",we=we.replace(RegExp(ue+"\\+?$"),"")+(Ue=="beta"?V:X)+(/\d+\+?/.exec(ue)||"")),he=="Fennec"||he=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(Q))he="Firefox Mobile";else if(he=="Maxthon"&&we)we=we.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(Ve))Ve=="Xbox 360"&&(Q=null),Ve=="Xbox 360"&&/\bIEMobile\b/.test(E)&&Fe.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(he)||he&&!Ve&&!/Browser|Mobi/.test(he))&&(Q=="Windows CE"||/Mobi/i.test(E)))he+=" Mobile";else if(he=="IE"&&Ze)try{S.external===null&&Fe.unshift("platform preview")}catch(De){Fe.unshift("embedded")}else(/\bBlackBerry\b/.test(Ve)||/\bBB10\b/.test(E))&&(ue=(RegExp(Ve.replace(/ +/g," *")+"/([.\\d]+)","i").exec(E)||0)[1]||we)?(ue=[ue,/BB10/.test(E)],Q=(ue[1]?(Ve=null,oe="BlackBerry"):"Device Software")+" "+ue[0],we=null):this!=g&&Ve!="Wii"&&(Ze&&se||/Opera/.test(he)&&/\b(?:MSIE|Firefox)\b/i.test(E)||he=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(Q)||he=="IE"&&(Q&&!/^Win/.test(Q)&&we>5.5||/\bWindows XP\b/.test(Q)&&we>8||we==8&&!/\bTrident\b/.test(E)))&&!s.test(ue=C.call(g,E.replace(s,"")+";"))&&ue.name&&(ue="ing as "+ue.name+((ue=ue.version)?" "+ue:""),s.test(he)?(/\bIE\b/.test(ue)&&Q=="Mac OS"&&(Q=null),ue="identify"+ue):(ue="mask"+ue,ve?he=p(ve.replace(/([a-z])([A-Z])/g,"$1 $2")):he="Opera",/\bIE\b/.test(ue)&&(Q=null),Ze||(we=null)),ee=["Presto"],Fe.push(ue));(ue=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(E)||0)[1])&&(ue=[parseFloat(ue.replace(/\.(\d)$/,".0$1")),ue],he=="Safari"&&ue[1].slice(-1)=="+"?(he="WebKit Nightly",Ue="alpha",we=ue[1].slice(0,-1)):(we==ue[1]||we==(ue[2]=(/\bSafari\/([\d.]+\+?)/i.exec(E)||0)[1]))&&(we=null),ue[1]=(/\bChrome\/([\d.]+)/i.exec(E)||0)[1],ue[0]==537.36&&ue[2]==537.36&&parseFloat(ue[1])>=28&&ee=="WebKit"&&(ee=["Blink"]),!Ze||!R&&!ue[1]?(ee&&(ee[1]="like Safari"),ue=(ue=ue[0],ue<400?1:ue<500?2:ue<526?3:ue<533?4:ue<534?"4+":ue<535?5:ue<537?6:ue<538?7:ue<601?8:"8")):(ee&&(ee[1]="like Chrome"),ue=ue[1]||(ue=ue[0],ue<530?1:ue<532?2:ue<532.05?3:ue<533?4:ue<534.03?5:ue<534.07?6:ue<534.1?7:ue<534.13?8:ue<534.16?9:ue<534.24?10:ue<534.3?11:ue<535.01?12:ue<535.02?"13+":ue<535.07?15:ue<535.11?16:ue<535.19?17:ue<536.05?18:ue<536.1?19:ue<537.01?20:ue<537.11?"21+":ue<537.13?23:ue<537.18?24:ue<537.24?25:ue<537.36?26:ee!="Blink"?"27":"28")),ee&&(ee[1]+=" "+(ue+=typeof ue=="number"?".x":/[.+]/.test(ue)?"":"+")),he=="Safari"&&(!we||parseInt(we)>45)&&(we=ue)),he=="Opera"&&(ue=/\bzbov|zvav$/.exec(Q))?(he+=" ",Fe.unshift("desktop mode"),ue=="zvav"?(he+="Mini",we=null):he+="Mobile",Q=Q.replace(RegExp(" *"+ue+"$"),"")):he=="Safari"&&/\bChrome\b/.exec(ee&&ee[1])&&(Fe.unshift("desktop mode"),he="Chrome Mobile",we=null,/\bOS X\b/.test(Q)?(oe="Apple",Q="iOS 4.3+"):Q=null),we&&we.indexOf(ue=/[\d.]+$/.exec(Q))==0&&E.indexOf("/"+ue+"-")>-1&&(Q=_(Q.replace(ue,""))),ee&&!/\b(?:Avant|Nook)\b/.test(he)&&(/Browser|Lunascape|Maxthon/.test(he)||he!="Safari"&&/^iOS/.test(Q)&&/\bSafari\b/.test(ee[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(he)&&ee[1])&&((ue=ee[ee.length-1])&&Fe.push(ue)),Fe.length&&(Fe=["("+Fe.join("; ")+")"]),oe&&Ve&&Ve.indexOf(oe)<0&&Fe.push("on "+oe),Ve&&Fe.push((/^on /.test(Fe[Fe.length-1])?"":"on ")+Ve),Q&&(ue=/ ([\d.+]+)$/.exec(Q),He=ue&&Q.charAt(Q.length-ue[0].length-1)=="/",Q={architecture:32,family:ue&&!He?Q.replace(ue[0],""):Q,version:ue?ue[1]:null,toString:function(){var tt=this.version;return this.family+(tt&&!He?" "+tt:"")+(this.architecture==64?" 64-bit":"")}}),(ue=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(xe))&&!/\bi686\b/i.test(xe)?(Q&&(Q.architecture=64,Q.family=Q.family.replace(RegExp(" *"+ue),"")),he&&(/\bWOW64\b/i.test(E)||Ze&&/\w(?:86|32)$/.test(D.cpuClass||D.platform)&&!/\bWin64; x64\b/i.test(E))&&Fe.unshift("32-bit")):Q&&/^OS X/.test(Q.family)&&he=="Chrome"&&parseFloat(we)>=39&&(Q.architecture=64),E||(E=null);var ye={};return ye.description=E,ye.layout=ee&&ee[0],ye.manufacturer=oe,ye.name=he,ye.prerelease=Ue,ye.product=Ve,ye.ua=E,ye.version=he&&we,ye.os=Q||{architecture:null,family:null,version:null,toString:function(){return"null"}},ye.parse=C,ye.toString=de,ye.version&&Fe.unshift(we),ye.name&&Fe.unshift(he),Q&&he&&!(Q==String(Q).split(" ")[0]&&(Q==he.split(" ")[0]||Ve))&&Fe.push(Ve?"("+Q+")":"on "+Q),Fe.length&&(ye.description=Fe.join(" ")),ye}var L=C();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(v.platform=L,define(function(){return L})):t&&e?g(L,function(E,S){t[S]=E}):v.platform=L}).call(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],207:[function(B,k,o){(function(y){"use strict";typeof y=="undefined"||!y.version||y.version.indexOf("v0.")===0||y.version.indexOf("v1.")===0&&y.version.indexOf("v1.8.")!==0?k.exports={nextTick:m}:k.exports=y;function m(v,a,t,e){if(typeof v!="function")throw new TypeError('"callback" argument must be a function');var h=arguments.length,l,s;switch(h){case 0:case 1:return y.nextTick(v);case 2:return y.nextTick(function(){v.call(null,a)});case 3:return y.nextTick(function(){v.call(null,a,t)});case 4:return y.nextTick(function(){v.call(null,a,t,e)});default:for(l=new Array(h-1),s=0;s<l.length;)l[s++]=arguments[s];return y.nextTick(function(){v.apply(null,l)})}}}).call(this,B("_process"))},{_process:208}],208:[function(B,k,o){var y=k.exports={},m,v;function a(){throw new Error("setTimeout has not been defined")}function t(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?m=setTimeout:m=a}catch(u){m=a}try{typeof clearTimeout=="function"?v=clearTimeout:v=t}catch(u){v=t}})();function e(u){if(m===setTimeout)return setTimeout(u,0);if((m===a||!m)&&setTimeout)return m=setTimeout,setTimeout(u,0);try{return m(u,0)}catch(p){try{return m.call(null,u,0)}catch(g){return m.call(this,u,0)}}}function h(u){if(v===clearTimeout)return clearTimeout(u);if((v===t||!v)&&clearTimeout)return v=clearTimeout,clearTimeout(u);try{return v(u)}catch(p){try{return v.call(null,u)}catch(g){return v.call(this,u)}}}var l=[],s=!1,n,d=-1;function c(){if(!s||!n)return;s=!1,n.length?l=n.concat(l):d=-1,l.length&&r()}function r(){if(s)return;var u=e(c);s=!0;for(var p=l.length;p;){for(n=l,l=[];++d<p;)n&&n[d].run();d=-1,p=l.length}n=null,s=!1,h(u)}y.nextTick=function(u){var p=new Array(arguments.length-1);if(arguments.length>1)for(var g=1;g<arguments.length;g++)p[g-1]=arguments[g];l.push(new f(u,p)),l.length===1&&!s&&e(r)};function f(u,p){this.fun=u,this.array=p}f.prototype.run=function(){this.fun.apply(null,this.array)},y.title="browser",y.browser=!0,y.env={},y.argv=[],y.version="",y.versions={};function i(){}y.on=i,y.addListener=i,y.once=i,y.off=i,y.removeListener=i,y.removeAllListeners=i,y.emit=i,y.prependListener=i,y.prependOnceListener=i,y.listeners=function(u){return[]},y.binding=function(u){throw new Error("process.binding is not supported")},y.cwd=function(){return"/"},y.chdir=function(u){throw new Error("process.chdir is not supported")},y.umask=function(){return 0}},{}],209:[function(B,k,o){(function(y){/*! https://mths.be/punycode v1.4.1 by @mathias */(function(m){var v=typeof o=="object"&&o&&!o.nodeType&&o,a=typeof k=="object"&&k&&!k.nodeType&&k,t=typeof y=="object"&&y;(t.global===t||t.window===t||t.self===t)&&(m=t);var e,h=2147483647,l=36,s=1,n=26,d=38,c=700,r=72,f=128,i="-",u=/^xn--/,p=/[^\x20-\x7E]/,g=/[\x2E\u3002\uFF0E\uFF61]/g,A={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},b=l-s,x=Math.floor,w=String.fromCharCode,_;function C(Y){throw new RangeError(A[Y])}function L(Y,W){for(var z=Y.length,H=[];z--;)H[z]=W(Y[z]);return H}function E(Y,W){var z=Y.split("@"),H="";z.length>1&&(H=z[0]+"@",Y=z[1]),Y=Y.replace(g,".");var X=Y.split("."),V=L(X,W).join(".");return H+V}function S(Y){for(var W=[],z=0,H=Y.length,X,V;z<H;)X=Y.charCodeAt(z++),X>=55296&&X<=56319&&z<H?(V=Y.charCodeAt(z++),(V&64512)==56320?W.push(((X&1023)<<10)+(V&1023)+65536):(W.push(X),z--)):W.push(X);return W}function O(Y){return L(Y,function(W){var z="";return W>65535&&(W-=65536,z+=w(W>>>10&1023|55296),W=56320|W&1023),z+=w(W),z}).join("")}function D(Y){return Y-48<10?Y-22:Y-65<26?Y-65:Y-97<26?Y-97:l}function F(Y,W){return Y+22+75*(Y<26)-((W!=0)<<5)}function U(Y,W,z){var H=0;for(Y=z?x(Y/c):Y>>1,Y+=x(Y/W);Y>b*n>>1;H+=l)Y=x(Y/b);return x(H+(b+1)*Y/(Y+d))}function R(Y){var W=[],z=Y.length,H,X=0,V=f,q=r,se,ve,ue,xe,Fe,Ue,Ze,we,He;for(se=Y.lastIndexOf(i),se<0&&(se=0),ve=0;ve<se;++ve)Y.charCodeAt(ve)>=128&&C("not-basic"),W.push(Y.charCodeAt(ve));for(ue=se>0?se+1:0;ue<z;){for(xe=X,Fe=1,Ue=l;!(ue>=z&&C("invalid-input"),Ze=D(Y.charCodeAt(ue++)),(Ze>=l||Ze>x((h-X)/Fe))&&C("overflow"),X+=Ze*Fe,we=Ue<=q?s:Ue>=q+n?n:Ue-q,Ze<we);Ue+=l)He=l-we,Fe>x(h/He)&&C("overflow"),Fe*=He;H=W.length+1,q=U(X-xe,H,xe==0),x(X/H)>h-V&&C("overflow"),V+=x(X/H),X%=H,W.splice(X++,0,V)}return O(W)}function K(Y){var W,z,H,X,V,q,se,ve,ue,xe,Fe,Ue=[],Ze,we,He,ee;for(Y=S(Y),Ze=Y.length,W=f,z=0,V=r,q=0;q<Ze;++q)Fe=Y[q],Fe<128&&Ue.push(w(Fe));for(H=X=Ue.length,X&&Ue.push(i);H<Ze;){for(se=h,q=0;q<Ze;++q)Fe=Y[q],Fe>=W&&Fe<se&&(se=Fe);for(we=H+1,se-W>x((h-z)/we)&&C("overflow"),z+=(se-W)*we,W=se,q=0;q<Ze;++q)if(Fe=Y[q],Fe<W&&++z>h&&C("overflow"),Fe==W){for(ve=z,ue=l;!(xe=ue<=V?s:ue>=V+n?n:ue-V,ve<xe);ue+=l)ee=ve-xe,He=l-xe,Ue.push(w(F(xe+ee%He,0))),ve=x(ee/He);Ue.push(w(F(ve,0))),V=U(z,we,H==X),z=0,++H}++z,++W}return Ue.join("")}function Z(Y){return E(Y,function(W){return u.test(W)?R(W.slice(4).toLowerCase()):W})}function P(Y){return E(Y,function(W){return p.test(W)?"xn--"+K(W):W})}if(e={version:"1.4.1",ucs2:{decode:S,encode:O},decode:R,encode:K,toASCII:P,toUnicode:Z},typeof define=="function"&&typeof define.amd=="object"&&define.amd)define("punycode",function(){return e});else if(v&&a)if(k.exports==v)a.exports=e;else for(_ in e)e.hasOwnProperty(_)&&(v[_]=e[_]);else m.punycode=e})(this)}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],210:[function(B,k,o){"use strict";function y(v,a){return Object.prototype.hasOwnProperty.call(v,a)}k.exports=function(v,a,t,e){a=a||"&",t=t||"=";var h={};if(typeof v!="string"||v.length===0)return h;var l=/\+/g;v=v.split(a);var s=1e3;e&&typeof e.maxKeys=="number"&&(s=e.maxKeys);var n=v.length;s>0&&n>s&&(n=s);for(var d=0;d<n;++d){var c=v[d].replace(l,"%20"),r=c.indexOf(t),f,i,u,p;r>=0?(f=c.substr(0,r),i=c.substr(r+1)):(f=c,i=""),u=decodeURIComponent(f),p=decodeURIComponent(i),y(h,u)?m(h[u])?h[u].push(p):h[u]=[h[u],p]:h[u]=p}return h};var m=Array.isArray||function(v){return Object.prototype.toString.call(v)==="[object Array]"}},{}],211:[function(B,k,o){"use strict";var y=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};k.exports=function(t,e,h,l){return e=e||"&",h=h||"=",t===null&&(t=void 0),typeof t=="object"?v(a(t),function(s){var n=encodeURIComponent(y(s))+h;return m(t[s])?v(t[s],function(d){return n+encodeURIComponent(y(d))}).join(e):n+encodeURIComponent(y(t[s]))}).join(e):l?encodeURIComponent(y(l))+h+encodeURIComponent(y(t)):""};var m=Array.isArray||function(t){return Object.prototype.toString.call(t)==="[object Array]"};function v(t,e){if(t.map)return t.map(e);for(var h=[],l=0;l<t.length;l++)h.push(e(t[l],l));return h}var a=Object.keys||function(t){var e=[];for(var h in t)Object.prototype.hasOwnProperty.call(t,h)&&e.push(h);return e}},{}],212:[function(B,k,o){"use strict";o.decode=o.parse=B("./decode"),o.encode=o.stringify=B("./encode")},{"./decode":210,"./encode":211}],213:[function(B,k,o){k.exports=B("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":214}],214:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=t(y),v=B("babel-runtime/core-js/object/keys"),a=t(v);function t(p){return p&&p.__esModule?p:{default:p}}var e=B("process-nextick-args"),h=a.default||function(p){var g=[];for(var A in p)g.push(A);return g};k.exports=f;var l=(0,m.default)(B("core-util-is"));l.inherits=B("inherits");var s=B("./_stream_readable"),n=B("./_stream_writable");l.inherits(f,s);for(var d=h(n.prototype),c=0;c<d.length;c++){var r=d[c];f.prototype[r]||(f.prototype[r]=n.prototype[r])}function f(p){if(!(this instanceof f))return new f(p);s.call(this,p),n.call(this,p),p&&p.readable===!1&&(this.readable=!1),p&&p.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,p&&p.allowHalfOpen===!1&&(this.allowHalfOpen=!1),this.once("end",i)}Object.defineProperty(f.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function i(){if(this.allowHalfOpen||this._writableState.ended)return;e.nextTick(u,this)}function u(p){p.end()}Object.defineProperty(f.prototype,"destroyed",{get:function(){return this._readableState===void 0||this._writableState===void 0?!1:this._readableState.destroyed&&this._writableState.destroyed},set:function(g){if(this._readableState===void 0||this._writableState===void 0)return;this._readableState.destroyed=g,this._writableState.destroyed=g}}),f.prototype._destroy=function(p,g){this.push(null),this.end(),e.nextTick(g,p)}},{"./_stream_readable":216,"./_stream_writable":218,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/keys":60,"core-util-is":189,inherits:196,"process-nextick-args":207}],215:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(h){return h&&h.__esModule?h:{default:h}}k.exports=e;var a=B("./_stream_transform"),t=(0,m.default)(B("core-util-is"));t.inherits=B("inherits"),t.inherits(e,a);function e(h){if(!(this instanceof e))return new e(h);a.call(this,h)}e.prototype._transform=function(h,l,s){s(null,h)}},{"./_stream_transform":217,"babel-runtime/core-js/object/create":55,"core-util-is":189,inherits:196}],216:[function(B,k,o){(function(y,m){"use strict";var v=B("babel-runtime/core-js/object/get-prototype-of"),a=h(v),t=B("babel-runtime/core-js/object/create"),e=h(t);function h(ee){return ee&&ee.__esModule?ee:{default:ee}}var l=B("process-nextick-args");k.exports=S;var s=B("isarray"),n;S.ReadableState=E;var d=B("events").EventEmitter,c=function(he,Ve){return he.listeners(Ve).length},r=B("./internal/streams/stream"),f=B("safe-buffer").Buffer,i=m.Uint8Array||function(){};function u(ee){return f.from(ee)}function p(ee){return f.isBuffer(ee)||ee instanceof i}var g=(0,e.default)(B("core-util-is"));g.inherits=B("inherits");var A=B("util"),b=void 0;A&&A.debuglog?b=A.debuglog("stream"):b=function(){};var x=B("./internal/streams/BufferList"),w=B("./internal/streams/destroy"),_;g.inherits(S,r);var C=["error","close","destroy","pause","resume"];function L(ee,he,Ve){if(typeof ee.prependListener=="function")return ee.prependListener(he,Ve);!ee._events||!ee._events[he]?ee.on(he,Ve):s(ee._events[he])?ee._events[he].unshift(Ve):ee._events[he]=[Ve,ee._events[he]]}function E(ee,he){n=n||B("./_stream_duplex"),ee=ee||{};var Ve=he instanceof n;this.objectMode=!!ee.objectMode,Ve&&(this.objectMode=this.objectMode||!!ee.readableObjectMode);var oe=ee.highWaterMark,Q=ee.readableHighWaterMark,G=this.objectMode?16:16*1024;oe||oe===0?this.highWaterMark=oe:Ve&&(Q||Q===0)?this.highWaterMark=Q:this.highWaterMark=G,this.highWaterMark=Math.floor(this.highWaterMark),this.buffer=new x,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.destroyed=!1,this.defaultEncoding=ee.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,ee.encoding&&(_||(_=B("string_decoder/").StringDecoder),this.decoder=new _(ee.encoding),this.encoding=ee.encoding)}function S(ee){if(n=n||B("./_stream_duplex"),!(this instanceof S))return new S(ee);this._readableState=new E(ee,this),this.readable=!0,ee&&(typeof ee.read=="function"&&(this._read=ee.read),typeof ee.destroy=="function"&&(this._destroy=ee.destroy)),r.call(this)}Object.defineProperty(S.prototype,"destroyed",{get:function(){return this._readableState===void 0?!1:this._readableState.destroyed},set:function(he){if(!this._readableState)return;this._readableState.destroyed=he}}),S.prototype.destroy=w.destroy,S.prototype._undestroy=w.undestroy,S.prototype._destroy=function(ee,he){this.push(null),he(ee)},S.prototype.push=function(ee,he){var Ve=this._readableState,oe;return Ve.objectMode?oe=!0:typeof ee=="string"&&(he=he||Ve.defaultEncoding,he!==Ve.encoding&&(ee=f.from(ee,he),he=""),oe=!0),O(this,ee,he,!1,oe)},S.prototype.unshift=function(ee){return O(this,ee,null,!0,!1)};function O(ee,he,Ve,oe,Q){var G=ee._readableState;if(he===null)G.reading=!1,P(ee,G);else{var te;Q||(te=F(G,he)),te?ee.emit("error",te):G.objectMode||he&&he.length>0?(typeof he!="string"&&!G.objectMode&&(0,a.default)(he)!==f.prototype&&(he=u(he)),oe?G.endEmitted?ee.emit("error",new Error("stream.unshift() after end event")):D(ee,G,he,!0):G.ended?ee.emit("error",new Error("stream.push() after EOF")):(G.reading=!1,G.decoder&&!Ve?(he=G.decoder.write(he),G.objectMode||he.length!==0?D(ee,G,he,!1):z(ee,G)):D(ee,G,he,!1))):oe||(G.reading=!1)}return U(G)}function D(ee,he,Ve,oe){he.flowing&&he.length===0&&!he.sync?(ee.emit("data",Ve),ee.read(0)):(he.length+=he.objectMode?1:Ve.length,oe?he.buffer.unshift(Ve):he.buffer.push(Ve),he.needReadable&&Y(ee)),z(ee,he)}function F(ee,he){var Ve;return!p(he)&&typeof he!="string"&&he!==void 0&&!ee.objectMode&&(Ve=new TypeError("Invalid non-string/buffer chunk")),Ve}function U(ee){return!ee.ended&&(ee.needReadable||ee.length<ee.highWaterMark||ee.length===0)}S.prototype.isPaused=function(){return this._readableState.flowing===!1},S.prototype.setEncoding=function(ee){return _||(_=B("string_decoder/").StringDecoder),this._readableState.decoder=new _(ee),this._readableState.encoding=ee,this};var R=8388608;function K(ee){return ee>=R?ee=R:(ee--,ee|=ee>>>1,ee|=ee>>>2,ee|=ee>>>4,ee|=ee>>>8,ee|=ee>>>16,ee++),ee}function Z(ee,he){return ee<=0||he.length===0&&he.ended?0:he.objectMode?1:ee!==ee?he.flowing&&he.length?he.buffer.head.data.length:he.length:(ee>he.highWaterMark&&(he.highWaterMark=K(ee)),ee<=he.length?ee:he.ended?he.length:(he.needReadable=!0,0))}S.prototype.read=function(ee){b("read",ee),ee=parseInt(ee,10);var he=this._readableState,Ve=ee;if(ee!==0&&(he.emittedReadable=!1),ee===0&&he.needReadable&&(he.length>=he.highWaterMark||he.ended))return b("read: emitReadable",he.length,he.ended),he.length===0&&he.ended?Ze(this):Y(this),null;if(ee=Z(ee,he),ee===0&&he.ended)return he.length===0&&Ze(this),null;var oe=he.needReadable;b("need readable",oe),(he.length===0||he.length-ee<he.highWaterMark)&&(oe=!0,b("length less than watermark",oe)),he.ended||he.reading?(oe=!1,b("reading or ended",oe)):oe&&(b("do read"),he.reading=!0,he.sync=!0,he.length===0&&(he.needReadable=!0),this._read(he.highWaterMark),he.sync=!1,he.reading||(ee=Z(Ve,he)));var Q;return ee>0?Q=ue(ee,he):Q=null,Q===null?(he.needReadable=!0,ee=0):he.length-=ee,he.length===0&&(he.ended||(he.needReadable=!0),Ve!==ee&&he.ended&&Ze(this)),Q!==null&&this.emit("data",Q),Q};function P(ee,he){if(he.ended)return;if(he.decoder){var Ve=he.decoder.end();Ve&&Ve.length&&(he.buffer.push(Ve),he.length+=he.objectMode?1:Ve.length)}he.ended=!0,Y(ee)}function Y(ee){var he=ee._readableState;he.needReadable=!1,he.emittedReadable||(b("emitReadable",he.flowing),he.emittedReadable=!0,he.sync?l.nextTick(W,ee):W(ee))}function W(ee){b("emit readable"),ee.emit("readable"),ve(ee)}function z(ee,he){he.readingMore||(he.readingMore=!0,l.nextTick(H,ee,he))}function H(ee,he){for(var Ve=he.length;!he.reading&&!he.flowing&&!he.ended&&he.length<he.highWaterMark&&!(b("maybeReadMore read 0"),ee.read(0),Ve===he.length);)Ve=he.length;he.readingMore=!1}S.prototype._read=function(ee){this.emit("error",new Error("_read() is not implemented"))},S.prototype.pipe=function(ee,he){var Ve=this,oe=this._readableState;switch(oe.pipesCount){case 0:oe.pipes=ee;break;case 1:oe.pipes=[oe.pipes,ee];break;default:oe.pipes.push(ee);break}oe.pipesCount+=1,b("pipe count=%d opts=%j",oe.pipesCount,he);var Q=(!he||he.end!==!1)&&ee!==y.stdout&&ee!==y.stderr,G=Q?Ae:gt;oe.endEmitted?l.nextTick(G):Ve.once("end",G),ee.on("unpipe",te);function te(Pe,Ut){b("onunpipe"),Pe===Ve&&(Ut&&Ut.hasUnpiped===!1&&(Ut.hasUnpiped=!0,Ie()))}function Ae(){b("onend"),ee.end()}var me=X(Ve);ee.on("drain",me);var Me=!1;function Ie(){b("cleanup"),ee.removeListener("close",tt),ee.removeListener("finish",Et),ee.removeListener("drain",me),ee.removeListener("error",De),ee.removeListener("unpipe",te),Ve.removeListener("end",Ae),Ve.removeListener("end",gt),Ve.removeListener("data",ye),Me=!0,oe.awaitDrain&&(!ee._writableState||ee._writableState.needDrain)&&me()}var de=!1;Ve.on("data",ye);function ye(Pe){b("ondata"),de=!1;var Ut=ee.write(Pe);Ut===!1&&!de&&((oe.pipesCount===1&&oe.pipes===ee||oe.pipesCount>1&&He(oe.pipes,ee)!==-1)&&!Me&&(b("false write response, pause",Ve._readableState.awaitDrain),Ve._readableState.awaitDrain++,de=!0),Ve.pause())}function De(Pe){b("onerror",Pe),gt(),ee.removeListener("error",De),c(ee,"error")===0&&ee.emit("error",Pe)}L(ee,"error",De);function tt(){ee.removeListener("finish",Et),gt()}ee.once("close",tt);function Et(){b("onfinish"),ee.removeListener("close",tt),gt()}ee.once("finish",Et);function gt(){b("unpipe"),Ve.unpipe(ee)}return ee.emit("pipe",Ve),oe.flowing||(b("pipe resume"),Ve.resume()),ee};function X(ee){return function(){var he=ee._readableState;b("pipeOnDrain",he.awaitDrain),he.awaitDrain&&he.awaitDrain--,he.awaitDrain===0&&c(ee,"data")&&(he.flowing=!0,ve(ee))}}S.prototype.unpipe=function(ee){var he=this._readableState,Ve={hasUnpiped:!1};if(he.pipesCount===0)return this;if(he.pipesCount===1)return ee&&ee!==he.pipes?this:(ee||(ee=he.pipes),he.pipes=null,he.pipesCount=0,he.flowing=!1,ee&&ee.emit("unpipe",this,Ve),this);if(!ee){var oe=he.pipes,Q=he.pipesCount;he.pipes=null,he.pipesCount=0,he.flowing=!1;for(var G=0;G<Q;G++)oe[G].emit("unpipe",this,Ve);return this}var te=He(he.pipes,ee);return te===-1?this:(he.pipes.splice(te,1),he.pipesCount-=1,he.pipesCount===1&&(he.pipes=he.pipes[0]),ee.emit("unpipe",this,Ve),this)},S.prototype.on=function(ee,he){var Ve=r.prototype.on.call(this,ee,he);if(ee==="data")this._readableState.flowing!==!1&&this.resume();else if(ee==="readable"){var oe=this._readableState;!oe.endEmitted&&!oe.readableListening&&(oe.readableListening=oe.needReadable=!0,oe.emittedReadable=!1,oe.reading?oe.length&&Y(this):l.nextTick(V,this))}return Ve},S.prototype.addListener=S.prototype.on;function V(ee){b("readable nexttick read 0"),ee.read(0)}S.prototype.resume=function(){var ee=this._readableState;return ee.flowing||(b("resume"),ee.flowing=!0,q(this,ee)),this};function q(ee,he){he.resumeScheduled||(he.resumeScheduled=!0,l.nextTick(se,ee,he))}function se(ee,he){he.reading||(b("resume read 0"),ee.read(0)),he.resumeScheduled=!1,he.awaitDrain=0,ee.emit("resume"),ve(ee),he.flowing&&!he.reading&&ee.read(0)}S.prototype.pause=function(){return b("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(b("pause"),this._readableState.flowing=!1,this.emit("pause")),this};function ve(ee){var he=ee._readableState;for(b("flow",he.flowing);he.flowing&&ee.read()!==null;);}S.prototype.wrap=function(ee){var he=this,Ve=this._readableState,oe=!1;ee.on("end",function(){if(b("wrapped end"),Ve.decoder&&!Ve.ended){var te=Ve.decoder.end();te&&te.length&&he.push(te)}he.push(null)}),ee.on("data",function(te){if(b("wrapped data"),Ve.decoder&&(te=Ve.decoder.write(te)),Ve.objectMode&&te==null)return;if(!Ve.objectMode&&(!te||!te.length))return;var Ae=he.push(te);Ae||(oe=!0,ee.pause())});for(var Q in ee)this[Q]===void 0&&typeof ee[Q]=="function"&&(this[Q]=function(te){return function(){return ee[te].apply(ee,arguments)}}(Q));for(var G=0;G<C.length;G++)ee.on(C[G],this.emit.bind(this,C[G]));return this._read=function(te){b("wrapped _read",te),oe&&(oe=!1,ee.resume())},this},Object.defineProperty(S.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),S._fromList=ue;function ue(ee,he){if(he.length===0)return null;var Ve;return he.objectMode?Ve=he.buffer.shift():!ee||ee>=he.length?(he.decoder?Ve=he.buffer.join(""):he.buffer.length===1?Ve=he.buffer.head.data:Ve=he.buffer.concat(he.length),he.buffer.clear()):Ve=xe(ee,he.buffer,he.decoder),Ve}function xe(ee,he,Ve){var oe;return ee<he.head.data.length?(oe=he.head.data.slice(0,ee),he.head.data=he.head.data.slice(ee)):ee===he.head.data.length?oe=he.shift():oe=Ve?Fe(ee,he):Ue(ee,he),oe}function Fe(ee,he){var Ve=he.head,oe=1,Q=Ve.data;for(ee-=Q.length;Ve=Ve.next;){var G=Ve.data,te=ee>G.length?G.length:ee;if(te===G.length?Q+=G:Q+=G.slice(0,ee),ee-=te,ee===0){te===G.length?(++oe,Ve.next?he.head=Ve.next:he.head=he.tail=null):(he.head=Ve,Ve.data=G.slice(te));break}++oe}return he.length-=oe,Q}function Ue(ee,he){var Ve=f.allocUnsafe(ee),oe=he.head,Q=1;for(oe.data.copy(Ve),ee-=oe.data.length;oe=oe.next;){var G=oe.data,te=ee>G.length?G.length:ee;if(G.copy(Ve,Ve.length-ee,0,te),ee-=te,ee===0){te===G.length?(++Q,oe.next?he.head=oe.next:he.head=he.tail=null):(he.head=oe,oe.data=G.slice(te));break}++Q}return he.length-=Q,Ve}function Ze(ee){var he=ee._readableState;if(he.length>0)throw new Error('"endReadable()" called on non-empty stream');he.endEmitted||(he.ended=!0,l.nextTick(we,he,ee))}function we(ee,he){!ee.endEmitted&&ee.length===0&&(ee.endEmitted=!0,he.readable=!1,he.emit("end"))}function He(ee,he){for(var Ve=0,oe=ee.length;Ve<oe;Ve++)if(ee[Ve]===he)return Ve;return-1}}).call(this,B("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":214,"./internal/streams/BufferList":219,"./internal/streams/destroy":220,"./internal/streams/stream":221,_process:208,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/get-prototype-of":59,"core-util-is":189,events:192,inherits:196,isarray:198,"process-nextick-args":207,"safe-buffer":228,"string_decoder/":235,util:71}],217:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(n){return n&&n.__esModule?n:{default:n}}k.exports=h;var a=B("./_stream_duplex"),t=(0,m.default)(B("core-util-is"));t.inherits=B("inherits"),t.inherits(h,a);function e(n,d){var c=this._transformState;c.transforming=!1;var r=c.writecb;if(!r)return this.emit("error",new Error("write callback called multiple times"));c.writechunk=null,c.writecb=null,d!=null&&this.push(d),r(n);var f=this._readableState;f.reading=!1,(f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}function h(n){if(!(this instanceof h))return new h(n);a.call(this,n),this._transformState={afterTransform:e.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,n&&(typeof n.transform=="function"&&(this._transform=n.transform),typeof n.flush=="function"&&(this._flush=n.flush)),this.on("prefinish",l)}function l(){var n=this;typeof this._flush=="function"?this._flush(function(d,c){s(n,d,c)}):s(this,null,null)}h.prototype.push=function(n,d){return this._transformState.needTransform=!1,a.prototype.push.call(this,n,d)},h.prototype._transform=function(n,d,c){throw new Error("_transform() is not implemented")},h.prototype._write=function(n,d,c){var r=this._transformState;if(r.writecb=c,r.writechunk=n,r.writeencoding=d,!r.transforming){var f=this._readableState;(r.needTransform||f.needReadable||f.length<f.highWaterMark)&&this._read(f.highWaterMark)}},h.prototype._read=function(n){var d=this._transformState;d.writechunk!==null&&d.writecb&&!d.transforming?(d.transforming=!0,this._transform(d.writechunk,d.writeencoding,d.afterTransform)):d.needTransform=!0},h.prototype._destroy=function(n,d){var c=this;a.prototype._destroy.call(this,n,function(r){d(r),c.emit("close")})};function s(n,d,c){if(d)return n.emit("error",d);if(c!=null&&n.push(c),n._writableState.length)throw new Error("Calling transform done when ws.length != 0");if(n._transformState.transforming)throw new Error("Calling transform done when still transforming");return n.push(null)}},{"./_stream_duplex":214,"babel-runtime/core-js/object/create":55,"core-util-is":189,inherits:196}],218:[function(B,k,o){(function(y,m){"use strict";var v=B("babel-runtime/core-js/object/define-property"),a=r(v),t=B("babel-runtime/core-js/symbol/has-instance"),e=r(t),h=B("babel-runtime/core-js/symbol"),l=r(h),s=B("babel-runtime/core-js/object/create"),n=r(s),d=B("babel-runtime/core-js/set-immediate"),c=r(d);function r(Ue){return Ue&&Ue.__esModule?Ue:{default:Ue}}var f=B("process-nextick-args");k.exports=F;function i(Ue,Ze,we){this.chunk=Ue,this.encoding=Ze,this.callback=we,this.next=null}function u(Ue){var Ze=this;this.next=null,this.entry=null,this.finish=function(){Fe(Ze,Ue)}}var p=!y.browser&&["v0.10","v0.9."].indexOf(y.version.slice(0,5))>-1?c.default:f.nextTick,g;F.WritableState=O;var A=(0,n.default)(B("core-util-is"));A.inherits=B("inherits");var b={deprecate:B("util-deprecate")},x=B("./internal/streams/stream"),w=B("safe-buffer").Buffer,_=m.Uint8Array||function(){};function C(Ue){return w.from(Ue)}function L(Ue){return w.isBuffer(Ue)||Ue instanceof _}var E=B("./internal/streams/destroy");A.inherits(F,x);function S(){}function O(Ue,Ze){g=g||B("./_stream_duplex"),Ue=Ue||{};var we=Ze instanceof g;this.objectMode=!!Ue.objectMode,we&&(this.objectMode=this.objectMode||!!Ue.writableObjectMode);var He=Ue.highWaterMark,ee=Ue.writableHighWaterMark,he=this.objectMode?16:16*1024;He||He===0?this.highWaterMark=He:we&&(ee||ee===0)?this.highWaterMark=ee:this.highWaterMark=he,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var Ve=Ue.decodeStrings===!1;this.decodeStrings=!Ve,this.defaultEncoding=Ue.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(oe){z(Ze,oe)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new u(this)}O.prototype.getBuffer=function(){for(var Ze=this.bufferedRequest,we=[];Ze;)we.push(Ze),Ze=Ze.next;return we},function(){try{Object.defineProperty(O.prototype,"buffer",{get:b.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Ue){}}();var D;typeof l.default=="function"&&e.default&&typeof Function.prototype[e.default]=="function"?(D=Function.prototype[e.default],(0,a.default)(F,e.default,{value:function(Ze){return D.call(this,Ze)?!0:this!==F?!1:Ze&&Ze._writableState instanceof O}})):D=function(Ze){return Ze instanceof this};function F(Ue){if(g=g||B("./_stream_duplex"),!D.call(F,this)&&!(this instanceof g))return new F(Ue);this._writableState=new O(Ue,this),this.writable=!0,Ue&&(typeof Ue.write=="function"&&(this._write=Ue.write),typeof Ue.writev=="function"&&(this._writev=Ue.writev),typeof Ue.destroy=="function"&&(this._destroy=Ue.destroy),typeof Ue.final=="function"&&(this._final=Ue.final)),x.call(this)}F.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function U(Ue,Ze){var we=new Error("write after end");Ue.emit("error",we),f.nextTick(Ze,we)}function R(Ue,Ze,we,He){var ee=!0,he=!1;return we===null?he=new TypeError("May not write null values to stream"):typeof we!="string"&&we!==void 0&&!Ze.objectMode&&(he=new TypeError("Invalid non-string/buffer chunk")),he&&(Ue.emit("error",he),f.nextTick(He,he),ee=!1),ee}F.prototype.write=function(Ue,Ze,we){var He=this._writableState,ee=!1,he=!He.objectMode&&L(Ue);return he&&!w.isBuffer(Ue)&&(Ue=C(Ue)),typeof Ze=="function"&&(we=Ze,Ze=null),he?Ze="buffer":Ze||(Ze=He.defaultEncoding),typeof we!="function"&&(we=S),He.ended?U(this,we):(he||R(this,He,Ue,we))&&(He.pendingcb++,ee=Z(this,He,he,Ue,Ze,we)),ee},F.prototype.cork=function(){var Ue=this._writableState;Ue.corked++},F.prototype.uncork=function(){var Ue=this._writableState;Ue.corked&&(Ue.corked--,!Ue.writing&&!Ue.corked&&!Ue.finished&&!Ue.bufferProcessing&&Ue.bufferedRequest&&V(this,Ue))},F.prototype.setDefaultEncoding=function(Ze){if(typeof Ze=="string"&&(Ze=Ze.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Ze+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+Ze);return this._writableState.defaultEncoding=Ze,this};function K(Ue,Ze,we){return!Ue.objectMode&&Ue.decodeStrings!==!1&&typeof Ze=="string"&&(Ze=w.from(Ze,we)),Ze}Object.defineProperty(F.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Z(Ue,Ze,we,He,ee,he){if(!we){var Ve=K(Ze,He,ee);He!==Ve&&(we=!0,ee="buffer",He=Ve)}var oe=Ze.objectMode?1:He.length;Ze.length+=oe;var Q=Ze.length<Ze.highWaterMark;if(Q||(Ze.needDrain=!0),Ze.writing||Ze.corked){var G=Ze.lastBufferedRequest;Ze.lastBufferedRequest={chunk:He,encoding:ee,isBuf:we,callback:he,next:null},G?G.next=Ze.lastBufferedRequest:Ze.bufferedRequest=Ze.lastBufferedRequest,Ze.bufferedRequestCount+=1}else P(Ue,Ze,!1,oe,He,ee,he);return Q}function P(Ue,Ze,we,He,ee,he,Ve){Ze.writelen=He,Ze.writecb=Ve,Ze.writing=!0,Ze.sync=!0,we?Ue._writev(ee,Ze.onwrite):Ue._write(ee,he,Ze.onwrite),Ze.sync=!1}function Y(Ue,Ze,we,He,ee){--Ze.pendingcb,we?(f.nextTick(ee,He),f.nextTick(ue,Ue,Ze),Ue._writableState.errorEmitted=!0,Ue.emit("error",He)):(ee(He),Ue._writableState.errorEmitted=!0,Ue.emit("error",He),ue(Ue,Ze))}function W(Ue){Ue.writing=!1,Ue.writecb=null,Ue.length-=Ue.writelen,Ue.writelen=0}function z(Ue,Ze){var we=Ue._writableState,He=we.sync,ee=we.writecb;if(W(we),Ze)Y(Ue,we,He,Ze,ee);else{var he=q(we);!he&&!we.corked&&!we.bufferProcessing&&we.bufferedRequest&&V(Ue,we),He?p(H,Ue,we,he,ee):H(Ue,we,he,ee)}}function H(Ue,Ze,we,He){we||X(Ue,Ze),Ze.pendingcb--,He(),ue(Ue,Ze)}function X(Ue,Ze){Ze.length===0&&Ze.needDrain&&(Ze.needDrain=!1,Ue.emit("drain"))}function V(Ue,Ze){Ze.bufferProcessing=!0;var we=Ze.bufferedRequest;if(Ue._writev&&we&&we.next){var He=Ze.bufferedRequestCount,ee=new Array(He),he=Ze.corkedRequestsFree;he.entry=we;for(var Ve=0,oe=!0;we;)ee[Ve]=we,we.isBuf||(oe=!1),we=we.next,Ve+=1;ee.allBuffers=oe,P(Ue,Ze,!0,Ze.length,ee,"",he.finish),Ze.pendingcb++,Ze.lastBufferedRequest=null,he.next?(Ze.corkedRequestsFree=he.next,he.next=null):Ze.corkedRequestsFree=new u(Ze),Ze.bufferedRequestCount=0}else{for(;we;){var Q=we.chunk,G=we.encoding,te=we.callback,Ae=Ze.objectMode?1:Q.length;if(P(Ue,Ze,!1,Ae,Q,G,te),we=we.next,Ze.bufferedRequestCount--,Ze.writing)break}we===null&&(Ze.lastBufferedRequest=null)}Ze.bufferedRequest=we,Ze.bufferProcessing=!1}F.prototype._write=function(Ue,Ze,we){we(new Error("_write() is not implemented"))},F.prototype._writev=null,F.prototype.end=function(Ue,Ze,we){var He=this._writableState;typeof Ue=="function"?(we=Ue,Ue=null,Ze=null):typeof Ze=="function"&&(we=Ze,Ze=null),Ue!=null&&this.write(Ue,Ze),He.corked&&(He.corked=1,this.uncork()),!He.ending&&!He.finished&&xe(this,He,we)};function q(Ue){return Ue.ending&&Ue.length===0&&Ue.bufferedRequest===null&&!Ue.finished&&!Ue.writing}function se(Ue,Ze){Ue._final(function(we){Ze.pendingcb--,we&&Ue.emit("error",we),Ze.prefinished=!0,Ue.emit("prefinish"),ue(Ue,Ze)})}function ve(Ue,Ze){!Ze.prefinished&&!Ze.finalCalled&&(typeof Ue._final=="function"?(Ze.pendingcb++,Ze.finalCalled=!0,f.nextTick(se,Ue,Ze)):(Ze.prefinished=!0,Ue.emit("prefinish")))}function ue(Ue,Ze){var we=q(Ze);return we&&(ve(Ue,Ze),Ze.pendingcb===0&&(Ze.finished=!0,Ue.emit("finish"))),we}function xe(Ue,Ze,we){Ze.ending=!0,ue(Ue,Ze),we&&(Ze.finished?f.nextTick(we):Ue.once("finish",we)),Ze.ended=!0,Ue.writable=!1}function Fe(Ue,Ze,we){var He=Ue.entry;for(Ue.entry=null;He;){var ee=He.callback;Ze.pendingcb--,ee(we),He=He.next}Ze.corkedRequestsFree?Ze.corkedRequestsFree.next=Ue:Ze.corkedRequestsFree=Ue}Object.defineProperty(F.prototype,"destroyed",{get:function(){return this._writableState===void 0?!1:this._writableState.destroyed},set:function(Ze){if(!this._writableState)return;this._writableState.destroyed=Ze}}),F.prototype.destroy=E.destroy,F.prototype._undestroy=E.undestroy,F.prototype._destroy=function(Ue,Ze){this.end(),Ze(Ue)}}).call(this,B("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":214,"./internal/streams/destroy":220,"./internal/streams/stream":221,_process:208,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/set-immediate":62,"babel-runtime/core-js/symbol":64,"babel-runtime/core-js/symbol/has-instance":65,"core-util-is":189,inherits:196,"process-nextick-args":207,"safe-buffer":228,"util-deprecate":240}],219:[function(B,k,o){"use strict";function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var m=B("safe-buffer").Buffer,v=B("util");function a(t,e,h){t.copy(e,h)}k.exports=function(){function t(){y(this,t),this.head=null,this.tail=null,this.length=0}return t.prototype.push=function(h){var l={data:h,next:null};this.length>0?this.tail.next=l:this.head=l,this.tail=l,++this.length},t.prototype.unshift=function(h){var l={data:h,next:this.head};this.length===0&&(this.tail=l),this.head=l,++this.length},t.prototype.shift=function(){if(this.length===0)return;var h=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,h},t.prototype.clear=function(){this.head=this.tail=null,this.length=0},t.prototype.join=function(h){if(this.length===0)return"";for(var l=this.head,s=""+l.data;l=l.next;)s+=h+l.data;return s},t.prototype.concat=function(h){if(this.length===0)return m.alloc(0);if(this.length===1)return this.head.data;for(var l=m.allocUnsafe(h>>>0),s=this.head,n=0;s;)a(s.data,l,n),n+=s.data.length,s=s.next;return l},t}(),v&&v.inspect&&v.inspect.custom&&(k.exports.prototype[v.inspect.custom]=function(){var t=v.inspect({length:this.length});return this.constructor.name+" "+t})},{"safe-buffer":228,util:71}],220:[function(B,k,o){"use strict";var y=B("process-nextick-args");function m(t,e){var h=this,l=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return l||s?(e?e(t):t&&(!this._writableState||!this._writableState.errorEmitted)&&y.nextTick(a,this,t),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(n){!e&&n?(y.nextTick(a,h,n),h._writableState&&(h._writableState.errorEmitted=!0)):e&&e(n)}),this)}function v(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(t,e){t.emit("error",e)}k.exports={destroy:m,undestroy:v}},{"process-nextick-args":207}],221:[function(B,k,o){"use strict";k.exports=B("events").EventEmitter},{events:192}],222:[function(B,k,o){k.exports=B("./readable").PassThrough},{"./readable":223}],223:[function(B,k,o){o=k.exports=B("./lib/_stream_readable.js"),o.Stream=o,o.Readable=o,o.Writable=B("./lib/_stream_writable.js"),o.Duplex=B("./lib/_stream_duplex.js"),o.Transform=B("./lib/_stream_transform.js"),o.PassThrough=B("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":214,"./lib/_stream_passthrough.js":215,"./lib/_stream_readable.js":216,"./lib/_stream_transform.js":217,"./lib/_stream_writable.js":218}],224:[function(B,k,o){k.exports=B("./readable").Transform},{"./readable":223}],225:[function(B,k,o){k.exports=B("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":218}],226:[function(B,k,o){var y=function(){return this}()||Function("return this")(),m=y.regeneratorRuntime&&Object.getOwnPropertyNames(y).indexOf("regeneratorRuntime")>=0,v=m&&y.regeneratorRuntime;if(y.regeneratorRuntime=void 0,k.exports=B("./runtime"),m)y.regeneratorRuntime=v;else try{delete y.regeneratorRuntime}catch(a){y.regeneratorRuntime=void 0}},{"./runtime":227}],227:[function(B,k,o){!function(y){"use strict";var m=Object.prototype,v=m.hasOwnProperty,a,t=typeof Symbol=="function"?Symbol:{},e=t.iterator||"@@iterator",h=t.asyncIterator||"@@asyncIterator",l=t.toStringTag||"@@toStringTag",s=typeof k=="object",n=y.regeneratorRuntime;if(n){s&&(k.exports=n);return}n=y.regeneratorRuntime=s?k.exports:{};function d(Z,P,Y,W){var z=P&&P.prototype instanceof g?P:g,H=Object.create(z.prototype),X=new U(W||[]);return H._invoke=S(Z,Y,X),H}n.wrap=d;function c(Z,P,Y){try{return{type:"normal",arg:Z.call(P,Y)}}catch(W){return{type:"throw",arg:W}}}var r="suspendedStart",f="suspendedYield",i="executing",u="completed",p={};function g(){}function A(){}function b(){}var x={};x[e]=function(){return this};var w=Object.getPrototypeOf,_=w&&w(w(R([])));_&&_!==m&&v.call(_,e)&&(x=_);var C=b.prototype=g.prototype=Object.create(x);A.prototype=C.constructor=b,b.constructor=A,b[l]=A.displayName="GeneratorFunction";function L(Z){["next","throw","return"].forEach(function(P){Z[P]=function(Y){return this._invoke(P,Y)}})}n.isGeneratorFunction=function(Z){var P=typeof Z=="function"&&Z.constructor;return P?P===A||(P.displayName||P.name)==="GeneratorFunction":!1},n.mark=function(Z){return Object.setPrototypeOf?Object.setPrototypeOf(Z,b):(Z.__proto__=b,l in Z||(Z[l]="GeneratorFunction")),Z.prototype=Object.create(C),Z},n.awrap=function(Z){return{__await:Z}};function E(Z){function P(z,H,X,V){var q=c(Z[z],Z,H);if(q.type==="throw")V(q.arg);else{var se=q.arg,ve=se.value;return ve&&typeof ve=="object"&&v.call(ve,"__await")?Promise.resolve(ve.__await).then(function(ue){P("next",ue,X,V)},function(ue){P("throw",ue,X,V)}):Promise.resolve(ve).then(function(ue){se.value=ue,X(se)},V)}}var Y;function W(z,H){function X(){return new Promise(function(V,q){P(z,H,V,q)})}return Y=Y?Y.then(X,X):X()}this._invoke=W}L(E.prototype),E.prototype[h]=function(){return this},n.AsyncIterator=E,n.async=function(Z,P,Y,W){var z=new E(d(Z,P,Y,W));return n.isGeneratorFunction(P)?z:z.next().then(function(H){return H.done?H.value:z.next()})};function S(Z,P,Y){var W=r;return function(H,X){if(W===i)throw new Error("Generator is already running");if(W===u){if(H==="throw")throw X;return K()}for(Y.method=H,Y.arg=X;;){var V=Y.delegate;if(V){var q=O(V,Y);if(q){if(q===p)continue;return q}}if(Y.method==="next")Y.sent=Y._sent=Y.arg;else if(Y.method==="throw"){if(W===r)throw W=u,Y.arg;Y.dispatchException(Y.arg)}else Y.method==="return"&&Y.abrupt("return",Y.arg);W=i;var se=c(Z,P,Y);if(se.type==="normal"){if(W=Y.done?u:f,se.arg===p)continue;return{value:se.arg,done:Y.done}}else se.type==="throw"&&(W=u,Y.method="throw",Y.arg=se.arg)}}}function O(Z,P){var Y=Z.iterator[P.method];if(Y===a){if(P.delegate=null,P.method==="throw"){if(Z.iterator.return&&(P.method="return",P.arg=a,O(Z,P),P.method==="throw"))return p;P.method="throw",P.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var W=c(Y,Z.iterator,P.arg);if(W.type==="throw")return P.method="throw",P.arg=W.arg,P.delegate=null,p;var z=W.arg;if(!z)return P.method="throw",P.arg=new TypeError("iterator result is not an object"),P.delegate=null,p;if(z.done)P[Z.resultName]=z.value,P.next=Z.nextLoc,P.method!=="return"&&(P.method="next",P.arg=a);else return z;return P.delegate=null,p}L(C),C[l]="Generator",C[e]=function(){return this},C.toString=function(){return"[object Generator]"};function D(Z){var P={tryLoc:Z[0]};1 in Z&&(P.catchLoc=Z[1]),2 in Z&&(P.finallyLoc=Z[2],P.afterLoc=Z[3]),this.tryEntries.push(P)}function F(Z){var P=Z.completion||{};P.type="normal",delete P.arg,Z.completion=P}function U(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(D,this),this.reset(!0)}n.keys=function(Z){var P=[];for(var Y in Z)P.push(Y);return P.reverse(),function W(){for(;P.length;){var z=P.pop();if(z in Z)return W.value=z,W.done=!1,W}return W.done=!0,W}};function R(Z){if(Z){var P=Z[e];if(P)return P.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var Y=-1,W=function z(){for(;++Y<Z.length;)if(v.call(Z,Y))return z.value=Z[Y],z.done=!1,z;return z.value=a,z.done=!0,z};return W.next=W}}return{next:K}}n.values=R;function K(){return{value:a,done:!0}}U.prototype={constructor:U,reset:function(P){if(this.prev=0,this.next=0,this.sent=this._sent=a,this.done=!1,this.delegate=null,this.method="next",this.arg=a,this.tryEntries.forEach(F),!P)for(var Y in this)Y.charAt(0)==="t"&&v.call(this,Y)&&!isNaN(+Y.slice(1))&&(this[Y]=a)},stop:function(){this.done=!0;var P=this.tryEntries[0],Y=P.completion;if(Y.type==="throw")throw Y.arg;return this.rval},dispatchException:function(P){if(this.done)throw P;var Y=this;function W(se,ve){return X.type="throw",X.arg=P,Y.next=se,ve&&(Y.method="next",Y.arg=a),!!ve}for(var z=this.tryEntries.length-1;z>=0;--z){var H=this.tryEntries[z],X=H.completion;if(H.tryLoc==="root")return W("end");if(H.tryLoc<=this.prev){var V=v.call(H,"catchLoc"),q=v.call(H,"finallyLoc");if(V&&q){if(this.prev<H.catchLoc)return W(H.catchLoc,!0);if(this.prev<H.finallyLoc)return W(H.finallyLoc)}else if(V){if(this.prev<H.catchLoc)return W(H.catchLoc,!0)}else if(q){if(this.prev<H.finallyLoc)return W(H.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(P,Y){for(var W=this.tryEntries.length-1;W>=0;--W){var z=this.tryEntries[W];if(z.tryLoc<=this.prev&&v.call(z,"finallyLoc")&&this.prev<z.finallyLoc){var H=z;break}}H&&(P==="break"||P==="continue")&&H.tryLoc<=Y&&Y<=H.finallyLoc&&(H=null);var X=H?H.completion:{};return X.type=P,X.arg=Y,H?(this.method="next",this.next=H.finallyLoc,p):this.complete(X)},complete:function(P,Y){if(P.type==="throw")throw P.arg;return P.type==="break"||P.type==="continue"?this.next=P.arg:P.type==="return"?(this.rval=this.arg=P.arg,this.method="return",this.next="end"):P.type==="normal"&&Y&&(this.next=Y),p},finish:function(P){for(var Y=this.tryEntries.length-1;Y>=0;--Y){var W=this.tryEntries[Y];if(W.finallyLoc===P)return this.complete(W.completion,W.afterLoc),F(W),p}},catch:function(P){for(var Y=this.tryEntries.length-1;Y>=0;--Y){var W=this.tryEntries[Y];if(W.tryLoc===P){var z=W.completion;if(z.type==="throw"){var H=z.arg;F(W)}return H}}throw new Error("illegal catch attempt")},delegateYield:function(P,Y,W){return this.delegate={iterator:R(P),resultName:Y,nextLoc:W},this.method==="next"&&(this.arg=a),p}}}(function(){return this}()||Function("return this")())},{}],228:[function(B,k,o){var y=B("buffer"),m=y.Buffer;function v(t,e){for(var h in t)e[h]=t[h]}m.from&&m.alloc&&m.allocUnsafe&&m.allocUnsafeSlow?k.exports=y:(v(y,o),o.Buffer=a);function a(t,e,h){return m(t,e,h)}v(m,a),a.from=function(t,e,h){if(typeof t=="number")throw new TypeError("Argument must not be a number");return m(t,e,h)},a.alloc=function(t,e,h){if(typeof t!="number")throw new TypeError("Argument must be a number");var l=m(t);return e!==void 0?typeof h=="string"?l.fill(e,h):l.fill(e):l.fill(0),l},a.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return m(t)},a.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return y.SlowBuffer(t)}},{buffer:73}],229:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/core-js/string/from-code-point"),v=f(m),a=B("babel-runtime/core-js/json/stringify"),t=f(a),e=B("babel-runtime/helpers/typeof"),h=f(e),l=B("babel-runtime/core-js/object/define-property"),s=f(l),n=B("babel-runtime/core-js/object/keys"),d=f(n),c=B("babel-runtime/core-js/object/create"),r=f(c);function f(i){return i&&i.__esModule?i:{default:i}}(function(i){i.parser=function(G,te){return new p(G,te)},i.SAXParser=p,i.SAXStream=C,i.createStream=_,i.MAX_BUFFER_LENGTH=64*1024;var u=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];i.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function p(G,te){if(!(this instanceof p))return new p(G,te);var Ae=this;A(Ae),Ae.q=Ae.c="",Ae.bufferCheckPosition=i.MAX_BUFFER_LENGTH,Ae.opt=te||{},Ae.opt.lowercase=Ae.opt.lowercase||Ae.opt.lowercasetags,Ae.looseCase=Ae.opt.lowercase?"toLowerCase":"toUpperCase",Ae.tags=[],Ae.closed=Ae.closedRoot=Ae.sawRoot=!1,Ae.tag=Ae.error=null,Ae.strict=!!G,Ae.noscript=!!(G||Ae.opt.noscript),Ae.state=H.BEGIN,Ae.strictEntities=Ae.opt.strictEntities,Ae.ENTITIES=Ae.strictEntities?(0,r.default)(i.XML_ENTITIES):(0,r.default)(i.ENTITIES),Ae.attribList=[],Ae.opt.xmlns&&(Ae.ns=(0,r.default)(D)),Ae.trackPosition=Ae.opt.position!==!1,Ae.trackPosition&&(Ae.position=Ae.line=Ae.column=0),V(Ae,"onready")}r.default||(Object.create=function(G){function te(){}te.prototype=G;var Ae=new te;return Ae}),d.default||(Object.keys=function(G){var te=[];for(var Ae in G)G.hasOwnProperty(Ae)&&te.push(Ae);return te});function g(G){for(var te=Math.max(i.MAX_BUFFER_LENGTH,10),Ae=0,me=0,Me=u.length;me<Me;me++){var Ie=G[u[me]].length;if(Ie>te)switch(u[me]){case"textNode":se(G);break;case"cdata":q(G,"oncdata",G.cdata),G.cdata="";break;case"script":q(G,"onscript",G.script),G.script="";break;default:ue(G,"Max buffer length exceeded: "+u[me])}Ae=Math.max(Ae,Ie)}var de=i.MAX_BUFFER_LENGTH-Ae;G.bufferCheckPosition=de+G.position}function A(G){for(var te=0,Ae=u.length;te<Ae;te++)G[u[te]]=""}function b(G){se(G),G.cdata!==""&&(q(G,"oncdata",G.cdata),G.cdata=""),G.script!==""&&(q(G,"onscript",G.script),G.script="")}p.prototype={end:function(){xe(this)},write:Q,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){b(this)}};var x;try{x=B("stream").Stream}catch(G){x=function(){}}var w=i.EVENTS.filter(function(G){return G!=="error"&&G!=="end"});function _(G,te){return new C(G,te)}function C(G,te){if(!(this instanceof C))return new C(G,te);x.apply(this),this._parser=new p(G,te),this.writable=!0,this.readable=!0;var Ae=this;this._parser.onend=function(){Ae.emit("end")},this._parser.onerror=function(me){Ae.emit("error",me),Ae._parser.error=null},this._decoder=null,w.forEach(function(me){(0,s.default)(Ae,"on"+me,{get:function(){return Ae._parser["on"+me]},set:function(Ie){if(!Ie)return Ae.removeAllListeners(me),Ae._parser["on"+me]=Ie,Ie;Ae.on(me,Ie)},enumerable:!0,configurable:!1})})}C.prototype=(0,r.default)(x.prototype,{constructor:{value:C}}),C.prototype.write=function(G){if(typeof y=="function"&&typeof y.isBuffer=="function"&&y.isBuffer(G)){if(!this._decoder){var te=B("string_decoder").StringDecoder;this._decoder=new te("utf8")}G=this._decoder.write(G)}return this._parser.write(G.toString()),this.emit("data",G),!0},C.prototype.end=function(G){return G&&G.length&&this.write(G),this._parser.end(),!0},C.prototype.on=function(G,te){var Ae=this;return!Ae._parser["on"+G]&&w.indexOf(G)!==-1&&(Ae._parser["on"+G]=function(){var me=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);me.splice(0,0,G),Ae.emit.apply(Ae,me)}),x.prototype.on.call(Ae,G,te)};var L="[CDATA[",E="DOCTYPE",S="http://www.w3.org/XML/1998/namespace",O="http://www.w3.org/2000/xmlns/",D={xml:S,xmlns:O},F=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,U=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,R=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,K=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/;function Z(G){return G===" "||G===`
`||G==="\r"||G===" "}function P(G){return G==='"'||G==="'"}function Y(G){return G===">"||Z(G)}function W(G,te){return G.test(te)}function z(G,te){return!W(G,te)}var H=0;i.STATE={BEGIN:H++,BEGIN_WHITESPACE:H++,TEXT:H++,TEXT_ENTITY:H++,OPEN_WAKA:H++,SGML_DECL:H++,SGML_DECL_QUOTED:H++,DOCTYPE:H++,DOCTYPE_QUOTED:H++,DOCTYPE_DTD:H++,DOCTYPE_DTD_QUOTED:H++,COMMENT_STARTING:H++,COMMENT:H++,COMMENT_ENDING:H++,COMMENT_ENDED:H++,CDATA:H++,CDATA_ENDING:H++,CDATA_ENDING_2:H++,PROC_INST:H++,PROC_INST_BODY:H++,PROC_INST_ENDING:H++,OPEN_TAG:H++,OPEN_TAG_SLASH:H++,ATTRIB:H++,ATTRIB_NAME:H++,ATTRIB_NAME_SAW_WHITE:H++,ATTRIB_VALUE:H++,ATTRIB_VALUE_QUOTED:H++,ATTRIB_VALUE_CLOSED:H++,ATTRIB_VALUE_UNQUOTED:H++,ATTRIB_VALUE_ENTITY_Q:H++,ATTRIB_VALUE_ENTITY_U:H++,CLOSE_TAG:H++,CLOSE_TAG_SAW_WHITE:H++,SCRIPT:H++,SCRIPT_ENDING:H++},i.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},i.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,d.default)(i.ENTITIES).forEach(function(G){var te=i.ENTITIES[G],Ae=typeof te=="number"?String.fromCharCode(te):te;i.ENTITIES[G]=Ae});for(var X in i.STATE)i.STATE[i.STATE[X]]=X;H=i.STATE;function V(G,te,Ae){G[te]&&G[te](Ae)}function q(G,te,Ae){G.textNode&&se(G),V(G,te,Ae)}function se(G){G.textNode=ve(G.opt,G.textNode),G.textNode&&V(G,"ontext",G.textNode),G.textNode=""}function ve(G,te){return G.trim&&(te=te.trim()),G.normalize&&(te=te.replace(/\s+/g," ")),te}function ue(G,te){return se(G),G.trackPosition&&(te+=`
Line: `+G.line+`
Column: `+G.column+`
Char: `+G.c),te=new Error(te),G.error=te,V(G,"onerror",te),G}function xe(G){return G.sawRoot&&!G.closedRoot&&Fe(G,"Unclosed root tag"),G.state!==H.BEGIN&&G.state!==H.BEGIN_WHITESPACE&&G.state!==H.TEXT&&ue(G,"Unexpected end"),se(G),G.c="",G.closed=!0,V(G,"onend"),p.call(G,G.strict,G.opt),G}function Fe(G,te){if((typeof G=="undefined"?"undefined":(0,h.default)(G))!=="object"||!(G instanceof p))throw new Error("bad call to strictFail");G.strict&&ue(G,te)}function Ue(G){G.strict||(G.tagName=G.tagName[G.looseCase]());var te=G.tags[G.tags.length-1]||G,Ae=G.tag={name:G.tagName,attributes:{}};G.opt.xmlns&&(Ae.ns=te.ns),G.attribList.length=0,q(G,"onopentagstart",Ae)}function Ze(G,te){var Ae=G.indexOf(":"),me=Ae<0?["",G]:G.split(":"),Me=me[0],Ie=me[1];return te&&G==="xmlns"&&(Me="xmlns",Ie=""),{prefix:Me,local:Ie}}function we(G){if(G.strict||(G.attribName=G.attribName[G.looseCase]()),G.attribList.indexOf(G.attribName)!==-1||G.tag.attributes.hasOwnProperty(G.attribName)){G.attribName=G.attribValue="";return}if(G.opt.xmlns){var te=Ze(G.attribName,!0),Ae=te.prefix,me=te.local;if(Ae==="xmlns")if(me==="xml"&&G.attribValue!==S)Fe(G,"xml: prefix must be bound to "+S+`
Actual: `+G.attribValue);else if(me==="xmlns"&&G.attribValue!==O)Fe(G,"xmlns: prefix must be bound to "+O+`
Actual: `+G.attribValue);else{var Me=G.tag,Ie=G.tags[G.tags.length-1]||G;Me.ns===Ie.ns&&(Me.ns=(0,r.default)(Ie.ns)),Me.ns[me]=G.attribValue}G.attribList.push([G.attribName,G.attribValue])}else G.tag.attributes[G.attribName]=G.attribValue,q(G,"onattribute",{name:G.attribName,value:G.attribValue});G.attribName=G.attribValue=""}function He(G,te){if(G.opt.xmlns){var Ae=G.tag,me=Ze(G.tagName);Ae.prefix=me.prefix,Ae.local=me.local,Ae.uri=Ae.ns[me.prefix]||"",Ae.prefix&&!Ae.uri&&(Fe(G,"Unbound namespace prefix: "+(0,t.default)(G.tagName)),Ae.uri=me.prefix);var Me=G.tags[G.tags.length-1]||G;Ae.ns&&Me.ns!==Ae.ns&&(0,d.default)(Ae.ns).forEach(function(zt){q(G,"onopennamespace",{prefix:zt,uri:Ae.ns[zt]})});for(var Ie=0,de=G.attribList.length;Ie<de;Ie++){var ye=G.attribList[Ie],De=ye[0],tt=ye[1],Et=Ze(De,!0),gt=Et.prefix,Pe=Et.local,Ut=gt===""?"":Ae.ns[gt]||"",pt={name:De,value:tt,prefix:gt,local:Pe,uri:Ut};gt&&gt!=="xmlns"&&!Ut&&(Fe(G,"Unbound namespace prefix: "+(0,t.default)(gt)),pt.uri=gt),G.tag.attributes[De]=pt,q(G,"onattribute",pt)}G.attribList.length=0}G.tag.isSelfClosing=!!te,G.sawRoot=!0,G.tags.push(G.tag),q(G,"onopentag",G.tag),te||(!G.noscript&&G.tagName.toLowerCase()==="script"?G.state=H.SCRIPT:G.state=H.TEXT,G.tag=null,G.tagName=""),G.attribName=G.attribValue="",G.attribList.length=0}function ee(G){if(!G.tagName){Fe(G,"Weird empty close tag."),G.textNode+="</>",G.state=H.TEXT;return}if(G.script){if(G.tagName!=="script"){G.script+="</"+G.tagName+">",G.tagName="",G.state=H.SCRIPT;return}q(G,"onscript",G.script),G.script=""}var te=G.tags.length,Ae=G.tagName;G.strict||(Ae=Ae[G.looseCase]());for(var me=Ae;te--;){var Me=G.tags[te];if(Me.name!==me)Fe(G,"Unexpected close tag");else break}if(te<0){Fe(G,"Unmatched closing tag: "+G.tagName),G.textNode+="</"+G.tagName+">",G.state=H.TEXT;return}G.tagName=Ae;for(var Ie=G.tags.length;Ie-- >te;){var de=G.tag=G.tags.pop();G.tagName=G.tag.name,q(G,"onclosetag",G.tagName);var ye={};for(var De in de.ns)ye[De]=de.ns[De];var tt=G.tags[G.tags.length-1]||G;G.opt.xmlns&&de.ns!==tt.ns&&(0,d.default)(de.ns).forEach(function(Et){var gt=de.ns[Et];q(G,"onclosenamespace",{prefix:Et,uri:gt})})}te===0&&(G.closedRoot=!0),G.tagName=G.attribValue=G.attribName="",G.attribList.length=0,G.state=H.TEXT}function he(G){var te=G.entity,Ae=te.toLowerCase(),me,Me="";return G.ENTITIES[te]?G.ENTITIES[te]:G.ENTITIES[Ae]?G.ENTITIES[Ae]:(te=Ae,te.charAt(0)==="#"&&(te.charAt(1)==="x"?(te=te.slice(2),me=parseInt(te,16),Me=me.toString(16)):(te=te.slice(1),me=parseInt(te,10),Me=me.toString(10))),te=te.replace(/^0+/,""),isNaN(me)||Me.toLowerCase()!==te?(Fe(G,"Invalid character entity"),"&"+G.entity+";"):(0,v.default)(me))}function Ve(G,te){te==="<"?(G.state=H.OPEN_WAKA,G.startTagPosition=G.position):Z(te)||(Fe(G,"Non-whitespace before first tag."),G.textNode=te,G.state=H.TEXT)}function oe(G,te){var Ae="";return te<G.length&&(Ae=G.charAt(te)),Ae}function Q(G){var te=this;if(this.error)throw this.error;if(te.closed)return ue(te,"Cannot write after close. Assign an onready handler.");if(G===null)return xe(te);(typeof G=="undefined"?"undefined":(0,h.default)(G))==="object"&&(G=G.toString());for(var Ae=0,me="";!(me=oe(G,Ae++),te.c=me,!me);){te.trackPosition&&(te.position++,me===`
`?(te.line++,te.column=0):te.column++);switch(te.state){case H.BEGIN:if(te.state=H.BEGIN_WHITESPACE,me==="\uFEFF")continue;Ve(te,me);continue;case H.BEGIN_WHITESPACE:Ve(te,me);continue;case H.TEXT:if(te.sawRoot&&!te.closedRoot){for(var Me=Ae-1;me&&me!=="<"&&me!=="&";)me=oe(G,Ae++),me&&te.trackPosition&&(te.position++,me===`
`?(te.line++,te.column=0):te.column++);te.textNode+=G.substring(Me,Ae-1)}me==="<"&&!(te.sawRoot&&te.closedRoot&&!te.strict)?(te.state=H.OPEN_WAKA,te.startTagPosition=te.position):(!Z(me)&&(!te.sawRoot||te.closedRoot)&&Fe(te,"Text data outside of root node."),me==="&"?te.state=H.TEXT_ENTITY:te.textNode+=me);continue;case H.SCRIPT:me==="<"?te.state=H.SCRIPT_ENDING:te.script+=me;continue;case H.SCRIPT_ENDING:me==="/"?te.state=H.CLOSE_TAG:(te.script+="<"+me,te.state=H.SCRIPT);continue;case H.OPEN_WAKA:if(me==="!")te.state=H.SGML_DECL,te.sgmlDecl="";else if(!Z(me))if(W(F,me))te.state=H.OPEN_TAG,te.tagName=me;else if(me==="/")te.state=H.CLOSE_TAG,te.tagName="";else if(me==="?")te.state=H.PROC_INST,te.procInstName=te.procInstBody="";else{if(Fe(te,"Unencoded <"),te.startTagPosition+1<te.position){var Ie=te.position-te.startTagPosition;me=new Array(Ie).join(" ")+me}te.textNode+="<"+me,te.state=H.TEXT}continue;case H.SGML_DECL:(te.sgmlDecl+me).toUpperCase()===L?(q(te,"onopencdata"),te.state=H.CDATA,te.sgmlDecl="",te.cdata=""):te.sgmlDecl+me==="--"?(te.state=H.COMMENT,te.comment="",te.sgmlDecl=""):(te.sgmlDecl+me).toUpperCase()===E?(te.state=H.DOCTYPE,(te.doctype||te.sawRoot)&&Fe(te,"Inappropriately located doctype declaration"),te.doctype="",te.sgmlDecl=""):me===">"?(q(te,"onsgmldeclaration",te.sgmlDecl),te.sgmlDecl="",te.state=H.TEXT):(P(me)&&(te.state=H.SGML_DECL_QUOTED),te.sgmlDecl+=me);continue;case H.SGML_DECL_QUOTED:me===te.q&&(te.state=H.SGML_DECL,te.q=""),te.sgmlDecl+=me;continue;case H.DOCTYPE:me===">"?(te.state=H.TEXT,q(te,"ondoctype",te.doctype),te.doctype=!0):(te.doctype+=me,me==="["?te.state=H.DOCTYPE_DTD:P(me)&&(te.state=H.DOCTYPE_QUOTED,te.q=me));continue;case H.DOCTYPE_QUOTED:te.doctype+=me,me===te.q&&(te.q="",te.state=H.DOCTYPE);continue;case H.DOCTYPE_DTD:te.doctype+=me,me==="]"?te.state=H.DOCTYPE:P(me)&&(te.state=H.DOCTYPE_DTD_QUOTED,te.q=me);continue;case H.DOCTYPE_DTD_QUOTED:te.doctype+=me,me===te.q&&(te.state=H.DOCTYPE_DTD,te.q="");continue;case H.COMMENT:me==="-"?te.state=H.COMMENT_ENDING:te.comment+=me;continue;case H.COMMENT_ENDING:me==="-"?(te.state=H.COMMENT_ENDED,te.comment=ve(te.opt,te.comment),te.comment&&q(te,"oncomment",te.comment),te.comment=""):(te.comment+="-"+me,te.state=H.COMMENT);continue;case H.COMMENT_ENDED:me!==">"?(Fe(te,"Malformed comment"),te.comment+="--"+me,te.state=H.COMMENT):te.state=H.TEXT;continue;case H.CDATA:me==="]"?te.state=H.CDATA_ENDING:te.cdata+=me;continue;case H.CDATA_ENDING:me==="]"?te.state=H.CDATA_ENDING_2:(te.cdata+="]"+me,te.state=H.CDATA);continue;case H.CDATA_ENDING_2:me===">"?(te.cdata&&q(te,"oncdata",te.cdata),q(te,"onclosecdata"),te.cdata="",te.state=H.TEXT):me==="]"?te.cdata+="]":(te.cdata+="]]"+me,te.state=H.CDATA);continue;case H.PROC_INST:me==="?"?te.state=H.PROC_INST_ENDING:Z(me)?te.state=H.PROC_INST_BODY:te.procInstName+=me;continue;case H.PROC_INST_BODY:if(!te.procInstBody&&Z(me))continue;me==="?"?te.state=H.PROC_INST_ENDING:te.procInstBody+=me;continue;case H.PROC_INST_ENDING:me===">"?(q(te,"onprocessinginstruction",{name:te.procInstName,body:te.procInstBody}),te.procInstName=te.procInstBody="",te.state=H.TEXT):(te.procInstBody+="?"+me,te.state=H.PROC_INST_BODY);continue;case H.OPEN_TAG:W(U,me)?te.tagName+=me:(Ue(te),me===">"?He(te):me==="/"?te.state=H.OPEN_TAG_SLASH:(Z(me)||Fe(te,"Invalid character in tag name"),te.state=H.ATTRIB));continue;case H.OPEN_TAG_SLASH:me===">"?(He(te,!0),ee(te)):(Fe(te,"Forward-slash in opening tag not followed by >"),te.state=H.ATTRIB);continue;case H.ATTRIB:if(Z(me))continue;me===">"?He(te):me==="/"?te.state=H.OPEN_TAG_SLASH:W(F,me)?(te.attribName=me,te.attribValue="",te.state=H.ATTRIB_NAME):Fe(te,"Invalid attribute name");continue;case H.ATTRIB_NAME:me==="="?te.state=H.ATTRIB_VALUE:me===">"?(Fe(te,"Attribute without value"),te.attribValue=te.attribName,we(te),He(te)):Z(me)?te.state=H.ATTRIB_NAME_SAW_WHITE:W(U,me)?te.attribName+=me:Fe(te,"Invalid attribute name");continue;case H.ATTRIB_NAME_SAW_WHITE:if(me==="=")te.state=H.ATTRIB_VALUE;else{if(Z(me))continue;Fe(te,"Attribute without value"),te.tag.attributes[te.attribName]="",te.attribValue="",q(te,"onattribute",{name:te.attribName,value:""}),te.attribName="",me===">"?He(te):W(F,me)?(te.attribName=me,te.state=H.ATTRIB_NAME):(Fe(te,"Invalid attribute name"),te.state=H.ATTRIB)}continue;case H.ATTRIB_VALUE:if(Z(me))continue;P(me)?(te.q=me,te.state=H.ATTRIB_VALUE_QUOTED):(Fe(te,"Unquoted attribute value"),te.state=H.ATTRIB_VALUE_UNQUOTED,te.attribValue=me);continue;case H.ATTRIB_VALUE_QUOTED:if(me!==te.q){me==="&"?te.state=H.ATTRIB_VALUE_ENTITY_Q:te.attribValue+=me;continue}we(te),te.q="",te.state=H.ATTRIB_VALUE_CLOSED;continue;case H.ATTRIB_VALUE_CLOSED:Z(me)?te.state=H.ATTRIB:me===">"?He(te):me==="/"?te.state=H.OPEN_TAG_SLASH:W(F,me)?(Fe(te,"No whitespace between attributes"),te.attribName=me,te.attribValue="",te.state=H.ATTRIB_NAME):Fe(te,"Invalid attribute name");continue;case H.ATTRIB_VALUE_UNQUOTED:if(!Y(me)){me==="&"?te.state=H.ATTRIB_VALUE_ENTITY_U:te.attribValue+=me;continue}we(te),me===">"?He(te):te.state=H.ATTRIB;continue;case H.CLOSE_TAG:if(te.tagName)me===">"?ee(te):W(U,me)?te.tagName+=me:te.script?(te.script+="</"+te.tagName,te.tagName="",te.state=H.SCRIPT):(Z(me)||Fe(te,"Invalid tagname in closing tag"),te.state=H.CLOSE_TAG_SAW_WHITE);else{if(Z(me))continue;z(F,me)?te.script?(te.script+="</"+me,te.state=H.SCRIPT):Fe(te,"Invalid tagname in closing tag."):te.tagName=me}continue;case H.CLOSE_TAG_SAW_WHITE:if(Z(me))continue;me===">"?ee(te):Fe(te,"Invalid characters in closing tag");continue;case H.TEXT_ENTITY:case H.ATTRIB_VALUE_ENTITY_Q:case H.ATTRIB_VALUE_ENTITY_U:var de,ye;switch(te.state){case H.TEXT_ENTITY:de=H.TEXT,ye="textNode";break;case H.ATTRIB_VALUE_ENTITY_Q:de=H.ATTRIB_VALUE_QUOTED,ye="attribValue";break;case H.ATTRIB_VALUE_ENTITY_U:de=H.ATTRIB_VALUE_UNQUOTED,ye="attribValue";break}me===";"?(te[ye]+=he(te),te.entity="",te.state=de):W(te.entity.length?K:R,me)?te.entity+=me:(Fe(te,"Invalid character in entity name"),te[ye]+="&"+te.entity+me,te.entity="",te.state=de);continue;default:throw new Error(te,"Unknown state: "+te.state)}}return te.position>=te.bufferCheckPosition&&g(te),te}/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */v.default||function(){var G=String.fromCharCode,te=Math.floor,Ae=function(){var Me=16384,Ie=[],de,ye,De=-1,tt=arguments.length;if(!tt)return"";for(var Et="";++De<tt;){var gt=Number(arguments[De]);if(!isFinite(gt)||gt<0||gt>1114111||te(gt)!==gt)throw RangeError("Invalid code point: "+gt);gt<=65535?Ie.push(gt):(gt-=65536,de=(gt>>10)+55296,ye=gt%1024+56320,Ie.push(de,ye)),(De+1===tt||Ie.length>Me)&&(Et+=G.apply(null,Ie),Ie.length=0)}return Et};s.default?Object.defineProperty(String,"fromCodePoint",{value:Ae,configurable:!0,writable:!0}):String.fromCodePoint=Ae}()})(typeof o=="undefined"?(void 0).sax={}:o)}).call(this,B("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":53,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/define-property":56,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/string/from-code-point":63,"babel-runtime/helpers/typeof":67,buffer:73,stream:230,string_decoder:72}],230:[function(B,k,o){k.exports=v;var y=B("events").EventEmitter,m=B("inherits");m(v,y),v.Readable=B("readable-stream/readable.js"),v.Writable=B("readable-stream/writable.js"),v.Duplex=B("readable-stream/duplex.js"),v.Transform=B("readable-stream/transform.js"),v.PassThrough=B("readable-stream/passthrough.js"),v.Stream=v;function v(){y.call(this)}v.prototype.pipe=function(a,t){var e=this;function h(f){a.writable&&(a.write(f)===!1&&e.pause&&e.pause())}e.on("data",h);function l(){e.readable&&e.resume&&e.resume()}a.on("drain",l),!a._isStdio&&(!t||t.end!==!1)&&(e.on("end",n),e.on("close",d));var s=!1;function n(){if(s)return;s=!0,a.end()}function d(){if(s)return;s=!0,typeof a.destroy=="function"&&a.destroy()}function c(f){if(r(),y.listenerCount(this,"error")===0)throw f}e.on("error",c),a.on("error",c);function r(){e.removeListener("data",h),a.removeListener("drain",l),e.removeListener("end",n),e.removeListener("close",d),e.removeListener("error",c),a.removeListener("error",c),e.removeListener("end",r),e.removeListener("close",r),a.removeListener("close",r)}return e.on("end",r),e.on("close",r),a.on("close",r),a.emit("pipe",e),a}},{events:192,inherits:196,"readable-stream/duplex.js":213,"readable-stream/passthrough.js":222,"readable-stream/readable.js":223,"readable-stream/transform.js":224,"readable-stream/writable.js":225}],231:[function(B,k,o){(function(y){var m=B("./lib/request"),v=B("./lib/response"),a=B("xtend"),t=B("builtin-status-codes"),e=B("url"),h=o;h.request=function(l,s){typeof l=="string"?l=e.parse(l):l=a(l);var n=y.location.protocol.search(/^https?:$/)===-1?"http:":"",d=l.protocol||n,c=l.hostname||l.host,r=l.port,f=l.path||"/";c&&c.indexOf(":")!==-1&&(c="["+c+"]"),l.url=(c?d+"//"+c:"")+(r?":"+r:"")+f,l.method=(l.method||"GET").toUpperCase(),l.headers=l.headers||{};var i=new m(l);return s&&i.on("response",s),i},h.get=function(s,n){var d=h.request(s,n);return d.end(),d},h.ClientRequest=m,h.IncomingMessage=v.IncomingMessage,h.Agent=function(){},h.Agent.defaultMaxSockets=4,h.globalAgent=new h.Agent,h.STATUS_CODES=t,h.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":233,"./lib/response":234,"builtin-status-codes":74,url:238,xtend:283}],232:[function(B,k,o){(function(y){"use strict";o.fetch=h(y.fetch)&&h(y.ReadableStream),o.writableStream=h(y.WritableStream),o.abortController=h(y.AbortController),o.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),o.blobConstructor=!0}catch(l){}var m;function v(){if(m!==void 0)return m;if(y.XMLHttpRequest){m=new y.XMLHttpRequest;try{m.open("GET",y.XDomainRequest?"/":"https://example.com")}catch(l){m=null}}else m=null;return m}function a(l){var s=v();if(!s)return!1;try{return s.responseType=l,s.responseType===l}catch(n){}return!1}var t=typeof y.ArrayBuffer!="undefined",e=t&&h(y.ArrayBuffer.prototype.slice);o.arraybuffer=o.fetch||t&&a("arraybuffer"),o.msstream=!o.fetch&&e&&a("ms-stream"),o.mozchunkedarraybuffer=!o.fetch&&t&&a("moz-chunked-arraybuffer"),o.overrideMimeType=o.fetch||(v()?h(v().overrideMimeType):!1),o.vbArray=h(y.VBArray);function h(l){return typeof l=="function"}m=null}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],233:[function(B,k,o){(function(y,m,v){"use strict";var a=B("babel-runtime/core-js/object/keys"),t=e(a);function e(g){return g&&g.__esModule?g:{default:g}}var h=B("./capability"),l=B("inherits"),s=B("./response"),n=B("readable-stream"),d=B("to-arraybuffer"),c=s.IncomingMessage,r=s.readyStates;function f(g,A){return h.fetch&&A?"fetch":h.mozchunkedarraybuffer?"moz-chunked-arraybuffer":h.msstream?"ms-stream":h.arraybuffer&&g?"arraybuffer":h.vbArray&&g?"text:vbarray":"text"}var i=k.exports=function(g){var A=this;n.Writable.call(A),A._opts=g,A._body=[],A._headers={},g.auth&&A.setHeader("Authorization","Basic "+new v(g.auth).toString("base64")),(0,t.default)(g.headers).forEach(function(w){A.setHeader(w,g.headers[w])});var b,x=!0;if(g.mode==="disable-fetch"||"requestTimeout"in g&&!h.abortController)x=!1,b=!0;else if(g.mode==="prefer-streaming")b=!1;else if(g.mode==="allow-wrong-content-type")b=!h.overrideMimeType;else if(!g.mode||g.mode==="default"||g.mode==="prefer-fast")b=!0;else throw new Error("Invalid value for opts.mode");A._mode=f(b,x),A._fetchTimer=null,A.on("finish",function(){A._onFinish()})};l(i,n.Writable),i.prototype.setHeader=function(g,A){var b=this,x=g.toLowerCase();if(p.indexOf(x)!==-1)return;b._headers[x]={name:g,value:A}},i.prototype.getHeader=function(g){var A=this._headers[g.toLowerCase()];return A?A.value:null},i.prototype.removeHeader=function(g){var A=this;delete A._headers[g.toLowerCase()]},i.prototype._onFinish=function(){var g=this;if(g._destroyed)return;var A=g._opts,b=g._headers,x=null;A.method!=="GET"&&A.method!=="HEAD"&&(h.arraybuffer?x=d(v.concat(g._body)):h.blobConstructor?x=new m.Blob(g._body.map(function(S){return d(S)}),{type:(b["content-type"]||{}).value||""}):x=v.concat(g._body).toString());var w=[];if((0,t.default)(b).forEach(function(S){var O=b[S].name,D=b[S].value;Array.isArray(D)?D.forEach(function(F){w.push([O,F])}):w.push([O,D])}),g._mode==="fetch"){var _=null,C=null;if(h.abortController){var L=new AbortController;_=L.signal,g._fetchAbortController=L,"requestTimeout"in A&&A.requestTimeout!==0&&(g._fetchTimer=m.setTimeout(function(){g.emit("requestTimeout"),g._fetchAbortController&&g._fetchAbortController.abort()},A.requestTimeout))}m.fetch(g._opts.url,{method:g._opts.method,headers:w,body:x||void 0,mode:"cors",credentials:A.withCredentials?"include":"same-origin",signal:_}).then(function(S){g._fetchResponse=S,g._connect()},function(S){m.clearTimeout(g._fetchTimer),g._destroyed||g.emit("error",S)})}else{var E=g._xhr=new m.XMLHttpRequest;try{E.open(g._opts.method,g._opts.url,!0)}catch(S){y.nextTick(function(){g.emit("error",S)});return}"responseType"in E&&(E.responseType=g._mode.split(":")[0]),"withCredentials"in E&&(E.withCredentials=!!A.withCredentials),g._mode==="text"&&"overrideMimeType"in E&&E.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in A&&(E.timeout=A.requestTimeout,E.ontimeout=function(){g.emit("requestTimeout")}),w.forEach(function(S){E.setRequestHeader(S[0],S[1])}),g._response=null,E.onreadystatechange=function(){switch(E.readyState){case r.LOADING:case r.DONE:g._onXHRProgress();break}},g._mode==="moz-chunked-arraybuffer"&&(E.onprogress=function(){g._onXHRProgress()}),E.onerror=function(){if(g._destroyed)return;g.emit("error",new Error("XHR error"))};try{E.send(x)}catch(S){y.nextTick(function(){g.emit("error",S)});return}}};function u(g){try{var A=g.status;return A!==null&&A!==0}catch(b){return!1}}i.prototype._onXHRProgress=function(){var g=this;if(!u(g._xhr)||g._destroyed)return;g._response||g._connect(),g._response._onXHRProgress()},i.prototype._connect=function(){var g=this;if(g._destroyed)return;g._response=new c(g._xhr,g._fetchResponse,g._mode,g._fetchTimer),g._response.on("error",function(A){g.emit("error",A)}),g.emit("response",g._response)},i.prototype._write=function(g,A,b){var x=this;x._body.push(g),b()},i.prototype.abort=i.prototype.destroy=function(){var g=this;g._destroyed=!0,m.clearTimeout(g._fetchTimer),g._response&&(g._response._destroyed=!0),g._xhr?g._xhr.abort():g._fetchAbortController&&g._fetchAbortController.abort()},i.prototype.end=function(g,A,b){var x=this;typeof g=="function"&&(b=g,g=void 0),n.Writable.prototype.end.call(x,g,A,b)},i.prototype.flushHeaders=function(){},i.prototype.setTimeout=function(){},i.prototype.setNoDelay=function(){},i.prototype.setSocketKeepAlive=function(){};var p=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,B("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},B("buffer").Buffer)},{"./capability":232,"./response":234,_process:208,"babel-runtime/core-js/object/keys":60,buffer:73,inherits:196,"readable-stream":223,"to-arraybuffer":237}],234:[function(B,k,o){(function(y,m,v){"use strict";var a=B("babel-runtime/core-js/promise"),t=e(a);function e(c){return c&&c.__esModule?c:{default:c}}var h=B("./capability"),l=B("inherits"),s=B("readable-stream"),n=o.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},d=o.IncomingMessage=function(c,r,f,i){var u=this;if(s.Readable.call(u),u._mode=f,u.headers={},u.rawHeaders=[],u.trailers={},u.rawTrailers=[],u.on("end",function(){y.nextTick(function(){u.emit("close")})}),f==="fetch"){var p=function _(){A.read().then(function(C){if(u._destroyed)return;if(C.done){m.clearTimeout(i),u.push(null);return}u.push(new v(C.value)),_()}).catch(function(C){m.clearTimeout(i),u._destroyed||u.emit("error",C)})};if(u._fetchResponse=r,u.url=r.url,u.statusCode=r.status,u.statusMessage=r.statusText,r.headers.forEach(function(_,C){u.headers[C.toLowerCase()]=_,u.rawHeaders.push(C,_)}),h.writableStream){var g=new WritableStream({write:function(C){return new t.default(function(L,E){u._destroyed?E():u.push(new v(C))?L():u._resumeFetch=L})},close:function(){m.clearTimeout(i),u._destroyed||u.push(null)},abort:function(C){u._destroyed||u.emit("error",C)}});try{r.body.pipeTo(g).catch(function(_){m.clearTimeout(i),u._destroyed||u.emit("error",_)});return}catch(_){}}var A=r.body.getReader();p()}else{u._xhr=c,u._pos=0,u.url=c.responseURL,u.statusCode=c.status,u.statusMessage=c.statusText;var b=c.getAllResponseHeaders().split(/\r?\n/);if(b.forEach(function(_){var C=_.match(/^([^:]+):\s*(.*)/);if(C){var L=C[1].toLowerCase();L==="set-cookie"?(u.headers[L]===void 0&&(u.headers[L]=[]),u.headers[L].push(C[2])):u.headers[L]!==void 0?u.headers[L]+=", "+C[2]:u.headers[L]=C[2],u.rawHeaders.push(C[1],C[2])}}),u._charset="x-user-defined",!h.overrideMimeType){var x=u.rawHeaders["mime-type"];if(x){var w=x.match(/;\s*charset=([^;])(;|$)/);w&&(u._charset=w[1].toLowerCase())}u._charset||(u._charset="utf-8")}}};l(d,s.Readable),d.prototype._read=function(){var c=this,r=c._resumeFetch;r&&(c._resumeFetch=null,r())},d.prototype._onXHRProgress=function(){var c=this,r=c._xhr,f=null;switch(c._mode){case"text:vbarray":if(r.readyState!==n.DONE)break;try{f=new m.VBArray(r.responseBody).toArray()}catch(A){}if(f!==null){c.push(new v(f));break}case"text":try{f=r.responseText}catch(A){c._mode="text:vbarray";break}if(f.length>c._pos){var i=f.substr(c._pos);if(c._charset==="x-user-defined"){for(var u=new v(i.length),p=0;p<i.length;p++)u[p]=i.charCodeAt(p)&255;c.push(u)}else c.push(i,c._charset);c._pos=f.length}break;case"arraybuffer":if(r.readyState!==n.DONE||!r.response)break;f=r.response,c.push(new v(new Uint8Array(f)));break;case"moz-chunked-arraybuffer":if(f=r.response,r.readyState!==n.LOADING||!f)break;c.push(new v(new Uint8Array(f)));break;case"ms-stream":if(f=r.response,r.readyState!==n.LOADING)break;var g=new m.MSStreamReader;g.onprogress=function(){g.result.byteLength>c._pos&&(c.push(new v(new Uint8Array(g.result.slice(c._pos)))),c._pos=g.result.byteLength)},g.onload=function(){c.push(null)},g.readAsArrayBuffer(f);break}c._xhr.readyState===n.DONE&&c._mode!=="ms-stream"&&c.push(null)}}).call(this,B("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{},B("buffer").Buffer)},{"./capability":232,_process:208,"babel-runtime/core-js/promise":61,buffer:73,inherits:196,"readable-stream":223}],235:[function(B,k,o){"use strict";var y=B("safe-buffer").Buffer,m=y.isEncoding||function(g){g=""+g;switch(g&&g.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function v(g){if(!g)return"utf8";for(var A;;)switch(g){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return g;default:if(A)return;g=(""+g).toLowerCase(),A=!0}}function a(g){var A=v(g);if(typeof A!="string"&&(y.isEncoding===m||!m(g)))throw new Error("Unknown encoding: "+g);return A||g}o.StringDecoder=t;function t(g){this.encoding=a(g);var A;switch(this.encoding){case"utf16le":this.text=c,this.end=r,A=4;break;case"utf8":this.fillLast=s,A=4;break;case"base64":this.text=f,this.end=i,A=3;break;default:this.write=u,this.end=p;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=y.allocUnsafe(A)}t.prototype.write=function(g){if(g.length===0)return"";var A,b;if(this.lastNeed){if(A=this.fillLast(g),A===void 0)return"";b=this.lastNeed,this.lastNeed=0}else b=0;return b<g.length?A?A+this.text(g,b):this.text(g,b):A||""},t.prototype.end=d,t.prototype.text=n,t.prototype.fillLast=function(g){if(this.lastNeed<=g.length)return g.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);g.copy(this.lastChar,this.lastTotal-this.lastNeed,0,g.length),this.lastNeed-=g.length};function e(g){return g<=127?0:g>>5===6?2:g>>4===14?3:g>>3===30?4:g>>6===2?-1:-2}function h(g,A,b){var x=A.length-1;if(x<b)return 0;var w=e(A[x]);return w>=0?(w>0&&(g.lastNeed=w-1),w):--x<b||w===-2?0:(w=e(A[x]),w>=0?(w>0&&(g.lastNeed=w-2),w):--x<b||w===-2?0:(w=e(A[x]),w>=0?(w>0&&(w===2?w=0:g.lastNeed=w-3),w):0))}function l(g,A,b){if((A[0]&192)!==128)return g.lastNeed=0,"\uFFFD";if(g.lastNeed>1&&A.length>1){if((A[1]&192)!==128)return g.lastNeed=1,"\uFFFD";if(g.lastNeed>2&&A.length>2&&(A[2]&192)!==128)return g.lastNeed=2,"\uFFFD"}}function s(g){var A=this.lastTotal-this.lastNeed,b=l(this,g,A);if(b!==void 0)return b;if(this.lastNeed<=g.length)return g.copy(this.lastChar,A,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);g.copy(this.lastChar,A,0,g.length),this.lastNeed-=g.length}function n(g,A){var b=h(this,g,A);if(!this.lastNeed)return g.toString("utf8",A);this.lastTotal=b;var x=g.length-(b-this.lastNeed);return g.copy(this.lastChar,0,x),g.toString("utf8",A,x)}function d(g){var A=g&&g.length?this.write(g):"";return this.lastNeed?A+"\uFFFD":A}function c(g,A){if((g.length-A)%2===0){var b=g.toString("utf16le",A);if(b){var x=b.charCodeAt(b.length-1);if(x>=55296&&x<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1],b.slice(0,-1)}return b}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=g[g.length-1],g.toString("utf16le",A,g.length-1)}function r(g){var A=g&&g.length?this.write(g):"";if(this.lastNeed){var b=this.lastTotal-this.lastNeed;return A+this.lastChar.toString("utf16le",0,b)}return A}function f(g,A){var b=(g.length-A)%3;return b===0?g.toString("base64",A):(this.lastNeed=3-b,this.lastTotal=3,b===1?this.lastChar[0]=g[g.length-1]:(this.lastChar[0]=g[g.length-2],this.lastChar[1]=g[g.length-1]),g.toString("base64",A,g.length-b))}function i(g){var A=g&&g.length?this.write(g):"";return this.lastNeed?A+this.lastChar.toString("base64",0,3-this.lastNeed):A}function u(g){return g.toString(this.encoding)}function p(g){return g&&g.length?this.write(g):""}},{"safe-buffer":228}],236:[function(B,k,o){(function(y,m){var v=B("process/browser.js").nextTick,a=Function.prototype.apply,t=Array.prototype.slice,e={},h=0;o.setTimeout=function(){return new l(a.call(setTimeout,window,arguments),clearTimeout)},o.setInterval=function(){return new l(a.call(setInterval,window,arguments),clearInterval)},o.clearTimeout=o.clearInterval=function(s){s.close()};function l(s,n){this._id=s,this._clearFn=n}l.prototype.unref=l.prototype.ref=function(){},l.prototype.close=function(){this._clearFn.call(window,this._id)},o.enroll=function(s,n){clearTimeout(s._idleTimeoutId),s._idleTimeout=n},o.unenroll=function(s){clearTimeout(s._idleTimeoutId),s._idleTimeout=-1},o._unrefActive=o.active=function(s){clearTimeout(s._idleTimeoutId);var n=s._idleTimeout;n>=0&&(s._idleTimeoutId=setTimeout(function(){s._onTimeout&&s._onTimeout()},n))},o.setImmediate=typeof y=="function"?y:function(s){var n=h++,d=arguments.length<2?!1:t.call(arguments,1);return e[n]=!0,v(function(){e[n]&&(d?s.apply(null,d):s.call(null),o.clearImmediate(n))}),n},o.clearImmediate=typeof m=="function"?m:function(s){delete e[s]}}).call(this,B("timers").setImmediate,B("timers").clearImmediate)},{"process/browser.js":208,timers:236}],237:[function(B,k,o){var y=B("buffer").Buffer;k.exports=function(m){if(m instanceof Uint8Array){if(m.byteOffset===0&&m.byteLength===m.buffer.byteLength)return m.buffer;if(typeof m.buffer.slice=="function")return m.buffer.slice(m.byteOffset,m.byteOffset+m.byteLength)}if(y.isBuffer(m)){for(var v=new Uint8Array(m.length),a=m.length,t=0;t<a;t++)v[t]=m[t];return v.buffer}else throw new Error("Argument must be a Buffer")}},{buffer:73}],238:[function(B,k,o){"use strict";var y=B("punycode"),m=B("./util");o.parse=A,o.resolve=x,o.resolveObject=w,o.format=b,o.Url=v;function v(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var a=/^([a-z0-9.+-]+:)/i,t=/:[0-9]*$/,e=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,h=["<",">",'"',"`"," ","\r",`
`," "],l=["{","}","|","\\","^","`"].concat(h),s=["'"].concat(l),n=["%","/","?",";","#"].concat(s),d=["/","?","#"],c=255,r=/^[+a-z0-9A-Z_-]{0,63}$/,f=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,i={javascript:!0,"javascript:":!0},u={javascript:!0,"javascript:":!0},p={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=B("querystring");function A(_,C,L){if(_&&m.isObject(_)&&_ instanceof v)return _;var E=new v;return E.parse(_,C,L),E}v.prototype.parse=function(_,C,L){if(!m.isString(_))throw new TypeError("Parameter 'url' must be a string, not "+typeof _);var E=_.indexOf("?"),S=E!==-1&&E<_.indexOf("#")?"?":"#",O=_.split(S),D=/\\/g;O[0]=O[0].replace(D,"/"),_=O.join(S);var F=_;if(F=F.trim(),!L&&_.split("#").length===1){var U=e.exec(F);if(U)return this.path=F,this.href=F,this.pathname=U[1],U[2]?(this.search=U[2],C?this.query=g.parse(this.search.substr(1)):this.query=this.search.substr(1)):C&&(this.search="",this.query={}),this}var R=a.exec(F);if(R){R=R[0];var K=R.toLowerCase();this.protocol=K,F=F.substr(R.length)}if(L||R||F.match(/^\/\/[^@\/]+@[^@\/]+/)){var Z=F.substr(0,2)==="//";Z&&!(R&&u[R])&&(F=F.substr(2),this.slashes=!0)}if(!u[R]&&(Z||R&&!p[R])){for(var P=-1,Y=0;Y<d.length;Y++){var W=F.indexOf(d[Y]);W!==-1&&(P===-1||W<P)&&(P=W)}var z,H;P===-1?H=F.lastIndexOf("@"):H=F.lastIndexOf("@",P),H!==-1&&(z=F.slice(0,H),F=F.slice(H+1),this.auth=decodeURIComponent(z)),P=-1;for(var Y=0;Y<n.length;Y++){var W=F.indexOf(n[Y]);W!==-1&&(P===-1||W<P)&&(P=W)}P===-1&&(P=F.length),this.host=F.slice(0,P),F=F.slice(P),this.parseHost(),this.hostname=this.hostname||"";var X=this.hostname[0]==="["&&this.hostname[this.hostname.length-1]==="]";if(!X)for(var V=this.hostname.split(/\./),Y=0,q=V.length;Y<q;Y++){var se=V[Y];if(!se)continue;if(!se.match(r)){for(var ve="",ue=0,xe=se.length;ue<xe;ue++)se.charCodeAt(ue)>127?ve+="x":ve+=se[ue];if(!ve.match(r)){var Fe=V.slice(0,Y),Ue=V.slice(Y+1),Ze=se.match(f);Ze&&(Fe.push(Ze[1]),Ue.unshift(Ze[2])),Ue.length&&(F="/"+Ue.join(".")+F),this.hostname=Fe.join(".");break}}}this.hostname.length>c?this.hostname="":this.hostname=this.hostname.toLowerCase(),X||(this.hostname=y.toASCII(this.hostname));var we=this.port?":"+this.port:"",He=this.hostname||"";this.host=He+we,this.href+=this.host,X&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),F[0]!=="/"&&(F="/"+F))}if(!i[K])for(var Y=0,q=s.length;Y<q;Y++){var ee=s[Y];if(F.indexOf(ee)===-1)continue;var he=encodeURIComponent(ee);he===ee&&(he=escape(ee)),F=F.split(ee).join(he)}var Ve=F.indexOf("#");Ve!==-1&&(this.hash=F.substr(Ve),F=F.slice(0,Ve));var oe=F.indexOf("?");if(oe!==-1?(this.search=F.substr(oe),this.query=F.substr(oe+1),C&&(this.query=g.parse(this.query)),F=F.slice(0,oe)):C&&(this.search="",this.query={}),F&&(this.pathname=F),p[K]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var we=this.pathname||"",Q=this.search||"";this.path=we+Q}return this.href=this.format(),this};function b(_){return m.isString(_)&&(_=A(_)),_ instanceof v?_.format():v.prototype.format.call(_)}v.prototype.format=function(){var _=this.auth||"";_&&(_=encodeURIComponent(_),_=_.replace(/%3A/i,":"),_+="@");var C=this.protocol||"",L=this.pathname||"",E=this.hash||"",S=!1,O="";this.host?S=_+this.host:this.hostname&&(S=_+(this.hostname.indexOf(":")===-1?this.hostname:"["+this.hostname+"]"),this.port&&(S+=":"+this.port)),this.query&&m.isObject(this.query)&&Object.keys(this.query).length&&(O=g.stringify(this.query));var D=this.search||O&&"?"+O||"";return C&&C.substr(-1)!==":"&&(C+=":"),this.slashes||(!C||p[C])&&S!==!1?(S="//"+(S||""),L&&L.charAt(0)!=="/"&&(L="/"+L)):S||(S=""),E&&E.charAt(0)!=="#"&&(E="#"+E),D&&D.charAt(0)!=="?"&&(D="?"+D),L=L.replace(/[?#]/g,function(F){return encodeURIComponent(F)}),D=D.replace("#","%23"),C+S+L+D+E};function x(_,C){return A(_,!1,!0).resolve(C)}v.prototype.resolve=function(_){return this.resolveObject(A(_,!1,!0)).format()};function w(_,C){return _?A(_,!1,!0).resolveObject(C):C}v.prototype.resolveObject=function(_){if(m.isString(_)){var C=new v;C.parse(_,!1,!0),_=C}for(var L=new v,E=Object.keys(this),S=0;S<E.length;S++){var O=E[S];L[O]=this[O]}if(L.hash=_.hash,_.href==="")return L.href=L.format(),L;if(_.slashes&&!_.protocol){for(var D=Object.keys(_),F=0;F<D.length;F++){var U=D[F];U!=="protocol"&&(L[U]=_[U])}return p[L.protocol]&&L.hostname&&!L.pathname&&(L.path=L.pathname="/"),L.href=L.format(),L}if(_.protocol&&_.protocol!==L.protocol){if(!p[_.protocol]){for(var R=Object.keys(_),K=0;K<R.length;K++){var Z=R[K];L[Z]=_[Z]}return L.href=L.format(),L}if(L.protocol=_.protocol,!_.host&&!u[_.protocol]){for(var q=(_.pathname||"").split("/");q.length&&!(_.host=q.shift()););_.host||(_.host=""),_.hostname||(_.hostname=""),q[0]!==""&&q.unshift(""),q.length<2&&q.unshift(""),L.pathname=q.join("/")}else L.pathname=_.pathname;if(L.search=_.search,L.query=_.query,L.host=_.host||"",L.auth=_.auth,L.hostname=_.hostname||_.host,L.port=_.port,L.pathname||L.search){var P=L.pathname||"",Y=L.search||"";L.path=P+Y}return L.slashes=L.slashes||_.slashes,L.href=L.format(),L}var W=L.pathname&&L.pathname.charAt(0)==="/",z=_.host||_.pathname&&_.pathname.charAt(0)==="/",H=z||W||L.host&&_.pathname,X=H,V=L.pathname&&L.pathname.split("/")||[],q=_.pathname&&_.pathname.split("/")||[],se=L.protocol&&!p[L.protocol];if(se&&(L.hostname="",L.port=null,L.host&&(V[0]===""?V[0]=L.host:V.unshift(L.host)),L.host="",_.protocol&&(_.hostname=null,_.port=null,_.host&&(q[0]===""?q[0]=_.host:q.unshift(_.host)),_.host=null),H=H&&(q[0]===""||V[0]==="")),z)L.host=_.host||_.host===""?_.host:L.host,L.hostname=_.hostname||_.hostname===""?_.hostname:L.hostname,L.search=_.search,L.query=_.query,V=q;else if(q.length)V||(V=[]),V.pop(),V=V.concat(q),L.search=_.search,L.query=_.query;else if(!m.isNullOrUndefined(_.search)){if(se){L.hostname=L.host=V.shift();var ve=L.host&&L.host.indexOf("@")>0?L.host.split("@"):!1;ve&&(L.auth=ve.shift(),L.host=L.hostname=ve.shift())}return L.search=_.search,L.query=_.query,(!m.isNull(L.pathname)||!m.isNull(L.search))&&(L.path=(L.pathname?L.pathname:"")+(L.search?L.search:"")),L.href=L.format(),L}if(!V.length)return L.pathname=null,L.search?L.path="/"+L.search:L.path=null,L.href=L.format(),L;for(var ue=V.slice(-1)[0],xe=(L.host||_.host||V.length>1)&&(ue==="."||ue==="..")||ue==="",Fe=0,Ue=V.length;Ue>=0;Ue--)ue=V[Ue],ue==="."?V.splice(Ue,1):ue===".."?(V.splice(Ue,1),Fe++):Fe&&(V.splice(Ue,1),Fe--);if(!H&&!X)for(;Fe--;Fe)V.unshift("..");H&&V[0]!==""&&(!V[0]||V[0].charAt(0)!=="/")&&V.unshift(""),xe&&V.join("/").substr(-1)!=="/"&&V.push("");var Ze=V[0]===""||V[0]&&V[0].charAt(0)==="/";if(se){L.hostname=L.host=Ze?"":V.length?V.shift():"";var ve=L.host&&L.host.indexOf("@")>0?L.host.split("@"):!1;ve&&(L.auth=ve.shift(),L.host=L.hostname=ve.shift())}return H=H||L.host&&V.length,H&&!Ze&&V.unshift(""),V.length?L.pathname=V.join("/"):(L.pathname=null,L.path=null),(!m.isNull(L.pathname)||!m.isNull(L.search))&&(L.path=(L.pathname?L.pathname:"")+(L.search?L.search:"")),L.auth=_.auth||L.auth,L.slashes=L.slashes||_.slashes,L.href=L.format(),L},v.prototype.parseHost=function(){var _=this.host,C=t.exec(_);C&&(C=C[0],C!==":"&&(this.port=C.substr(1)),_=_.substr(0,_.length-C.length)),_&&(this.hostname=_)}},{"./util":239,punycode:209,querystring:212}],239:[function(B,k,o){"use strict";k.exports={isString:function(m){return typeof m=="string"},isObject:function(m){return typeof m=="object"&&m!==null},isNull:function(m){return m===null},isNullOrUndefined:function(m){return m==null}}},{}],240:[function(B,k,o){(function(y){k.exports=m;function m(a,t){if(v("noDeprecation"))return a;var e=!1;function h(){if(!e){if(v("throwDeprecation"))throw new Error(t);v("traceDeprecation")?console.trace(t):console.warn(t),e=!0}return a.apply(this,arguments)}return h}function v(a){try{if(!y.localStorage)return!1}catch(e){return!1}var t=y.localStorage[a];return t==null?!1:String(t).toLowerCase()==="true"}}).call(this,typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],241:[function(B,k,o){typeof Object.create=="function"?k.exports=function(m,v){m.super_=v,m.prototype=Object.create(v.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}})}:k.exports=function(m,v){m.super_=v;var a=function(){};a.prototype=v.prototype,m.prototype=new a,m.prototype.constructor=m}},{}],242:[function(B,k,o){k.exports=function(m){return m&&typeof m=="object"&&typeof m.copy=="function"&&typeof m.fill=="function"&&typeof m.readUInt8=="function"}},{}],243:[function(B,k,o){(function(y,m){var v=/%[sdj%]/g;o.format=function(P){if(!x(P)){for(var Y=[],W=0;W<arguments.length;W++)Y.push(e(arguments[W]));return Y.join(" ")}for(var W=1,z=arguments,H=z.length,X=String(P).replace(v,function(q){if(q==="%%")return"%";if(W>=H)return q;switch(q){case"%s":return String(z[W++]);case"%d":return Number(z[W++]);case"%j":try{return JSON.stringify(z[W++])}catch(se){return"[Circular]"}default:return q}}),V=z[W];W<H;V=z[++W])g(V)||!L(V)?X+=" "+V:X+=" "+e(V);return X},o.deprecate=function(P,Y){if(_(m.process))return function(){return o.deprecate(P,Y).apply(this,arguments)};if(y.noDeprecation===!0)return P;var W=!1;function z(){if(!W){if(y.throwDeprecation)throw new Error(Y);y.traceDeprecation?console.trace(Y):console.error(Y),W=!0}return P.apply(this,arguments)}return z};var a={},t;o.debuglog=function(P){if(_(t)&&(t=y.env.NODE_DEBUG||""),P=P.toUpperCase(),!a[P])if(new RegExp("\\b"+P+"\\b","i").test(t)){var Y=y.pid;a[P]=function(){var W=o.format.apply(o,arguments);console.error("%s %d: %s",P,Y,W)}}else a[P]=function(){};return a[P]};function e(P,Y){var W={seen:[],stylize:l};return arguments.length>=3&&(W.depth=arguments[2]),arguments.length>=4&&(W.colors=arguments[3]),p(Y)?W.showHidden=Y:Y&&o._extend(W,Y),_(W.showHidden)&&(W.showHidden=!1),_(W.depth)&&(W.depth=2),_(W.colors)&&(W.colors=!1),_(W.customInspect)&&(W.customInspect=!0),W.colors&&(W.stylize=h),n(W,P,W.depth)}o.inspect=e,e.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},e.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function h(P,Y){var W=e.styles[Y];return W?"["+e.colors[W][0]+"m"+P+"["+e.colors[W][1]+"m":P}function l(P,Y){return P}function s(P){var Y={};return P.forEach(function(W,z){Y[W]=!0}),Y}function n(P,Y,W){if(P.customInspect&&Y&&O(Y.inspect)&&Y.inspect!==o.inspect&&!(Y.constructor&&Y.constructor.prototype===Y)){var z=Y.inspect(W,P);return x(z)||(z=n(P,z,W)),z}var H=d(P,Y);if(H)return H;var X=Object.keys(Y),V=s(X);if(P.showHidden&&(X=Object.getOwnPropertyNames(Y)),S(Y)&&(X.indexOf("message")>=0||X.indexOf("description")>=0))return c(Y);if(X.length===0){if(O(Y)){var q=Y.name?": "+Y.name:"";return P.stylize("[Function"+q+"]","special")}if(C(Y))return P.stylize(RegExp.prototype.toString.call(Y),"regexp");if(E(Y))return P.stylize(Date.prototype.toString.call(Y),"date");if(S(Y))return c(Y)}var se="",ve=!1,ue=["{","}"];if(u(Y)&&(ve=!0,ue=["[","]"]),O(Y)){var xe=Y.name?": "+Y.name:"";se=" [Function"+xe+"]"}if(C(Y)&&(se=" "+RegExp.prototype.toString.call(Y)),E(Y)&&(se=" "+Date.prototype.toUTCString.call(Y)),S(Y)&&(se=" "+c(Y)),X.length===0&&(!ve||Y.length==0))return ue[0]+se+ue[1];if(W<0)return C(Y)?P.stylize(RegExp.prototype.toString.call(Y),"regexp"):P.stylize("[Object]","special");P.seen.push(Y);var Fe;return ve?Fe=r(P,Y,W,V,X):Fe=X.map(function(Ue){return f(P,Y,W,V,Ue,ve)}),P.seen.pop(),i(Fe,se,ue)}function d(P,Y){if(_(Y))return P.stylize("undefined","undefined");if(x(Y)){var W="'"+JSON.stringify(Y).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return P.stylize(W,"string")}if(b(Y))return P.stylize(""+Y,"number");if(p(Y))return P.stylize(""+Y,"boolean");if(g(Y))return P.stylize("null","null")}function c(P){return"["+Error.prototype.toString.call(P)+"]"}function r(P,Y,W,z,H){for(var X=[],V=0,q=Y.length;V<q;++V)Z(Y,String(V))?X.push(f(P,Y,W,z,String(V),!0)):X.push("");return H.forEach(function(se){se.match(/^\d+$/)||X.push(f(P,Y,W,z,se,!0))}),X}function f(P,Y,W,z,H,X){var V,q,se;if(se=Object.getOwnPropertyDescriptor(Y,H)||{value:Y[H]},se.get?se.set?q=P.stylize("[Getter/Setter]","special"):q=P.stylize("[Getter]","special"):se.set&&(q=P.stylize("[Setter]","special")),Z(z,H)||(V="["+H+"]"),q||(P.seen.indexOf(se.value)<0?(g(W)?q=n(P,se.value,null):q=n(P,se.value,W-1),q.indexOf(`
`)>-1&&(X?q=q.split(`
`).map(function(ve){return" "+ve}).join(`
`).substr(2):q=`
`+q.split(`
`).map(function(ve){return" "+ve}).join(`
`))):q=P.stylize("[Circular]","special")),_(V)){if(X&&H.match(/^\d+$/))return q;V=JSON.stringify(""+H),V.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(V=V.substr(1,V.length-2),V=P.stylize(V,"name")):(V=V.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),V=P.stylize(V,"string"))}return V+": "+q}function i(P,Y,W){var z=0,H=P.reduce(function(X,V){return z++,V.indexOf(`
`)>=0&&z++,X+V.replace(/\u001b\[\d\d?m/g,"").length+1},0);return H>60?W[0]+(Y===""?"":Y+`
`)+" "+P.join(`,
`)+" "+W[1]:W[0]+Y+" "+P.join(", ")+" "+W[1]}function u(P){return Array.isArray(P)}o.isArray=u;function p(P){return typeof P=="boolean"}o.isBoolean=p;function g(P){return P===null}o.isNull=g;function A(P){return P==null}o.isNullOrUndefined=A;function b(P){return typeof P=="number"}o.isNumber=b;function x(P){return typeof P=="string"}o.isString=x;function w(P){return typeof P=="symbol"}o.isSymbol=w;function _(P){return P===void 0}o.isUndefined=_;function C(P){return L(P)&&F(P)==="[object RegExp]"}o.isRegExp=C;function L(P){return typeof P=="object"&&P!==null}o.isObject=L;function E(P){return L(P)&&F(P)==="[object Date]"}o.isDate=E;function S(P){return L(P)&&(F(P)==="[object Error]"||P instanceof Error)}o.isError=S;function O(P){return typeof P=="function"}o.isFunction=O;function D(P){return P===null||typeof P=="boolean"||typeof P=="number"||typeof P=="string"||typeof P=="symbol"||typeof P=="undefined"}o.isPrimitive=D,o.isBuffer=B("./support/isBuffer");function F(P){return Object.prototype.toString.call(P)}function U(P){return P<10?"0"+P.toString(10):P.toString(10)}var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function K(){var P=new Date,Y=[U(P.getHours()),U(P.getMinutes()),U(P.getSeconds())].join(":");return[P.getDate(),R[P.getMonth()],Y].join(" ")}o.log=function(){console.log("%s - %s",K(),o.format.apply(o,arguments))},o.inherits=B("inherits"),o._extend=function(P,Y){if(!Y||!L(Y))return P;for(var W=Object.keys(Y),z=W.length;z--;)P[W[z]]=Y[W[z]];return P};function Z(P,Y){return Object.prototype.hasOwnProperty.call(P,Y)}}).call(this,B("_process"),typeof global!="undefined"?global:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":242,_process:208,inherits:241}],244:[function(B,k,o){"use strict";(function(){"use strict";o.stripBOM=function(y){return y[0]==="\uFEFF"?y.substring(1):y}}).call(void 0)},{}],245:[function(B,k,o){"use strict";var y=B("babel-runtime/helpers/typeof"),m=t(y),v=B("babel-runtime/core-js/object/keys"),a=t(v);function t(e){return e&&e.__esModule?e:{default:e}}(function(){"use strict";var e,h,l,s,n,d={}.hasOwnProperty;e=B("xmlbuilder"),h=B("./defaults").defaults,s=function(r){return typeof r=="string"&&(r.indexOf("&")>=0||r.indexOf(">")>=0||r.indexOf("<")>=0)},n=function(r){return"<![CDATA["+l(r)+"]]>"},l=function(r){return r.replace("]]>","]]]]><![CDATA[>")},o.Builder=function(){function c(r){var f,i,u;this.options={},i=h["0.2"];for(f in i){if(!d.call(i,f))continue;u=i[f],this.options[f]=u}for(f in r){if(!d.call(r,f))continue;u=r[f],this.options[f]=u}}return c.prototype.buildObject=function(r){var f,i,u,p,g;return f=this.options.attrkey,i=this.options.charkey,(0,a.default)(r).length===1&&this.options.rootName===h["0.2"].rootName?(g=(0,a.default)(r)[0],r=r[g]):g=this.options.rootName,u=function(A){return function(b,x){var w,_,C,L,E,S;if((typeof x=="undefined"?"undefined":(0,m.default)(x))!=="object")A.options.cdata&&s(x)?b.raw(n(x)):b.txt(x);else if(Array.isArray(x))for(L in x){if(!d.call(x,L))continue;_=x[L];for(E in _)C=_[E],b=u(b.ele(E),C).up()}else for(E in x){if(!d.call(x,E))continue;if(_=x[E],E===f){if((typeof _=="undefined"?"undefined":(0,m.default)(_))==="object")for(w in _)S=_[w],b=b.att(w,S)}else if(E===i)A.options.cdata&&s(_)?b=b.raw(n(_)):b=b.txt(_);else if(Array.isArray(_))for(L in _){if(!d.call(_,L))continue;C=_[L],typeof C=="string"?A.options.cdata&&s(C)?b=b.ele(E).raw(n(C)).up():b=b.ele(E,C).up():b=u(b.ele(E),C).up()}else(typeof _=="undefined"?"undefined":(0,m.default)(_))==="object"?b=u(b.ele(E),_).up():typeof _=="string"&&A.options.cdata&&s(_)?b=b.ele(E).raw(n(_)).up():(_==null&&(_=""),b=b.ele(E,_.toString()).up())}return b}}(this),p=e.create(g,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),u(p,r).end(this.options.renderOpts)},c}()}).call(void 0)},{"./defaults":246,"babel-runtime/core-js/object/keys":60,"babel-runtime/helpers/typeof":67,xmlbuilder:282}],246:[function(B,k,o){"use strict";(function(){o.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:`
`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(void 0)},{}],247:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/promise"),m=s(y),v=B("babel-runtime/core-js/object/get-own-property-names"),a=s(v),t=B("babel-runtime/core-js/object/keys"),e=s(t),h=B("babel-runtime/helpers/typeof"),l=s(h);function s(n){return n&&n.__esModule?n:{default:n}}(function(){"use strict";var n,d,c,r,f,i,u,p,g=function(w,_){return function(){return w.apply(_,arguments)}},A=function(w,_){for(var C in _)b.call(_,C)&&(w[C]=_[C]);function L(){this.constructor=w}return L.prototype=_.prototype,w.prototype=new L,w.__super__=_.prototype,w},b={}.hasOwnProperty;u=B("sax"),c=B("events"),n=B("./bom"),i=B("./processors"),p=B("timers").setImmediate,d=B("./defaults").defaults,r=function(w){return(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&w!=null&&(0,e.default)(w).length===0},f=function(w,_,C){var L,E,S;for(L=0,E=w.length;L<E;L++)S=w[L],_=S(_,C);return _},o.Parser=function(x){A(w,x);function w(_){this.parseStringPromise=g(this.parseStringPromise,this),this.parseString=g(this.parseString,this),this.reset=g(this.reset,this),this.assignOrPush=g(this.assignOrPush,this),this.processAsync=g(this.processAsync,this);var C,L,E;if(!(this instanceof o.Parser))return new o.Parser(_);this.options={},L=d["0.2"];for(C in L){if(!b.call(L,C))continue;E=L[C],this.options[C]=E}for(C in _){if(!b.call(_,C))continue;E=_[C],this.options[C]=E}this.options.xmlns&&(this.options.xmlnskey=this.options.attrkey+"ns"),this.options.normalizeTags&&(this.options.tagNameProcessors||(this.options.tagNameProcessors=[]),this.options.tagNameProcessors.unshift(i.normalize)),this.reset()}return w.prototype.processAsync=function(){var _,C;try{return this.remaining.length<=this.options.chunkSize?(_=this.remaining,this.remaining="",this.saxParser=this.saxParser.write(_),this.saxParser.close()):(_=this.remaining.substr(0,this.options.chunkSize),this.remaining=this.remaining.substr(this.options.chunkSize,this.remaining.length),this.saxParser=this.saxParser.write(_),p(this.processAsync))}catch(L){if(C=L,!this.saxParser.errThrown)return this.saxParser.errThrown=!0,this.emit(C)}},w.prototype.assignOrPush=function(_,C,L){return C in _?(_[C]instanceof Array||(_[C]=[_[C]]),_[C].push(L)):this.options.explicitArray?_[C]=[L]:_[C]=L},w.prototype.reset=function(){var _,C,L,E;return this.removeAllListeners(),this.saxParser=u.parser(this.options.strict,{trim:!1,normalize:!1,xmlns:this.options.xmlns}),this.saxParser.errThrown=!1,this.saxParser.onerror=function(S){return function(O){if(S.saxParser.resume(),!S.saxParser.errThrown)return S.saxParser.errThrown=!0,S.emit("error",O)}}(this),this.saxParser.onend=function(S){return function(){if(!S.saxParser.ended)return S.saxParser.ended=!0,S.emit("end",S.resultObject)}}(this),this.saxParser.ended=!1,this.EXPLICIT_CHARKEY=this.options.explicitCharkey,this.resultObject=null,E=[],_=this.options.attrkey,C=this.options.charkey,this.saxParser.onopentag=function(S){return function(O){var D,F,U,R,K;if(U={},U[C]="",!S.options.ignoreAttrs){K=O.attributes;for(D in K){if(!b.call(K,D))continue;!(_ in U)&&!S.options.mergeAttrs&&(U[_]={}),F=S.options.attrValueProcessors?f(S.options.attrValueProcessors,O.attributes[D],D):O.attributes[D],R=S.options.attrNameProcessors?f(S.options.attrNameProcessors,D):D,S.options.mergeAttrs?S.assignOrPush(U,R,F):U[_][R]=F}}return U["#name"]=S.options.tagNameProcessors?f(S.options.tagNameProcessors,O.name):O.name,S.options.xmlns&&(U[S.options.xmlnskey]={uri:O.uri,local:O.local}),E.push(U)}}(this),this.saxParser.onclosetag=function(S){return function(){var O,D,F,U,R,K,Z,P,Y,W;if(K=E.pop(),R=K["#name"],(!S.options.explicitChildren||!S.options.preserveChildrenOrder)&&delete K["#name"],K.cdata===!0&&(O=K.cdata,delete K.cdata),Y=E[E.length-1],K[C].match(/^\s*$/)&&!O?(D=K[C],delete K[C]):(S.options.trim&&(K[C]=K[C].trim()),S.options.normalize&&(K[C]=K[C].replace(/\s{2,}/g," ").trim()),K[C]=S.options.valueProcessors?f(S.options.valueProcessors,K[C],R):K[C],(0,e.default)(K).length===1&&C in K&&!S.EXPLICIT_CHARKEY&&(K=K[C])),r(K)&&(K=S.options.emptyTag!==""?S.options.emptyTag:D),S.options.validator!=null&&(W="/"+function(){var z,H,X;for(X=[],z=0,H=E.length;z<H;z++)U=E[z],X.push(U["#name"]);return X}().concat(R).join("/"),function(){var z;try{return K=S.options.validator(W,Y&&Y[R],K)}catch(H){return z=H,S.emit("error",z)}}()),S.options.explicitChildren&&!S.options.mergeAttrs&&(typeof K=="undefined"?"undefined":(0,l.default)(K))==="object"){if(!S.options.preserveChildrenOrder)U={},S.options.attrkey in K&&(U[S.options.attrkey]=K[S.options.attrkey],delete K[S.options.attrkey]),!S.options.charsAsChildren&&S.options.charkey in K&&(U[S.options.charkey]=K[S.options.charkey],delete K[S.options.charkey]),(0,a.default)(K).length>0&&(U[S.options.childkey]=K),K=U;else if(Y){Y[S.options.childkey]=Y[S.options.childkey]||[],Z={};for(F in K){if(!b.call(K,F))continue;Z[F]=K[F]}Y[S.options.childkey].push(Z),delete K["#name"],(0,e.default)(K).length===1&&C in K&&!S.EXPLICIT_CHARKEY&&(K=K[C])}}return E.length>0?S.assignOrPush(Y,R,K):(S.options.explicitRoot&&(P=K,K={},K[R]=P),S.resultObject=K,S.saxParser.ended=!0,S.emit("end",S.resultObject))}}(this),L=function(S){return function(O){var D,F;if(F=E[E.length-1],F)return F[C]+=O,S.options.explicitChildren&&S.options.preserveChildrenOrder&&S.options.charsAsChildren&&(S.options.includeWhiteChars||O.replace(/\\n/g,"").trim()!=="")&&(F[S.options.childkey]=F[S.options.childkey]||[],D={"#name":"__text__"},D[C]=O,S.options.normalize&&(D[C]=D[C].replace(/\s{2,}/g," ").trim()),F[S.options.childkey].push(D)),F}}(this),this.saxParser.ontext=L,this.saxParser.oncdata=function(S){return function(O){var D;if(D=L(O),D)return D.cdata=!0}}(this)},w.prototype.parseString=function(_,C){var L;C!=null&&typeof C=="function"&&(this.on("end",function(E){return this.reset(),C(null,E)}),this.on("error",function(E){return this.reset(),C(E)}));try{return _=_.toString(),_.trim()===""?(this.emit("end",null),!0):(_=n.stripBOM(_),this.options.async?(this.remaining=_,p(this.processAsync),this.saxParser):this.saxParser.write(_).close())}catch(E){if(L=E,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw L}else return this.emit("error",L),this.saxParser.errThrown=!0}},w.prototype.parseStringPromise=function(_){return new m.default(function(C){return function(L,E){return C.parseString(_,function(S,O){return S?E(S):L(O)})}}(this))},w}(c),o.parseString=function(x,w,_){var C,L,E;return _!=null?(typeof _=="function"&&(C=_),(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&(L=w)):(typeof w=="function"&&(C=w),L={}),E=new o.Parser(L),E.parseString(x,C)},o.parseStringPromise=function(x,w){var _,C;return(typeof w=="undefined"?"undefined":(0,l.default)(w))==="object"&&(_=w),C=new o.Parser(_),C.parseStringPromise(x)}}).call(void 0)},{"./bom":244,"./defaults":246,"./processors":248,"babel-runtime/core-js/object/get-own-property-names":58,"babel-runtime/core-js/object/keys":60,"babel-runtime/core-js/promise":61,"babel-runtime/helpers/typeof":67,events:192,sax:229,timers:236}],248:[function(B,k,o){"use strict";(function(){"use strict";var y;y=new RegExp(/(?!xmlns)^.*:/),o.normalize=function(m){return m.toLowerCase()},o.firstCharLowerCase=function(m){return m.charAt(0).toLowerCase()+m.slice(1)},o.stripPrefix=function(m){return m.replace(y,"")},o.parseNumbers=function(m){return isNaN(m)||(m=m%1===0?parseInt(m,10):parseFloat(m)),m},o.parseBooleans=function(m){return/^(?:true|false)$/i.test(m)&&(m=m.toLowerCase()==="true"),m}}).call(void 0)},{}],249:[function(B,k,o){"use strict";(function(){"use strict";var y,m,v,a,t=function(l,s){for(var n in s)e.call(s,n)&&(l[n]=s[n]);function d(){this.constructor=l}return d.prototype=s.prototype,l.prototype=new d,l.__super__=s.prototype,l},e={}.hasOwnProperty;m=B("./defaults"),y=B("./builder"),v=B("./parser"),a=B("./processors"),o.defaults=m.defaults,o.processors=a,o.ValidationError=function(h){t(l,h);function l(s){this.message=s}return l}(Error),o.Builder=y.Builder,o.Parser=v.Parser,o.parseString=v.parseString,o.parseStringPromise=v.parseStringPromise}).call(void 0)},{"./builder":245,"./defaults":246,"./parser":247,"./processors":248}],250:[function(B,k,o){"use strict";(function(){k.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(void 0)},{}],251:[function(B,k,o){"use strict";(function(){k.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(void 0)},{}],252:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/get-prototype-of"),m=h(y),v=B("babel-runtime/helpers/typeof"),a=h(v),t=B("babel-runtime/core-js/object/assign"),e=h(t);function h(l){return l&&l.__esModule?l:{default:l}}(function(){var l,s,n,d,c,r,f,i=[].slice,u={}.hasOwnProperty;l=function(){var g,A,b,x,w,_;if(_=arguments[0],w=2<=arguments.length?i.call(arguments,1):[],c(e.default))e.default.apply(null,arguments);else for(g=0,b=w.length;g<b;g++)if(x=w[g],x!=null)for(A in x){if(!u.call(x,A))continue;_[A]=x[A]}return _},c=function(g){return!!g&&Object.prototype.toString.call(g)==="[object Function]"},r=function(g){var A;return!!g&&((A=typeof g=="undefined"?"undefined":(0,a.default)(g))==="function"||A==="object")},n=function(g){return c(Array.isArray)?Array.isArray(g):Object.prototype.toString.call(g)==="[object Array]"},d=function(g){var A;if(n(g))return!g.length;for(A in g){if(!u.call(g,A))continue;return!1}return!0},f=function(g){var A,b;return r(g)&&(b=(0,m.default)(g))&&(A=b.constructor)&&typeof A=="function"&&A instanceof A&&Function.prototype.toString.call(A)===Function.prototype.toString.call(Object)},s=function(g){return c(g.valueOf)?g.valueOf():g},k.exports.assign=l,k.exports.isFunction=c,k.exports.isObject=r,k.exports.isArray=n,k.exports.isEmpty=d,k.exports.isPlainObject=f,k.exports.getValue=s}).call(void 0)},{"babel-runtime/core-js/object/assign":54,"babel-runtime/core-js/object/get-prototype-of":59,"babel-runtime/helpers/typeof":67}],253:[function(B,k,o){"use strict";(function(){k.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(void 0)},{}],254:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e;a=B("./NodeType"),e=B("./XMLNode"),k.exports=t=function(){function h(l,s,n){if(this.parent=l,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),s==null)throw new Error("Missing attribute name. "+this.debugInfo(s));this.name=this.stringify.name(s),this.value=this.stringify.attValue(n),this.type=a.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(h.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(h.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(h.prototype,"textContent",{get:function(){return this.value},set:function(s){return this.value=s||""}}),Object.defineProperty(h.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(h.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(h.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(h.prototype,"specified",{get:function(){return!0}}),h.prototype.clone=function(){return(0,m.default)(this)},h.prototype.toString=function(l){return this.options.writer.attribute(this,this.options.writer.filterOptions(l))},h.prototype.debugInfo=function(l){return l=l||this.name,l==null?"parent: <"+this.parent.name+">":"attribute: {"+l+"}, parent: <"+this.parent.name+">"},h.prototype.isEqualNode=function(l){return l.namespaceURI!==this.namespaceURI||(l.prefix!==this.prefix||l.localName!==this.localName)?!1:!(l.value!==this.value)},h}()}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],255:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;a=B("./NodeType"),e=B("./XMLCharacterData"),k.exports=t=function(s){h(n,s);function n(d,c){if(n.__super__.constructor.call(this,d),c==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=a.CData,this.value=this.stringify.cdata(c)}return n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return this.options.writer.cdata(this,this.options.writer.filterOptions(d))},n}(e)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],256:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e=function(s,n){for(var d in n)h.call(n,d)&&(s[d]=n[d]);function c(){this.constructor=s}return c.prototype=n.prototype,s.prototype=new c,s.__super__=n.prototype,s},h={}.hasOwnProperty;t=B("./XMLNode"),k.exports=a=function(l){e(s,l);function s(n){s.__super__.constructor.call(this,n),this.value=""}return Object.defineProperty(s.prototype,"data",{get:function(){return this.value},set:function(d){return this.value=d||""}}),Object.defineProperty(s.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(s.prototype,"textContent",{get:function(){return this.value},set:function(d){return this.value=d||""}}),s.prototype.clone=function(){return(0,m.default)(this)},s.prototype.substringData=function(n,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.appendData=function(n){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.insertData=function(n,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.deleteData=function(n,d){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.replaceData=function(n,d,c){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.isEqualNode=function(n){return s.__super__.isEqualNode.apply(this,arguments).isEqualNode(n)?!(n.data!==this.data):!1},s}(t)}).call(void 0)},{"./XMLNode":273,"babel-runtime/core-js/object/create":55}],257:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;a=B("./NodeType"),t=B("./XMLCharacterData"),k.exports=e=function(s){h(n,s);function n(d,c){if(n.__super__.constructor.call(this,d),c==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=a.Comment,this.value=this.stringify.comment(c)}return n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return this.options.writer.comment(this,this.options.writer.filterOptions(d))},n}(t)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],258:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=t(y),v=B("babel-runtime/core-js/object/create"),a=t(v);function t(e){return e&&e.__esModule?e:{default:e}}(function(){var e,h,l;h=B("./XMLDOMErrorHandler"),l=B("./XMLDOMStringList"),k.exports=e=function(){function s(){var n;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new h,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=n=(0,a.default)(this.defaultParams)}return Object.defineProperty(s.prototype,"parameterNames",{get:function(){return new l((0,m.default)(this.defaultParams))}}),s.prototype.getParameter=function(n){return this.params.hasOwnProperty(n)?this.params[n]:null},s.prototype.canSetParameter=function(n,d){return!0},s.prototype.setParameter=function(n,d){return d!=null?this.params[n]=d:delete this.params[n]},s}()}).call(void 0)},{"./XMLDOMErrorHandler":259,"./XMLDOMStringList":261,"babel-runtime/core-js/object/create":55,"babel-runtime/core-js/object/keys":60}],259:[function(B,k,o){"use strict";(function(){var y;k.exports=y=function(){function m(){}return m.prototype.handleError=function(v){throw new Error(v)},m}()}).call(void 0)},{}],260:[function(B,k,o){"use strict";(function(){var y;k.exports=y=function(){function m(){}return m.prototype.hasFeature=function(v,a){return!0},m.prototype.createDocumentType=function(v,a,t){throw new Error("This DOM method is not implemented.")},m.prototype.createDocument=function(v,a,t){throw new Error("This DOM method is not implemented.")},m.prototype.createHTMLDocument=function(v){throw new Error("This DOM method is not implemented.")},m.prototype.getFeature=function(v,a){throw new Error("This DOM method is not implemented.")},m}()}).call(void 0)},{}],261:[function(B,k,o){"use strict";(function(){var y;k.exports=y=function(){function m(v){this.arr=v||[]}return Object.defineProperty(m.prototype,"length",{get:function(){return this.arr.length}}),m.prototype.item=function(v){return this.arr[v]||null},m.prototype.contains=function(v){return this.arr.indexOf(v)!==-1},m}()}).call(void 0)},{}],262:[function(B,k,o){"use strict";(function(){var y,m,v,a=function(h,l){for(var s in l)t.call(l,s)&&(h[s]=l[s]);function n(){this.constructor=h}return n.prototype=l.prototype,h.prototype=new n,h.__super__=l.prototype,h},t={}.hasOwnProperty;v=B("./XMLNode"),y=B("./NodeType"),k.exports=m=function(e){a(h,e);function h(l,s,n,d,c,r){if(h.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(n==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(s));if(!d)throw new Error("Missing DTD attribute type. "+this.debugInfo(s));if(!c)throw new Error("Missing DTD attribute default. "+this.debugInfo(s));if(c.indexOf("#")!==0&&(c="#"+c),!c.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(s));if(r&&!c.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(s));this.elementName=this.stringify.name(s),this.type=y.AttributeDeclaration,this.attributeName=this.stringify.name(n),this.attributeType=this.stringify.dtdAttType(d),r&&(this.defaultValue=this.stringify.dtdAttDefault(r)),this.defaultValueType=c}return h.prototype.toString=function(l){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(l))},h}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],263:[function(B,k,o){"use strict";(function(){var y,m,v,a=function(h,l){for(var s in l)t.call(l,s)&&(h[s]=l[s]);function n(){this.constructor=h}return n.prototype=l.prototype,h.prototype=new n,h.__super__=l.prototype,h},t={}.hasOwnProperty;v=B("./XMLNode"),y=B("./NodeType"),k.exports=m=function(e){a(h,e);function h(l,s,n){if(h.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD element name. "+this.debugInfo());n||(n="(#PCDATA)"),Array.isArray(n)&&(n="("+n.join(",")+")"),this.name=this.stringify.name(s),this.type=y.ElementDeclaration,this.value=this.stringify.dtdElementValue(n)}return h.prototype.toString=function(l){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(l))},h}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],264:[function(B,k,o){"use strict";(function(){var y,m,v,a,t=function(l,s){for(var n in s)e.call(s,n)&&(l[n]=s[n]);function d(){this.constructor=l}return d.prototype=s.prototype,l.prototype=new d,l.__super__=s.prototype,l},e={}.hasOwnProperty;a=B("./Utility").isObject,v=B("./XMLNode"),y=B("./NodeType"),k.exports=m=function(h){t(l,h);function l(s,n,d,c){if(l.__super__.constructor.call(this,s),d==null)throw new Error("Missing DTD entity name. "+this.debugInfo(d));if(c==null)throw new Error("Missing DTD entity value. "+this.debugInfo(d));if(this.pe=!!n,this.name=this.stringify.name(d),this.type=y.EntityDeclaration,!a(c))this.value=this.stringify.dtdEntityValue(c),this.internal=!0;else{if(!c.pubID&&!c.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(d));if(c.pubID&&!c.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(d));if(this.internal=!1,c.pubID!=null&&(this.pubID=this.stringify.dtdPubID(c.pubID)),c.sysID!=null&&(this.sysID=this.stringify.dtdSysID(c.sysID)),c.nData!=null&&(this.nData=this.stringify.dtdNData(c.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(d))}}return Object.defineProperty(l.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(l.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(l.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(l.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(l.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(l.prototype,"xmlVersion",{get:function(){return null}}),l.prototype.toString=function(s){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(s))},l}(v)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],265:[function(B,k,o){"use strict";(function(){var y,m,v,a=function(h,l){for(var s in l)t.call(l,s)&&(h[s]=l[s]);function n(){this.constructor=h}return n.prototype=l.prototype,h.prototype=new n,h.__super__=l.prototype,h},t={}.hasOwnProperty;v=B("./XMLNode"),y=B("./NodeType"),k.exports=m=function(e){a(h,e);function h(l,s,n){if(h.__super__.constructor.call(this,l),s==null)throw new Error("Missing DTD notation name. "+this.debugInfo(s));if(!n.pubID&&!n.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(s));this.name=this.stringify.name(s),this.type=y.NotationDeclaration,n.pubID!=null&&(this.pubID=this.stringify.dtdPubID(n.pubID)),n.sysID!=null&&(this.sysID=this.stringify.dtdSysID(n.sysID))}return Object.defineProperty(h.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(h.prototype,"systemId",{get:function(){return this.sysID}}),h.prototype.toString=function(l){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(l))},h}(v)}).call(void 0)},{"./NodeType":251,"./XMLNode":273}],266:[function(B,k,o){"use strict";(function(){var y,m,v,a,t=function(l,s){for(var n in s)e.call(s,n)&&(l[n]=s[n]);function d(){this.constructor=l}return d.prototype=s.prototype,l.prototype=new d,l.__super__=s.prototype,l},e={}.hasOwnProperty;a=B("./Utility").isObject,v=B("./XMLNode"),y=B("./NodeType"),k.exports=m=function(h){t(l,h);function l(s,n,d,c){var r;l.__super__.constructor.call(this,s),a(n)&&(r=n,n=r.version,d=r.encoding,c=r.standalone),n||(n="1.0"),this.type=y.Declaration,this.version=this.stringify.xmlVersion(n),d!=null&&(this.encoding=this.stringify.xmlEncoding(d)),c!=null&&(this.standalone=this.stringify.xmlStandalone(c))}return l.prototype.toString=function(s){return this.options.writer.declaration(this,this.options.writer.filterOptions(s))},l}(v)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLNode":273}],267:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s,n=function(r,f){for(var i in f)d.call(f,i)&&(r[i]=f[i]);function u(){this.constructor=r}return u.prototype=f.prototype,r.prototype=new u,r.__super__=f.prototype,r},d={}.hasOwnProperty;s=B("./Utility").isObject,l=B("./XMLNode"),y=B("./NodeType"),m=B("./XMLDTDAttList"),a=B("./XMLDTDEntity"),v=B("./XMLDTDElement"),t=B("./XMLDTDNotation"),h=B("./XMLNamedNodeMap"),k.exports=e=function(c){n(r,c);function r(f,i,u){var p,g,A,b,x,w;if(r.__super__.constructor.call(this,f),this.type=y.DocType,f.children){for(b=f.children,g=0,A=b.length;g<A;g++)if(p=b[g],p.type===y.Element){this.name=p.name;break}}this.documentObject=f,s(i)&&(x=i,i=x.pubID,u=x.sysID),u==null&&(w=[i,u],u=w[0],i=w[1]),i!=null&&(this.pubID=this.stringify.dtdPubID(i)),u!=null&&(this.sysID=this.stringify.dtdSysID(u))}return Object.defineProperty(r.prototype,"entities",{get:function(){var i,u,p,g,A;for(g={},A=this.children,u=0,p=A.length;u<p;u++)i=A[u],i.type===y.EntityDeclaration&&!i.pe&&(g[i.name]=i);return new h(g)}}),Object.defineProperty(r.prototype,"notations",{get:function(){var i,u,p,g,A;for(g={},A=this.children,u=0,p=A.length;u<p;u++)i=A[u],i.type===y.NotationDeclaration&&(g[i.name]=i);return new h(g)}}),Object.defineProperty(r.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(r.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(r.prototype,"internalSubset",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),r.prototype.element=function(f,i){var u;return u=new v(this,f,i),this.children.push(u),this},r.prototype.attList=function(f,i,u,p,g){var A;return A=new m(this,f,i,u,p,g),this.children.push(A),this},r.prototype.entity=function(f,i){var u;return u=new a(this,!1,f,i),this.children.push(u),this},r.prototype.pEntity=function(f,i){var u;return u=new a(this,!0,f,i),this.children.push(u),this},r.prototype.notation=function(f,i){var u;return u=new t(this,f,i),this.children.push(u),this},r.prototype.toString=function(f){return this.options.writer.docType(this,this.options.writer.filterOptions(f))},r.prototype.ele=function(f,i){return this.element(f,i)},r.prototype.att=function(f,i,u,p,g){return this.attList(f,i,u,p,g)},r.prototype.ent=function(f,i){return this.entity(f,i)},r.prototype.pent=function(f,i){return this.pEntity(f,i)},r.prototype.not=function(f,i){return this.notation(f,i)},r.prototype.up=function(){return this.root()||this.documentObject},r.prototype.isEqualNode=function(f){return r.__super__.isEqualNode.apply(this,arguments).isEqualNode(f)?f.name!==this.name||f.publicId!==this.publicId?!1:!(f.systemId!==this.systemId):!1},r}(l)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLNamedNodeMap":272,"./XMLNode":273}],268:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s=function(c,r){for(var f in r)n.call(r,f)&&(c[f]=r[f]);function i(){this.constructor=c}return i.prototype=r.prototype,c.prototype=new i,c.__super__=r.prototype,c},n={}.hasOwnProperty;l=B("./Utility").isPlainObject,v=B("./XMLDOMImplementation"),m=B("./XMLDOMConfiguration"),t=B("./XMLNode"),y=B("./NodeType"),h=B("./XMLStringifier"),e=B("./XMLStringWriter"),k.exports=a=function(d){s(c,d);function c(r){c.__super__.constructor.call(this,null),this.name="#document",this.type=y.Document,this.documentURI=null,this.domConfig=new m,r||(r={}),r.writer||(r.writer=new e),this.options=r,this.stringify=new h(r)}return Object.defineProperty(c.prototype,"implementation",{value:new v}),Object.defineProperty(c.prototype,"doctype",{get:function(){var f,i,u,p;for(p=this.children,i=0,u=p.length;i<u;i++)if(f=p[i],f.type===y.DocType)return f;return null}}),Object.defineProperty(c.prototype,"documentElement",{get:function(){return this.rootObject||null}}),Object.defineProperty(c.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(c.prototype,"strictErrorChecking",{get:function(){return!1}}),Object.defineProperty(c.prototype,"xmlEncoding",{get:function(){return this.children.length!==0&&this.children[0].type===y.Declaration?this.children[0].encoding:null}}),Object.defineProperty(c.prototype,"xmlStandalone",{get:function(){return this.children.length!==0&&this.children[0].type===y.Declaration?this.children[0].standalone==="yes":!1}}),Object.defineProperty(c.prototype,"xmlVersion",{get:function(){return this.children.length!==0&&this.children[0].type===y.Declaration?this.children[0].version:"1.0"}}),Object.defineProperty(c.prototype,"URL",{get:function(){return this.documentURI}}),Object.defineProperty(c.prototype,"origin",{get:function(){return null}}),Object.defineProperty(c.prototype,"compatMode",{get:function(){return null}}),Object.defineProperty(c.prototype,"characterSet",{get:function(){return null}}),Object.defineProperty(c.prototype,"contentType",{get:function(){return null}}),c.prototype.end=function(r){var f;return f={},r?l(r)&&(f=r,r=this.options.writer):r=this.options.writer,r.document(this,r.filterOptions(f))},c.prototype.toString=function(r){return this.options.writer.document(this,this.options.writer.filterOptions(r))},c.prototype.createElement=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createDocumentFragment=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createTextNode=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createComment=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createCDATASection=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createProcessingInstruction=function(r,f){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createAttribute=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createEntityReference=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.getElementsByTagName=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.importNode=function(r,f){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createElementNS=function(r,f){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createAttributeNS=function(r,f){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.getElementsByTagNameNS=function(r,f){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.getElementById=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.adoptNode=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.normalizeDocument=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.renameNode=function(r,f,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.getElementsByClassName=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createEvent=function(r){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createRange=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createNodeIterator=function(r,f,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c.prototype.createTreeWalker=function(r,f,i){throw new Error("This DOM method is not implemented."+this.debugInfo())},c}(t)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLDOMConfiguration":258,"./XMLDOMImplementation":260,"./XMLNode":273,"./XMLStringWriter":278,"./XMLStringifier":279}],269:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s,n,d,c,r,f,i,u,p,g,A,b,x,w,_,C,L={}.hasOwnProperty;C=B("./Utility"),w=C.isObject,x=C.isFunction,_=C.isPlainObject,b=C.getValue,y=B("./NodeType"),c=B("./XMLDocument"),f=B("./XMLElement"),a=B("./XMLCData"),t=B("./XMLComment"),u=B("./XMLRaw"),A=B("./XMLText"),i=B("./XMLProcessingInstruction"),n=B("./XMLDeclaration"),d=B("./XMLDocType"),e=B("./XMLDTDAttList"),l=B("./XMLDTDEntity"),h=B("./XMLDTDElement"),s=B("./XMLDTDNotation"),v=B("./XMLAttribute"),g=B("./XMLStringifier"),p=B("./XMLStringWriter"),m=B("./WriterState"),k.exports=r=function(){function E(S,O,D){var F;this.name="?xml",this.type=y.Document,S||(S={}),F={},S.writer?_(S.writer)&&(F=S.writer,S.writer=new p):S.writer=new p,this.options=S,this.writer=S.writer,this.writerOptions=this.writer.filterOptions(F),this.stringify=new g(S),this.onDataCallback=O||function(){},this.onEndCallback=D||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return E.prototype.createChildNode=function(S){var O,D,F,U,R,K,Z,P;switch(S.type){case y.CData:this.cdata(S.value);break;case y.Comment:this.comment(S.value);break;case y.Element:F={},Z=S.attribs;for(D in Z){if(!L.call(Z,D))continue;O=Z[D],F[D]=O.value}this.node(S.name,F);break;case y.Dummy:this.dummy();break;case y.Raw:this.raw(S.value);break;case y.Text:this.text(S.value);break;case y.ProcessingInstruction:this.instruction(S.target,S.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+S.constructor.name)}for(P=S.children,R=0,K=P.length;R<K;R++)U=P[R],this.createChildNode(U),U.type===y.Element&&this.up();return this},E.prototype.dummy=function(){return this},E.prototype.node=function(S,O,D){var F;if(S==null)throw new Error("Missing node name.");if(this.root&&this.currentLevel===-1)throw new Error("Document can only have one root node. "+this.debugInfo(S));return this.openCurrent(),S=b(S),O==null&&(O={}),O=b(O),w(O)||(F=[O,D],D=F[0],O=F[1]),this.currentNode=new f(this,S,O),this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,D!=null&&this.text(D),this},E.prototype.element=function(S,O,D){var F,U,R,K,Z,P;if(this.currentNode&&this.currentNode.type===y.DocType)this.dtdElement.apply(this,arguments);else if(Array.isArray(S)||w(S)||x(S))for(K=this.options.noValidation,this.options.noValidation=!0,P=new c(this.options).element("TEMP_ROOT"),P.element(S),this.options.noValidation=K,Z=P.children,U=0,R=Z.length;U<R;U++)F=Z[U],this.createChildNode(F),F.type===y.Element&&this.up();else this.node(S,O,D);return this},E.prototype.attribute=function(S,O){var D,F;if(!this.currentNode||this.currentNode.children)throw new Error("att() can only be used immediately after an ele() call in callback mode. "+this.debugInfo(S));if(S!=null&&(S=b(S)),w(S))for(D in S){if(!L.call(S,D))continue;F=S[D],this.attribute(D,F)}else x(O)&&(O=O.apply()),this.options.keepNullAttributes&&O==null?this.currentNode.attribs[S]=new v(this,S,""):O!=null&&(this.currentNode.attribs[S]=new v(this,S,O));return this},E.prototype.text=function(S){var O;return this.openCurrent(),O=new A(this,S),this.onData(this.writer.text(O,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.cdata=function(S){var O;return this.openCurrent(),O=new a(this,S),this.onData(this.writer.cdata(O,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.comment=function(S){var O;return this.openCurrent(),O=new t(this,S),this.onData(this.writer.comment(O,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.raw=function(S){var O;return this.openCurrent(),O=new u(this,S),this.onData(this.writer.raw(O,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.instruction=function(S,O){var D,F,U,R,K;if(this.openCurrent(),S!=null&&(S=b(S)),O!=null&&(O=b(O)),Array.isArray(S))for(D=0,R=S.length;D<R;D++)F=S[D],this.instruction(F);else if(w(S))for(F in S){if(!L.call(S,F))continue;U=S[F],this.instruction(F,U)}else x(O)&&(O=O.apply()),K=new i(this,S,O),this.onData(this.writer.processingInstruction(K,this.writerOptions,this.currentLevel+1),this.currentLevel+1);return this},E.prototype.declaration=function(S,O,D){var F;if(this.openCurrent(),this.documentStarted)throw new Error("declaration() must be the first node.");return F=new n(this,S,O,D),this.onData(this.writer.declaration(F,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.doctype=function(S,O,D){if(this.openCurrent(),S==null)throw new Error("Missing root node name.");if(this.root)throw new Error("dtd() must come before the root node.");return this.currentNode=new d(this,O,D),this.currentNode.rootNodeName=S,this.currentNode.children=!1,this.currentLevel++,this.openTags[this.currentLevel]=this.currentNode,this},E.prototype.dtdElement=function(S,O){var D;return this.openCurrent(),D=new h(this,S,O),this.onData(this.writer.dtdElement(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.attList=function(S,O,D,F,U){var R;return this.openCurrent(),R=new e(this,S,O,D,F,U),this.onData(this.writer.dtdAttList(R,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.entity=function(S,O){var D;return this.openCurrent(),D=new l(this,!1,S,O),this.onData(this.writer.dtdEntity(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.pEntity=function(S,O){var D;return this.openCurrent(),D=new l(this,!0,S,O),this.onData(this.writer.dtdEntity(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.notation=function(S,O){var D;return this.openCurrent(),D=new s(this,S,O),this.onData(this.writer.dtdNotation(D,this.writerOptions,this.currentLevel+1),this.currentLevel+1),this},E.prototype.up=function(){if(this.currentLevel<0)throw new Error("The document node has no parent.");return this.currentNode?(this.currentNode.children?this.closeNode(this.currentNode):this.openNode(this.currentNode),this.currentNode=null):this.closeNode(this.openTags[this.currentLevel]),delete this.openTags[this.currentLevel],this.currentLevel--,this},E.prototype.end=function(){for(;this.currentLevel>=0;)this.up();return this.onEnd()},E.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},E.prototype.openNode=function(S){var O,D,F,U;if(!S.isOpen){if(!this.root&&this.currentLevel===0&&S.type===y.Element&&(this.root=S),D="",S.type===y.Element){this.writerOptions.state=m.OpenTag,D=this.writer.indent(S,this.writerOptions,this.currentLevel)+"<"+S.name,U=S.attribs;for(F in U){if(!L.call(U,F))continue;O=U[F],D+=this.writer.attribute(O,this.writerOptions,this.currentLevel)}D+=(S.children?">":"/>")+this.writer.endline(S,this.writerOptions,this.currentLevel),this.writerOptions.state=m.InsideTag}else this.writerOptions.state=m.OpenTag,D=this.writer.indent(S,this.writerOptions,this.currentLevel)+"<!DOCTYPE "+S.rootNodeName,S.pubID&&S.sysID?D+=' PUBLIC "'+S.pubID+'" "'+S.sysID+'"':S.sysID&&(D+=' SYSTEM "'+S.sysID+'"'),S.children?(D+=" [",this.writerOptions.state=m.InsideTag):(this.writerOptions.state=m.CloseTag,D+=">"),D+=this.writer.endline(S,this.writerOptions,this.currentLevel);return this.onData(D,this.currentLevel),S.isOpen=!0}},E.prototype.closeNode=function(S){var O;if(!S.isClosed)return O="",this.writerOptions.state=m.CloseTag,S.type===y.Element?O=this.writer.indent(S,this.writerOptions,this.currentLevel)+"</"+S.name+">"+this.writer.endline(S,this.writerOptions,this.currentLevel):O=this.writer.indent(S,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(S,this.writerOptions,this.currentLevel),this.writerOptions.state=m.None,this.onData(O,this.currentLevel),S.isClosed=!0},E.prototype.onData=function(S,O){return this.documentStarted=!0,this.onDataCallback(S,O+1)},E.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},E.prototype.debugInfo=function(S){return S==null?"":"node: <"+S+">"},E.prototype.ele=function(){return this.element.apply(this,arguments)},E.prototype.nod=function(S,O,D){return this.node(S,O,D)},E.prototype.txt=function(S){return this.text(S)},E.prototype.dat=function(S){return this.cdata(S)},E.prototype.com=function(S){return this.comment(S)},E.prototype.ins=function(S,O){return this.instruction(S,O)},E.prototype.dec=function(S,O,D){return this.declaration(S,O,D)},E.prototype.dtd=function(S,O,D){return this.doctype(S,O,D)},E.prototype.e=function(S,O,D){return this.element(S,O,D)},E.prototype.n=function(S,O,D){return this.node(S,O,D)},E.prototype.t=function(S){return this.text(S)},E.prototype.d=function(S){return this.cdata(S)},E.prototype.c=function(S){return this.comment(S)},E.prototype.r=function(S){return this.raw(S)},E.prototype.i=function(S,O){return this.instruction(S,O)},E.prototype.att=function(){return this.currentNode&&this.currentNode.type===y.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},E.prototype.a=function(){return this.currentNode&&this.currentNode.type===y.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},E.prototype.ent=function(S,O){return this.entity(S,O)},E.prototype.pent=function(S,O){return this.pEntity(S,O)},E.prototype.not=function(S,O){return this.notation(S,O)},E}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLAttribute":254,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDocument":268,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLStringWriter":278,"./XMLStringifier":279,"./XMLText":280}],270:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;e=B("./XMLNode"),a=B("./NodeType"),k.exports=t=function(s){h(n,s);function n(d){n.__super__.constructor.call(this,d),this.type=a.Dummy}return n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return""},n}(e)}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],271:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h,l,s,n,d,c,r=function(u,p){for(var g in p)f.call(p,g)&&(u[g]=p[g]);function A(){this.constructor=u}return A.prototype=p.prototype,u.prototype=new A,u.__super__=p.prototype,u},f={}.hasOwnProperty;c=B("./Utility"),d=c.isObject,n=c.isFunction,s=c.getValue,l=B("./XMLNode"),a=B("./NodeType"),t=B("./XMLAttribute"),h=B("./XMLNamedNodeMap"),k.exports=e=function(i){r(u,i);function u(p,g,A){var b,x,w,_;if(u.__super__.constructor.call(this,p),g==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(g),this.type=a.Element,this.attribs={},this.schemaTypeInfo=null,A!=null&&this.attribute(A),p.type===a.Document&&(this.isRoot=!0,this.documentObject=p,p.rootObject=this,p.children)){for(_=p.children,x=0,w=_.length;x<w;x++)if(b=_[x],b.type===a.DocType){b.name=this.name;break}}}return Object.defineProperty(u.prototype,"tagName",{get:function(){return this.name}}),Object.defineProperty(u.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(u.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(u.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(u.prototype,"id",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(u.prototype,"className",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(u.prototype,"classList",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(u.prototype,"attributes",{get:function(){return(!this.attributeMap||!this.attributeMap.nodes)&&(this.attributeMap=new h(this.attribs)),this.attributeMap}}),u.prototype.clone=function(){var p,g,A,b;A=(0,m.default)(this),A.isRoot&&(A.documentObject=null),A.attribs={},b=this.attribs;for(g in b){if(!f.call(b,g))continue;p=b[g],A.attribs[g]=p.clone()}return A.children=[],this.children.forEach(function(x){var w;return w=x.clone(),w.parent=A,A.children.push(w)}),A},u.prototype.attribute=function(p,g){var A,b;if(p!=null&&(p=s(p)),d(p))for(A in p){if(!f.call(p,A))continue;b=p[A],this.attribute(A,b)}else n(g)&&(g=g.apply()),this.options.keepNullAttributes&&g==null?this.attribs[p]=new t(this,p,""):g!=null&&(this.attribs[p]=new t(this,p,g));return this},u.prototype.removeAttribute=function(p){var g,A,b;if(p==null)throw new Error("Missing attribute name. "+this.debugInfo());if(p=s(p),Array.isArray(p))for(A=0,b=p.length;A<b;A++)g=p[A],delete this.attribs[g];else delete this.attribs[p];return this},u.prototype.toString=function(p){return this.options.writer.element(this,this.options.writer.filterOptions(p))},u.prototype.att=function(p,g){return this.attribute(p,g)},u.prototype.a=function(p,g){return this.attribute(p,g)},u.prototype.getAttribute=function(p){return this.attribs.hasOwnProperty(p)?this.attribs[p].value:null},u.prototype.setAttribute=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getAttributeNode=function(p){return this.attribs.hasOwnProperty(p)?this.attribs[p]:null},u.prototype.setAttributeNode=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.removeAttributeNode=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getElementsByTagName=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getAttributeNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.setAttributeNS=function(p,g,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.removeAttributeNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getAttributeNodeNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.setAttributeNodeNS=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getElementsByTagNameNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.hasAttribute=function(p){return this.attribs.hasOwnProperty(p)},u.prototype.hasAttributeNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.setIdAttribute=function(p,g){return this.attribs.hasOwnProperty(p)?this.attribs[p].isId:g},u.prototype.setIdAttributeNS=function(p,g,A){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.setIdAttributeNode=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getElementsByTagName=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getElementsByTagNameNS=function(p,g){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.getElementsByClassName=function(p){throw new Error("This DOM method is not implemented."+this.debugInfo())},u.prototype.isEqualNode=function(p){var g,A,b;if(!u.__super__.isEqualNode.apply(this,arguments).isEqualNode(p))return!1;if(p.namespaceURI!==this.namespaceURI)return!1;if(p.prefix!==this.prefix)return!1;if(p.localName!==this.localName)return!1;if(p.attribs.length!==this.attribs.length)return!1;for(g=A=0,b=this.attribs.length-1;0<=b?A<=b:A>=b;g=0<=b?++A:--A)if(!this.attribs[g].isEqualNode(p.attribs[g]))return!1;return!0},u}(l)}).call(void 0)},{"./NodeType":251,"./Utility":252,"./XMLAttribute":254,"./XMLNamedNodeMap":272,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],272:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/keys"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a;k.exports=a=function(){function t(e){this.nodes=e}return Object.defineProperty(t.prototype,"length",{get:function(){return(0,m.default)(this.nodes).length||0}}),t.prototype.clone=function(){return this.nodes=null},t.prototype.getNamedItem=function(e){return this.nodes[e]},t.prototype.setNamedItem=function(e){var h;return h=this.nodes[e.nodeName],this.nodes[e.nodeName]=e,h||null},t.prototype.removeNamedItem=function(e){var h;return h=this.nodes[e],delete this.nodes[e],h||null},t.prototype.item=function(e){return this.nodes[(0,m.default)(this.nodes)[e]]||null},t.prototype.getNamedItemNS=function(e,h){throw new Error("This DOM method is not implemented.")},t.prototype.setNamedItemNS=function(e){throw new Error("This DOM method is not implemented.")},t.prototype.removeNamedItemNS=function(e,h){throw new Error("This DOM method is not implemented.")},t}()}).call(void 0)},{"babel-runtime/core-js/object/keys":60}],273:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s,n,d,c,r,f,i,u,p,g,A,b={}.hasOwnProperty;A=B("./Utility"),g=A.isObject,p=A.isFunction,u=A.isEmpty,i=A.getValue,l=null,v=null,a=null,t=null,e=null,r=null,f=null,c=null,h=null,m=null,d=null,s=null,y=null,k.exports=n=function(){function x(w){this.parent=w,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,l||(l=B("./XMLElement"),v=B("./XMLCData"),a=B("./XMLComment"),t=B("./XMLDeclaration"),e=B("./XMLDocType"),r=B("./XMLRaw"),f=B("./XMLText"),c=B("./XMLProcessingInstruction"),h=B("./XMLDummy"),m=B("./NodeType"),d=B("./XMLNodeList"),s=B("./XMLNamedNodeMap"),y=B("./DocumentPosition"))}return Object.defineProperty(x.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(x.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(x.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(x.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(x.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new d(this.children)),this.childNodeList}}),Object.defineProperty(x.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(x.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(x.prototype,"previousSibling",{get:function(){var _;return _=this.parent.children.indexOf(this),this.parent.children[_-1]||null}}),Object.defineProperty(x.prototype,"nextSibling",{get:function(){var _;return _=this.parent.children.indexOf(this),this.parent.children[_+1]||null}}),Object.defineProperty(x.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(x.prototype,"textContent",{get:function(){var _,C,L,E,S;if(this.nodeType===m.Element||this.nodeType===m.DocumentFragment){for(S="",E=this.children,C=0,L=E.length;C<L;C++)_=E[C],_.textContent&&(S+=_.textContent);return S}else return null},set:function(_){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),x.prototype.setParent=function(w){var _,C,L,E,S;for(this.parent=w,w&&(this.options=w.options,this.stringify=w.stringify),E=this.children,S=[],C=0,L=E.length;C<L;C++)_=E[C],S.push(_.setParent(this));return S},x.prototype.element=function(w,_,C){var L,E,S,O,D,F,U,R,K,Z,P;if(F=null,_===null&&C==null&&(K=[{},null],_=K[0],C=K[1]),_==null&&(_={}),_=i(_),g(_)||(Z=[_,C],C=Z[0],_=Z[1]),w!=null&&(w=i(w)),Array.isArray(w))for(S=0,U=w.length;S<U;S++)E=w[S],F=this.element(E);else if(p(w))F=this.element(w.apply());else if(g(w))for(D in w){if(!b.call(w,D))continue;if(P=w[D],p(P)&&(P=P.apply()),!this.options.ignoreDecorators&&this.stringify.convertAttKey&&D.indexOf(this.stringify.convertAttKey)===0)F=this.attribute(D.substr(this.stringify.convertAttKey.length),P);else if(!this.options.separateArrayItems&&Array.isArray(P)&&u(P))F=this.dummy();else if(g(P)&&u(P))F=this.element(D);else if(!this.options.keepNullNodes&&P==null)F=this.dummy();else if(!this.options.separateArrayItems&&Array.isArray(P))for(O=0,R=P.length;O<R;O++)E=P[O],L={},L[D]=E,F=this.element(L);else g(P)?!this.options.ignoreDecorators&&this.stringify.convertTextKey&&D.indexOf(this.stringify.convertTextKey)===0?F=this.element(P):(F=this.element(D),F.element(P)):F=this.element(D,P)}else!this.options.keepNullNodes&&C===null?F=this.dummy():!this.options.ignoreDecorators&&this.stringify.convertTextKey&&w.indexOf(this.stringify.convertTextKey)===0?F=this.text(C):!this.options.ignoreDecorators&&this.stringify.convertCDataKey&&w.indexOf(this.stringify.convertCDataKey)===0?F=this.cdata(C):!this.options.ignoreDecorators&&this.stringify.convertCommentKey&&w.indexOf(this.stringify.convertCommentKey)===0?F=this.comment(C):!this.options.ignoreDecorators&&this.stringify.convertRawKey&&w.indexOf(this.stringify.convertRawKey)===0?F=this.raw(C):!this.options.ignoreDecorators&&this.stringify.convertPIKey&&w.indexOf(this.stringify.convertPIKey)===0?F=this.instruction(w.substr(this.stringify.convertPIKey.length),C):F=this.node(w,_,C);if(F==null)throw new Error("Could not create any elements with: "+w+". "+this.debugInfo());return F},x.prototype.insertBefore=function(w,_,C){var L,E,S,O,D;if(w!=null?w.type:void 0)return S=w,O=_,S.setParent(this),O?(E=children.indexOf(O),D=children.splice(E),children.push(S),Array.prototype.push.apply(children,D)):children.push(S),S;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(w));return E=this.parent.children.indexOf(this),D=this.parent.children.splice(E),L=this.parent.element(w,_,C),Array.prototype.push.apply(this.parent.children,D),L},x.prototype.insertAfter=function(w,_,C){var L,E,S;if(this.isRoot)throw new Error("Cannot insert elements at root level. "+this.debugInfo(w));return E=this.parent.children.indexOf(this),S=this.parent.children.splice(E+1),L=this.parent.element(w,_,C),Array.prototype.push.apply(this.parent.children,S),L},x.prototype.remove=function(){var w,_;if(this.isRoot)throw new Error("Cannot remove the root element. "+this.debugInfo());return w=this.parent.children.indexOf(this),[].splice.apply(this.parent.children,[w,w-w+1].concat(_=[])),this.parent},x.prototype.node=function(w,_,C){var L,E;return w!=null&&(w=i(w)),_||(_={}),_=i(_),g(_)||(E=[_,C],C=E[0],_=E[1]),L=new l(this,w,_),C!=null&&L.text(C),this.children.push(L),L},x.prototype.text=function(w){var _;return g(w)&&this.element(w),_=new f(this,w),this.children.push(_),this},x.prototype.cdata=function(w){var _;return _=new v(this,w),this.children.push(_),this},x.prototype.comment=function(w){var _;return _=new a(this,w),this.children.push(_),this},x.prototype.commentBefore=function(w){var _,C,L;return C=this.parent.children.indexOf(this),L=this.parent.children.splice(C),_=this.parent.comment(w),Array.prototype.push.apply(this.parent.children,L),this},x.prototype.commentAfter=function(w){var _,C,L;return C=this.parent.children.indexOf(this),L=this.parent.children.splice(C+1),_=this.parent.comment(w),Array.prototype.push.apply(this.parent.children,L),this},x.prototype.raw=function(w){var _;return _=new r(this,w),this.children.push(_),this},x.prototype.dummy=function(){var w;return w=new h(this),w},x.prototype.instruction=function(w,_){var C,L,E,S,O;if(w!=null&&(w=i(w)),_!=null&&(_=i(_)),Array.isArray(w))for(S=0,O=w.length;S<O;S++)C=w[S],this.instruction(C);else if(g(w))for(C in w){if(!b.call(w,C))continue;L=w[C],this.instruction(C,L)}else p(_)&&(_=_.apply()),E=new c(this,w,_),this.children.push(E);return this},x.prototype.instructionBefore=function(w,_){var C,L,E;return L=this.parent.children.indexOf(this),E=this.parent.children.splice(L),C=this.parent.instruction(w,_),Array.prototype.push.apply(this.parent.children,E),this},x.prototype.instructionAfter=function(w,_){var C,L,E;return L=this.parent.children.indexOf(this),E=this.parent.children.splice(L+1),C=this.parent.instruction(w,_),Array.prototype.push.apply(this.parent.children,E),this},x.prototype.declaration=function(w,_,C){var L,E;return L=this.document(),E=new t(L,w,_,C),L.children.length===0?L.children.unshift(E):L.children[0].type===m.Declaration?L.children[0]=E:L.children.unshift(E),L.root()||L},x.prototype.dtd=function(w,_){var C,L,E,S,O,D,F,U,R,K;for(L=this.document(),E=new e(L,w,_),R=L.children,S=O=0,F=R.length;O<F;S=++O)if(C=R[S],C.type===m.DocType)return L.children[S]=E,E;for(K=L.children,S=D=0,U=K.length;D<U;S=++D)if(C=K[S],C.isRoot)return L.children.splice(S,0,E),E;return L.children.push(E),E},x.prototype.up=function(){if(this.isRoot)throw new Error("The root node has no parent. Use doc() if you need to get the document object.");return this.parent},x.prototype.root=function(){var w;for(w=this;w;){if(w.type===m.Document)return w.rootObject;if(w.isRoot)return w;w=w.parent}},x.prototype.document=function(){var w;for(w=this;w;){if(w.type===m.Document)return w;w=w.parent}},x.prototype.end=function(w){return this.document().end(w)},x.prototype.prev=function(){var w;if(w=this.parent.children.indexOf(this),w<1)throw new Error("Already at the first node. "+this.debugInfo());return this.parent.children[w-1]},x.prototype.next=function(){var w;if(w=this.parent.children.indexOf(this),w===-1||w===this.parent.children.length-1)throw new Error("Already at the last node. "+this.debugInfo());return this.parent.children[w+1]},x.prototype.importDocument=function(w){var _;return _=w.root().clone(),_.parent=this,_.isRoot=!1,this.children.push(_),this},x.prototype.debugInfo=function(w){var _,C;return w=w||this.name,w==null&&!((_=this.parent)!=null?_.name:void 0)?"":w==null?"parent: <"+this.parent.name+">":((C=this.parent)!=null?C.name:void 0)?"node: <"+w+">, parent: <"+this.parent.name+">":"node: <"+w+">"},x.prototype.ele=function(w,_,C){return this.element(w,_,C)},x.prototype.nod=function(w,_,C){return this.node(w,_,C)},x.prototype.txt=function(w){return this.text(w)},x.prototype.dat=function(w){return this.cdata(w)},x.prototype.com=function(w){return this.comment(w)},x.prototype.ins=function(w,_){return this.instruction(w,_)},x.prototype.doc=function(){return this.document()},x.prototype.dec=function(w,_,C){return this.declaration(w,_,C)},x.prototype.e=function(w,_,C){return this.element(w,_,C)},x.prototype.n=function(w,_,C){return this.node(w,_,C)},x.prototype.t=function(w){return this.text(w)},x.prototype.d=function(w){return this.cdata(w)},x.prototype.c=function(w){return this.comment(w)},x.prototype.r=function(w){return this.raw(w)},x.prototype.i=function(w,_){return this.instruction(w,_)},x.prototype.u=function(){return this.up()},x.prototype.importXMLBuilder=function(w){return this.importDocument(w)},x.prototype.replaceChild=function(w,_){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.removeChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.appendChild=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.hasChildNodes=function(){return this.children.length!==0},x.prototype.cloneNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.isSupported=function(w,_){return!0},x.prototype.hasAttributes=function(){return this.attribs.length!==0},x.prototype.compareDocumentPosition=function(w){var _,C;return _=this,_===w?0:this.document()!==w.document()?(C=y.Disconnected|y.ImplementationSpecific,Math.random()<.5?C|=y.Preceding:C|=y.Following,C):_.isAncestor(w)?y.Contains|y.Preceding:_.isDescendant(w)?y.Contains|y.Following:_.isPreceding(w)?y.Preceding:y.Following},x.prototype.isSameNode=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.lookupPrefix=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.isDefaultNamespace=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.lookupNamespaceURI=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.isEqualNode=function(w){var _,C,L;if(w.nodeType!==this.nodeType)return!1;if(w.children.length!==this.children.length)return!1;for(_=C=0,L=this.children.length-1;0<=L?C<=L:C>=L;_=0<=L?++C:--C)if(!this.children[_].isEqualNode(w.children[_]))return!1;return!0},x.prototype.getFeature=function(w,_){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.setUserData=function(w,_,C){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.getUserData=function(w){throw new Error("This DOM method is not implemented."+this.debugInfo())},x.prototype.contains=function(w){return w?w===this||this.isDescendant(w):!1},x.prototype.isDescendant=function(w){var _,C,L,E,S;for(S=this.children,L=0,E=S.length;L<E;L++){if(_=S[L],w===_)return!0;if(C=_.isDescendant(w),C)return!0}return!1},x.prototype.isAncestor=function(w){return w.isDescendant(this)},x.prototype.isPreceding=function(w){var _,C;return _=this.treePosition(w),C=this.treePosition(this),_===-1||C===-1?!1:_<C},x.prototype.isFollowing=function(w){var _,C;return _=this.treePosition(w),C=this.treePosition(this),_===-1||C===-1?!1:_>C},x.prototype.treePosition=function(w){var _,C;return C=0,_=!1,this.foreachTreeNode(this.document(),function(L){if(C++,!_&&L===w)return _=!0}),_?C:-1},x.prototype.foreachTreeNode=function(w,_){var C,L,E,S,O;for(w||(w=this.document()),S=w.children,L=0,E=S.length;L<E;L++){if(C=S[L],O=_(C))return O;if(O=this.foreachTreeNode(C,_),O)return O}},x}()}).call(void 0)},{"./DocumentPosition":250,"./NodeType":251,"./Utility":252,"./XMLCData":255,"./XMLComment":257,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDummy":270,"./XMLElement":271,"./XMLNamedNodeMap":272,"./XMLNodeList":274,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLText":280}],274:[function(B,k,o){"use strict";(function(){var y;k.exports=y=function(){function m(v){this.nodes=v}return Object.defineProperty(m.prototype,"length",{get:function(){return this.nodes.length||0}}),m.prototype.clone=function(){return this.nodes=null},m.prototype.item=function(v){return this.nodes[v]||null},m}()}).call(void 0)},{}],275:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;a=B("./NodeType"),t=B("./XMLCharacterData"),k.exports=e=function(s){h(n,s);function n(d,c,r){if(n.__super__.constructor.call(this,d),c==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=a.ProcessingInstruction,this.target=this.stringify.insTarget(c),this.name=this.target,r&&(this.value=this.stringify.insValue(r))}return n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(d))},n.prototype.isEqualNode=function(d){return n.__super__.isEqualNode.apply(this,arguments).isEqualNode(d)?!(d.target!==this.target):!1},n}(t)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],276:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;a=B("./NodeType"),t=B("./XMLNode"),k.exports=e=function(s){h(n,s);function n(d,c){if(n.__super__.constructor.call(this,d),c==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=a.Raw,this.value=this.stringify.raw(c)}return n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return this.options.writer.raw(this,this.options.writer.filterOptions(d))},n}(t)}).call(void 0)},{"./NodeType":251,"./XMLNode":273,"babel-runtime/core-js/object/create":55}],277:[function(B,k,o){"use strict";(function(){var y,m,v,a,t=function(l,s){for(var n in s)e.call(s,n)&&(l[n]=s[n]);function d(){this.constructor=l}return d.prototype=s.prototype,l.prototype=new d,l.__super__=s.prototype,l},e={}.hasOwnProperty;y=B("./NodeType"),a=B("./XMLWriterBase"),m=B("./WriterState"),k.exports=v=function(h){t(l,h);function l(s,n){this.stream=s,l.__super__.constructor.call(this,n)}return l.prototype.endline=function(s,n,d){return s.isLastRootNode&&n.state===m.CloseTag?"":l.__super__.endline.call(this,s,n,d)},l.prototype.document=function(s,n){var d,c,r,f,i,u,p,g,A;for(p=s.children,c=r=0,i=p.length;r<i;c=++r)d=p[c],d.isLastRootNode=c===s.children.length-1;for(n=this.filterOptions(n),g=s.children,A=[],f=0,u=g.length;f<u;f++)d=g[f],A.push(this.writeChildNode(d,n,0));return A},l.prototype.attribute=function(s,n,d){return this.stream.write(l.__super__.attribute.call(this,s,n,d))},l.prototype.cdata=function(s,n,d){return this.stream.write(l.__super__.cdata.call(this,s,n,d))},l.prototype.comment=function(s,n,d){return this.stream.write(l.__super__.comment.call(this,s,n,d))},l.prototype.declaration=function(s,n,d){return this.stream.write(l.__super__.declaration.call(this,s,n,d))},l.prototype.docType=function(s,n,d){var c,r,f,i;if(d||(d=0),this.openNode(s,n,d),n.state=m.OpenTag,this.stream.write(this.indent(s,n,d)),this.stream.write("<!DOCTYPE "+s.root().name),s.pubID&&s.sysID?this.stream.write(' PUBLIC "'+s.pubID+'" "'+s.sysID+'"'):s.sysID&&this.stream.write(' SYSTEM "'+s.sysID+'"'),s.children.length>0){for(this.stream.write(" ["),this.stream.write(this.endline(s,n,d)),n.state=m.InsideTag,i=s.children,r=0,f=i.length;r<f;r++)c=i[r],this.writeChildNode(c,n,d+1);n.state=m.CloseTag,this.stream.write("]")}return n.state=m.CloseTag,this.stream.write(n.spaceBeforeSlash+">"),this.stream.write(this.endline(s,n,d)),n.state=m.None,this.closeNode(s,n,d)},l.prototype.element=function(s,n,d){var c,r,f,i,u,p,g,A,b,x;d||(d=0),this.openNode(s,n,d),n.state=m.OpenTag,this.stream.write(this.indent(s,n,d)+"<"+s.name),b=s.attribs;for(g in b){if(!e.call(b,g))continue;c=b[g],this.attribute(c,n,d)}if(f=s.children.length,i=f===0?null:s.children[0],f===0||s.children.every(function(w){return(w.type===y.Text||w.type===y.Raw)&&w.value===""}))n.allowEmpty?(this.stream.write(">"),n.state=m.CloseTag,this.stream.write("</"+s.name+">")):(n.state=m.CloseTag,this.stream.write(n.spaceBeforeSlash+"/>"));else if(n.pretty&&f===1&&(i.type===y.Text||i.type===y.Raw)&&i.value!=null)this.stream.write(">"),n.state=m.InsideTag,n.suppressPrettyCount++,A=!0,this.writeChildNode(i,n,d+1),n.suppressPrettyCount--,A=!1,n.state=m.CloseTag,this.stream.write("</"+s.name+">");else{for(this.stream.write(">"+this.endline(s,n,d)),n.state=m.InsideTag,x=s.children,u=0,p=x.length;u<p;u++)r=x[u],this.writeChildNode(r,n,d+1);n.state=m.CloseTag,this.stream.write(this.indent(s,n,d)+"</"+s.name+">")}return this.stream.write(this.endline(s,n,d)),n.state=m.None,this.closeNode(s,n,d)},l.prototype.processingInstruction=function(s,n,d){return this.stream.write(l.__super__.processingInstruction.call(this,s,n,d))},l.prototype.raw=function(s,n,d){return this.stream.write(l.__super__.raw.call(this,s,n,d))},l.prototype.text=function(s,n,d){return this.stream.write(l.__super__.text.call(this,s,n,d))},l.prototype.dtdAttList=function(s,n,d){return this.stream.write(l.__super__.dtdAttList.call(this,s,n,d))},l.prototype.dtdElement=function(s,n,d){return this.stream.write(l.__super__.dtdElement.call(this,s,n,d))},l.prototype.dtdEntity=function(s,n,d){return this.stream.write(l.__super__.dtdEntity.call(this,s,n,d))},l.prototype.dtdNotation=function(s,n,d){return this.stream.write(l.__super__.dtdNotation.call(this,s,n,d))},l}(a)}).call(void 0)},{"./NodeType":251,"./WriterState":253,"./XMLWriterBase":281}],278:[function(B,k,o){"use strict";(function(){var y,m,v=function(e,h){for(var l in h)a.call(h,l)&&(e[l]=h[l]);function s(){this.constructor=e}return s.prototype=h.prototype,e.prototype=new s,e.__super__=h.prototype,e},a={}.hasOwnProperty;m=B("./XMLWriterBase"),k.exports=y=function(t){v(e,t);function e(h){e.__super__.constructor.call(this,h)}return e.prototype.document=function(h,l){var s,n,d,c,r;for(l=this.filterOptions(l),c="",r=h.children,n=0,d=r.length;n<d;n++)s=r[n],c+=this.writeChildNode(s,l,0);return l.pretty&&c.slice(-l.newline.length)===l.newline&&(c=c.slice(0,-l.newline.length)),c},e}(m)}).call(void 0)},{"./XMLWriterBase":281}],279:[function(B,k,o){"use strict";(function(){var y,m=function(t,e){return function(){return t.apply(e,arguments)}},v={}.hasOwnProperty;k.exports=y=function(){function a(t){this.assertLegalName=m(this.assertLegalName,this),this.assertLegalChar=m(this.assertLegalChar,this);var e,h,l;t||(t={}),this.options=t,this.options.version||(this.options.version="1.0"),h=t.stringify||{};for(e in h){if(!v.call(h,e))continue;l=h[e],this[e]=l}}return a.prototype.name=function(t){return this.options.noValidation?t:this.assertLegalName(""+t||"")},a.prototype.text=function(t){return this.options.noValidation?t:this.assertLegalChar(this.textEscape(""+t||""))},a.prototype.cdata=function(t){return this.options.noValidation?t:(t=""+t||"",t=t.replace("]]>","]]]]><![CDATA[>"),this.assertLegalChar(t))},a.prototype.comment=function(t){if(this.options.noValidation)return t;if(t=""+t||"",t.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+t);return this.assertLegalChar(t)},a.prototype.raw=function(t){return this.options.noValidation?t:""+t||""},a.prototype.attValue=function(t){return this.options.noValidation?t:this.assertLegalChar(this.attEscape(t=""+t||""))},a.prototype.insTarget=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.insValue=function(t){if(this.options.noValidation)return t;if(t=""+t||"",t.match(/\?>/))throw new Error("Invalid processing instruction value: "+t);return this.assertLegalChar(t)},a.prototype.xmlVersion=function(t){if(this.options.noValidation)return t;if(t=""+t||"",!t.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+t);return t},a.prototype.xmlEncoding=function(t){if(this.options.noValidation)return t;if(t=""+t||"",!t.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+t);return this.assertLegalChar(t)},a.prototype.xmlStandalone=function(t){return this.options.noValidation?t:t?"yes":"no"},a.prototype.dtdPubID=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdSysID=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdElementValue=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdAttType=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdAttDefault=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdEntityValue=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.dtdNData=function(t){return this.options.noValidation?t:this.assertLegalChar(""+t||"")},a.prototype.convertAttKey="@",a.prototype.convertPIKey="?",a.prototype.convertTextKey="#text",a.prototype.convertCDataKey="#cdata",a.prototype.convertCommentKey="#comment",a.prototype.convertRawKey="#raw",a.prototype.assertLegalChar=function(t){var e,h;if(this.options.noValidation)return t;if(e="",this.options.version==="1.0"){if(e=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,h=t.match(e))throw new Error("Invalid character in string: "+t+" at index "+h.index)}else if(this.options.version==="1.1"&&(e=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,h=t.match(e)))throw new Error("Invalid character in string: "+t+" at index "+h.index);return t},a.prototype.assertLegalName=function(t){var e;if(this.options.noValidation)return t;if(this.assertLegalChar(t),e=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!t.match(e))throw new Error("Invalid character in name");return t},a.prototype.textEscape=function(t){var e;return this.options.noValidation?t:(e=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,t.replace(e,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\r/g,"&#xD;"))},a.prototype.attEscape=function(t){var e;return this.options.noValidation?t:(e=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,t.replace(e,"&amp;").replace(/</g,"&lt;").replace(/"/g,"&quot;").replace(/\t/g,"&#x9;").replace(/\n/g,"&#xA;").replace(/\r/g,"&#xD;"))},a}()}).call(void 0)},{}],280:[function(B,k,o){"use strict";var y=B("babel-runtime/core-js/object/create"),m=v(y);function v(a){return a&&a.__esModule?a:{default:a}}(function(){var a,t,e,h=function(n,d){for(var c in d)l.call(d,c)&&(n[c]=d[c]);function r(){this.constructor=n}return r.prototype=d.prototype,n.prototype=new r,n.__super__=d.prototype,n},l={}.hasOwnProperty;a=B("./NodeType"),t=B("./XMLCharacterData"),k.exports=e=function(s){h(n,s);function n(d,c){if(n.__super__.constructor.call(this,d),c==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=a.Text,this.value=this.stringify.text(c)}return Object.defineProperty(n.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(n.prototype,"wholeText",{get:function(){var c,r,f;for(f="",r=this.previousSibling;r;)f=r.data+f,r=r.previousSibling;for(f+=this.data,c=this.nextSibling;c;)f=f+c.data,c=c.nextSibling;return f}}),n.prototype.clone=function(){return(0,m.default)(this)},n.prototype.toString=function(d){return this.options.writer.text(this,this.options.writer.filterOptions(d))},n.prototype.splitText=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.replaceWholeText=function(d){throw new Error("This DOM method is not implemented."+this.debugInfo())},n}(t)}).call(void 0)},{"./NodeType":251,"./XMLCharacterData":256,"babel-runtime/core-js/object/create":55}],281:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s,n,d,c,r,f,i,u,p,g={}.hasOwnProperty;p=B("./Utility").assign,y=B("./NodeType"),s=B("./XMLDeclaration"),n=B("./XMLDocType"),v=B("./XMLCData"),a=B("./XMLComment"),c=B("./XMLElement"),f=B("./XMLRaw"),i=B("./XMLText"),r=B("./XMLProcessingInstruction"),d=B("./XMLDummy"),t=B("./XMLDTDAttList"),e=B("./XMLDTDElement"),h=B("./XMLDTDEntity"),l=B("./XMLDTDNotation"),m=B("./WriterState"),k.exports=u=function(){function A(b){var x,w,_;b||(b={}),this.options=b,w=b.writer||{};for(x in w){if(!g.call(w,x))continue;_=w[x],this["_"+x]=this[x],this[x]=_}}return A.prototype.filterOptions=function(b){var x,w,_,C,L,E,S,O;return b||(b={}),b=p({},this.options,b),x={writer:this},x.pretty=b.pretty||!1,x.allowEmpty=b.allowEmpty||!1,x.indent=(w=b.indent)!=null?w:" ",x.newline=(_=b.newline)!=null?_:`
`,x.offset=(C=b.offset)!=null?C:0,x.dontPrettyTextNodes=(L=(E=b.dontPrettyTextNodes)!=null?E:b.dontprettytextnodes)!=null?L:0,x.spaceBeforeSlash=(S=(O=b.spaceBeforeSlash)!=null?O:b.spacebeforeslash)!=null?S:"",x.spaceBeforeSlash===!0&&(x.spaceBeforeSlash=" "),x.suppressPrettyCount=0,x.user={},x.state=m.None,x},A.prototype.indent=function(b,x,w){var _;return!x.pretty||x.suppressPrettyCount?"":x.pretty&&(_=(w||0)+x.offset+1,_>0)?new Array(_).join(x.indent):""},A.prototype.endline=function(b,x,w){return!x.pretty||x.suppressPrettyCount?"":x.newline},A.prototype.attribute=function(b,x,w){var _;return this.openAttribute(b,x,w),_=" "+b.name+'="'+b.value+'"',this.closeAttribute(b,x,w),_},A.prototype.cdata=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<![CDATA[",x.state=m.InsideTag,_+=b.value,x.state=m.CloseTag,_+="]]>"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.comment=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<!-- ",x.state=m.InsideTag,_+=b.value,x.state=m.CloseTag,_+=" -->"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.declaration=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<?xml",x.state=m.InsideTag,_+=' version="'+b.version+'"',b.encoding!=null&&(_+=' encoding="'+b.encoding+'"'),b.standalone!=null&&(_+=' standalone="'+b.standalone+'"'),x.state=m.CloseTag,_+=x.spaceBeforeSlash+"?>",_+=this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.docType=function(b,x,w){var _,C,L,E,S;if(w||(w=0),this.openNode(b,x,w),x.state=m.OpenTag,E=this.indent(b,x,w),E+="<!DOCTYPE "+b.root().name,b.pubID&&b.sysID?E+=' PUBLIC "'+b.pubID+'" "'+b.sysID+'"':b.sysID&&(E+=' SYSTEM "'+b.sysID+'"'),b.children.length>0){for(E+=" [",E+=this.endline(b,x,w),x.state=m.InsideTag,S=b.children,C=0,L=S.length;C<L;C++)_=S[C],E+=this.writeChildNode(_,x,w+1);x.state=m.CloseTag,E+="]"}return x.state=m.CloseTag,E+=x.spaceBeforeSlash+">",E+=this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),E},A.prototype.element=function(b,x,w){var _,C,L,E,S,O,D,F,U,R,K,Z,P,Y;w||(w=0),R=!1,K="",this.openNode(b,x,w),x.state=m.OpenTag,K+=this.indent(b,x,w)+"<"+b.name,Z=b.attribs;for(U in Z){if(!g.call(Z,U))continue;_=Z[U],K+=this.attribute(_,x,w)}if(L=b.children.length,E=L===0?null:b.children[0],L===0||b.children.every(function(W){return(W.type===y.Text||W.type===y.Raw)&&W.value===""}))x.allowEmpty?(K+=">",x.state=m.CloseTag,K+="</"+b.name+">"+this.endline(b,x,w)):(x.state=m.CloseTag,K+=x.spaceBeforeSlash+"/>"+this.endline(b,x,w));else if(x.pretty&&L===1&&(E.type===y.Text||E.type===y.Raw)&&E.value!=null)K+=">",x.state=m.InsideTag,x.suppressPrettyCount++,R=!0,K+=this.writeChildNode(E,x,w+1),x.suppressPrettyCount--,R=!1,x.state=m.CloseTag,K+="</"+b.name+">"+this.endline(b,x,w);else{if(x.dontPrettyTextNodes){for(P=b.children,S=0,D=P.length;S<D;S++)if(C=P[S],(C.type===y.Text||C.type===y.Raw)&&C.value!=null){x.suppressPrettyCount++,R=!0;break}}for(K+=">"+this.endline(b,x,w),x.state=m.InsideTag,Y=b.children,O=0,F=Y.length;O<F;O++)C=Y[O],K+=this.writeChildNode(C,x,w+1);x.state=m.CloseTag,K+=this.indent(b,x,w)+"</"+b.name+">",R&&x.suppressPrettyCount--,K+=this.endline(b,x,w),x.state=m.None}return this.closeNode(b,x,w),K},A.prototype.writeChildNode=function(b,x,w){switch(b.type){case y.CData:return this.cdata(b,x,w);case y.Comment:return this.comment(b,x,w);case y.Element:return this.element(b,x,w);case y.Raw:return this.raw(b,x,w);case y.Text:return this.text(b,x,w);case y.ProcessingInstruction:return this.processingInstruction(b,x,w);case y.Dummy:return"";case y.Declaration:return this.declaration(b,x,w);case y.DocType:return this.docType(b,x,w);case y.AttributeDeclaration:return this.dtdAttList(b,x,w);case y.ElementDeclaration:return this.dtdElement(b,x,w);case y.EntityDeclaration:return this.dtdEntity(b,x,w);case y.NotationDeclaration:return this.dtdNotation(b,x,w);default:throw new Error("Unknown XML node type: "+b.constructor.name)}},A.prototype.processingInstruction=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<?",x.state=m.InsideTag,_+=b.target,b.value&&(_+=" "+b.value),x.state=m.CloseTag,_+=x.spaceBeforeSlash+"?>",_+=this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.raw=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w),x.state=m.InsideTag,_+=b.value,x.state=m.CloseTag,_+=this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.text=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w),x.state=m.InsideTag,_+=b.value,x.state=m.CloseTag,_+=this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.dtdAttList=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<!ATTLIST",x.state=m.InsideTag,_+=" "+b.elementName+" "+b.attributeName+" "+b.attributeType,b.defaultValueType!=="#DEFAULT"&&(_+=" "+b.defaultValueType),b.defaultValue&&(_+=' "'+b.defaultValue+'"'),x.state=m.CloseTag,_+=x.spaceBeforeSlash+">"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.dtdElement=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<!ELEMENT",x.state=m.InsideTag,_+=" "+b.name+" "+b.value,x.state=m.CloseTag,_+=x.spaceBeforeSlash+">"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.dtdEntity=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<!ENTITY",x.state=m.InsideTag,b.pe&&(_+=" %"),_+=" "+b.name,b.value?_+=' "'+b.value+'"':(b.pubID&&b.sysID?_+=' PUBLIC "'+b.pubID+'" "'+b.sysID+'"':b.sysID&&(_+=' SYSTEM "'+b.sysID+'"'),b.nData&&(_+=" NDATA "+b.nData)),x.state=m.CloseTag,_+=x.spaceBeforeSlash+">"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.dtdNotation=function(b,x,w){var _;return this.openNode(b,x,w),x.state=m.OpenTag,_=this.indent(b,x,w)+"<!NOTATION",x.state=m.InsideTag,_+=" "+b.name,b.pubID&&b.sysID?_+=' PUBLIC "'+b.pubID+'" "'+b.sysID+'"':b.pubID?_+=' PUBLIC "'+b.pubID+'"':b.sysID&&(_+=' SYSTEM "'+b.sysID+'"'),x.state=m.CloseTag,_+=x.spaceBeforeSlash+">"+this.endline(b,x,w),x.state=m.None,this.closeNode(b,x,w),_},A.prototype.openNode=function(b,x,w){},A.prototype.closeNode=function(b,x,w){},A.prototype.openAttribute=function(b,x,w){},A.prototype.closeAttribute=function(b,x,w){},A}()}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLCData":255,"./XMLComment":257,"./XMLDTDAttList":262,"./XMLDTDElement":263,"./XMLDTDEntity":264,"./XMLDTDNotation":265,"./XMLDeclaration":266,"./XMLDocType":267,"./XMLDummy":270,"./XMLElement":271,"./XMLProcessingInstruction":275,"./XMLRaw":276,"./XMLText":280}],282:[function(B,k,o){"use strict";(function(){var y,m,v,a,t,e,h,l,s,n;n=B("./Utility"),l=n.assign,s=n.isFunction,v=B("./XMLDOMImplementation"),a=B("./XMLDocument"),t=B("./XMLDocumentCB"),h=B("./XMLStringWriter"),e=B("./XMLStreamWriter"),y=B("./NodeType"),m=B("./WriterState"),k.exports.create=function(d,c,r,f){var i,u;if(d==null)throw new Error("Root element needs a name.");return f=l({},c,r,f),i=new a(f),u=i.element(d),f.headless||(i.declaration(f),(f.pubID!=null||f.sysID!=null)&&i.dtd(f)),u},k.exports.begin=function(d,c,r){var f;return s(d)&&(f=[d,c],c=f[0],r=f[1],d={}),c?new t(d,c,r):new a(d)},k.exports.stringWriter=function(d){return new h(d)},k.exports.streamWriter=function(d,c){return new e(d,c)},k.exports.implementation=new v,k.exports.nodeType=y,k.exports.writerState=m}).call(void 0)},{"./NodeType":251,"./Utility":252,"./WriterState":253,"./XMLDOMImplementation":260,"./XMLDocument":268,"./XMLDocumentCB":269,"./XMLStreamWriter":277,"./XMLStringWriter":278}],283:[function(B,k,o){k.exports=m;var y=Object.prototype.hasOwnProperty;function m(){for(var v={},a=0;a<arguments.length;a++){var t=arguments[a];for(var e in t)y.call(t,e)&&(v[e]=t[e])}return v}},{}],284:[function(B,k,o){"use strict";var y=B("buffer").Buffer,m=B("./sha"),v=B("./md5"),a={sha1:m,md5:v},t=64,e=y.alloc(t);e.fill(0);function h(n,d,c){y.isBuffer(d)||(d=y.from(d)),y.isBuffer(c)||(c=y.from(c)),d.length>t?d=n(d):d.length<t&&(d=y.concat([d,e],t));for(var r=y.alloc(t),f=y.alloc(t),i=0;i<t;i++)r[i]=d[i]^54,f[i]=d[i]^92;var u=n(y.concat([r,c]));return n(y.concat([f,u]))}function l(n,d){n=n||"sha1";var c=a[n],r=[],f=0;return c||s("algorithm:",n,"is not yet supported"),{update:function(u){return y.isBuffer(u)||(u=y.from(u)),r.push(u),f+=u.length,this},digest:function(u){var p=y.concat(r),g=d?h(c,d,p):c(p);return r=null,u?g.toString(u):g}}}function s(){var n=[].slice.call(arguments).join(" ");throw new Error([n,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join(`
`))}o.createHash=function(n){return l(n)},o.createHmac=function(n,d){return l(n,d)},o.createCredentials=function(){s("sorry,createCredentials is not implemented yet")},o.createCipher=function(){s("sorry,createCipher is not implemented yet")},o.createCipheriv=function(){s("sorry,createCipheriv is not implemented yet")},o.createDecipher=function(){s("sorry,createDecipher is not implemented yet")},o.createDecipheriv=function(){s("sorry,createDecipheriv is not implemented yet")},o.createSign=function(){s("sorry,createSign is not implemented yet")},o.createVerify=function(){s("sorry,createVerify is not implemented yet")},o.createDiffieHellman=function(){s("sorry,createDiffieHellman is not implemented yet")},o.pbkdf2=function(){s("sorry,pbkdf2 is not implemented yet")}},{"./md5":286,"./sha":287,buffer:73}],285:[function(B,k,o){"use strict";var y=B("buffer").Buffer,m=4,v=y.alloc(m);v.fill(0);var a=8;function t(l,s){if(l.length%m!==0){var n=l.length+(m-l.length%m);l=y.concat([l,v],n)}for(var d=[],c=s?l.readInt32BE:l.readInt32LE,r=0;r<l.length;r+=m)d.push(c.call(l,r));return d}function e(l,s,n){for(var d=y.alloc(s),c=n?d.writeInt32BE:d.writeInt32LE,r=0;r<l.length;r++)c.call(d,l[r],r*4,!0);return d}function h(l,s,n,d){y.isBuffer(l)||(l=y.from(l));var c=s(t(l,d),l.length*a);return e(c,n,d)}k.exports={hash:h}},{buffer:73}],286:[function(B,k,o){"use strict";var y=B("./helpers");function m(){return hex_md5("abc")=="900150983cd24fb0d6963f7d28e17f72"}function v(d,c){d[c>>5]|=128<<c%32,d[(c+64>>>9<<4)+14]=c;for(var r=1732584193,f=-271733879,i=-1732584194,u=271733878,p=0;p<d.length;p+=16){var g=r,A=f,b=i,x=u;r=t(r,f,i,u,d[p+0],7,-680876936),u=t(u,r,f,i,d[p+1],12,-389564586),i=t(i,u,r,f,d[p+2],17,606105819),f=t(f,i,u,r,d[p+3],22,-1044525330),r=t(r,f,i,u,d[p+4],7,-176418897),u=t(u,r,f,i,d[p+5],12,1200080426),i=t(i,u,r,f,d[p+6],17,-1473231341),f=t(f,i,u,r,d[p+7],22,-45705983),r=t(r,f,i,u,d[p+8],7,1770035416),u=t(u,r,f,i,d[p+9],12,-1958414417),i=t(i,u,r,f,d[p+10],17,-42063),f=t(f,i,u,r,d[p+11],22,-1990404162),r=t(r,f,i,u,d[p+12],7,1804603682),u=t(u,r,f,i,d[p+13],12,-40341101),i=t(i,u,r,f,d[p+14],17,-1502002290),f=t(f,i,u,r,d[p+15],22,1236535329),r=e(r,f,i,u,d[p+1],5,-165796510),u=e(u,r,f,i,d[p+6],9,-1069501632),i=e(i,u,r,f,d[p+11],14,643717713),f=e(f,i,u,r,d[p+0],20,-373897302),r=e(r,f,i,u,d[p+5],5,-701558691),u=e(u,r,f,i,d[p+10],9,38016083),i=e(i,u,r,f,d[p+15],14,-660478335),f=e(f,i,u,r,d[p+4],20,-405537848),r=e(r,f,i,u,d[p+9],5,568446438),u=e(u,r,f,i,d[p+14],9,-1019803690),i=e(i,u,r,f,d[p+3],14,-187363961),f=e(f,i,u,r,d[p+8],20,1163531501),r=e(r,f,i,u,d[p+13],5,-1444681467),u=e(u,r,f,i,d[p+2],9,-51403784),i=e(i,u,r,f,d[p+7],14,1735328473),f=e(f,i,u,r,d[p+12],20,-1926607734),r=h(r,f,i,u,d[p+5],4,-378558),u=h(u,r,f,i,d[p+8],11,-2022574463),i=h(i,u,r,f,d[p+11],16,1839030562),f=h(f,i,u,r,d[p+14],23,-35309556),r=h(r,f,i,u,d[p+1],4,-1530992060),u=h(u,r,f,i,d[p+4],11,1272893353),i=h(i,u,r,f,d[p+7],16,-155497632),f=h(f,i,u,r,d[p+10],23,-1094730640),r=h(r,f,i,u,d[p+13],4,681279174),u=h(u,r,f,i,d[p+0],11,-358537222),i=h(i,u,r,f,d[p+3],16,-722521979),f=h(f,i,u,r,d[p+6],23,76029189),r=h(r,f,i,u,d[p+9],4,-640364487),u=h(u,r,f,i,d[p+12],11,-421815835),i=h(i,u,r,f,d[p+15],16,530742520),f=h(f,i,u,r,d[p+2],23,-995338651),r=l(r,f,i,u,d[p+0],6,-198630844),u=l(u,r,f,i,d[p+7],10,1126891415),i=l(i,u,r,f,d[p+14],15,-1416354905),f=l(f,i,u,r,d[p+5],21,-57434055),r=l(r,f,i,u,d[p+12],6,1700485571),u=l(u,r,f,i,d[p+3],10,-1894986606),i=l(i,u,r,f,d[p+10],15,-1051523),f=l(f,i,u,r,d[p+1],21,-2054922799),r=l(r,f,i,u,d[p+8],6,1873313359),u=l(u,r,f,i,d[p+15],10,-30611744),i=l(i,u,r,f,d[p+6],15,-1560198380),f=l(f,i,u,r,d[p+13],21,1309151649),r=l(r,f,i,u,d[p+4],6,-145523070),u=l(u,r,f,i,d[p+11],10,-1120210379),i=l(i,u,r,f,d[p+2],15,718787259),f=l(f,i,u,r,d[p+9],21,-343485551),r=s(r,g),f=s(f,A),i=s(i,b),u=s(u,x)}return Array(r,f,i,u)}function a(d,c,r,f,i,u){return s(n(s(s(c,d),s(f,u)),i),r)}function t(d,c,r,f,i,u,p){return a(c&r|~c&f,d,c,i,u,p)}function e(d,c,r,f,i,u,p){return a(c&f|r&~f,d,c,i,u,p)}function h(d,c,r,f,i,u,p){return a(c^r^f,d,c,i,u,p)}function l(d,c,r,f,i,u,p){return a(r^(c|~f),d,c,i,u,p)}function s(d,c){var r=(d&65535)+(c&65535),f=(d>>16)+(c>>16)+(r>>16);return f<<16|r&65535}function n(d,c){return d<<c|d>>>32-c}k.exports=function(c){return y.hash(c,v,16)}},{"./helpers":285}],287:[function(B,k,o){"use strict";var y=B("./helpers");function m(h,l){h[l>>5]|=128<<24-l%32,h[(l+64>>9<<4)+15]=l;for(var s=Array(80),n=1732584193,d=-271733879,c=-1732584194,r=271733878,f=-1009589776,i=0;i<h.length;i+=16){for(var u=n,p=d,g=c,A=r,b=f,x=0;x<80;x++){x<16?s[x]=h[i+x]:s[x]=e(s[x-3]^s[x-8]^s[x-14]^s[x-16],1);var w=t(t(e(n,5),v(x,d,c,r)),t(t(f,s[x]),a(x)));f=r,r=c,c=e(d,30),d=n,n=w}n=t(n,u),d=t(d,p),c=t(c,g),r=t(r,A),f=t(f,b)}return Array(n,d,c,r,f)}function v(h,l,s,n){return h<20?l&s|~l&n:h<40?l^s^n:h<60?l&s|l&n|s&n:l^s^n}function a(h){return h<20?1518500249:h<40?1859775393:h<60?-1894007588:-899497514}function t(h,l){var s=(h&65535)+(l&65535),n=(h>>16)+(l>>16)+(s>>16);return n<<16|s&65535}function e(h,l){return h<<l|h>>>32-l}k.exports=function(l){return y.hash(l,m,20,!0)}},{"./helpers":285}],288:[function(B,k,o){"use strict";k.exports=function(){return function(){}}},{}],289:[function(B,k,o){(function(y){"use strict";var m=B("babel-runtime/helpers/typeof"),v=a(m);function a(n){return n&&n.__esModule?n:{default:n}}var t=B("stream"),e=t.Stream,h=B("../lib/common/utils/isArray"),l=h.isArray;k.exports.string=function(d){return typeof d=="string"},k.exports.array=l,k.exports.buffer=y.isBuffer;function s(n){return n instanceof e}k.exports.writableStream=function(d){return s(d)&&typeof d._write=="function"&&(0,v.default)(d._writableState)==="object"}}).call(this,{isBuffer:B("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":42,"../node_modules/is-buffer/index.js":197,"babel-runtime/helpers/typeof":67,stream:230}],290:[function(B,k,o){"use strict";o.encodeURIComponent=function(y){try{return encodeURIComponent(y)}catch(m){return y}},o.escape=B("escape-html"),o.timestamp=function(m){if(m){var v=m;return typeof v=="string"&&(v=Number(v)),String(m).length===10&&(v*=1e3),new Date(v)}return Math.round(Date.now()/1e3)}},{"escape-html":191}],291:[function(B,k,o){(function(y,m){"use strict";var v=B("babel-runtime/core-js/json/stringify"),a=h(v),t=B("babel-runtime/helpers/typeof"),e=h(t);function h(x){return x&&x.__esModule?x:{default:x}}var l=B("util"),s=B("url"),n=B("http"),d=B("https"),c=B("debug")("urllib"),r=B("humanize-ms"),f,i=0,u=Math.pow(2,31)-10,p=/^https?:\/\//i;function g(x,w){return x===void 0?w:x}function A(x,w){return function(_,C,L){if(_)return w(_);x({data:C,status:L.statusCode,headers:L.headers,res:L})}}o.TIMEOUTS=[r("300s"),r("300s")];var b=["json","text"];o.request=function(w,_,C){return arguments.length===2&&typeof _=="function"&&(C=_,_=null),typeof C=="function"?o.requestWithCallback(w,_,C):(f||(f=B("any-promise")),new f(function(L,E){o.requestWithCallback(w,_,A(L,E))}))},o.requestWithCallback=function(w,_,C){if(!w||typeof w!="string"&&(typeof w=="undefined"?"undefined":(0,e.default)(w))!=="object"){var L=l.format("expect request url to be a string or a http request options, but got %j",w);throw new Error(L)}arguments.length===2&&typeof _=="function"&&(C=_,_=null),_=_||{},i>=u&&(i=0);var E=++i;_.requestUrls=_.requestUrls||[];var S={requestId:E,url:w,args:_,ctx:_.ctx};_.emitter&&_.emitter.emit("request",S),_.timeout=_.timeout||o.TIMEOUTS,_.maxRedirects=_.maxRedirects||10,_.streaming=_.streaming||_.customResponse;var O=Date.now(),D;typeof w=="string"?(p.test(w)||(w="http://"+w),D=s.parse(w)):D=w;var F=(_.type||_.method||D.method||"GET").toUpperCase(),U=D.port||80,R=n,K=g(_.agent,o.agent),Z=_.fixJSONCtlChars;D.protocol==="https:"&&(R=d,K=g(_.httpsAgent,o.httpsAgent),D.port||(U=443));var P={host:D.hostname||D.host||"localhost",path:D.path||"/",method:F,port:U,agent:K,headers:_.headers||{},lookup:_.lookup};Array.isArray(_.timeout)?P.requestTimeout=_.timeout[_.timeout.length-1]:typeof _.timeout!="undefined"&&(P.requestTimeout=_.timeout);for(var Y=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],W=0;W<Y.length;W++){var z=Y[W];_.hasOwnProperty(z)&&(P[z]=_[z])}P.rejectUnauthorized===!1&&!P.hasOwnProperty("secureOptions")&&(P.secureOptions=B("constants").SSL_OP_NO_TLSv1_2);var H=_.auth||D.auth;H&&(P.auth=H);var X=_.content||_.data,V=F==="GET"||F==="HEAD"||_.dataAsQueryString;if(!_.content&&(X&&!(typeof X=="string"||m.isBuffer(X))))if(V)X=_.nestedQuerystring?qs.stringify(X):querystring.stringify(X);else{var q=P.headers["Content-Type"]||P.headers["content-type"];q||(_.contentType==="json"?q="application/json":q="application/x-www-form-urlencoded",P.headers["Content-Type"]=q),parseContentType(q).type==="application/json"?X=(0,a.default)(X):X=_.nestedQuerystring?qs.stringify(X):querystring.stringify(X)}V&&X&&(P.path+=(D.query?"&":"?")+X,X=null);var se=0;if(X){var ve=X.length;m.isBuffer(X)||(ve=m.byteLength(X)),se=P.headers["Content-Length"]=ve}_.dataType==="json"&&(P.headers.Accept="application/json"),typeof _.beforeRequest=="function"&&_.beforeRequest(P);var ue=null,xe=null,Fe=null,Ue=!1,Ze=!1,we=0,He=-1,ee=!1,he="",Ve="",oe=null;_.timing&&(oe={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function Q(){ue&&(clearTimeout(ue),ue=null)}function G(){xe&&(clearTimeout(xe),xe=null)}function te(Pe,Ut,pt){if(G(),!C){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),E,y.pid,P.method,w),Pe&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s
stack: %s`,Date(),E,y.pid,Pe.name,Pe.message,Pe.stack);return}var zt=C;C=null;var rr={};if(pt&&(He=pt.statusCode,rr=pt.headers),He===401&&rr["www-authenticate"]&&(!_.headers||!_.headers.Authorization)&&_.digestAuth){var nr=rr["www-authenticate"];if(nr.indexOf("Digest ")>=0)return c("Request#%d %s: got digest auth header WWW-Authenticate: %s",E,w,nr),_.headers=_.headers||{},_.headers.Authorization=digestAuthHeader(P.method,P.path,nr,_.digestAuth),c("Request#%d %s: auth with digest header: %s",E,w,_.headers.Authorization),pt.headers["set-cookie"]&&(_.headers.Cookie=pt.headers["set-cookie"].join(";")),o.requestWithCallback(w,_,zt)}var Kt=Date.now()-O;oe&&(oe.contentDownload=Kt),c("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Kt,we,He,P.method,P.host,P.path,Ze,oe);var ir={status:He,statusCode:He,headers:rr,size:we,aborted:ee,rt:Kt,keepAliveSocket:Ze,data:Ut,requestUrls:_.requestUrls,timing:oe,remoteAddress:he,remotePort:Ve};if(Pe){var $e="";K&&typeof K.getCurrentStatus=="function"&&($e=", agent status: "+(0,a.default)(K.getCurrentStatus())),Pe.message+=", "+P.method+" "+w+" "+He+" (connected: "+Ue+", keepalive socket: "+Ze+$e+`)
headers: `+(0,a.default)(rr),Pe.data=Ut,Pe.path=P.path,Pe.status=He,Pe.headers=rr,Pe.res=ir}zt(Pe,Ut,_.streaming?pt:ir),_.emitter&&(S.url=w,S.socket=Et&&Et.connection,S.options=P,S.size=se,_.emitter.emit("response",{requestId:E,error:Pe,ctx:_.ctx,req:S,res:ir}))}function Ae(Pe){var Ut=null;if(_.followRedirect&&statuses.redirect[Pe.statusCode]){_._followRedirectCount=(_._followRedirectCount||0)+1;var pt=Pe.headers.location;if(!pt)Ut=new Error("Got statusCode "+Pe.statusCode+" but cannot resolve next location from headers"),Ut.name="FollowRedirectError";else if(_._followRedirectCount>_.maxRedirects)Ut=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+w),Ut.name="MaxRedirectError";else{var zt=_.formatRedirectUrl?_.formatRedirectUrl(w,pt):s.resolve(w,pt);c("Request#%d %s: `redirected` from %s to %s",E,P.path,w,zt),G(),_.headers&&_.headers.Host&&p.test(pt)&&(_.headers.Host=null);var rr=C;return C=null,o.requestWithCallback(zt,_,rr),{redirect:!0,error:null}}}return{redirect:!1,error:Ut}}!P.headers["User-Agent"]&&!P.headers["user-agent"]&&(P.headers["User-Agent"]=navigator.userAgent),_.gzip&&(!P.headers["Accept-Encoding"]&&!P.headers["accept-encoding"]&&(P.headers["Accept-Encoding"]="gzip"));function me(Pe,Ut,pt){var zt=Pe.headers["content-encoding"];return pt(null,Ut,zt)}var Me=_.writeStream;c("Request#%d %s %s with headers %j, options.path: %s",E,F,w,P.headers,P.path),_.requestUrls.push(w);function Ie(Pe){if(oe&&(oe.waiting=Date.now()-O),c("Request#%d %s `req response` event emit: status %d, headers: %j",E,w,Pe.statusCode,Pe.headers),_.streaming){var Ut=Ae(Pe);if(Ut.redirect){Pe.resume();return}return Ut.error?(Pe.resume(),te(Ut.error,null,Pe)):te(null,null,Pe)}if(Pe.on("close",function(){c("Request#%d %s: `res close` event emit, total size %d",E,w,we)}),Pe.on("error",function(){c("Request#%d %s: `res error` event emit, total size %d",E,w,we)}),Pe.on("aborted",function(){ee=!0,c("Request#%d %s: `res aborted` event emit, total size %d",E,w,we)}),Me){var Ut=Ae(Pe);if(Ut.redirect){Pe.resume();return}return Ut.error?(Pe.resume(),Me.end(),te(Ut.error,null,Pe)):(_.consumeWriteStream===!1?Pe.on("end",te.bind(null,null,null,Pe)):isNode010||isNode012?first([[Me,"close"],[Pe,"aborted"]],function(rr,nr,Kt){c("Request#%d %s: writeStream or res %s event emitted",E,w,Kt),te(Fe||null,null,Pe)}):Me.on("close",function(){c("Request#%d %s: writeStream close event emitted",E,w),te(Fe||null,null,Pe)}),Pe.pipe(Me))}var pt=[];Pe.on("data",function(zt){c("Request#%d %s: `res data` event emit, size %d",E,w,zt.length),we+=zt.length,pt.push(zt)}),Pe.on("end",function(){var zt=m.concat(pt,we);if(c("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",E,w,we,Pe._dumped),Fe)return te(Fe,zt,Pe);var rr=Ae(Pe);if(rr.error)return te(rr.error,zt,Pe);if(rr.redirect)return;me(Pe,zt,function(nr,Kt,ir){if(nr)return te(nr,zt,Pe);if(!ir&&b.indexOf(_.dataType)>=0){try{Kt=decodeBodyByCharset(Kt,Pe)}catch(ae){return c("decodeBodyByCharset error: %s",ae),te(null,Kt,Pe)}if(_.dataType==="json")if(we===0)Kt=null;else{var $e=parseJSON(Kt,Z);$e.error?nr=$e.error:Kt=$e.data}}ee&&c("Request#%d %s: Remote socket was terminated before `response.end()` was called",E,w),te(nr,Kt,Pe)})})}var de,ye;Array.isArray(_.timeout)?(de=r(_.timeout[0]),ye=r(_.timeout[1])):de=ye=r(_.timeout),c("ConnectTimeout: %d, ResponseTimeout: %d",de,ye);function De(){c("Connect timer ticking, timeout: %d",de),ue=setTimeout(function(){ue=null,He===-1&&(He=-2);var Pe="Connect timeout for "+de+"ms",Ut="ConnectionTimeoutError";Et.socket||(Ut="SocketAssignTimeoutError",Pe+=", working sockets is full"),Fe=new Error(Pe),Fe.name=Ut,Fe.requestId=E,c("ConnectTimeout: Request#%d %s %s: %s, connected: %s",E,w,Fe.name,Pe,Ue),gt()},de)}function tt(){c("Response timer ticking, timeout: %d",ye),xe=setTimeout(function(){xe=null;var Pe="Response timeout for "+ye+"ms",Ut="ResponseTimeoutError";Fe=new Error(Pe),Fe.name=Ut,Fe.requestId=E,c("ResponseTimeout: Request#%d %s %s: %s, connected: %s",E,w,Fe.name,Pe,Ue),gt()},ye)}var Et;P.mode=_.mode?_.mode:"";try{Et=R.request(P,Ie)}catch(Pe){return te(Pe)}typeof window=="undefined"?De():Et.on("requestTimeout",function(){He===-1&&(He=-2);var Pe="Connect timeout for "+de+"ms",Ut="ConnectionTimeoutError";Fe=new Error(Pe),Fe.name=Ut,Fe.requestId=E,gt()});function gt(){c("Request#%d %s abort, connected: %s",E,w,Ue),Et.socket||(Fe.noSocket=!0,te(Fe)),Et.abort()}return oe&&Et.on("finish",function(){oe.requestSent=Date.now()-O}),Et.once("socket",function(Pe){oe&&(oe.queuing=Date.now()-O),isNode010&&Pe.socket&&(Pe=Pe.socket);var Ut=Pe.readyState;if(Ut==="opening"){Pe.once("lookup",function(pt,zt,rr){c("Request#%d %s lookup: %s, %s, %s",E,w,pt,zt,rr),oe&&(oe.dnslookup=Date.now()-O),zt&&(he=zt)}),Pe.once("connect",function(){oe&&(oe.connected=Date.now()-O),Q(),tt(),c("Request#%d %s new socket connected",E,w),Ue=!0,he||(he=Pe.remoteAddress),Ve=Pe.remotePort});return}c("Request#%d %s reuse socket connected, readyState: %s",E,w,Ut),Ue=!0,Ze=!0,he||(he=Pe.remoteAddress),Ve=Pe.remotePort,Q(),tt()}),Et.on("error",function(Pe){(Pe.name==="Error"||Pe.name==="TypeError")&&(Pe.name=Ue?"ResponseError":"RequestError"),Pe.message+=' (req "error")',c("Request#%d %s `req error` event emit, %s: %s",E,w,Pe.name,Pe.message),te(Fe||Pe)}),Me&&Me.once("error",function(Pe){Pe.message+=' (writeStream "error")',Fe=Pe,c("Request#%d %s `writeStream error` event emit, %s: %s",E,w,Pe.name,Pe.message),gt()}),_.stream?(_.stream.pipe(Et),_.stream.once("error",function(Pe){Pe.message+=' (stream "error")',Fe=Pe,c("Request#%d %s `readStream error` event emit, %s: %s",E,w,Pe.name,Pe.message),gt()})):Et.end(X),Et.requestId=E,Et}}).call(this,B("_process"),B("buffer").Buffer)},{_process:208,"any-promise":49,"babel-runtime/core-js/json/stringify":53,"babel-runtime/helpers/typeof":67,buffer:73,constants:75,debug:288,http:231,https:193,"humanize-ms":194,url:238,util:243}]},{},[1])(1)})}).call(this,__webpack_require__("UywP"))},myB2:function(B,k,o){"use strict";o.d(k,"a",function(){return x});var y=o("w5m9"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("IxJ/"),e=o.n(t),h=o("t2rZ"),l=o.n(h),s=o("xRLV"),n=o.n(s),d=o("BpBn"),c=o.n(d),r=o("GI52"),f=o.n(r),i=o("q1tI"),u=o.n(i),p=o("jK+o"),g=o.n(p),A=o("pDHg"),b=function(D,F){var U={};for(var R in D)Object.prototype.hasOwnProperty.call(D,R)&&F.indexOf(R)<0&&(U[R]=D[R]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,R=Object.getOwnPropertySymbols(D);K<R.length;K++)F.indexOf(R[K])<0&&Object.prototype.propertyIsEnumerable.call(D,R[K])&&(U[R[K]]=D[R[K]]);return U},x=i.createContext({siderHook:{addSider:function(){return null},removeSider:function(){return null}}});function w(D){var F=D.suffixCls,U=D.tagName,R=D.displayName;return function(K){var Z;return Z=function(P){c()(W,P);var Y=f()(W);function W(){var z;return l()(this,W),z=Y.apply(this,arguments),z.renderComponent=function(H){var X=H.getPrefixCls,V=z.props.prefixCls,q=X(F,V);return i.createElement(K,e()({prefixCls:q,tagName:U},z.props))},z}return n()(W,[{key:"render",value:function(){return i.createElement(A.a,null,this.renderComponent)}}]),W}(i.Component),Z.displayName=R,Z}}var _=function(F){var U=F.prefixCls,R=F.className,K=F.children,Z=F.tagName,P=b(F,["prefixCls","className","children","tagName"]),Y=g()(U,R);return i.createElement(Z,e()({className:Y},P),K)},C=function(D){c()(U,D);var F=f()(U);function U(){var R;return l()(this,U),R=F.apply(this,arguments),R.state={siders:[]},R.renderComponent=function(K){var Z,P=K.direction,Y=R.props,W=Y.prefixCls,z=Y.className,H=Y.children,X=Y.hasSider,V=Y.tagName,q=b(Y,["prefixCls","className","children","hasSider","tagName"]),se=g()(W,(Z={},a()(Z,"".concat(W,"-has-sider"),typeof X=="boolean"?X:R.state.siders.length>0),a()(Z,"".concat(W,"-rtl"),P==="rtl"),Z),z);return i.createElement(x.Provider,{value:{siderHook:R.getSiderHook()}},i.createElement(V,e()({className:se},q),H))},R}return n()(U,[{key:"getSiderHook",value:function(){var K=this;return{addSider:function(P){K.setState(function(Y){return{siders:[].concat(m()(Y.siders),[P])}})},removeSider:function(P){K.setState(function(Y){return{siders:Y.siders.filter(function(W){return W!==P})}})}}}},{key:"render",value:function(){return i.createElement(A.a,null,this.renderComponent)}}]),U}(i.Component),L=w({suffixCls:"layout",tagName:"section",displayName:"Layout"})(C),E=w({suffixCls:"layout-header",tagName:"header",displayName:"Header"})(_),S=w({suffixCls:"layout-footer",tagName:"footer",displayName:"Footer"})(_),O=w({suffixCls:"layout-content",tagName:"main",displayName:"Content"})(_);L.Header=E,L.Footer=S,L.Content=O,k.b=L},mzwv:function(B,k){var o=9007199254740991,y=Math.floor;function m(v,a){var t="";if(!v||a<1||a>o)return t;do a%2&&(t+=v),a=y(a/2),a&&(v+=v);while(a);return t}B.exports=m},n1HI:function(B,k,o){var y=o("hX1E"),m=y.normalizeRadian,v=Math.PI*2;function a(t,e,h,l,s,n,d,c,r){if(d===0)return!1;var f=d;c-=t,r-=e;var i=Math.sqrt(c*c+r*r);if(i-f>h||i+f<h)return!1;if(Math.abs(l-s)%v<1e-4)return!0;if(n){var u=l;l=m(s),s=m(u)}else l=m(l),s=m(s);l>s&&(s+=v);var p=Math.atan2(r,c);return p<0&&(p+=v),p>=l&&p<=s||p+v>=l&&p+v<=s}k.containStroke=a},n4Lv:function(B,k,o){var y=o("7hqr"),m=y.isDimensionStacked,v=o("bYtY"),a=v.map;function t(l,s,n){var d=l.getBaseAxis(),c=l.getOtherAxis(d),r=e(c,n),f=d.dim,i=c.dim,u=s.mapDimension(i),p=s.mapDimension(f),g=i==="x"||i==="radius"?1:0,A=a(l.dimensions,function(w){return s.mapDimension(w)}),b,x=s.getCalculationInfo("stackResultDimension");return(b|=m(s,A[0]))&&(A[0]=x),(b|=m(s,A[1]))&&(A[1]=x),{dataDimsForPoint:A,valueStart:r,valueAxisDim:i,baseAxisDim:f,stacked:!!b,valueDim:u,baseDim:p,baseDataOffset:g,stackedOverDimension:s.getCalculationInfo("stackedOverDimension")}}function e(l,s){var n=0,d=l.scale.getExtent();return s==="start"?n=d[0]:s==="end"?n=d[1]:d[0]>0?n=d[0]:d[1]<0&&(n=d[1]),n}function h(l,s,n,d){var c=NaN;l.stacked&&(c=n.get(n.getCalculationInfo("stackedOverDimension"),d)),isNaN(c)&&(c=l.valueStart);var r=l.baseDataOffset,f=[];return f[r]=n.get(l.baseDim,d),f[1-r]=c,s.dataToPoint(f)}k.prepareDataCoordInfo=t,k.getStackedOnPoint=h},n5a8:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("q1tI"),e=o("jK+o"),h=o.n(e),l=o("3CTf"),s=o("pDHg"),n=function(C,L){var E={};for(var S in C)Object.prototype.hasOwnProperty.call(C,S)&&L.indexOf(S)<0&&(E[S]=C[S]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,S=Object.getOwnPropertySymbols(C);O<S.length;O++)L.indexOf(S[O])<0&&Object.prototype.propertyIsEnumerable.call(C,S[O])&&(E[S[O]]=C[S[O]]);return E},d=function(L){return t.createElement(s.a,null,function(E){var S=E.getPrefixCls,O=L.prefixCls,D=L.className,F=L.hoverable,U=F===void 0?!0:F,R=n(L,["prefixCls","className","hoverable"]),K=S("card",O),Z=h()("".concat(K,"-grid"),D,m()({},"".concat(K,"-grid-hoverable"),U));return t.createElement("div",a()({},R,{className:Z}))})},c=d,r=function(C,L){var E={};for(var S in C)Object.prototype.hasOwnProperty.call(C,S)&&L.indexOf(S)<0&&(E[S]=C[S]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,S=Object.getOwnPropertySymbols(C);O<S.length;O++)L.indexOf(S[O])<0&&Object.prototype.propertyIsEnumerable.call(C,S[O])&&(E[S[O]]=C[S[O]]);return E},f=function(L){return t.createElement(s.a,null,function(E){var S=E.getPrefixCls,O=L.prefixCls,D=L.className,F=L.avatar,U=L.title,R=L.description,K=r(L,["prefixCls","className","avatar","title","description"]),Z=S("card",O),P=h()("".concat(Z,"-meta"),D),Y=F?t.createElement("div",{className:"".concat(Z,"-meta-avatar")},F):null,W=U?t.createElement("div",{className:"".concat(Z,"-meta-title")},U):null,z=R?t.createElement("div",{className:"".concat(Z,"-meta-description")},R):null,H=W||z?t.createElement("div",{className:"".concat(Z,"-meta-detail")},W,z):null;return t.createElement("div",a()({},K,{className:P}),Y,H)})},i=f,u=o("k/+q"),p=o("V5E8"),g=o("hkbp"),A=o("2lC7"),b=function(C,L){var E={};for(var S in C)Object.prototype.hasOwnProperty.call(C,S)&&L.indexOf(S)<0&&(E[S]=C[S]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,S=Object.getOwnPropertySymbols(C);O<S.length;O++)L.indexOf(S[O])<0&&Object.prototype.propertyIsEnumerable.call(C,S[O])&&(E[S[O]]=C[S[O]]);return E};function x(C){var L=C.map(function(E,S){return t.createElement("li",{style:{width:"".concat(100/C.length,"%")},key:"action-".concat(S)},t.createElement("span",null,E))});return L}var w=function(L){var E,S,O=t.useContext(s.b),D=O.getPrefixCls,F=O.direction,U=t.useContext(A.b),R=function(rr){L.onTabChange&&L.onTabChange(rr)},K=function(){var rr;return t.Children.forEach(L.children,function(nr){nr&&nr.type&&nr.type===c&&(rr=!0)}),rr},Z=L.prefixCls,P=L.className,Y=L.extra,W=L.headStyle,z=W===void 0?{}:W,H=L.bodyStyle,X=H===void 0?{}:H,V=L.title,q=L.loading,se=L.bordered,ve=se===void 0?!0:se,ue=L.size,xe=L.type,Fe=L.cover,Ue=L.actions,Ze=L.tabList,we=L.children,He=L.activeTabKey,ee=L.defaultActiveTabKey,he=L.tabBarExtraContent,Ve=L.hoverable,oe=L.tabProps,Q=oe===void 0?{}:oe,G=b(L,["prefixCls","className","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),te=D("card",Z),Ae=X.padding===0||X.padding==="0px"?{padding:24}:void 0,me=t.createElement("div",{className:"".concat(te,"-loading-block")}),Me=t.createElement("div",{className:"".concat(te,"-loading-content"),style:Ae},t.createElement(p.a,{gutter:8},t.createElement(g.a,{span:22},me)),t.createElement(p.a,{gutter:8},t.createElement(g.a,{span:8},me),t.createElement(g.a,{span:15},me)),t.createElement(p.a,{gutter:8},t.createElement(g.a,{span:6},me),t.createElement(g.a,{span:18},me)),t.createElement(p.a,{gutter:8},t.createElement(g.a,{span:13},me),t.createElement(g.a,{span:9},me)),t.createElement(p.a,{gutter:8},t.createElement(g.a,{span:4},me),t.createElement(g.a,{span:3},me),t.createElement(g.a,{span:16},me))),Ie=He!==void 0,de=a()(a()({},Q),(E={},m()(E,Ie?"activeKey":"defaultActiveKey",Ie?He:ee),m()(E,"tabBarExtraContent",he),E)),ye,De=Ze&&Ze.length?t.createElement(u.a,a()({size:"large"},de,{className:"".concat(te,"-head-tabs"),onChange:R}),Ze.map(function(zt){return t.createElement(u.a.TabPane,{tab:zt.tab,disabled:zt.disabled,key:zt.key})})):null;(V||Y||De)&&(ye=t.createElement("div",{className:"".concat(te,"-head"),style:z},t.createElement("div",{className:"".concat(te,"-head-wrapper")},V&&t.createElement("div",{className:"".concat(te,"-head-title")},V),Y&&t.createElement("div",{className:"".concat(te,"-extra")},Y)),De));var tt=Fe?t.createElement("div",{className:"".concat(te,"-cover")},Fe):null,Et=t.createElement("div",{className:"".concat(te,"-body"),style:X},q?Me:we),gt=Ue&&Ue.length?t.createElement("ul",{className:"".concat(te,"-actions")},x(Ue)):null,Pe=Object(l.default)(G,["onTabChange"]),Ut=ue||U,pt=h()(te,P,(S={},m()(S,"".concat(te,"-loading"),q),m()(S,"".concat(te,"-bordered"),ve),m()(S,"".concat(te,"-hoverable"),Ve),m()(S,"".concat(te,"-contain-grid"),K()),m()(S,"".concat(te,"-contain-tabs"),Ze&&Ze.length),m()(S,"".concat(te,"-").concat(Ut),Ut),m()(S,"".concat(te,"-type-").concat(xe),!!xe),m()(S,"".concat(te,"-rtl"),F==="rtl"),S));return t.createElement("div",a()({},Pe,{className:pt}),ye,tt,Et,gt)};w.Grid=c,w.Meta=i;var _=k.a=w},n5bu:function(B,k,o){//! moment.js locale configuration
//! locale : Hungarian [hu]
//! author : Adam Brunner : https://github.com/adambrunner
//! author : Peter Viszt : https://github.com/passatgt
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="vas\xE1rnap h\xE9tf\u0151n kedden szerd\xE1n cs\xFCt\xF6rt\xF6k\xF6n p\xE9nteken szombaton".split(" ");function v(e,h,l,s){var n=e;switch(l){case"s":return s||h?"n\xE9h\xE1ny m\xE1sodperc":"n\xE9h\xE1ny m\xE1sodperce";case"ss":return n+(s||h)?" m\xE1sodperc":" m\xE1sodperce";case"m":return"egy"+(s||h?" perc":" perce");case"mm":return n+(s||h?" perc":" perce");case"h":return"egy"+(s||h?" \xF3ra":" \xF3r\xE1ja");case"hh":return n+(s||h?" \xF3ra":" \xF3r\xE1ja");case"d":return"egy"+(s||h?" nap":" napja");case"dd":return n+(s||h?" nap":" napja");case"M":return"egy"+(s||h?" h\xF3nap":" h\xF3napja");case"MM":return n+(s||h?" h\xF3nap":" h\xF3napja");case"y":return"egy"+(s||h?" \xE9v":" \xE9ve");case"yy":return n+(s||h?" \xE9v":" \xE9ve")}return""}function a(e){return(e?"":"[m\xFAlt] ")+"["+m[this.day()]+"] LT[-kor]"}var t=y.defineLocale("hu",{months:"janu\xE1r_febru\xE1r_m\xE1rcius_\xE1prilis_m\xE1jus_j\xFAnius_j\xFAlius_augusztus_szeptember_okt\xF3ber_november_december".split("_"),monthsShort:"jan._feb._m\xE1rc._\xE1pr._m\xE1j._j\xFAn._j\xFAl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xE1rnap_h\xE9tf\u0151_kedd_szerda_cs\xFCt\xF6rt\xF6k_p\xE9ntek_szombat".split("_"),weekdaysShort:"vas_h\xE9t_kedd_sze_cs\xFCt_p\xE9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(h){return h.charAt(1).toLowerCase()==="u"},meridiem:function(h,l,s){return h<12?s===!0?"de":"DE":s===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xFAlva",past:"%s",s:v,ss:v,m:v,mm:v,h:v,hh:v,d:v,dd:v,M:v,MM:v,y:v,yy:v},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},n6Mw:function(B,k,o){var y=o("SrGk"),m=o("bYtY"),v=o("Fofx");function a(e,h){y.call(this,e,h,"clipPath","__clippath_in_use__")}m.inherits(a,y),a.prototype.update=function(e){var h=this.getSvgElement(e);h&&this.updateDom(h,e.__clipPaths,!1);var l=this.getTextSvgElement(e);l&&this.updateDom(l,e.__clipPaths,!0),this.markUsed(e)},a.prototype.updateDom=function(e,h,l){if(h&&h.length>0){var s=this.getDefs(!0),n=h[0],d,c,r=l?"_textDom":"_dom";n[r]?(c=n[r].getAttribute("id"),d=n[r],s.contains(d)||s.appendChild(d)):(c="zr"+this._zrId+"-clip-"+this.nextId,++this.nextId,d=this.createElement("clipPath"),d.setAttribute("id",c),s.appendChild(d),n[r]=d);var f=this.getSvgProxy(n);if(n.transform&&n.parent.invTransform&&!l){var i=Array.prototype.slice.call(n.transform);v.mul(n.transform,n.parent.invTransform,n.transform),f.brush(n),n.transform=i}else f.brush(n);var u=this.getSvgElement(n);d.innerHTML="",d.appendChild(u.cloneNode()),e.setAttribute("clip-path","url(#"+c+")"),h.length>1&&this.updateDom(d,h.slice(1),l)}else e&&e.setAttribute("clip-path","none")},a.prototype.markUsed=function(e){var h=this;e.__clipPaths&&m.each(e.__clipPaths,function(l){l._dom&&y.prototype.markUsed.call(h,l._dom),l._textDom&&y.prototype.markUsed.call(h,l._textDom)})};var t=a;B.exports=t},nCxF:function(B,k,o){var y=o("QBsz"),m=y.min,v=y.max,a=y.scale,t=y.distance,e=y.add,h=y.clone,l=y.sub;function s(n,d,c,r){var f=[],i=[],u=[],p=[],g,A,b,x;if(r){b=[Infinity,Infinity],x=[-Infinity,-Infinity];for(var w=0,_=n.length;w<_;w++)m(b,b,n[w]),v(x,x,n[w]);m(b,b,r[0]),v(x,x,r[1])}for(var w=0,_=n.length;w<_;w++){var C=n[w];if(c)g=n[w?w-1:_-1],A=n[(w+1)%_];else if(w===0||w===_-1){f.push(h(n[w]));continue}else g=n[w-1],A=n[w+1];l(i,A,g),a(i,i,d);var L=t(C,g),E=t(C,A),S=L+E;S!==0&&(L/=S,E/=S),a(u,i,-L),a(p,i,E);var O=e([],C,u),D=e([],C,p);r&&(v(O,O,b),m(O,O,x),v(D,D,b),m(D,D,x)),f.push(O),f.push(D)}return c&&f.push(f.shift()),f}B.exports=s},nKiI:function(B,k,o){var y=o("bYtY"),m=o("mFDi"),v=o("OELB"),a=v.parsePercent,t=v.MAX_SAFE_INTEGER,e=o("+TT/"),h=o("VaxA"),l=Math.max,s=Math.min,n=y.retrieve,d=y.each,c=["itemStyle","borderWidth"],r=["itemStyle","gapWidth"],f=["upperLabel","show"],i=["upperLabel","height"],u={seriesType:"treemap",reset:function(O,D,F,U){var R=F.getWidth(),K=F.getHeight(),Z=O.option,P=e.getLayoutRect(O.getBoxLayoutParams(),{width:F.getWidth(),height:F.getHeight()}),Y=Z.size||[],W=a(n(P.width,Y[0]),R),z=a(n(P.height,Y[1]),K),H=U&&U.type,X=["treemapZoomToNode","treemapRootToNode"],V=h.retrieveTargetInfo(U,X,O),q=H==="treemapRender"||H==="treemapMove"?U.rootRect:null,se=O.getViewRoot(),ve=h.getPathToRoot(se);if(H!=="treemapMove"){var ue=H==="treemapZoomToNode"?C(O,V,se,W,z):q?[q.width,q.height]:[W,z],xe=Z.sort;xe&&xe!=="asc"&&xe!=="desc"&&(xe="desc");var Fe={squareRatio:Z.squareRatio,sort:xe,leafDepth:Z.leafDepth};se.hostTree.clearLayouts();var Ue={x:0,y:0,width:ue[0],height:ue[1],area:ue[0]*ue[1]};se.setLayout(Ue),p(se,Fe,!1,0);var Ue=se.getLayout();d(ve,function(we,He){var ee=(ve[He+1]||se).getValue();we.setLayout(y.extend({dataExtent:[ee,ee],borderWidth:0,upperHeight:0},Ue))})}var Ze=O.getData().tree.root;Ze.setLayout(L(P,q,V),!0),O.setLayoutInfo(P),E(Ze,new m(-P.x,-P.y,R,K),ve,se,0)}};function p(O,D,F,U){var R,K;if(O.isRemoved())return;var Z=O.getLayout();R=Z.width,K=Z.height;var P=O.getModel(),Y=P.get(c),W=P.get(r)/2,z=S(P),H=Math.max(Y,z),X=Y-W,V=H-W,P=O.getModel();O.setLayout({borderWidth:Y,upperHeight:H,upperLabelHeight:z},!0),R=l(R-2*X,0),K=l(K-X-V,0);var q=R*K,se=g(O,P,q,D,F,U);if(!se.length)return;var ve={x:X,y:V,width:R,height:K},ue=s(R,K),xe=Infinity,Fe=[];Fe.area=0;for(var Ue=0,Ze=se.length;Ue<Ze;){var we=se[Ue];Fe.push(we),Fe.area+=we.getLayout().area;var He=w(Fe,ue,D.squareRatio);He<=xe?(Ue++,xe=He):(Fe.area-=Fe.pop().getLayout().area,_(Fe,ue,ve,W,!1),ue=s(ve.width,ve.height),Fe.length=Fe.area=0,xe=Infinity)}if(Fe.length&&_(Fe,ue,ve,W,!0),!F){var ee=P.get("childrenVisibleMin");ee!=null&&q<ee&&(F=!0)}for(var Ue=0,Ze=se.length;Ue<Ze;Ue++)p(se[Ue],D,F,U+1)}function g(O,D,F,U,R,K){var Z=O.children||[],P=U.sort;P!=="asc"&&P!=="desc"&&(P=null);var Y=U.leafDepth!=null&&U.leafDepth<=K;if(R&&!Y)return O.viewChildren=[];Z=y.filter(Z,function(V){return!V.isRemoved()}),b(Z,P);var W=x(D,Z,P);if(W.sum===0)return O.viewChildren=[];if(W.sum=A(D,F,W.sum,P,Z),W.sum===0)return O.viewChildren=[];for(var z=0,H=Z.length;z<H;z++){var X=Z[z].getValue()/W.sum*F;Z[z].setLayout({area:X})}return Y&&(Z.length&&O.setLayout({isLeafRoot:!0},!0),Z.length=0),O.viewChildren=Z,O.setLayout({dataExtent:W.dataExtent},!0),Z}function A(O,D,F,U,R){if(!U)return F;for(var K=O.get("visibleMin"),Z=R.length,P=Z,Y=Z-1;Y>=0;Y--){var W=R[U==="asc"?Z-Y-1:Y].getValue();W/F*D<K&&(P=Y,F-=W)}return U==="asc"?R.splice(0,Z-P):R.splice(P,Z-P),F}function b(O,D){return D&&O.sort(function(F,U){var R=D==="asc"?F.getValue()-U.getValue():U.getValue()-F.getValue();return R===0?D==="asc"?F.dataIndex-U.dataIndex:U.dataIndex-F.dataIndex:R}),O}function x(O,D,F){for(var U=0,R=0,K=D.length;R<K;R++)U+=D[R].getValue();var Z=O.get("visualDimension"),P;if(!D||!D.length)P=[NaN,NaN];else if(Z==="value"&&F)P=[D[D.length-1].getValue(),D[0].getValue()],F==="asc"&&P.reverse();else{var P=[Infinity,-Infinity];d(D,function(W){var z=W.getValue(Z);z<P[0]&&(P[0]=z),z>P[1]&&(P[1]=z)})}return{sum:U,dataExtent:P}}function w(O,D,F){for(var U=0,R=Infinity,K=0,Z,P=O.length;K<P;K++)Z=O[K].getLayout().area,Z&&(Z<R&&(R=Z),Z>U&&(U=Z));var Y=O.area*O.area,W=D*D*F;return Y?l(W*U/Y,Y/(W*R)):Infinity}function _(O,D,F,U,R){var K=D===F.width?0:1,Z=1-K,P=["x","y"],Y=["width","height"],W=F[P[K]],z=D?O.area/D:0;(R||z>F[Y[Z]])&&(z=F[Y[Z]]);for(var H=0,X=O.length;H<X;H++){var V=O[H],q={},se=z?V.getLayout().area/z:0,ve=q[Y[Z]]=l(z-2*U,0),ue=F[P[K]]+F[Y[K]]-W,xe=H===X-1||ue<se?ue:se,Fe=q[Y[K]]=l(xe-2*U,0);q[P[Z]]=F[P[Z]]+s(U,ve/2),q[P[K]]=W+s(U,Fe/2),W+=xe,V.setLayout(q,!0)}F[P[Z]]+=z,F[Y[Z]]-=z}function C(O,D,F,U,R){var K=(D||{}).node,Z=[U,R];if(!K||K===F)return Z;for(var P,Y=U*R,W=Y*O.option.zoomToNodeRatio;P=K.parentNode;){for(var z=0,H=P.children,X=0,V=H.length;X<V;X++)z+=H[X].getValue();var q=K.getValue();if(q===0)return Z;W*=z/q;var se=P.getModel(),ve=se.get(c),ue=Math.max(ve,S(se,ve));W+=4*ve*ve+(3*ve+ue)*Math.pow(W,.5),W>t&&(W=t),K=P}W<Y&&(W=Y);var xe=Math.pow(W/Y,.5);return[U*xe,R*xe]}function L(O,D,F){if(D)return{x:D.x,y:D.y};var U={x:0,y:0};if(!F)return U;var R=F.node,K=R.getLayout();if(!K)return U;for(var Z=[K.width/2,K.height/2],P=R;P;){var Y=P.getLayout();Z[0]+=Y.x,Z[1]+=Y.y,P=P.parentNode}return{x:O.width/2-Z[0],y:O.height/2-Z[1]}}function E(O,D,F,U,R){var K=O.getLayout(),Z=F[R],P=Z&&Z===O;if(Z&&!P||R===F.length&&O!==U)return;O.setLayout({isInView:!0,invisible:!P&&!D.intersect(K),isAboveViewRoot:P},!0);var Y=new m(D.x-K.x,D.y-K.y,D.width,D.height);d(O.viewChildren||[],function(W){E(W,Y,F,U,R+1)})}function S(O){return O.get(f)?O.get(i):0}B.exports=u},nPnh:function(B,k){var o=Math.round;function y(a,t,e){if(!t)return;var h=t.x1,l=t.x2,s=t.y1,n=t.y2;a.x1=h,a.x2=l,a.y1=s,a.y2=n;var d=e&&e.lineWidth;if(!d)return;o(h*2)===o(l*2)&&(a.x1=a.x2=v(h,d,!0)),o(s*2)===o(n*2)&&(a.y1=a.y2=v(s,d,!0))}function m(a,t,e){if(!t)return;var h=t.x,l=t.y,s=t.width,n=t.height;a.x=h,a.y=l,a.width=s,a.height=n;var d=e&&e.lineWidth;if(!d)return;a.x=v(h,d,!0),a.y=v(l,d,!0),a.width=Math.max(v(h+s,d,!1)-a.x,s===0?0:1),a.height=Math.max(v(l+n,d,!1)-a.y,n===0?0:1)}function v(a,t,e){if(!t)return a;var h=o(a*2);return(h+o(t))%2===0?h/2:(h+(e?1:-1))/2}k.subPixelOptimizeLine=y,k.subPixelOptimizeRect=m,k.subPixelOptimize=v},nTTP:function(B,k,o){var y=o("KRrj");function m(v,a,t){var e=v.length;return t=t===void 0?e:t,!a&&t>=e?v:y(v,a,t)}B.exports=m},nVfU:function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=m.parsePercent,a=o("7hqr"),t=a.isDimensionStacked,e=o("zM3Q"),h="__ec_stack_",l=.5,s=typeof Float32Array!="undefined"?Float32Array:Array;function n(_){return _.get("stack")||h+_.seriesIndex}function d(_){return _.dim+_.index}function c(_){var C=[],L=_.axis,E="axis0";if(L.type!=="category")return;for(var S=L.getBandWidth(),O=0;O<_.count||0;O++)C.push(y.defaults({bandWidth:S,axisKey:E,stackId:h+O},_));for(var D=u(C),F=[],O=0;O<_.count;O++){var U=D[E][h+O];U.offsetCenter=U.offset+U.width/2,F.push(U)}return F}function r(_,C){var L=[];return C.eachSeriesByType(_,function(E){b(E)&&!x(E)&&L.push(E)}),L}function f(_){var C={};y.each(_,function(U){var R=U.coordinateSystem,K=R.getBaseAxis();if(K.type!=="time"&&K.type!=="value")return;for(var Z=U.getData(),P=K.dim+"_"+K.index,Y=Z.mapDimension(K.dim),W=0,z=Z.count();W<z;++W){var H=Z.get(Y,W);C[P]?C[P].push(H):C[P]=[H]}});var L=[];for(var E in C)if(C.hasOwnProperty(E)){var S=C[E];if(S){S.sort(function(U,R){return U-R});for(var O=null,D=1;D<S.length;++D){var F=S[D]-S[D-1];F>0&&(O=O===null?F:Math.min(O,F))}L[E]=O}}return L}function i(_){var C=f(_),L=[];return y.each(_,function(E){var S=E.coordinateSystem,O=S.getBaseAxis(),D=O.getExtent(),F;if(O.type==="category")F=O.getBandWidth();else if(O.type==="value"||O.type==="time"){var U=O.dim+"_"+O.index,R=C[U],K=Math.abs(D[1]-D[0]),Z=O.scale.getExtent(),P=Math.abs(Z[1]-Z[0]);F=R?K/P*R:K}else{var Y=E.getData();F=Math.abs(D[1]-D[0])/Y.count()}var W=v(E.get("barWidth"),F),z=v(E.get("barMaxWidth"),F),H=v(E.get("barMinWidth")||1,F),X=E.get("barGap"),V=E.get("barCategoryGap");L.push({bandWidth:F,barWidth:W,barMaxWidth:z,barMinWidth:H,barGap:X,barCategoryGap:V,axisKey:d(O),stackId:n(E)})}),u(L)}function u(_){var C={};y.each(_,function(E,S){var O=E.axisKey,D=E.bandWidth,F=C[O]||{bandWidth:D,remainedWidth:D,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},U=F.stacks;C[O]=F;var R=E.stackId;U[R]||F.autoWidthCount++,U[R]=U[R]||{width:0,maxWidth:0};var K=E.barWidth;K&&!U[R].width&&(U[R].width=K,K=Math.min(F.remainedWidth,K),F.remainedWidth-=K);var Z=E.barMaxWidth;Z&&(U[R].maxWidth=Z);var P=E.barMinWidth;P&&(U[R].minWidth=P);var Y=E.barGap;Y!=null&&(F.gap=Y);var W=E.barCategoryGap;W!=null&&(F.categoryGap=W)});var L={};return y.each(C,function(E,S){L[S]={};var O=E.stacks,D=E.bandWidth,F=v(E.categoryGap,D),U=v(E.gap,1),R=E.remainedWidth,K=E.autoWidthCount,Z=(R-F)/(K+(K-1)*U);Z=Math.max(Z,0),y.each(O,function(z){var H=z.maxWidth,X=z.minWidth;if(z.width){var V=z.width;H&&(V=Math.min(V,H)),X&&(V=Math.max(V,X)),z.width=V,R-=V+U*V,K--}else{var V=Z;H&&H<V&&(V=Math.min(H,R)),X&&X>V&&(V=X),V!==Z&&(z.width=V,R-=V+U*V,K--)}}),Z=(R-F)/(K+(K-1)*U),Z=Math.max(Z,0);var P=0,Y;y.each(O,function(z,H){z.width||(z.width=Z),Y=z,P+=z.width*(1+U)}),Y&&(P-=Y.width*U);var W=-P/2;y.each(O,function(z,H){L[S][H]=L[S][H]||{bandWidth:D,offset:W,width:z.width},W+=z.width*(1+U)})}),L}function p(_,C,L){if(_&&C){var E=_[d(C)];return E!=null&&L!=null&&(E=E[n(L)]),E}}function g(_,C){var L=r(_,C),E=i(L),S={},O={};y.each(L,function(D){var F=D.getData(),U=D.coordinateSystem,R=U.getBaseAxis(),K=n(D),Z=E[d(R)][K],P=Z.offset,Y=Z.width,W=U.getOtherAxis(R),z=D.get("barMinHeight")||0;S[K]=S[K]||[],O[K]=O[K]||[],F.setLayout({bandWidth:Z.bandWidth,offset:P,size:Y});for(var H=F.mapDimension(W.dim),X=F.mapDimension(R.dim),V=t(F,H),q=W.isHorizontal(),se=w(R,W,V),ve=0,ue=F.count();ve<ue;ve++){var xe=F.get(H,ve),Fe=F.get(X,ve),Ue=xe>=0?"p":"n",Ze=se;V&&(S[K][Fe]||(S[K][Fe]={p:se,n:se}),Ze=S[K][Fe][Ue]);var we,He,ee,he;if(q){var Ve=U.dataToPoint([xe,Fe]);we=Ze,He=Ve[1]+P,ee=Ve[0]-se,he=Y,Math.abs(ee)<z&&(ee=(ee<0?-1:1)*z),isNaN(ee)||V&&(S[K][Fe][Ue]+=ee)}else{var Ve=U.dataToPoint([Fe,xe]);we=Ve[0]+P,He=Ze,ee=Y,he=Ve[1]-se,Math.abs(he)<z&&(he=(he<=0?-1:1)*z),isNaN(he)||V&&(S[K][Fe][Ue]+=he)}F.setItemLayout(ve,{x:we,y:He,width:ee,height:he})}},this)}var A={seriesType:"bar",plan:e(),reset:function(_){if(!b(_)||!x(_))return;var C=_.getData(),L=_.coordinateSystem,E=L.grid.getRect(),S=L.getBaseAxis(),O=L.getOtherAxis(S),D=C.mapDimension(O.dim),F=C.mapDimension(S.dim),U=O.isHorizontal(),R=U?0:1,K=p(i([_]),S,_).width;return K>l||(K=l),{progress:Z};function Z(P,Y){for(var W=P.count,z=new s(W*2),H=new s(W*2),X=new s(W),V,q=[],se=[],ve=0,ue=0;(V=P.next())!=null;)se[R]=Y.get(D,V),se[1-R]=Y.get(F,V),q=L.dataToPoint(se,null,q),H[ve]=U?E.x+E.width:q[0],z[ve++]=q[0],H[ve]=U?q[1]:E.y+E.height,z[ve++]=q[1],X[ue++]=V;Y.setLayout({largePoints:z,largeDataIndices:X,largeBackgroundPoints:H,barWidth:K,valueAxisStart:w(S,O,!1),backgroundStart:U?E.x:E.y,valueAxisHorizontal:U})}}};function b(_){return _.coordinateSystem&&_.coordinateSystem.type==="cartesian2d"}function x(_){return _.pipelineContext&&_.pipelineContext.large}function w(_,C,L){return C.toGlobalCoord(C.dataToCoord(C.type==="log"?1:0))}k.getLayoutOnAxis=c,k.prepareLayoutBarSeries=r,k.makeColumnLayout=i,k.retrieveColumnLayout=p,k.layout=g,k.largeLayout=A},ngQI:function(B,k,o){"use strict";o.d(k,"a",function(){return qc}),o.d(k,"b",function(){return nt}),o.d(k,"c",function(){return Xn});var y=o("q1tI"),m=o.n(y),v=o("s4An");function a(lt,ge){lt.prototype=Object.create(ge.prototype),lt.prototype.constructor=lt,Object(v.a)(lt,ge)}var t=o("wx14"),e=o("ANjH"),h=o("/MKj");function l(lt,ge){if(lt.length!==ge.length)return!1;for(var Qe=0;Qe<lt.length;Qe++)if(lt[Qe]!==ge[Qe])return!1;return!0}function s(lt,ge){var Qe=Object(y.useState)(function(){return{inputs:ge,result:lt()}})[0],yt=Object(y.useRef)(!0),Jt=Object(y.useRef)(Qe),dr=yt.current||Boolean(ge&&Jt.current.inputs&&l(ge,Jt.current.inputs)),tr=dr?Jt.current:{inputs:ge,result:lt()};return Object(y.useEffect)(function(){yt.current=!1,Jt.current=tr},[tr]),tr.result}function n(lt,ge){return s(function(){return lt},ge)}var d=s,c=n,r=!0,f="Invariant failed";function i(lt,ge){if(lt)return;throw r?new Error(f):new Error(f+": "+(ge||""))}var u=i,p=function(ge){var Qe=ge.top,yt=ge.right,Jt=ge.bottom,dr=ge.left,tr=yt-dr,mr=Jt-Qe,Yr={top:Qe,right:yt,bottom:Jt,left:dr,width:tr,height:mr,x:dr,y:Qe,center:{x:(yt+dr)/2,y:(Jt+Qe)/2}};return Yr},g=function(ge,Qe){return{top:ge.top-Qe.top,left:ge.left-Qe.left,bottom:ge.bottom+Qe.bottom,right:ge.right+Qe.right}},A=function(ge,Qe){return{top:ge.top+Qe.top,left:ge.left+Qe.left,bottom:ge.bottom-Qe.bottom,right:ge.right-Qe.right}},b=function(ge,Qe){return{top:ge.top+Qe.y,left:ge.left+Qe.x,bottom:ge.bottom+Qe.y,right:ge.right+Qe.x}},x={top:0,right:0,bottom:0,left:0},w=function(ge){var Qe=ge.borderBox,yt=ge.margin,Jt=yt===void 0?x:yt,dr=ge.border,tr=dr===void 0?x:dr,mr=ge.padding,Yr=mr===void 0?x:mr,un=p(g(Qe,Jt)),An=p(A(Qe,tr)),Dn=p(A(An,Yr));return{marginBox:un,borderBox:p(Qe),paddingBox:An,contentBox:Dn,margin:Jt,border:tr,padding:Yr}},_=function(ge){var Qe=ge.slice(0,-2),yt=ge.slice(-2);if(yt!=="px")return 0;var Jt=Number(Qe);return isNaN(Jt)&&u(!1),Jt},C=function(){return{x:window.pageXOffset,y:window.pageYOffset}},L=function(ge,Qe){var yt=ge.borderBox,Jt=ge.border,dr=ge.margin,tr=ge.padding,mr=b(yt,Qe);return w({borderBox:mr,border:Jt,margin:dr,padding:tr})},E=function(ge,Qe){return Qe===void 0&&(Qe=C()),L(ge,Qe)},S=function(ge,Qe){var yt={top:_(Qe.marginTop),right:_(Qe.marginRight),bottom:_(Qe.marginBottom),left:_(Qe.marginLeft)},Jt={top:_(Qe.paddingTop),right:_(Qe.paddingRight),bottom:_(Qe.paddingBottom),left:_(Qe.paddingLeft)},dr={top:_(Qe.borderTopWidth),right:_(Qe.borderRightWidth),bottom:_(Qe.borderBottomWidth),left:_(Qe.borderLeftWidth)};return w({borderBox:ge,margin:yt,padding:Jt,border:dr})},O=function(ge){var Qe=ge.getBoundingClientRect(),yt=window.getComputedStyle(ge);return S(Qe,yt)},D=Number.isNaN||function(ge){return typeof ge=="number"&&ge!==ge};function F(lt,ge){return lt===ge?!0:!!(D(lt)&&D(ge))}function U(lt,ge){if(lt.length!==ge.length)return!1;for(var Qe=0;Qe<lt.length;Qe++)if(!F(lt[Qe],ge[Qe]))return!1;return!0}function R(lt,ge){ge===void 0&&(ge=U);var Qe,yt=[],Jt,dr=!1;function tr(){for(var mr=[],Yr=0;Yr<arguments.length;Yr++)mr[Yr]=arguments[Yr];return dr&&Qe===this&&ge(mr,yt)||(Jt=lt.apply(this,mr),dr=!0,Qe=this,yt=mr),Jt}return tr}var K=R,Z=function(ge){var Qe=[],yt=null,Jt=function(){for(var tr=arguments.length,mr=new Array(tr),Yr=0;Yr<tr;Yr++)mr[Yr]=arguments[Yr];if(Qe=mr,yt)return;yt=requestAnimationFrame(function(){yt=null,ge.apply(void 0,Qe)})};return Jt.cancel=function(){if(!yt)return;cancelAnimationFrame(yt),yt=null},Jt},P=Z,Y=o("i8i4"),W=o.n(Y),z=!0,H=/[ \t]{2,}/g,X=/^[ \t]*/gm,V=function(ge){return ge.replace(H," ").replace(X,"").trim()},q=function(ge){return V(`
%creact-beautiful-dnd
%c`+V(ge)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},se=function(ge){return[q(ge),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},ve="__react-beautiful-dnd-disable-dev-warnings";function ue(lt,ge){var Qe;if(z)return;if(typeof window!="undefined"&&window[ve])return;(Qe=console)[lt].apply(Qe,se(ge))}var xe=ue.bind(null,"warn"),Fe=ue.bind(null,"error");function Ue(){}function Ze(lt,ge){return Object(t.a)({},lt,{},ge)}function we(lt,ge,Qe){var yt=ge.map(function(Jt){var dr=Ze(Qe,Jt.options);return lt.addEventListener(Jt.eventName,Jt.fn,dr),function(){lt.removeEventListener(Jt.eventName,Jt.fn,dr)}});return function(){yt.forEach(function(dr){dr()})}}var He=!0,ee="Invariant failed";function he(lt){this.message=lt}he.prototype.toString=function(){return this.message};function Ve(lt,ge){if(lt)return;throw He?new he(ee):new he(ee+": "+(ge||""))}var oe=function(lt){a(ge,lt);function ge(){for(var yt,Jt=arguments.length,dr=new Array(Jt),tr=0;tr<Jt;tr++)dr[tr]=arguments[tr];return yt=lt.call.apply(lt,[this].concat(dr))||this,yt.callbacks=null,yt.unbind=Ue,yt.onWindowError=function(mr){var Yr=yt.getCallbacks();Yr.isDragging()&&Yr.tryAbort();var un=mr.error;un instanceof he&&mr.preventDefault()},yt.getCallbacks=function(){if(!yt.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return yt.callbacks},yt.setCallbacks=function(mr){yt.callbacks=mr},yt}var Qe=ge.prototype;return Qe.componentDidMount=function(){this.unbind=we(window,[{eventName:"error",fn:this.onWindowError}])},Qe.componentWillUnmount=function(){this.unbind()},Qe.componentDidCatch=function(Jt){if(Jt instanceof he){this.setState({});return}throw Jt},Qe.render=function(){return this.props.children(this.setCallbacks)},ge}(m.a.Component),Q=`
Press space bar to start a drag.
When dragging you can use the arrow keys to move the item around and escape to cancel.
Some screen readers may require you to be in focus mode or to use your pass through key
`,G=function(ge){return ge+1},te=function(ge){return`
You have lifted an item in position `+G(ge.source.index)+`
`},Ae=function(ge,Qe){var yt=ge.droppableId===Qe.droppableId,Jt=G(ge.index),dr=G(Qe.index);return yt?`
You have moved the item from position `+Jt+`
to position `+dr+`
`:`
You have moved the item from position `+Jt+`
in list `+ge.droppableId+`
to list `+Qe.droppableId+`
in position `+dr+`
`},me=function(ge,Qe,yt){var Jt=Qe.droppableId===yt.droppableId;return Jt?`
The item `+ge+`
has been combined with `+yt.draggableId:`
The item `+ge+`
in list `+Qe.droppableId+`
has been combined with `+yt.draggableId+`
in list `+yt.droppableId+`
`},Me=function(ge){var Qe=ge.destination;if(Qe)return Ae(ge.source,Qe);var yt=ge.combine;return yt?me(ge.draggableId,ge.source,yt):"You are over an area that cannot be dropped on"},Ie=function(ge){return`
The item has returned to its starting position
of `+G(ge.index)+`
`},de=function(ge){if(ge.reason==="CANCEL")return`
Movement cancelled.
`+Ie(ge.source)+`
`;var Qe=ge.destination,yt=ge.combine;return Qe?`
You have dropped the item.
`+Ae(ge.source,Qe)+`
`:yt?`
You have dropped the item.
`+me(ge.draggableId,ge.source,yt)+`
`:`
The item has been dropped while not over a drop area.
`+Ie(ge.source)+`
`},ye={dragHandleUsageInstructions:Q,onDragStart:te,onDragUpdate:Me,onDragEnd:de},De={x:0,y:0},tt=function(ge,Qe){return{x:ge.x+Qe.x,y:ge.y+Qe.y}},Et=function(ge,Qe){return{x:ge.x-Qe.x,y:ge.y-Qe.y}},gt=function(ge,Qe){return ge.x===Qe.x&&ge.y===Qe.y},Pe=function(ge){return{x:ge.x!==0?-ge.x:0,y:ge.y!==0?-ge.y:0}},Ut=function(ge,Qe,yt){var Jt;return yt===void 0&&(yt=0),Jt={},Jt[ge]=Qe,Jt[ge==="x"?"y":"x"]=yt,Jt},pt=function(ge,Qe){return Math.sqrt(Math.pow(Qe.x-ge.x,2)+Math.pow(Qe.y-ge.y,2))},zt=function(ge,Qe){return Math.min.apply(Math,Qe.map(function(yt){return pt(ge,yt)}))},rr=function(ge){return function(Qe){return{x:ge(Qe.x),y:ge(Qe.y)}}},nr=function(ge,Qe){var yt=p({top:Math.max(Qe.top,ge.top),right:Math.min(Qe.right,ge.right),bottom:Math.min(Qe.bottom,ge.bottom),left:Math.max(Qe.left,ge.left)});return yt.width<=0||yt.height<=0?null:yt},Kt=function(ge,Qe){return{top:ge.top+Qe.y,left:ge.left+Qe.x,bottom:ge.bottom+Qe.y,right:ge.right+Qe.x}},ir=function(ge){return[{x:ge.left,y:ge.top},{x:ge.right,y:ge.top},{x:ge.left,y:ge.bottom},{x:ge.right,y:ge.bottom}]},$e={top:0,right:0,bottom:0,left:0},ae=function(ge,Qe){return Qe?Kt(ge,Qe.scroll.diff.displacement):ge},re=function(ge,Qe,yt){if(yt&&yt.increasedBy){var Jt;return Object(t.a)({},ge,(Jt={},Jt[Qe.end]=ge[Qe.end]+yt.increasedBy[Qe.line],Jt))}return ge},Ce=function(ge,Qe){return Qe&&Qe.shouldClipSubject?nr(Qe.pageMarginBox,ge):p(ge)},Ne=function(ge){var Qe=ge.page,yt=ge.withPlaceholder,Jt=ge.axis,dr=ge.frame,tr=ae(Qe.marginBox,dr),mr=re(tr,Jt,yt),Yr=Ce(mr,dr);return{page:Qe,withPlaceholder:yt,active:Yr}},ce=function(ge,Qe){ge.frame||Ve(!1);var yt=ge.frame,Jt=Et(Qe,yt.scroll.initial),dr=Pe(Jt),tr=Object(t.a)({},yt,{scroll:{initial:yt.scroll.initial,current:Qe,diff:{value:Jt,displacement:dr},max:yt.scroll.max}}),mr=Ne({page:ge.subject.page,withPlaceholder:ge.subject.withPlaceholder,axis:ge.axis,frame:tr}),Yr=Object(t.a)({},ge,{frame:tr,subject:mr});return Yr};function dt(lt){return Number.isInteger?Number.isInteger(lt):typeof lt=="number"&&isFinite(lt)&&Math.floor(lt)===lt}function Dt(lt){return Object.values?Object.values(lt):Object.keys(lt).map(function(ge){return lt[ge]})}function ze(lt,ge){if(lt.findIndex)return lt.findIndex(ge);for(var Qe=0;Qe<lt.length;Qe++)if(ge(lt[Qe]))return Qe;return-1}function Yt(lt,ge){if(lt.find)return lt.find(ge);var Qe=ze(lt,ge);return Qe!==-1?lt[Qe]:void 0}function Dr(lt){return Array.prototype.slice.call(lt)}var ct=K(function(lt){return lt.reduce(function(ge,Qe){return ge[Qe.descriptor.id]=Qe,ge},{})}),er=K(function(lt){return lt.reduce(function(ge,Qe){return ge[Qe.descriptor.id]=Qe,ge},{})}),ut=K(function(lt){return Dt(lt)}),at=K(function(lt){return Dt(lt)}),Ye=K(function(lt,ge){var Qe=at(ge).filter(function(yt){return lt===yt.descriptor.droppableId}).sort(function(yt,Jt){return yt.descriptor.index-Jt.descriptor.index});return Qe});function Je(lt){return lt.at&&lt.at.type==="REORDER"?lt.at.destination:null}function Vt(lt){return lt.at&&lt.at.type==="COMBINE"?lt.at.combine:null}var Ar=K(function(lt,ge){return ge.filter(function(Qe){return Qe.descriptor.id!==lt.descriptor.id})}),Nr=function(ge){var Qe=ge.isMovingForward,yt=ge.draggable,Jt=ge.destination,dr=ge.insideDestination,tr=ge.previousImpact;if(!Jt.isCombineEnabled)return null;var mr=Je(tr);if(!mr)return null;function Yr(_a){var Pa={type:"COMBINE",combine:{draggableId:_a,droppableId:Jt.descriptor.id}};return Object(t.a)({},tr,{at:Pa})}var un=tr.displaced.all,An=un.length?un[0]:null;if(Qe)return An?Yr(An):null;var Dn=Ar(yt,dr);if(!An){if(!Dn.length)return null;var vn=Dn[Dn.length-1];return Yr(vn.descriptor.id)}var $n=ze(Dn,function(_a){return _a.descriptor.id===An});$n!==-1||Ve(!1);var oi=$n-1;if(oi<0)return null;var aa=Dn[oi];return Yr(aa.descriptor.id)},Rr=function(ge,Qe){return ge.descriptor.droppableId===Qe.descriptor.id},Ln={point:De,value:0},bn={invisible:{},visible:{},all:[]},Zn={displaced:bn,displacedBy:Ln,at:null},Zt=function(ge,Qe){return function(yt){return ge<=yt&&yt<=Qe}},$t=function(ge){var Qe=Zt(ge.top,ge.bottom),yt=Zt(ge.left,ge.right);return function(Jt){var dr=Qe(Jt.top)&&Qe(Jt.bottom)&&yt(Jt.left)&&yt(Jt.right);if(dr)return!0;var tr=Qe(Jt.top)||Qe(Jt.bottom),mr=yt(Jt.left)||yt(Jt.right),Yr=tr&&mr;if(Yr)return!0;var un=Jt.top<ge.top&&Jt.bottom>ge.bottom,An=Jt.left<ge.left&&Jt.right>ge.right,Dn=un&&An;if(Dn)return!0;var vn=un&&mr||An&&tr;return vn}},Be=function(ge){var Qe=Zt(ge.top,ge.bottom),yt=Zt(ge.left,ge.right);return function(Jt){var dr=Qe(Jt.top)&&Qe(Jt.bottom)&&yt(Jt.left)&&yt(Jt.right);return dr}},je={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},rt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},bt=function(ge){return function(Qe){var yt=Zt(Qe.top,Qe.bottom),Jt=Zt(Qe.left,Qe.right);return function(dr){return ge===je?yt(dr.top)&&yt(dr.bottom):Jt(dr.left)&&Jt(dr.right)}}},gr=function(ge,Qe){var yt=Qe.frame?Qe.frame.scroll.diff.displacement:De;return Kt(ge,yt)},Gt=function(ge,Qe,yt){return Qe.subject.active?yt(Qe.subject.active)(ge):!1},ar=function(ge,Qe,yt){return yt(Qe)(ge)},Gr=function(ge){var Qe=ge.target,yt=ge.destination,Jt=ge.viewport,dr=ge.withDroppableDisplacement,tr=ge.isVisibleThroughFrameFn,mr=dr?gr(Qe,yt):Qe;return Gt(mr,yt,tr)&&ar(mr,Jt,tr)},cn=function(ge){return Gr(Object(t.a)({},ge,{isVisibleThroughFrameFn:$t}))},Kn=function(ge){return Gr(Object(t.a)({},ge,{isVisibleThroughFrameFn:Be}))},yr=function(ge){return Gr(Object(t.a)({},ge,{isVisibleThroughFrameFn:bt(ge.destination.axis)}))},Mt=function(ge,Qe,yt){if(typeof yt=="boolean")return yt;if(!Qe)return!0;var Jt=Qe.invisible,dr=Qe.visible;if(Jt[ge])return!1;var tr=dr[ge];return tr?tr.shouldAnimate:!0};function Ft(lt,ge){var Qe=lt.page.marginBox,yt={top:ge.point.y,right:0,bottom:0,left:ge.point.x};return p(g(Qe,yt))}function Lr(lt){var ge=lt.afterDragging,Qe=lt.destination,yt=lt.displacedBy,Jt=lt.viewport,dr=lt.forceShouldAnimate,tr=lt.last;return ge.reduce(function(Yr,un){var An=Ft(un,yt),Dn=un.descriptor.id;Yr.all.push(Dn);var vn=cn({target:An,destination:Qe,viewport:Jt,withDroppableDisplacement:!0});if(!vn)return Yr.invisible[un.descriptor.id]=!0,Yr;var $n=Mt(Dn,tr,dr),oi={draggableId:Dn,shouldAnimate:$n};return Yr.visible[Dn]=oi,Yr},{all:[],visible:{},invisible:{}})}function pr(lt,ge){if(!lt.length)return 0;var Qe=lt[lt.length-1].descriptor.index;return ge.inHomeList?Qe:Qe+1}function Ht(lt){var ge=lt.insideDestination,Qe=lt.inHomeList,yt=lt.displacedBy,Jt=lt.destination,dr=pr(ge,{inHomeList:Qe});return{displaced:bn,displacedBy:yt,at:{type:"REORDER",destination:{droppableId:Jt.descriptor.id,index:dr}}}}function cr(lt){var ge=lt.draggable,Qe=lt.insideDestination,yt=lt.destination,Jt=lt.viewport,dr=lt.displacedBy,tr=lt.last,mr=lt.index,Yr=lt.forceShouldAnimate,un=Rr(ge,yt);if(mr==null)return Ht({insideDestination:Qe,inHomeList:un,displacedBy:dr,destination:yt});var An=Yt(Qe,function(aa){return aa.descriptor.index===mr});if(!An)return Ht({insideDestination:Qe,inHomeList:un,displacedBy:dr,destination:yt});var Dn=Ar(ge,Qe),vn=Qe.indexOf(An),$n=Dn.slice(vn),oi=Lr({afterDragging:$n,destination:yt,displacedBy:dr,last:tr,viewport:Jt.frame,forceShouldAnimate:Yr});return{displaced:oi,displacedBy:dr,at:{type:"REORDER",destination:{droppableId:yt.descriptor.id,index:mr}}}}function Bt(lt,ge){return Boolean(ge.effected[lt])}var or=function(ge){var Qe=ge.isMovingForward,yt=ge.destination,Jt=ge.draggables,dr=ge.combine,tr=ge.afterCritical;if(!yt.isCombineEnabled)return null;var mr=dr.draggableId,Yr=Jt[mr],un=Yr.descriptor.index,An=Bt(mr,tr);return An?Qe?un:un-1:Qe?un+1:un},Hr=function(ge){var Qe=ge.isMovingForward,yt=ge.isInHomeList,Jt=ge.insideDestination,dr=ge.location;if(!Jt.length)return null;var tr=dr.index,mr=Qe?tr+1:tr-1,Yr=Jt[0].descriptor.index,un=Jt[Jt.length-1].descriptor.index,An=yt?un:un+1;return mr<Yr||mr>An?null:mr},Tr=function(ge){var Qe=ge.isMovingForward,yt=ge.isInHomeList,Jt=ge.draggable,dr=ge.draggables,tr=ge.destination,mr=ge.insideDestination,Yr=ge.previousImpact,un=ge.viewport,An=ge.afterCritical,Dn=Yr.at;if(Dn||Ve(!1),Dn.type==="REORDER"){var vn=Hr({isMovingForward:Qe,isInHomeList:yt,location:Dn.destination,insideDestination:mr});return vn==null?null:cr({draggable:Jt,insideDestination:mr,destination:tr,viewport:un,last:Yr.displaced,displacedBy:Yr.displacedBy,index:vn})}var $n=or({isMovingForward:Qe,destination:tr,displaced:Yr.displaced,draggables:dr,combine:Dn.combine,afterCritical:An});return $n==null?null:cr({draggable:Jt,insideDestination:mr,destination:tr,viewport:un,last:Yr.displaced,displacedBy:Yr.displacedBy,index:$n})},jr=function(ge){var Qe=ge.displaced,yt=ge.afterCritical,Jt=ge.combineWith,dr=ge.displacedBy,tr=Boolean(Qe.visible[Jt]||Qe.invisible[Jt]);return Bt(Jt,yt)?tr?De:Pe(dr.point):tr?dr.point:De},pn=function(ge){var Qe=ge.afterCritical,yt=ge.impact,Jt=ge.draggables,dr=Vt(yt);dr||Ve(!1);var tr=dr.draggableId,mr=Jt[tr].page.borderBox.center,Yr=jr({displaced:yt.displaced,afterCritical:Qe,combineWith:tr,displacedBy:yt.displacedBy});return tt(mr,Yr)},en=function(ge,Qe){return Qe.margin[ge.start]+Qe.borderBox[ge.size]/2},ti=function(ge,Qe){return Qe.margin[ge.end]+Qe.borderBox[ge.size]/2},ri=function(ge,Qe,yt){return Qe[ge.crossAxisStart]+yt.margin[ge.crossAxisStart]+yt.borderBox[ge.crossAxisSize]/2},_i=function(ge){var Qe=ge.axis,yt=ge.moveRelativeTo,Jt=ge.isMoving;return Ut(Qe.line,yt.marginBox[Qe.end]+en(Qe,Jt),ri(Qe,yt.marginBox,Jt))},Ri=function(ge){var Qe=ge.axis,yt=ge.moveRelativeTo,Jt=ge.isMoving;return Ut(Qe.line,yt.marginBox[Qe.start]-ti(Qe,Jt),ri(Qe,yt.marginBox,Jt))},ia=function(ge){var Qe=ge.axis,yt=ge.moveInto,Jt=ge.isMoving;return Ut(Qe.line,yt.contentBox[Qe.start]+en(Qe,Jt),ri(Qe,yt.contentBox,Jt))},ba=function(ge){var Qe=ge.impact,yt=ge.draggable,Jt=ge.draggables,dr=ge.droppable,tr=ge.afterCritical,mr=Ye(dr.descriptor.id,Jt),Yr=yt.page,un=dr.axis;if(!mr.length)return ia({axis:un,moveInto:dr.page,isMoving:Yr});var An=Qe.displaced,Dn=Qe.displacedBy,vn=An.all[0];if(vn){var $n=Jt[vn];if(Bt(vn,tr))return Ri({axis:un,moveRelativeTo:$n.page,isMoving:Yr});var oi=L($n.page,Dn.point);return Ri({axis:un,moveRelativeTo:oi,isMoving:Yr})}var aa=mr[mr.length-1];if(aa.descriptor.id===yt.descriptor.id)return Yr.borderBox.center;if(Bt(aa.descriptor.id,tr)){var _a=L(aa.page,Pe(tr.displacedBy.point));return _i({axis:un,moveRelativeTo:_a,isMoving:Yr})}return _i({axis:un,moveRelativeTo:aa.page,isMoving:Yr})},vt=function(ge,Qe){var yt=ge.frame;return yt?tt(Qe,yt.scroll.diff.displacement):Qe},Le=function(ge){var Qe=ge.impact,yt=ge.draggable,Jt=ge.droppable,dr=ge.draggables,tr=ge.afterCritical,mr=yt.page.borderBox.center,Yr=Qe.at;return Jt&&Yr?Yr.type==="REORDER"?ba({impact:Qe,draggable:yt,draggables:dr,droppable:Jt,afterCritical:tr}):pn({impact:Qe,draggables:dr,afterCritical:tr}):mr},Ke=function(ge){var Qe=Le(ge),yt=ge.droppable,Jt=yt?vt(yt,Qe):Qe;return Jt},et=function(ge,Qe){var yt=Et(Qe,ge.scroll.initial),Jt=Pe(yt),dr=p({top:Qe.y,bottom:Qe.y+ge.frame.height,left:Qe.x,right:Qe.x+ge.frame.width}),tr={frame:dr,scroll:{initial:ge.scroll.initial,max:ge.scroll.max,current:Qe,diff:{value:yt,displacement:Jt}}};return tr};function ht(lt,ge){return lt.map(function(Qe){return ge[Qe]})}function ot(lt,ge){for(var Qe=0;Qe<ge.length;Qe++){var yt=ge[Qe].visible[lt];if(yt)return yt}return null}var mt=function(ge){var Qe=ge.impact,yt=ge.viewport,Jt=ge.destination,dr=ge.draggables,tr=ge.maxScrollChange,mr=et(yt,tt(yt.scroll.current,tr)),Yr=Jt.frame?ce(Jt,tt(Jt.frame.scroll.current,tr)):Jt,un=Qe.displaced,An=Lr({afterDragging:ht(un.all,dr),destination:Jt,displacedBy:Qe.displacedBy,viewport:mr.frame,last:un,forceShouldAnimate:!1}),Dn=Lr({afterDragging:ht(un.all,dr),destination:Yr,displacedBy:Qe.displacedBy,viewport:yt.frame,last:un,forceShouldAnimate:!1}),vn={},$n={},oi=[un,An,Dn];un.all.forEach(function(_a){var Pa=ot(_a,oi);if(Pa){$n[_a]=Pa;return}vn[_a]=!0});var aa=Object(t.a)({},Qe,{displaced:{all:un.all,invisible:vn,visible:$n}});return aa},Wt=function(ge,Qe){return tt(ge.scroll.diff.displacement,Qe)},Ot=function(ge){var Qe=ge.pageBorderBoxCenter,yt=ge.draggable,Jt=ge.viewport,dr=Wt(Jt,Qe),tr=Et(dr,yt.page.borderBox.center);return tt(yt.client.borderBox.center,tr)},wr=function(ge){var Qe=ge.draggable,yt=ge.destination,Jt=ge.newPageBorderBoxCenter,dr=ge.viewport,tr=ge.withDroppableDisplacement,mr=ge.onlyOnMainAxis,Yr=mr===void 0?!1:mr,un=Et(Jt,Qe.page.borderBox.center),An=Kt(Qe.page.borderBox,un),Dn={target:An,destination:yt,withDroppableDisplacement:tr,viewport:dr};return Yr?yr(Dn):Kn(Dn)},Xr=function(ge){var Qe=ge.isMovingForward,yt=ge.draggable,Jt=ge.destination,dr=ge.draggables,tr=ge.previousImpact,mr=ge.viewport,Yr=ge.previousPageBorderBoxCenter,un=ge.previousClientSelection,An=ge.afterCritical;if(!Jt.isEnabled)return null;var Dn=Ye(Jt.descriptor.id,dr),vn=Rr(yt,Jt),$n=Nr({isMovingForward:Qe,draggable:yt,destination:Jt,insideDestination:Dn,previousImpact:tr})||Tr({isMovingForward:Qe,isInHomeList:vn,draggable:yt,draggables:dr,destination:Jt,insideDestination:Dn,previousImpact:tr,viewport:mr,afterCritical:An});if(!$n)return null;var oi=Ke({impact:$n,draggable:yt,droppable:Jt,draggables:dr,afterCritical:An}),aa=wr({draggable:yt,destination:Jt,newPageBorderBoxCenter:oi,viewport:mr.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(aa){var _a=Ot({pageBorderBoxCenter:oi,draggable:yt,viewport:mr});return{clientSelection:_a,impact:$n,scrollJumpRequest:null}}var Pa=Et(oi,Yr),Ba=mt({impact:$n,viewport:mr,destination:Jt,draggables:dr,maxScrollChange:Pa});return{clientSelection:un,impact:Ba,scrollJumpRequest:Pa}},zr=function(ge){var Qe=ge.subject.active;return Qe||Ve(!1),Qe},on=function(ge){var Qe=ge.isMovingForward,yt=ge.pageBorderBoxCenter,Jt=ge.source,dr=ge.droppables,tr=ge.viewport,mr=Jt.subject.active;if(!mr)return null;var Yr=Jt.axis,un=Zt(mr[Yr.start],mr[Yr.end]),An=ut(dr).filter(function(vn){return vn!==Jt}).filter(function(vn){return vn.isEnabled}).filter(function(vn){return Boolean(vn.subject.active)}).filter(function(vn){return $t(tr.frame)(zr(vn))}).filter(function(vn){var $n=zr(vn);return Qe?mr[Yr.crossAxisEnd]<$n[Yr.crossAxisEnd]:$n[Yr.crossAxisStart]<mr[Yr.crossAxisStart]}).filter(function(vn){var $n=zr(vn),oi=Zt($n[Yr.start],$n[Yr.end]);return un($n[Yr.start])||un($n[Yr.end])||oi(mr[Yr.start])||oi(mr[Yr.end])}).sort(function(vn,$n){var oi=zr(vn)[Yr.crossAxisStart],aa=zr($n)[Yr.crossAxisStart];return Qe?oi-aa:aa-oi}).filter(function(vn,$n,oi){return zr(vn)[Yr.crossAxisStart]===zr(oi[0])[Yr.crossAxisStart]});if(!An.length)return null;if(An.length===1)return An[0];var Dn=An.filter(function(vn){var $n=Zt(zr(vn)[Yr.start],zr(vn)[Yr.end]);return $n(yt[Yr.line])});return Dn.length===1?Dn[0]:Dn.length>1?Dn.sort(function(vn,$n){return zr(vn)[Yr.start]-zr($n)[Yr.start]})[0]:An.sort(function(vn,$n){var oi=zt(yt,ir(zr(vn))),aa=zt(yt,ir(zr($n)));return oi!==aa?oi-aa:zr(vn)[Yr.start]-zr($n)[Yr.start]})[0]},fr=function(ge,Qe){var yt=ge.page.borderBox.center;return Bt(ge.descriptor.id,Qe)?Et(yt,Qe.displacedBy.point):yt},Cr=function(ge,Qe){var yt=ge.page.borderBox;return Bt(ge.descriptor.id,Qe)?Kt(yt,Pe(Qe.displacedBy.point)):yt},Xt=function(ge){var Qe=ge.pageBorderBoxCenter,yt=ge.viewport,Jt=ge.destination,dr=ge.insideDestination,tr=ge.afterCritical,mr=dr.filter(function(Yr){return Kn({target:Cr(Yr,tr),destination:Jt,viewport:yt.frame,withDroppableDisplacement:!0})}).sort(function(Yr,un){var An=pt(Qe,vt(Jt,fr(Yr,tr))),Dn=pt(Qe,vt(Jt,fr(un,tr)));return An<Dn?-1:Dn<An?1:Yr.descriptor.index-un.descriptor.index});return mr[0]||null},Pr=K(function(ge,Qe){var yt=Qe[ge.line];return{value:yt,point:Ut(ge.line,yt)}}),vr=function(ge,Qe,yt){var Jt=ge.axis;if(ge.descriptor.mode==="virtual")return Ut(Jt.line,Qe[Jt.line]);var dr=ge.subject.page.contentBox[Jt.size],tr=Ye(ge.descriptor.id,yt),mr=tr.reduce(function(An,Dn){return An+Dn.client.marginBox[Jt.size]},0),Yr=mr+Qe[Jt.line],un=Yr-dr;return un<=0?null:Ut(Jt.line,un)},wt=function(ge,Qe){return Object(t.a)({},ge,{scroll:Object(t.a)({},ge.scroll,{max:Qe})})},kr=function(ge,Qe,yt){var Jt=ge.frame;Rr(Qe,ge)&&Ve(!1),ge.subject.withPlaceholder&&Ve(!1);var dr=Pr(ge.axis,Qe.displaceBy).point,tr=vr(ge,dr,yt),mr={placeholderSize:dr,increasedBy:tr,oldFrameMaxScroll:ge.frame?ge.frame.scroll.max:null};if(!Jt){var Yr=Ne({page:ge.subject.page,withPlaceholder:mr,axis:ge.axis,frame:ge.frame});return Object(t.a)({},ge,{subject:Yr})}var un=tr?tt(Jt.scroll.max,tr):Jt.scroll.max,An=wt(Jt,un),Dn=Ne({page:ge.subject.page,withPlaceholder:mr,axis:ge.axis,frame:An});return Object(t.a)({},ge,{subject:Dn,frame:An})},xn=function(ge){var Qe=ge.subject.withPlaceholder;Qe||Ve(!1);var yt=ge.frame;if(!yt){var Jt=Ne({page:ge.subject.page,axis:ge.axis,frame:null,withPlaceholder:null});return Object(t.a)({},ge,{subject:Jt})}var dr=Qe.oldFrameMaxScroll;dr||Ve(!1);var tr=wt(yt,dr),mr=Ne({page:ge.subject.page,axis:ge.axis,frame:tr,withPlaceholder:null});return Object(t.a)({},ge,{subject:mr,frame:tr})},nn=function(ge){var Qe=ge.previousPageBorderBoxCenter,yt=ge.moveRelativeTo,Jt=ge.insideDestination,dr=ge.draggable,tr=ge.draggables,mr=ge.destination,Yr=ge.viewport,un=ge.afterCritical;if(!yt){if(Jt.length)return null;var An={displaced:bn,displacedBy:Ln,at:{type:"REORDER",destination:{droppableId:mr.descriptor.id,index:0}}},Dn=Ke({impact:An,draggable:dr,droppable:mr,draggables:tr,afterCritical:un}),vn=Rr(dr,mr)?mr:kr(mr,dr,tr),$n=wr({draggable:dr,destination:vn,newPageBorderBoxCenter:Dn,viewport:Yr.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return $n?An:null}var oi=Boolean(Qe[mr.axis.line]<=yt.page.borderBox.center[mr.axis.line]),aa=function(){var Pa=yt.descriptor.index;return yt.descriptor.id===dr.descriptor.id||oi?Pa:Pa+1}(),_a=Pr(mr.axis,dr.displaceBy);return cr({draggable:dr,insideDestination:Jt,destination:mr,viewport:Yr,displacedBy:_a,last:bn,index:aa})},Yn=function(ge){var Qe=ge.isMovingForward,yt=ge.previousPageBorderBoxCenter,Jt=ge.draggable,dr=ge.isOver,tr=ge.draggables,mr=ge.droppables,Yr=ge.viewport,un=ge.afterCritical,An=on({isMovingForward:Qe,pageBorderBoxCenter:yt,source:dr,droppables:mr,viewport:Yr});if(!An)return null;var Dn=Ye(An.descriptor.id,tr),vn=Xt({pageBorderBoxCenter:yt,viewport:Yr,destination:An,insideDestination:Dn,afterCritical:un}),$n=nn({previousPageBorderBoxCenter:yt,destination:An,draggable:Jt,draggables:tr,moveRelativeTo:vn,insideDestination:Dn,viewport:Yr,afterCritical:un});if(!$n)return null;var oi=Ke({impact:$n,draggable:Jt,droppable:An,draggables:tr,afterCritical:un}),aa=Ot({pageBorderBoxCenter:oi,draggable:Jt,viewport:Yr});return{clientSelection:aa,impact:$n,scrollJumpRequest:null}},Wn=function(ge){var Qe=ge.at;return Qe?Qe.type==="REORDER"?Qe.destination.droppableId:Qe.combine.droppableId:null},In=function(ge,Qe){var yt=Wn(ge);return yt?Qe[yt]:null},On=function(ge){var Qe=ge.state,yt=ge.type,Jt=In(Qe.impact,Qe.dimensions.droppables),dr=Boolean(Jt),tr=Qe.dimensions.droppables[Qe.critical.droppable.id],mr=Jt||tr,Yr=mr.axis.direction,un=Yr==="vertical"&&(yt==="MOVE_UP"||yt==="MOVE_DOWN")||Yr==="horizontal"&&(yt==="MOVE_LEFT"||yt==="MOVE_RIGHT");if(un&&!dr)return null;var An=yt==="MOVE_DOWN"||yt==="MOVE_RIGHT",Dn=Qe.dimensions.draggables[Qe.critical.draggable.id],vn=Qe.current.page.borderBoxCenter,$n=Qe.dimensions,oi=$n.draggables,aa=$n.droppables;return un?Xr({isMovingForward:An,previousPageBorderBoxCenter:vn,draggable:Dn,destination:mr,draggables:oi,viewport:Qe.viewport,previousClientSelection:Qe.current.client.selection,previousImpact:Qe.impact,afterCritical:Qe.afterCritical}):Yn({isMovingForward:An,previousPageBorderBoxCenter:vn,draggable:Dn,isOver:mr,draggables:oi,droppables:aa,viewport:Qe.viewport,afterCritical:Qe.afterCritical})};function di(lt){return lt.phase==="DRAGGING"||lt.phase==="COLLECTING"}function Un(lt){var ge=Zt(lt.top,lt.bottom),Qe=Zt(lt.left,lt.right);return function(Jt){return ge(Jt.y)&&Qe(Jt.x)}}function fn(lt,ge){return lt.left<ge.right&&lt.right>ge.left&&lt.top<ge.bottom&&lt.bottom>ge.top}function Qn(lt){var ge=lt.pageBorderBox,Qe=lt.draggable,yt=lt.candidates,Jt=Qe.page.borderBox.center,dr=yt.map(function(tr){var mr=tr.axis,Yr=Ut(tr.axis.line,ge.center[mr.line],tr.page.borderBox.center[mr.crossAxisLine]);return{id:tr.descriptor.id,distance:pt(Jt,Yr)}}).sort(function(tr,mr){return mr.distance-tr.distance});return dr[0]?dr[0].id:null}function Tn(lt){var ge=lt.pageBorderBox,Qe=lt.draggable,yt=lt.droppables,Jt=ut(yt).filter(function(dr){if(!dr.isEnabled)return!1;var tr=dr.subject.active;if(!tr)return!1;if(!fn(ge,tr))return!1;if(Un(tr)(ge.center))return!0;var mr=dr.axis,Yr=tr.center[mr.crossAxisLine],un=ge[mr.crossAxisStart],An=ge[mr.crossAxisEnd],Dn=Zt(tr[mr.crossAxisStart],tr[mr.crossAxisEnd]),vn=Dn(un),$n=Dn(An);return!vn&&!$n?!0:vn?un<Yr:An>Yr});return Jt.length?Jt.length===1?Jt[0].descriptor.id:Qn({pageBorderBox:ge,draggable:Qe,candidates:Jt}):null}var Bi=function(ge,Qe){return p(Kt(ge,Qe))},Mn=function(ge,Qe){var yt=ge.frame;return yt?Bi(Qe,yt.scroll.diff.value):Qe};function Zi(lt){var ge=lt.displaced,Qe=lt.id;return Boolean(ge.visible[Qe]||ge.invisible[Qe])}function Ei(lt){var ge=lt.draggable,Qe=lt.closest,yt=lt.inHomeList;return Qe?yt&&Qe.descriptor.index>ge.descriptor.index?Qe.descriptor.index-1:Qe.descriptor.index:null}var pi=function(ge){var Qe=ge.pageBorderBoxWithDroppableScroll,yt=ge.draggable,Jt=ge.destination,dr=ge.insideDestination,tr=ge.last,mr=ge.viewport,Yr=ge.afterCritical,un=Jt.axis,An=Pr(Jt.axis,yt.displaceBy),Dn=An.value,vn=Qe[un.start],$n=Qe[un.end],oi=Ar(yt,dr),aa=Yt(oi,function(Pa){var Ba=Pa.descriptor.id,co=Pa.page.borderBox.center[un.line],ao=Bt(Ba,Yr),M=Zi({displaced:tr,id:Ba});return ao?M?$n<=co:vn<co-Dn:M?$n<=co+Dn:vn<co}),_a=Ei({draggable:yt,closest:aa,inHomeList:Rr(yt,Jt)});return cr({draggable:yt,insideDestination:dr,destination:Jt,viewport:mr,last:tr,displacedBy:An,index:_a})},Yi=4,fa=function(ge){var Qe=ge.draggable,yt=ge.pageBorderBoxWithDroppableScroll,Jt=ge.previousImpact,dr=ge.destination,tr=ge.insideDestination,mr=ge.afterCritical;if(!dr.isCombineEnabled)return null;var Yr=dr.axis,un=Pr(dr.axis,Qe.displaceBy),An=un.value,Dn=yt[Yr.start],vn=yt[Yr.end],$n=Ar(Qe,tr),oi=Yt($n,function(_a){var Pa=_a.descriptor.id,Ba=_a.page.borderBox,co=Ba[Yr.size],ao=co/Yi,M=Bt(Pa,mr),j=Zi({displaced:Jt.displaced,id:Pa});return M?j?vn>Ba[Yr.start]+ao&&vn<Ba[Yr.end]-ao:Dn>Ba[Yr.start]-An+ao&&Dn<Ba[Yr.end]-An-ao:j?vn>Ba[Yr.start]+An+ao&&vn<Ba[Yr.end]+An-ao:Dn>Ba[Yr.start]+ao&&Dn<Ba[Yr.end]-ao});if(!oi)return null;var aa={displacedBy:un,displaced:Jt.displaced,at:{type:"COMBINE",combine:{draggableId:oi.descriptor.id,droppableId:dr.descriptor.id}}};return aa},zn=function(ge){var Qe=ge.pageOffset,yt=ge.draggable,Jt=ge.draggables,dr=ge.droppables,tr=ge.previousImpact,mr=ge.viewport,Yr=ge.afterCritical,un=Bi(yt.page.borderBox,Qe),An=Tn({pageBorderBox:un,draggable:yt,droppables:dr});if(!An)return Zn;var Dn=dr[An],vn=Ye(Dn.descriptor.id,Jt),$n=Mn(Dn,un);return fa({pageBorderBoxWithDroppableScroll:$n,draggable:yt,previousImpact:tr,destination:Dn,insideDestination:vn,afterCritical:Yr})||pi({pageBorderBoxWithDroppableScroll:$n,draggable:yt,destination:Dn,insideDestination:vn,last:tr.displaced,viewport:mr,afterCritical:Yr})},sn=function(ge,Qe){var yt;return Object(t.a)({},ge,(yt={},yt[Qe.descriptor.id]=Qe,yt))},ni=function(ge){var Qe=ge.previousImpact,yt=ge.impact,Jt=ge.droppables,dr=Wn(Qe),tr=Wn(yt);if(!dr)return Jt;if(dr===tr)return Jt;var mr=Jt[dr];if(!mr.subject.withPlaceholder)return Jt;var Yr=xn(mr);return sn(Jt,Yr)},si=function(ge){var Qe=ge.draggable,yt=ge.draggables,Jt=ge.droppables,dr=ge.previousImpact,tr=ge.impact,mr=ni({previousImpact:dr,impact:tr,droppables:Jt}),Yr=Wn(tr);if(!Yr)return mr;var un=Jt[Yr];if(Rr(Qe,un))return mr;if(un.subject.withPlaceholder)return mr;var An=kr(un,Qe,yt);return sn(mr,An)},hi=function(ge){var Qe=ge.state,yt=ge.clientSelection,Jt=ge.dimensions,dr=ge.viewport,tr=ge.impact,mr=ge.scrollJumpRequest,Yr=dr||Qe.viewport,un=Jt||Qe.dimensions,An=yt||Qe.current.client.selection,Dn=Et(An,Qe.initial.client.selection),vn={offset:Dn,selection:An,borderBoxCenter:tt(Qe.initial.client.borderBoxCenter,Dn)},$n={selection:tt(vn.selection,Yr.scroll.current),borderBoxCenter:tt(vn.borderBoxCenter,Yr.scroll.current),offset:tt(vn.offset,Yr.scroll.diff.value)},oi={client:vn,page:$n};if(Qe.phase==="COLLECTING")return Object(t.a)({phase:"COLLECTING"},Qe,{dimensions:un,viewport:Yr,current:oi});var aa=un.draggables[Qe.critical.draggable.id],_a=tr||zn({pageOffset:$n.offset,draggable:aa,draggables:un.draggables,droppables:un.droppables,previousImpact:Qe.impact,viewport:Yr,afterCritical:Qe.afterCritical}),Pa=si({draggable:aa,impact:_a,previousImpact:Qe.impact,draggables:un.draggables,droppables:un.droppables}),Ba=Object(t.a)({},Qe,{current:oi,dimensions:{draggables:un.draggables,droppables:Pa},impact:_a,viewport:Yr,scrollJumpRequest:mr||null,forceShouldAnimate:mr?!1:null});return Ba};function gi(lt,ge){return lt.map(function(Qe){return ge[Qe]})}var Pi=function(ge){var Qe=ge.impact,yt=ge.viewport,Jt=ge.draggables,dr=ge.destination,tr=ge.forceShouldAnimate,mr=Qe.displaced,Yr=gi(mr.all,Jt),un=Lr({afterDragging:Yr,destination:dr,displacedBy:Qe.displacedBy,viewport:yt.frame,forceShouldAnimate:tr,last:mr});return Object(t.a)({},Qe,{displaced:un})},ki=function(ge){var Qe=ge.impact,yt=ge.draggable,Jt=ge.droppable,dr=ge.draggables,tr=ge.viewport,mr=ge.afterCritical,Yr=Ke({impact:Qe,draggable:yt,draggables:dr,droppable:Jt,afterCritical:mr});return Ot({pageBorderBoxCenter:Yr,draggable:yt,viewport:tr})},Ki=function(ge){var Qe=ge.state,yt=ge.dimensions,Jt=ge.viewport;Qe.movementMode==="SNAP"||Ve(!1);var dr=Qe.impact,tr=Jt||Qe.viewport,mr=yt||Qe.dimensions,Yr=mr.draggables,un=mr.droppables,An=Yr[Qe.critical.draggable.id],Dn=Wn(dr);Dn||Ve(!1);var vn=un[Dn],$n=Pi({impact:dr,viewport:tr,destination:vn,draggables:Yr}),oi=ki({impact:$n,draggable:An,droppable:vn,draggables:Yr,viewport:tr,afterCritical:Qe.afterCritical});return hi({impact:$n,clientSelection:oi,state:Qe,dimensions:mr,viewport:tr})},ha=function(ge){return{index:ge.index,droppableId:ge.droppableId}},Ia=function(ge){var Qe=ge.draggable,yt=ge.home,Jt=ge.draggables,dr=ge.viewport,tr=Pr(yt.axis,Qe.displaceBy),mr=Ye(yt.descriptor.id,Jt),Yr=mr.indexOf(Qe);Yr!==-1||Ve(!1);var un=mr.slice(Yr+1),An=un.reduce(function(oi,aa){return oi[aa.descriptor.id]=!0,oi},{}),Dn={inVirtualList:yt.descriptor.mode==="virtual",displacedBy:tr,effected:An},vn=Lr({afterDragging:un,destination:yt,displacedBy:tr,last:null,viewport:dr.frame,forceShouldAnimate:!1}),$n={displaced:vn,displacedBy:tr,at:{type:"REORDER",destination:ha(Qe.descriptor)}};return{impact:$n,afterCritical:Dn}},ka=function(ge,Qe){return{draggables:ge.draggables,droppables:sn(ge.droppables,Qe)}},jo=function(ge){},Li=function(ge){},hn=function(ge){var Qe=ge.draggable,yt=ge.offset,Jt=ge.initialWindowScroll,dr=L(Qe.client,yt),tr=E(dr,Jt),mr=Object(t.a)({},Qe,{placeholder:Object(t.a)({},Qe.placeholder,{client:dr}),client:dr,page:tr});return mr},Gi=function(ge){var Qe=ge.frame;return Qe||Ve(!1),Qe},ca=function(ge){var Qe=ge.additions,yt=ge.updatedDroppables,Jt=ge.viewport,dr=Jt.scroll.diff.value;return Qe.map(function(tr){var mr=tr.descriptor.droppableId,Yr=yt[mr],un=Gi(Yr),An=un.scroll.diff.value,Dn=tt(dr,An),vn=hn({draggable:tr,offset:Dn,initialWindowScroll:Jt.scroll.initial});return vn})},ua=function(ge){var Qe=ge.state,yt=ge.published;jo();var Jt=yt.modified.map(function(ao){var M=Qe.dimensions.droppables[ao.droppableId],j=ce(M,ao.scroll);return j}),dr=Object(t.a)({},Qe.dimensions.droppables,{},ct(Jt)),tr=er(ca({additions:yt.additions,updatedDroppables:dr,viewport:Qe.viewport})),mr=Object(t.a)({},Qe.dimensions.draggables,{},tr);yt.removals.forEach(function(ao){delete mr[ao]});var Yr={droppables:dr,draggables:mr},un=Wn(Qe.impact),An=un?Yr.droppables[un]:null,Dn=Yr.draggables[Qe.critical.draggable.id],vn=Yr.droppables[Qe.critical.droppable.id],$n=Ia({draggable:Dn,home:vn,draggables:mr,viewport:Qe.viewport}),oi=$n.impact,aa=$n.afterCritical,_a=An&&An.isCombineEnabled?Qe.impact:oi,Pa=zn({pageOffset:Qe.current.page.offset,draggable:Yr.draggables[Qe.critical.draggable.id],draggables:Yr.draggables,droppables:Yr.droppables,previousImpact:_a,viewport:Qe.viewport,afterCritical:aa});Li();var Ba=Object(t.a)({phase:"DRAGGING"},Qe,{phase:"DRAGGING",impact:Pa,onLiftImpact:oi,dimensions:Yr,afterCritical:aa,forceShouldAnimate:!1});if(Qe.phase==="COLLECTING")return Ba;var co=Object(t.a)({phase:"DROP_PENDING"},Ba,{phase:"DROP_PENDING",reason:Qe.reason,isWaiting:!1});return co},$a=function(ge){return ge.movementMode==="SNAP"},ft=function(ge,Qe,yt){var Jt=ka(ge.dimensions,Qe);return!$a(ge)||yt?hi({state:ge,dimensions:Jt}):Ki({state:ge,dimensions:Jt})};function Lt(lt){return lt.isDragging&&lt.movementMode==="SNAP"?Object(t.a)({phase:"DRAGGING"},lt,{scrollJumpRequest:null}):lt}var _r={phase:"IDLE",completed:null,shouldFlush:!1},Tt=function(ge,Qe){if(ge===void 0&&(ge=_r),Qe.type==="FLUSH")return Object(t.a)({},_r,{shouldFlush:!0});if(Qe.type==="INITIAL_PUBLISH"){ge.phase==="IDLE"||Ve(!1);var yt=Qe.payload,Jt=yt.critical,dr=yt.clientSelection,tr=yt.viewport,mr=yt.dimensions,Yr=yt.movementMode,un=mr.draggables[Jt.draggable.id],An=mr.droppables[Jt.droppable.id],Dn={selection:dr,borderBoxCenter:un.client.borderBox.center,offset:De},vn={client:Dn,page:{selection:tt(Dn.selection,tr.scroll.initial),borderBoxCenter:tt(Dn.selection,tr.scroll.initial),offset:tt(Dn.selection,tr.scroll.diff.value)}},$n=ut(mr.droppables).every(function(jc){return!jc.isFixedOnPage}),oi=Ia({draggable:un,home:An,draggables:mr.draggables,viewport:tr}),aa=oi.impact,_a=oi.afterCritical,Pa={phase:"DRAGGING",isDragging:!0,critical:Jt,movementMode:Yr,dimensions:mr,initial:vn,current:vn,isWindowScrollAllowed:$n,impact:aa,afterCritical:_a,onLiftImpact:aa,viewport:tr,scrollJumpRequest:null,forceShouldAnimate:null};return Pa}if(Qe.type==="COLLECTION_STARTING"){if(ge.phase==="COLLECTING"||ge.phase==="DROP_PENDING")return ge;ge.phase==="DRAGGING"||Ve(!1);var Ba=Object(t.a)({phase:"COLLECTING"},ge,{phase:"COLLECTING"});return Ba}if(Qe.type==="PUBLISH_WHILE_DRAGGING")return ge.phase==="COLLECTING"||ge.phase==="DROP_PENDING"||Ve(!1),ua({state:ge,published:Qe.payload});if(Qe.type==="MOVE"){if(ge.phase==="DROP_PENDING")return ge;di(ge)||Ve(!1);var co=Qe.payload.client;return gt(co,ge.current.client.selection)?ge:hi({state:ge,clientSelection:co,impact:$a(ge)?ge.impact:null})}if(Qe.type==="UPDATE_DROPPABLE_SCROLL"){if(ge.phase==="DROP_PENDING")return Lt(ge);if(ge.phase==="COLLECTING")return Lt(ge);di(ge)||Ve(!1);var ao=Qe.payload,M=ao.id,j=ao.newScroll,ie=ge.dimensions.droppables[M];if(!ie)return ge;var le=ce(ie,j);return ft(ge,le,!1)}if(Qe.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ge.phase==="DROP_PENDING")return ge;di(ge)||Ve(!1);var pe=Qe.payload,Ge=pe.id,Rt=pe.isEnabled,lr=ge.dimensions.droppables[Ge];lr||Ve(!1),lr.isEnabled!==Rt||Ve(!1);var Or=Object(t.a)({},lr,{isEnabled:Rt});return ft(ge,Or,!0)}if(Qe.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ge.phase==="DROP_PENDING")return ge;di(ge)||Ve(!1);var Mr=Qe.payload,Fn=Mr.id,qn=Mr.isCombineEnabled,wi=ge.dimensions.droppables[Fn];wi||Ve(!1),wi.isCombineEnabled!==qn||Ve(!1);var yi=Object(t.a)({},wi,{isCombineEnabled:qn});return ft(ge,yi,!0)}if(Qe.type==="MOVE_BY_WINDOW_SCROLL"){if(ge.phase==="DROP_PENDING"||ge.phase==="DROP_ANIMATING")return ge;di(ge)||Ve(!1),ge.isWindowScrollAllowed||Ve(!1);var ma=Qe.payload.newScroll;if(gt(ge.viewport.scroll.current,ma))return Lt(ge);var Na=et(ge.viewport,ma);return $a(ge)?Ki({state:ge,viewport:Na}):hi({state:ge,viewport:Na})}if(Qe.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!di(ge))return ge;var eo=Qe.payload.maxScroll;if(gt(eo,ge.viewport.scroll.max))return ge;var to=Object(t.a)({},ge.viewport,{scroll:Object(t.a)({},ge.viewport.scroll,{max:eo})});return Object(t.a)({phase:"DRAGGING"},ge,{viewport:to})}if(Qe.type==="MOVE_UP"||Qe.type==="MOVE_DOWN"||Qe.type==="MOVE_LEFT"||Qe.type==="MOVE_RIGHT"){if(ge.phase==="COLLECTING"||ge.phase==="DROP_PENDING")return ge;ge.phase==="DRAGGING"||Ve(!1);var Va=On({state:ge,type:Qe.type});return Va?hi({state:ge,impact:Va.impact,clientSelection:Va.clientSelection,scrollJumpRequest:Va.scrollJumpRequest}):ge}if(Qe.type==="DROP_PENDING"){var xo=Qe.payload.reason;ge.phase==="COLLECTING"||Ve(!1);var Qo=Object(t.a)({phase:"DROP_PENDING"},ge,{phase:"DROP_PENDING",isWaiting:!0,reason:xo});return Qo}if(Qe.type==="DROP_ANIMATE"){var js=Qe.payload,As=js.completed,fl=js.dropDuration,Fl=js.newHomeClientOffset;ge.phase==="DRAGGING"||ge.phase==="DROP_PENDING"||Ve(!1);var oc={phase:"DROP_ANIMATING",completed:As,dropDuration:fl,newHomeClientOffset:Fl,dimensions:ge.dimensions};return oc}if(Qe.type==="DROP_COMPLETE"){var Jl=Qe.payload.completed;return{phase:"IDLE",completed:Jl,shouldFlush:!1}}return ge},Te=function(ge){return{type:"BEFORE_INITIAL_CAPTURE",payload:ge}},st=function(ge){return{type:"LIFT",payload:ge}},_t=function(ge){return{type:"INITIAL_PUBLISH",payload:ge}},It=function(ge){return{type:"PUBLISH_WHILE_DRAGGING",payload:ge}},ur=function(){return{type:"COLLECTION_STARTING",payload:null}},xr=function(ge){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ge}},Br=function(ge){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ge}},Wr=function(ge){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ge}},Zr=function(ge){return{type:"MOVE",payload:ge}},mn=function(ge){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ge}},rn=function(ge){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ge}},Nn=function(){return{type:"MOVE_UP",payload:null}},qr=function(){return{type:"MOVE_DOWN",payload:null}},kn=function(){return{type:"MOVE_RIGHT",payload:null}},Hn=function(){return{type:"MOVE_LEFT",payload:null}},ii=function(){return{type:"FLUSH",payload:null}},li=function(ge){return{type:"DROP_ANIMATE",payload:ge}},ai=function(ge){return{type:"DROP_COMPLETE",payload:ge}},Oi=function(ge){return{type:"DROP",payload:ge}},Fi=function(ge){return{type:"DROP_PENDING",payload:ge}},Qi=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Ui(lt){if(lt.length<=1)return;for(var ge=lt.map(function(mr){return mr.descriptor.index}),Qe={},yt=1;yt<ge.length;yt++){var Jt=ge[yt],dr=ge[yt-1];Jt!==dr+1&&(Qe[Jt]=!0)}if(!Object.keys(Qe).length)return;var tr=ge.map(function(mr){var Yr=Boolean(Qe[mr]);return Yr?"[\u{1F525}"+mr+"]":""+mr}).join(", ")}function $i(lt,ge){if(!1)var Qe}var qi=function(ge){return function(Qe){var yt=Qe.getState,Jt=Qe.dispatch;return function(dr){return function(tr){if(tr.type!=="LIFT"){dr(tr);return}var mr=tr.payload,Yr=mr.id,un=mr.clientSelection,An=mr.movementMode,Dn=yt();Dn.phase==="DROP_ANIMATING"&&Jt(ai({completed:Dn.completed})),yt().phase==="IDLE"||Ve(!1),Jt(ii()),Jt(Te({draggableId:Yr,movementMode:An}));var vn={shouldPublishImmediately:An==="SNAP"},$n={draggableId:Yr,scrollOptions:vn},oi=ge.startPublishing($n),aa=oi.critical,_a=oi.dimensions,Pa=oi.viewport;$i(aa,_a),Jt(_t({critical:aa,dimensions:_a,clientSelection:un,movementMode:An,viewport:Pa}))}}}},na=function(ge){return function(){return function(Qe){return function(yt){yt.type==="INITIAL_PUBLISH"&&ge.dragging(),yt.type==="DROP_ANIMATE"&&ge.dropping(yt.payload.completed.result.reason),(yt.type==="FLUSH"||yt.type==="DROP_COMPLETE")&&ge.resting(),Qe(yt)}}}},Ci={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},ya={opacity:{drop:0,combining:.7},scale:{drop:.75}},La={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},oa=La.outOfTheWay+"s "+Ci.outOfTheWay,Ji={fluid:"opacity "+oa,snap:"transform "+oa+", opacity "+oa,drop:function(ge){var Qe=ge+"s "+Ci.drop;return"transform "+Qe+", opacity "+Qe},outOfTheWay:"transform "+oa,placeholder:"height "+oa+", width "+oa+", margin "+oa},Ka=function(ge){return gt(ge,De)?null:"translate("+ge.x+"px, "+ge.y+"px)"},po={moveTo:Ka,drop:function(ge,Qe){var yt=Ka(ge);return yt?Qe?yt+" scale("+ya.scale.drop+")":yt:null}},Fo=La.minDropTime,Go=La.maxDropTime,Ho=Go-Fo,yo=1500,Wa=.6,zo=function(ge){var Qe=ge.current,yt=ge.destination,Jt=ge.reason,dr=pt(Qe,yt);if(dr<=0)return Fo;if(dr>=yo)return Go;var tr=dr/yo,mr=Fo+Ho*tr,Yr=Jt==="CANCEL"?mr*Wa:mr;return Number(Yr.toFixed(2))},Bo=function(ge){var Qe=ge.impact,yt=ge.draggable,Jt=ge.dimensions,dr=ge.viewport,tr=ge.afterCritical,mr=Jt.draggables,Yr=Jt.droppables,un=Wn(Qe),An=un?Yr[un]:null,Dn=Yr[yt.descriptor.droppableId],vn=ki({impact:Qe,draggable:yt,draggables:mr,afterCritical:tr,droppable:An||Dn,viewport:dr}),$n=Et(vn,yt.client.borderBox.center);return $n},uo=function(ge){var Qe=ge.draggables,yt=ge.reason,Jt=ge.lastImpact,dr=ge.home,tr=ge.viewport,mr=ge.onLiftImpact;if(!Jt.at||yt!=="DROP"){var Yr=Pi({draggables:Qe,impact:mr,destination:dr,viewport:tr,forceShouldAnimate:!0});return{impact:Yr,didDropInsideDroppable:!1}}if(Jt.at.type==="REORDER")return{impact:Jt,didDropInsideDroppable:!0};var un=Object(t.a)({},Jt,{displaced:bn});return{impact:un,didDropInsideDroppable:!0}},no=function(ge){var Qe=ge.getState,yt=ge.dispatch;return function(Jt){return function(dr){if(dr.type!=="DROP"){Jt(dr);return}var tr=Qe(),mr=dr.payload.reason;if(tr.phase==="COLLECTING"){yt(Fi({reason:mr}));return}if(tr.phase==="IDLE")return;var Yr=tr.phase==="DROP_PENDING"&&tr.isWaiting;Yr&&Ve(!1),tr.phase==="DRAGGING"||tr.phase==="DROP_PENDING"||Ve(!1);var un=tr.critical,An=tr.dimensions,Dn=An.draggables[tr.critical.draggable.id],vn=uo({reason:mr,lastImpact:tr.impact,afterCritical:tr.afterCritical,onLiftImpact:tr.onLiftImpact,home:tr.dimensions.droppables[tr.critical.droppable.id],viewport:tr.viewport,draggables:tr.dimensions.draggables}),$n=vn.impact,oi=vn.didDropInsideDroppable,aa=oi?Je($n):null,_a=oi?Vt($n):null,Pa={index:un.draggable.index,droppableId:un.droppable.id},Ba={draggableId:Dn.descriptor.id,type:Dn.descriptor.type,source:Pa,reason:mr,mode:tr.movementMode,destination:aa,combine:_a},co=Bo({impact:$n,draggable:Dn,dimensions:An,viewport:tr.viewport,afterCritical:tr.afterCritical}),ao={critical:tr.critical,afterCritical:tr.afterCritical,result:Ba,impact:$n},M=!gt(tr.current.client.offset,co)||Boolean(Ba.combine);if(!M){yt(ai({completed:ao}));return}var j=zo({current:tr.current.client.offset,destination:co,reason:mr}),ie={newHomeClientOffset:co,dropDuration:j,completed:ao};yt(li(ie))}}},ja=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Oo(lt){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(Qe){if(Qe.target!==window&&Qe.target!==window.document)return;lt()}}}function ls(lt){var ge=lt.onWindowScroll;function Qe(){ge(ja())}var yt=P(Qe),Jt=Oo(yt),dr=Ue;function tr(){return dr!==Ue}function mr(){tr()&&Ve(!1),dr=we(window,[Jt])}function Yr(){tr()||Ve(!1),yt.cancel(),dr(),dr=Ue}return{start:mr,stop:Yr,isActive:tr}}var Ao=function(ge){return ge.type==="DROP_COMPLETE"||ge.type==="DROP_ANIMATE"||ge.type==="FLUSH"},ko=function(ge){var Qe=ls({onWindowScroll:function(Jt){ge.dispatch(mn({newScroll:Jt}))}});return function(yt){return function(Jt){!Qe.isActive()&&Jt.type==="INITIAL_PUBLISH"&&Qe.start(),Qe.isActive()&&Ao(Jt)&&Qe.stop(),yt(Jt)}}},Os=function(ge){var Qe=!1,yt=!1,Jt=setTimeout(function(){yt=!0}),dr=function(mr){if(Qe)return;if(yt)return;Qe=!0,ge(mr),clearTimeout(Jt)};return dr.wasCalled=function(){return Qe},dr},cs=function(){var ge=[],Qe=function(tr){var mr=ze(ge,function(An){return An.timerId===tr});mr!==-1||Ve(!1);var Yr=ge.splice(mr,1),un=Yr[0];un.callback()},yt=function(tr){var mr=setTimeout(function(){return Qe(mr)}),Yr={timerId:mr,callback:tr};ge.push(Yr)},Jt=function(){if(!ge.length)return;var tr=[].concat(ge);ge.length=0,tr.forEach(function(mr){clearTimeout(mr.timerId),mr.callback()})};return{add:yt,flush:Jt}},gs=function(ge,Qe){return ge==null&&Qe==null?!0:ge==null||Qe==null?!1:ge.droppableId===Qe.droppableId&&ge.index===Qe.index},Ga=function(ge,Qe){return ge==null&&Qe==null?!0:ge==null||Qe==null?!1:ge.draggableId===Qe.draggableId&&ge.droppableId===Qe.droppableId},Ra=function(ge,Qe){if(ge===Qe)return!0;var yt=ge.draggable.id===Qe.draggable.id&&ge.draggable.droppableId===Qe.draggable.droppableId&&ge.draggable.type===Qe.draggable.type&&ge.draggable.index===Qe.draggable.index,Jt=ge.droppable.id===Qe.droppable.id&&ge.droppable.type===Qe.droppable.type;return yt&&Jt},ho=function(ge,Qe){jo(),Qe(),Li()},mo=function(ge,Qe){return{draggableId:ge.draggable.id,type:ge.droppable.type,source:{droppableId:ge.droppable.id,index:ge.draggable.index},mode:Qe}},Eo=function(ge,Qe,yt,Jt){if(!ge){yt(Jt(Qe));return}var dr=Os(yt),tr={announce:dr};ge(Qe,tr),dr.wasCalled()||yt(Jt(Qe))},fs=function(ge,Qe){var yt=cs(),Jt=null,dr=function($n,oi){Jt&&Ve(!1),ho("onBeforeCapture",function(){var aa=ge().onBeforeCapture;if(aa){var _a={draggableId:$n,mode:oi};aa(_a)}})},tr=function($n,oi){Jt&&Ve(!1),ho("onBeforeDragStart",function(){var aa=ge().onBeforeDragStart;aa&&aa(mo($n,oi))})},mr=function($n,oi){Jt&&Ve(!1);var aa=mo($n,oi);Jt={mode:oi,lastCritical:$n,lastLocation:aa.source,lastCombine:null},yt.add(function(){ho("onDragStart",function(){return Eo(ge().onDragStart,aa,Qe,ye.onDragStart)})})},Yr=function($n,oi){var aa=Je(oi),_a=Vt(oi);Jt||Ve(!1);var Pa=!Ra($n,Jt.lastCritical);Pa&&(Jt.lastCritical=$n);var Ba=!gs(Jt.lastLocation,aa);Ba&&(Jt.lastLocation=aa);var co=!Ga(Jt.lastCombine,_a);if(co&&(Jt.lastCombine=_a),!Pa&&!Ba&&!co)return;var ao=Object(t.a)({},mo($n,Jt.mode),{combine:_a,destination:aa});yt.add(function(){ho("onDragUpdate",function(){return Eo(ge().onDragUpdate,ao,Qe,ye.onDragUpdate)})})},un=function(){Jt||Ve(!1),yt.flush()},An=function($n){Jt||Ve(!1),Jt=null,ho("onDragEnd",function(){return Eo(ge().onDragEnd,$n,Qe,ye.onDragEnd)})},Dn=function(){if(!Jt)return;var $n=Object(t.a)({},mo(Jt.lastCritical,Jt.mode),{combine:null,destination:null,reason:"CANCEL"});An($n)};return{beforeCapture:dr,beforeStart:tr,start:mr,update:Yr,flush:un,drop:An,abort:Dn}},ws=function(ge,Qe){var yt=fs(ge,Qe);return function(Jt){return function(dr){return function(tr){if(tr.type==="BEFORE_INITIAL_CAPTURE"){yt.beforeCapture(tr.payload.draggableId,tr.payload.movementMode);return}if(tr.type==="INITIAL_PUBLISH"){var mr=tr.payload.critical;yt.beforeStart(mr,tr.payload.movementMode),dr(tr),yt.start(mr,tr.payload.movementMode);return}if(tr.type==="DROP_COMPLETE"){var Yr=tr.payload.completed.result;yt.flush(),dr(tr),yt.drop(Yr);return}if(dr(tr),tr.type==="FLUSH"){yt.abort();return}var un=Jt.getState();un.phase==="DRAGGING"&&yt.update(un.critical,un.impact)}}}},Io=function(ge){return function(Qe){return function(yt){if(yt.type!=="DROP_ANIMATION_FINISHED"){Qe(yt);return}var Jt=ge.getState();Jt.phase==="DROP_ANIMATING"||Ve(!1),ge.dispatch(ai({completed:Jt.completed}))}}},Es=function(ge){var Qe=null,yt=null;function Jt(){yt&&(cancelAnimationFrame(yt),yt=null),Qe&&(Qe(),Qe=null)}return function(dr){return function(tr){if((tr.type==="FLUSH"||tr.type==="DROP_COMPLETE"||tr.type==="DROP_ANIMATION_FINISHED")&&Jt(),dr(tr),tr.type!=="DROP_ANIMATE")return;var mr={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var un=ge.getState();un.phase==="DROP_ANIMATING"&&ge.dispatch(Qi())}};yt=requestAnimationFrame(function(){yt=null,Qe=we(window,[mr])})}}},Cs=function(ge){return function(){return function(Qe){return function(yt){(yt.type==="DROP_COMPLETE"||yt.type==="FLUSH"||yt.type==="DROP_ANIMATE")&&ge.stopPublishing(),Qe(yt)}}}},go=function(ge){var Qe=!1;return function(){return function(yt){return function(Jt){if(Jt.type==="INITIAL_PUBLISH"){Qe=!0,ge.tryRecordFocus(Jt.payload.critical.draggable.id),yt(Jt),ge.tryRestoreFocusRecorded();return}if(yt(Jt),!Qe)return;if(Jt.type==="FLUSH"){Qe=!1,ge.tryRestoreFocusRecorded();return}if(Jt.type==="DROP_COMPLETE"){Qe=!1;var dr=Jt.payload.completed.result;dr.combine&&ge.tryShiftRecord(dr.draggableId,dr.combine.draggableId),ge.tryRestoreFocusRecorded()}}}}},Zo=function(ge){return ge.type==="DROP_COMPLETE"||ge.type==="DROP_ANIMATE"||ge.type==="FLUSH"},io=function(ge){return function(Qe){return function(yt){return function(Jt){if(Zo(Jt)){ge.stop(),yt(Jt);return}if(Jt.type==="INITIAL_PUBLISH"){yt(Jt);var dr=Qe.getState();dr.phase==="DRAGGING"||Ve(!1),ge.start(dr);return}yt(Jt),ge.scroll(Qe.getState())}}}},oo=function(ge){return function(Qe){return function(yt){if(Qe(yt),yt.type!=="PUBLISH_WHILE_DRAGGING")return;var Jt=ge.getState();if(Jt.phase!=="DROP_PENDING")return;if(Jt.isWaiting)return;ge.dispatch(Oi({reason:Jt.reason}))}}},bo=e.d,Fa=function(ge){var Qe=ge.dimensionMarshal,yt=ge.focusMarshal,Jt=ge.styleMarshal,dr=ge.getResponders,tr=ge.announce,mr=ge.autoScroller;return Object(e.e)(Tt,bo(Object(e.a)(na(Jt),Cs(Qe),qi(Qe),no,Io,Es,oo,io(mr),ko,go(yt),ws(dr,tr))))},ts=function(){return{additions:{},removals:{},modified:{}}};function Do(lt){var ge=lt.registry,Qe=lt.callbacks,yt=ts(),Jt=null,dr=function(){if(Jt)return;Qe.collectionStarting(),Jt=requestAnimationFrame(function(){Jt=null,jo();var An=yt,Dn=An.additions,vn=An.removals,$n=An.modified,oi=Object.keys(Dn).map(function(Pa){return ge.draggable.getById(Pa).getDimension(De)}).sort(function(Pa,Ba){return Pa.descriptor.index-Ba.descriptor.index}),aa=Object.keys($n).map(function(Pa){var Ba=ge.droppable.getById(Pa),co=Ba.callbacks.getScrollWhileDragging();return{droppableId:Pa,scroll:co}}),_a={additions:oi,removals:Object.keys(vn),modified:aa};yt=ts(),Li(),Qe.publish(_a)})},tr=function(An){var Dn=An.descriptor.id;yt.additions[Dn]=An,yt.modified[An.descriptor.droppableId]=!0,yt.removals[Dn]&&delete yt.removals[Dn],dr()},mr=function(An){var Dn=An.descriptor;yt.removals[Dn.id]=!0,yt.modified[Dn.droppableId]=!0,yt.additions[Dn.id]&&delete yt.additions[Dn.id],dr()},Yr=function(){if(!Jt)return;cancelAnimationFrame(Jt),Jt=null,yt=ts()};return{add:tr,remove:mr,stop:Yr}}var za=function(ge){var Qe=ge.scrollHeight,yt=ge.scrollWidth,Jt=ge.height,dr=ge.width,tr=Et({x:yt,y:Qe},{x:dr,y:Jt}),mr={x:Math.max(0,tr.x),y:Math.max(0,tr.y)};return mr},xs=function(){var ge=document.documentElement;return ge||Ve(!1),ge},Ya=function(){var ge=xs(),Qe=za({scrollHeight:ge.scrollHeight,scrollWidth:ge.scrollWidth,width:ge.clientWidth,height:ge.clientHeight});return Qe},zs=function(){var ge=ja(),Qe=Ya(),yt=ge.y,Jt=ge.x,dr=xs(),tr=dr.clientWidth,mr=dr.clientHeight,Yr=Jt+tr,un=yt+mr,An=p({top:yt,left:Jt,right:Yr,bottom:un}),Dn={frame:An,scroll:{initial:ge,current:ge,max:Qe,diff:{value:De,displacement:De}}};return Dn},rs=function(ge){var Qe=ge.critical,yt=ge.scrollOptions,Jt=ge.registry;jo();var dr=zs(),tr=dr.scroll.current,mr=Qe.droppable,Yr=Jt.droppable.getAllByType(mr.type).map(function(vn){return vn.callbacks.getDimensionAndWatchScroll(tr,yt)}),un=Jt.draggable.getAllByType(Qe.draggable.type).map(function(vn){return vn.getDimension(tr)}),An={draggables:er(un),droppables:ct(Yr)};Li();var Dn={dimensions:An,critical:Qe,viewport:dr};return Dn};function Po(lt,ge,Qe){if(Qe.descriptor.id===ge.id)return!1;if(Qe.descriptor.type!==ge.type)return!1;var yt=lt.droppable.getById(Qe.descriptor.droppableId);return!(yt.descriptor.mode!=="virtual")}var Wo=function(ge,Qe){var yt=null,Jt=Do({callbacks:{publish:Qe.publishWhileDragging,collectionStarting:Qe.collectionStarting},registry:ge}),dr=function(oi,aa){if(ge.droppable.exists(oi)||Ve(!1),!yt)return;Qe.updateDroppableIsEnabled({id:oi,isEnabled:aa})},tr=function(oi,aa){if(!yt)return;ge.droppable.exists(oi)||Ve(!1),Qe.updateDroppableIsCombineEnabled({id:oi,isCombineEnabled:aa})},mr=function(oi,aa){if(!yt)return;ge.droppable.exists(oi)||Ve(!1),Qe.updateDroppableScroll({id:oi,newScroll:aa})},Yr=function(oi,aa){if(!yt)return;ge.droppable.getById(oi).callbacks.scroll(aa)},un=function(){if(!yt)return;Jt.stop();var oi=yt.critical.droppable;ge.droppable.getAllByType(oi.type).forEach(function(aa){return aa.callbacks.dragStopped()}),yt.unsubscribe(),yt=null},An=function(oi){yt||Ve(!1);var aa=yt.critical.draggable;oi.type==="ADDITION"&&(Po(ge,aa,oi.value)&&Jt.add(oi.value)),oi.type==="REMOVAL"&&(Po(ge,aa,oi.value)&&Jt.remove(oi.value))},Dn=function(oi){yt&&Ve(!1);var aa=ge.draggable.getById(oi.draggableId),_a=ge.droppable.getById(aa.descriptor.droppableId),Pa={draggable:aa.descriptor,droppable:_a.descriptor},Ba=ge.subscribe(An);return yt={critical:Pa,unsubscribe:Ba},rs({critical:Pa,registry:ge,scrollOptions:oi.scrollOptions})},vn={updateDroppableIsEnabled:dr,updateDroppableIsCombineEnabled:tr,scrollDroppable:Yr,updateDroppableScroll:mr,startPublishing:Dn,stopPublishing:un};return vn},us=function(ge,Qe){return ge.phase==="IDLE"?!0:ge.phase!=="DROP_ANIMATING"||ge.completed.result.draggableId===Qe?!1:ge.completed.result.reason==="DROP"},Ds=function(ge){window.scrollBy(ge.x,ge.y)},ul=K(function(lt){return ut(lt).filter(function(ge){return ge.isEnabled?!!ge.frame:!1})}),vs=function(ge,Qe){var yt=Yt(ul(Qe),function(Jt){return Jt.frame||Ve(!1),Un(Jt.frame.pageMarginBox)(ge)});return yt},Rs=function(ge){var Qe=ge.center,yt=ge.destination,Jt=ge.droppables;if(yt){var dr=Jt[yt];return dr.frame?dr:null}var tr=vs(Qe,Jt);return tr},Il={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ge){return Math.pow(ge,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},dl=function(ge,Qe){var yt=ge[Qe.size]*Il.startFromPercentage,Jt=ge[Qe.size]*Il.maxScrollAtPercentage,dr={startScrollingFrom:yt,maxScrollValueAt:Jt};return dr},ss=function(ge){var Qe=ge.startOfRange,yt=ge.endOfRange,Jt=ge.current,dr=yt-Qe;if(dr===0)return 0;var tr=Jt-Qe,mr=tr/dr;return mr},al=1,Ks=function(ge,Qe){if(ge>Qe.startScrollingFrom)return 0;if(ge<=Qe.maxScrollValueAt)return Il.maxPixelScroll;if(ge===Qe.startScrollingFrom)return al;var yt=ss({startOfRange:Qe.maxScrollValueAt,endOfRange:Qe.startScrollingFrom,current:ge}),Jt=1-yt,dr=Il.maxPixelScroll*Il.ease(Jt);return Math.ceil(dr)},pl=Il.durationDampening.accelerateAt,Ts=Il.durationDampening.stopDampeningAt,ta=function(ge,Qe){var yt=Qe,Jt=Ts,dr=Date.now(),tr=dr-yt;if(tr>=Ts)return ge;if(tr<pl)return al;var mr=ss({startOfRange:pl,endOfRange:Jt,current:tr}),Yr=ge*Il.ease(mr);return Math.ceil(Yr)},wa=function(ge){var Qe=ge.distanceToEdge,yt=ge.thresholds,Jt=ge.dragStartTime,dr=ge.shouldUseTimeDampening,tr=Ks(Qe,yt);return tr===0?0:dr?Math.max(ta(tr,Jt),al):tr},Vo=function(ge){var Qe=ge.container,yt=ge.distanceToEdges,Jt=ge.dragStartTime,dr=ge.axis,tr=ge.shouldUseTimeDampening,mr=dl(Qe,dr),Yr=yt[dr.end]<yt[dr.start];return Yr?wa({distanceToEdge:yt[dr.end],thresholds:mr,dragStartTime:Jt,shouldUseTimeDampening:tr}):-1*wa({distanceToEdge:yt[dr.start],thresholds:mr,dragStartTime:Jt,shouldUseTimeDampening:tr})},ps=function(ge){var Qe=ge.container,yt=ge.subject,Jt=ge.proposedScroll,dr=yt.height>Qe.height,tr=yt.width>Qe.width;return!tr&&!dr?Jt:tr&&dr?null:{x:tr?0:Jt.x,y:dr?0:Jt.y}},Ps=rr(function(lt){return lt===0?0:lt}),ys=function(ge){var Qe=ge.dragStartTime,yt=ge.container,Jt=ge.subject,dr=ge.center,tr=ge.shouldUseTimeDampening,mr={top:dr.y-yt.top,right:yt.right-dr.x,bottom:yt.bottom-dr.y,left:dr.x-yt.left},Yr=Vo({container:yt,distanceToEdges:mr,dragStartTime:Qe,axis:je,shouldUseTimeDampening:tr}),un=Vo({container:yt,distanceToEdges:mr,dragStartTime:Qe,axis:rt,shouldUseTimeDampening:tr}),An=Ps({x:un,y:Yr});if(gt(An,De))return null;var Dn=ps({container:yt,subject:Jt,proposedScroll:An});return Dn?gt(Dn,De)?null:Dn:null},Ns=rr(function(lt){return lt===0?0:lt>0?1:-1}),Co=function(){var lt=function(Qe,yt){return Qe<0?Qe:Qe>yt?Qe-yt:0};return function(ge){var Qe=ge.current,yt=ge.max,Jt=ge.change,dr=tt(Qe,Jt),tr={x:lt(dr.x,yt.x),y:lt(dr.y,yt.y)};return gt(tr,De)?null:tr}}(),ol=function(ge){var Qe=ge.max,yt=ge.current,Jt=ge.change,dr={x:Math.max(yt.x,Qe.x),y:Math.max(yt.y,Qe.y)},tr=Ns(Jt),mr=Co({max:dr,current:yt,change:tr});return mr?tr.x!==0&&mr.x===0?!0:tr.y!==0&&mr.y===0:!0},Ul=function(ge,Qe){return ol({current:ge.scroll.current,max:ge.scroll.max,change:Qe})},Vs=function(ge,Qe){if(!Ul(ge,Qe))return null;var yt=ge.scroll.max,Jt=ge.scroll.current;return Co({current:Jt,max:yt,change:Qe})},nl=function(ge,Qe){var yt=ge.frame;return yt?ol({current:yt.scroll.current,max:yt.scroll.max,change:Qe}):!1},ds=function(ge,Qe){var yt=ge.frame;return yt&&nl(ge,Qe)?Co({current:yt.scroll.current,max:yt.scroll.max,change:Qe}):null},sl=function(ge){var Qe=ge.viewport,yt=ge.subject,Jt=ge.center,dr=ge.dragStartTime,tr=ge.shouldUseTimeDampening,mr=ys({dragStartTime:dr,container:Qe.frame,subject:yt,center:Jt,shouldUseTimeDampening:tr});return mr&&Ul(Qe,mr)?mr:null},Yc=function(ge){var Qe=ge.droppable,yt=ge.subject,Jt=ge.center,dr=ge.dragStartTime,tr=ge.shouldUseTimeDampening,mr=Qe.frame;if(!mr)return null;var Yr=ys({dragStartTime:dr,container:mr.pageMarginBox,subject:yt,center:Jt,shouldUseTimeDampening:tr});return Yr&&nl(Qe,Yr)?Yr:null},Qc=function(ge){var Qe=ge.state,yt=ge.dragStartTime,Jt=ge.shouldUseTimeDampening,dr=ge.scrollWindow,tr=ge.scrollDroppable,mr=Qe.current.page.borderBoxCenter,Yr=Qe.dimensions.draggables[Qe.critical.draggable.id],un=Yr.page.marginBox;if(Qe.isWindowScrollAllowed){var An=Qe.viewport,Dn=sl({dragStartTime:yt,viewport:An,subject:un,center:mr,shouldUseTimeDampening:Jt});if(Dn){dr(Dn);return}}var vn=Rs({center:mr,destination:Wn(Qe.impact),droppables:Qe.dimensions.droppables});if(!vn)return;var $n=Yc({dragStartTime:yt,droppable:vn,subject:un,center:mr,shouldUseTimeDampening:Jt});$n&&tr(vn.descriptor.id,$n)},wc=function(ge){var Qe=ge.scrollWindow,yt=ge.scrollDroppable,Jt=P(Qe),dr=P(yt),tr=null,mr=function(Dn){tr||Ve(!1);var vn=tr,$n=vn.shouldUseTimeDampening,oi=vn.dragStartTime;Qc({state:Dn,scrollWindow:Jt,scrollDroppable:dr,dragStartTime:oi,shouldUseTimeDampening:$n})},Yr=function(Dn){jo(),tr&&Ve(!1);var vn=Date.now(),$n=!1,oi=function(){$n=!0};Qc({state:Dn,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:oi,scrollDroppable:oi}),tr={dragStartTime:vn,shouldUseTimeDampening:$n},Li(),$n&&mr(Dn)},un=function(){if(!tr)return;Jt.cancel(),dr.cancel(),tr=null};return{start:Yr,stop:un,scroll:mr}},Wc=function(ge){var Qe=ge.move,yt=ge.scrollDroppable,Jt=ge.scrollWindow,dr=function(An,Dn){var vn=tt(An.current.client.selection,Dn);Qe({client:vn})},tr=function(An,Dn){if(!nl(An,Dn))return Dn;var vn=ds(An,Dn);if(!vn)return yt(An.descriptor.id,Dn),null;var $n=Et(Dn,vn);yt(An.descriptor.id,$n);var oi=Et(Dn,$n);return oi},mr=function(An,Dn,vn){if(!An)return vn;if(!Ul(Dn,vn))return vn;var $n=Vs(Dn,vn);if(!$n)return Jt(vn),null;var oi=Et(vn,$n);Jt(oi);var aa=Et(vn,oi);return aa},Yr=function(An){var Dn=An.scrollJumpRequest;if(!Dn)return;var vn=Wn(An.impact);vn||Ve(!1);var $n=tr(An.dimensions.droppables[vn],Dn);if(!$n)return;var oi=An.viewport,aa=mr(An.isWindowScrollAllowed,oi,$n);if(!aa)return;dr(An,aa)};return Yr},sc=function(ge){var Qe=ge.scrollDroppable,yt=ge.scrollWindow,Jt=ge.move,dr=wc({scrollWindow:yt,scrollDroppable:Qe}),tr=Wc({move:Jt,scrollWindow:yt,scrollDroppable:Qe}),mr=function(An){if(An.phase!=="DRAGGING")return;if(An.movementMode==="FLUID"){dr.scroll(An);return}if(!An.scrollJumpRequest)return;tr(An)},Yr={scroll:mr,start:dr.start,stop:dr.stop};return Yr},Vl="data-rbd",Xs=function(){var lt=Vl+"-drag-handle";return{base:lt,draggableId:lt+"-draggable-id",contextId:lt+"-context-id"}}(),xl=function(){var lt=Vl+"-draggable";return{base:lt,contextId:lt+"-context-id",id:lt+"-id"}}(),rc=function(){var lt=Vl+"-droppable";return{base:lt,contextId:lt+"-context-id",id:lt+"-id"}}(),kl={contextId:Vl+"-scroll-container-context-id"},_c=function(ge){return function(Qe){return"["+Qe+'="'+ge+'"]'}},En=function(ge,Qe){return ge.map(function(yt){var Jt=yt.styles[Qe];return Jt?yt.selector+" { "+Jt+" }":""}).join(" ")},xa="pointer-events: none;",Dc=function(ge){var Qe=_c(ge),yt=function(){var Yr=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:Qe(Xs.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:Yr,dragging:xa,dropAnimating:Yr}}}(),Jt=function(){var Yr=`
transition: `+Ji.outOfTheWay+`;
`;return{selector:Qe(xl.contextId),styles:{dragging:Yr,dropAnimating:Yr,userCancel:Yr}}}(),dr={selector:Qe(rc.contextId),styles:{always:"overflow-anchor: none;"}},tr={selector:"body",styles:{dragging:`
cursor: grabbing;
cursor: -webkit-grabbing;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
overflow-anchor: none;
`}},mr=[Jt,yt,dr,tr];return{always:En(mr,"always"),resting:En(mr,"resting"),dragging:En(mr,"dragging"),dropAnimating:En(mr,"dropAnimating"),userCancel:En(mr,"userCancel")}},Xl=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect,Tc=function(){var ge=document.querySelector("head");return ge||Ve(!1),ge},ns=function(ge){var Qe=document.createElement("style");return ge&&Qe.setAttribute("nonce",ge),Qe.type="text/css",Qe};function Zs(lt,ge){var Qe=d(function(){return Dc(lt)},[lt]),yt=Object(y.useRef)(null),Jt=Object(y.useRef)(null),dr=c(K(function(Dn){var vn=Jt.current;vn||Ve(!1),vn.textContent=Dn}),[]),tr=c(function(Dn){var vn=yt.current;vn||Ve(!1),vn.textContent=Dn},[]);Xl(function(){!yt.current&&!Jt.current||Ve(!1);var Dn=ns(ge),vn=ns(ge);return yt.current=Dn,Jt.current=vn,Dn.setAttribute(Vl+"-always",lt),vn.setAttribute(Vl+"-dynamic",lt),Tc().appendChild(Dn),Tc().appendChild(vn),tr(Qe.always),dr(Qe.resting),function(){var $n=function(aa){var _a=aa.current;_a||Ve(!1),Tc().removeChild(_a),aa.current=null};$n(yt),$n(Jt)}},[ge,tr,dr,Qe.always,Qe.resting,lt]);var mr=c(function(){return dr(Qe.dragging)},[dr,Qe.dragging]),Yr=c(function(Dn){if(Dn==="DROP"){dr(Qe.dropAnimating);return}dr(Qe.userCancel)},[dr,Qe.dropAnimating,Qe.userCancel]),un=c(function(){if(!Jt.current)return;dr(Qe.resting)},[dr,Qe.resting]),An=d(function(){return{dragging:mr,dropping:Yr,resting:un}},[mr,Yr,un]);return An}var El=function(ge){return ge&&ge.ownerDocument?ge.ownerDocument.defaultView:window};function Al(lt){return lt instanceof El(lt).HTMLElement}function lc(lt,ge){var Qe="["+Xs.contextId+'="'+lt+'"]',yt=Dr(document.querySelectorAll(Qe));if(!yt.length)return null;var Jt=Yt(yt,function(dr){return dr.getAttribute(Xs.draggableId)===ge});return Jt&&Al(Jt)?Jt:null}function Nc(lt){var ge=Object(y.useRef)({}),Qe=Object(y.useRef)(null),yt=Object(y.useRef)(null),Jt=Object(y.useRef)(!1),dr=c(function(vn,$n){var oi={id:vn,focus:$n};return ge.current[vn]=oi,function(){var _a=ge.current,Pa=_a[vn];Pa!==oi&&delete _a[vn]}},[]),tr=c(function(vn){var $n=lc(lt,vn);$n&&$n!==document.activeElement&&$n.focus()},[lt]),mr=c(function(vn,$n){Qe.current===vn&&(Qe.current=$n)},[]),Yr=c(function(){if(yt.current)return;if(!Jt.current)return;yt.current=requestAnimationFrame(function(){yt.current=null;var vn=Qe.current;vn&&tr(vn)})},[tr]),un=c(function(vn){Qe.current=null;var $n=document.activeElement;if(!$n)return;if($n.getAttribute(Xs.draggableId)!==vn)return;Qe.current=vn},[]);Xl(function(){return Jt.current=!0,function(){Jt.current=!1;var vn=yt.current;vn&&cancelAnimationFrame(vn)}},[]);var An=d(function(){return{register:dr,tryRecordFocus:un,tryRestoreFocusRecorded:Yr,tryShiftRecord:mr}},[dr,un,Yr,mr]);return An}function cc(){var lt={draggables:{},droppables:{}},ge=[];function Qe(Dn){return ge.push(Dn),function(){var $n=ge.indexOf(Dn);if($n===-1)return;ge.splice($n,1)}}function yt(Dn){ge.length&&ge.forEach(function(vn){return vn(Dn)})}function Jt(Dn){return lt.draggables[Dn]||null}function dr(Dn){var vn=Jt(Dn);return vn||Ve(!1),vn}var tr={register:function(vn){lt.draggables[vn.descriptor.id]=vn,yt({type:"ADDITION",value:vn})},update:function(vn,$n){var oi=lt.draggables[$n.descriptor.id];if(!oi)return;if(oi.uniqueId!==vn.uniqueId)return;delete lt.draggables[$n.descriptor.id],lt.draggables[vn.descriptor.id]=vn},unregister:function(vn){var $n=vn.descriptor.id,oi=Jt($n);if(!oi)return;if(vn.uniqueId!==oi.uniqueId)return;delete lt.draggables[$n],yt({type:"REMOVAL",value:vn})},getById:dr,findById:Jt,exists:function(vn){return Boolean(Jt(vn))},getAllByType:function(vn){return Dt(lt.draggables).filter(function($n){return $n.descriptor.type===vn})}};function mr(Dn){return lt.droppables[Dn]||null}function Yr(Dn){var vn=mr(Dn);return vn||Ve(!1),vn}var un={register:function(vn){lt.droppables[vn.descriptor.id]=vn},unregister:function(vn){var $n=mr(vn.descriptor.id);if(!$n)return;if(vn.uniqueId!==$n.uniqueId)return;delete lt.droppables[vn.descriptor.id]},getById:Yr,findById:mr,exists:function(vn){return Boolean(mr(vn))},getAllByType:function(vn){return Dt(lt.droppables).filter(function($n){return $n.descriptor.type===vn})}};function An(){lt.draggables={},lt.droppables={},ge.length=0}return{draggable:tr,droppable:un,subscribe:Qe,clean:An}}function Mc(){var lt=d(cc,[]);return Object(y.useEffect)(function(){return function(){requestAnimationFrame(lt.clean)}},[lt]),lt}var uc=m.a.createContext(null),kc=function(){var ge=document.body;return ge||Ve(!1),ge},Sc={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},ml=function(ge){return"rbd-announcement-"+ge};function Qt(lt){var ge=d(function(){return ml(lt)},[lt]),Qe=Object(y.useRef)(null);Object(y.useEffect)(function(){var dr=document.createElement("div");return Qe.current=dr,dr.id=ge,dr.setAttribute("aria-live","assertive"),dr.setAttribute("aria-atomic","true"),Object(t.a)(dr.style,Sc),kc().appendChild(dr),function(){setTimeout(function(){var Yr=kc();Yr.contains(dr)&&Yr.removeChild(dr),dr===Qe.current&&(Qe.current=null)})}},[ge]);var yt=c(function(Jt){var dr=Qe.current;if(dr){dr.textContent=Jt;return}},[]);return yt}var sr=0,Rn={separator:"::"};function vi(){sr=0}function Hi(lt,ge){return ge===void 0&&(ge=Rn),d(function(){return""+lt+ge.separator+sr++},[ge.separator,lt])}function jt(lt){var ge=lt.contextId,Qe=lt.uniqueId;return"rbd-hidden-text-"+ge+"-"+Qe}function fe(lt){var ge=lt.contextId,Qe=lt.text,yt=Hi("hidden-text",{separator:"-"}),Jt=d(function(){return jt({contextId:ge,uniqueId:yt})},[yt,ge]);return Object(y.useEffect)(function(){var tr=document.createElement("div");return tr.id=Jt,tr.textContent=Qe,tr.style.display="none",kc().appendChild(tr),function(){var Yr=kc();Yr.contains(tr)&&Yr.removeChild(tr)}},[Jt,Qe]),Jt}var Ee=m.a.createContext(null),Re={react:"^16.8.5","react-dom":"^16.8.5"},it=/(\d+)\.(\d+)\.(\d+)/,xt=function(ge){var Qe=it.exec(ge);Qe!=null||Ve(!1);var yt=Number(Qe[1]),Jt=Number(Qe[2]),dr=Number(Qe[3]);return{major:yt,minor:Jt,patch:dr,raw:ge}},br=function(ge,Qe){return Qe.major>ge.major?!0:Qe.major<ge.major?!1:Qe.minor>ge.minor?!0:Qe.minor<ge.minor?!1:Qe.patch>=ge.patch},Jr=function(ge,Qe){var yt=xt(ge),Jt=xt(Qe);if(br(yt,Jt))return},ln=`
We expect a html5 doctype: <!doctype html>
This is to ensure consistent browser layout and measurement
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
`,Cn=function(ge){var Qe=ge.doctype;if(!Qe)return;Qe.name.toLowerCase()!=="html",Qe.publicId!==""};function ci(lt){}function Ii(lt,ge){ci(function(){Object(y.useEffect)(function(){try{lt()}catch(Qe){Fe(`
A setup problem was encountered.
> `+Qe.message+`
`)}},ge)})}function da(){Ii(function(){Jr(Re.react,m.a.version),Cn(document)},[])}function Sa(lt){var ge=Object(y.useRef)(lt);return Object(y.useEffect)(function(){ge.current=lt}),ge}function Qa(){var lt=null;function ge(){return Boolean(lt)}function Qe(tr){return tr===lt}function yt(tr){lt&&Ve(!1);var mr={abandon:tr};return lt=mr,mr}function Jt(){lt||Ve(!1),lt=null}function dr(){lt&&(lt.abandon(),Jt())}return{isClaimed:ge,isActive:Qe,claim:yt,release:Jt,tryAbandon:dr}}var wo=9,Uo=13,Is=27,is=32,Ls=33,Cl=34,Gs=35,Dl=36,Us=37,Rl=38,Zl=39,_l=40,gl,dc=(gl={},gl[Uo]=!0,gl[wo]=!0,gl),Kl=function(ge){dc[ge.keyCode]&&ge.preventDefault()},Gl=function(){var lt="visibilitychange";if(typeof document=="undefined")return lt;var ge=[lt,"ms"+lt,"webkit"+lt,"moz"+lt,"o"+lt],Qe=Yt(ge,function(yt){return"on"+yt in document});return Qe||lt}(),Tl=0,jl=5;function Rc(lt,ge){return Math.abs(ge.x-lt.x)>=jl||Math.abs(ge.y-lt.y)>=jl}var Vc={type:"IDLE"};function Lc(lt){var ge=lt.cancel,Qe=lt.completed,yt=lt.getPhase,Jt=lt.setPhase;return[{eventName:"mousemove",fn:function(tr){var mr=tr.button,Yr=tr.clientX,un=tr.clientY;if(mr!==Tl)return;var An={x:Yr,y:un},Dn=yt();if(Dn.type==="DRAGGING"){tr.preventDefault(),Dn.actions.move(An);return}Dn.type==="PENDING"||Ve(!1);var vn=Dn.point;if(!Rc(vn,An))return;tr.preventDefault();var $n=Dn.actions.fluidLift(An);Jt({type:"DRAGGING",actions:$n})}},{eventName:"mouseup",fn:function(tr){var mr=yt();if(mr.type!=="DRAGGING"){ge();return}tr.preventDefault(),mr.actions.drop({shouldBlockNextClick:!0}),Qe()}},{eventName:"mousedown",fn:function(tr){yt().type==="DRAGGING"&&tr.preventDefault(),ge()}},{eventName:"keydown",fn:function(tr){var mr=yt();if(mr.type==="PENDING"){ge();return}if(tr.keyCode===Is){tr.preventDefault(),ge();return}Kl(tr)}},{eventName:"resize",fn:ge},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){yt().type==="PENDING"&&ge()}},{eventName:"webkitmouseforcedown",fn:function(tr){var mr=yt();if(mr.type!=="IDLE"||Ve(!1),mr.actions.shouldRespectForcePress()){ge();return}tr.preventDefault()}},{eventName:Gl,fn:ge}]}function $l(lt){var ge=Object(y.useRef)(Vc),Qe=Object(y.useRef)(Ue),yt=d(function(){return{eventName:"mousedown",fn:function(Dn){if(Dn.defaultPrevented)return;if(Dn.button!==Tl)return;if(Dn.ctrlKey||Dn.metaKey||Dn.shiftKey||Dn.altKey)return;var vn=lt.findClosestDraggableId(Dn);if(!vn)return;var $n=lt.tryGetLock(vn,tr,{sourceEvent:Dn});if(!$n)return;Dn.preventDefault();var oi={x:Dn.clientX,y:Dn.clientY};Qe.current(),un($n,oi)}}},[lt]),Jt=d(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Dn){if(Dn.defaultPrevented)return;var vn=lt.findClosestDraggableId(Dn);if(!vn)return;var $n=lt.findOptionsForDraggable(vn);if(!$n)return;if($n.shouldRespectForcePress)return;if(!lt.canGetLock(vn))return;Dn.preventDefault()}}},[lt]),dr=c(function(){var Dn={passive:!1,capture:!0};Qe.current=we(window,[Jt,yt],Dn)},[Jt,yt]),tr=c(function(){var An=ge.current;if(An.type==="IDLE")return;ge.current=Vc,Qe.current(),dr()},[dr]),mr=c(function(){var An=ge.current;tr(),An.type==="DRAGGING"&&An.actions.cancel({shouldBlockNextClick:!0}),An.type==="PENDING"&&An.actions.abort()},[tr]),Yr=c(function(){var Dn={capture:!0,passive:!1},vn=Lc({cancel:mr,completed:tr,getPhase:function(){return ge.current},setPhase:function(oi){ge.current=oi}});Qe.current=we(window,vn,Dn)},[mr,tr]),un=c(function(Dn,vn){ge.current.type==="IDLE"||Ve(!1),ge.current={type:"PENDING",point:vn,actions:Dn},Yr()},[Yr]);Xl(function(){return dr(),function(){Qe.current()}},[dr])}var yl;function vo(){}var Fc=(yl={},yl[Cl]=!0,yl[Ls]=!0,yl[Dl]=!0,yl[Gs]=!0,yl);function zc(lt,ge){function Qe(){ge(),lt.cancel()}function yt(){ge(),lt.drop()}return[{eventName:"keydown",fn:function(dr){if(dr.keyCode===Is){dr.preventDefault(),Qe();return}if(dr.keyCode===is){dr.preventDefault(),yt();return}if(dr.keyCode===_l){dr.preventDefault(),lt.moveDown();return}if(dr.keyCode===Rl){dr.preventDefault(),lt.moveUp();return}if(dr.keyCode===Zl){dr.preventDefault(),lt.moveRight();return}if(dr.keyCode===Us){dr.preventDefault(),lt.moveLeft();return}if(Fc[dr.keyCode]){dr.preventDefault();return}Kl(dr)}},{eventName:"mousedown",fn:Qe},{eventName:"mouseup",fn:Qe},{eventName:"click",fn:Qe},{eventName:"touchstart",fn:Qe},{eventName:"resize",fn:Qe},{eventName:"wheel",fn:Qe,options:{passive:!0}},{eventName:Gl,fn:Qe}]}function hs(lt){var ge=Object(y.useRef)(vo),Qe=d(function(){return{eventName:"keydown",fn:function(dr){if(dr.defaultPrevented)return;if(dr.keyCode!==is)return;var tr=lt.findClosestDraggableId(dr);if(!tr)return;var mr=lt.tryGetLock(tr,An,{sourceEvent:dr});if(!mr)return;dr.preventDefault();var Yr=!0,un=mr.snapLift();ge.current();function An(){Yr||Ve(!1),Yr=!1,ge.current(),yt()}ge.current=we(window,zc(un,An),{capture:!0,passive:!1})}}},[lt]),yt=c(function(){var dr={passive:!1,capture:!0};ge.current=we(window,[Qe],dr)},[Qe]);Xl(function(){return yt(),function(){ge.current()}},[yt])}var $o={type:"IDLE"},el=120,hl=.15;function ll(lt){var ge=lt.cancel,Qe=lt.getPhase;return[{eventName:"orientationchange",fn:ge},{eventName:"resize",fn:ge},{eventName:"contextmenu",fn:function(Jt){Jt.preventDefault()}},{eventName:"keydown",fn:function(Jt){if(Qe().type!=="DRAGGING"){ge();return}Jt.keyCode===Is&&Jt.preventDefault(),ge()}},{eventName:Gl,fn:ge}]}function Qs(lt){var ge=lt.cancel,Qe=lt.completed,yt=lt.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(dr){var tr=yt();if(tr.type!=="DRAGGING"){ge();return}tr.hasMoved=!0;var mr=dr.touches[0],Yr=mr.clientX,un=mr.clientY,An={x:Yr,y:un};dr.preventDefault(),tr.actions.move(An)}},{eventName:"touchend",fn:function(dr){var tr=yt();if(tr.type!=="DRAGGING"){ge();return}dr.preventDefault(),tr.actions.drop({shouldBlockNextClick:!0}),Qe()}},{eventName:"touchcancel",fn:function(dr){if(yt().type!=="DRAGGING"){ge();return}dr.preventDefault(),ge()}},{eventName:"touchforcechange",fn:function(dr){var tr=yt();tr.type!=="IDLE"||Ve(!1);var mr=dr.touches[0];if(!mr)return;var Yr=mr.force>=hl;if(!Yr)return;var un=tr.actions.shouldRespectForcePress();if(tr.type==="PENDING"){un&&ge();return}if(un){if(tr.hasMoved){dr.preventDefault();return}ge();return}dr.preventDefault()}},{eventName:Gl,fn:ge}]}function Hl(lt){var ge=Object(y.useRef)($o),Qe=Object(y.useRef)(Ue),yt=c(function(){return ge.current},[]),Jt=c(function($n){ge.current=$n},[]),dr=d(function(){return{eventName:"touchstart",fn:function($n){if($n.defaultPrevented)return;var oi=lt.findClosestDraggableId($n);if(!oi)return;var aa=lt.tryGetLock(oi,mr,{sourceEvent:$n});if(!aa)return;var _a=$n.touches[0],Pa=_a.clientX,Ba=_a.clientY,co={x:Pa,y:Ba};Qe.current(),Dn(aa,co)}}},[lt]),tr=c(function(){var $n={capture:!0,passive:!1};Qe.current=we(window,[dr],$n)},[dr]),mr=c(function(){var vn=ge.current;if(vn.type==="IDLE")return;vn.type==="PENDING"&&clearTimeout(vn.longPressTimerId),Jt($o),Qe.current(),tr()},[tr,Jt]),Yr=c(function(){var vn=ge.current;mr(),vn.type==="DRAGGING"&&vn.actions.cancel({shouldBlockNextClick:!0}),vn.type==="PENDING"&&vn.actions.abort()},[mr]),un=c(function(){var $n={capture:!0,passive:!1},oi={cancel:Yr,completed:mr,getPhase:yt},aa=we(window,Qs(oi),$n),_a=we(window,ll(oi),$n);Qe.current=function(){aa(),_a()}},[Yr,yt,mr]),An=c(function(){var $n=yt();$n.type==="PENDING"||Ve(!1);var oi=$n.actions.fluidLift($n.point);Jt({type:"DRAGGING",actions:oi,hasMoved:!1})},[yt,Jt]),Dn=c(function($n,oi){yt().type==="IDLE"||Ve(!1);var aa=setTimeout(An,el);Jt({type:"PENDING",point:oi,actions:$n,longPressTimerId:aa}),un()},[un,yt,Jt,An]);Xl(function(){return tr(),function(){Qe.current();var oi=yt();oi.type==="PENDING"&&(clearTimeout(oi.longPressTimerId),Jt($o))}},[yt,tr,Jt]),Xl(function(){var $n=we(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return $n},[])}function as(lt){ci(function(){var ge=Sa(lt);Ii(function(){ge.current.length===lt.length||Ve(!1)})})}var so={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Lo(lt,ge){if(ge==null)return!1;var Qe=Boolean(so[ge.tagName.toLowerCase()]);if(Qe)return!0;var yt=ge.getAttribute("contenteditable");return yt==="true"||yt===""?!0:ge===lt?!1:Lo(lt,ge.parentElement)}function Fs(lt,ge){var Qe=ge.target;return Al(Qe)?Lo(lt,Qe):!1}var Nl=function(ge){return p(ge.getBoundingClientRect()).center};function mc(lt){return lt instanceof El(lt).Element}var Pl=function(){var lt="matches";if(typeof document=="undefined")return lt;var ge=[lt,"msMatchesSelector","webkitMatchesSelector"],Qe=Yt(ge,function(yt){return yt in Element.prototype});return Qe||lt}();function Sl(lt,ge){return lt==null?null:lt[Pl](ge)?lt:Sl(lt.parentElement,ge)}function Ql(lt,ge){return lt.closest?lt.closest(ge):Sl(lt,ge)}function Ll(lt){return"["+Xs.contextId+'="'+lt+'"]'}function ic(lt,ge){var Qe=ge.target;if(!mc(Qe))return null;var yt=Ll(lt),Jt=Ql(Qe,yt);return Jt&&Al(Jt)?Jt:null}function hc(lt,ge){var Qe=ic(lt,ge);return Qe?Qe.getAttribute(Xs.draggableId):null}function vl(lt,ge){var Qe="["+xl.contextId+'="'+lt+'"]',yt=Dr(document.querySelectorAll(Qe)),Jt=Yt(yt,function(dr){return dr.getAttribute(xl.id)===ge});return Jt&&Al(Jt)?Jt:null}function Oe(lt){lt.preventDefault()}function At(lt){var ge=lt.expected,Qe=lt.phase,yt=lt.isLockActive,Jt=lt.shouldWarn;return yt()?!(ge!==Qe):!1}function hr(lt){var ge=lt.lockAPI,Qe=lt.store,yt=lt.registry,Jt=lt.draggableId;if(ge.isClaimed())return!1;var dr=yt.draggable.findById(Jt);return dr&&dr.options.isEnabled?!!us(Qe.getState(),Jt):!1}function Fr(lt){var ge=lt.lockAPI,Qe=lt.contextId,yt=lt.store,Jt=lt.registry,dr=lt.draggableId,tr=lt.forceSensorStop,mr=lt.sourceEvent,Yr=hr({lockAPI:ge,store:yt,registry:Jt,draggableId:dr});if(!Yr)return null;var un=Jt.draggable.getById(dr),An=vl(Qe,un.descriptor.id);if(!An)return null;if(mr&&!un.options.canDragInteractiveElements&&Fs(An,mr))return null;var Dn=ge.claim(tr||Ue),vn="PRE_DRAG";function $n(){return un.options.shouldRespectForcePress}function oi(){return ge.isActive(Dn)}function aa(j,ie){At({expected:j,phase:vn,isLockActive:oi,shouldWarn:!0})&&yt.dispatch(ie())}var _a=aa.bind(null,"DRAGGING");function Pa(j){function ie(){ge.release(),vn="COMPLETED"}vn!=="PRE_DRAG"&&(ie(),vn==="PRE_DRAG"||Ve(!1)),yt.dispatch(st(j.liftActionArgs)),vn="DRAGGING";function le(pe,Ge){if(Ge===void 0&&(Ge={shouldBlockNextClick:!1}),j.cleanup(),Ge.shouldBlockNextClick){var Rt=we(window,[{eventName:"click",fn:Oe,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Rt)}ie(),yt.dispatch(Oi({reason:pe}))}return Object(t.a)({isActive:function(){return At({expected:"DRAGGING",phase:vn,isLockActive:oi,shouldWarn:!1})},shouldRespectForcePress:$n,drop:function(Ge){return le("DROP",Ge)},cancel:function(Ge){return le("CANCEL",Ge)}},j.actions)}function Ba(j){var ie=P(function(pe){_a(function(){return Zr({client:pe})})}),le=Pa({liftActionArgs:{id:dr,clientSelection:j,movementMode:"FLUID"},cleanup:function(){return ie.cancel()},actions:{move:ie}});return Object(t.a)({},le,{move:ie})}function co(){var j={moveUp:function(){return _a(Nn)},moveRight:function(){return _a(kn)},moveDown:function(){return _a(qr)},moveLeft:function(){return _a(Hn)}};return Pa({liftActionArgs:{id:dr,clientSelection:Nl(An),movementMode:"SNAP"},cleanup:Ue,actions:j})}function ao(){var j=At({expected:"PRE_DRAG",phase:vn,isLockActive:oi,shouldWarn:!0});j&&ge.release()}var M={isActive:function(){return At({expected:"PRE_DRAG",phase:vn,isLockActive:oi,shouldWarn:!1})},shouldRespectForcePress:$n,fluidLift:Ba,snapLift:co,abort:ao};return M}var dn=[$l,hs,Hl];function Si(lt){var ge=lt.contextId,Qe=lt.store,yt=lt.registry,Jt=lt.customSensors,dr=lt.enableDefaultSensors,tr=[].concat(dr?dn:[],Jt||[]),mr=Object(y.useState)(function(){return Qa()})[0],Yr=c(function(Ba,co){Ba.isDragging&&!co.isDragging&&mr.tryAbandon()},[mr]);Xl(function(){var Ba=Qe.getState(),co=Qe.subscribe(function(){var ao=Qe.getState();Yr(Ba,ao),Ba=ao});return co},[mr,Qe,Yr]),Xl(function(){return mr.tryAbandon},[mr.tryAbandon]);var un=c(function(Pa){return hr({lockAPI:mr,registry:yt,store:Qe,draggableId:Pa})},[mr,yt,Qe]),An=c(function(Pa,Ba,co){return Fr({lockAPI:mr,registry:yt,contextId:ge,store:Qe,draggableId:Pa,forceSensorStop:Ba,sourceEvent:co&&co.sourceEvent?co.sourceEvent:null})},[ge,mr,yt,Qe]),Dn=c(function(Pa){return hc(ge,Pa)},[ge]),vn=c(function(Pa){var Ba=yt.draggable.findById(Pa);return Ba?Ba.options:null},[yt.draggable]),$n=c(function(){if(!mr.isClaimed())return;mr.tryAbandon(),Qe.getState().phase!=="IDLE"&&Qe.dispatch(ii())},[mr,Qe]),oi=c(mr.isClaimed,[mr]),aa=d(function(){return{canGetLock:un,tryGetLock:An,findClosestDraggableId:Dn,findOptionsForDraggable:vn,tryReleaseLock:$n,isLockClaimed:oi}},[un,An,Dn,vn,$n,oi]);as(tr);for(var _a=0;_a<tr.length;_a++)tr[_a](aa)}var Ea=function(ge){return{onBeforeCapture:ge.onBeforeCapture,onBeforeDragStart:ge.onBeforeDragStart,onDragStart:ge.onDragStart,onDragEnd:ge.onDragEnd,onDragUpdate:ge.onDragUpdate}};function Ms(lt){return lt.current||Ve(!1),lt.current}function Ol(lt){var ge=lt.contextId,Qe=lt.setCallbacks,yt=lt.sensors,Jt=lt.nonce,dr=lt.dragHandleUsageInstructions,tr=Object(y.useRef)(null);da();var mr=Sa(lt),Yr=c(function(){return Ea(mr.current)},[mr]),un=Qt(ge),An=fe({contextId:ge,text:dr}),Dn=Zs(ge,Jt),vn=c(function(pe){Ms(tr).dispatch(pe)},[]),$n=d(function(){return Object(e.b)({publishWhileDragging:It,updateDroppableScroll:xr,updateDroppableIsEnabled:Br,updateDroppableIsCombineEnabled:Wr,collectionStarting:ur},vn)},[vn]),oi=Mc(),aa=d(function(){return Wo(oi,$n)},[oi,$n]),_a=d(function(){return sc(Object(t.a)({scrollWindow:Ds,scrollDroppable:aa.scrollDroppable},Object(e.b)({move:Zr},vn)))},[aa.scrollDroppable,vn]),Pa=Nc(ge),Ba=d(function(){return Fa({announce:un,autoScroller:_a,dimensionMarshal:aa,focusMarshal:Pa,getResponders:Yr,styleMarshal:Dn})},[un,_a,aa,Pa,Yr,Dn]);tr.current=Ba;var co=c(function(){var pe=Ms(tr),Ge=pe.getState();Ge.phase!=="IDLE"&&pe.dispatch(ii())},[]),ao=c(function(){var pe=Ms(tr).getState();return pe.isDragging||pe.phase==="DROP_ANIMATING"},[]),M=d(function(){return{isDragging:ao,tryAbort:co}},[ao,co]);Qe(M);var j=c(function(pe){return us(Ms(tr).getState(),pe)},[]),ie=c(function(){return di(Ms(tr).getState())},[]),le=d(function(){return{marshal:aa,focus:Pa,contextId:ge,canLift:j,isMovementAllowed:ie,dragHandleUsageInstructionsId:An,registry:oi}},[ge,aa,An,Pa,j,ie,oi]);return Si({contextId:ge,store:Ba,registry:oi,customSensors:yt,enableDefaultSensors:lt.enableDefaultSensors!==!1}),Object(y.useEffect)(function(){return co},[co]),m.a.createElement(Ee.Provider,{value:le},m.a.createElement(h.a,{context:uc,store:Ba},lt.children))}var ac=0;function Xc(){ac=0}function gc(){return d(function(){return""+ac++},[])}function Ec(){Xc(),vi()}function qc(lt){var ge=gc(),Qe=lt.dragHandleUsageInstructions||ye.dragHandleUsageInstructions;return m.a.createElement(oe,null,function(yt){return m.a.createElement(Ol,{nonce:lt.nonce,contextId:ge,setCallbacks:yt,dragHandleUsageInstructions:Qe,enableDefaultSensors:lt.enableDefaultSensors,sensors:lt.sensors,onBeforeCapture:lt.onBeforeCapture,onBeforeDragStart:lt.onBeforeDragStart,onDragStart:lt.onDragStart,onDragUpdate:lt.onDragUpdate,onDragEnd:lt.onDragEnd},lt.children)})}var ku=function(ge){return function(Qe){return ge===Qe}},Xu=ku("scroll"),gd=ku("auto"),Ru=ku("visible"),Cu=function(ge,Qe){return Qe(ge.overflowX)||Qe(ge.overflowY)},Uu=function(ge,Qe){return Qe(ge.overflowX)&&Qe(ge.overflowY)},nd=function(ge){var Qe=window.getComputedStyle(ge),yt={overflowX:Qe.overflowX,overflowY:Qe.overflowY};return Cu(yt,Xu)||Cu(yt,gd)},Gu=function(){return!1;var ge,Qe;if(!nd(ge))return!1;var yt,Jt;if(Uu(Jt,Ru))return!1},nu=function lt(ge){return ge==null?null:ge===document.body?Gu()?ge:null:ge===document.documentElement?null:nd(ge)?ge:lt(ge.parentElement)},Tu=function(ge){if(!ge)return;var Qe=nu(ge.parentElement);if(!Qe)return},mu=function(ge){return{x:ge.scrollLeft,y:ge.scrollTop}},Qu=function lt(ge){if(!ge)return!1;var Qe=window.getComputedStyle(ge);return Qe.position==="fixed"?!0:lt(ge.parentElement)},gu=function(ge){var Qe=nu(ge),yt=Qu(ge);return{closestScrollable:Qe,isFixedOnPage:yt}},Nd=function(ge){var Qe=ge.descriptor,yt=ge.isEnabled,Jt=ge.isCombineEnabled,dr=ge.isFixedOnPage,tr=ge.direction,mr=ge.client,Yr=ge.page,un=ge.closest,An=function(){if(!un)return null;var oi=un.scrollSize,aa=un.client,_a=za({scrollHeight:oi.scrollHeight,scrollWidth:oi.scrollWidth,height:aa.paddingBox.height,width:aa.paddingBox.width});return{pageMarginBox:un.page.marginBox,frameClient:aa,scrollSize:oi,shouldClipSubject:un.shouldClipSubject,scroll:{initial:un.scroll,current:un.scroll,max:_a,diff:{value:De,displacement:De}}}}(),Dn=tr==="vertical"?je:rt,vn=Ne({page:Yr,withPlaceholder:null,axis:Dn,frame:An}),$n={descriptor:Qe,isCombineEnabled:Jt,isFixedOnPage:dr,axis:Dn,isEnabled:yt,client:mr,page:Yr,frame:An,subject:vn};return $n},su=function(ge,Qe){var yt=O(ge);if(!Qe)return yt;if(ge!==Qe)return yt;var Jt=yt.paddingBox.top-Qe.scrollTop,dr=yt.paddingBox.left-Qe.scrollLeft,tr=Jt+Qe.scrollHeight,mr=dr+Qe.scrollWidth,Yr={top:Jt,right:mr,bottom:tr,left:dr},un=g(Yr,yt.border),An=w({borderBox:un,margin:yt.margin,border:yt.border,padding:yt.padding});return An},Lu=function(ge){var Qe=ge.ref,yt=ge.descriptor,Jt=ge.env,dr=ge.windowScroll,tr=ge.direction,mr=ge.isDropDisabled,Yr=ge.isCombineEnabled,un=ge.shouldClipSubject,An=Jt.closestScrollable,Dn=su(Qe,An),vn=E(Dn,dr),$n=function(){if(!An)return null;var aa=O(An),_a={scrollHeight:An.scrollHeight,scrollWidth:An.scrollWidth};return{client:aa,page:E(aa,dr),scroll:mu(An),scrollSize:_a,shouldClipSubject:un}}(),oi=Nd({descriptor:yt,isEnabled:!mr,isCombineEnabled:Yr,isFixedOnPage:Jt.isFixedOnPage,direction:tr,client:Dn,page:vn,closest:$n});return oi},Md={passive:!1},kd={passive:!0},vd=function(ge){return ge.shouldPublishImmediately?Md:kd};function hu(lt){var ge=Object(y.useContext)(lt);return ge||Ve(!1),ge}var fu=function(ge){return ge&&ge.env.closestScrollable||null};function Fu(lt){var ge=Object(y.useRef)(null),Qe=hu(Ee),yt=Hi("droppable"),Jt=Qe.registry,dr=Qe.marshal,tr=Sa(lt),mr=d(function(){return{id:lt.droppableId,type:lt.type,mode:lt.mode}},[lt.droppableId,lt.mode,lt.type]),Yr=Object(y.useRef)(mr),un=d(function(){return K(function(ao,M){ge.current||Ve(!1);var j={x:ao,y:M};dr.updateDroppableScroll(mr.id,j)})},[mr.id,dr]),An=c(function(){var ao=ge.current;return!ao||!ao.env.closestScrollable?De:mu(ao.env.closestScrollable)},[]),Dn=c(function(){var ao=An();un(ao.x,ao.y)},[An,un]),vn=d(function(){return P(Dn)},[Dn]),$n=c(function(){var ao=ge.current,M=fu(ao);ao&&M||Ve(!1);var j=ao.scrollOptions;if(j.shouldPublishImmediately){Dn();return}vn()},[vn,Dn]),oi=c(function(ao,M){ge.current&&Ve(!1);var j=tr.current,ie=j.getDroppableRef();ie||Ve(!1);var le=gu(ie),pe={ref:ie,descriptor:mr,env:le,scrollOptions:M};ge.current=pe;var Ge=Lu({ref:ie,descriptor:mr,env:le,windowScroll:ao,direction:j.direction,isDropDisabled:j.isDropDisabled,isCombineEnabled:j.isCombineEnabled,shouldClipSubject:!j.ignoreContainerClipping}),Rt=le.closestScrollable;return Rt&&(Rt.setAttribute(kl.contextId,Qe.contextId),Rt.addEventListener("scroll",$n,vd(pe.scrollOptions))),Ge},[Qe.contextId,mr,$n,tr]),aa=c(function(){var ao=ge.current,M=fu(ao);return ao&&M||Ve(!1),mu(M)},[]),_a=c(function(){var ao=ge.current;ao||Ve(!1);var M=fu(ao);if(ge.current=null,!M)return;vn.cancel(),M.removeAttribute(kl.contextId),M.removeEventListener("scroll",$n,vd(ao.scrollOptions))},[$n,vn]),Pa=c(function(ao){var M=ge.current;M||Ve(!1);var j=fu(M);j||Ve(!1),j.scrollTop+=ao.y,j.scrollLeft+=ao.x},[]),Ba=d(function(){return{getDimensionAndWatchScroll:oi,getScrollWhileDragging:aa,dragStopped:_a,scroll:Pa}},[_a,oi,aa,Pa]),co=d(function(){return{uniqueId:yt,descriptor:mr,callbacks:Ba}},[Ba,mr,yt]);Xl(function(){return Yr.current=co.descriptor,Jt.droppable.register(co),function(){ge.current&&_a(),Jt.droppable.unregister(co)}},[Ba,mr,_a,co,dr,Jt.droppable]),Xl(function(){if(!ge.current)return;dr.updateDroppableIsEnabled(Yr.current.id,!lt.isDropDisabled)},[lt.isDropDisabled,dr]),Xl(function(){if(!ge.current)return;dr.updateDroppableIsCombineEnabled(Yr.current.id,lt.isCombineEnabled)},[lt.isCombineEnabled,dr])}function Ju(){}var id={width:0,height:0,margin:$e},Rd=function(ge){var Qe=ge.isAnimatingOpenOnMount,yt=ge.placeholder,Jt=ge.animate;return Qe||Jt==="close"?id:{height:yt.client.borderBox.height,width:yt.client.borderBox.width,margin:yt.client.margin}},ju=function(ge){var Qe=ge.isAnimatingOpenOnMount,yt=ge.placeholder,Jt=ge.animate,dr=Rd({isAnimatingOpenOnMount:Qe,placeholder:yt,animate:Jt});return{display:yt.display,boxSizing:"border-box",width:dr.width,height:dr.height,marginTop:dr.margin.top,marginRight:dr.margin.right,marginBottom:dr.margin.bottom,marginLeft:dr.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:Jt!=="none"?Ji.placeholder:null}};function Fd(lt){var ge=Object(y.useRef)(null),Qe=c(function(){if(!ge.current)return;clearTimeout(ge.current),ge.current=null},[]),yt=lt.animate,Jt=lt.onTransitionEnd,dr=lt.onClose,tr=lt.contextId,mr=Object(y.useState)(lt.animate==="open"),Yr=mr[0],un=mr[1];Object(y.useEffect)(function(){return Yr?yt!=="open"?(Qe(),un(!1),Ju):ge.current?Ju:(ge.current=setTimeout(function(){ge.current=null,un(!1)}),Qe):Ju},[yt,Yr,Qe]);var An=c(function(vn){if(vn.propertyName!=="height")return;Jt(),yt==="close"&&dr()},[yt,dr,Jt]),Dn=ju({isAnimatingOpenOnMount:Yr,animate:lt.animate,placeholder:lt.placeholder});return m.a.createElement(lt.placeholder.tagName,{style:Dn,"data-rbd-placeholder-context-id":tr,onTransitionEnd:An,ref:lt.innerRef})}var Ad=m.a.memo(Fd),Zu=m.a.createContext(null);function vc(lt){lt&&Al(lt)||Ve(!1)}function Jc(lt){return typeof lt=="boolean"}function lu(lt,ge){ge.forEach(function(Qe){return Qe(lt)})}var $u=[function(ge){var Qe=ge.props;Qe.droppableId||Ve(!1),typeof Qe.droppableId=="string"||Ve(!1)},function(ge){var Qe=ge.props;Jc(Qe.isDropDisabled)||Ve(!1),Jc(Qe.isCombineEnabled)||Ve(!1),Jc(Qe.ignoreContainerClipping)||Ve(!1)},function(ge){var Qe=ge.getDroppableRef;vc(Qe())}],ad=[function(ge){var Qe=ge.props,yt=ge.getPlaceholderRef;if(!Qe.placeholder)return;var Jt=yt();if(Jt)return}],bu=[function(ge){var Qe=ge.props;Qe.renderClone||Ve(!1)},function(ge){var Qe=ge.getPlaceholderRef;Qe()&&Ve(!1)}];function cu(lt){Ii(function(){lu(lt,$u),lt.props.mode==="standard"&&lu(lt,ad),lt.props.mode==="virtual"&&lu(lt,bu)})}var yd=function(lt){a(ge,lt);function ge(){for(var yt,Jt=arguments.length,dr=new Array(Jt),tr=0;tr<Jt;tr++)dr[tr]=arguments[tr];return yt=lt.call.apply(lt,[this].concat(dr))||this,yt.state={isVisible:Boolean(yt.props.on),data:yt.props.on,animate:yt.props.shouldAnimate&&yt.props.on?"open":"none"},yt.onClose=function(){if(yt.state.animate!=="close")return;yt.setState({isVisible:!1})},yt}ge.getDerivedStateFromProps=function(Jt,dr){return Jt.shouldAnimate?Jt.on?{isVisible:!0,data:Jt.on,animate:"open"}:dr.isVisible?{isVisible:!0,data:dr.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:Boolean(Jt.on),data:Jt.on,animate:"none"}};var Qe=ge.prototype;return Qe.render=function(){if(!this.state.isVisible)return null;var Jt={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(Jt)},ge}(m.a.PureComponent),bd={dragging:5e3,dropAnimating:4500},Bd=function(ge,Qe){return Qe?Ji.drop(Qe.duration):ge?Ji.snap:Ji.fluid},wd=function(ge,Qe){return ge?Qe?ya.opacity.drop:ya.opacity.combining:null},xd=function(ge){return ge.forceShouldAnimate!=null?ge.forceShouldAnimate:ge.mode==="SNAP"};function Pd(lt){var ge=lt.dimension,Qe=ge.client,yt=lt.offset,Jt=lt.combineWith,dr=lt.dropping,tr=Boolean(Jt),mr=xd(lt),Yr=Boolean(dr),un=Yr?po.drop(yt,tr):po.moveTo(yt),An={position:"fixed",top:Qe.marginBox.top,left:Qe.marginBox.left,boxSizing:"border-box",width:Qe.borderBox.width,height:Qe.borderBox.height,transition:Bd(mr,dr),transform:un,opacity:wd(tr,Yr),zIndex:Yr?bd.dropAnimating:bd.dragging,pointerEvents:"none"};return An}function od(lt){return{transform:po.moveTo(lt.offset),transition:lt.shouldAnimateDisplacement?null:"none"}}function wu(lt){return lt.type==="DRAGGING"?Pd(lt):od(lt)}function xu(lt,ge,Qe){Qe===void 0&&(Qe=De);var yt=window.getComputedStyle(ge),Jt=ge.getBoundingClientRect(),dr=S(Jt,yt),tr=E(dr,Qe),mr={client:dr,tagName:ge.tagName.toLowerCase(),display:yt.display},Yr={x:dr.marginBox.width,y:dr.marginBox.height},un={descriptor:lt,placeholder:mr,displaceBy:Yr,client:dr,page:tr};return un}function Hu(lt){var ge=Hi("draggable"),Qe=lt.descriptor,yt=lt.registry,Jt=lt.getDraggableRef,dr=lt.canDragInteractiveElements,tr=lt.shouldRespectForcePress,mr=lt.isEnabled,Yr=d(function(){return{canDragInteractiveElements:dr,shouldRespectForcePress:tr,isEnabled:mr}},[dr,mr,tr]),un=c(function($n){var oi=Jt();return oi||Ve(!1),xu(Qe,oi,$n)},[Qe,Jt]),An=d(function(){return{uniqueId:ge,descriptor:Qe,options:Yr,getDimension:un}},[Qe,un,Yr,ge]),Dn=Object(y.useRef)(An),vn=Object(y.useRef)(!0);Xl(function(){return yt.draggable.register(Dn.current),function(){return yt.draggable.unregister(Dn.current)}},[yt.draggable]),Xl(function(){if(vn.current){vn.current=!1;return}var $n=Dn.current;Dn.current=An,yt.draggable.update(An,$n)},[An,yt.draggable])}function Wu(lt,ge,Qe){Ii(function(){function yt(dr){return"Draggable[id: "+dr+"]: "}var Jt=lt.draggableId;if(Jt||Ve(!1),typeof Jt=="string"||Ve(!1),dt(lt.index)||Ve(!1),lt.mapped.type==="DRAGGING")return;vc(Qe()),lt.isEnabled&&(lc(ge,Jt)||Ve(!1))})}function Ud(lt){ci(function(){var ge=Object(y.useRef)(lt);Ii(function(){lt===ge.current||Ve(!1)},[lt])})}function qu(lt){lt.preventDefault()}function sd(lt){var ge=Object(y.useRef)(null),Qe=c(function(pe){ge.current=pe},[]),yt=c(function(){return ge.current},[]),Jt=hu(Ee),dr=Jt.contextId,tr=Jt.dragHandleUsageInstructionsId,mr=Jt.registry,Yr=hu(Zu),un=Yr.type,An=Yr.droppableId,Dn=d(function(){return{id:lt.draggableId,index:lt.index,type:un,droppableId:An}},[lt.draggableId,lt.index,un,An]),vn=lt.children,$n=lt.draggableId,oi=lt.isEnabled,aa=lt.shouldRespectForcePress,_a=lt.canDragInteractiveElements,Pa=lt.isClone,Ba=lt.mapped,co=lt.dropAnimationFinished;if(Wu(lt,dr,yt),Ud(Pa),!Pa){var ao=d(function(){return{descriptor:Dn,registry:mr,getDraggableRef:yt,canDragInteractiveElements:_a,shouldRespectForcePress:aa,isEnabled:oi}},[Dn,mr,yt,_a,aa,oi]);Hu(ao)}var M=d(function(){return oi?{tabIndex:0,role:"button","aria-describedby":tr,"data-rbd-drag-handle-draggable-id":$n,"data-rbd-drag-handle-context-id":dr,draggable:!1,onDragStart:qu}:null},[dr,tr,$n,oi]),j=c(function(pe){if(Ba.type!=="DRAGGING")return;if(!Ba.dropping)return;if(pe.propertyName!=="transform")return;co()},[co,Ba]),ie=d(function(){var pe=wu(Ba),Ge=Ba.type==="DRAGGING"&&Ba.dropping?j:null,Rt={innerRef:Qe,draggableProps:{"data-rbd-draggable-context-id":dr,"data-rbd-draggable-id":$n,style:pe,onTransitionEnd:Ge},dragHandleProps:M};return Rt},[dr,M,$n,Ba,j,Qe]),le=d(function(){return{draggableId:Dn.id,type:Dn.type,source:{index:Dn.index,droppableId:Dn.droppableId}}},[Dn.droppableId,Dn.id,Dn.index,Dn.type]);return vn(ie,Ba.snapshot,le)}var ld=function(ge,Qe){return ge===Qe},Ou=function(ge){var Qe=ge.combine,yt=ge.destination;return yt?yt.droppableId:Qe?Qe.droppableId:null},vu=function(ge){return ge.combine?ge.combine.draggableId:null},Zd=function(ge){return ge.at&&ge.at.type==="COMBINE"?ge.at.combine.draggableId:null};function Iu(){var lt=K(function(Jt,dr){return{x:Jt,y:dr}}),ge=K(function(Jt,dr,tr,mr,Yr){return{isDragging:!0,isClone:dr,isDropAnimating:Boolean(Yr),dropAnimation:Yr,mode:Jt,draggingOver:tr,combineWith:mr,combineTargetFor:null}}),Qe=K(function(Jt,dr,tr,mr,Yr,un,An){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Yr,combineWith:un,mode:dr,offset:Jt,dimension:tr,forceShouldAnimate:An,snapshot:ge(dr,mr,Yr,un,null)}}}),yt=function(dr,tr){if(dr.isDragging){if(dr.critical.draggable.id!==tr.draggableId)return null;var mr=dr.current.client.offset,Yr=dr.dimensions.draggables[tr.draggableId],un=Wn(dr.impact),An=Zd(dr.impact),Dn=dr.forceShouldAnimate;return Qe(lt(mr.x,mr.y),dr.movementMode,Yr,tr.isClone,un,An,Dn)}if(dr.phase==="DROP_ANIMATING"){var vn=dr.completed;if(vn.result.draggableId!==tr.draggableId)return null;var $n=tr.isClone,oi=dr.dimensions.draggables[tr.draggableId],aa=vn.result,_a=aa.mode,Pa=Ou(aa),Ba=vu(aa),co=dr.dropDuration,ao={duration:co,curve:Ci.drop,moveTo:dr.newHomeClientOffset,opacity:Ba?ya.opacity.drop:null,scale:Ba?ya.scale.drop:null};return{mapped:{type:"DRAGGING",offset:dr.newHomeClientOffset,dimension:oi,dropping:ao,draggingOver:Pa,combineWith:Ba,mode:_a,forceShouldAnimate:null,snapshot:ge(_a,$n,Pa,Ba,ao)}}}return null};return yt}function zu(lt){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:lt,combineWith:null}}var cd={mapped:{type:"SECONDARY",offset:De,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:zu(null)}};function ed(){var lt=K(function(tr,mr){return{x:tr,y:mr}}),ge=K(zu),Qe=K(function(tr,mr,Yr){return mr===void 0&&(mr=null),{mapped:{type:"SECONDARY",offset:tr,combineTargetFor:mr,shouldAnimateDisplacement:Yr,snapshot:ge(mr)}}}),yt=function(mr){return mr?Qe(De,mr,!0):null},Jt=function(mr,Yr,un,An){var Dn=un.displaced.visible[mr],vn=Boolean(An.inVirtualList&&An.effected[mr]),$n=Vt(un),oi=$n&&$n.draggableId===mr?Yr:null;if(!Dn){if(!vn)return yt(oi);if(un.displaced.invisible[mr])return null;var aa=Pe(An.displacedBy.point),_a=lt(aa.x,aa.y);return Qe(_a,oi,!0)}if(vn)return yt(oi);var Pa=un.displacedBy.point,Ba=lt(Pa.x,Pa.y);return Qe(Ba,oi,Dn.shouldAnimate)},dr=function(mr,Yr){if(mr.isDragging)return mr.critical.draggable.id===Yr.draggableId?null:Jt(Yr.draggableId,mr.critical.draggable.id,mr.impact,mr.afterCritical);if(mr.phase==="DROP_ANIMATING"){var un=mr.completed;return un.result.draggableId===Yr.draggableId?null:Jt(Yr.draggableId,un.result.draggableId,un.impact,un.afterCritical)}return null};return dr}var _d=function(){var ge=Iu(),Qe=ed(),yt=function(dr,tr){return ge(dr,tr)||Qe(dr,tr)||cd};return yt},Ku={dropAnimationFinished:Qi},Sd=Object(h.c)(_d,Ku,null,{context:uc,pure:!0,areStatePropsEqual:ld})(sd);function Se(lt){var ge=hu(Zu),Qe=ge.isUsingCloneFor;return Qe===lt.draggableId&&!lt.isClone?null:m.a.createElement(Sd,lt)}function nt(lt){var ge=typeof lt.isDragDisabled=="boolean"?!lt.isDragDisabled:!0,Qe=Boolean(lt.disableInteractiveElementBlocking),yt=Boolean(lt.shouldRespectForcePress);return m.a.createElement(Se,Object(t.a)({},lt,{isClone:!1,isEnabled:ge,canDragInteractiveElements:Qe,shouldRespectForcePress:yt}))}function Pt(lt){var ge=Object(y.useContext)(Ee);ge||Ve(!1);var Qe=ge.contextId,yt=ge.isMovementAllowed,Jt=Object(y.useRef)(null),dr=Object(y.useRef)(null),tr=lt.children,mr=lt.droppableId,Yr=lt.type,un=lt.mode,An=lt.direction,Dn=lt.ignoreContainerClipping,vn=lt.isDropDisabled,$n=lt.isCombineEnabled,oi=lt.snapshot,aa=lt.useClone,_a=lt.updateViewportMaxScroll,Pa=lt.getContainerForClone,Ba=c(function(){return Jt.current},[]),co=c(function(lr){Jt.current=lr},[]),ao=c(function(){return dr.current},[]),M=c(function(lr){dr.current=lr},[]);cu({props:lt,getDroppableRef:Ba,getPlaceholderRef:ao});var j=c(function(){yt()&&_a({maxScroll:Ya()})},[yt,_a]);Fu({droppableId:mr,type:Yr,mode:un,direction:An,isDropDisabled:vn,isCombineEnabled:$n,ignoreContainerClipping:Dn,getDroppableRef:Ba});var ie=m.a.createElement(yd,{on:lt.placeholder,shouldAnimate:lt.shouldAnimatePlaceholder},function(lr){var Or=lr.onClose,Mr=lr.data,Fn=lr.animate;return m.a.createElement(Ad,{placeholder:Mr,onClose:Or,innerRef:M,animate:Fn,contextId:Qe,onTransitionEnd:j})}),le=d(function(){return{innerRef:co,placeholder:ie,droppableProps:{"data-rbd-droppable-id":mr,"data-rbd-droppable-context-id":Qe}}},[Qe,mr,ie,co]),pe=aa?aa.dragging.draggableId:null,Ge=d(function(){return{droppableId:mr,type:Yr,isUsingCloneFor:pe}},[mr,pe,Yr]);function Rt(){if(!aa)return null;var lr=aa.dragging,Or=aa.render,Mr=m.a.createElement(Se,{draggableId:lr.draggableId,index:lr.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Fn,qn){return Or(Fn,qn,lr)});return W.a.createPortal(Mr,Pa())}return m.a.createElement(Zu.Provider,{value:Ge},tr(le,oi),Rt())}var Sr=function(ge,Qe){return ge===Qe.droppable.type},Kr=function(ge,Qe){return Qe.draggables[ge.draggable.id]},tn=function(){var ge={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},Qe=Object(t.a)({},ge,{shouldAnimatePlaceholder:!1}),yt=K(function(tr){return{draggableId:tr.id,type:tr.type,source:{index:tr.index,droppableId:tr.droppableId}}}),Jt=K(function(tr,mr,Yr,un,An,Dn){var vn=An.descriptor.id,$n=An.descriptor.droppableId===tr;if($n){var oi=Dn?{render:Dn,dragging:yt(An.descriptor)}:null,aa={isDraggingOver:Yr,draggingOverWith:Yr?vn:null,draggingFromThisWith:vn,isUsingPlaceholder:!0};return{placeholder:An.placeholder,shouldAnimatePlaceholder:!1,snapshot:aa,useClone:oi}}if(!mr)return Qe;if(!un)return ge;var _a={isDraggingOver:Yr,draggingOverWith:vn,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:An.placeholder,shouldAnimatePlaceholder:!0,snapshot:_a,useClone:null}}),dr=function(mr,Yr){var un=Yr.droppableId,An=Yr.type,Dn=!Yr.isDropDisabled,vn=Yr.renderClone;if(mr.isDragging){var $n=mr.critical;if(!Sr(An,$n))return Qe;var oi=Kr($n,mr.dimensions),aa=Wn(mr.impact)===un;return Jt(un,Dn,aa,aa,oi,vn)}if(mr.phase==="DROP_ANIMATING"){var _a=mr.completed;if(!Sr(An,_a.critical))return Qe;var Pa=Kr(_a.critical,mr.dimensions);return Jt(un,Dn,Ou(_a.result)===un,Wn(_a.impact)===un,Pa,vn)}if(mr.phase==="IDLE"&&mr.completed&&!mr.shouldFlush){var Ba=mr.completed;if(!Sr(An,Ba.critical))return Qe;var co=Wn(Ba.impact)===un,ao=Boolean(Ba.impact.at&&Ba.impact.at.type==="COMBINE"),M=Ba.critical.droppable.id===un;return co?ao?ge:Qe:M?ge:Qe}return Qe};return dr},an={updateViewportMaxScroll:rn};function gn(){return document.body||Ve(!1),document.body}var _n={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:gn},Xn=Object(h.c)(tn,an,null,{context:uc,pure:!0,areStatePropsEqual:ld})(Pt);Xn.defaultProps=_n},ni6a:function(B,k,o){var y=o("pzxd"),m=o("mFDi"),v=o("gut8"),a=v.WILL_BE_RESTORED,t=new m,e=function(){};e.prototype={constructor:e,drawRectText:function(s,n){var d=this.style;n=d.textRect||n,this.__dirty&&y.normalizeTextStyle(d,!0);var c=d.text;if(c!=null&&(c+=""),!y.needDrawText(c,d))return;s.save();var r=this.transform;d.transformText?this.setTransform(s):r&&(t.copy(n),t.applyTransform(r),n=t),y.renderText(this,s,c,d,n,a),s.restore()}};var h=e;B.exports=h},nkfE:function(B,k,o){var y=o("bYtY"),m=o("ca2m"),v=o("bLfw"),a=o("+TT/"),t=a.getLayoutParams,e=a.mergeLayoutParam,h=o("jkPA"),l=["value","category","time","log"];function s(n,d,c,r){y.each(l,function(f){d.extend({type:n+"Axis."+f,mergeDefaultAndTheme:function(i,u){var p=this.layoutMode,g=p?t(i):{},A=u.getTheme();y.merge(i,A.get(f+"Axis")),y.merge(i,this.getDefaultOption()),i.type=c(n,i),p&&e(i,g,p)},optionUpdated:function(){var i=this.option;i.type==="category"&&(this.__ordinalMeta=h.createByAxisModel(this))},getCategories:function(i){var u=this.option;if(u.type==="category")return i?u.data:this.__ordinalMeta.categories},getOrdinalMeta:function(){return this.__ordinalMeta},defaultOption:y.mergeAll([{},m[f+"Axis"],r],!0)})}),v.registerSubTypeDefaulter(n+"Axis",y.curry(c,n))}B.exports=s},noeP:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("UOVi");y.registerAction("dataZoom",function(a,t){var e=v.createLinkedNodesFinder(m.bind(t.eachComponent,t,"dataZoom"),v.eachAxisDim,function(l,s){return l.get(s.axisIndex)}),h=[];t.eachComponent({mainType:"dataZoom",query:a},function(l,s){h.push.apply(h,e(l).nodes)}),m.each(h,function(l,s){l.setRawRange({start:a.start,end:a.end,startValue:a.startValue,endValue:a.endValue})})})},nxy1:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("Brw/"),a=o.n(v),t=o("avxT"),e=o.n(t),h=o("q1tI"),l=o("jK+o"),s=o.n(l),n=o("EjYJ"),d=o("pDHg"),c=o("3CTf"),r=h.createContext({labelAlign:"right",vertical:!1,itemRef:function(){}}),f=h.createContext({updateItemErrors:function(){}}),i=function(dt){var Dt=Object(c.default)(dt,["prefixCls"]);return h.createElement(n.FormProvider,Dt)};function u(ce){return typeof ce=="object"&&ce!=null&&ce.nodeType===1}function p(ce,dt){return(!dt||ce!=="hidden")&&ce!=="visible"&&ce!=="clip"}function g(ce,dt){if(ce.clientHeight<ce.scrollHeight||ce.clientWidth<ce.scrollWidth){var Dt=getComputedStyle(ce,null);return p(Dt.overflowY,dt)||p(Dt.overflowX,dt)||function(ze){var Yt=function(Dr){if(!Dr.ownerDocument||!Dr.ownerDocument.defaultView)return null;try{return Dr.ownerDocument.defaultView.frameElement}catch(ct){return null}}(ze);return!!Yt&&(Yt.clientHeight<ze.scrollHeight||Yt.clientWidth<ze.scrollWidth)}(ce)}return!1}function A(ce,dt,Dt,ze,Yt,Dr,ct,er){return Dr<ce&&ct>dt||Dr>ce&&ct<dt?0:Dr<=ce&&er<=Dt||ct>=dt&&er>=Dt?Dr-ce-ze:ct>dt&&er<Dt||Dr<ce&&er>Dt?ct-dt+Yt:0}var b=function(ce,dt){var Dt=window,ze=dt.scrollMode,Yt=dt.block,Dr=dt.inline,ct=dt.boundary,er=dt.skipOverflowHiddenElements,ut=typeof ct=="function"?ct:function(ri){return ri!==ct};if(!u(ce))throw new TypeError("Invalid target");for(var at=document.scrollingElement||document.documentElement,Ye=[],Je=ce;u(Je)&&ut(Je);){if((Je=Je.parentElement)===at){Ye.push(Je);break}Je!=null&&Je===document.body&&g(Je)&&!g(document.documentElement)||Je!=null&&g(Je,er)&&Ye.push(Je)}for(var Vt=Dt.visualViewport?Dt.visualViewport.width:innerWidth,Ar=Dt.visualViewport?Dt.visualViewport.height:innerHeight,Nr=window.scrollX||pageXOffset,Rr=window.scrollY||pageYOffset,Ln=ce.getBoundingClientRect(),bn=Ln.height,Zn=Ln.width,Zt=Ln.top,$t=Ln.right,Be=Ln.bottom,je=Ln.left,rt=Yt==="start"||Yt==="nearest"?Zt:Yt==="end"?Be:Zt+bn/2,bt=Dr==="center"?je+Zn/2:Dr==="end"?$t:je,gr=[],Gt=0;Gt<Ye.length;Gt++){var ar=Ye[Gt],Gr=ar.getBoundingClientRect(),cn=Gr.height,Kn=Gr.width,yr=Gr.top,Mt=Gr.right,Ft=Gr.bottom,Lr=Gr.left;if(ze==="if-needed"&&Zt>=0&&je>=0&&Be<=Ar&&$t<=Vt&&Zt>=yr&&Be<=Ft&&je>=Lr&&$t<=Mt)return gr;var pr=getComputedStyle(ar),Ht=parseInt(pr.borderLeftWidth,10),cr=parseInt(pr.borderTopWidth,10),Bt=parseInt(pr.borderRightWidth,10),or=parseInt(pr.borderBottomWidth,10),Hr=0,Tr=0,jr="offsetWidth"in ar?ar.offsetWidth-ar.clientWidth-Ht-Bt:0,pn="offsetHeight"in ar?ar.offsetHeight-ar.clientHeight-cr-or:0;if(at===ar)Hr=Yt==="start"?rt:Yt==="end"?rt-Ar:Yt==="nearest"?A(Rr,Rr+Ar,Ar,cr,or,Rr+rt,Rr+rt+bn,bn):rt-Ar/2,Tr=Dr==="start"?bt:Dr==="center"?bt-Vt/2:Dr==="end"?bt-Vt:A(Nr,Nr+Vt,Vt,Ht,Bt,Nr+bt,Nr+bt+Zn,Zn),Hr=Math.max(0,Hr+Rr),Tr=Math.max(0,Tr+Nr);else{Hr=Yt==="start"?rt-yr-cr:Yt==="end"?rt-Ft+or+pn:Yt==="nearest"?A(yr,Ft,cn,cr,or+pn,rt,rt+bn,bn):rt-(yr+cn/2)+pn/2,Tr=Dr==="start"?bt-Lr-Ht:Dr==="center"?bt-(Lr+Kn/2)+jr/2:Dr==="end"?bt-Mt+Bt+jr:A(Lr,Mt,Kn,Ht,Bt+jr,bt,bt+Zn,Zn);var en=ar.scrollLeft,ti=ar.scrollTop;rt+=ti-(Hr=Math.max(0,Math.min(ti+Hr,ar.scrollHeight-cn+pn))),bt+=en-(Tr=Math.max(0,Math.min(en+Tr,ar.scrollWidth-Kn+jr)))}gr.push({el:ar,top:Hr,left:Tr})}return gr};function x(ce){return ce===Object(ce)&&Object.keys(ce).length!==0}function w(ce,dt){dt===void 0&&(dt="auto");var Dt="scrollBehavior"in document.body.style;ce.forEach(function(ze){var Yt=ze.el,Dr=ze.top,ct=ze.left;Yt.scroll&&Dt?Yt.scroll({top:Dr,left:ct,behavior:dt}):(Yt.scrollTop=Dr,Yt.scrollLeft=ct)})}function _(ce){return ce===!1?{block:"end",inline:"nearest"}:x(ce)?ce:{block:"start",inline:"nearest"}}function C(ce,dt){var Dt=!ce.ownerDocument.documentElement.contains(ce);if(x(dt)&&typeof dt.behavior=="function")return dt.behavior(Dt?[]:b(ce,dt));if(Dt)return;var ze=_(dt);return w(b(ce,ze),ze.behavior)}var L=C;function E(ce){return ce===void 0||ce===!1?[]:Array.isArray(ce)?ce:[ce]}function S(ce,dt){if(!ce.length)return;var Dt=ce.join("_");return dt?"".concat(dt,"_").concat(Dt):Dt}function O(ce){var dt=E(ce);return dt.join("_")}function D(ce){var dt=Object(n.useForm)(),Dt=a()(dt,1),ze=Dt[0],Yt=Object(h.useRef)({}),Dr=Object(h.useMemo)(function(){return ce||m()(m()({},ze),{__INTERNAL__:{itemRef:function(er){return function(ut){var at=O(er);ut?Yt.current[at]=ut:delete Yt.current[at]}}},scrollToField:function(er){var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},at=E(er),Ye=S(at,Dr.__INTERNAL__.name),Je=Ye?document.getElementById(Ye):null;Je&&L(Je,m()({scrollMode:"if-needed",block:"nearest"},ut))},getFieldInstance:function(er){var ut=O(er);return Yt.current[ut]}})},[ce,ze]);return[Dr]}var F=o("2lC7"),U=function(ce,dt){var Dt={};for(var ze in ce)Object.prototype.hasOwnProperty.call(ce,ze)&&dt.indexOf(ze)<0&&(Dt[ze]=ce[ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ze=Object.getOwnPropertySymbols(ce);Yt<ze.length;Yt++)dt.indexOf(ze[Yt])<0&&Object.prototype.propertyIsEnumerable.call(ce,ze[Yt])&&(Dt[ze[Yt]]=ce[ze[Yt]]);return Dt},R=function(dt,Dt){var ze,Yt=h.useContext(F.b),Dr=h.useContext(d.b),ct=Dr.getPrefixCls,er=Dr.direction,ut=dt.name,at=dt.prefixCls,Ye=dt.className,Je=Ye===void 0?"":Ye,Vt=dt.size,Ar=Vt===void 0?Yt:Vt,Nr=dt.form,Rr=dt.colon,Ln=dt.labelAlign,bn=dt.labelCol,Zn=dt.wrapperCol,Zt=dt.hideRequiredMark,$t=dt.layout,Be=$t===void 0?"horizontal":$t,je=dt.scrollToFirstError,rt=dt.requiredMark,bt=dt.onFinishFailed,gr=U(dt,["prefixCls","className","size","form","colon","labelAlign","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed"]),Gt=Object(h.useMemo)(function(){return rt!==void 0?rt:!Zt},[Zt,rt]),ar=ct("form",at),Gr=s()(ar,(ze={},e()(ze,"".concat(ar,"-").concat(Be),!0),e()(ze,"".concat(ar,"-hide-required-mark"),Gt===!1),e()(ze,"".concat(ar,"-rtl"),er==="rtl"),e()(ze,"".concat(ar,"-").concat(Ar),Ar),ze),Je),cn=D(Nr),Kn=a()(cn,1),yr=Kn[0],Mt=yr.__INTERNAL__;Mt.name=ut;var Ft=Object(h.useMemo)(function(){return{name:ut,labelAlign:Ln,labelCol:bn,wrapperCol:Zn,vertical:Be==="vertical",colon:Rr,requiredMark:Gt,itemRef:Mt.itemRef}},[ut,Ln,bn,Zn,Be,Rr,Gt]);h.useImperativeHandle(Dt,function(){return yr});var Lr=function(Ht){bt&&bt(Ht),je&&Ht.errorFields.length&&yr.scrollToField(Ht.errorFields[0].name)};return h.createElement(F.a,{size:Ar},h.createElement(r.Provider,{value:Ft},h.createElement(n.default,m()({id:ut},gr,{onFinishFailed:Lr,form:yr,className:Gr}))))},K=h.forwardRef(R),Z=K,P=o("8qkl"),Y=o.n(P),W=o("w5m9"),z=o.n(W),H=o("Zx9X"),X=o.n(H),V=o("izDS"),q=o("fJHg"),se=o("gxB2"),ve=o("FbXn"),ue=o("ypN9"),xe=o("PN4v"),Fe=o("XylH"),Ue=o("mn9H"),Ze=function(dt){var Dt=dt.prefixCls,ze=dt.label,Yt=dt.htmlFor,Dr=dt.labelCol,ct=dt.labelAlign,er=dt.colon,ut=dt.required,at=dt.requiredMark,Ye=Object(Fe.b)("Form"),Je=a()(Ye,1),Vt=Je[0];return ze?h.createElement(r.Consumer,{key:"label"},function(Ar){var Nr,Rr=Ar.vertical,Ln=Ar.labelAlign,bn=Ar.labelCol,Zn=Ar.colon,Zt,$t=Dr||bn||{},Be=ct||Ln,je="".concat(Dt,"-item-label"),rt=s()(je,Be==="left"&&"".concat(je,"-left"),$t.className),bt=ze,gr=er===!0||Zn!==!1&&er!==!1,Gt=gr&&!Rr;Gt&&typeof ze=="string"&&ze.trim()!==""&&(bt=ze.replace(/[:|]\s*$/,"")),at==="optional"&&!ut&&(bt=h.createElement(h.Fragment,null,bt,h.createElement("span",{className:"".concat(Dt,"-item-optional")},(Vt==null?void 0:Vt.optional)||((Zt=Ue.a.Form)===null||Zt===void 0?void 0:Zt.optional))));var ar=s()((Nr={},e()(Nr,"".concat(Dt,"-item-required"),ut),e()(Nr,"".concat(Dt,"-item-required-mark-optional"),at==="optional"),e()(Nr,"".concat(Dt,"-item-no-colon"),!gr),Nr));return h.createElement(xe.a,m()({},$t,{className:rt}),h.createElement("label",{htmlFor:Yt,className:ar,title:typeof ze=="string"?ze:""},bt))}):null},we=Ze,He=o("+byF"),ee=o.n(He),he=o("R+RK"),Ve=o.n(he),oe=o("fng2"),Q=o.n(oe),G=o("yfII"),te=o.n(G),Ae=o("z74R"),me=o("X/IY"),Me=o("jVmE");function Ie(ce,dt,Dt){var ze=h.useRef({errors:ce,visible:!!ce.length}),Yt=Object(Me.a)(),Dr=function(){var er=ze.current.visible,ut=!!ce.length,at=ze.current.errors;ze.current.errors=ce,ze.current.visible=ut,er!==ut?dt(ut):(at.length!==ce.length||at.some(function(Ye,Je){return Ye!==ce[Je]}))&&Yt()};return h.useEffect(function(){if(!Dt){var ct=setTimeout(Dr,10);return function(){return clearTimeout(ct)}}},[ce]),Dt&&Dr(),[ze.current.visible,ze.current.errors]}var de={success:Q.a,warning:te.a,error:Ve.a,validating:ee.a},ye=function(dt){var Dt=dt.prefixCls,ze=dt.wrapperCol,Yt=dt.children,Dr=dt.help,ct=dt.errors,er=dt.onDomErrorVisibleChange,ut=dt.hasFeedback,at=dt.validateStatus,Ye=dt.extra,Je=Object(Me.a)(),Vt="".concat(Dt,"-item"),Ar=h.useContext(r),Nr=ze||Ar.wrapperCol||{},Rr=s()("".concat(Vt,"-control"),Nr.className),Ln=Ie(ct,function(bt){bt&&Promise.resolve().then(function(){er(!0)}),Je()},!!Dr),bn=a()(Ln,2),Zn=bn[0],Zt=bn[1];h.useEffect(function(){return function(){er(!1)}},[]);var $t=Object(Ae.a)(function(){return Zt},Zn,function(bt,gr){return gr}),Be=at&&de[at],je=ut&&Be?h.createElement("span",{className:"".concat(Vt,"-children-icon")},h.createElement(Be,null)):null,rt=m()({},Ar);return delete rt.labelCol,delete rt.wrapperCol,h.createElement(r.Provider,{value:rt},h.createElement(xe.a,m()({},Nr,{className:Rr}),h.createElement("div",{className:"".concat(Vt,"-control-input")},h.createElement("div",{className:"".concat(Vt,"-control-input-content")},Yt),je),h.createElement(me.default,{motionDeadline:500,visible:Zn,motionName:"show-help",onLeaveEnd:function(){er(!1)},motionAppear:!0,removeOnLeave:!0},function(bt){var gr=bt.className;return h.createElement("div",{className:s()("".concat(Vt,"-explain"),gr),key:"help"},$t.map(function(Gt,ar){return h.createElement("div",{key:ar,role:"alert"},Gt)}))}),Ye&&h.createElement("div",{className:"".concat(Vt,"-extra")},Ye)))},De=ye,tt=o("JB+V"),Et=o("RfwO"),gt=o.n(Et);function Pe(ce){var dt=h.useState(ce),Dt=a()(dt,2),ze=Dt[0],Yt=Dt[1],Dr=Object(h.useRef)(null),ct=Object(h.useRef)([]),er=Object(h.useRef)(!1);h.useEffect(function(){return function(){er.current=!0,gt.a.cancel(Dr.current)}},[]);function ut(at){if(er.current)return;Dr.current===null&&(ct.current=[],Dr.current=gt()(function(){Dr.current=null,Yt(function(Ye){var Je=Ye;return ct.current.forEach(function(Vt){Je=Vt(Je)}),Je})})),ct.current.push(at)}return[ze,ut]}function Ut(){var ce=h.useContext(r),dt=ce.itemRef,Dt=h.useRef({});function ze(Yt,Dr){var ct=Dr&&Y()(Dr)==="object"&&Dr.ref,er=Yt.join("_");return(Dt.current.name!==er||Dt.current.originRef!==ct)&&(Dt.current.name=er,Dt.current.originRef=ct,Dt.current.ref=Object(q.a)(dt(Yt),ct)),Dt.current.ref}return ze}var pt=function(ce,dt){var Dt={};for(var ze in ce)Object.prototype.hasOwnProperty.call(ce,ze)&&dt.indexOf(ze)<0&&(Dt[ze]=ce[ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ze=Object.getOwnPropertySymbols(ce);Yt<ze.length;Yt++)dt.indexOf(ze[Yt])<0&&Object.prototype.propertyIsEnumerable.call(ce,ze[Yt])&&(Dt[ze[Yt]]=ce[ze[Yt]]);return Dt},zt=Object(ve.a)("success","warning","error","validating",""),rr=h.memo(function(ce){var dt=ce.children;return dt},function(ce,dt){return ce.value===dt.value&&ce.update===dt.update});function nr(ce){return ce===null&&Object(ue.a)(!1,"Form.Item","`null` is passed as `name` property"),!(ce==null)}function Kt(ce){var dt=ce.name,Dt=ce.fieldKey,ze=ce.noStyle,Yt=ce.dependencies,Dr=ce.prefixCls,ct=ce.style,er=ce.className,ut=ce.shouldUpdate,at=ce.hasFeedback,Ye=ce.help,Je=ce.rules,Vt=ce.validateStatus,Ar=ce.children,Nr=ce.required,Rr=ce.label,Ln=ce.trigger,bn=Ln===void 0?"onChange":Ln,Zn=ce.validateTrigger,Zt=ce.hidden,$t=pt(ce,["name","fieldKey","noStyle","dependencies","prefixCls","style","className","shouldUpdate","hasFeedback","help","rules","validateStatus","children","required","label","trigger","validateTrigger","hidden"]),Be=h.useRef(!1),je=h.useContext(d.b),rt=je.getPrefixCls,bt=h.useContext(r),gr=bt.name,Gt=bt.requiredMark,ar=h.useContext(f),Gr=ar.updateItemErrors,cn=h.useState(!!Ye),Kn=a()(cn,2),yr=Kn[0],Mt=Kn[1],Ft=h.useRef(Vt),Lr=Pe({}),pr=a()(Lr,2),Ht=pr[0],cr=pr[1],Bt=h.useContext(V.b),or=Bt.validateTrigger,Hr=Zn!==void 0?Zn:or;function Tr(vt){Be.current||Mt(vt)}var jr=nr(dt),pn=h.useRef([]);h.useEffect(function(){return function(){Be.current=!0,Gr(pn.current.join("__SPLIT__"),[])}},[]);var en=rt("form",Dr),ti=ze?Gr:function(vt,Le){cr(function(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return X()(Ke[vt],Le)?Ke:m()(m()({},Ke),e()({},vt,Le))})},ri=Ut();function _i(vt,Le,Ke,et){var ht,ot;if(ze&&!Zt)return vt;var mt=[];Object.keys(Ht).forEach(function(Xr){mt=[].concat(z()(mt),z()(Ht[Xr]||[]))});var Wt;Ye!=null?Wt=E(Ye):(Wt=Ke?Ke.errors:[],Wt=[].concat(z()(Wt),z()(mt)));var Ot="";Vt!==void 0?Ot=Vt:(Ke==null?void 0:Ke.validating)?Ot="validating":((ot=Ke==null?void 0:Ke.errors)===null||ot===void 0?void 0:ot.length)||mt.length?Ot="error":(Ke==null?void 0:Ke.touched)&&(Ot="success"),yr&&Ye&&(Ft.current=Ot);var wr=(ht={},e()(ht,"".concat(en,"-item"),!0),e()(ht,"".concat(en,"-item-with-help"),yr||Ye),e()(ht,"".concat(er),!!er),e()(ht,"".concat(en,"-item-has-feedback"),Ot&&at),e()(ht,"".concat(en,"-item-has-success"),Ot==="success"),e()(ht,"".concat(en,"-item-has-warning"),Ot==="warning"),e()(ht,"".concat(en,"-item-has-error"),Ot==="error"),e()(ht,"".concat(en,"-item-has-error-leave"),!Ye&&yr&&Ft.current==="error"),e()(ht,"".concat(en,"-item-is-validating"),Ot==="validating"),e()(ht,"".concat(en,"-item-hidden"),Zt),ht);return h.createElement(se.a,m()({className:s()(wr),style:ct,key:"row"},Object(c.default)($t,["colon","extra","getValueFromEvent","getValueProps","hasFeedback","help","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","normalize","preserve","required","validateFirst","validateStatus","valuePropName","wrapperCol"])),h.createElement(we,m()({htmlFor:Le,required:et,requiredMark:Gt},ce,{prefixCls:en})),h.createElement(De,m()({},ce,Ke,{errors:Wt,prefixCls:en,onDomErrorVisibleChange:Tr,validateStatus:Ot}),h.createElement(f.Provider,{value:{updateItemErrors:ti}},vt)))}var Ri=typeof Ar=="function",ia=h.useRef(0);if(ia.current+=1,!jr&&!Ri&&!Yt)return _i(Ar);var ba={};return typeof Rr=="string"&&(ba.label=Rr),h.createElement(n.Field,m()({},ce,{messageVariables:ba,trigger:bn,validateTrigger:Hr,onReset:function(){Tr(!1)}}),function(vt,Le,Ke){var et=Le.errors,ht=E(dt).length&&Le?Le.name:[],ot=S(ht,gr);if(ze){if(pn.current=z()(ht),Dt){var mt=Array.isArray(Dt)?Dt:[Dt];pn.current=[].concat(z()(ht.slice(0,-1)),z()(mt))}Gr(pn.current.join("__SPLIT__"),et)}var Wt=Nr!==void 0?Nr:!!(Je&&Je.some(function(on){if(on&&Y()(on)==="object"&&on.required)return!0;if(typeof on=="function"){var fr=on(Ke);return fr&&fr.required}return!1})),Ot=m()({},vt),wr=null;if(Object(ue.a)(!(ut&&Yt),"Form.Item","`shouldUpdate` and `dependencies` shouldn't be used together. See https://ant.design/components/form/#dependencies."),Array.isArray(Ar)&&jr)Object(ue.a)(!1,"Form.Item","`children` is array of render props cannot have `name`."),wr=Ar;else if(Ri&&(!(ut||Yt)||jr))Object(ue.a)(!!(ut||Yt),"Form.Item","`children` of render props only work with `shouldUpdate` or `dependencies`."),Object(ue.a)(!jr,"Form.Item","Do not use `name` with `children` of render props since it's not a field.");else if(Yt&&!Ri&&!jr)Object(ue.a)(!1,"Form.Item","Must set `name` or use render props when `dependencies` is set.");else if(Object(tt.b)(Ar)){Object(ue.a)(Ar.props.defaultValue===void 0,"Form.Item","`defaultValue` will not work on controlled Field. You should use `initialValues` of Form instead.");var Xr=m()(m()({},Ar.props),Ot);Xr.id||(Xr.id=ot),Object(q.c)(Ar)&&(Xr.ref=ri(ht,Ar));var zr=new Set([].concat(z()(E(bn)),z()(E(Hr))));zr.forEach(function(on){Xr[on]=function(){for(var fr,Cr,Xt,Pr,vr,wt=arguments.length,kr=new Array(wt),xn=0;xn<wt;xn++)kr[xn]=arguments[xn];(Xt=Ot[on])===null||Xt===void 0||(fr=Xt).call.apply(fr,[Ot].concat(kr)),(vr=(Pr=Ar.props)[on])===null||vr===void 0||(Cr=vr).call.apply(Cr,[Pr].concat(kr))}}),wr=h.createElement(rr,{value:Ot[ce.valuePropName||"value"],update:ia.current},Object(tt.a)(Ar,Xr))}else Ri&&(ut||Yt)&&!jr?wr=Ar(Ke):(Object(ue.a)(!ht.length,"Form.Item","`name` is only used for validate React element. If you are using Form.Item as layout display, please remove `name` instead."),wr=Ar);return _i(wr,ot,Le,Wt)})}var ir=Kt,$e=function(ce,dt){var Dt={};for(var ze in ce)Object.prototype.hasOwnProperty.call(ce,ze)&&dt.indexOf(ze)<0&&(Dt[ze]=ce[ze]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,ze=Object.getOwnPropertySymbols(ce);Yt<ze.length;Yt++)dt.indexOf(ze[Yt])<0&&Object.prototype.propertyIsEnumerable.call(ce,ze[Yt])&&(Dt[ze[Yt]]=ce[ze[Yt]]);return Dt},ae=function(dt){var Dt=dt.children,ze=$e(dt,["children"]);return Object(ue.a)(!!ze.name,"Form.List","Miss `name` prop."),h.createElement(n.List,ze,function(Yt,Dr){return Dt(Yt.map(function(ct){return m()(m()({},ct),{fieldKey:ct.key})}),Dr)})},re=ae,Ce=Z;Ce.Item=ir,Ce.List=re,Ce.useForm=D,Ce.Provider=i,Ce.create=function(){Object(ue.a)(!1,"Form","antd v4 removed `Form.create`. Please remove or use `@ant-design/compatible` instead.")};var Ne=k.a=Ce},"o/bt":function(B,k,o){//! moment.js locale configuration
//! locale : Tibetan [bo]
//! author : Thupten N. Chakrishar : https://github.com/vajradog
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0F21",2:"\u0F22",3:"\u0F23",4:"\u0F24",5:"\u0F25",6:"\u0F26",7:"\u0F27",8:"\u0F28",9:"\u0F29",0:"\u0F20"},v={"\u0F21":"1","\u0F22":"2","\u0F23":"3","\u0F24":"4","\u0F25":"5","\u0F26":"6","\u0F27":"7","\u0F28":"8","\u0F29":"9","\u0F20":"0"},a=y.defineLocale("bo",{months:"\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F51\u0F44\u0F0B\u0F54\u0F7C_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F42\u0F49\u0F72\u0F66\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F42\u0F66\u0F74\u0F58\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F5E\u0F72\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F63\u0F94\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F51\u0FB2\u0F74\u0F42\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F51\u0F74\u0F53\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F62\u0F92\u0FB1\u0F51\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F51\u0F42\u0F74\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F45\u0F74\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F45\u0F74\u0F0B\u0F42\u0F45\u0F72\u0F42\u0F0B\u0F54_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F56\u0F45\u0F74\u0F0B\u0F42\u0F49\u0F72\u0F66\u0F0B\u0F54".split("_"),monthsShort:"\u0F5F\u0FB3\u0F0B1_\u0F5F\u0FB3\u0F0B2_\u0F5F\u0FB3\u0F0B3_\u0F5F\u0FB3\u0F0B4_\u0F5F\u0FB3\u0F0B5_\u0F5F\u0FB3\u0F0B6_\u0F5F\u0FB3\u0F0B7_\u0F5F\u0FB3\u0F0B8_\u0F5F\u0FB3\u0F0B9_\u0F5F\u0FB3\u0F0B10_\u0F5F\u0FB3\u0F0B11_\u0F5F\u0FB3\u0F0B12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"\u0F42\u0F5F\u0F60\u0F0B\u0F49\u0F72\u0F0B\u0F58\u0F0B_\u0F42\u0F5F\u0F60\u0F0B\u0F5F\u0FB3\u0F0B\u0F56\u0F0B_\u0F42\u0F5F\u0F60\u0F0B\u0F58\u0F72\u0F42\u0F0B\u0F51\u0F58\u0F62\u0F0B_\u0F42\u0F5F\u0F60\u0F0B\u0F63\u0FB7\u0F42\u0F0B\u0F54\u0F0B_\u0F42\u0F5F\u0F60\u0F0B\u0F55\u0F74\u0F62\u0F0B\u0F56\u0F74_\u0F42\u0F5F\u0F60\u0F0B\u0F54\u0F0B\u0F66\u0F44\u0F66\u0F0B_\u0F42\u0F5F\u0F60\u0F0B\u0F66\u0FA4\u0F7A\u0F53\u0F0B\u0F54\u0F0B".split("_"),weekdaysShort:"\u0F49\u0F72\u0F0B\u0F58\u0F0B_\u0F5F\u0FB3\u0F0B\u0F56\u0F0B_\u0F58\u0F72\u0F42\u0F0B\u0F51\u0F58\u0F62\u0F0B_\u0F63\u0FB7\u0F42\u0F0B\u0F54\u0F0B_\u0F55\u0F74\u0F62\u0F0B\u0F56\u0F74_\u0F54\u0F0B\u0F66\u0F44\u0F66\u0F0B_\u0F66\u0FA4\u0F7A\u0F53\u0F0B\u0F54\u0F0B".split("_"),weekdaysMin:"\u0F49\u0F72_\u0F5F\u0FB3_\u0F58\u0F72\u0F42_\u0F63\u0FB7\u0F42_\u0F55\u0F74\u0F62_\u0F66\u0F44\u0F66_\u0F66\u0FA4\u0F7A\u0F53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0F51\u0F72\u0F0B\u0F62\u0F72\u0F44] LT",nextDay:"[\u0F66\u0F44\u0F0B\u0F49\u0F72\u0F53] LT",nextWeek:"[\u0F56\u0F51\u0F74\u0F53\u0F0B\u0F55\u0FB2\u0F42\u0F0B\u0F62\u0F97\u0F7A\u0F66\u0F0B\u0F58], LT",lastDay:"[\u0F41\u0F0B\u0F66\u0F44] LT",lastWeek:"[\u0F56\u0F51\u0F74\u0F53\u0F0B\u0F55\u0FB2\u0F42\u0F0B\u0F58\u0F50\u0F60\u0F0B\u0F58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0F63\u0F0B",past:"%s \u0F66\u0F94\u0F53\u0F0B\u0F63",s:"\u0F63\u0F58\u0F0B\u0F66\u0F44",ss:"%d \u0F66\u0F90\u0F62\u0F0B\u0F46\u0F0D",m:"\u0F66\u0F90\u0F62\u0F0B\u0F58\u0F0B\u0F42\u0F45\u0F72\u0F42",mm:"%d \u0F66\u0F90\u0F62\u0F0B\u0F58",h:"\u0F46\u0F74\u0F0B\u0F5A\u0F7C\u0F51\u0F0B\u0F42\u0F45\u0F72\u0F42",hh:"%d \u0F46\u0F74\u0F0B\u0F5A\u0F7C\u0F51",d:"\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F45\u0F72\u0F42",dd:"%d \u0F49\u0F72\u0F53\u0F0B",M:"\u0F5F\u0FB3\u0F0B\u0F56\u0F0B\u0F42\u0F45\u0F72\u0F42",MM:"%d \u0F5F\u0FB3\u0F0B\u0F56",y:"\u0F63\u0F7C\u0F0B\u0F42\u0F45\u0F72\u0F42",yy:"%d \u0F63\u0F7C"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,h){return e===12&&(e=0),h==="\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C"&&e>=4||h==="\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44"&&e<5||h==="\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42"?e+12:e},meridiem:function(e,h,l){return e<4?"\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C":e<10?"\u0F5E\u0F7C\u0F42\u0F66\u0F0B\u0F40\u0F66":e<17?"\u0F49\u0F72\u0F53\u0F0B\u0F42\u0F74\u0F44":e<20?"\u0F51\u0F42\u0F7C\u0F44\u0F0B\u0F51\u0F42":"\u0F58\u0F5A\u0F53\u0F0B\u0F58\u0F7C"},week:{dow:0,doy:6}});return a})},o40c:function(B,k,o){var y=o("IwbS"),m=o("OS9S"),v=o("loD1"),a=o("aKvl"),t=y.extendShape({shape:{polyline:!1,curveness:0,segs:[]},buildPath:function(s,n){var d=n.segs,c=n.curveness;if(n.polyline)for(var r=0;r<d.length;){var f=d[r++];if(f>0){s.moveTo(d[r++],d[r++]);for(var i=1;i<f;i++)s.lineTo(d[r++],d[r++])}}else for(var r=0;r<d.length;){var u=d[r++],p=d[r++],g=d[r++],A=d[r++];if(s.moveTo(u,p),c>0){var b=(u+g)/2-(p-A)*c,x=(p+A)/2-(g-u)*c;s.quadraticCurveTo(b,x,g,A)}else s.lineTo(g,A)}},findDataIndex:function(s,n){var d=this.shape,c=d.segs,r=d.curveness;if(d.polyline)for(var f=0,i=0;i<c.length;){var u=c[i++];if(u>0)for(var p=c[i++],g=c[i++],A=1;A<u;A++){var b=c[i++],x=c[i++];if(v.containStroke(p,g,b,x))return f}f++}else for(var f=0,i=0;i<c.length;){var p=c[i++],g=c[i++],b=c[i++],x=c[i++];if(r>0){var w=(p+b)/2-(g-x)*r,_=(g+x)/2-(b-p)*r;if(a.containStroke(p,g,w,_,b,x))return f}else if(v.containStroke(p,g,b,x))return f;f++}return-1}});function e(){this.group=new y.Group}var h=e.prototype;h.isPersistent=function(){return!this._incremental},h.updateData=function(s){this.group.removeAll();var n=new t({rectHover:!0,cursor:"default"});n.setShape({segs:s.getLayout("linesPoints")}),this._setCommon(n,s),this.group.add(n),this._incremental=null},h.incrementalPrepareUpdate=function(s){this.group.removeAll(),this._clearIncremental(),s.count()>5e5?(this._incremental||(this._incremental=new m({silent:!0})),this.group.add(this._incremental)):this._incremental=null},h.incrementalUpdate=function(s,n){var d=new t;d.setShape({segs:n.getLayout("linesPoints")}),this._setCommon(d,n,!!this._incremental),this._incremental?this._incremental.addDisplayable(d,!0):(d.rectHover=!0,d.cursor="default",d.__startIndex=s.start,this.group.add(d))},h.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},h._setCommon=function(s,n,d){var c=n.hostModel;s.setShape({polyline:c.get("polyline"),curveness:c.get("lineStyle.curveness")}),s.useStyle(c.getModel("lineStyle").getLineStyle()),s.style.strokeNoScale=!0;var r=n.getVisual("color");r&&s.setStyle("stroke",r),s.setStyle("fill"),d||(s.seriesIndex=c.seriesIndex,s.on("mousemove",function(f){s.dataIndex=null;var i=s.findDataIndex(f.offsetX,f.offsetY);i>0&&(s.dataIndex=i+s.__startIndex)}))},h._clearIncremental=function(){var s=this._incremental;s&&s.clearDisplaybles()};var l=e;B.exports=l},oBaM:function(B,k,o){var y=o("T4UG"),m=o("5GtS"),v=o("bYtY"),a=o("7aKB"),t=a.encodeHTML,e=o("xKMd"),h=y.extend({type:"series.radar",dependencies:["radar"],init:function(s){h.superApply(this,"init",arguments),this.legendVisualProvider=new e(v.bind(this.getData,this),v.bind(this.getRawData,this))},getInitialData:function(s,n){return m(this,{generateCoord:"indicator_",generateCoordCount:Infinity})},formatTooltip:function(s){var n=this.getData(),d=this.coordinateSystem,c=d.getIndicatorAxes(),r=this.getData().getName(s);return t(r===""?this.name:r)+"<br/>"+v.map(c,function(f,i){var u=n.get(n.mapDimension(f.dim),s);return t(f.name+" : "+u)}).join("<br />")},getTooltipPosition:function(s){if(s!=null){for(var n=this.getData(),d=this.coordinateSystem,c=n.getValues(v.map(d.dimensions,function(u){return n.mapDimension(u)}),s,!0),r=0,f=c.length;r<f;r++)if(!isNaN(c[r])){var i=d.getIndicatorAxes();return d.coordToPoint(i[r].dataToCoord(c[r]),r)}}},defaultOption:{zlevel:0,z:2,coordinateSystem:"radar",legendHoverLink:!0,radarIndex:0,lineStyle:{width:2,type:"solid"},label:{position:"top"},symbol:"emptyCircle",symbolSize:4}}),l=h;B.exports=l},oE7X:function(B,k,o){var y=o("bLfw");y.registerSubTypeDefaulter("timeline",function(){return"slider"})},oNrA:function(B,k,o){"use strict";var y=function(){return{height:0,opacity:0}},m=function(h){return{height:h.scrollHeight,opacity:1}},v=function(h){return{height:h.offsetHeight}},a=function(h,l){return l.propertyName==="height"},t={motionName:"ant-motion-collapse",onAppearStart:y,onEnterStart:y,onAppearActive:m,onEnterActive:m,onLeaveStart:v,onLeaveActive:y,onAppearEnd:a,onEnterEnd:a,onLeaveEnd:a,motionDeadline:500};k.a=t},oVpE:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("mFDi"),a=o("6GrX"),t=a.calculateTextPosition,e=m.extendShape({type:"triangle",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(u,p){var g=p.cx,A=p.cy,b=p.width/2,x=p.height/2;u.moveTo(g,A-x),u.lineTo(g+b,A+x),u.lineTo(g-b,A+x),u.closePath()}}),h=m.extendShape({type:"diamond",shape:{cx:0,cy:0,width:0,height:0},buildPath:function(u,p){var g=p.cx,A=p.cy,b=p.width/2,x=p.height/2;u.moveTo(g,A-x),u.lineTo(g+b,A),u.lineTo(g,A+x),u.lineTo(g-b,A),u.closePath()}}),l=m.extendShape({type:"pin",shape:{x:0,y:0,width:0,height:0},buildPath:function(u,p){var g=p.x,A=p.y,b=p.width/5*3,x=Math.max(b,p.height),w=b/2,_=w*w/(x-w),C=A-x+w+_,L=Math.asin(_/w),E=Math.cos(L)*w,S=Math.sin(L),O=Math.cos(L),D=w*.6,F=w*.7;u.moveTo(g-E,C+_),u.arc(g,C,w,Math.PI-L,Math.PI*2+L),u.bezierCurveTo(g+E-S*D,C+_+O*D,g,A-F,g,A),u.bezierCurveTo(g,A-F,g-E+S*D,C+_+O*D,g-E,C+_),u.closePath()}}),s=m.extendShape({type:"arrow",shape:{x:0,y:0,width:0,height:0},buildPath:function(u,p){var g=p.height,A=p.width,b=p.x,x=p.y,w=A/3*2;u.moveTo(b,x),u.lineTo(b+w,x+g),u.lineTo(b,x+g/4*3),u.lineTo(b-w,x+g),u.lineTo(b,x),u.closePath()}}),n={line:m.Line,rect:m.Rect,roundRect:m.Rect,square:m.Rect,circle:m.Circle,diamond:h,pin:l,arrow:s,triangle:e},d={line:function(u,p,g,A,b){b.x1=u,b.y1=p+A/2,b.x2=u+g,b.y2=p+A/2},rect:function(u,p,g,A,b){b.x=u,b.y=p,b.width=g,b.height=A},roundRect:function(u,p,g,A,b){b.x=u,b.y=p,b.width=g,b.height=A,b.r=Math.min(g,A)/4},square:function(u,p,g,A,b){var x=Math.min(g,A);b.x=u,b.y=p,b.width=x,b.height=x},circle:function(u,p,g,A,b){b.cx=u+g/2,b.cy=p+A/2,b.r=Math.min(g,A)/2},diamond:function(u,p,g,A,b){b.cx=u+g/2,b.cy=p+A/2,b.width=g,b.height=A},pin:function(u,p,g,A,b){b.x=u+g/2,b.y=p+A/2,b.width=g,b.height=A},arrow:function(u,p,g,A,b){b.x=u+g/2,b.y=p+A/2,b.width=g,b.height=A},triangle:function(u,p,g,A,b){b.cx=u+g/2,b.cy=p+A/2,b.width=g,b.height=A}},c={};y.each(n,function(u,p){c[p]=new u});var r=m.extendShape({type:"symbol",shape:{symbolType:"",x:0,y:0,width:0,height:0},calculateTextPosition:function(u,p,g){var A=t(u,p,g),b=this.shape;return b&&b.symbolType==="pin"&&p.textPosition==="inside"&&(A.y=g.y+g.height*.4),A},buildPath:function(u,p,g){var A=p.symbolType;if(A!=="none"){var b=c[A];b||(A="rect",b=c[A]),d[A](p.x,p.y,p.width,p.height,b.shape),b.buildPath(u,b.shape,g)}}});function f(u,p){if(this.type!=="image"){var g=this.style,A=this.shape;A&&A.symbolType==="line"?g.stroke=u:this.__isEmptyBrush?(g.stroke=u,g.fill=p||"#fff"):(g.fill&&(g.fill=u),g.stroke&&(g.stroke=u)),this.dirty(!1)}}function i(u,p,g,A,b,x,w){var _=u.indexOf("empty")===0;_&&(u=u.substr(5,1).toLowerCase()+u.substr(6));var C;return u.indexOf("image://")===0?C=m.makeImage(u.slice(8),new v(p,g,A,b),w?"center":"cover"):u.indexOf("path://")===0?C=m.makePath(u.slice(7),{},new v(p,g,A,b),w?"center":"cover"):C=new r({shape:{symbolType:u,x:p,y:g,width:A,height:b}}),C.__isEmptyBrush=_,C.setColor=f,C.setColor(x),C}k.createSymbol=i},oY9F:function(B,k,o){var y=o("OlYY"),m=y.extend({type:"dataZoom.inside",defaultOption:{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}});B.exports=m},oZrX:function(B,k,o){//! moment.js locale configuration
//! locale : Tajik [tg]
//! author : Orif N. Jr. : https://github.com/orif-jr
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={0:"-\u0443\u043C",1:"-\u0443\u043C",2:"-\u044E\u043C",3:"-\u044E\u043C",4:"-\u0443\u043C",5:"-\u0443\u043C",6:"-\u0443\u043C",7:"-\u0443\u043C",8:"-\u0443\u043C",9:"-\u0443\u043C",10:"-\u0443\u043C",12:"-\u0443\u043C",13:"-\u0443\u043C",20:"-\u0443\u043C",30:"-\u044E\u043C",40:"-\u0443\u043C",50:"-\u0443\u043C",60:"-\u0443\u043C",70:"-\u0443\u043C",80:"-\u0443\u043C",90:"-\u0443\u043C",100:"-\u0443\u043C"},v=y.defineLocale("tg",{months:{format:"\u044F\u043D\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043B\u0438_\u043C\u0430\u0440\u0442\u0438_\u0430\u043F\u0440\u0435\u043B\u0438_\u043C\u0430\u0439\u0438_\u0438\u044E\u043D\u0438_\u0438\u044E\u043B\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u0438_\u043E\u043A\u0442\u044F\u0431\u0440\u0438_\u043D\u043E\u044F\u0431\u0440\u0438_\u0434\u0435\u043A\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044F\u043D\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043B_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0435\u043B_\u043C\u0430\u0439_\u0438\u044E\u043D_\u0438\u044E\u043B_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043D\u0442\u044F\u0431\u0440_\u043E\u043A\u0442\u044F\u0431\u0440_\u043D\u043E\u044F\u0431\u0440_\u0434\u0435\u043A\u0430\u0431\u0440".split("_")},monthsShort:"\u044F\u043D\u0432_\u0444\u0435\u0432_\u043C\u0430\u0440_\u0430\u043F\u0440_\u043C\u0430\u0439_\u0438\u044E\u043D_\u0438\u044E\u043B_\u0430\u0432\u0433_\u0441\u0435\u043D_\u043E\u043A\u0442_\u043D\u043E\u044F_\u0434\u0435\u043A".split("_"),weekdays:"\u044F\u043A\u0448\u0430\u043D\u0431\u0435_\u0434\u0443\u0448\u0430\u043D\u0431\u0435_\u0441\u0435\u0448\u0430\u043D\u0431\u0435_\u0447\u043E\u0440\u0448\u0430\u043D\u0431\u0435_\u043F\u0430\u043D\u04B7\u0448\u0430\u043D\u0431\u0435_\u04B7\u0443\u043C\u044A\u0430_\u0448\u0430\u043D\u0431\u0435".split("_"),weekdaysShort:"\u044F\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043F\u0448\u0431_\u04B7\u0443\u043C_\u0448\u043D\u0431".split("_"),weekdaysMin:"\u044F\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043F\u0448_\u04B7\u043C_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043C\u0440\u04EF\u0437 \u0441\u043E\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043E \u0441\u043E\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04EF\u0437 \u0441\u043E\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04B3\u0430\u0444\u0442\u0430\u0438 \u043E\u044F\u043D\u0434\u0430 \u0441\u043E\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04B3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043E\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044A\u0434\u0438 %s",past:"%s \u043F\u0435\u0448",s:"\u044F\u043A\u0447\u0430\u043D\u0434 \u0441\u043E\u043D\u0438\u044F",m:"\u044F\u043A \u0434\u0430\u049B\u0438\u049B\u0430",mm:"%d \u0434\u0430\u049B\u0438\u049B\u0430",h:"\u044F\u043A \u0441\u043E\u0430\u0442",hh:"%d \u0441\u043E\u0430\u0442",d:"\u044F\u043A \u0440\u04EF\u0437",dd:"%d \u0440\u04EF\u0437",M:"\u044F\u043A \u043C\u043E\u04B3",MM:"%d \u043C\u043E\u04B3",y:"\u044F\u043A \u0441\u043E\u043B",yy:"%d \u0441\u043E\u043B"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(t,e){if(t===12&&(t=0),e==="\u0448\u0430\u0431")return t<4?t:t+12;if(e==="\u0441\u0443\u0431\u04B3")return t;if(e==="\u0440\u04EF\u0437")return t>=11?t:t+12;if(e==="\u0431\u0435\u0433\u043E\u04B3")return t+12},meridiem:function(t,e,h){return t<4?"\u0448\u0430\u0431":t<11?"\u0441\u0443\u0431\u04B3":t<16?"\u0440\u04EF\u0437":t<19?"\u0431\u0435\u0433\u043E\u04B3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(t){var e=t%10,h=t>=100?100:null;return t+(m[t]||m[e]||m[h])},week:{dow:1,doy:7}});return v})},obf9:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("avxT"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("BpBn"),n=o.n(s),d=o("GI52"),c=o.n(d),r=o("q1tI"),f=o.n(r),i=o("IWUT"),u=o("Xnl7"),p=o("bVAP"),g=o("DHui"),A=o("PH30"),b=o("b8Vc"),x=o("HguD"),w=o("avuj"),_=o("gO5/"),C=o("Ae61"),L=o("T0En"),E=o("jK+o"),S=o.n(E),O=o("Lj1v"),D=o("Dwcm"),F=o("JuV/"),U=function(Lt){var _r=Lt.className,Tt=Lt.customizeIcon,Te=Lt.customizeIconProps,st=Lt.onMouseDown,_t=Lt.onClick,It=Lt.children,ur;return typeof Tt=="function"?ur=Tt(Te):ur=Tt,r.createElement("span",{className:_r,onMouseDown:function(Br){Br.preventDefault(),st&&st(Br)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_t,"aria-hidden":!0},ur!==void 0?ur:r.createElement("span",{className:S()(_r.split(/\s+/).map(function(xr){return"".concat(xr,"-icon")}))},It))},R=U,K=o("fJHg"),Z=function(Lt,_r){var Tt=Lt.prefixCls,Te=Lt.id,st=Lt.inputElement,_t=Lt.disabled,It=Lt.tabIndex,ur=Lt.autoFocus,xr=Lt.autoComplete,Br=Lt.editable,Wr=Lt.accessibilityIndex,Zr=Lt.value,mn=Lt.maxLength,rn=Lt.onKeyDown,Nn=Lt.onMouseDown,qr=Lt.onChange,kn=Lt.onPaste,Hn=Lt.onCompositionStart,ii=Lt.onCompositionEnd,li=Lt.open,ai=Lt.attrs,Oi=st||r.createElement("input",null),Fi=Oi,Qi=Fi.ref,Ui=Fi.props,$i=Ui.onKeyDown,qi=Ui.onChange,na=Ui.onMouseDown,Ci=Ui.onCompositionStart,ya=Ui.onCompositionEnd,La=Ui.style;return Oi=r.cloneElement(Oi,Object(w.a)(Object(w.a)({id:Te,ref:Object(K.a)(_r,Qi),disabled:_t,tabIndex:It,autoComplete:xr||"off",type:"search",autoFocus:ur,className:"".concat(Tt,"-selection-search-input"),style:Object(w.a)(Object(w.a)({},La),{},{opacity:Br?null:0}),role:"combobox","aria-expanded":li,"aria-haspopup":"listbox","aria-owns":"".concat(Te,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Te,"_list"),"aria-activedescendant":"".concat(Te,"_list_").concat(Wr)},ai),{},{value:Br?Zr:"",maxLength:mn,readOnly:!Br,unselectable:Br?null:"on",onKeyDown:function(Ji){rn(Ji),$i&&$i(Ji)},onMouseDown:function(Ji){Nn(Ji),na&&na(Ji)},onChange:function(Ji){qr(Ji),qi&&qi(Ji)},onCompositionStart:function(Ji){Hn(Ji),Ci&&Ci(Ji)},onCompositionEnd:function(Ji){ii(Ji),ya&&ya(Ji)},onPaste:kn})),Oi},P=r.forwardRef(Z);P.displayName="Input";var Y=P;function W(ft){return Array.isArray(ft)?ft:ft!==void 0?[ft]:[]}function z(ft,Lt){var _r=Lt.labelInValue,Tt=Lt.combobox;if(ft===void 0||ft===""&&Tt)return[];var Te=Array.isArray(ft)?ft:[ft];return _r?Te.map(function(st){var _t=st.key,It=st.value;return It!==void 0?It:_t}):Te}function H(ft,Lt){var _r=Lt.optionLabelProp,Tt=Lt.labelInValue,Te=Lt.prevValue,st=Lt.options,_t=Lt.getLabeledValue,It=ft;return Tt&&(It=It.map(function(ur){return _t(ur,{options:st,prevValue:Te,labelInValue:Tt,optionLabelProp:_r})})),It}function X(ft,Lt){var _r=Object(A.a)(Lt),Tt;for(Tt=ft.length-1;Tt>=0&&ft[Tt].disabled;Tt-=1);var Te=null;return Tt!==-1&&(Te=_r[Tt],_r.splice(Tt,1)),{values:_r,removedValue:Te}}var V=typeof window!="undefined"&&window.document&&window.document.documentElement,q=V,se=0;function ve(){var ft;return q?(ft=se,se+=1):ft="TEST_OR_SSR",ft}function ue(ft,Lt){q?r.useLayoutEffect(ft,Lt):r.useEffect(ft,Lt)}var xe="__RC_SELECT_MAX_REST_COUNT__",Fe=function(Lt){var _r=Lt.id,Tt=Lt.prefixCls,Te=Lt.values,st=Lt.open,_t=Lt.searchValue,It=Lt.inputRef,ur=Lt.placeholder,xr=Lt.disabled,Br=Lt.mode,Wr=Lt.showSearch,Zr=Lt.autoFocus,mn=Lt.autoComplete,rn=Lt.accessibilityIndex,Nn=Lt.tabIndex,qr=Lt.removeIcon,kn=Lt.choiceTransitionName,Hn=Lt.maxTagCount,ii=Lt.maxTagTextLength,li=Lt.maxTagPlaceholder,ai=li===void 0?function(Ao){return"+ ".concat(Ao.length," ...")}:li,Oi=Lt.tagRender,Fi=Lt.onSelect,Qi=Lt.onInputChange,Ui=Lt.onInputPaste,$i=Lt.onInputKeyDown,qi=Lt.onInputMouseDown,na=Lt.onInputCompositionStart,Ci=Lt.onInputCompositionEnd,ya=Object(r.useState)(!1),La=Object(x.a)(ya,2),oa=La[0],Ji=La[1],Ka=r.useRef(null),po=Object(r.useState)(0),Fo=Object(x.a)(po,2),Go=Fo[0],Ho=Fo[1],yo=Object(r.useState)(!1),Wa=Object(x.a)(yo,2),zo=Wa[0],Bo=Wa[1];r.useEffect(function(){Ji(!0)},[]);var uo=st||Br==="tags"?_t:"",no=Br==="tags"||Wr&&(st||zo);ue(function(){Ho(Ka.current.scrollWidth)},[uo]);var ja=Te,Oo;typeof Hn=="number"&&(Oo=Te.length-Hn,ja=Te.slice(0,Hn)),typeof ii=="number"&&(ja=ja.map(function(Ao){var ko=Ao.label,Os=Object(C.a)(Ao,["label"]),cs=ko;if(typeof ko=="string"||typeof ko=="number"){var gs=String(cs);gs.length>ii&&(cs="".concat(gs.slice(0,ii),"..."))}return Object(w.a)(Object(w.a)({},Os),{},{label:cs})})),Oo>0&&ja.push({key:xe,label:typeof ai=="function"?ai(Te.slice(Hn)):ai});var ls=r.createElement(F.a,{component:!1,keys:ja,motionName:kn,motionAppear:oa},function(Ao){var ko=Ao.key,Os=Ao.label,cs=Ao.value,gs=Ao.disabled,Ga=Ao.className,Ra=Ao.style,ho=ko||cs,mo=!xr&&ko!==xe&&!gs,Eo=function(Io){Io.preventDefault(),Io.stopPropagation()},fs=function(Io){Io&&Io.stopPropagation(),Fi(cs,{selected:!1})};return typeof Oi=="function"?r.createElement("span",{key:ho,onMouseDown:Eo,className:Ga,style:Ra},Oi({label:Os,value:cs,disabled:gs,closable:mo,onClose:fs})):r.createElement("span",{key:ho,className:S()(Ga,"".concat(Tt,"-selection-item"),Object(_.a)({},"".concat(Tt,"-selection-item-disabled"),gs)),style:Ra},r.createElement("span",{className:"".concat(Tt,"-selection-item-content")},Os),mo&&r.createElement(R,{className:"".concat(Tt,"-selection-item-remove"),onMouseDown:Eo,onClick:fs,customizeIcon:qr},"\xD7"))});return r.createElement(r.Fragment,null,ls,r.createElement("span",{className:"".concat(Tt,"-selection-search"),style:{width:Go},onFocus:function(){Bo(!0)},onBlur:function(){Bo(!1)}},r.createElement(Y,{ref:It,open:st,prefixCls:Tt,id:_r,inputElement:null,disabled:xr,autoFocus:Zr,autoComplete:mn,editable:no,accessibilityIndex:rn,value:uo,onKeyDown:$i,onMouseDown:qi,onChange:Qi,onPaste:Ui,onCompositionStart:na,onCompositionEnd:Ci,tabIndex:Nn,attrs:Object(D.a)(Lt,!0)}),r.createElement("span",{ref:Ka,className:"".concat(Tt,"-selection-search-mirror"),"aria-hidden":!0},uo,"\xA0")),!Te.length&&!uo&&r.createElement("span",{className:"".concat(Tt,"-selection-placeholder")},ur))},Ue=Fe,Ze=function(Lt){var _r=Lt.inputElement,Tt=Lt.prefixCls,Te=Lt.id,st=Lt.inputRef,_t=Lt.disabled,It=Lt.autoFocus,ur=Lt.autoComplete,xr=Lt.accessibilityIndex,Br=Lt.mode,Wr=Lt.open,Zr=Lt.values,mn=Lt.placeholder,rn=Lt.tabIndex,Nn=Lt.showSearch,qr=Lt.searchValue,kn=Lt.activeValue,Hn=Lt.maxLength,ii=Lt.onInputKeyDown,li=Lt.onInputMouseDown,ai=Lt.onInputChange,Oi=Lt.onInputPaste,Fi=Lt.onInputCompositionStart,Qi=Lt.onInputCompositionEnd,Ui=r.useState(!1),$i=Object(x.a)(Ui,2),qi=$i[0],na=$i[1],Ci=Br==="combobox",ya=Ci||Nn,La=Zr[0],oa=qr||"";Ci&&kn&&!qi&&(oa=kn),r.useEffect(function(){Ci&&na(!1)},[Ci,kn]);var Ji=Br!=="combobox"&&!Wr?!1:!!oa,Ka=La&&(typeof La.label=="string"||typeof La.label=="number")?La.label.toString():void 0;return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(Tt,"-selection-search")},r.createElement(Y,{ref:st,prefixCls:Tt,id:Te,open:Wr,inputElement:_r,disabled:_t,autoFocus:It,autoComplete:ur,editable:ya,accessibilityIndex:xr,value:oa,onKeyDown:ii,onMouseDown:li,onChange:function(Fo){na(!0),ai(Fo)},onPaste:Oi,onCompositionStart:Fi,onCompositionEnd:Qi,tabIndex:rn,attrs:Object(D.a)(Lt,!0),maxLength:Ci?Hn:void 0})),!Ci&&La&&!Ji&&r.createElement("span",{className:"".concat(Tt,"-selection-item"),title:Ka},La.label),!La&&!Ji&&r.createElement("span",{className:"".concat(Tt,"-selection-placeholder")},mn))},we=Ze;function He(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Lt=r.useRef(null),_r=r.useRef(null);r.useEffect(function(){return function(){window.clearTimeout(_r.current)}},[]);function Tt(Te){(Te||Lt.current===null)&&(Lt.current=Te),window.clearTimeout(_r.current),_r.current=window.setTimeout(function(){Lt.current=null},ft)}return[function(){return Lt.current},Tt]}var ee=function(Lt,_r){var Tt=Object(r.useRef)(null),Te=Object(r.useRef)(!1),st=Lt.prefixCls,_t=Lt.multiple,It=Lt.open,ur=Lt.mode,xr=Lt.showSearch,Br=Lt.tokenWithEnter,Wr=Lt.onSearch,Zr=Lt.onSearchSubmit,mn=Lt.onToggleOpen,rn=Lt.onInputKeyDown,Nn=Lt.domRef;r.useImperativeHandle(_r,function(){return{focus:function(){Tt.current.focus()},blur:function(){Tt.current.blur()}}});var qr=He(0),kn=Object(x.a)(qr,2),Hn=kn[0],ii=kn[1],li=function(Ji){var Ka=Ji.which;(Ka===L.a.UP||Ka===L.a.DOWN)&&Ji.preventDefault(),rn&&rn(Ji),Ka===L.a.ENTER&&ur==="tags"&&!Te.current&&!It&&Zr(Ji.target.value),[L.a.SHIFT,L.a.TAB,L.a.BACKSPACE,L.a.ESC].includes(Ka)||mn(!0)},ai=function(){ii(!0)},Oi=Object(r.useRef)(null),Fi=function(Ji){Wr(Ji,!0,Te.current)!==!1&&mn(!0)},Qi=function(){Te.current=!0},Ui=function(){Te.current=!1},$i=function(Ji){var Ka=Ji.target.value;if(Br&&Oi.current&&/[\r\n]/.test(Oi.current)){var po=Oi.current.replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ka=Ka.replace(po,Oi.current)}Oi.current=null,Fi(Ka)},qi=function(Ji){var Ka=Ji.clipboardData,po=Ka.getData("text");Oi.current=po},na=function(Ji){var Ka=Ji.target;if(Ka!==Tt.current){var po=document.body.style.msTouchAction!==void 0;po?setTimeout(function(){Tt.current.focus()}):Tt.current.focus()}},Ci=function(Ji){var Ka=Hn();Ji.target!==Tt.current&&!Ka&&Ji.preventDefault(),(ur!=="combobox"&&(!xr||!Ka)||!It)&&(It&&Wr("",!0,!1),mn())},ya={inputRef:Tt,onInputKeyDown:li,onInputMouseDown:ai,onInputChange:$i,onInputPaste:qi,onInputCompositionStart:Qi,onInputCompositionEnd:Ui},La=_t?r.createElement(Ue,Object.assign({},Lt,ya)):r.createElement(we,Object.assign({},Lt,ya));return r.createElement("div",{ref:Nn,className:"".concat(st,"-selector"),onClick:na,onMouseDown:Ci},La)},he=r.forwardRef(ee);he.displayName="Selector";var Ve=he,oe=o("OPx9"),Q=function(Lt){var _r=typeof Lt!="number"?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:_r,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:_r,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:_r,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:_r,adjustY:1}}}},G=function(Lt,_r){var Tt=Lt.prefixCls,Te=Lt.disabled,st=Lt.visible,_t=Lt.children,It=Lt.popupElement,ur=Lt.containerWidth,xr=Lt.animation,Br=Lt.transitionName,Wr=Lt.dropdownStyle,Zr=Lt.dropdownClassName,mn=Lt.direction,rn=mn===void 0?"ltr":mn,Nn=Lt.dropdownMatchSelectWidth,qr=Nn===void 0?!0:Nn,kn=Lt.dropdownRender,Hn=Lt.dropdownAlign,ii=Lt.getPopupContainer,li=Lt.empty,ai=Lt.getTriggerDOMNode,Oi=Object(C.a)(Lt,["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode"]),Fi="".concat(Tt,"-dropdown"),Qi=It;kn&&(Qi=kn(It));var Ui=r.useMemo(function(){return Q(qr)},[qr]),$i=xr?"".concat(Fi,"-").concat(xr):Br,qi=r.useRef(null);r.useImperativeHandle(_r,function(){return{getPopupElement:function(){return qi.current}}});var na=Object(w.a)({minWidth:ur},Wr);return typeof qr=="number"?na.width=qr:qr&&(na.width=ur),r.createElement(oe.a,Object.assign({},Oi,{showAction:[],hideAction:[],popupPlacement:rn==="rtl"?"bottomRight":"bottomLeft",builtinPlacements:Ui,prefixCls:Fi,popupTransitionName:$i,popup:r.createElement("div",{ref:qi},Qi),popupAlign:Hn,popupVisible:st,getPopupContainer:ii,popupClassName:S()(Zr,Object(_.a)({},"".concat(Fi,"-empty"),li)),popupStyle:na,getTriggerDOMNode:ai}),_t)},te=r.forwardRef(G);te.displayName="SelectTrigger";var Ae=te,me="RC_SELECT_INTERNAL_PROPS_MARK";function Me(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Lt=r.useState(!1),_r=Object(x.a)(Lt,2),Tt=_r[0],Te=_r[1],st=r.useRef(null),_t=function(){window.clearTimeout(st.current)};r.useEffect(function(){return _t},[]);var It=function(xr,Br){_t(),st.current=window.setTimeout(function(){Te(xr),Br&&Br()},ft)};return[Tt,It,_t]}var Ie=o("Zqml"),de=o("2qGj");function ye(ft,Lt){var _r=ft.key,Tt;return"value"in ft&&(Tt=ft.value),_r!=null?_r:Tt!==void 0?Tt:"rc-index-key-".concat(Lt)}function De(ft){var Lt=[];function _r(Tt,Te){Tt.forEach(function(st){Te||!("options"in st)?Lt.push({key:ye(st,Lt.length),groupOption:Te,data:st}):(Lt.push({key:ye(st,Lt.length),group:!0,data:st}),_r(st.options,!0))})}return _r(ft,!1),Lt}function tt(ft){var Lt=Object(w.a)({},ft);return"props"in Lt||Object.defineProperty(Lt,"props",{get:function(){return Object(de.a)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Lt}}),Lt}function Et(ft,Lt){var _r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Tt=_r.prevValueOptions,Te=Tt===void 0?[]:Tt,st=new Map;return Lt.forEach(function(_t){if(!_t.group){var It=_t.data;st.set(It.value,It)}}),ft.map(function(_t){var It=st.get(_t);return It||(It=Object(w.a)({},Te.find(function(ur){return ur._INTERNAL_OPTION_VALUE_===_t}))),tt(It)})}var gt=function(Lt,_r){var Tt=_r.options,Te=_r.prevValue,st=_r.labelInValue,_t=_r.optionLabelProp,It=Et([Lt],Tt)[0],ur={value:Lt},xr,Br=W(Te);return st&&(xr=Br.find(function(Wr){return Object(b.a)(Wr)==="object"&&"value"in Wr?Wr.value===Lt:Wr.key===Lt})),xr&&Object(b.a)(xr)==="object"&&"label"in xr?(ur.label=xr.label,It&&typeof xr.label=="string"&&typeof It[_t]=="string"&&xr.label.trim()!==It[_t].trim()&&Object(de.a)(!1,"`label` of `value` is not same as `label` in Select options.")):It&&_t in It?ur.label=It[_t]:ur.label=Lt,ur.key=ur.value,ur};function Pe(ft){return W(ft).join("")}function Ut(ft){return function(Lt,_r){var Tt=Lt.toLowerCase();if("options"in _r)return Pe(_r.label).toLowerCase().includes(Tt);var Te=_r[ft],st=Pe(Te).toLowerCase();return st.includes(Tt)}}function pt(ft,Lt,_r){var Tt=_r.optionFilterProp,Te=_r.filterOption,st=[],_t;return Te===!1?Object(A.a)(Lt):(typeof Te=="function"?_t=Te:_t=Ut(Tt),Lt.forEach(function(It){if("options"in It){var ur=_t(ft,It);if(ur)st.push(It);else{var xr=It.options.filter(function(Br){return _t(ft,Br)});xr.length&&st.push(Object(w.a)(Object(w.a)({},It),{},{options:xr}))}return}_t(ft,tt(It))&&st.push(It)}),st)}function zt(ft,Lt){if(!Lt||!Lt.length)return null;var _r=!1;function Tt(st,_t){var It=Object(Ie.a)(_t),ur=It[0],xr=It.slice(1);if(!ur)return[st];var Br=st.split(ur);return _r=_r||Br.length>1,Br.reduce(function(Wr,Zr){return[].concat(Object(A.a)(Wr),Object(A.a)(Tt(Zr,xr)))},[]).filter(function(Wr){return Wr})}var Te=Tt(ft,Lt);return _r?Te:null}function rr(ft,Lt){var _r=Et([ft],Lt)[0];return _r.disabled}function nr(ft,Lt,_r,Tt){var Te=W(Lt).slice().sort(),st=Object(A.a)(ft),_t=new Set;return ft.forEach(function(It){It.options?It.options.forEach(function(ur){_t.add(ur.value)}):_t.add(It.value)}),Te.forEach(function(It){var ur=Tt?It.value:It;if(!_t.has(ur)){var xr;st.push(Tt?(xr={},Object(_.a)(xr,_r,It.label),Object(_.a)(xr,"value",ur),xr):{value:ur})}}),st}function Kt(ft,Lt,_r){var Tt=r.useRef(null);Tt.current={elements:ft.filter(function(Te){return Te}),open:Lt,triggerOpen:_r},r.useEffect(function(){function Te(st){var _t=st.target;Tt.current.open&&Tt.current.elements.every(function(It){return!It.contains(_t)&&It!==_t})&&Tt.current.triggerOpen(!1)}return window.addEventListener("mousedown",Te),function(){return window.removeEventListener("mousedown",Te)}},[])}function ir(ft){var Lt=r.useRef(ft),_r=r.useMemo(function(){var Tt=new Map;Lt.current.forEach(function(st){var _t=st.value,It=st.label;_t!==It&&Tt.set(_t,It)});var Te=ft.map(function(st){var _t=Tt.get(st.value);return st.value===st.label&&_t?Object(w.a)(Object(w.a)({},st),{},{label:_t}):st});return Lt.current=Te,Te},[ft]);return _r}function $e(ft,Lt){var _r=r.useRef(null),Tt=r.useMemo(function(){var st=new Map;return Lt.forEach(function(_t){var It=_t.data.value;st.set(It,_t)}),st},[ft,Lt]);_r.current=Tt;var Te=function(_t){return _t.map(function(It){return _r.current.get(It)}).filter(Boolean)};return Te}var ae=["removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown"];function re(ft){var Lt=ft.prefixCls,_r=ft.components.optionList,Tt=ft.convertChildrenToData,Te=ft.flattenOptions,st=ft.getLabeledValue,_t=ft.filterOptions,It=ft.isValueDisabled,ur=ft.findValueOption,xr=ft.warningProps,Br=ft.fillOptionsWithMissingValue,Wr=ft.omitDOMProps;function Zr(rn,Nn){var qr,kn=rn.prefixCls,Hn=kn===void 0?Lt:kn,ii=rn.className,li=rn.id,ai=rn.open,Oi=rn.defaultOpen,Fi=rn.options,Qi=rn.children,Ui=rn.mode,$i=rn.value,qi=rn.defaultValue,na=rn.labelInValue,Ci=rn.showSearch,ya=rn.inputValue,La=rn.searchValue,oa=rn.filterOption,Ji=rn.filterSort,Ka=rn.optionFilterProp,po=Ka===void 0?"value":Ka,Fo=rn.autoClearSearchValue,Go=Fo===void 0?!0:Fo,Ho=rn.onSearch,yo=rn.allowClear,Wa=rn.clearIcon,zo=rn.showArrow,Bo=rn.inputIcon,uo=rn.menuItemSelectedIcon,no=rn.disabled,ja=rn.loading,Oo=rn.defaultActiveFirstOption,ls=rn.notFoundContent,Ao=ls===void 0?"Not Found":ls,ko=rn.optionLabelProp,Os=rn.backfill,cs=rn.getInputElement,gs=rn.getPopupContainer,Ga=rn.listHeight,Ra=Ga===void 0?200:Ga,ho=rn.listItemHeight,mo=ho===void 0?20:ho,Eo=rn.animation,fs=rn.transitionName,ws=rn.virtual,Io=rn.dropdownStyle,Es=rn.dropdownClassName,Cs=rn.dropdownMatchSelectWidth,go=rn.dropdownRender,Zo=rn.dropdownAlign,io=rn.showAction,oo=io===void 0?[]:io,bo=rn.direction,Fa=rn.tokenSeparators,ts=rn.tagRender,Do=rn.onPopupScroll,za=rn.onDropdownVisibleChange,xs=rn.onFocus,Ya=rn.onBlur,zs=rn.onKeyUp,rs=rn.onKeyDown,Po=rn.onMouseDown,Wo=rn.onChange,us=rn.onSelect,Ds=rn.onDeselect,ul=rn.onClear,vs=rn.internalProps,Rs=vs===void 0?{}:vs,Il=Object(C.a)(rn,["prefixCls","className","id","open","defaultOpen","options","children","mode","value","defaultValue","labelInValue","showSearch","inputValue","searchValue","filterOption","filterSort","optionFilterProp","autoClearSearchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","menuItemSelectedIcon","disabled","loading","defaultActiveFirstOption","notFoundContent","optionLabelProp","backfill","getInputElement","getPopupContainer","listHeight","listItemHeight","animation","transitionName","virtual","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","onChange","onSelect","onDeselect","onClear","internalProps"]),dl=Rs.mark===me,ss=Wr?Wr(Il):Il;ae.forEach(function(hs){delete ss[hs]});var al=Object(r.useRef)(null),Ks=Object(r.useRef)(null),pl=Object(r.useRef)(null),Ts=Object(r.useRef)(null),ta=Object(r.useMemo)(function(){return(Fa||[]).some(function(hs){return[`
`,`\r
`].includes(hs)})},[Fa]),wa=Me(),Vo=Object(x.a)(wa,3),ps=Vo[0],Ps=Vo[1],ys=Vo[2],Ns=Object(r.useState)(),Co=Object(x.a)(Ns,2),ol=Co[0],Ul=Co[1];Object(r.useEffect)(function(){Ul("rc_select_".concat(ve()))},[]);var Vs=li||ol,nl=ko;nl===void 0&&(nl=Fi?"label":"children");var ds=Ui==="combobox"?!1:na,sl=Ui==="tags"||Ui==="multiple",Yc=Ci!==void 0?Ci:sl||Ui==="combobox",Qc=Object(r.useRef)(null);r.useImperativeHandle(Nn,function(){return{focus:pl.current.focus,blur:pl.current.blur}});var wc=Object(O.a)(qi,{value:$i}),Wc=Object(x.a)(wc,2),sc=Wc[0],Vl=Wc[1],Xs=Object(r.useMemo)(function(){return z(sc,{labelInValue:ds,combobox:Ui==="combobox"})},[sc,ds]),xl=Object(r.useMemo)(function(){return new Set(Xs)},[Xs]),rc=Object(r.useState)(null),kl=Object(x.a)(rc,2),_c=kl[0],En=kl[1],xa=Object(r.useState)(""),Dc=Object(x.a)(xa,2),Xl=Dc[0],Tc=Dc[1],ns=Xl;Ui==="combobox"&&sc!==void 0?ns=sc:La!==void 0?ns=La:ya&&(ns=ya);var Zs=Object(r.useMemo)(function(){var hs=Fi;return hs===void 0&&(hs=Tt(Qi)),Ui==="tags"&&Br&&(hs=Br(hs,sc,nl,na)),hs||[]},[Fi,Qi,Ui,sc]),El=Object(r.useMemo)(function(){return Te(Zs,rn)},[Zs]),Al=$e(Xs,El),lc=Object(r.useMemo)(function(){if(!ns||!Yc)return Object(A.a)(Zs);var hs=_t(ns,Zs,{optionFilterProp:po,filterOption:Ui==="combobox"&&oa===void 0?function(){return!0}:oa});return Ui==="tags"&&hs.every(function($o){return $o[po]!==ns})&&hs.unshift({value:ns,label:ns,key:"__RC_SELECT_TAG_PLACEHOLDER__"}),Ji&&Array.isArray(hs)?Object(A.a)(hs).sort(Ji):hs},[Zs,ns,Ui,Yc,Ji]),Nc=Object(r.useMemo)(function(){return Te(lc,rn)},[lc]);Object(r.useEffect)(function(){Ts.current&&Ts.current.scrollTo&&Ts.current.scrollTo(0)},[ns]);var cc=Object(r.useMemo)(function(){var hs=Xs.map(function($o){var el=Al([$o]),hl=st($o,{options:el,prevValue:sc,labelInValue:ds,optionLabelProp:nl});return Object(w.a)(Object(w.a)({},hl),{},{disabled:It($o,el)})});return!Ui&&hs.length===1&&hs[0].value===null&&hs[0].label===null?[]:hs},[sc,Zs,Ui]);cc=ir(cc);var Mc=function($o,el,hl){var ll=Al([$o]),Qs=ur([$o],ll)[0];if(!Rs.skipTriggerSelect){var Hl=ds?st($o,{options:ll,prevValue:sc,labelInValue:ds,optionLabelProp:nl}):$o;el&&us?us(Hl,Qs):!el&&Ds&&Ds(Hl,Qs)}dl&&(el&&Rs.onRawSelect?Rs.onRawSelect($o,Qs,hl):!el&&Rs.onRawDeselect&&Rs.onRawDeselect($o,Qs,hl))},uc=Object(r.useState)([]),kc=Object(x.a)(uc,2),Sc=kc[0],ml=kc[1],Qt=function($o){if(dl&&Rs.skipTriggerChange)return;var el=Al($o),hl=H(Array.from($o),{labelInValue:ds,options:el,getLabeledValue:st,prevValue:sc,optionLabelProp:nl}),ll=sl?hl:hl[0];if(Wo&&(Xs.length!==0||hl.length!==0)){var Qs=ur($o,el,{prevValueOptions:Sc});ml(Qs.map(function(Hl,as){var so=Object(w.a)({},Hl);return Object.defineProperty(so,"_INTERNAL_OPTION_VALUE_",{get:function(){return $o[as]}}),so})),Wo(ll,sl?Qs:Qs[0])}Vl(ll)},sr=function($o,el){var hl=el.selected,ll=el.source;if(no)return;var Qs;sl?(Qs=new Set(Xs),hl?Qs.add($o):Qs.delete($o)):(Qs=new Set,Qs.add($o)),(sl||!sl&&Array.from(Xs)[0]!==$o)&&Qt(Array.from(Qs)),Mc($o,!sl||hl,ll),Ui==="combobox"?(Tc(String($o)),En("")):(!sl||Go)&&(Tc(""),En(""))},Rn=function($o,el){sr($o,Object(w.a)(Object(w.a)({},el),{},{source:"option"}))},vi=function($o,el){sr($o,Object(w.a)(Object(w.a)({},el),{},{source:"selection"}))},Hi=Ui==="combobox"&&cs&&cs()||null,jt=Object(O.a)(void 0,{defaultValue:Oi,value:ai}),fe=Object(x.a)(jt,2),Ee=fe[0],Re=fe[1],it=Ee,xt=!Ao&&!lc.length;(no||xt&&it&&Ui==="combobox")&&(it=!1);var br=xt?!1:it,Jr=function($o){var el=$o!==void 0?$o:!it;Ee!==el&&!no&&(Re(el),za&&za(el))};Kt([al.current,Ks.current&&Ks.current.getPopupElement()],br,Jr);var ln=function($o,el,hl){var ll=!0,Qs=$o;En(null);var Hl=hl?null:zt($o,Fa),as=Hl;if(Ui==="combobox")el&&Qt([Qs]);else if(Hl){Qs="",Ui!=="tags"&&(as=Hl.map(function(Lo){var Fs=El.find(function(Nl){var mc=Nl.data;return mc[nl]===Lo});return Fs?Fs.data.value:null}).filter(function(Lo){return Lo!==null}));var so=Array.from(new Set([].concat(Object(A.a)(Xs),Object(A.a)(as))));Qt(so),so.forEach(function(Lo){Mc(Lo,!0,"input")}),Jr(!1),ll=!1}return Tc(Qs),Ho&&ns!==Qs&&Ho(Qs),ll},Cn=function($o){var el=Array.from(new Set([].concat(Object(A.a)(Xs),[$o])));Qt(el),el.forEach(function(hl){Mc(hl,!0,"input")}),Tc("")};Object(r.useEffect)(function(){Ee&&!!no&&Re(!1)},[no]),Object(r.useEffect)(function(){!it&&!sl&&Ui!=="combobox"&&ln("",!1,!1)},[it]);var ci=He(),Ii=Object(x.a)(ci,2),da=Ii[0],Sa=Ii[1],Qa=function($o){var el=da(),hl=$o.which;if(!it&&hl===L.a.ENTER&&Jr(!0),Sa(!!ns),hl===L.a.BACKSPACE&&!el&&sl&&!ns&&Xs.length){var ll=X(cc,Xs);ll.removedValue!==null&&(Qt(ll.values),Mc(ll.removedValue,!1,"input"))}for(var Qs=arguments.length,Hl=new Array(Qs>1?Qs-1:0),as=1;as<Qs;as++)Hl[as-1]=arguments[as];if(it&&Ts.current){var so;(so=Ts.current).onKeyDown.apply(so,[$o].concat(Hl))}rs&&rs.apply(void 0,[$o].concat(Hl))},wo=function($o){for(var el=arguments.length,hl=new Array(el>1?el-1:0),ll=1;ll<el;ll++)hl[ll-1]=arguments[ll];if(it&&Ts.current){var Qs;(Qs=Ts.current).onKeyUp.apply(Qs,[$o].concat(hl))}zs&&zs.apply(void 0,[$o].concat(hl))},Uo=Object(r.useRef)(!1),Is=function(){Ps(!0),no||(xs&&!Uo.current&&xs.apply(void 0,arguments),oo.includes("focus")&&Jr(!0)),Uo.current=!0},is=function(){if(Ps(!1,function(){Uo.current=!1,Jr(!1)}),no)return;ns&&(Ui==="tags"?(ln("",!1,!1),Qt(Array.from(new Set([].concat(Object(A.a)(Xs),[ns]))))):Ui==="multiple"&&Tc("")),Ya&&Ya.apply(void 0,arguments)},Ls=[];Object(r.useEffect)(function(){return function(){Ls.forEach(function(hs){return clearTimeout(hs)}),Ls.splice(0,Ls.length)}},[]);var Cl=function($o){var el=$o.target,hl=Ks.current&&Ks.current.getPopupElement();if(hl&&hl.contains(el)){var ll=setTimeout(function(){var so=Ls.indexOf(ll);so!==-1&&Ls.splice(so,1),ys(),hl.contains(document.activeElement)||pl.current.focus()});Ls.push(ll)}if(Po){for(var Qs=arguments.length,Hl=new Array(Qs>1?Qs-1:0),as=1;as<Qs;as++)Hl[as-1]=arguments[as];Po.apply(void 0,[$o].concat(Hl))}},Gs=Object(r.useState)(0),Dl=Object(x.a)(Gs,2),Us=Dl[0],Rl=Dl[1],Zl=Oo!==void 0?Oo:Ui!=="combobox",_l=function($o,el){var hl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ll=hl.source,Qs=ll===void 0?"keyboard":ll;Rl(el),Os&&Ui==="combobox"&&$o!==null&&Qs==="keyboard"&&En(String($o))},gl=Object(r.useState)(null),dc=Object(x.a)(gl,2),Kl=dc[0],Gl=dc[1],Tl=Object(r.useState)({}),jl=Object(x.a)(Tl,2),Rc=jl[1];function Vc(){Rc({})}ue(function(){if(br){var hs=Math.ceil(al.current.offsetWidth);Kl!==hs&&Gl(hs)}},[br]);var Lc=r.createElement(_r,{ref:Ts,prefixCls:Hn,id:Vs,open:it,childrenAsData:!Fi,options:lc,flattenOptions:Nc,multiple:sl,values:xl,height:Ra,itemHeight:mo,onSelect:Rn,onToggleOpen:Jr,onActiveValue:_l,defaultActiveFirstOption:Zl,notFoundContent:Ao,onScroll:Do,searchValue:ns,menuItemSelectedIcon:uo,virtual:ws!==!1&&Cs!==!1,onMouseEnter:Vc}),$l,yl=function(){dl&&Rs.onClear&&Rs.onClear(),ul&&ul(),Qt([]),ln("",!1,!1)};!no&&yo&&(Xs.length||ns)&&($l=r.createElement(R,{className:"".concat(Hn,"-clear"),onMouseDown:yl,customizeIcon:Wa},"\xD7"));var vo=zo!==void 0?zo:ja||!sl&&Ui!=="combobox",Fc;vo&&(Fc=r.createElement(R,{className:S()("".concat(Hn,"-arrow"),Object(_.a)({},"".concat(Hn,"-arrow-loading"),ja)),customizeIcon:Bo,customizeIconProps:{loading:ja,searchValue:ns,open:it,focused:ps,showSearch:Yc}}));var zc=S()(Hn,ii,(qr={},Object(_.a)(qr,"".concat(Hn,"-focused"),ps),Object(_.a)(qr,"".concat(Hn,"-multiple"),sl),Object(_.a)(qr,"".concat(Hn,"-single"),!sl),Object(_.a)(qr,"".concat(Hn,"-allow-clear"),yo),Object(_.a)(qr,"".concat(Hn,"-show-arrow"),vo),Object(_.a)(qr,"".concat(Hn,"-disabled"),no),Object(_.a)(qr,"".concat(Hn,"-loading"),ja),Object(_.a)(qr,"".concat(Hn,"-open"),it),Object(_.a)(qr,"".concat(Hn,"-customize-input"),Hi),Object(_.a)(qr,"".concat(Hn,"-show-search"),Yc),qr));return r.createElement("div",Object.assign({className:zc},ss,{ref:al,onMouseDown:Cl,onKeyDown:Qa,onKeyUp:wo,onFocus:Is,onBlur:is}),ps&&!it&&r.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Xs.join(", "))),r.createElement(Ae,{ref:Ks,disabled:no,prefixCls:Hn,visible:br,popupElement:Lc,containerWidth:Kl,animation:Eo,transitionName:fs,dropdownStyle:Io,dropdownClassName:Es,direction:bo,dropdownMatchSelectWidth:Cs,dropdownRender:go,dropdownAlign:Zo,getPopupContainer:gs,empty:!Zs.length,getTriggerDOMNode:function(){return Qc.current}},r.createElement(Ve,Object.assign({},rn,{domRef:Qc,prefixCls:Hn,inputElement:Hi,ref:pl,id:Vs,showSearch:Yc,mode:Ui,accessibilityIndex:Us,multiple:sl,tagRender:ts,values:cc,open:it,onToggleOpen:Jr,searchValue:ns,activeValue:_c,onSearch:ln,onSearchSubmit:Cn,onSelect:vi,tokenWithEnter:ta}))),Fc,$l)}var mn=r.forwardRef(Zr);return mn}var Ce=o("LM6x"),Ne=o("8BNJ"),ce=r.createContext(null),dt=function(Lt){var _r=Lt.prefixCls,Tt=Lt.level,Te=Lt.isStart,st=Lt.isEnd;if(!Tt)return null;for(var _t="".concat(_r,"-indent-unit"),It=[],ur=0;ur<Tt;ur+=1){var xr;It.push(r.createElement("span",{key:ur,className:S()(_t,(xr={},Object(_.a)(xr,"".concat(_t,"-start"),Te[ur]),Object(_.a)(xr,"".concat(_t,"-end"),st[ur]),xr))}))}return r.createElement("span",{"aria-hidden":"true",className:"".concat(_r,"-indent")},It)},Dt=dt,ze="open",Yt="close",Dr="---",ct=function(ft){Object(p.a)(_r,ft);var Lt=Object(g.a)(_r);function _r(){var Tt;return Object(i.a)(this,_r),Tt=Lt.apply(this,arguments),Tt.state={dragNodeHighlight:!1},Tt.onSelectorClick=function(Te){var st=Tt.props.context.onNodeClick;st(Te,yr(Tt.props)),Tt.isSelectable()?Tt.onSelect(Te):Tt.onCheck(Te)},Tt.onSelectorDoubleClick=function(Te){var st=Tt.props.context.onNodeDoubleClick;st(Te,yr(Tt.props))},Tt.onSelect=function(Te){if(Tt.isDisabled())return;var st=Tt.props.context.onNodeSelect;Te.preventDefault(),st(Te,yr(Tt.props))},Tt.onCheck=function(Te){if(Tt.isDisabled())return;var st=Tt.props,_t=st.disableCheckbox,It=st.checked,ur=Tt.props.context.onNodeCheck;if(!Tt.isCheckable()||_t)return;Te.preventDefault();var xr=!It;ur(Te,yr(Tt.props),xr)},Tt.onMouseEnter=function(Te){var st=Tt.props.context.onNodeMouseEnter;st(Te,yr(Tt.props))},Tt.onMouseLeave=function(Te){var st=Tt.props.context.onNodeMouseLeave;st(Te,yr(Tt.props))},Tt.onContextMenu=function(Te){var st=Tt.props.context.onNodeContextMenu;st(Te,yr(Tt.props))},Tt.onDragStart=function(Te){var st=Tt.props.context.onNodeDragStart;Te.stopPropagation(),Tt.setState({dragNodeHighlight:!0}),st(Te,Object(Ne.a)(Tt));try{Te.dataTransfer.setData("text/plain","")}catch(_t){}},Tt.onDragEnter=function(Te){var st=Tt.props.context.onNodeDragEnter;Te.preventDefault(),Te.stopPropagation(),st(Te,Object(Ne.a)(Tt))},Tt.onDragOver=function(Te){var st=Tt.props.context.onNodeDragOver;Te.preventDefault(),Te.stopPropagation(),st(Te,Object(Ne.a)(Tt))},Tt.onDragLeave=function(Te){var st=Tt.props.context.onNodeDragLeave;Te.stopPropagation(),st(Te,Object(Ne.a)(Tt))},Tt.onDragEnd=function(Te){var st=Tt.props.context.onNodeDragEnd;Te.stopPropagation(),Tt.setState({dragNodeHighlight:!1}),st(Te,Object(Ne.a)(Tt))},Tt.onDrop=function(Te){var st=Tt.props.context.onNodeDrop;Te.preventDefault(),Te.stopPropagation(),Tt.setState({dragNodeHighlight:!1}),st(Te,Object(Ne.a)(Tt))},Tt.onExpand=function(Te){var st=Tt.props.context.onNodeExpand;st(Te,yr(Tt.props))},Tt.setSelectHandle=function(Te){Tt.selectHandle=Te},Tt.getNodeState=function(){var Te=Tt.props.expanded;return Tt.isLeaf()?null:Te?ze:Yt},Tt.hasChildren=function(){var Te=Tt.props.eventKey,st=Tt.props.context.keyEntities,_t=st[Te]||{},It=_t.children;return!!(It||[]).length},Tt.isLeaf=function(){var Te=Tt.props,st=Te.isLeaf,_t=Te.loaded,It=Tt.props.context.loadData,ur=Tt.hasChildren();return st===!1?!1:st||!It&&!ur||It&&_t&&!ur},Tt.isDisabled=function(){var Te=Tt.props.disabled,st=Tt.props.context.disabled;return!!(st||Te)},Tt.isCheckable=function(){var Te=Tt.props.checkable,st=Tt.props.context.checkable;return!st||Te===!1?!1:st},Tt.syncLoadData=function(Te){var st=Te.expanded,_t=Te.loading,It=Te.loaded,ur=Tt.props.context,xr=ur.loadData,Br=ur.onNodeLoad;if(_t)return;xr&&st&&!Tt.isLeaf()&&(!Tt.hasChildren()&&!It&&Br(yr(Tt.props)))},Tt.renderSwitcher=function(){var Te=Tt.props,st=Te.expanded,_t=Te.switcherIcon,It=Tt.props.context,ur=It.prefixCls,xr=It.switcherIcon,Br=_t||xr;if(Tt.isLeaf())return r.createElement("span",{className:S()("".concat(ur,"-switcher"),"".concat(ur,"-switcher-noop"))},typeof Br=="function"?Br(Object(w.a)(Object(w.a)({},Tt.props),{},{isLeaf:!0})):Br);var Wr=S()("".concat(ur,"-switcher"),"".concat(ur,"-switcher_").concat(st?ze:Yt));return r.createElement("span",{onClick:Tt.onExpand,className:Wr},typeof Br=="function"?Br(Object(w.a)(Object(w.a)({},Tt.props),{},{isLeaf:!1})):Br)},Tt.renderCheckbox=function(){var Te=Tt.props,st=Te.checked,_t=Te.halfChecked,It=Te.disableCheckbox,ur=Tt.props.context.prefixCls,xr=Tt.isDisabled(),Br=Tt.isCheckable();if(!Br)return null;var Wr=typeof Br!="boolean"?Br:null;return r.createElement("span",{className:S()("".concat(ur,"-checkbox"),st&&"".concat(ur,"-checkbox-checked"),!st&&_t&&"".concat(ur,"-checkbox-indeterminate"),(xr||It)&&"".concat(ur,"-checkbox-disabled")),onClick:Tt.onCheck},Wr)},Tt.renderIcon=function(){var Te=Tt.props.loading,st=Tt.props.context.prefixCls;return r.createElement("span",{className:S()("".concat(st,"-iconEle"),"".concat(st,"-icon__").concat(Tt.getNodeState()||"docu"),Te&&"".concat(st,"-icon_loading"))})},Tt.renderSelector=function(){var Te=Tt.state.dragNodeHighlight,st=Tt.props,_t=st.title,It=st.selected,ur=st.icon,xr=st.loading,Br=st.data,Wr=Tt.props.context,Zr=Wr.prefixCls,mn=Wr.showIcon,rn=Wr.icon,Nn=Wr.draggable,qr=Wr.loadData,kn=Wr.titleRender,Hn=Tt.isDisabled(),ii="".concat(Zr,"-node-content-wrapper"),li;if(mn){var ai=ur||rn;li=ai?r.createElement("span",{className:S()("".concat(Zr,"-iconEle"),"".concat(Zr,"-icon__customize"))},typeof ai=="function"?ai(Tt.props):ai):Tt.renderIcon()}else qr&&xr&&(li=Tt.renderIcon());var Oi;typeof _t=="function"?Oi=_t(Br):kn?Oi=kn(Br):Oi=_t;var Fi=r.createElement("span",{className:"".concat(Zr,"-title")},Oi);return r.createElement("span",{ref:Tt.setSelectHandle,title:typeof _t=="string"?_t:"",className:S()("".concat(ii),"".concat(ii,"-").concat(Tt.getNodeState()||"normal"),!Hn&&(It||Te)&&"".concat(Zr,"-node-selected"),!Hn&&Nn&&"draggable"),draggable:!Hn&&Nn||void 0,"aria-grabbed":!Hn&&Nn||void 0,onMouseEnter:Tt.onMouseEnter,onMouseLeave:Tt.onMouseLeave,onContextMenu:Tt.onContextMenu,onClick:Tt.onSelectorClick,onDoubleClick:Tt.onSelectorDoubleClick,onDragStart:Nn?Tt.onDragStart:void 0},li,Fi)},Tt}return Object(u.a)(_r,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Te=this.props.selectable,st=this.props.context.selectable;return typeof Te=="boolean"?Te:st}},{key:"render",value:function(){var Te,st=this.props,_t=st.eventKey,It=st.className,ur=st.style,xr=st.dragOver,Br=st.dragOverGapTop,Wr=st.dragOverGapBottom,Zr=st.isLeaf,mn=st.isStart,rn=st.isEnd,Nn=st.expanded,qr=st.selected,kn=st.checked,Hn=st.halfChecked,ii=st.loading,li=st.domRef,ai=st.active,Oi=st.onMouseMove,Fi=Object(C.a)(st,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","onMouseMove"]),Qi=this.props.context,Ui=Qi.prefixCls,$i=Qi.filterTreeNode,qi=Qi.draggable,na=Qi.keyEntities,Ci=this.isDisabled(),ya=rt(Fi),La=na[_t]||{},oa=La.level,Ji=rn[rn.length-1];return r.createElement("div",Object.assign({ref:li,className:S()(It,"".concat(Ui,"-treenode"),(Te={},Object(_.a)(Te,"".concat(Ui,"-treenode-disabled"),Ci),Object(_.a)(Te,"".concat(Ui,"-treenode-switcher-").concat(Nn?"open":"close"),!Zr),Object(_.a)(Te,"".concat(Ui,"-treenode-checkbox-checked"),kn),Object(_.a)(Te,"".concat(Ui,"-treenode-checkbox-indeterminate"),Hn),Object(_.a)(Te,"".concat(Ui,"-treenode-selected"),qr),Object(_.a)(Te,"".concat(Ui,"-treenode-loading"),ii),Object(_.a)(Te,"".concat(Ui,"-treenode-active"),ai),Object(_.a)(Te,"".concat(Ui,"-treenode-leaf-last"),Ji),Object(_.a)(Te,"drag-over",!Ci&&xr),Object(_.a)(Te,"drag-over-gap-top",!Ci&&Br),Object(_.a)(Te,"drag-over-gap-bottom",!Ci&&Wr),Object(_.a)(Te,"filter-node",$i&&$i(yr(this.props))),Te)),style:ur,onDragEnter:qi?this.onDragEnter:void 0,onDragOver:qi?this.onDragOver:void 0,onDragLeave:qi?this.onDragLeave:void 0,onDrop:qi?this.onDrop:void 0,onDragEnd:qi?this.onDragEnd:void 0,onMouseMove:Oi},ya),r.createElement(Dt,{prefixCls:Ui,level:oa,isStart:mn,isEnd:rn}),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),_r}(r.Component),er=function(Lt){return r.createElement(ce.Consumer,null,function(_r){return r.createElement(ct,Object.assign({},Lt,{context:_r}))})};er.displayName="TreeNode",er.defaultProps={title:Dr},er.isTreeNode=1;var ut=er,at=.25,Ye=2;function Je(ft,Lt){var _r=ft.slice(),Tt=_r.indexOf(Lt);return Tt>=0&&_r.splice(Tt,1),_r}function Vt(ft,Lt){var _r=ft.slice();return _r.indexOf(Lt)===-1&&_r.push(Lt),_r}function Ar(ft){return ft.split("-")}function Nr(ft,Lt){return"".concat(ft,"-").concat(Lt)}function Rr(ft){return ft&&ft.type&&ft.type.isTreeNode}function Ln(ft,Lt){var _r=[ft],Tt=Lt[ft];function Te(){var st=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];st.forEach(function(_t){var It=_t.key,ur=_t.children;_r.push(It),Te(ur)})}return Te(Tt.children),_r}function bn(ft,Lt){var _r=ft.clientY,Tt=Lt.selectHandle.getBoundingClientRect(),Te=Tt.top,st=Tt.bottom,_t=Tt.height,It=Math.max(_t*at,Ye);return _r<=Te+It?-1:_r>=st-It?1:0}function Zn(ft,Lt){if(!ft)return;var _r=Lt.multiple;return _r?ft.slice():ft.length?[ft[0]]:ft}var Zt=function(Lt){return Lt};function $t(ft,Lt){if(!ft)return[];var _r=Lt||{},Tt=_r.processProps,Te=Tt===void 0?Zt:Tt,st=Array.isArray(ft)?ft:[ft];return st.map(function(_t){var It=_t.children,ur=Object(C.a)(_t,["children"]),xr=$t(It,Lt);return f.a.createElement(ut,Object.assign({},Te(ur)),xr)})}function Be(ft){if(!ft)return null;var Lt;if(Array.isArray(ft))Lt={checkedKeys:ft,halfCheckedKeys:void 0};else if(Object(b.a)(ft)==="object")Lt={checkedKeys:ft.checked||void 0,halfCheckedKeys:ft.halfChecked||void 0};else return Object(de.a)(!1,"`checkedKeys` is not an array or an object"),null;return Lt}function je(ft,Lt){var _r=new Set;function Tt(Te){if(_r.has(Te))return;var st=Lt[Te];if(!st)return;_r.add(Te);var _t=st.parent,It=st.node;if(It.disabled)return;_t&&Tt(_t.key)}return(ft||[]).forEach(function(Te){Tt(Te)}),Object(A.a)(_r)}function rt(ft){var Lt={};return Object.keys(ft).forEach(function(_r){(_r.startsWith("data-")||_r.startsWith("aria-"))&&(Lt[_r]=ft[_r])}),Lt}function bt(ft,Lt){return ft!=null?ft:Lt}function gr(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Lt=new Map;function _r(Tt){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Tt||[]).forEach(function(st){var _t=st.key,It=st.children;Object(de.a)(_t!=null,"Tree node must have a certain key: [".concat(Te).concat(_t,"]"));var ur=String(_t);Object(de.a)(!Lt.has(ur)||_t===null||_t===void 0,"Same 'key' exist in the Tree: ".concat(ur)),Lt.set(ur,!0),_r(It,"".concat(Te).concat(ur," > "))})}_r(ft)}function Gt(ft){function Lt(_r){var Tt=Object(Ce.a)(_r);return Tt.map(function(Te){if(!Rr(Te))return Object(de.a)(!Te,"Tree/TreeNode can only accept TreeNode as children."),null;var st=Te.key,_t=Te.props,It=_t.children,ur=Object(C.a)(_t,["children"]),xr=Object(w.a)({key:st},ur),Br=Lt(It);return Br.length&&(xr.children=Br),xr}).filter(function(Te){return Te})}return Lt(ft)}function ar(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],_r=new Set(Lt===!0?[]:Lt),Tt=[];function Te(st){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(It,ur){var xr=Nr(_t?_t.pos:"0",ur),Br=bt(It.key,xr),Wr=Object(w.a)(Object(w.a)({},It),{},{parent:_t,pos:xr,children:null,data:It,isStart:[].concat(Object(A.a)(_t?_t.isStart:[]),[ur===0]),isEnd:[].concat(Object(A.a)(_t?_t.isEnd:[]),[ur===st.length-1])});return Tt.push(Wr),Lt===!0||_r.has(Br)?Wr.children=Te(It.children||[],Wr):Wr.children=[],Wr})}return Te(ft),Tt}function Gr(ft,Lt,_r){var Tt;_r?typeof _r=="string"?Tt=function(_t){return _t[_r]}:typeof _r=="function"&&(Tt=function(_t){return _r(_t)}):Tt=function(_t,It){return bt(_t.key,It)};function Te(st,_t,It){var ur=st?st.children:ft,xr=st?Nr(It.pos,_t):"0";if(st){var Br=Tt(st,xr),Wr={node:st,index:_t,pos:xr,key:Br,parentPos:It.node?It.pos:null,level:It.level+1};Lt(Wr)}ur&&ur.forEach(function(Zr,mn){Te(Zr,mn,{node:st,pos:xr,level:It?It.level+1:-1})})}Te(null)}function cn(ft){var Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_r=Lt.initWrapper,Tt=Lt.processEntity,Te=Lt.onProcessFinished,st=arguments.length>2?arguments[2]:void 0,_t={},It={},ur={posEntities:_t,keyEntities:It};return _r&&(ur=_r(ur)||ur),Gr(ft,function(xr){var Br=xr.node,Wr=xr.index,Zr=xr.pos,mn=xr.key,rn=xr.parentPos,Nn=xr.level,qr={node:Br,index:Wr,key:mn,pos:Zr,level:Nn},kn=bt(mn,Zr);_t[Zr]=qr,It[kn]=qr,qr.parent=_t[rn],qr.parent&&(qr.parent.children=qr.parent.children||[],qr.parent.children.push(qr)),Tt&&Tt(qr,ur)},st),Te&&Te(ur),ur}function Kn(ft,Lt){var _r=Lt.expandedKeys,Tt=Lt.selectedKeys,Te=Lt.loadedKeys,st=Lt.loadingKeys,_t=Lt.checkedKeys,It=Lt.halfCheckedKeys,ur=Lt.dragOverNodeKey,xr=Lt.dropPosition,Br=Lt.keyEntities,Wr=Br[ft],Zr={eventKey:ft,expanded:_r.indexOf(ft)!==-1,selected:Tt.indexOf(ft)!==-1,loaded:Te.indexOf(ft)!==-1,loading:st.indexOf(ft)!==-1,checked:_t.indexOf(ft)!==-1,halfChecked:It.indexOf(ft)!==-1,pos:String(Wr?Wr.pos:""),dragOver:ur===ft&&xr===0,dragOverGapTop:ur===ft&&xr===-1,dragOverGapBottom:ur===ft&&xr===1};return Zr}function yr(ft){var Lt=ft.data,_r=ft.expanded,Tt=ft.selected,Te=ft.checked,st=ft.loaded,_t=ft.loading,It=ft.halfChecked,ur=ft.dragOver,xr=ft.dragOverGapTop,Br=ft.dragOverGapBottom,Wr=ft.pos,Zr=ft.active,mn=Object(w.a)(Object(w.a)({},Lt),{},{expanded:_r,selected:Tt,checked:Te,loaded:st,loading:_t,halfChecked:It,dragOver:ur,dragOverGapTop:xr,dragOverGapBottom:Br,pos:Wr,active:Zr});return"props"in mn||Object.defineProperty(mn,"props",{get:function(){return Object(de.a)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ft}}),mn}function Mt(ft,Lt){var _r=new Set;return ft.forEach(function(Tt){Lt.has(Tt)||_r.add(Tt)}),_r}function Ft(ft){var Lt=ft||{},_r=Lt.disabled,Tt=Lt.disableCheckbox,Te=Lt.checkable;return!!(_r||Tt)||Te===!1}function Lr(ft,Lt,_r,Tt){for(var Te=new Set(ft),st=new Set,_t=0;_t<=_r;_t+=1){var It=Lt.get(_t)||new Set;It.forEach(function(Wr){var Zr=Wr.key,mn=Wr.node,rn=Wr.children,Nn=rn===void 0?[]:rn;Te.has(Zr)&&!Tt(mn)&&Nn.filter(function(qr){return!Tt(qr.node)}).forEach(function(qr){Te.add(qr.key)})})}for(var ur=new Set,xr=_r;xr>=0;xr-=1){var Br=Lt.get(xr)||new Set;Br.forEach(function(Wr){var Zr=Wr.parent,mn=Wr.node;if(Tt(mn)||!Wr.parent||ur.has(Wr.parent.key))return;if(Tt(Wr.parent.node)){ur.add(Zr.key);return}var rn=!0,Nn=!1;(Zr.children||[]).filter(function(qr){return!Tt(qr.node)}).forEach(function(qr){var kn=qr.key,Hn=Te.has(kn);rn&&!Hn&&(rn=!1),!Nn&&(Hn||st.has(kn))&&(Nn=!0)}),rn&&Te.add(Zr.key),Nn&&st.add(Zr.key),ur.add(Zr.key)})}return{checkedKeys:Array.from(Te),halfCheckedKeys:Array.from(Mt(st,Te))}}function pr(ft,Lt,_r,Tt,Te){for(var st=new Set(ft),_t=new Set(Lt),It=0;It<=Tt;It+=1){var ur=_r.get(It)||new Set;ur.forEach(function(Zr){var mn=Zr.key,rn=Zr.node,Nn=Zr.children,qr=Nn===void 0?[]:Nn;!st.has(mn)&&!_t.has(mn)&&!Te(rn)&&qr.filter(function(kn){return!Te(kn.node)}).forEach(function(kn){st.delete(kn.key)})})}_t=new Set;for(var xr=new Set,Br=Tt;Br>=0;Br-=1){var Wr=_r.get(Br)||new Set;Wr.forEach(function(Zr){var mn=Zr.parent,rn=Zr.node;if(Te(rn)||!Zr.parent||xr.has(Zr.parent.key))return;if(Te(Zr.parent.node)){xr.add(mn.key);return}var Nn=!0,qr=!1;(mn.children||[]).filter(function(kn){return!Te(kn.node)}).forEach(function(kn){var Hn=kn.key,ii=st.has(Hn);Nn&&!ii&&(Nn=!1),!qr&&(ii||_t.has(Hn))&&(qr=!0)}),Nn||st.delete(mn.key),qr&&_t.add(mn.key),xr.add(mn.key)})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Mt(_t,st))}}function Ht(ft,Lt,_r,Tt){var Te=[],st;Tt?st=Tt:st=Ft;var _t=new Set(ft.filter(function(Br){var Wr=!!_r[Br];return Wr||Te.push(Br),Wr})),It=new Map,ur=0;Object.keys(_r).forEach(function(Br){var Wr=_r[Br],Zr=Wr.level,mn=It.get(Zr);mn||(mn=new Set,It.set(Zr,mn)),mn.add(Wr),ur=Math.max(ur,Zr)}),Object(de.a)(!Te.length,"Tree missing follow keys: ".concat(Te.slice(0,100).map(function(Br){return"'".concat(Br,"'")}).join(", ")));var xr;return Lt===!0?xr=Lr(_t,It,ur,st):xr=pr(_t,Lt.halfCheckedKeys,It,ur,st),xr}var cr=o("z74R"),Bt=o("r0Fr"),or=function(Lt,_r){var Tt=Lt.className,Te=Lt.style,st=Lt.motion,_t=Lt.motionNodes,It=Lt.motionType,ur=Lt.onMotionStart,xr=Lt.onMotionEnd,Br=Lt.active,Wr=Lt.treeNodeRequiredProps,Zr=Object(C.a)(Lt,["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"]),mn=r.useState(!0),rn=Object(x.a)(mn,2),Nn=rn[0],qr=rn[1],kn=r.useContext(ce),Hn=kn.prefixCls,ii=r.useRef(!1),li=function(){ii.current||xr(),ii.current=!0};return Object(r.useEffect)(function(){_t&&It==="hide"&&Nn&&qr(!1)},[_t]),Object(r.useEffect)(function(){return _t&&ur(),function(){_t&&li()}},[]),_t?r.createElement(F.b,Object.assign({ref:_r,visible:Nn},st,{motionAppear:It==="show",onAppearEnd:li,onLeaveEnd:li}),function(ai,Oi){var Fi=ai.className,Qi=ai.style;return r.createElement("div",{ref:Oi,className:S()("".concat(Hn,"-treenode-motion"),Fi),style:Qi},_t.map(function(Ui){var $i=Ui.data,qi=$i.key,na=Object(C.a)($i,["key"]),Ci=Ui.isStart,ya=Ui.isEnd;delete na.children;var La=Kn(qi,Wr);return r.createElement(ut,Object.assign({},na,La,{active:Br,data:Ui.data,key:qi,isStart:Ci,isEnd:ya}))}))}):r.createElement(ut,Object.assign({domRef:_r,className:Tt,style:Te},Zr,{active:Br}))};or.displayName="MotionTreeNode";var Hr=r.forwardRef(or),Tr=Hr;function jr(){var ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],_r=ft.length,Tt=Lt.length;if(Math.abs(_r-Tt)!==1)return{add:!1,key:null};function Te(st,_t){var It=new Map;st.forEach(function(xr){It.set(xr,!0)});var ur=_t.filter(function(xr){return!It.has(xr)});return ur.length===1?ur[0]:null}return _r<Tt?{add:!0,key:Te(ft,Lt)}:{add:!1,key:Te(Lt,ft)}}function pn(ft,Lt,_r){var Tt=ft.findIndex(function(It){var ur=It.data;return ur.key===_r}),Te=ft[Tt+1],st=Lt.findIndex(function(It){var ur=It.data;return ur.key===_r});if(Te){var _t=Lt.findIndex(function(It){var ur=It.data;return ur.key===Te.data.key});return Lt.slice(st+1,_t)}return Lt.slice(st+1)}var en={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ti=function(){},ri="RC_TREE_MOTION_".concat(Math.random()),_i={key:ri},Ri={key:ri,level:0,index:0,pos:"0",node:_i},ia={parent:null,children:[],pos:Ri.pos,data:_i,isStart:[],isEnd:[]};function ba(ft,Lt,_r,Tt){return Lt===!1||!_r?ft:ft.slice(0,Math.ceil(_r/Tt)+1)}function vt(ft){var Lt=ft.data.key,_r=ft.pos;return bt(Lt,_r)}function Le(ft){for(var Lt=String(ft.data.key),_r=ft;_r.parent;)_r=_r.parent,Lt="".concat(_r.data.key," > ").concat(Lt);return Lt}var Ke=function(Lt,_r){var Tt=Lt.prefixCls,Te=Lt.data,st=Lt.selectable,_t=Lt.checkable,It=Lt.expandedKeys,ur=Lt.selectedKeys,xr=Lt.checkedKeys,Br=Lt.loadedKeys,Wr=Lt.loadingKeys,Zr=Lt.halfCheckedKeys,mn=Lt.keyEntities,rn=Lt.disabled,Nn=Lt.dragging,qr=Lt.dragOverNodeKey,kn=Lt.dropPosition,Hn=Lt.motion,ii=Lt.height,li=Lt.itemHeight,ai=Lt.virtual,Oi=Lt.focusable,Fi=Lt.activeItem,Qi=Lt.focused,Ui=Lt.tabIndex,$i=Lt.onKeyDown,qi=Lt.onFocus,na=Lt.onBlur,Ci=Lt.onActiveChange,ya=Lt.onListChangeStart,La=Lt.onListChangeEnd,oa=Object(C.a)(Lt,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"]),Ji=r.useRef(null);r.useImperativeHandle(_r,function(){return{scrollTo:function(fs){Ji.current.scrollTo(fs)}}});var Ka=r.useState(It),po=Object(x.a)(Ka,2),Fo=po[0],Go=po[1],Ho=r.useState(Te),yo=Object(x.a)(Ho,2),Wa=yo[0],zo=yo[1],Bo=r.useState(Te),uo=Object(x.a)(Bo,2),no=uo[0],ja=uo[1],Oo=r.useState([]),ls=Object(x.a)(Oo,2),Ao=ls[0],ko=ls[1],Os=r.useState(null),cs=Object(x.a)(Os,2),gs=cs[0],Ga=cs[1];function Ra(){zo(Te),ja(Te),ko([]),Ga(null),La()}r.useEffect(function(){Go(It);var Eo=jr(Fo,It);if(Eo.key!==null)if(Eo.add){var fs=Wa.findIndex(function(Zo){var io=Zo.data.key;return io===Eo.key}),ws=ba(pn(Wa,Te,Eo.key),ai,ii,li),Io=Wa.slice();Io.splice(fs+1,0,ia),ja(Io),ko(ws),Ga("show")}else{var Es=Te.findIndex(function(Zo){var io=Zo.data.key;return io===Eo.key}),Cs=ba(pn(Te,Wa,Eo.key),ai,ii,li),go=Te.slice();go.splice(Es+1,0,ia),ja(go),ko(Cs),Ga("hide")}else Wa!==Te&&(zo(Te),ja(Te))},[It,Te]),r.useEffect(function(){Nn||Ra()},[Nn]);var ho=Hn?no:Te,mo={expandedKeys:It,selectedKeys:ur,loadedKeys:Br,loadingKeys:Wr,checkedKeys:xr,halfCheckedKeys:Zr,dragOverNodeKey:qr,dropPosition:kn,keyEntities:mn};return r.createElement(r.Fragment,null,Qi&&Fi&&r.createElement("span",{style:en,"aria-live":"assertive"},Le(Fi)),r.createElement("div",{role:"tree"},r.createElement("input",{style:en,disabled:Oi===!1||rn,tabIndex:Oi!==!1?Ui:null,onKeyDown:$i,onFocus:qi,onBlur:na,value:"",onChange:ti})),r.createElement(Bt.a,Object.assign({},oa,{data:ho,itemKey:vt,height:ii,fullHeight:!1,virtual:ai,itemHeight:li,prefixCls:"".concat(Tt,"-list"),ref:Ji}),function(Eo){var fs=Eo.pos,ws=Eo.data,Io=ws.key,Es=Object(C.a)(ws,["key"]),Cs=Eo.isStart,go=Eo.isEnd,Zo=bt(Io,fs);delete Es.children;var io=Kn(Zo,mo);return r.createElement(Tr,Object.assign({},Es,io,{active:Fi&&Io===Fi.data.key,pos:fs,data:Eo.data,isStart:Cs,isEnd:go,motion:Hn,motionNodes:Io===ri?Ao:null,motionType:gs,onMotionStart:ya,onMotionEnd:Ra,treeNodeRequiredProps:mo,onMouseMove:function(){Ci(null)}}))}))},et=r.forwardRef(Ke);et.displayName="NodeList";var ht=et,ot=function(ft){Object(p.a)(_r,ft);var Lt=Object(g.a)(_r);function _r(){var Tt;return Object(i.a)(this,_r),Tt=Lt.apply(this,arguments),Tt.destroyed=!1,Tt.state={keyEntities:{},selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],dragging:!1,dragNodesKeys:[],dragOverNodeKey:null,dropPosition:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null},Tt.listRef=r.createRef(),Tt.onNodeDragStart=function(Te,st){var _t=Tt.state,It=_t.expandedKeys,ur=_t.keyEntities,xr=Tt.props.onDragStart,Br=st.props.eventKey;Tt.dragNode=st;var Wr=Je(It,Br);Tt.setState({dragging:!0,dragNodesKeys:Ln(Br,ur)}),Tt.setExpandedKeys(Wr),xr&&xr({event:Te,node:yr(st.props)})},Tt.onNodeDragEnter=function(Te,st){var _t=Tt.state,It=_t.expandedKeys,ur=_t.keyEntities,xr=_t.dragNodesKeys,Br=Tt.props.onDragEnter,Wr=st.props,Zr=Wr.pos,mn=Wr.eventKey;if(!Tt.dragNode||xr.indexOf(mn)!==-1)return;var rn=bn(Te,st);if(Tt.dragNode.props.eventKey===mn&&rn===0){Tt.setState({dragOverNodeKey:"",dropPosition:null});return}setTimeout(function(){Tt.setState({dragOverNodeKey:mn,dropPosition:rn}),Tt.delayedDragEnterLogic||(Tt.delayedDragEnterLogic={}),Object.keys(Tt.delayedDragEnterLogic).forEach(function(Nn){clearTimeout(Tt.delayedDragEnterLogic[Nn])}),Tt.delayedDragEnterLogic[Zr]=window.setTimeout(function(){if(!Tt.state.dragging)return;var Nn=Object(A.a)(It),qr=ur[mn];qr&&(qr.children||[]).length&&(Nn=Vt(It,mn)),"expandedKeys"in Tt.props||Tt.setExpandedKeys(Nn),Br&&Br({event:Te,node:yr(st.props),expandedKeys:Nn})},400)},0)},Tt.onNodeDragOver=function(Te,st){var _t=Tt.state.dragNodesKeys,It=Tt.props.onDragOver,ur=st.props.eventKey;if(_t.indexOf(ur)!==-1)return;if(Tt.dragNode&&ur===Tt.state.dragOverNodeKey){var xr=bn(Te,st);if(xr===Tt.state.dropPosition)return;Tt.setState({dropPosition:xr})}It&&It({event:Te,node:yr(st.props)})},Tt.onNodeDragLeave=function(Te,st){var _t=Tt.props.onDragLeave;Tt.setState({dragOverNodeKey:""}),_t&&_t({event:Te,node:yr(st.props)})},Tt.onNodeDragEnd=function(Te,st){var _t=Tt.props.onDragEnd;Tt.setState({dragOverNodeKey:""}),Tt.cleanDragState(),_t&&_t({event:Te,node:yr(st.props)}),Tt.dragNode=null},Tt.onNodeDrop=function(Te,st){var _t=Tt.state,It=_t.dragNodesKeys,ur=It===void 0?[]:It,xr=_t.dropPosition,Br=Tt.props.onDrop,Wr=st.props,Zr=Wr.eventKey,mn=Wr.pos;if(Tt.setState({dragOverNodeKey:""}),Tt.cleanDragState(),ur.indexOf(Zr)!==-1){Object(de.a)(!1,"Can not drop to dragNode(include it's children node)");return}var rn=Ar(mn),Nn={event:Te,node:yr(st.props),dragNode:Tt.dragNode?yr(Tt.dragNode.props):null,dragNodesKeys:ur.slice(),dropPosition:xr+Number(rn[rn.length-1]),dropToGap:!1};xr!==0&&(Nn.dropToGap=!0),Br&&Br(Nn),Tt.dragNode=null},Tt.cleanDragState=function(){var Te=Tt.state.dragging;Te&&Tt.setState({dragging:!1})},Tt.onNodeClick=function(Te,st){var _t=Tt.props.onClick;_t&&_t(Te,st)},Tt.onNodeDoubleClick=function(Te,st){var _t=Tt.props.onDoubleClick;_t&&_t(Te,st)},Tt.onNodeSelect=function(Te,st){var _t=Tt.state.selectedKeys,It=Tt.state.keyEntities,ur=Tt.props,xr=ur.onSelect,Br=ur.multiple,Wr=st.selected,Zr=st.key,mn=!Wr;mn?Br?_t=Vt(_t,Zr):_t=[Zr]:_t=Je(_t,Zr);var rn=_t.map(function(Nn){var qr=It[Nn];return qr?qr.node:null}).filter(function(Nn){return Nn});Tt.setUncontrolledState({selectedKeys:_t}),xr&&xr(_t,{event:"select",selected:mn,node:st,selectedNodes:rn,nativeEvent:Te.nativeEvent})},Tt.onNodeCheck=function(Te,st,_t){var It=Tt.state,ur=It.keyEntities,xr=It.checkedKeys,Br=It.halfCheckedKeys,Wr=Tt.props,Zr=Wr.checkStrictly,mn=Wr.onCheck,rn=st.key,Nn,qr={event:"check",node:st,checked:_t,nativeEvent:Te.nativeEvent};if(Zr){var kn=_t?Vt(xr,rn):Je(xr,rn),Hn=Je(Br,rn);Nn={checked:kn,halfChecked:Hn},qr.checkedNodes=kn.map(function(Qi){return ur[Qi]}).filter(function(Qi){return Qi}).map(function(Qi){return Qi.node}),Tt.setUncontrolledState({checkedKeys:kn})}else{var ii=Ht([].concat(Object(A.a)(xr),[rn]),!0,ur),li=ii.checkedKeys,ai=ii.halfCheckedKeys;if(!_t){var Oi=new Set(li);Oi.delete(rn);var Fi=Ht(Array.from(Oi),{checked:!1,halfCheckedKeys:ai},ur);li=Fi.checkedKeys,ai=Fi.halfCheckedKeys}Nn=li,qr.checkedNodes=[],qr.checkedNodesPositions=[],qr.halfCheckedKeys=ai,li.forEach(function(Qi){var Ui=ur[Qi];if(!Ui)return;var $i=Ui.node,qi=Ui.pos;qr.checkedNodes.push($i),qr.checkedNodesPositions.push({node:$i,pos:qi})}),Tt.setUncontrolledState({checkedKeys:li},!1,{halfCheckedKeys:ai})}mn&&mn(Nn,qr)},Tt.onNodeLoad=function(Te){return new Promise(function(st){Tt.setState(function(_t){var It=_t.loadedKeys,ur=It===void 0?[]:It,xr=_t.loadingKeys,Br=xr===void 0?[]:xr,Wr=Tt.props,Zr=Wr.loadData,mn=Wr.onLoad,rn=Te.key;if(!Zr||ur.indexOf(rn)!==-1||Br.indexOf(rn)!==-1)return{};var Nn=Zr(Te);return Nn.then(function(){var qr=Tt.state,kn=qr.loadedKeys,Hn=qr.loadingKeys,ii=Vt(kn,rn),li=Je(Hn,rn);mn&&mn(ii,{event:"load",node:Te}),Tt.setUncontrolledState({loadedKeys:ii}),Tt.setState({loadingKeys:li}),st()}),{loadingKeys:Vt(Br,rn)}})})},Tt.onNodeMouseEnter=function(Te,st){var _t=Tt.props.onMouseEnter;_t&&_t({event:Te,node:st})},Tt.onNodeMouseLeave=function(Te,st){var _t=Tt.props.onMouseLeave;_t&&_t({event:Te,node:st})},Tt.onNodeContextMenu=function(Te,st){var _t=Tt.props.onRightClick;_t&&(Te.preventDefault(),_t({event:Te,node:st}))},Tt.onFocus=function(){var Te=Tt.props.onFocus;Tt.setState({focused:!0}),Te&&Te.apply(void 0,arguments)},Tt.onBlur=function(){var Te=Tt.props.onBlur;Tt.setState({focused:!1}),Tt.onActiveChange(null),Te&&Te.apply(void 0,arguments)},Tt.getTreeNodeRequiredProps=function(){var Te=Tt.state,st=Te.expandedKeys,_t=Te.selectedKeys,It=Te.loadedKeys,ur=Te.loadingKeys,xr=Te.checkedKeys,Br=Te.halfCheckedKeys,Wr=Te.dragOverNodeKey,Zr=Te.dropPosition,mn=Te.keyEntities;return{expandedKeys:st||[],selectedKeys:_t||[],loadedKeys:It||[],loadingKeys:ur||[],checkedKeys:xr||[],halfCheckedKeys:Br||[],dragOverNodeKey:Wr,dropPosition:Zr,keyEntities:mn}},Tt.setExpandedKeys=function(Te){var st=Tt.state.treeData,_t=ar(st,Te);Tt.setUncontrolledState({expandedKeys:Te,flattenNodes:_t},!0)},Tt.onNodeExpand=function(Te,st){var _t=Tt.state.expandedKeys,It=Tt.state.listChanging,ur=Tt.props,xr=ur.onExpand,Br=ur.loadData,Wr=st.key,Zr=st.expanded;if(It)return;var mn=_t.indexOf(Wr),rn=!Zr;if(Object(de.a)(Zr&&mn!==-1||!Zr&&mn===-1,"Expand state not sync with index check"),rn?_t=Vt(_t,Wr):_t=Je(_t,Wr),Tt.setExpandedKeys(_t),xr&&xr(_t,{node:st,expanded:rn,nativeEvent:Te.nativeEvent}),rn&&Br){var Nn=Tt.onNodeLoad(st);Nn&&Nn.then(function(){var qr=ar(Tt.state.treeData,_t);Tt.setUncontrolledState({flattenNodes:qr})})}},Tt.onListChangeStart=function(){Tt.setUncontrolledState({listChanging:!0})},Tt.onListChangeEnd=function(){setTimeout(function(){Tt.setUncontrolledState({listChanging:!1})})},Tt.onActiveChange=function(Te){var st=Tt.state.activeKey,_t=Tt.props.onActiveChange;if(st===Te)return;Tt.setState({activeKey:Te}),Te!==null&&Tt.scrollTo({key:Te}),_t&&_t(Te)},Tt.getActiveItem=function(){var Te=Tt.state,st=Te.activeKey,_t=Te.flattenNodes;return st===null?null:_t.find(function(It){var ur=It.data.key;return ur===st})||null},Tt.offsetActiveKey=function(Te){var st=Tt.state,_t=st.flattenNodes,It=st.activeKey,ur=_t.findIndex(function(Wr){var Zr=Wr.data.key;return Zr===It});ur===-1&&Te<0&&(ur=_t.length),ur=(ur+Te+_t.length)%_t.length;var xr=_t[ur];if(xr){var Br=xr.data.key;Tt.onActiveChange(Br)}else Tt.onActiveChange(null)},Tt.onKeyDown=function(Te){var st=Tt.state,_t=st.activeKey,It=st.expandedKeys,ur=st.checkedKeys,xr=Tt.props,Br=xr.onKeyDown,Wr=xr.checkable,Zr=xr.selectable;switch(Te.which){case L.a.UP:{Tt.offsetActiveKey(-1),Te.preventDefault();break}case L.a.DOWN:{Tt.offsetActiveKey(1),Te.preventDefault();break}}var mn=Tt.getActiveItem();if(mn&&mn.data){var rn=Tt.getTreeNodeRequiredProps(),Nn=mn.data.isLeaf===!1||!!(mn.data.children||[]).length,qr=yr(Object(w.a)(Object(w.a)({},Kn(_t,rn)),{},{data:mn.data,active:!0}));switch(Te.which){case L.a.LEFT:{Nn&&It.includes(_t)?Tt.onNodeExpand({},qr):mn.parent&&Tt.onActiveChange(mn.parent.data.key),Te.preventDefault();break}case L.a.RIGHT:{Nn&&!It.includes(_t)?Tt.onNodeExpand({},qr):mn.children&&mn.children.length&&Tt.onActiveChange(mn.children[0].data.key),Te.preventDefault();break}case L.a.ENTER:case L.a.SPACE:{Wr&&!qr.disabled&&qr.checkable!==!1&&!qr.disableCheckbox?Tt.onNodeCheck({},qr,!ur.includes(_t)):!Wr&&Zr&&!qr.disabled&&qr.selectable!==!1&&Tt.onNodeSelect({},qr);break}}}Br&&Br(Te)},Tt.setUncontrolledState=function(Te){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(Tt.destroyed)return;var It=!1,ur=!0,xr={};Object.keys(Te).forEach(function(Br){if(Br in Tt.props){ur=!1;return}It=!0,xr[Br]=Te[Br]}),It&&(!st||ur)&&Tt.setState(Object(w.a)(Object(w.a)({},xr),_t))},Tt.scrollTo=function(Te){Tt.listRef.current.scrollTo(Te)},Tt}return Object(u.a)(_r,[{key:"componentWillUnmount",value:function(){this.destroyed=!0}},{key:"render",value:function(){var Te,st=this.state,_t=st.focused,It=st.flattenNodes,ur=st.keyEntities,xr=st.dragging,Br=st.activeKey,Wr=this.props,Zr=Wr.prefixCls,mn=Wr.className,rn=Wr.style,Nn=Wr.showLine,qr=Wr.focusable,kn=Wr.tabIndex,Hn=kn===void 0?0:kn,ii=Wr.selectable,li=Wr.showIcon,ai=Wr.icon,Oi=Wr.switcherIcon,Fi=Wr.draggable,Qi=Wr.checkable,Ui=Wr.checkStrictly,$i=Wr.disabled,qi=Wr.motion,na=Wr.loadData,Ci=Wr.filterTreeNode,ya=Wr.height,La=Wr.itemHeight,oa=Wr.virtual,Ji=Wr.titleRender,Ka=Wr.onContextMenu,po=rt(this.props);return r.createElement(ce.Provider,{value:{prefixCls:Zr,selectable:ii,showIcon:li,icon:ai,switcherIcon:Oi,draggable:Fi,checkable:Qi,checkStrictly:Ui,disabled:$i,keyEntities:ur,loadData:na,filterTreeNode:Ci,titleRender:Ji,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},r.createElement("div",{className:S()(Zr,mn,(Te={},Object(_.a)(Te,"".concat(Zr,"-show-line"),Nn),Object(_.a)(Te,"".concat(Zr,"-focused"),_t),Object(_.a)(Te,"".concat(Zr,"-active-focused"),Br!==null),Te))},r.createElement(ht,Object.assign({ref:this.listRef,prefixCls:Zr,style:rn,data:It,disabled:$i,selectable:ii,checkable:!!Qi,motion:qi,dragging:xr,height:ya,itemHeight:La,virtual:oa,focusable:qr,focused:_t,tabIndex:Hn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ka},this.getTreeNodeRequiredProps(),po))))}}],[{key:"getDerivedStateFromProps",value:function(Te,st){var _t=st.prevProps,It={prevProps:Te};function ur(ai){return!_t&&ai in Te||_t&&_t[ai]!==Te[ai]}var xr;if(ur("treeData")?xr=Te.treeData:ur("children")&&(Object(de.a)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),xr=Gt(Te.children)),xr){It.treeData=xr;var Br=cn(xr);It.keyEntities=Object(w.a)(Object(_.a)({},ri,Ri),Br.keyEntities)}var Wr=It.keyEntities||st.keyEntities;if(ur("expandedKeys")||_t&&ur("autoExpandParent"))It.expandedKeys=Te.autoExpandParent||!_t&&Te.defaultExpandParent?je(Te.expandedKeys,Wr):Te.expandedKeys;else if(!_t&&Te.defaultExpandAll){var Zr=Object(w.a)({},Wr);delete Zr[ri],It.expandedKeys=Object.keys(Zr).map(function(ai){return Zr[ai].key})}else!_t&&Te.defaultExpandedKeys&&(It.expandedKeys=Te.autoExpandParent||Te.defaultExpandParent?je(Te.defaultExpandedKeys,Wr):Te.defaultExpandedKeys);if(It.expandedKeys||delete It.expandedKeys,xr||It.expandedKeys){var mn=ar(xr||st.treeData,It.expandedKeys||st.expandedKeys);It.flattenNodes=mn}if(Te.selectable&&(ur("selectedKeys")?It.selectedKeys=Zn(Te.selectedKeys,Te):!_t&&Te.defaultSelectedKeys&&(It.selectedKeys=Zn(Te.defaultSelectedKeys,Te))),Te.checkable){var rn;if(ur("checkedKeys")?rn=Be(Te.checkedKeys)||{}:!_t&&Te.defaultCheckedKeys?rn=Be(Te.defaultCheckedKeys)||{}:xr&&(rn=Be(Te.checkedKeys)||{checkedKeys:st.checkedKeys,halfCheckedKeys:st.halfCheckedKeys}),rn){var Nn=rn,qr=Nn.checkedKeys,kn=qr===void 0?[]:qr,Hn=Nn.halfCheckedKeys,ii=Hn===void 0?[]:Hn;if(!Te.checkStrictly){var li=Ht(kn,!0,Wr);kn=li.checkedKeys,ii=li.halfCheckedKeys}It.checkedKeys=kn,It.halfCheckedKeys=ii}}return ur("loadedKeys")&&(It.loadedKeys=Te.loadedKeys),It}}]),_r}(r.Component);ot.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},ot.TreeNode=ut;var mt=ot,Wt=mt,Ot=r.createContext(null);function wr(ft,Lt){if(!ft)return!0;var _r=ft.data,Tt=_r.disabled,Te=_r.disableCheckbox;switch(Lt){case"select":return Tt;case"checkbox":return Tt||Te}return!1}function Xr(ft,Lt){var _r=r.useCallback(function(Te){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"select",_t=arguments.length>2?arguments[2]:void 0,It=ft.get(Te);return!_t&&wr(It,st)?null:It},[ft]),Tt=r.useCallback(function(Te){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"select",_t=arguments.length>2?arguments[2]:void 0,It=Lt.get(Te);return!_t&&wr(It,st)?null:It},[Lt]);return[_r,Tt]}function zr(ft){return r.useMemo(function(){var Lt=new Map,_r=new Map;return ft.forEach(function(Tt){Lt.set(Tt.key,Tt),_r.set(Tt.data.value,Tt)}),[Lt,_r]},[ft])}var on={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},fr=function(Lt,_r){var Tt=Lt.prefixCls,Te=Lt.height,st=Lt.itemHeight,_t=Lt.virtual,It=Lt.options,ur=Lt.flattenOptions,xr=Lt.multiple,Br=Lt.searchValue,Wr=Lt.onSelect,Zr=Lt.onToggleOpen,mn=Lt.open,rn=Lt.notFoundContent,Nn=Lt.onMouseEnter,qr=r.useContext(Ot),kn=qr.checkable,Hn=qr.checkedKeys,ii=qr.halfCheckedKeys,li=qr.treeExpandedKeys,ai=qr.treeDefaultExpandAll,Oi=qr.treeDefaultExpandedKeys,Fi=qr.onTreeExpand,Qi=qr.treeIcon,Ui=qr.showTreeIcon,$i=qr.switcherIcon,qi=qr.treeLine,na=qr.treeNodeFilterProp,Ci=qr.loadData,ya=qr.treeLoadedKeys,La=qr.treeMotion,oa=qr.onTreeLoad,Ji=r.useRef(),Ka=Object(cr.a)(function(){return It},[mn,It],function(io,oo){return oo[0]&&io[1]!==oo[1]}),po=zr(ur),Fo=Object(x.a)(po,2),Go=Fo[0],Ho=Fo[1],yo=Xr(Go,Ho),Wa=Object(x.a)(yo,2),zo=Wa[0],Bo=Wa[1],uo=r.useMemo(function(){return Hn.map(function(io){var oo=Bo(io);return oo?oo.key:null})},[Hn]),no=r.useMemo(function(){return kn?{checked:uo,halfChecked:ii}:null},[uo,ii,kn]);r.useEffect(function(){if(mn&&!xr&&uo.length){var io;(io=Ji.current)===null||io===void 0||io.scrollTo({key:uo[0]})}},[mn]);var ja=String(Br).toLowerCase(),Oo=function(oo){return ja?String(oo[na]).toLowerCase().includes(ja):!1},ls=r.useState(Oi),Ao=Object(x.a)(ls,2),ko=Ao[0],Os=Ao[1],cs=r.useState(null),gs=Object(x.a)(cs,2),Ga=gs[0],Ra=gs[1],ho=r.useMemo(function(){return li?Object(A.a)(li):Br?Ga:ko},[ko,Ga,ja,li]);r.useEffect(function(){Br&&Ra(ur.map(function(io){return io.key}))},[Br]);var mo=function(oo){Os(oo),Ra(oo),Fi&&Fi(oo)},Eo=function(oo){oo.preventDefault()},fs=function(oo,bo){var Fa=bo.node.key,ts=zo(Fa,kn?"checkbox":"select");ts!==null&&Wr(ts.data.value,{selected:!Hn.includes(ts.data.value)}),xr||Zr(!1)},ws=r.useState(null),Io=Object(x.a)(ws,2),Es=Io[0],Cs=Io[1],go=zo(Es);if(r.useImperativeHandle(_r,function(){return{onKeyDown:function(oo){var bo,Fa=oo.which;switch(Fa){case L.a.UP:case L.a.DOWN:case L.a.LEFT:case L.a.RIGHT:(bo=Ji.current)===null||bo===void 0||bo.onKeyDown(oo);break;case L.a.ENTER:{go!==null&&fs(null,{node:{key:Es},selected:!Hn.includes(go.data.value)});break}case L.a.ESC:Zr(!1)}},onKeyUp:function(){}}}),Ka.length===0)return r.createElement("div",{role:"listbox",className:"".concat(Tt,"-empty"),onMouseDown:Eo},rn);var Zo={};return ya&&(Zo.loadedKeys=ya),ho&&(Zo.expandedKeys=ho),r.createElement("div",{onMouseDown:Eo,onMouseEnter:Nn},go&&mn&&r.createElement("span",{style:on,"aria-live":"assertive"},go.data.value),r.createElement(Wt,Object.assign({ref:Ji,focusable:!1,prefixCls:"".concat(Tt,"-tree"),treeData:Ka,height:Te,itemHeight:st,virtual:_t,multiple:xr,icon:Qi,showIcon:Ui,switcherIcon:$i,showLine:qi,loadData:Br?null:Ci,motion:La,checkable:kn,checkStrictly:!0,checkedKeys:no,selectedKeys:kn?[]:uo,defaultExpandAll:ai},Zo,{onActiveChange:Cs,onSelect:fs,onCheck:fs,onExpand:mo,onLoad:oa,filterTreeNode:Oo})))},Cr=r.forwardRef(fr);Cr.displayName="OptionList";var Xt=Cr,Pr=function(){return null},vr=Pr;function wt(ft){return Object(Ce.a)(ft).map(function(Lt){if(!r.isValidElement(Lt)||!Lt.type)return null;var _r=Lt.key,Tt=Lt.props,Te=Tt.children,st=Tt.value,_t=Object(C.a)(Tt,["children","value"]),It=Object(w.a)({key:_r,value:st},_t),ur=wt(Te);return ur.length&&(It.children=ur),It}).filter(function(Lt){return Lt})}function kr(ft){if(!ft)return ft;var Lt=Object(w.a)({},ft);return"props"in Lt||Object.defineProperty(Lt,"props",{get:function(){return Object(de.a)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Lt}}),Lt}function xn(ft,Lt,_r,Tt,Te){var st=null,_t=null;function It(){function ur(xr){var Br=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Wr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return xr.map(function(Zr,mn){var rn="".concat(Br,"-").concat(mn),Nn=_r.includes(Zr.value),qr=ur(Zr.children||[],rn,Nn),kn=r.createElement(vr,Object.assign({},Zr),qr.map(function(ii){return ii.node}));if(Lt===Zr.value&&(st=kn),Nn){var Hn={pos:rn,node:kn,children:qr};return Wr||_t.push(Hn),Hn}return null}).filter(function(Zr){return Zr})}_t||(_t=[],ur(Tt),_t.sort(function(xr,Br){var Wr=xr.node.props.value,Zr=Br.node.props.value,mn=_r.indexOf(Wr),rn=_r.indexOf(Zr);return mn-rn}))}Object.defineProperty(ft,"triggerNode",{get:function(){return Object(de.a)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),It(),st}}),Object.defineProperty(ft,"allCheckedNodes",{get:function(){return Object(de.a)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),It(),Te?_t:_t.map(function(xr){var Br=xr.node;return Br})}})}function nn(ft){return Array.isArray(ft)?ft:ft!==void 0?[ft]:[]}function Yn(ft,Lt){var _r=new Map;return Lt.forEach(function(Tt){var Te=Tt.data;_r.set(Te.value,Te)}),ft.map(function(Tt){return kr(_r.get(Tt))})}function Wn(ft,Lt){var _r=Yn([ft],Lt)[0];return _r?_r.disabled:!1}function In(ft){return ft.disabled||ft.disableCheckbox||ft.checkable===!1}function On(ft){for(var Lt=ft.parent,_r=0,Tt=Lt;Tt;)Tt=Tt.parent,_r+=1;return _r}function di(ft){function Lt(Tt){return(Tt||[]).map(function(Te){var st=Te.value,_t=Te.key,It=Te.children,ur=Object(w.a)(Object(w.a)({},Te),{},{key:"key"in Te?_t:st});return It&&(ur.children=Lt(It)),ur})}var _r=ar(Lt(ft),!0);return _r.map(function(Tt){return{key:Tt.data.key,data:Tt.data,level:On(Tt)}})}function Un(ft){return function(Lt,_r){var Tt=_r[ft];return String(Tt).toLowerCase().includes(String(Lt).toLowerCase())}}function fn(ft,Lt,_r){var Tt=_r.optionFilterProp,Te=_r.filterOption;if(Te===!1)return Lt;var st;typeof Te=="function"?st=Te:st=Un(Tt);function _t(It){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return It.map(function(xr){var Br=xr.children,Wr=ur||st(ft,kr(xr)),Zr=_t(Br||[],Wr);return Wr||Zr.length?Object(w.a)(Object(w.a)({},xr),{},{children:Zr}):null}).filter(function(xr){return xr})}return _t(Lt)}function Qn(ft,Lt,_r,Tt){var Te=new Map;return nn(Lt).forEach(function(st){st&&Object(b.a)(st)==="object"&&"value"in st&&Te.set(st.value,st)}),ft.map(function(st){var _t={value:st},It=_r(st,"select",!0),ur=It?Tt(It.data):st;if(Te.has(st)){var xr=Te.get(st);_t.label="label"in xr?xr.label:ur,"halfChecked"in xr&&(_t.halfChecked=xr.halfChecked)}else _t.label=ur;return _t})}function Tn(ft,Lt){var _r=new Set(ft);return _r.add(Lt),Array.from(_r)}function Bi(ft,Lt){var _r=new Set(ft);return _r.delete(Lt),Array.from(_r)}function Mn(ft){var Lt=ft.searchPlaceholder,_r=ft.treeCheckStrictly,Tt=ft.treeCheckable,Te=ft.labelInValue,st=ft.value,_t=ft.multiple;Object(de.a)(!Lt,"`searchPlaceholder` has been removed."),_r&&Te===!1&&Object(de.a)(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Te||_r)&&Object(de.a)(nn(st).every(function(It){return It&&Object(b.a)(It)==="object"&&"value"in It}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),_r||_t||Tt?Object(de.a)(!st||Array.isArray(st),"`value` should be an array when `TreeSelect` is checkable or multiple."):Object(de.a)(!Array.isArray(st),"`value` should not be array when `TreeSelect` is single mode.")}var Zi=Mn,Ei=10;function pi(ft,Lt){var _r=Lt.id,Tt=Lt.pId,Te=Lt.rootPId,st={},_t=[],It=ft.map(function(ur){var xr=Object(w.a)({},ur),Br=xr[_r];return st[Br]=xr,xr.key=xr.key||Br,xr});return It.forEach(function(ur){var xr=ur[Tt],Br=st[xr];Br&&(Br.children=Br.children||[],Br.children.push(ur)),(xr===Te||!Br&&Te===null)&&_t.push(ur)}),_t}function Yi(ft,Lt){var _r=0,Tt=new Set;function Te(st){return(st||[]).map(function(_t){var It=_t.key,ur=_t.value,xr=_t.children,Br=Object(C.a)(_t,["key","value","children"]),Wr="value"in _t?ur:It,Zr=Object(w.a)(Object(w.a)({},Br),{},{key:It!=null?It:Wr,value:Wr,title:Lt(_t)});return"children"in _t&&(Zr.children=Te(xr)),Zr})}return Te(ft)}function fa(ft,Lt,_r){var Tt=_r.getLabelProp,Te=_r.simpleMode,st=r.useRef({});return ft?(st.current.formatTreeData=st.current.treeData===ft?st.current.formatTreeData:Yi(Te?pi(ft,Object(w.a)({id:"id",pId:"pId",rootPId:null},Te!==!0?Te:{})):ft,Tt),st.current.treeData=ft):st.current.formatTreeData=st.current.children===Lt?st.current.formatTreeData:Yi(wt(Lt),Tt),st.current.formatTreeData}var zn="SHOW_ALL",sn="SHOW_PARENT",ni="SHOW_CHILD";function si(ft,Lt,_r){var Tt=new Set(ft);return Lt===ni?ft.filter(function(Te){var st=_r[Te];return!(st&&st.children&&st.children.every(function(_t){var It=_t.node;return In(It)||Tt.has(It.key)}))}):Lt===sn?ft.filter(function(Te){var st=_r[Te],_t=st?st.parent:null;return!(_t&&!In(_t.node)&&Tt.has(_t.node.key))}):ft}function hi(ft,Lt){var _r=Lt.value,Tt=Lt.getEntityByValue,Te=Lt.getEntityByKey,st=Lt.treeConduction,_t=Lt.showCheckedStrategy,It=Lt.conductKeyEntities,ur=Lt.getLabelProp;return r.useMemo(function(){var xr=ft;if(st){var Br=si(ft.map(function(Wr){var Zr=Tt(Wr);return Zr?Zr.key:Wr}),_t,It);xr=Br.map(function(Wr){var Zr=Te(Wr);return Zr?Zr.data.value:Wr})}return Qn(xr,_r,Tt,ur)},[ft,_r,st,_t,Tt])}var gi=["expandedKeys","treeData","treeCheckable","showCheckedStrategy","searchPlaceholder","treeLine","treeIcon","showTreeIcon","switcherIcon","treeNodeFilterProp","filterTreeNode","dropdownPopupAlign","treeDefaultExpandAll","treeCheckStrictly","treeExpandedKeys","treeLoadedKeys","treeMotion","onTreeExpand","onTreeLoad","loadData","treeDataSimpleMode","treeNodeLabelProp","treeDefaultExpandedKeys"],Pi=re({prefixCls:"rc-tree-select",components:{optionList:Xt},convertChildrenToData:function(){return null},flattenOptions:di,getLabeledValue:gt,filterOptions:fn,isValueDisabled:Wn,findValueOption:Yn,omitDOMProps:function(Lt){var _r=Object(w.a)({},Lt);return gi.forEach(function(Tt){delete _r[Tt]}),_r}});Pi.displayName="Select";var ki=r.forwardRef(function(ft,Lt){var _r=ft.multiple,Tt=ft.treeCheckable,Te=ft.treeCheckStrictly,st=ft.showCheckedStrategy,_t=st===void 0?"SHOW_CHILD":st,It=ft.labelInValue,ur=ft.loadData,xr=ft.treeLoadedKeys,Br=ft.treeNodeFilterProp,Wr=Br===void 0?"value":Br,Zr=ft.treeNodeLabelProp,mn=ft.treeDataSimpleMode,rn=ft.treeData,Nn=ft.treeExpandedKeys,qr=ft.treeDefaultExpandedKeys,kn=ft.treeDefaultExpandAll,Hn=ft.children,ii=ft.treeIcon,li=ft.showTreeIcon,ai=ft.switcherIcon,Oi=ft.treeLine,Fi=ft.treeMotion,Qi=ft.filterTreeNode,Ui=ft.dropdownPopupAlign,$i=ft.onChange,qi=ft.onTreeExpand,na=ft.onTreeLoad,Ci=ft.onDropdownVisibleChange,ya=ft.onSelect,La=ft.onDeselect,oa=Tt||Te,Ji=_r||oa,Ka=Tt&&!Te,po=Te||It,Fo=r.useRef(null);r.useImperativeHandle(Lt,function(){return{focus:Fo.current.focus,blur:Fo.current.blur}});var Go=function(Fa){return rn&&Fa.label||Fa.title},Ho=function(Fa){return Zr?Fa[Zr]:Go(Fa)},yo=fa(rn,Hn,{getLabelProp:Go,simpleMode:mn}),Wa=Object(r.useMemo)(function(){return di(yo)},[yo]),zo=zr(Wa),Bo=Object(x.a)(zo,2),uo=Bo[0],no=Bo[1],ja=Xr(uo,no),Oo=Object(x.a)(ja,2),ls=Oo[0],Ao=Oo[1],ko=Object(r.useMemo)(function(){return Ka?cn(yo):{keyEntities:null}},[yo,Tt,Te]),Os=ko.keyEntities,cs=Object(O.a)(ft.defaultValue,{value:ft.value}),gs=Object(x.a)(cs,2),Ga=gs[0],Ra=gs[1],ho=function(Fa){var ts=[],Do=[];return Fa.forEach(function(za){Ao(za)?Do.push(za):ts.push(za)}),{missingRawValues:ts,existRawValues:Do}},mo=Object(r.useMemo)(function(){var bo=[],Fa=[];if(nn(Ga).forEach(function(Po){if(Po&&Object(b.a)(Po)==="object"&&"value"in Po)if(Po.halfChecked&&Te){var Wo=Ao(Po.value);bo.push(Wo?Wo.key:Po.value)}else Fa.push(Po.value);else Fa.push(Po)}),Ka){var ts=ho(Fa),Do=ts.missingRawValues,za=ts.existRawValues,xs=za.map(function(Po){return Ao(Po).key}),Ya=Ht(xs,!0,Os),zs=Ya.checkedKeys,rs=Ya.halfCheckedKeys;return[[].concat(Object(A.a)(Do),Object(A.a)(zs.map(function(Po){return ls(Po).data.value}))),rs]}return[Fa,bo]},[Ga,Ji,po,Tt,Te]),Eo=Object(x.a)(mo,2),fs=Eo[0],ws=Eo[1],Io=hi(fs,{treeConduction:Ka,value:Ga,showCheckedStrategy:_t,conductKeyEntities:Os,getEntityByValue:Ao,getEntityByKey:ls,getLabelProp:Ho}),Es=function(Fa,ts,Do){if(Ra(Ji?Fa:Fa[0]),$i){var za=Fa;if(Ka&&_t!=="SHOW_ALL"){var xs=Fa.map(function(vs){var Rs=Ao(vs);return Rs?Rs.key:vs}),Ya=si(xs,_t,Os);za=Ya.map(function(vs){var Rs=ls(vs);return Rs?Rs.data.value:vs})}var zs=ts||{triggerValue:void 0,selected:void 0},rs=zs.triggerValue,Po=zs.selected,Wo=po?Qn(za,Ga,Ao,Ho):za;if(Te){var us=ws.map(function(vs){var Rs=ls(vs);return Rs?Rs.data.value:vs}).filter(function(vs){return!za.includes(vs)});Wo=[].concat(Object(A.a)(Wo),Object(A.a)(Qn(us,Ga,Ao,Ho)))}var Ds={preValue:Io,triggerValue:rs},ul=!0;(Te||Do==="selection"&&!Po)&&(ul=!1),xn(Ds,rs,Fa,yo,ul),oa?Ds.checked=Po:Ds.selected=Po,$i(Ji?Wo:Wo[0],po?null:za.map(function(vs){var Rs=Ao(vs);return Rs?Ho(Rs.data):null}),Ds)}},Cs=function(Fa,ts,Do){var za=Fa;if(!Ji)Es([Fa],{selected:!0,triggerValue:Fa},Do);else{var xs=Tn(fs,Fa);if(Ka){var Ya=ho(xs),zs=Ya.missingRawValues,rs=Ya.existRawValues,Po=rs.map(function(Ds){return Ao(Ds).key}),Wo=Ht(Po,!0,Os),us=Wo.checkedKeys;xs=[].concat(Object(A.a)(zs),Object(A.a)(us.map(function(Ds){return ls(Ds).data.value})))}Es(xs,{selected:!0,triggerValue:Fa},Do)}ya&&ya(za,ts)},go=function(Fa,ts,Do){var za=Fa,xs=Bi(fs,Fa);if(Ka){var Ya=ho(xs),zs=Ya.missingRawValues,rs=Ya.existRawValues,Po=rs.map(function(Ds){return Ao(Ds).key}),Wo=Ht(Po,{checked:!1,halfCheckedKeys:ws},Os),us=Wo.checkedKeys;xs=[].concat(Object(A.a)(zs),Object(A.a)(us.map(function(Ds){return ls(Ds).data.value})))}Es(xs,{selected:!1,triggerValue:Fa},Do),La&&La(za,ts)},Zo=function(){Es([],null,"clear")},io=r.useCallback(function(bo){if(Ci){var Fa={};Object.defineProperty(Fa,"documentClickClose",{get:function(){return Object(de.a)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),Ci(bo,Fa)}},[Ci]),oo={optionLabelProp:null,optionFilterProp:Wr,dropdownAlign:Ui,internalProps:{mark:me,onClear:Zo,skipTriggerChange:!0,skipTriggerSelect:!0,onRawSelect:Cs,onRawDeselect:go}};return"filterTreeNode"in ft&&(oo.filterOption=Qi),r.createElement(Ot.Provider,{value:{checkable:oa,loadData:ur,treeLoadedKeys:xr,onTreeLoad:na,checkedKeys:fs,halfCheckedKeys:ws,treeDefaultExpandAll:kn,treeExpandedKeys:Nn,treeDefaultExpandedKeys:qr,onTreeExpand:qi,treeIcon:ii,treeMotion:Fi,showTreeIcon:li,switcherIcon:ai,treeLine:Oi,treeNodeFilterProp:Wr}},r.createElement(Pi,Object.assign({ref:Fo,mode:Ji?"multiple":null},ft,oo,{value:Io,labelInValue:!0,options:yo,onChange:null,onSelect:null,onDeselect:null,onDropdownVisibleChange:io})))}),Ki=function(ft){Object(p.a)(_r,ft);var Lt=Object(g.a)(_r);function _r(){var Tt;return Object(i.a)(this,_r),Tt=Lt.apply(this,arguments),Tt.selectRef=r.createRef(),Tt.focus=function(){Tt.selectRef.current.focus()},Tt.blur=function(){Tt.selectRef.current.blur()},Tt}return Object(u.a)(_r,[{key:"render",value:function(){return r.createElement(ki,Object.assign({ref:this.selectRef},this.props))}}]),_r}(r.Component);Ki.TreeNode=vr,Ki.SHOW_ALL=zn,Ki.SHOW_PARENT=sn,Ki.SHOW_CHILD=ni;var ha=Ki,Ia=ha,ka=o("3CTf"),jo=o("pDHg"),Li=o("ypN9"),hn=o("aux5"),Gi=o("C7EM"),ca=o("2lC7"),ua=function(ft){n()(_r,ft);var Lt=c()(_r);function _r(Tt){var Te;return e()(this,_r),Te=Lt.call(this,Tt),Te.selectRef=r.createRef(),Te.renderTreeSelect=function(st){var _t=st.getPopupContainer,It=st.getPrefixCls,ur=st.renderEmpty,xr=st.direction,Br=st.virtual,Wr=st.dropdownMatchSelectWidth,Zr=Te.props,mn=Zr.prefixCls,rn=Zr.size,Nn=Zr.className,qr=Zr.treeCheckable,kn=Zr.multiple,Hn=Zr.listHeight,ii=Hn===void 0?256:Hn,li=Zr.listItemHeight,ai=li===void 0?26:li,Oi=Zr.notFoundContent,Fi=Zr.switcherIcon,Qi=Zr.treeLine,Ui=Zr.getPopupContainer,$i=Zr.dropdownClassName,qi=Zr.bordered,na=Zr.treeIcon,Ci=na===void 0?!1:na,ya=It("select",mn),La=It("select-tree",mn),oa=It("tree-select",mn),Ji=S()($i,"".concat(oa,"-dropdown"),a()({},"".concat(oa,"-dropdown-rtl"),xr==="rtl")),Ka=!!(qr||kn),po=Object(hn.a)(m()(m()({},Te.props),{multiple:Ka,prefixCls:ya})),Fo=po.suffixIcon,Go=po.itemIcon,Ho=po.removeIcon,yo=po.clearIcon,Wa;Oi!==void 0?Wa=Oi:Wa=ur("Select");var zo=Object(ka.default)(Te.props,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","size","bordered"]);return r.createElement(ca.b.Consumer,null,function(Bo){var uo,no=rn||Bo,ja=S()(!mn&&oa,(uo={},a()(uo,"".concat(ya,"-lg"),no==="large"),a()(uo,"".concat(ya,"-sm"),no==="small"),a()(uo,"".concat(ya,"-rtl"),xr==="rtl"),a()(uo,"".concat(ya,"-borderless"),!qi),uo),Nn);return r.createElement(Ia,m()({virtual:Br,dropdownMatchSelectWidth:Wr},zo,{ref:Te.selectRef,prefixCls:ya,className:ja,listHeight:ii,listItemHeight:ai,treeCheckable:qr&&r.createElement("span",{className:"".concat(ya,"-tree-checkbox-inner")}),inputIcon:Fo,menuItemSelectedIcon:Go,removeIcon:Ho,clearIcon:yo,switcherIcon:function(ls){return Object(Gi.a)(La,Fi,Qi,ls)},showTreeIcon:Ci,notFoundContent:Wa,getPopupContainer:Ui||_t,treeMotion:null,dropdownClassName:Ji}))})},Object(Li.a)(Tt.multiple!==!1||!Tt.treeCheckable,"TreeSelect","`multiple` will alway be `true` when `treeCheckable` is true"),Te}return l()(_r,[{key:"focus",value:function(){this.selectRef.current&&this.selectRef.current.focus()}},{key:"blur",value:function(){this.selectRef.current&&this.selectRef.current.blur()}},{key:"render",value:function(){return r.createElement(jo.a,null,this.renderTreeSelect)}}]),_r}(r.Component);ua.TreeNode=vr,ua.SHOW_ALL=zn,ua.SHOW_PARENT=sn,ua.SHOW_CHILD=ni,ua.defaultProps={transitionName:"slide-up",choiceTransitionName:"",bordered:!0};var $a=k.a=ua},ohPx:function(B,k,o){//! moment.js locale configuration
//! locale : Bulgarian [bg]
//! author : Krasen Borisov : https://github.com/kraz
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("bg",{months:"\u044F\u043D\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0438\u043B_\u043C\u0430\u0439_\u044E\u043D\u0438_\u044E\u043B\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043F\u0442\u0435\u043C\u0432\u0440\u0438_\u043E\u043A\u0442\u043E\u043C\u0432\u0440\u0438_\u043D\u043E\u0435\u043C\u0432\u0440\u0438_\u0434\u0435\u043A\u0435\u043C\u0432\u0440\u0438".split("_"),monthsShort:"\u044F\u043D\u0443_\u0444\u0435\u0432_\u043C\u0430\u0440_\u0430\u043F\u0440_\u043C\u0430\u0439_\u044E\u043D\u0438_\u044E\u043B\u0438_\u0430\u0432\u0433_\u0441\u0435\u043F_\u043E\u043A\u0442_\u043D\u043E\u0435_\u0434\u0435\u043A".split("_"),weekdays:"\u043D\u0435\u0434\u0435\u043B\u044F_\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u043D\u0438\u043A_\u0432\u0442\u043E\u0440\u043D\u0438\u043A_\u0441\u0440\u044F\u0434\u0430_\u0447\u0435\u0442\u0432\u044A\u0440\u0442\u044A\u043A_\u043F\u0435\u0442\u044A\u043A_\u0441\u044A\u0431\u043E\u0442\u0430".split("_"),weekdaysShort:"\u043D\u0435\u0434_\u043F\u043E\u043D_\u0432\u0442\u043E_\u0441\u0440\u044F_\u0447\u0435\u0442_\u043F\u0435\u0442_\u0441\u044A\u0431".split("_"),weekdaysMin:"\u043D\u0434_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043D\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041C\u0438\u043D\u0430\u043B\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041C\u0438\u043D\u0430\u043B\u0438\u044F] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043B\u0435\u0434 %s",past:"\u043F\u0440\u0435\u0434\u0438 %s",s:"\u043D\u044F\u043A\u043E\u043B\u043A\u043E \u0441\u0435\u043A\u0443\u043D\u0434\u0438",ss:"%d \u0441\u0435\u043A\u0443\u043D\u0434\u0438",m:"\u043C\u0438\u043D\u0443\u0442\u0430",mm:"%d \u043C\u0438\u043D\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043D",dd:"%d \u0434\u0435\u043D\u0430",w:"\u0441\u0435\u0434\u043C\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043C\u0438\u0446\u0438",M:"\u043C\u0435\u0441\u0435\u0446",MM:"%d \u043C\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043E\u0434\u0438\u043D\u0430",yy:"%d \u0433\u043E\u0434\u0438\u043D\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(a){var t=a%10,e=a%100;return a===0?a+"-\u0435\u0432":e===0?a+"-\u0435\u043D":e>10&&e<20?a+"-\u0442\u0438":t===1?a+"-\u0432\u0438":t===2?a+"-\u0440\u0438":t===7||t===8?a+"-\u043C\u0438":a+"-\u0442\u0438"},week:{dow:1,doy:7}});return m})},opQm:function(B,k,o){"use strict";var y=o("IxJ/"),m=o.n(y),v=o("8qkl"),a=o.n(v),t=o("Brw/"),e=o.n(t),h=o("q1tI"),l=o.n(h),s=o("LM6x"),n=o("jK+o"),d=o.n(n),c=o("3CTf"),r=o("rf3n"),f=o("pDHg"),i=o("ypN9"),u=o("JB+V"),p=r.a.Option,g=r.a;function A(w){return w&&w.type&&(w.type.isSelectOption||w.type.isSelectOptGroup)}var b=function(_,C){var L=_.prefixCls,E=_.className,S=_.children,O=_.dataSource,D=Object(s.a)(S),F=h.useRef();h.useImperativeHandle(C,function(){return F.current});var U;if(D.length===1&&Object(u.b)(D[0])&&!A(D[0])){var R=e()(D,1);U=R[0]}var K=function(){return U},Z;return D.length&&A(D[0])?Z=S:Z=O?O.map(function(P){if(Object(u.b)(P))return P;switch(a()(P)){case"string":return h.createElement(p,{key:P,value:P},P);case"object":{var Y=P.value;return h.createElement(p,{key:Y,value:Y},P.text)}default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[],h.useEffect(function(){Object(i.a)(!("dataSource"in _),"AutoComplete","`dataSource` is deprecated, please use `options` instead."),Object(i.a)(!U||!("size"in _),"AutoComplete","You need to control style self instead of setting `size` when using customize input.")},[]),h.createElement(f.a,null,function(P){var Y=P.getPrefixCls,W=Y("select",L);return h.createElement(g,m()({ref:F},Object(c.default)(_,["dataSource"]),{prefixCls:W,className:d()(E,"".concat(W,"-auto-complete")),mode:r.a.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:K}),Z)})},x=h.forwardRef(b);x.Option=p,k.a=x},oqXK:function(B,k,o){//! moment.js locale configuration
//! locale : Marathi [mr]
//! author : Harshad Kale : https://github.com/kalehv
//! author : Vivek Athalye : https://github.com/vnathalye
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096A",5:"\u096B",6:"\u096C",7:"\u096D",8:"\u096E",9:"\u096F",0:"\u0966"},v={"\u0967":"1","\u0968":"2","\u0969":"3","\u096A":"4","\u096B":"5","\u096C":"6","\u096D":"7","\u096E":"8","\u096F":"9","\u0966":"0"};function a(e,h,l,s){var n="";if(h)switch(l){case"s":n="\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":n="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":n="\u090F\u0915 \u092E\u093F\u0928\u093F\u091F";break;case"mm":n="%d \u092E\u093F\u0928\u093F\u091F\u0947";break;case"h":n="\u090F\u0915 \u0924\u093E\u0938";break;case"hh":n="%d \u0924\u093E\u0938";break;case"d":n="\u090F\u0915 \u0926\u093F\u0935\u0938";break;case"dd":n="%d \u0926\u093F\u0935\u0938";break;case"M":n="\u090F\u0915 \u092E\u0939\u093F\u0928\u093E";break;case"MM":n="%d \u092E\u0939\u093F\u0928\u0947";break;case"y":n="\u090F\u0915 \u0935\u0930\u094D\u0937";break;case"yy":n="%d \u0935\u0930\u094D\u0937\u0947";break}else switch(l){case"s":n="\u0915\u093E\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093E\u0902";break;case"ss":n="%d \u0938\u0947\u0915\u0902\u0926\u093E\u0902";break;case"m":n="\u090F\u0915\u093E \u092E\u093F\u0928\u093F\u091F\u093E";break;case"mm":n="%d \u092E\u093F\u0928\u093F\u091F\u093E\u0902";break;case"h":n="\u090F\u0915\u093E \u0924\u093E\u0938\u093E";break;case"hh":n="%d \u0924\u093E\u0938\u093E\u0902";break;case"d":n="\u090F\u0915\u093E \u0926\u093F\u0935\u0938\u093E";break;case"dd":n="%d \u0926\u093F\u0935\u0938\u093E\u0902";break;case"M":n="\u090F\u0915\u093E \u092E\u0939\u093F\u0928\u094D\u092F\u093E";break;case"MM":n="%d \u092E\u0939\u093F\u0928\u094D\u092F\u093E\u0902";break;case"y":n="\u090F\u0915\u093E \u0935\u0930\u094D\u0937\u093E";break;case"yy":n="%d \u0935\u0930\u094D\u0937\u093E\u0902";break}return n.replace(/%d/i,e)}var t=y.defineLocale("mr",{months:"\u091C\u093E\u0928\u0947\u0935\u093E\u0930\u0940_\u092B\u0947\u092C\u094D\u0930\u0941\u0935\u093E\u0930\u0940_\u092E\u093E\u0930\u094D\u091A_\u090F\u092A\u094D\u0930\u093F\u0932_\u092E\u0947_\u091C\u0942\u0928_\u091C\u0941\u0932\u0948_\u0911\u0917\u0938\u094D\u091F_\u0938\u092A\u094D\u091F\u0947\u0902\u092C\u0930_\u0911\u0915\u094D\u091F\u094B\u092C\u0930_\u0928\u094B\u0935\u094D\u0939\u0947\u0902\u092C\u0930_\u0921\u093F\u0938\u0947\u0902\u092C\u0930".split("_"),monthsShort:"\u091C\u093E\u0928\u0947._\u092B\u0947\u092C\u094D\u0930\u0941._\u092E\u093E\u0930\u094D\u091A._\u090F\u092A\u094D\u0930\u093F._\u092E\u0947._\u091C\u0942\u0928._\u091C\u0941\u0932\u0948._\u0911\u0917._\u0938\u092A\u094D\u091F\u0947\u0902._\u0911\u0915\u094D\u091F\u094B._\u0928\u094B\u0935\u094D\u0939\u0947\u0902._\u0921\u093F\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093F\u0935\u093E\u0930_\u0938\u094B\u092E\u0935\u093E\u0930_\u092E\u0902\u0917\u0933\u0935\u093E\u0930_\u092C\u0941\u0927\u0935\u093E\u0930_\u0917\u0941\u0930\u0942\u0935\u093E\u0930_\u0936\u0941\u0915\u094D\u0930\u0935\u093E\u0930_\u0936\u0928\u093F\u0935\u093E\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093F_\u0938\u094B\u092E_\u092E\u0902\u0917\u0933_\u092C\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094D\u0930_\u0936\u0928\u093F".split("_"),weekdaysMin:"\u0930_\u0938\u094B_\u092E\u0902_\u092C\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093E\u091C\u0924\u093E",LTS:"A h:mm:ss \u0935\u093E\u091C\u0924\u093E",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093E\u091C\u0924\u093E",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093E\u091C\u0924\u093E"},calendar:{sameDay:"[\u0906\u091C] LT",nextDay:"[\u0909\u0926\u094D\u092F\u093E] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093E\u0932] LT",lastWeek:"[\u092E\u093E\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092E\u0927\u094D\u092F\u0947",past:"%s\u092A\u0942\u0930\u094D\u0935\u0940",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},preparse:function(h){return h.replace(/[१२३४५६७८९०]/g,function(l){return v[l]})},postformat:function(h){return h.replace(/\d/g,function(l){return m[l]})},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(h,l){if(h===12&&(h=0),l==="\u092A\u0939\u093E\u091F\u0947"||l==="\u0938\u0915\u093E\u0933\u0940")return h;if(l==="\u0926\u0941\u092A\u093E\u0930\u0940"||l==="\u0938\u093E\u092F\u0902\u0915\u093E\u0933\u0940"||l==="\u0930\u093E\u0924\u094D\u0930\u0940")return h>=12?h:h+12},meridiem:function(h,l,s){return h>=0&&h<6?"\u092A\u0939\u093E\u091F\u0947":h<12?"\u0938\u0915\u093E\u0933\u0940":h<17?"\u0926\u0941\u092A\u093E\u0930\u0940":h<20?"\u0938\u093E\u092F\u0902\u0915\u093E\u0933\u0940":"\u0930\u093E\u0924\u094D\u0930\u0940"},week:{dow:0,doy:6}});return t})},osHv:function(B,k,o){(function(y){y(o("VrN/"))})(function(y){"use strict";var m=y.Pos;function v(p,g){return p.line-g.line||p.ch-g.ch}var a="A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",t=a+"-:.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",e=new RegExp("<(/?)(["+a+"]["+t+"]*)","g");function h(p,g,A,b){this.line=g,this.ch=A,this.cm=p,this.text=p.getLine(g),this.min=b?Math.max(b.from,p.firstLine()):p.firstLine(),this.max=b?Math.min(b.to-1,p.lastLine()):p.lastLine()}function l(p,g){var A=p.cm.getTokenTypeAt(m(p.line,g));return A&&/\btag\b/.test(A)}function s(p){return p.line>=p.max?void 0:(p.ch=0,p.text=p.cm.getLine(++p.line),!0)}function n(p){return p.line<=p.min?void 0:(p.text=p.cm.getLine(--p.line),p.ch=p.text.length,!0)}function d(p){for(;;){var g=p.text.indexOf(">",p.ch);if(g==-1){if(s(p))continue;return}if(!l(p,g+1)){p.ch=g+1;continue}var A=p.text.lastIndexOf("/",g),b=A>-1&&!/\S/.test(p.text.slice(A+1,g));return p.ch=g+1,b?"selfClose":"regular"}}function c(p){for(;;){var g=p.ch?p.text.lastIndexOf("<",p.ch-1):-1;if(g==-1){if(n(p))continue;return}if(!l(p,g+1)){p.ch=g;continue}e.lastIndex=g,p.ch=g;var A=e.exec(p.text);if(A&&A.index==g)return A}}function r(p){for(;;){e.lastIndex=p.ch;var g=e.exec(p.text);if(!g){if(s(p))continue;return}if(!l(p,g.index+1)){p.ch=g.index+1;continue}return p.ch=g.index+g[0].length,g}}function f(p){for(;;){var g=p.ch?p.text.lastIndexOf(">",p.ch-1):-1;if(g==-1){if(n(p))continue;return}if(!l(p,g+1)){p.ch=g;continue}var A=p.text.lastIndexOf("/",g),b=A>-1&&!/\S/.test(p.text.slice(A+1,g));return p.ch=g+1,b?"selfClose":"regular"}}function i(p,g){for(var A=[];;){var b=r(p),x,w=p.line,_=p.ch-(b?b[0].length:0);if(!b||!(x=d(p)))return;if(x=="selfClose")continue;if(b[1]){for(var C=A.length-1;C>=0;--C)if(A[C]==b[2]){A.length=C;break}if(C<0&&(!g||g==b[2]))return{tag:b[2],from:m(w,_),to:m(p.line,p.ch)}}else A.push(b[2])}}function u(p,g){for(var A=[];;){var b=f(p);if(!b)return;if(b=="selfClose"){c(p);continue}var x=p.line,w=p.ch,_=c(p);if(!_)return;if(_[1])A.push(_[2]);else{for(var C=A.length-1;C>=0;--C)if(A[C]==_[2]){A.length=C;break}if(C<0&&(!g||g==_[2]))return{tag:_[2],from:m(p.line,p.ch),to:m(x,w)}}}}y.registerHelper("fold","xml",function(p,g){for(var A=new h(p,g.line,0);;){var b=r(A);if(!b||A.line!=g.line)return;var x=d(A);if(!x)return;if(!b[1]&&x!="selfClose"){var w=m(A.line,A.ch),_=i(A,b[2]);return _&&v(_.from,w)>0?{from:w,to:_.from}:null}}}),y.findMatchingTag=function(p,g,A){var b=new h(p,g.line,g.ch,A);if(b.text.indexOf(">")==-1&&b.text.indexOf("<")==-1)return;var x=d(b),w=x&&m(b.line,b.ch),_=x&&c(b);if(!x||!_||v(b,g)>0)return;var C={from:m(b.line,b.ch),to:w,tag:_[2]};return x=="selfClose"?{open:C,close:null,at:"open"}:_[1]?{open:u(b,_[2]),close:C,at:"close"}:(b=new h(p,w.line,w.ch,A),{open:C,close:i(b,_[2]),at:"open"})},y.findEnclosingTag=function(p,g,A,b){for(var x=new h(p,g.line,g.ch,A);;){var w=u(x,b);if(!w)break;var _=new h(p,g.line,g.ch,A),C=i(_,w.tag);if(C)return{open:w,close:C}}},y.scanForClosingTag=function(p,g,A,b){var x=new h(p,g.line,g.ch,b?{from:0,to:b}:null);return i(x,A)}})},"p+If":function(B,k,o){var y=o("ProS");o("cpOr"),o("rkZ5");var m=o("ZYIC"),v=o("7ph2");y.registerLayout(m),y.registerVisual(v)},"p/La":function(B,k){var o=[[[123.45165252685547,25.73527164402261],[123.49731445312499,25.73527164402261],[123.49731445312499,25.750734064600884],[123.45165252685547,25.750734064600884],[123.45165252685547,25.73527164402261]]];function y(m,v){m==="china"&&v.name==="\u53F0\u6E7E"&&v.geometries.push({type:"polygon",exterior:o[0]})}B.exports=y},p1MT:function(B,k,o){var y=o("Hw7h"),m=o("IwbS"),v=o("6Ic6"),a=o("OELB"),t=a.parsePercent,e=a.round,h=a.linearMap;function l(r,f){var i=r.get("center"),u=f.getWidth(),p=f.getHeight(),g=Math.min(u,p),A=t(i[0],f.getWidth()),b=t(i[1],f.getHeight()),x=t(r.get("radius"),g/2);return{cx:A,cy:b,r:x}}function s(r,f){return f&&(typeof f=="string"?r=f.replace("{value}",r!=null?r:""):typeof f=="function"&&(r=f(r))),r}var n=Math.PI*2,d=v.extend({type:"gauge",render:function(r,f,i){this.group.removeAll();var u=r.get("axisLine.lineStyle.color"),p=l(r,i);this._renderMain(r,f,i,u,p)},dispose:function(){},_renderMain:function(r,f,i,u,p){for(var g=this.group,A=r.getModel("axisLine"),b=A.getModel("lineStyle"),x=r.get("clockwise"),w=-r.get("startAngle")/180*Math.PI,_=-r.get("endAngle")/180*Math.PI,C=(_-w)%n,L=w,E=b.get("width"),S=A.get("show"),O=0;S&&O<u.length;O++){var D=Math.min(Math.max(u[O][0],0),1),_=w+C*D,F=new m.Sector({shape:{startAngle:L,endAngle:_,cx:p.cx,cy:p.cy,clockwise:x,r0:p.r-E,r:p.r},silent:!0});F.setStyle({fill:u[O][1]}),F.setStyle(b.getLineStyle(["color","borderWidth","borderColor"])),g.add(F),L=_}var U=function(K){if(K<=0)return u[0][1];for(var Z=0;Z<u.length;Z++)if(u[Z][0]>=K&&(Z===0?0:u[Z-1][0])<K)return u[Z][1];return u[Z-1][1]};if(!x){var R=w;w=_,_=R}this._renderTicks(r,f,i,U,p,w,_,x),this._renderPointer(r,f,i,U,p,w,_,x),this._renderTitle(r,f,i,U,p),this._renderDetail(r,f,i,U,p)},_renderTicks:function(r,f,i,u,p,g,A,b){for(var x=this.group,w=p.cx,_=p.cy,C=p.r,L=+r.get("min"),E=+r.get("max"),S=r.getModel("splitLine"),O=r.getModel("axisTick"),D=r.getModel("axisLabel"),F=r.get("splitNumber"),U=O.get("splitNumber"),R=t(S.get("length"),C),K=t(O.get("length"),C),Z=g,P=(A-g)/F,Y=P/U,W=S.getModel("lineStyle").getLineStyle(),z=O.getModel("lineStyle").getLineStyle(),H=0;H<=F;H++){var X=Math.cos(Z),V=Math.sin(Z);if(S.get("show")){var q=new m.Line({shape:{x1:X*C+w,y1:V*C+_,x2:X*(C-R)+w,y2:V*(C-R)+_},style:W,silent:!0});W.stroke==="auto"&&q.setStyle({stroke:u(H/F)}),x.add(q)}if(D.get("show")){var se=s(e(H/F*(E-L)+L),D.get("formatter")),ve=D.get("distance"),ue=u(H/F);x.add(new m.Text({style:m.setTextStyle({},D,{text:se,x:X*(C-R-ve)+w,y:V*(C-R-ve)+_,textVerticalAlign:V<-.4?"top":V>.4?"bottom":"middle",textAlign:X<-.4?"left":X>.4?"right":"center"},{autoColor:ue}),silent:!0}))}if(O.get("show")&&H!==F){for(var xe=0;xe<=U;xe++){var X=Math.cos(Z),V=Math.sin(Z),Fe=new m.Line({shape:{x1:X*C+w,y1:V*C+_,x2:X*(C-K)+w,y2:V*(C-K)+_},silent:!0,style:z});z.stroke==="auto"&&Fe.setStyle({stroke:u((H+xe/U)/F)}),x.add(Fe),Z+=Y}Z-=Y}else Z+=P}},_renderPointer:function(r,f,i,u,p,g,A,b){var x=this.group,w=this._data;if(!r.get("pointer.show")){w&&w.eachItemGraphicEl(function(S){x.remove(S)});return}var _=[+r.get("min"),+r.get("max")],C=[g,A],L=r.getData(),E=L.mapDimension("value");L.diff(w).add(function(S){var O=new y({shape:{angle:g}});m.initProps(O,{shape:{angle:h(L.get(E,S),_,C,!0)}},r),x.add(O),L.setItemGraphicEl(S,O)}).update(function(S,O){var D=w.getItemGraphicEl(O);m.updateProps(D,{shape:{angle:h(L.get(E,S),_,C,!0)}},r),x.add(D),L.setItemGraphicEl(S,D)}).remove(function(S){var O=w.getItemGraphicEl(S);x.remove(O)}).execute(),L.eachItemGraphicEl(function(S,O){var D=L.getItemModel(O),F=D.getModel("pointer");S.setShape({x:p.cx,y:p.cy,width:t(F.get("width"),p.r),r:t(F.get("length"),p.r)}),S.useStyle(D.getModel("itemStyle").getItemStyle()),S.style.fill==="auto"&&S.setStyle("fill",u(h(L.get(E,O),_,[0,1],!0))),m.setHoverStyle(S,D.getModel("emphasis.itemStyle").getItemStyle())}),this._data=L},_renderTitle:function(r,f,i,u,p){var g=r.getData(),A=g.mapDimension("value"),b=r.getModel("title");if(b.get("show")){var x=b.get("offsetCenter"),w=p.cx+t(x[0],p.r),_=p.cy+t(x[1],p.r),C=+r.get("min"),L=+r.get("max"),E=r.getData().get(A,0),S=u(h(E,[C,L],[0,1],!0));this.group.add(new m.Text({silent:!0,style:m.setTextStyle({},b,{x:w,y:_,text:g.getName(0),textAlign:"center",textVerticalAlign:"middle"},{autoColor:S,forceRich:!0})}))}},_renderDetail:function(r,f,i,u,p){var g=r.getModel("detail"),A=+r.get("min"),b=+r.get("max");if(g.get("show")){var x=g.get("offsetCenter"),w=p.cx+t(x[0],p.r),_=p.cy+t(x[1],p.r),C=t(g.get("width"),p.r),L=t(g.get("height"),p.r),E=r.getData(),S=E.get(E.mapDimension("value"),0),O=u(h(S,[A,b],[0,1],!0));this.group.add(new m.Text({silent:!0,style:m.setTextStyle({},g,{x:w,y:_,text:s(S,g.get("formatter")),textWidth:isNaN(C)?null:C,textHeight:isNaN(L)?null:L,textAlign:"center",textVerticalAlign:"middle"},{autoColor:O,forceRich:!0})}))}}}),c=d;B.exports=c},"p77/":function(B,k,o){},pLH3:function(B,k,o){var y=o("ProS");o("ALo7"),o("TWL2");var m=o("mOdp"),v=o("JLnu"),a=o("0/Rx");y.registerVisual(m("funnel")),y.registerLayout(v),y.registerProcessor(a("funnel"))},pOrd:function(B,k,o){},pP6R:function(B,k,o){var y=o("ProS"),m="\0_ec_interaction_mutex";function v(h,l,s){var n=e(h);n[l]=s}function a(h,l,s){var n=e(h),d=n[l];d===s&&(n[l]=null)}function t(h,l){return!!e(h)[l]}function e(h){return h[m]||(h[m]={})}y.registerAction({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},function(){}),k.take=v,k.release=a,k.isTaken=t},pg8D:function(B,k,o){},plbb:function(B,k,o){//! moment.js locale configuration
//! locale : Spanish (Mexico) [es-mx]
//! author : JC Franco : https://github.com/jcfranco
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),v="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),a=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],t=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,e=y.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(l,s){return l?/-MMM-/.test(s)?v[l.month()]:m[l.month()]:m},monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,weekdays:"domingo_lunes_martes_mi\xE9rcoles_jueves_viernes_s\xE1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xE9._jue._vie._s\xE1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xE1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(this.hours()!==1?"s":"")+"] LT"},nextDay:function(){return"[ma\xF1ana a la"+(this.hours()!==1?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(this.hours()!==1?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(this.hours()!==1?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(this.hours()!==1?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xEDa",dd:"%d d\xEDas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xF1o",yy:"%d a\xF1os"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:0,doy:4},invalidDate:"Fecha inv\xE1lida"});return e})},pmaE:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS"),a=o("DEFe"),t="__seriesMapHighDown",e="__seriesMapCallKey",h=y.extendChartView({type:"map",render:function(n,d,c,r){if(r&&r.type==="mapToggleSelect"&&r.from===this.uid)return;var f=this.group;if(f.removeAll(),n.getHostGeoModel())return;if(r&&r.type==="geoRoam"&&r.componentType==="series"&&r.seriesId===n.id){var i=this._mapDraw;i&&f.add(i.group)}else if(n.needsDrawMap){var i=this._mapDraw||new a(c,!0);f.add(i.group),i.draw(n,d,c,this,r),this._mapDraw=i}else this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null;n.get("showLegendSymbol")&&d.getComponent("legend")&&this._renderSymbols(n,d,c)},remove:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null,this.group.removeAll()},dispose:function(){this._mapDraw&&this._mapDraw.remove(),this._mapDraw=null},_renderSymbols:function(n,d,c){var r=n.originalData,f=this.group;r.each(r.mapDimension("value"),function(i,u){if(isNaN(i))return;var p=r.getItemLayout(u);if(!p||!p.point)return;var g=p.point,A=p.offset,b=new v.Circle({style:{fill:n.getData().getVisual("color")},shape:{cx:g[0]+A*9,cy:g[1],r:3},silent:!0,z2:8+(A?0:v.Z2_EMPHASIS_LIFT+1)});if(!A){var x=n.mainSeries.getData(),w=r.getName(u),_=x.indexOfName(w),C=r.getItemModel(u),L=C.getModel("label"),E=C.getModel("emphasis.label"),S=x.getItemGraphicEl(_),O=m.retrieve2(n.getFormattedLabel(_,"normal"),w),D=m.retrieve2(n.getFormattedLabel(_,"emphasis"),O),F=S[t],U=Math.random();if(!F){F=S[t]={};var R=m.curry(l,!0),K=m.curry(l,!1);S.on("mouseover",R).on("mouseout",K).on("emphasis",R).on("normal",K)}S[e]=U,m.extend(F,{recordVersion:U,circle:b,labelModel:L,hoverLabelModel:E,emphasisText:D,normalText:O}),s(F,!1)}f.add(b)})}});function l(n){var d=this[t];d&&d.recordVersion===this[e]&&s(d,n)}function s(n,d){var c=n.circle,r=n.labelModel,f=n.hoverLabelModel,i=n.emphasisText,u=n.normalText;d?(c.style.extendFrom(v.setTextStyle({},f,{text:f.get("show")?i:null},{isRectText:!0,useInsideStyle:!1},!0)),c.__mapOriginalZ2=c.z2,c.z2+=v.Z2_EMPHASIS_LIFT):(v.setTextStyle(c.style,r,{text:r.get("show")?u:null,textPosition:r.getShallow("position")||"bottom"},{isRectText:!0,useInsideStyle:!1}),c.dirty(!1),c.__mapOriginalZ2!=null&&(c.z2=c.__mapOriginalZ2,c.__mapOriginalZ2=null))}B.exports=h},"pv+g":function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("fGjd"),a=o.n(v),t=o("DfAj")},px3X:function(B,k,o){},pzxd:function(B,k,o){var y=o("bYtY"),m=y.retrieve2,v=y.retrieve3,a=y.each,t=y.normalizeCssArray,e=y.isString,h=y.isObject,l=o("6GrX"),s=o("VpOo"),n=o("Xnb7"),d=o("fW2E"),c=o("gut8"),r=c.ContextCachedBy,f=c.WILL_BE_RESTORED,i=l.DEFAULT_FONT,u={left:1,right:1,center:1},p={top:1,bottom:1,middle:1},g=[["textShadowBlur","shadowBlur",0],["textShadowOffsetX","shadowOffsetX",0],["textShadowOffsetY","shadowOffsetY",0],["textShadowColor","shadowColor","transparent"]],A={},b={};function x(H){return w(H),a(H.rich,w),H}function w(H){if(H){H.font=l.makeFont(H);var X=H.textAlign;X==="middle"&&(X="center"),H.textAlign=X==null||u[X]?X:"left";var V=H.textVerticalAlign||H.textBaseline;V==="center"&&(V="middle"),H.textVerticalAlign=V==null||p[V]?V:"top";var q=H.textPadding;q&&(H.textPadding=t(H.textPadding))}}function _(H,X,V,q,se,ve){q.rich?L(H,X,V,q,se,ve):C(H,X,V,q,se,ve)}function C(H,X,V,q,se,ve){"use strict";var ue=D(q),xe,Fe=!1,Ue=X.__attrCachedBy===r.PLAIN_TEXT;ve!==f?(ve&&(xe=ve.style,Fe=!ue&&Ue&&xe),X.__attrCachedBy=ue?r.NONE:r.PLAIN_TEXT):Ue&&(X.__attrCachedBy=r.NONE);var Ze=q.font||i;(!Fe||Ze!==(xe.font||i))&&(X.font=Ze);var we=H.__computedFont;H.__styleFont!==Ze&&(H.__styleFont=Ze,we=H.__computedFont=X.font);var He=q.textPadding,ee=q.textLineHeight,he=H.__textCotentBlock;(!he||H.__dirtyText)&&(he=H.__textCotentBlock=l.parsePlainText(V,we,He,ee,q.truncate));var Ve=he.outerHeight,oe=he.lines,Q=he.lineHeight,G=R(b,H,q,se),te=G.baseX,Ae=G.baseY,me=G.textAlign||"left",Me=G.textVerticalAlign;S(X,q,se,te,Ae);var Ie=l.adjustTextY(Ae,Ve,Me),de=te,ye=Ie;if(ue||He){var De=l.getWidth(V,we),tt=De;He&&(tt+=He[1]+He[3]);var Et=l.adjustTextX(te,tt,me);ue&&F(H,X,q,Et,Ie,tt,Ve),He&&(de=W(te,me,He),ye+=He[0])}X.textAlign=me,X.textBaseline="middle",X.globalAlpha=q.opacity||1;for(var gt=0;gt<g.length;gt++){var Pe=g[gt],Ut=Pe[0],pt=Pe[1],zt=q[Ut];(!Fe||zt!==xe[Ut])&&(X[pt]=d(X,pt,zt||Pe[2]))}ye+=Q/2;var rr=q.textStrokeWidth,nr=Fe?xe.textStrokeWidth:null,Kt=!Fe||rr!==nr,ir=!Fe||Kt||q.textStroke!==xe.textStroke,$e=Z(q.textStroke,rr),ae=P(q.textFill);if($e&&(Kt&&(X.lineWidth=rr),ir&&(X.strokeStyle=$e)),ae&&((!Fe||q.textFill!==xe.textFill)&&(X.fillStyle=ae)),oe.length===1)$e&&X.strokeText(oe[0],de,ye),ae&&X.fillText(oe[0],de,ye);else for(var gt=0;gt<oe.length;gt++)$e&&X.strokeText(oe[gt],de,ye),ae&&X.fillText(oe[gt],de,ye),ye+=Q}function L(H,X,V,q,se,ve){ve!==f&&(X.__attrCachedBy=r.NONE);var ue=H.__textCotentBlock;(!ue||H.__dirtyText)&&(ue=H.__textCotentBlock=l.parseRichText(V,q)),E(H,X,ue,q,se)}function E(H,X,V,q,se){var ve=V.width,ue=V.outerWidth,xe=V.outerHeight,Fe=q.textPadding,Ue=R(b,H,q,se),Ze=Ue.baseX,we=Ue.baseY,He=Ue.textAlign,ee=Ue.textVerticalAlign;S(X,q,se,Ze,we);var he=l.adjustTextX(Ze,ue,He),Ve=l.adjustTextY(we,xe,ee),oe=he,Q=Ve;Fe&&(oe+=Fe[3],Q+=Fe[0]);var G=oe+ve;D(q)&&F(H,X,q,he,Ve,ue,xe);for(var te=0;te<V.lines.length;te++){for(var Ae=V.lines[te],me=Ae.tokens,Me=me.length,Ie=Ae.lineHeight,de=Ae.width,ye=0,De=oe,tt=G,Et=Me-1,gt;ye<Me&&(gt=me[ye],!gt.textAlign||gt.textAlign==="left");)O(H,X,gt,q,Ie,Q,De,"left"),de-=gt.width,De+=gt.width,ye++;for(;Et>=0&&(gt=me[Et],gt.textAlign==="right");)O(H,X,gt,q,Ie,Q,tt,"right"),de-=gt.width,tt-=gt.width,Et--;for(De+=(ve-(De-oe)-(G-tt)-de)/2;ye<=Et;)gt=me[ye],O(H,X,gt,q,Ie,Q,De+gt.width/2,"center"),De+=gt.width,ye++;Q+=Ie}}function S(H,X,V,q,se){if(V&&X.textRotation){var ve=X.textOrigin;ve==="center"?(q=V.width/2+V.x,se=V.height/2+V.y):ve&&(q=ve[0]+V.x,se=ve[1]+V.y),H.translate(q,se),H.rotate(-X.textRotation),H.translate(-q,-se)}}function O(H,X,V,q,se,ve,ue,xe){var Fe=q.rich[V.styleName]||{};Fe.text=V.text;var Ue=V.textVerticalAlign,Ze=ve+se/2;Ue==="top"?Ze=ve+V.height/2:Ue==="bottom"&&(Ze=ve+se-V.height/2),!V.isLineHolder&&D(Fe)&&F(H,X,Fe,xe==="right"?ue-V.width:xe==="center"?ue-V.width/2:ue,Ze-V.height/2,V.width,V.height);var we=V.textPadding;we&&(ue=W(ue,xe,we),Ze-=V.height/2-we[2]-V.textHeight/2),K(X,"shadowBlur",v(Fe.textShadowBlur,q.textShadowBlur,0)),K(X,"shadowColor",Fe.textShadowColor||q.textShadowColor||"transparent"),K(X,"shadowOffsetX",v(Fe.textShadowOffsetX,q.textShadowOffsetX,0)),K(X,"shadowOffsetY",v(Fe.textShadowOffsetY,q.textShadowOffsetY,0)),K(X,"textAlign",xe),K(X,"textBaseline","middle"),K(X,"font",V.font||i);var He=Z(Fe.textStroke||q.textStroke,he),ee=P(Fe.textFill||q.textFill),he=m(Fe.textStrokeWidth,q.textStrokeWidth);He&&(K(X,"lineWidth",he),K(X,"strokeStyle",He),X.strokeText(V.text,ue,Ze)),ee&&(K(X,"fillStyle",ee),X.fillText(V.text,ue,Ze))}function D(H){return!!(H.textBackgroundColor||H.textBorderWidth&&H.textBorderColor)}function F(H,X,V,q,se,ve,ue){var xe=V.textBackgroundColor,Fe=V.textBorderWidth,Ue=V.textBorderColor,Ze=e(xe);if(K(X,"shadowBlur",V.textBoxShadowBlur||0),K(X,"shadowColor",V.textBoxShadowColor||"transparent"),K(X,"shadowOffsetX",V.textBoxShadowOffsetX||0),K(X,"shadowOffsetY",V.textBoxShadowOffsetY||0),Ze||Fe&&Ue){X.beginPath();var we=V.textBorderRadius;we?s.buildPath(X,{x:q,y:se,width:ve,height:ue,r:we}):X.rect(q,se,ve,ue),X.closePath()}if(Ze)if(K(X,"fillStyle",xe),V.fillOpacity!=null){var He=X.globalAlpha;X.globalAlpha=V.fillOpacity*V.opacity,X.fill(),X.globalAlpha=He}else X.fill();else if(h(xe)){var ee=xe.image;ee=n.createOrUpdateImage(ee,null,H,U,xe),ee&&n.isImageReady(ee)&&X.drawImage(ee,q,se,ve,ue)}if(Fe&&Ue)if(K(X,"lineWidth",Fe),K(X,"strokeStyle",Ue),V.strokeOpacity!=null){var He=X.globalAlpha;X.globalAlpha=V.strokeOpacity*V.opacity,X.stroke(),X.globalAlpha=He}else X.stroke()}function U(H,X){X.image=H}function R(H,X,V,q){var se=V.x||0,ve=V.y||0,ue=V.textAlign,xe=V.textVerticalAlign;if(q){var Fe=V.textPosition;if(Fe instanceof Array)se=q.x+Y(Fe[0],q.width),ve=q.y+Y(Fe[1],q.height);else{var Ue=X&&X.calculateTextPosition?X.calculateTextPosition(A,V,q):l.calculateTextPosition(A,V,q);se=Ue.x,ve=Ue.y,ue=ue||Ue.textAlign,xe=xe||Ue.textVerticalAlign}var Ze=V.textOffset;Ze&&(se+=Ze[0],ve+=Ze[1])}return H=H||{},H.baseX=se,H.baseY=ve,H.textAlign=ue,H.textVerticalAlign=xe,H}function K(H,X,V){return H[X]=d(H,X,V),H[X]}function Z(H,X){return H==null||X<=0||H==="transparent"||H==="none"?null:H.image||H.colorStops?"#000":H}function P(H){return H==null||H==="none"?null:H.image||H.colorStops?"#000":H}function Y(H,X){return typeof H=="string"?H.lastIndexOf("%")>=0?parseFloat(H)/100*X:parseFloat(H):H}function W(H,X,V){return X==="right"?H-V[1]:X==="center"?H+V[3]/2-V[1]/2:H+V[3]}function z(H,X){return H!=null&&(H||X.textBackgroundColor||X.textBorderWidth&&X.textBorderColor||X.textPadding)}k.normalizeTextStyle=x,k.renderText=_,k.getBoxPosition=R,k.getStroke=Z,k.getFill=P,k.parsePercent=Y,k.needDrawText=z},"q/+u":function(B,k,o){var y=o("ProS"),m=o("9wZj"),v=o("yWXo"),a=o("h8O9");y.extendChartView({type:"scatter",render:function(t,e,h){var l=t.getData(),s=this._updateSymbolDraw(l,t);s.updateData(l,{clipShape:this._getClipShape(t)}),this._finished=!0},incrementalPrepareRender:function(t,e,h){var l=t.getData(),s=this._updateSymbolDraw(l,t);s.incrementalPrepareUpdate(l),this._finished=!1},incrementalRender:function(t,e,h){this._symbolDraw.incrementalUpdate(t,e.getData(),{clipShape:this._getClipShape(e)}),this._finished=t.end===e.getData().count()},updateTransform:function(t,e,h){var l=t.getData();if(this.group.dirty(),!this._finished||l.count()>1e4||!this._symbolDraw.isPersistent())return{update:!0};var s=a().reset(t);s.progress&&s.progress({start:0,end:l.count()},l),this._symbolDraw.updateLayout(l)},_getClipShape:function(t){var e=t.coordinateSystem,h=e&&e.getArea&&e.getArea();return t.get("clip",!0)?h:null},_updateSymbolDraw:function(t,e){var h=this._symbolDraw,l=e.pipelineContext,s=l.large;return(!h||s!==this._isLargeDraw)&&(h&&h.remove(),h=this._symbolDraw=s?new v:new m,this._isLargeDraw=s,this.group.removeAll()),this.group.add(h.group),h},remove:function(t,e){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},dispose:function(){}})},q3GZ:function(B,k){var o=["lineStyle","normal","opacity"],y={seriesType:"parallel",reset:function(m,v,a){var t=m.getModel("itemStyle"),e=m.getModel("lineStyle"),h=v.get("color"),l=e.get("color")||t.get("color")||h[m.seriesIndex%h.length],s=m.get("inactiveOpacity"),n=m.get("activeOpacity"),d=m.getModel("lineStyle").getLineStyle(),c=m.coordinateSystem,r=m.getData(),f={normal:d.opacity,active:n,inactive:s};r.setVisual("color",l);function i(u,p){c.eachActiveState(p,function(g,A){var b=f[g];if(g==="normal"&&p.hasItemOption){var x=p.getItemModel(A).get(o,!0);x!=null&&(b=x)}p.setItemVisual(A,"opacity",b)},u.start,u.end)}return{progress:i}}};B.exports=y},q4Li:function(B,k,o){var y;(function(m){var v=/^\s+/,a=/\s+$/,t=0,e=m.round,h=m.min,l=m.max,s=m.random;function n(we,He){if(we=we||"",He=He||{},we instanceof n)return we;if(!(this instanceof n))return new n(we,He);var ee=d(we);this._originalInput=we,this._r=ee.r,this._g=ee.g,this._b=ee.b,this._a=ee.a,this._roundA=e(100*this._a)/100,this._format=He.format||ee.format,this._gradientType=He.gradientType,this._r<1&&(this._r=e(this._r)),this._g<1&&(this._g=e(this._g)),this._b<1&&(this._b=e(this._b)),this._ok=ee.ok,this._tc_id=t++}n.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var He=this.toRgb();return(He.r*299+He.g*587+He.b*114)/1e3},getLuminance:function(){var He=this.toRgb(),ee,he,Ve,oe,Q,G;return ee=He.r/255,he=He.g/255,Ve=He.b/255,ee<=.03928?oe=ee/12.92:oe=m.pow((ee+.055)/1.055,2.4),he<=.03928?Q=he/12.92:Q=m.pow((he+.055)/1.055,2.4),Ve<=.03928?G=Ve/12.92:G=m.pow((Ve+.055)/1.055,2.4),.2126*oe+.7152*Q+.0722*G},setAlpha:function(He){return this._a=Y(He),this._roundA=e(100*this._a)/100,this},toHsv:function(){var He=i(this._r,this._g,this._b);return{h:He.h*360,s:He.s,v:He.v,a:this._a}},toHsvString:function(){var He=i(this._r,this._g,this._b),ee=e(He.h*360),he=e(He.s*100),Ve=e(He.v*100);return this._a==1?"hsv("+ee+", "+he+"%, "+Ve+"%)":"hsva("+ee+", "+he+"%, "+Ve+"%, "+this._roundA+")"},toHsl:function(){var He=r(this._r,this._g,this._b);return{h:He.h*360,s:He.s,l:He.l,a:this._a}},toHslString:function(){var He=r(this._r,this._g,this._b),ee=e(He.h*360),he=e(He.s*100),Ve=e(He.l*100);return this._a==1?"hsl("+ee+", "+he+"%, "+Ve+"%)":"hsla("+ee+", "+he+"%, "+Ve+"%, "+this._roundA+")"},toHex:function(He){return p(this._r,this._g,this._b,He)},toHexString:function(He){return"#"+this.toHex(He)},toHex8:function(He){return g(this._r,this._g,this._b,this._a,He)},toHex8String:function(He){return"#"+this.toHex8(He)},toRgb:function(){return{r:e(this._r),g:e(this._g),b:e(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+e(this._r)+", "+e(this._g)+", "+e(this._b)+")":"rgba("+e(this._r)+", "+e(this._g)+", "+e(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:e(W(this._r,255)*100)+"%",g:e(W(this._g,255)*100)+"%",b:e(W(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+e(W(this._r,255)*100)+"%, "+e(W(this._g,255)*100)+"%, "+e(W(this._b,255)*100)+"%)":"rgba("+e(W(this._r,255)*100)+"%, "+e(W(this._g,255)*100)+"%, "+e(W(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:Z[p(this._r,this._g,this._b,!0)]||!1},toFilter:function(He){var ee="#"+A(this._r,this._g,this._b,this._a),he=ee,Ve=this._gradientType?"GradientType = 1, ":"";if(He){var oe=n(He);he="#"+A(oe._r,oe._g,oe._b,oe._a)}return"progid:DXImageTransform.Microsoft.gradient("+Ve+"startColorstr="+ee+",endColorstr="+he+")"},toString:function(He){var ee=!!He;He=He||this._format;var he=!1,Ve=this._a<1&&this._a>=0,oe=!ee&&Ve&&(He==="hex"||He==="hex6"||He==="hex3"||He==="hex4"||He==="hex8"||He==="name");return oe?He==="name"&&this._a===0?this.toName():this.toRgbString():(He==="rgb"&&(he=this.toRgbString()),He==="prgb"&&(he=this.toPercentageRgbString()),(He==="hex"||He==="hex6")&&(he=this.toHexString()),He==="hex3"&&(he=this.toHexString(!0)),He==="hex4"&&(he=this.toHex8String(!0)),He==="hex8"&&(he=this.toHex8String()),He==="name"&&(he=this.toName()),He==="hsl"&&(he=this.toHslString()),He==="hsv"&&(he=this.toHsvString()),he||this.toHexString())},clone:function(){return n(this.toString())},_applyModification:function(He,ee){var he=He.apply(null,[this].concat([].slice.call(ee)));return this._r=he._r,this._g=he._g,this._b=he._b,this.setAlpha(he._a),this},lighten:function(){return this._applyModification(_,arguments)},brighten:function(){return this._applyModification(C,arguments)},darken:function(){return this._applyModification(L,arguments)},desaturate:function(){return this._applyModification(b,arguments)},saturate:function(){return this._applyModification(x,arguments)},greyscale:function(){return this._applyModification(w,arguments)},spin:function(){return this._applyModification(E,arguments)},_applyCombination:function(He,ee){return He.apply(null,[this].concat([].slice.call(ee)))},analogous:function(){return this._applyCombination(U,arguments)},complement:function(){return this._applyCombination(S,arguments)},monochromatic:function(){return this._applyCombination(R,arguments)},splitcomplement:function(){return this._applyCombination(F,arguments)},triad:function(){return this._applyCombination(O,arguments)},tetrad:function(){return this._applyCombination(D,arguments)}},n.fromRatio=function(we,He){if(typeof we=="object"){var ee={};for(var he in we)we.hasOwnProperty(he)&&(he==="a"?ee[he]=we[he]:ee[he]=se(we[he]));we=ee}return n(we,He)};function d(we){var He={r:0,g:0,b:0},ee=1,he=null,Ve=null,oe=null,Q=!1,G=!1;return typeof we=="string"&&(we=Ue(we)),typeof we=="object"&&(Fe(we.r)&&Fe(we.g)&&Fe(we.b)?(He=c(we.r,we.g,we.b),Q=!0,G=String(we.r).substr(-1)==="%"?"prgb":"rgb"):Fe(we.h)&&Fe(we.s)&&Fe(we.v)?(he=se(we.s),Ve=se(we.v),He=u(we.h,he,Ve),Q=!0,G="hsv"):Fe(we.h)&&Fe(we.s)&&Fe(we.l)&&(he=se(we.s),oe=se(we.l),He=f(we.h,he,oe),Q=!0,G="hsl"),we.hasOwnProperty("a")&&(ee=we.a)),ee=Y(ee),{ok:Q,format:we.format||G,r:h(255,l(He.r,0)),g:h(255,l(He.g,0)),b:h(255,l(He.b,0)),a:ee}}function c(we,He,ee){return{r:W(we,255)*255,g:W(He,255)*255,b:W(ee,255)*255}}function r(we,He,ee){we=W(we,255),He=W(He,255),ee=W(ee,255);var he=l(we,He,ee),Ve=h(we,He,ee),oe,Q,G=(he+Ve)/2;if(he==Ve)oe=Q=0;else{var te=he-Ve;Q=G>.5?te/(2-he-Ve):te/(he+Ve);switch(he){case we:oe=(He-ee)/te+(He<ee?6:0);break;case He:oe=(ee-we)/te+2;break;case ee:oe=(we-He)/te+4;break}oe/=6}return{h:oe,s:Q,l:G}}function f(we,He,ee){var he,Ve,oe;we=W(we,360),He=W(He,100),ee=W(ee,100);function Q(Ae,me,Me){return Me<0&&(Me+=1),Me>1&&(Me-=1),Me<1/6?Ae+(me-Ae)*6*Me:Me<1/2?me:Me<2/3?Ae+(me-Ae)*(2/3-Me)*6:Ae}if(He===0)he=Ve=oe=ee;else{var G=ee<.5?ee*(1+He):ee+He-ee*He,te=2*ee-G;he=Q(te,G,we+1/3),Ve=Q(te,G,we),oe=Q(te,G,we-1/3)}return{r:he*255,g:Ve*255,b:oe*255}}function i(we,He,ee){we=W(we,255),He=W(He,255),ee=W(ee,255);var he=l(we,He,ee),Ve=h(we,He,ee),oe,Q,G=he,te=he-Ve;if(Q=he===0?0:te/he,he==Ve)oe=0;else{switch(he){case we:oe=(He-ee)/te+(He<ee?6:0);break;case He:oe=(ee-we)/te+2;break;case ee:oe=(we-He)/te+4;break}oe/=6}return{h:oe,s:Q,v:G}}function u(we,He,ee){we=W(we,360)*6,He=W(He,100),ee=W(ee,100);var he=m.floor(we),Ve=we-he,oe=ee*(1-He),Q=ee*(1-Ve*He),G=ee*(1-(1-Ve)*He),te=he%6,Ae=[ee,Q,oe,oe,G,ee][te],me=[G,ee,ee,Q,oe,oe][te],Me=[oe,oe,G,ee,ee,Q][te];return{r:Ae*255,g:me*255,b:Me*255}}function p(we,He,ee,he){var Ve=[q(e(we).toString(16)),q(e(He).toString(16)),q(e(ee).toString(16))];return he&&Ve[0].charAt(0)==Ve[0].charAt(1)&&Ve[1].charAt(0)==Ve[1].charAt(1)&&Ve[2].charAt(0)==Ve[2].charAt(1)?Ve[0].charAt(0)+Ve[1].charAt(0)+Ve[2].charAt(0):Ve.join("")}function g(we,He,ee,he,Ve){var oe=[q(e(we).toString(16)),q(e(He).toString(16)),q(e(ee).toString(16)),q(ve(he))];return Ve&&oe[0].charAt(0)==oe[0].charAt(1)&&oe[1].charAt(0)==oe[1].charAt(1)&&oe[2].charAt(0)==oe[2].charAt(1)&&oe[3].charAt(0)==oe[3].charAt(1)?oe[0].charAt(0)+oe[1].charAt(0)+oe[2].charAt(0)+oe[3].charAt(0):oe.join("")}function A(we,He,ee,he){var Ve=[q(ve(he)),q(e(we).toString(16)),q(e(He).toString(16)),q(e(ee).toString(16))];return Ve.join("")}n.equals=function(we,He){return!we||!He?!1:n(we).toRgbString()==n(He).toRgbString()},n.random=function(){return n.fromRatio({r:s(),g:s(),b:s()})};function b(we,He){He=He===0?0:He||10;var ee=n(we).toHsl();return ee.s-=He/100,ee.s=z(ee.s),n(ee)}function x(we,He){He=He===0?0:He||10;var ee=n(we).toHsl();return ee.s+=He/100,ee.s=z(ee.s),n(ee)}function w(we){return n(we).desaturate(100)}function _(we,He){He=He===0?0:He||10;var ee=n(we).toHsl();return ee.l+=He/100,ee.l=z(ee.l),n(ee)}function C(we,He){He=He===0?0:He||10;var ee=n(we).toRgb();return ee.r=l(0,h(255,ee.r-e(255*-(He/100)))),ee.g=l(0,h(255,ee.g-e(255*-(He/100)))),ee.b=l(0,h(255,ee.b-e(255*-(He/100)))),n(ee)}function L(we,He){He=He===0?0:He||10;var ee=n(we).toHsl();return ee.l-=He/100,ee.l=z(ee.l),n(ee)}function E(we,He){var ee=n(we).toHsl(),he=(ee.h+He)%360;return ee.h=he<0?360+he:he,n(ee)}function S(we){var He=n(we).toHsl();return He.h=(He.h+180)%360,n(He)}function O(we){var He=n(we).toHsl(),ee=He.h;return[n(we),n({h:(ee+120)%360,s:He.s,l:He.l}),n({h:(ee+240)%360,s:He.s,l:He.l})]}function D(we){var He=n(we).toHsl(),ee=He.h;return[n(we),n({h:(ee+90)%360,s:He.s,l:He.l}),n({h:(ee+180)%360,s:He.s,l:He.l}),n({h:(ee+270)%360,s:He.s,l:He.l})]}function F(we){var He=n(we).toHsl(),ee=He.h;return[n(we),n({h:(ee+72)%360,s:He.s,l:He.l}),n({h:(ee+216)%360,s:He.s,l:He.l})]}function U(we,He,ee){He=He||6,ee=ee||30;var he=n(we).toHsl(),Ve=360/ee,oe=[n(we)];for(he.h=(he.h-(Ve*He>>1)+720)%360;--He;)he.h=(he.h+Ve)%360,oe.push(n(he));return oe}function R(we,He){He=He||6;for(var ee=n(we).toHsv(),he=ee.h,Ve=ee.s,oe=ee.v,Q=[],G=1/He;He--;)Q.push(n({h:he,s:Ve,v:oe})),oe=(oe+G)%1;return Q}n.mix=function(we,He,ee){ee=ee===0?0:ee||50;var he=n(we).toRgb(),Ve=n(He).toRgb(),oe=ee/100,Q={r:(Ve.r-he.r)*oe+he.r,g:(Ve.g-he.g)*oe+he.g,b:(Ve.b-he.b)*oe+he.b,a:(Ve.a-he.a)*oe+he.a};return n(Q)},n.readability=function(we,He){var ee=n(we),he=n(He);return(m.max(ee.getLuminance(),he.getLuminance())+.05)/(m.min(ee.getLuminance(),he.getLuminance())+.05)},n.isReadable=function(we,He,ee){var he=n.readability(we,He),Ve,oe;oe=!1,Ve=Ze(ee);switch(Ve.level+Ve.size){case"AAsmall":case"AAAlarge":oe=he>=4.5;break;case"AAlarge":oe=he>=3;break;case"AAAsmall":oe=he>=7;break}return oe},n.mostReadable=function(we,He,ee){var he=null,Ve=0,oe,Q,G,te;ee=ee||{},Q=ee.includeFallbackColors,G=ee.level,te=ee.size;for(var Ae=0;Ae<He.length;Ae++)oe=n.readability(we,He[Ae]),oe>Ve&&(Ve=oe,he=n(He[Ae]));return n.isReadable(we,he,{level:G,size:te})||!Q?he:(ee.includeFallbackColors=!1,n.mostReadable(we,["#fff","#000"],ee))};var K=n.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",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",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",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:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Z=n.hexNames=P(K);function P(we){var He={};for(var ee in we)we.hasOwnProperty(ee)&&(He[we[ee]]=ee);return He}function Y(we){return we=parseFloat(we),(isNaN(we)||we<0||we>1)&&(we=1),we}function W(we,He){X(we)&&(we="100%");var ee=V(we);return we=h(He,l(0,parseFloat(we))),ee&&(we=parseInt(we*He,10)/100),m.abs(we-He)<1e-6?1:we%He/parseFloat(He)}function z(we){return h(1,l(0,we))}function H(we){return parseInt(we,16)}function X(we){return typeof we=="string"&&we.indexOf(".")!=-1&&parseFloat(we)===1}function V(we){return typeof we=="string"&&we.indexOf("%")!=-1}function q(we){return we.length==1?"0"+we:""+we}function se(we){return we<=1&&(we=we*100+"%"),we}function ve(we){return m.round(parseFloat(we)*255).toString(16)}function ue(we){return H(we)/255}var xe=function(){var we="[-\\+]?\\d+%?",He="[-\\+]?\\d*\\.\\d+%?",ee="(?:"+He+")|(?:"+we+")",he="[\\s|\\(]+("+ee+")[,|\\s]+("+ee+")[,|\\s]+("+ee+")\\s*\\)?",Ve="[\\s|\\(]+("+ee+")[,|\\s]+("+ee+")[,|\\s]+("+ee+")[,|\\s]+("+ee+")\\s*\\)?";return{CSS_UNIT:new RegExp(ee),rgb:new RegExp("rgb"+he),rgba:new RegExp("rgba"+Ve),hsl:new RegExp("hsl"+he),hsla:new RegExp("hsla"+Ve),hsv:new RegExp("hsv"+he),hsva:new RegExp("hsva"+Ve),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Fe(we){return!!xe.CSS_UNIT.exec(we)}function Ue(we){we=we.replace(v,"").replace(a,"").toLowerCase();var He=!1;if(K[we])we=K[we],He=!0;else if(we=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var ee;return(ee=xe.rgb.exec(we))?{r:ee[1],g:ee[2],b:ee[3]}:(ee=xe.rgba.exec(we))?{r:ee[1],g:ee[2],b:ee[3],a:ee[4]}:(ee=xe.hsl.exec(we))?{h:ee[1],s:ee[2],l:ee[3]}:(ee=xe.hsla.exec(we))?{h:ee[1],s:ee[2],l:ee[3],a:ee[4]}:(ee=xe.hsv.exec(we))?{h:ee[1],s:ee[2],v:ee[3]}:(ee=xe.hsva.exec(we))?{h:ee[1],s:ee[2],v:ee[3],a:ee[4]}:(ee=xe.hex8.exec(we))?{r:H(ee[1]),g:H(ee[2]),b:H(ee[3]),a:ue(ee[4]),format:He?"name":"hex8"}:(ee=xe.hex6.exec(we))?{r:H(ee[1]),g:H(ee[2]),b:H(ee[3]),format:He?"name":"hex"}:(ee=xe.hex4.exec(we))?{r:H(ee[1]+""+ee[1]),g:H(ee[2]+""+ee[2]),b:H(ee[3]+""+ee[3]),a:ue(ee[4]+""+ee[4]),format:He?"name":"hex8"}:(ee=xe.hex3.exec(we))?{r:H(ee[1]+""+ee[1]),g:H(ee[2]+""+ee[2]),b:H(ee[3]+""+ee[3]),format:He?"name":"hex"}:!1}function Ze(we){var He,ee;return we=we||{level:"AA",size:"small"},He=(we.level||"AA").toUpperCase(),ee=(we.size||"small").toLowerCase(),He!=="AA"&&He!=="AAA"&&(He="AA"),ee!=="small"&&ee!=="large"&&(ee="small"),{level:He,size:ee}}B.exports?B.exports=n:!(y=function(){return n}.call(k,o,k,B),y!==void 0&&(B.exports=y))})(Math)},q7KB:function(B,k,o){},qAA0:function(B,k,o){(function(y,m){B.exports=m()})(this,function(){"use strict";function y(m,v,a){a=a||{},a.childrenKeyName=a.childrenKeyName||"children";var t=m||[],e=[],h=0;do{var l=t.filter(function(s){return v(s,h)})[0];if(!l)break;e.push(l),t=l[a.childrenKeyName]||[],h+=1}while(t.length>0);return e}return y})},qFme:function(B,k,o){//! moment.js locale configuration
//! locale : Central Atlas Tamazight Latin [tzm-latn]
//! author : Abdel Said : https://github.com/abdelsaid
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("tzm-latn",{months:"innayr_br\u02E4ayr\u02E4_mar\u02E4s\u02E4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02E4wbr\u02E4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02E4ayr\u02E4_mar\u02E4s\u02E4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02E4wbr\u02E4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1E0Dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1E0Dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1E0Dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1E0D",mm:"%d minu\u1E0D",h:"sa\u025Ba",hh:"%d tassa\u025Bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return m})},qH13:function(B,k,o){var y=o("ItGF"),m=o("QBsz"),v=m.applyTransform,a=o("mFDi"),t=o("Qe9p"),e=o("6GrX"),h=o("pzxd"),l=o("ni6a"),s=o("Gev7"),n=o("Dagg"),d=o("dqUG"),c=o("y+Vt"),r=o("IMiH"),f=o("QuXc"),i=o("06Qe"),u=r.CMD,p=Math.round,g=Math.sqrt,A=Math.abs,b=Math.cos,x=Math.sin,w=Math.max;if(!y.canvasSupported){var _=",",C="progid:DXImageTransform.Microsoft",L=21600,E=L/2,S=1e5,O=1e3,D=function(Ae){Ae.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px;",Ae.coordsize=L+","+L,Ae.coordorigin="0,0"},F=function(Ae){return String(Ae).replace(/&/g,"&amp;").replace(/"/g,"&quot;")},U=function(Ae,me,Me){return"rgb("+[Ae,me,Me].join(",")+")"},R=function(Ae,me){me&&Ae&&me.parentNode!==Ae&&Ae.appendChild(me)},K=function(Ae,me){me&&Ae&&me.parentNode===Ae&&Ae.removeChild(me)},Z=function(Ae,me,Me){return(parseFloat(Ae)||0)*S+(parseFloat(me)||0)*O+Me},P=h.parsePercent,Y=function(Ae,me,Me){var Ie=t.parse(me);Me=+Me,isNaN(Me)&&(Me=1),Ie&&(Ae.color=U(Ie[0],Ie[1],Ie[2]),Ae.opacity=Me*Ie[3])},W=function(Ae){var me=t.parse(Ae);return[U(me[0],me[1],me[2]),me[3]]},z=function(Ae,me,Me){var Ie=me.fill;if(Ie!=null)if(Ie instanceof f){var de,ye=0,De=[0,0],tt=0,Et=1,gt=Me.getBoundingRect(),Pe=gt.width,Ut=gt.height;if(Ie.type==="linear"){de="gradient";var pt=Me.transform,zt=[Ie.x*Pe,Ie.y*Ut],rr=[Ie.x2*Pe,Ie.y2*Ut];pt&&(v(zt,zt,pt),v(rr,rr,pt));var nr=rr[0]-zt[0],Kt=rr[1]-zt[1];ye=Math.atan2(nr,Kt)*180/Math.PI,ye<0&&(ye+=360),ye<1e-6&&(ye=0)}else{de="gradientradial";var zt=[Ie.x*Pe,Ie.y*Ut],pt=Me.transform,ir=Me.scale,$e=Pe,ae=Ut;De=[(zt[0]-gt.x)/$e,(zt[1]-gt.y)/ae],pt&&v(zt,zt,pt),$e/=ir[0]*L,ae/=ir[1]*L;var re=w($e,ae);tt=2*0/re,Et=2*Ie.r/re-tt}var Ce=Ie.colorStops.slice();Ce.sort(function(at,Ye){return at.offset-Ye.offset});for(var Ne=Ce.length,ce=[],dt=[],Dt=0;Dt<Ne;Dt++){var ze=Ce[Dt],Yt=W(ze.color);dt.push(ze.offset*Et+tt+" "+Yt[0]),(Dt===0||Dt===Ne-1)&&ce.push(Yt)}if(Ne>=2){var Dr=ce[0][0],ct=ce[1][0],er=ce[0][1]*me.opacity,ut=ce[1][1]*me.opacity;Ae.type=de,Ae.method="none",Ae.focus="100%",Ae.angle=ye,Ae.color=Dr,Ae.color2=ct,Ae.colors=dt.join(","),Ae.opacity=ut,Ae.opacity2=er}de==="radial"&&(Ae.focusposition=De.join(","))}else Y(Ae,Ie,me.opacity)},H=function(Ae,me){me.lineDash&&(Ae.dashstyle=me.lineDash.join(" ")),me.stroke!=null&&!(me.stroke instanceof f)&&Y(Ae,me.stroke,me.opacity)},X=function(Ae,me,Me,Ie){var de=me==="fill",ye=Ae.getElementsByTagName(me)[0];Me[me]!=null&&Me[me]!=="none"&&(de||!de&&Me.lineWidth)?(Ae[de?"filled":"stroked"]="true",Me[me]instanceof f&&K(Ae,ye),ye||(ye=i.createNode(me)),de?z(ye,Me,Ie):H(ye,Me),R(Ae,ye)):(Ae[de?"filled":"stroked"]="false",K(Ae,ye))},V=[[],[],[]],q=function(Ae,me){var Me=u.M,Ie=u.C,de=u.L,ye=u.A,De=u.Q,tt=[],Et,gt,Pe,Ut,pt,zt,rr=Ae.data,nr=Ae.len();for(Ut=0;Ut<nr;){Pe=rr[Ut++],gt="",Et=0;switch(Pe){case Me:gt=" m ",Et=1,pt=rr[Ut++],zt=rr[Ut++],V[0][0]=pt,V[0][1]=zt;break;case de:gt=" l ",Et=1,pt=rr[Ut++],zt=rr[Ut++],V[0][0]=pt,V[0][1]=zt;break;case De:case Ie:gt=" c ",Et=3;var Kt=rr[Ut++],ir=rr[Ut++],$e=rr[Ut++],ae=rr[Ut++],re,Ce;Pe===De?(re=$e,Ce=ae,$e=($e+2*Kt)/3,ae=(ae+2*ir)/3,Kt=(pt+2*Kt)/3,ir=(zt+2*ir)/3):(re=rr[Ut++],Ce=rr[Ut++]),V[0][0]=Kt,V[0][1]=ir,V[1][0]=$e,V[1][1]=ae,V[2][0]=re,V[2][1]=Ce,pt=re,zt=Ce;break;case ye:var Ne=0,ce=0,dt=1,Dt=1,ze=0;me&&(Ne=me[4],ce=me[5],dt=g(me[0]*me[0]+me[1]*me[1]),Dt=g(me[2]*me[2]+me[3]*me[3]),ze=Math.atan2(-me[1]/Dt,me[0]/dt));var Yt=rr[Ut++],Dr=rr[Ut++],ct=rr[Ut++],er=rr[Ut++],ut=rr[Ut++]+ze,at=rr[Ut++]+ut+ze;Ut++;var Ye=rr[Ut++],Je=Yt+b(ut)*ct,Vt=Dr+x(ut)*er,Kt=Yt+b(at)*ct,ir=Dr+x(at)*er,Ar=Ye?" wa ":" at ";Math.abs(Je-Kt)<1e-4&&(Math.abs(at-ut)>.01?Ye&&(Je+=270/L):Math.abs(Vt-Dr)<1e-4?Ye&&Je<Yt||!Ye&&Je>Yt?ir-=270/L:ir+=270/L:Ye&&Vt<Dr||!Ye&&Vt>Dr?Kt+=270/L:Kt-=270/L),tt.push(Ar,p(((Yt-ct)*dt+Ne)*L-E),_,p(((Dr-er)*Dt+ce)*L-E),_,p(((Yt+ct)*dt+Ne)*L-E),_,p(((Dr+er)*Dt+ce)*L-E),_,p((Je*dt+Ne)*L-E),_,p((Vt*Dt+ce)*L-E),_,p((Kt*dt+Ne)*L-E),_,p((ir*Dt+ce)*L-E)),pt=Kt,zt=ir;break;case u.R:var Nr=V[0],Rr=V[1];Nr[0]=rr[Ut++],Nr[1]=rr[Ut++],Rr[0]=Nr[0]+rr[Ut++],Rr[1]=Nr[1]+rr[Ut++],me&&(v(Nr,Nr,me),v(Rr,Rr,me)),Nr[0]=p(Nr[0]*L-E),Rr[0]=p(Rr[0]*L-E),Nr[1]=p(Nr[1]*L-E),Rr[1]=p(Rr[1]*L-E),tt.push(" m ",Nr[0],_,Nr[1]," l ",Rr[0],_,Nr[1]," l ",Rr[0],_,Rr[1]," l ",Nr[0],_,Rr[1]);break;case u.Z:tt.push(" x ")}if(Et>0){tt.push(gt);for(var Ln=0;Ln<Et;Ln++){var bn=V[Ln];me&&v(bn,bn,me),tt.push(p(bn[0]*L-E),_,p(bn[1]*L-E),Ln<Et-1?_:"")}}}return tt.join("")};c.prototype.brushVML=function(te){var Ae=this.style,me=this._vmlEl;me||(me=i.createNode("shape"),D(me),this._vmlEl=me),X(me,"fill",Ae,this),X(me,"stroke",Ae,this);var Me=this.transform,Ie=Me!=null,de=me.getElementsByTagName("stroke")[0];if(de){var ye=Ae.lineWidth;if(Ie&&!Ae.strokeNoScale){var De=Me[0]*Me[3]-Me[1]*Me[2];ye*=g(A(De))}de.weight=ye+"px"}var tt=this.path||(this.path=new r);this.__dirtyPath&&(tt.beginPath(),tt.subPixelOptimize=!1,this.buildPath(tt,this.shape),tt.toStatic(),this.__dirtyPath=!1),me.path=q(tt,this.transform),me.style.zIndex=Z(this.zlevel,this.z,this.z2),R(te,me),Ae.text!=null?this.drawRectText(te,this.getBoundingRect()):this.removeRectText(te)},c.prototype.onRemove=function(te){K(te,this._vmlEl),this.removeRectText(te)},c.prototype.onAdd=function(te){R(te,this._vmlEl),this.appendRectText(te)};var se=function(Ae){return typeof Ae=="object"&&Ae.tagName&&Ae.tagName.toUpperCase()==="IMG"};n.prototype.brushVML=function(te){var Ae=this.style,me=Ae.image,Me,Ie;if(se(me)){var de=me.src;if(de===this._imageSrc)Me=this._imageWidth,Ie=this._imageHeight;else{var ye=me.runtimeStyle,De=ye.width,tt=ye.height;ye.width="auto",ye.height="auto",Me=me.width,Ie=me.height,ye.width=De,ye.height=tt,this._imageSrc=de,this._imageWidth=Me,this._imageHeight=Ie}me=de}else me===this._imageSrc&&(Me=this._imageWidth,Ie=this._imageHeight);if(!me)return;var Et=Ae.x||0,gt=Ae.y||0,Pe=Ae.width,Ut=Ae.height,pt=Ae.sWidth,zt=Ae.sHeight,rr=Ae.sx||0,nr=Ae.sy||0,Kt=pt&&zt,ir=this._vmlEl;ir||(ir=i.doc.createElement("div"),D(ir),this._vmlEl=ir);var $e=ir.style,ae=!1,re,Ce=1,Ne=1;if(this.transform&&(re=this.transform,Ce=g(re[0]*re[0]+re[1]*re[1]),Ne=g(re[2]*re[2]+re[3]*re[3]),ae=re[1]||re[2]),ae){var ce=[Et,gt],dt=[Et+Pe,gt],Dt=[Et,gt+Ut],ze=[Et+Pe,gt+Ut];v(ce,ce,re),v(dt,dt,re),v(Dt,Dt,re),v(ze,ze,re);var Yt=w(ce[0],dt[0],Dt[0],ze[0]),Dr=w(ce[1],dt[1],Dt[1],ze[1]),ct=[];ct.push("M11=",re[0]/Ce,_,"M12=",re[2]/Ne,_,"M21=",re[1]/Ce,_,"M22=",re[3]/Ne,_,"Dx=",p(Et*Ce+re[4]),_,"Dy=",p(gt*Ne+re[5])),$e.padding="0 "+p(Yt)+"px "+p(Dr)+"px 0",$e.filter=C+".Matrix("+ct.join("")+", SizingMethod=clip)"}else re&&(Et=Et*Ce+re[4],gt=gt*Ne+re[5]),$e.filter="",$e.left=p(Et)+"px",$e.top=p(gt)+"px";var er=this._imageEl,ut=this._cropEl;er||(er=i.doc.createElement("div"),this._imageEl=er);var at=er.style;if(Kt){if(Me&&Ie)at.width=p(Ce*Me*Pe/pt)+"px",at.height=p(Ne*Ie*Ut/zt)+"px";else{var Ye=new Image,Je=this;Ye.onload=function(){Ye.onload=null,Me=Ye.width,Ie=Ye.height,at.width=p(Ce*Me*Pe/pt)+"px",at.height=p(Ne*Ie*Ut/zt)+"px",Je._imageWidth=Me,Je._imageHeight=Ie,Je._imageSrc=me},Ye.src=me}ut||(ut=i.doc.createElement("div"),ut.style.overflow="hidden",this._cropEl=ut);var Vt=ut.style;Vt.width=p((Pe+rr*Pe/pt)*Ce),Vt.height=p((Ut+nr*Ut/zt)*Ne),Vt.filter=C+".Matrix(Dx="+-rr*Pe/pt*Ce+",Dy="+-nr*Ut/zt*Ne+")",ut.parentNode||ir.appendChild(ut),er.parentNode!==ut&&ut.appendChild(er)}else at.width=p(Ce*Pe)+"px",at.height=p(Ne*Ut)+"px",ir.appendChild(er),ut&&ut.parentNode&&(ir.removeChild(ut),this._cropEl=null);var Ar="",Nr=Ae.opacity;Nr<1&&(Ar+=".Alpha(opacity="+p(Nr*100)+") "),Ar+=C+".AlphaImageLoader(src="+me+", SizingMethod=scale)",at.filter=Ar,ir.style.zIndex=Z(this.zlevel,this.z,this.z2),R(te,ir),Ae.text!=null&&this.drawRectText(te,this.getBoundingRect())},n.prototype.onRemove=function(te){K(te,this._vmlEl),this._vmlEl=null,this._cropEl=null,this._imageEl=null,this.removeRectText(te)},n.prototype.onAdd=function(te){R(te,this._vmlEl),this.appendRectText(te)};var ve="normal",ue={},xe=0,Fe=100,Ue=document.createElement("div"),Ze=function(Ae){var me=ue[Ae];if(!me){xe>Fe&&(xe=0,ue={});var Me=Ue.style,Ie;try{Me.font=Ae,Ie=Me.fontFamily.split(",")[0]}catch(de){}me={style:Me.fontStyle||ve,variant:Me.fontVariant||ve,weight:Me.fontWeight||ve,size:parseFloat(Me.fontSize||12)|0,family:Ie||"Microsoft YaHei"},ue[Ae]=me,xe++}return me},we;e.$override("measureText",function(te,Ae){var me=i.doc;we||(we=me.createElement("div"),we.style.cssText="position:absolute;top:-20000px;left:0;padding:0;margin:0;border:none;white-space:pre;",i.doc.body.appendChild(we));try{we.style.font=Ae}catch(Me){}return we.innerHTML="",we.appendChild(me.createTextNode(te)),{width:we.offsetWidth}});for(var He=new a,ee=function(Ae,me,Me,Ie){var de=this.style;this.__dirty&&h.normalizeTextStyle(de,!0);var ye=de.text;if(ye!=null&&(ye+=""),!ye)return;if(de.rich){var De=e.parseRichText(ye,de);ye=[];for(var tt=0;tt<De.lines.length;tt++){for(var Et=De.lines[tt].tokens,gt=[],Pe=0;Pe<Et.length;Pe++)gt.push(Et[Pe].text);ye.push(gt.join(""))}ye=ye.join(`
`)}var Ut,pt,zt=de.textAlign,rr=de.textVerticalAlign,nr=Ze(de.font),Kt=nr.style+" "+nr.variant+" "+nr.weight+" "+nr.size+'px "'+nr.family+'"';Me=Me||e.getBoundingRect(ye,Kt,zt,rr,de.textPadding,de.textLineHeight);var ir=this.transform;if(ir&&!Ie&&(He.copy(me),He.applyTransform(ir),me=He),Ie)Ut=me.x,pt=me.y;else{var $e=de.textPosition;if($e instanceof Array)Ut=me.x+P($e[0],me.width),pt=me.y+P($e[1],me.height),zt=zt||"left";else{var ae=this.calculateTextPosition?this.calculateTextPosition({},de,me):e.calculateTextPosition({},de,me);Ut=ae.x,pt=ae.y,zt=zt||ae.textAlign,rr=rr||ae.textVerticalAlign}}Ut=e.adjustTextX(Ut,Me.width,zt),pt=e.adjustTextY(pt,Me.height,rr),pt+=Me.height/2;var re=i.createNode,Ce=this._textVmlEl,Ne,ce,dt;Ce?(dt=Ce.firstChild,Ne=dt.nextSibling,ce=Ne.nextSibling):(Ce=re("line"),Ne=re("path"),ce=re("textpath"),dt=re("skew"),ce.style["v-text-align"]="left",D(Ce),Ne.textpathok=!0,ce.on=!0,Ce.from="0 0",Ce.to="1000 0.05",R(Ce,dt),R(Ce,Ne),R(Ce,ce),this._textVmlEl=Ce);var Dt=[Ut,pt],ze=Ce.style;ir&&Ie?(v(Dt,Dt,ir),dt.on=!0,dt.matrix=ir[0].toFixed(3)+_+ir[2].toFixed(3)+_+ir[1].toFixed(3)+_+ir[3].toFixed(3)+",0,0",dt.offset=(p(Dt[0])||0)+","+(p(Dt[1])||0),dt.origin="0 0",ze.left="0px",ze.top="0px"):(dt.on=!1,ze.left=p(Ut)+"px",ze.top=p(pt)+"px"),ce.string=F(ye);try{ce.style.font=Kt}catch(Yt){}X(Ce,"fill",{fill:de.textFill,opacity:de.opacity},this),X(Ce,"stroke",{stroke:de.textStroke,opacity:de.opacity,lineDash:de.lineDash||null},this),Ce.style.zIndex=Z(this.zlevel,this.z,this.z2),R(Ae,Ce)},he=function(Ae){K(Ae,this._textVmlEl),this._textVmlEl=null},Ve=function(Ae){R(Ae,this._textVmlEl)},oe=[l,s,n,c,d],Q=0;Q<oe.length;Q++){var G=oe[Q].prototype;G.drawRectText=ee,G.removeRectText=he,G.appendRectText=Ve}d.prototype.brushVML=function(te){var Ae=this.style;Ae.text!=null?this.drawRectText(te,{x:Ae.x||0,y:Ae.y||0,width:0,height:0},this.getBoundingRect(),!0):this.removeRectText(te)},d.prototype.onRemove=function(te){this.removeRectText(te)},d.prototype.onAdd=function(te){this.appendRectText(te)}}},qHb6:function(B,k,o){//! moment.js locale configuration
//! locale : Romanian [ro]
//! author : Vlad Gurdiga : https://github.com/gurdiga
//! author : Valentin Agachi : https://github.com/avaly
//! author : Emanuel Cepoi : https://github.com/cepem
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e){var h={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xE2ni",MM:"luni",yy:"ani"},l=" ";return(a%100>=20||a>=100&&a%100===0)&&(l=" de "),a+l+h[e]}var v=y.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021Bi_miercuri_joi_vineri_s\xE2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xE2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xE2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xE2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xEEn urm\u0103",s:"c\xE2teva secunde",ss:m,m:"un minut",mm:m,h:"o or\u0103",hh:m,d:"o zi",dd:m,w:"o s\u0103pt\u0103m\xE2n\u0103",ww:m,M:"o lun\u0103",MM:m,y:"un an",yy:m},week:{dow:1,doy:7}});return v})},qJCg:function(B,k,o){var y=o("BlVb"),m=o("mFDi"),v=o("IwbS"),a=v.linePolygonIntersect,t={lineX:e(0),lineY:e(1),rect:{point:function(s,n,d){return s&&d.boundingRect.contain(s[0],s[1])},rect:function(s,n,d){return s&&d.boundingRect.intersect(s)}},polygon:{point:function(s,n,d){return s&&d.boundingRect.contain(s[0],s[1])&&y.contain(d.range,s[0],s[1])},rect:function(s,n,d){var c=d.range;if(!s||c.length<=1)return!1;var r=s.x,f=s.y,i=s.width,u=s.height,p=c[0];if(y.contain(c,r,f)||y.contain(c,r+i,f)||y.contain(c,r,f+u)||y.contain(c,r+i,f+u)||m.create(s).contain(p[0],p[1])||a(r,f,r+i,f,c)||a(r,f,r,f+u,c)||a(r+i,f,r+i,f+u,c)||a(r,f+u,r+i,f+u,c))return!0}}};function e(s){var n=["x","y"],d=["width","height"];return{point:function(c,r,f){if(c){var i=f.range,u=c[s];return h(u,i)}},rect:function(c,r,f){if(c){var i=f.range,u=[c[n[s]],c[n[s]]+c[d[s]]];return u[1]<u[0]&&u.reverse(),h(u[0],i)||h(u[1],i)||h(i[0],u)||h(i[1],u)}}}}function h(s,n){return n[0]<=s&&s<=n[1]}var l=t;B.exports=l},qMZE:function(B,k,o){var y=o("JEkh"),m=y.extend({type:"markPoint",defaultOption:{zlevel:0,z:5,symbol:"pin",symbolSize:50,tooltip:{trigger:"item"},label:{show:!0,position:"inside"},itemStyle:{borderWidth:2},emphasis:{label:{show:!0}}}});B.exports=m},qWt2:function(B,k,o){var y=o("ProS"),m=y.extendComponentModel({type:"tooltip",dependencies:["axisPointer"],defaultOption:{zlevel:0,z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:!1,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"rgba(50,50,50,0.7)",borderColor:"#333",borderRadius:4,borderWidth:0,padding:5,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#fff",fontSize:14}}});B.exports=m},qZFw:function(B,k,o){var y=o("bYtY"),m=o("6GrX"),v=o("hM6l"),a=o("4NO4"),t=a.makeInner,e=t();function h(s,n){n=n||[0,360],v.call(this,"angle",s,n),this.type="category"}h.prototype={constructor:h,pointToData:function(s,n){return this.polar.pointToData(s,n)[this.dim==="radius"?0:1]},dataToAngle:v.prototype.dataToCoord,angleToData:v.prototype.coordToData,calculateCategoryInterval:function(){var s=this,n=s.getLabelModel(),d=s.scale,c=d.getExtent(),r=d.count();if(c[1]-c[0]<1)return 0;var f=c[0],i=s.dataToCoord(f+1)-s.dataToCoord(f),u=Math.abs(i),p=m.getBoundingRect(f,n.getFont(),"center","top"),g=Math.max(p.height,7),A=g/u;isNaN(A)&&(A=Infinity);var b=Math.max(0,Math.floor(A)),x=e(s.model),w=x.lastAutoInterval,_=x.lastTickCount;return w!=null&&_!=null&&Math.abs(w-b)<=1&&Math.abs(_-r)<=1&&w>b?b=w:(x.lastTickCount=r,x.lastAutoInterval=b),b}},y.inherits(h,v);var l=h;B.exports=l},qccO:function(B,k,o){var y=o("qhWv"),m=1/0,v=17976931348623157e292;function a(t){if(!t)return t===0?t:0;if(t=y(t),t===m||t===-m){var e=t<0?-1:1;return e*v}return t===t?t:0}B.exports=a},qgGe:function(B,k,o){var y=o("bYtY"),m=o("T4UG"),v=o("Bsck"),a=o("VaxA"),t=a.wrapTreePathInfo,e=m.extend({type:"series.sunburst",_viewRoot:null,getInitialData:function(l,s){var n={name:l.name,children:l.data};h(n);var d=l.levels||[],c={};return c.levels=d,v.createTree(n,this,c).data},optionUpdated:function(){this.resetViewRoot()},getDataParams:function(l){var s=m.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(l);return s.treePathInfo=t(n,this),s},defaultOption:{zlevel:0,z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,percentPrecision:2,stillShowZeroSum:!0,highlightPolicy:"descendant",nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},highlight:{itemStyle:{opacity:1}},downplay:{itemStyle:{opacity:.5},label:{opacity:.6}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicOut",data:[],levels:[],sort:"desc"},getViewRoot:function(){return this._viewRoot},resetViewRoot:function(l){l?this._viewRoot=l:l=this._viewRoot;var s=this.getRawData().tree.root;(!l||l!==s&&!s.contains(l))&&(this._viewRoot=s)}});function h(l){var s=0;y.each(l.children,function(d){h(d);var c=d.value;y.isArray(c)&&(c=c[0]),s+=c});var n=l.value;y.isArray(n)&&(n=n[0]),(n==null||isNaN(n))&&(n=s),n<0&&(n=0),y.isArray(l.value)?l.value[0]=n:l.value=n}B.exports=e},qj72:function(B,k,o){var y=o("bYtY");function m(a,t){return t=t||[0,0],y.map(["x","y"],function(e,h){var l=this.getAxis(e),s=t[h],n=a[h]/2;return l.type==="category"?l.getBandWidth():Math.abs(l.dataToCoord(s-n)-l.dataToCoord(s+n))},this)}function v(a){var t=a.grid.getRect();return{coordSys:{type:"cartesian2d",x:t.x,y:t.y,width:t.width,height:t.height},api:{coord:function(e){return a.dataToPoint(e)},size:y.bind(m,a)}}}B.exports=v},qp3S:function(B,k,o){//! moment.js locale configuration
//! locale : Luxembourgish [lb]
//! author : mweimerskirch : https://github.com/mweimerskirch
//! author : David Raison : https://github.com/kwisatz
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(h,l,s,n){var d={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return l?d[s][0]:d[s][1]}function v(h){var l=h.substr(0,h.indexOf(" "));return t(l)?"a "+h:"an "+h}function a(h){var l=h.substr(0,h.indexOf(" "));return t(l)?"viru "+h:"virun "+h}function t(h){if(h=parseInt(h,10),isNaN(h))return!1;if(h<0)return!0;if(h<10)return 4<=h&&h<=7;if(h<100){var l=h%10,s=h/10;return l===0?t(s):t(l)}else if(h<1e4){for(;h>=10;)h=h/10;return t(h)}else return h=h/1e3,t(h)}var e=y.defineLocale("lb",{months:"Januar_Februar_M\xE4erz_Abr\xEBll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xE9indeg_D\xEBnschdeg_M\xEBttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xE9._D\xEB._M\xEB._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xE9_D\xEB_M\xEB_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xEBschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:v,past:a,s:"e puer Sekonnen",ss:"%d Sekonnen",m,mm:"%d Minutten",h:m,hh:"%d Stonnen",d:m,dd:"%d Deeg",M:m,MM:"%d M\xE9int",y:m,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e})},"qt/9":function(B,k,o){var y=o("ProS"),m=o("bYtY");o("Wqna"),o("1tlw"),o("Mylv");var v=o("nVfU"),a=v.layout,t=o("f5Yq");o("Ae16"),y.registerLayout(m.curry(a,"pictorialBar")),y.registerVisual(t("pictorialBar","roundRect"))},qt30:function(B,k,o){//! moment.js locale configuration
//! locale : Mongolian [mn]
//! author : Javkhlantugs Nyamdorj : https://github.com/javkhaanj7
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){switch(e){case"s":return t?"\u0445\u044D\u0434\u0445\u044D\u043D \u0441\u0435\u043A\u0443\u043D\u0434":"\u0445\u044D\u0434\u0445\u044D\u043D \u0441\u0435\u043A\u0443\u043D\u0434\u044B\u043D";case"ss":return a+(t?" \u0441\u0435\u043A\u0443\u043D\u0434":" \u0441\u0435\u043A\u0443\u043D\u0434\u044B\u043D");case"m":case"mm":return a+(t?" \u043C\u0438\u043D\u0443\u0442":" \u043C\u0438\u043D\u0443\u0442\u044B\u043D");case"h":case"hh":return a+(t?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043D");case"d":case"dd":return a+(t?" \u04E9\u0434\u04E9\u0440":" \u04E9\u0434\u0440\u0438\u0439\u043D");case"M":case"MM":return a+(t?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044B\u043D");case"y":case"yy":return a+(t?" \u0436\u0438\u043B":" \u0436\u0438\u043B\u0438\u0439\u043D");default:return a}}var v=y.defineLocale("mn",{months:"\u041D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440_\u0425\u043E\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04E9\u0440\u04E9\u0432\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043E\u043B\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041D\u0430\u0439\u043C\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043D \u043D\u044D\u0433\u0434\u04AF\u0433\u044D\u044D\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043D \u0445\u043E\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041D\u044F\u043C_\u0414\u0430\u0432\u0430\u0430_\u041C\u044F\u0433\u043C\u0430\u0440_\u041B\u0445\u0430\u0433\u0432\u0430_\u041F\u04AF\u0440\u044D\u0432_\u0411\u0430\u0430\u0441\u0430\u043D_\u0411\u044F\u043C\u0431\u0430".split("_"),weekdaysShort:"\u041D\u044F\u043C_\u0414\u0430\u0432_\u041C\u044F\u0433_\u041B\u0445\u0430_\u041F\u04AF\u0440_\u0411\u0430\u0430_\u0411\u044F\u043C".split("_"),weekdaysMin:"\u041D\u044F_\u0414\u0430_\u041C\u044F_\u041B\u0445_\u041F\u04AF_\u0411\u0430_\u0411\u044F".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043E\u043D\u044B MMMM\u044B\u043D D",LLL:"YYYY \u043E\u043D\u044B MMMM\u044B\u043D D HH:mm",LLLL:"dddd, YYYY \u043E\u043D\u044B MMMM\u044B\u043D D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(t){return t==="\u04AE\u0425"},meridiem:function(t,e,h){return t<12?"\u04AE\u04E8":"\u04AE\u0425"},calendar:{sameDay:"[\u04E8\u043D\u04E9\u04E9\u0434\u04E9\u0440] LT",nextDay:"[\u041C\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044D\u0445] dddd LT",lastDay:"[\u04E8\u0447\u0438\u0433\u0434\u04E9\u0440] LT",lastWeek:"[\u04E8\u043D\u0433\u04E9\u0440\u0441\u04E9\u043D] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04E9\u043C\u043D\u04E9",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(t,e){switch(e){case"d":case"D":case"DDD":return t+" \u04E9\u0434\u04E9\u0440";default:return t}}});return v})},qwVE:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("K4ya"),a=o("XxSj"),t=y.PRIORITY.VISUAL.COMPONENT;y.registerVisual(t,{createOnAllSeries:!0,reset:function(h,l){var s=[];return l.eachComponent("visualMap",function(n){var d=h.pipelineContext;if(!n.isTargetSeries(h)||d&&d.large)return;s.push(v.incrementalApplyVisual(n.stateList,n.targetVisuals,m.bind(n.getValueState,n),n.getDataDimension(h.getData())))}),s}}),y.registerVisual(t,{createOnAllSeries:!0,reset:function(h,l){var s=h.getData(),n=[];l.eachComponent("visualMap",function(d){if(d.isTargetSeries(h)){var c=d.getVisualMeta(m.bind(e,null,h,d))||{stops:[],outerColors:[]},r=d.getDataDimension(s),f=s.getDimensionInfo(r);f!=null&&(c.dimension=f.index,n.push(c))}}),h.getData().setVisual("visualMeta",n)}});function e(h,l,s,n){for(var d=l.targetVisuals[n],c=a.prepareVisualTypes(d),r={color:h.getData().getVisual("color")},f=0,i=c.length;f<i;f++){var u=c[f],p=d[u==="opacity"?"__alphaForOpacity":u];p&&p.applyVisual(s,g,A)}return r.color;function g(b){return r[b]}function A(b,x){r[b]=x}}},qwpS:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("3TXj"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},qxrL:function(B,k,o){//! moment.js locale configuration
//! locale : Gujarati [gu]
//! author : Kaushik Thanki : https://github.com/Kaushik1987
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0AE7",2:"\u0AE8",3:"\u0AE9",4:"\u0AEA",5:"\u0AEB",6:"\u0AEC",7:"\u0AED",8:"\u0AEE",9:"\u0AEF",0:"\u0AE6"},v={"\u0AE7":"1","\u0AE8":"2","\u0AE9":"3","\u0AEA":"4","\u0AEB":"5","\u0AEC":"6","\u0AED":"7","\u0AEE":"8","\u0AEF":"9","\u0AE6":"0"},a=y.defineLocale("gu",{months:"\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1\u0A86\u0AB0\u0AC0_\u0AAB\u0AC7\u0AAC\u0ACD\u0AB0\u0AC1\u0A86\u0AB0\u0AC0_\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A_\u0A8F\u0AAA\u0ACD\u0AB0\u0ABF\u0AB2_\u0AAE\u0AC7_\u0A9C\u0AC2\u0AA8_\u0A9C\u0AC1\u0AB2\u0ABE\u0A88_\u0A91\u0A97\u0AB8\u0ACD\u0A9F_\u0AB8\u0AAA\u0ACD\u0A9F\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0_\u0A91\u0A95\u0ACD\u0A9F\u0ACD\u0AAC\u0AB0_\u0AA8\u0AB5\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0_\u0AA1\u0ABF\u0AB8\u0AC7\u0AAE\u0ACD\u0AAC\u0AB0".split("_"),monthsShort:"\u0A9C\u0ABE\u0AA8\u0ACD\u0AAF\u0AC1._\u0AAB\u0AC7\u0AAC\u0ACD\u0AB0\u0AC1._\u0AAE\u0ABE\u0AB0\u0ACD\u0A9A_\u0A8F\u0AAA\u0ACD\u0AB0\u0ABF._\u0AAE\u0AC7_\u0A9C\u0AC2\u0AA8_\u0A9C\u0AC1\u0AB2\u0ABE._\u0A91\u0A97._\u0AB8\u0AAA\u0ACD\u0A9F\u0AC7._\u0A91\u0A95\u0ACD\u0A9F\u0ACD._\u0AA8\u0AB5\u0AC7._\u0AA1\u0ABF\u0AB8\u0AC7.".split("_"),monthsParseExact:!0,weekdays:"\u0AB0\u0AB5\u0ABF\u0AB5\u0ABE\u0AB0_\u0AB8\u0ACB\u0AAE\u0AB5\u0ABE\u0AB0_\u0AAE\u0A82\u0A97\u0AB3\u0AB5\u0ABE\u0AB0_\u0AAC\u0AC1\u0AA7\u0ACD\u0AB5\u0ABE\u0AB0_\u0A97\u0AC1\u0AB0\u0AC1\u0AB5\u0ABE\u0AB0_\u0AB6\u0AC1\u0A95\u0ACD\u0AB0\u0AB5\u0ABE\u0AB0_\u0AB6\u0AA8\u0ABF\u0AB5\u0ABE\u0AB0".split("_"),weekdaysShort:"\u0AB0\u0AB5\u0ABF_\u0AB8\u0ACB\u0AAE_\u0AAE\u0A82\u0A97\u0AB3_\u0AAC\u0AC1\u0AA7\u0ACD_\u0A97\u0AC1\u0AB0\u0AC1_\u0AB6\u0AC1\u0A95\u0ACD\u0AB0_\u0AB6\u0AA8\u0ABF".split("_"),weekdaysMin:"\u0AB0_\u0AB8\u0ACB_\u0AAE\u0A82_\u0AAC\u0AC1_\u0A97\u0AC1_\u0AB6\u0AC1_\u0AB6".split("_"),longDateFormat:{LT:"A h:mm \u0AB5\u0ABE\u0A97\u0ACD\u0AAF\u0AC7",LTS:"A h:mm:ss \u0AB5\u0ABE\u0A97\u0ACD\u0AAF\u0AC7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0AB5\u0ABE\u0A97\u0ACD\u0AAF\u0AC7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0AB5\u0ABE\u0A97\u0ACD\u0AAF\u0AC7"},calendar:{sameDay:"[\u0A86\u0A9C] LT",nextDay:"[\u0A95\u0ABE\u0AB2\u0AC7] LT",nextWeek:"dddd, LT",lastDay:"[\u0A97\u0A87\u0A95\u0ABE\u0AB2\u0AC7] LT",lastWeek:"[\u0AAA\u0ABE\u0A9B\u0AB2\u0ABE] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0AAE\u0ABE",past:"%s \u0AAA\u0AB9\u0AC7\u0AB2\u0ABE",s:"\u0A85\u0AAE\u0AC1\u0A95 \u0AAA\u0AB3\u0ACB",ss:"%d \u0AB8\u0AC7\u0A95\u0A82\u0AA1",m:"\u0A8F\u0A95 \u0AAE\u0ABF\u0AA8\u0ABF\u0A9F",mm:"%d \u0AAE\u0ABF\u0AA8\u0ABF\u0A9F",h:"\u0A8F\u0A95 \u0A95\u0AB2\u0ABE\u0A95",hh:"%d \u0A95\u0AB2\u0ABE\u0A95",d:"\u0A8F\u0A95 \u0AA6\u0ABF\u0AB5\u0AB8",dd:"%d \u0AA6\u0ABF\u0AB5\u0AB8",M:"\u0A8F\u0A95 \u0AAE\u0AB9\u0ABF\u0AA8\u0ACB",MM:"%d \u0AAE\u0AB9\u0ABF\u0AA8\u0ACB",y:"\u0A8F\u0A95 \u0AB5\u0AB0\u0ACD\u0AB7",yy:"%d \u0AB5\u0AB0\u0ACD\u0AB7"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,h){if(e===12&&(e=0),h==="\u0AB0\u0ABE\u0AA4")return e<4?e:e+12;if(h==="\u0AB8\u0AB5\u0ABE\u0AB0")return e;if(h==="\u0AAC\u0AAA\u0ACB\u0AB0")return e>=10?e:e+12;if(h==="\u0AB8\u0ABE\u0A82\u0A9C")return e+12},meridiem:function(e,h,l){return e<4?"\u0AB0\u0ABE\u0AA4":e<10?"\u0AB8\u0AB5\u0ABE\u0AB0":e<17?"\u0AAC\u0AAA\u0ACB\u0AB0":e<20?"\u0AB8\u0ABE\u0A82\u0A9C":"\u0AB0\u0ABE\u0AA4"},week:{dow:0,doy:6}});return a})},r0Fr:function(B,k,o){"use strict";var y=o("q1tI"),m=o("jK+o"),v=o.n(m),a=o("43Hq");function t(ae,re){var Ce=Object.keys(ae);if(Object.getOwnPropertySymbols){var Ne=Object.getOwnPropertySymbols(ae);re&&(Ne=Ne.filter(function(ce){return Object.getOwnPropertyDescriptor(ae,ce).enumerable})),Ce.push.apply(Ce,Ne)}return Ce}function e(ae){for(var re=1;re<arguments.length;re++){var Ce=arguments[re]!=null?arguments[re]:{};re%2?t(Object(Ce),!0).forEach(function(Ne){h(ae,Ne,Ce[Ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ae,Object.getOwnPropertyDescriptors(Ce)):t(Object(Ce)).forEach(function(Ne){Object.defineProperty(ae,Ne,Object.getOwnPropertyDescriptor(Ce,Ne))})}return ae}function h(ae,re,Ce){return re in ae?Object.defineProperty(ae,re,{value:Ce,enumerable:!0,configurable:!0,writable:!0}):ae[re]=Ce,ae}var l=y.forwardRef(function(ae,re){var Ce=ae.height,Ne=ae.offset,ce=ae.children,dt=ae.prefixCls,Dt=ae.onInnerResize,ze={},Yt={display:"flex",flexDirection:"column"};return Ne!==void 0&&(ze={height:Ce,position:"relative",overflow:"hidden"},Yt=e(e({},Yt),{},{transform:"translateY(".concat(Ne,"px)"),position:"absolute",left:0,right:0,top:0})),y.createElement("div",{style:ze},y.createElement(a.a,{onResize:function(ct){var er=ct.offsetHeight;er&&Dt&&Dt()}},y.createElement("div",{style:Yt,className:v()(h({},"".concat(dt,"-holder-inner"),dt)),ref:re},ce)))});l.displayName="Filler";var s=l,n=o("iTcz");function d(ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?d=function(Ce){return typeof Ce}:d=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},d(ae)}function c(ae,re,Ce){return re in ae?Object.defineProperty(ae,re,{value:Ce,enumerable:!0,configurable:!0,writable:!0}):ae[re]=Ce,ae}function r(ae,re){if(!(ae instanceof re))throw new TypeError("Cannot call a class as a function")}function f(ae,re){for(var Ce=0;Ce<re.length;Ce++){var Ne=re[Ce];Ne.enumerable=Ne.enumerable||!1,Ne.configurable=!0,"value"in Ne&&(Ne.writable=!0),Object.defineProperty(ae,Ne.key,Ne)}}function i(ae,re,Ce){return re&&f(ae.prototype,re),Ce&&f(ae,Ce),ae}function u(ae,re){if(typeof re!="function"&&re!==null)throw new TypeError("Super expression must either be null or a function");ae.prototype=Object.create(re&&re.prototype,{constructor:{value:ae,writable:!0,configurable:!0}}),re&&p(ae,re)}function p(ae,re){return p=Object.setPrototypeOf||function(Ne,ce){return Ne.__proto__=ce,Ne},p(ae,re)}function g(ae){var re=x();return function(){var Ne=w(ae),ce;if(re){var dt=w(this).constructor;ce=Reflect.construct(Ne,arguments,dt)}else ce=Ne.apply(this,arguments);return A(this,ce)}}function A(ae,re){if(re&&(d(re)==="object"||typeof re=="function"))return re;if(re!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return b(ae)}function b(ae){if(ae===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ae}function x(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ae){return!1}}function w(ae){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(Ce){return Ce.__proto__||Object.getPrototypeOf(Ce)},w(ae)}var _=20;function C(ae){return"touches"in ae?ae.touches[0].pageY:ae.pageY}var L=function(ae){u(Ce,ae);var re=g(Ce);function Ce(){var Ne;r(this,Ce);for(var ce=arguments.length,dt=new Array(ce),Dt=0;Dt<ce;Dt++)dt[Dt]=arguments[Dt];return Ne=re.call.apply(re,[this].concat(dt)),Ne.moveRaf=null,Ne.scrollbarRef=y.createRef(),Ne.thumbRef=y.createRef(),Ne.visibleTimeout=null,Ne.state={dragging:!1,pageY:null,startTop:null,visible:!1},Ne.delayHidden=function(){clearTimeout(Ne.visibleTimeout),Ne.setState({visible:!0}),Ne.visibleTimeout=setTimeout(function(){Ne.setState({visible:!1})},2e3)},Ne.onScrollbarTouchStart=function(ze){ze.preventDefault()},Ne.onContainerMouseDown=function(ze){ze.stopPropagation(),ze.preventDefault()},Ne.patchEvents=function(){window.addEventListener("mousemove",Ne.onMouseMove),window.addEventListener("mouseup",Ne.onMouseUp),Ne.thumbRef.current.addEventListener("touchmove",Ne.onMouseMove),Ne.thumbRef.current.addEventListener("touchend",Ne.onMouseUp)},Ne.removeEvents=function(){window.removeEventListener("mousemove",Ne.onMouseMove),window.removeEventListener("mouseup",Ne.onMouseUp),Ne.scrollbarRef.current.removeEventListener("touchstart",Ne.onScrollbarTouchStart),Ne.thumbRef.current.removeEventListener("touchstart",Ne.onMouseDown),Ne.thumbRef.current.removeEventListener("touchmove",Ne.onMouseMove),Ne.thumbRef.current.removeEventListener("touchend",Ne.onMouseUp),n.a.cancel(Ne.moveRaf)},Ne.onMouseDown=function(ze){var Yt=Ne.props.onStartMove;Ne.setState({dragging:!0,pageY:C(ze),startTop:Ne.getTop()}),Yt(),Ne.patchEvents(),ze.stopPropagation(),ze.preventDefault()},Ne.onMouseMove=function(ze){var Yt=Ne.state,Dr=Yt.dragging,ct=Yt.pageY,er=Yt.startTop,ut=Ne.props.onScroll;if(n.a.cancel(Ne.moveRaf),Dr){var at=C(ze)-ct,Ye=er+at,Je=Ne.getEnableScrollRange(),Vt=Ne.getEnableHeightRange(),Ar=Vt?Ye/Vt:0,Nr=Math.ceil(Ar*Je);Ne.moveRaf=Object(n.a)(function(){ut(Nr)})}},Ne.onMouseUp=function(){var ze=Ne.props.onStopMove;Ne.setState({dragging:!1}),ze(),Ne.removeEvents()},Ne.getSpinHeight=function(){var ze=Ne.props,Yt=ze.height,Dr=ze.count,ct=Yt/Dr*10;return ct=Math.max(ct,_),ct=Math.min(ct,Yt/2),Math.floor(ct)},Ne.getEnableScrollRange=function(){var ze=Ne.props,Yt=ze.scrollHeight,Dr=ze.height;return Yt-Dr||0},Ne.getEnableHeightRange=function(){var ze=Ne.props.height,Yt=Ne.getSpinHeight();return ze-Yt||0},Ne.getTop=function(){var ze=Ne.props.scrollTop,Yt=Ne.getEnableScrollRange(),Dr=Ne.getEnableHeightRange();if(ze===0||Yt===0)return 0;var ct=ze/Yt;return ct*Dr},Ne.showScroll=function(){var ze=Ne.props,Yt=ze.height,Dr=ze.scrollHeight;return Dr>Yt},Ne}return i(Ce,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(ce){ce.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var ce=this.state,dt=ce.dragging,Dt=ce.visible,ze=this.props.prefixCls,Yt=this.getSpinHeight(),Dr=this.getTop(),ct=this.showScroll(),er=ct&&Dt;return y.createElement("div",{ref:this.scrollbarRef,className:v()("".concat(ze,"-scrollbar"),c({},"".concat(ze,"-scrollbar-show"),ct)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:er?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},y.createElement("div",{ref:this.thumbRef,className:v()("".concat(ze,"-scrollbar-thumb"),c({},"".concat(ze,"-scrollbar-thumb-moving"),dt)),style:{width:"100%",height:Yt,top:Dr,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),Ce}(y.Component);function E(ae){var re=ae.children,Ce=ae.setRef,Ne=y.useCallback(function(ce){Ce(ce)},[]);return y.cloneElement(re,{ref:Ne})}function S(ae,re,Ce,Ne,ce,dt){var Dt=dt.getKey;return ae.slice(re,Ce+1).map(function(ze,Yt){var Dr=re+Yt,ct=ce(ze,Dr,{}),er=Dt(ze);return y.createElement(E,{key:er,setRef:function(at){return Ne(ze,at)}},ct)})}var O=o("+6n4");function D(ae,re){if(!(ae instanceof re))throw new TypeError("Cannot call a class as a function")}function F(ae,re){for(var Ce=0;Ce<re.length;Ce++){var Ne=re[Ce];Ne.enumerable=Ne.enumerable||!1,Ne.configurable=!0,"value"in Ne&&(Ne.writable=!0),Object.defineProperty(ae,Ne.key,Ne)}}function U(ae,re,Ce){return re&&F(ae.prototype,re),Ce&&F(ae,Ce),ae}var R=function(){function ae(){D(this,ae),this.maps=void 0,this.maps=Object.create(null)}return U(ae,[{key:"set",value:function(Ce,Ne){this.maps[Ce]=Ne}},{key:"get",value:function(Ce){return this.maps[Ce]}}]),ae}(),K=R;function Z(ae,re){return H(ae)||z(ae,re)||Y(ae,re)||P()}function P(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y(ae,re){if(!ae)return;if(typeof ae=="string")return W(ae,re);var Ce=Object.prototype.toString.call(ae).slice(8,-1);if(Ce==="Object"&&ae.constructor&&(Ce=ae.constructor.name),Ce==="Map"||Ce==="Set")return Array.from(ae);if(Ce==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ce))return W(ae,re)}function W(ae,re){(re==null||re>ae.length)&&(re=ae.length);for(var Ce=0,Ne=new Array(re);Ce<re;Ce++)Ne[Ce]=ae[Ce];return Ne}function z(ae,re){var Ce=ae==null?null:typeof Symbol!="undefined"&&ae[Symbol.iterator]||ae["@@iterator"];if(Ce==null)return;var Ne=[],ce=!0,dt=!1,Dt,ze;try{for(Ce=Ce.call(ae);!(ce=(Dt=Ce.next()).done)&&!(Ne.push(Dt.value),re&&Ne.length===re);ce=!0);}catch(Yt){dt=!0,ze=Yt}finally{try{!ce&&Ce.return!=null&&Ce.return()}finally{if(dt)throw ze}}return Ne}function H(ae){if(Array.isArray(ae))return ae}function X(ae,re,Ce){var Ne=y.useState(0),ce=Z(Ne,2),dt=ce[0],Dt=ce[1],ze=Object(y.useRef)(new Map),Yt=Object(y.useRef)(new K),Dr=Object(y.useRef)(0);function ct(){Dr.current+=1;var ut=Dr.current;Promise.resolve().then(function(){if(ut!==Dr.current)return;ze.current.forEach(function(at,Ye){if(at&&at.offsetParent){var Je=Object(O.a)(at),Vt=Je.offsetHeight;Yt.current.get(Ye)!==Vt&&Yt.current.set(Ye,Je.offsetHeight)}}),Dt(function(at){return at+1})})}function er(ut,at){var Ye=ae(ut),Je=ze.current.get(Ye);at?(ze.current.set(Ye,at),ct()):ze.current.delete(Ye),!Je!==!at&&(at?re==null||re(ut):Ce==null||Ce(ut))}return[er,ct,Yt.current,dt]}function V(ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?V=function(Ce){return typeof Ce}:V=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},V(ae)}function q(ae,re,Ce,Ne,ce,dt,Dt,ze){var Yt=y.useRef();return function(Dr){if(Dr==null){ze();return}if(n.a.cancel(Yt.current),typeof Dr=="number")Dt(Dr);else if(Dr&&V(Dr)==="object"){var ct,er=Dr.align;"index"in Dr?ct=Dr.index:ct=re.findIndex(function(Je){return ce(Je)===Dr.key});var ut=Dr.offset,at=ut===void 0?0:ut,Ye=function Je(Vt,Ar){if(Vt<0||!ae.current)return;var Nr=ae.current.clientHeight,Rr=!1,Ln=Ar;if(Nr){for(var bn=Ar||er,Zn=0,Zt=0,$t=0,Be=Math.min(re.length,ct),je=0;je<=Be;je+=1){var rt=ce(re[je]);Zt=Zn;var bt=Ce.get(rt);$t=Zt+(bt===void 0?Ne:bt),Zn=$t,je===ct&&bt===void 0&&(Rr=!0)}var gr=null;switch(bn){case"top":gr=Zt-at;break;case"bottom":gr=$t-Nr+at;break;default:{var Gt=ae.current.scrollTop,ar=Gt+Nr;Zt<Gt?Ln="top":$t>ar&&(Ln="bottom")}}gr!==null&&gr!==ae.current.scrollTop&&Dt(gr)}Yt.current=Object(n.a)(function(){Rr&&dt(),Je(Vt-1,Ln)})};Ye(3)}}}function se(ae,re,Ce,Ne){var ce=Ce-ae,dt=re-Ce,Dt=Math.min(ce,dt)*2;if(Ne<=Dt){var ze=Math.floor(Ne/2);return Ne%2?Ce+ze+1:Ce-ze}return ce>dt?Ce-(Ne-dt):Ce+(Ne-ce)}function ve(ae,re,Ce){var Ne=ae.length,ce=re.length,dt,Dt;if(Ne===0&&ce===0)return null;Ne<ce?(dt=ae,Dt=re):(dt=re,Dt=ae);var ze={__EMPTY_ITEM__:!0};function Yt(Ye){return Ye!==void 0?Ce(Ye):ze}for(var Dr=null,ct=Math.abs(Ne-ce)!==1,er=0;er<Dt.length;er+=1){var ut=Yt(dt[er]),at=Yt(Dt[er]);if(ut!==at){Dr=er,ct=ct||ut!==Yt(Dt[er+1]);break}}return Dr===null?null:{index:Dr,multiple:ct}}function ue(ae,re){return we(ae)||Ze(ae,re)||Fe(ae,re)||xe()}function xe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Fe(ae,re){if(!ae)return;if(typeof ae=="string")return Ue(ae,re);var Ce=Object.prototype.toString.call(ae).slice(8,-1);if(Ce==="Object"&&ae.constructor&&(Ce=ae.constructor.name),Ce==="Map"||Ce==="Set")return Array.from(ae);if(Ce==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ce))return Ue(ae,re)}function Ue(ae,re){(re==null||re>ae.length)&&(re=ae.length);for(var Ce=0,Ne=new Array(re);Ce<re;Ce++)Ne[Ce]=ae[Ce];return Ne}function Ze(ae,re){var Ce=ae==null?null:typeof Symbol!="undefined"&&ae[Symbol.iterator]||ae["@@iterator"];if(Ce==null)return;var Ne=[],ce=!0,dt=!1,Dt,ze;try{for(Ce=Ce.call(ae);!(ce=(Dt=Ce.next()).done)&&!(Ne.push(Dt.value),re&&Ne.length===re);ce=!0);}catch(Yt){dt=!0,ze=Yt}finally{try{!ce&&Ce.return!=null&&Ce.return()}finally{if(dt)throw ze}}return Ne}function we(ae){if(Array.isArray(ae))return ae}function He(ae,re,Ce){var Ne=y.useState(ae),ce=ue(Ne,2),dt=ce[0],Dt=ce[1],ze=y.useState(null),Yt=ue(ze,2),Dr=Yt[0],ct=Yt[1];return y.useEffect(function(){var er=ve(dt||[],ae||[],re);(er==null?void 0:er.index)!==void 0&&(Ce==null||Ce(er.index),ct(ae[er.index])),Dt(ae)},[ae]),[Dr]}function ee(ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ee=function(Ce){return typeof Ce}:ee=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},ee(ae)}var he=(typeof navigator=="undefined"?"undefined":ee(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),Ve=he,oe=function(ae,re){var Ce=Object(y.useRef)(!1),Ne=Object(y.useRef)(null);function ce(){clearTimeout(Ne.current),Ce.current=!0,Ne.current=setTimeout(function(){Ce.current=!1},50)}var dt=Object(y.useRef)({top:ae,bottom:re});return dt.current.top=ae,dt.current.bottom=re,function(Dt){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Yt=Dt<0&&dt.current.top||Dt>0&&dt.current.bottom;return ze&&Yt?(clearTimeout(Ne.current),Ce.current=!1):(!Yt||Ce.current)&&ce(),!Ce.current&&Yt}};function Q(ae,re,Ce,Ne){var ce=Object(y.useRef)(0),dt=Object(y.useRef)(null),Dt=Object(y.useRef)(null),ze=Object(y.useRef)(!1),Yt=oe(re,Ce);function Dr(er){if(!ae)return;n.a.cancel(dt.current);var ut=er.deltaY;if(ce.current+=ut,Dt.current=ut,Yt(ut))return;Ve||er.preventDefault(),dt.current=Object(n.a)(function(){var at=ze.current?10:1;Ne(ce.current*at),ce.current=0})}function ct(er){if(!ae)return;ze.current=er.detail===Dt.current}return[Dr,ct]}var G=14/15;function te(ae,re,Ce){var Ne=Object(y.useRef)(!1),ce=Object(y.useRef)(0),dt=Object(y.useRef)(null),Dt=Object(y.useRef)(null),ze,Yt=function(ut){if(Ne.current){var at=Math.ceil(ut.touches[0].pageY),Ye=ce.current-at;ce.current=at,Ce(Ye)&&ut.preventDefault(),clearInterval(Dt.current),Dt.current=setInterval(function(){Ye*=G,(!Ce(Ye,!0)||Math.abs(Ye)<=.1)&&clearInterval(Dt.current)},16)}},Dr=function(){Ne.current=!1,ze()},ct=function(ut){ze(),ut.touches.length===1&&!Ne.current&&(Ne.current=!0,ce.current=Math.ceil(ut.touches[0].pageY),dt.current=ut.target,dt.current.addEventListener("touchmove",Yt),dt.current.addEventListener("touchend",Dr))};ze=function(){dt.current&&(dt.current.removeEventListener("touchmove",Yt),dt.current.removeEventListener("touchend",Dr))},y.useLayoutEffect(function(){return ae&&re.current.addEventListener("touchstart",ct),function(){re.current.removeEventListener("touchstart",ct),ze(),clearInterval(Dt.current)}},[ae])}var Ae=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange"];function me(){return me=Object.assign||function(ae){for(var re=1;re<arguments.length;re++){var Ce=arguments[re];for(var Ne in Ce)Object.prototype.hasOwnProperty.call(Ce,Ne)&&(ae[Ne]=Ce[Ne])}return ae},me.apply(this,arguments)}function Me(ae,re){var Ce=Object.keys(ae);if(Object.getOwnPropertySymbols){var Ne=Object.getOwnPropertySymbols(ae);re&&(Ne=Ne.filter(function(ce){return Object.getOwnPropertyDescriptor(ae,ce).enumerable})),Ce.push.apply(Ce,Ne)}return Ce}function Ie(ae){for(var re=1;re<arguments.length;re++){var Ce=arguments[re]!=null?arguments[re]:{};re%2?Me(Object(Ce),!0).forEach(function(Ne){de(ae,Ne,Ce[Ne])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ae,Object.getOwnPropertyDescriptors(Ce)):Me(Object(Ce)).forEach(function(Ne){Object.defineProperty(ae,Ne,Object.getOwnPropertyDescriptor(Ce,Ne))})}return ae}function de(ae,re,Ce){return re in ae?Object.defineProperty(ae,re,{value:Ce,enumerable:!0,configurable:!0,writable:!0}):ae[re]=Ce,ae}function ye(ae,re){return Pe(ae)||gt(ae,re)||tt(ae,re)||De()}function De(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tt(ae,re){if(!ae)return;if(typeof ae=="string")return Et(ae,re);var Ce=Object.prototype.toString.call(ae).slice(8,-1);if(Ce==="Object"&&ae.constructor&&(Ce=ae.constructor.name),Ce==="Map"||Ce==="Set")return Array.from(ae);if(Ce==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ce))return Et(ae,re)}function Et(ae,re){(re==null||re>ae.length)&&(re=ae.length);for(var Ce=0,Ne=new Array(re);Ce<re;Ce++)Ne[Ce]=ae[Ce];return Ne}function gt(ae,re){var Ce=ae==null?null:typeof Symbol!="undefined"&&ae[Symbol.iterator]||ae["@@iterator"];if(Ce==null)return;var Ne=[],ce=!0,dt=!1,Dt,ze;try{for(Ce=Ce.call(ae);!(ce=(Dt=Ce.next()).done)&&!(Ne.push(Dt.value),re&&Ne.length===re);ce=!0);}catch(Yt){dt=!0,ze=Yt}finally{try{!ce&&Ce.return!=null&&Ce.return()}finally{if(dt)throw ze}}return Ne}function Pe(ae){if(Array.isArray(ae))return ae}function Ut(ae,re){if(ae==null)return{};var Ce=pt(ae,re),Ne,ce;if(Object.getOwnPropertySymbols){var dt=Object.getOwnPropertySymbols(ae);for(ce=0;ce<dt.length;ce++){if(Ne=dt[ce],re.indexOf(Ne)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(ae,Ne))continue;Ce[Ne]=ae[Ne]}}return Ce}function pt(ae,re){if(ae==null)return{};var Ce={},Ne=Object.keys(ae),ce,dt;for(dt=0;dt<Ne.length;dt++){if(ce=Ne[dt],re.indexOf(ce)>=0)continue;Ce[ce]=ae[ce]}return Ce}var zt=[],rr={overflowY:"auto",overflowAnchor:"none"};function nr(ae,re){var Ce=ae.prefixCls,Ne=Ce===void 0?"rc-virtual-list":Ce,ce=ae.className,dt=ae.height,Dt=ae.itemHeight,ze=ae.fullHeight,Yt=ze===void 0?!0:ze,Dr=ae.style,ct=ae.data,er=ae.children,ut=ae.itemKey,at=ae.virtual,Ye=ae.component,Je=Ye===void 0?"div":Ye,Vt=ae.onScroll,Ar=ae.onVisibleChange,Nr=Ut(ae,Ae),Rr=!!(at!==!1&&dt&&Dt),Ln=Rr&&ct&&Dt*ct.length>dt,bn=Object(y.useState)(0),Zn=ye(bn,2),Zt=Zn[0],$t=Zn[1],Be=Object(y.useState)(!1),je=ye(Be,2),rt=je[0],bt=je[1],gr=v()(Ne,ce),Gt=ct||zt,ar=Object(y.useRef)(),Gr=Object(y.useRef)(),cn=Object(y.useRef)(),Kn=y.useCallback(function(fr){return typeof ut=="function"?ut(fr):fr==null?void 0:fr[ut]},[ut]),yr={getKey:Kn};function Mt(fr){$t(function(Cr){var Xt;typeof fr=="function"?Xt=fr(Cr):Xt=fr;var Pr=vt(Xt);return ar.current.scrollTop=Pr,Pr})}var Ft=Object(y.useRef)({start:0,end:Gt.length}),Lr=Object(y.useRef)(),pr=He(Gt,Kn),Ht=ye(pr,1),cr=Ht[0];Lr.current=cr;var Bt=X(Kn,null,null),or=ye(Bt,4),Hr=or[0],Tr=or[1],jr=or[2],pn=or[3],en=y.useMemo(function(){if(!Rr)return{scrollHeight:void 0,start:0,end:Gt.length-1,offset:void 0};if(!Ln){var fr;return{scrollHeight:((fr=Gr.current)===null||fr===void 0?void 0:fr.offsetHeight)||0,start:0,end:Gt.length-1,offset:void 0}}for(var Cr=0,Xt,Pr,vr,wt=Gt.length,kr=0;kr<wt;kr+=1){var xn=Gt[kr],nn=Kn(xn),Yn=jr.get(nn),Wn=Cr+(Yn===void 0?Dt:Yn);Wn>=Zt&&Xt===void 0&&(Xt=kr,Pr=Cr),Wn>Zt+dt&&vr===void 0&&(vr=kr),Cr=Wn}return Xt===void 0&&(Xt=0,Pr=0),vr===void 0&&(vr=Gt.length-1),vr=Math.min(vr+1,Gt.length),{scrollHeight:Cr,start:Xt,end:vr,offset:Pr}},[Ln,Rr,Zt,Gt,pn,dt]),ti=en.scrollHeight,ri=en.start,_i=en.end,Ri=en.offset;Ft.current.start=ri,Ft.current.end=_i;var ia=ti-dt,ba=Object(y.useRef)(ia);ba.current=ia;function vt(fr){var Cr=fr;return Number.isNaN(ba.current)||(Cr=Math.min(Cr,ba.current)),Cr=Math.max(Cr,0),Cr}var Le=Zt<=0,Ke=Zt>=ia,et=oe(Le,Ke);function ht(fr){var Cr=fr;Mt(Cr)}function ot(fr){var Cr=fr.currentTarget.scrollTop;Cr!==Zt&&Mt(Cr),Vt==null||Vt(fr)}var mt=Q(Rr,Le,Ke,function(fr){Mt(function(Cr){var Xt=Cr+fr;return Xt})}),Wt=ye(mt,2),Ot=Wt[0],wr=Wt[1];te(Rr,ar,function(fr,Cr){return et(fr,Cr)?!1:(Ot({preventDefault:function(){},deltaY:fr}),!0)}),Object(y.useLayoutEffect)(function(){function fr(Cr){Rr&&Cr.preventDefault()}return ar.current.addEventListener("wheel",Ot),ar.current.addEventListener("DOMMouseScroll",wr),ar.current.addEventListener("MozMousePixelScroll",fr),function(){ar.current.removeEventListener("wheel",Ot),ar.current.removeEventListener("DOMMouseScroll",wr),ar.current.removeEventListener("MozMousePixelScroll",fr)}},[Rr]);var Xr=q(ar,Gt,jr,Dt,Kn,Tr,Mt,function(){var fr;(fr=cn.current)===null||fr===void 0||fr.delayHidden()});y.useImperativeHandle(re,function(){return{scrollTo:Xr}}),Object(y.useLayoutEffect)(function(){if(Ar){var fr=Gt.slice(ri,_i+1);Ar(fr,Gt)}},[ri,_i,Gt]);var zr=S(Gt,ri,_i,Hr,er,yr),on=null;return dt&&(on=Ie(de({},Yt?"height":"maxHeight",dt),rr),Rr&&(on.overflowY="hidden",rt&&(on.pointerEvents="none"))),y.createElement("div",me({style:Ie(Ie({},Dr),{},{position:"relative"}),className:gr},Nr),y.createElement(Je,{className:"".concat(Ne,"-holder"),style:on,ref:ar,onScroll:ot},y.createElement(s,{prefixCls:Ne,height:ti,offset:Ri,onInnerResize:Tr,ref:Gr},zr)),Rr&&y.createElement(L,{ref:cn,prefixCls:Ne,scrollTop:Zt,height:dt,scrollHeight:ti,count:Gt.length,onScroll:ht,onStartMove:function(){bt(!0)},onStopMove:function(){bt(!1)}}))}var Kt=y.forwardRef(nr);Kt.displayName="List";var ir=Kt,$e=k.a=ir},r6Bn:function(B,k,o){var y=o("bYtY"),m=o("ItGF"),v=o("4fz+"),a=o("BPZU");function t(l,s){return l.zlevel===s.zlevel?l.z===s.z?l.z2-s.z2:l.z-s.z:l.zlevel-s.zlevel}var e=function(){this._roots=[],this._displayList=[],this._displayListLen=0};e.prototype={constructor:e,traverse:function(s,n){for(var d=0;d<this._roots.length;d++)this._roots[d].traverse(s,n)},getDisplayList:function(s,n){return n=n||!1,s&&this.updateDisplayList(n),this._displayList},updateDisplayList:function(s){this._displayListLen=0;for(var n=this._roots,d=this._displayList,c=0,r=n.length;c<r;c++)this._updateAndAddDisplayable(n[c],null,s);d.length=this._displayListLen,m.canvasSupported&&a(d,t)},_updateAndAddDisplayable:function(s,n,d){if(s.ignore&&!d)return;s.beforeUpdate(),s.__dirty&&s.update(),s.afterUpdate();var c=s.clipPath;if(c){n?n=n.slice():n=[];for(var r=c,f=s;r;)r.parent=f,r.updateTransform(),n.push(r),f=r,r=r.clipPath}if(s.isGroup){for(var i=s._children,u=0;u<i.length;u++){var p=i[u];s.__dirty&&(p.__dirty=!0),this._updateAndAddDisplayable(p,n,d)}s.__dirty=!1}else s.__clipPaths=n,this._displayList[this._displayListLen++]=s},addRoot:function(s){if(s.__storage===this)return;s instanceof v&&s.addChildrenToStorage(this),this.addToStorage(s),this._roots.push(s)},delRoot:function(s){if(s==null){for(var n=0;n<this._roots.length;n++){var d=this._roots[n];d instanceof v&&d.delChildrenFromStorage(this)}this._roots=[],this._displayList=[],this._displayListLen=0;return}if(s instanceof Array){for(var n=0,c=s.length;n<c;n++)this.delRoot(s[n]);return}var r=y.indexOf(this._roots,s);r>=0&&(this.delFromStorage(s),this._roots.splice(r,1),s instanceof v&&s.delChildrenFromStorage(this))},addToStorage:function(s){return s&&(s.__storage=this,s.dirty(!1)),this},delFromStorage:function(s){return s&&(s.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:t};var h=e;B.exports=h},r6vu:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("q1tI"),e=o("jK+o"),h=o.n(e),l=o("pDHg"),s=o("K7tR"),n=o.n(s),d=function(z){var H=z.value,X=z.formatter,V=z.precision,q=z.decimalSeparator,se=z.groupSeparator,ve=se===void 0?"":se,ue=z.prefixCls,xe;if(typeof X=="function")xe=X(H);else{var Fe=String(H),Ue=Fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ue||Fe==="-")xe=Fe;else{var Ze=Ue[1],we=Ue[2]||"0",He=Ue[4]||"";we=we.replace(/\B(?=(\d{3})+(?!\d))/g,ve),typeof V=="number"&&(He=n()(He,V,"0").slice(0,V)),He&&(He="".concat(q).concat(He)),xe=[t.createElement("span",{key:"int",className:"".concat(ue,"-content-value-int")},Ze,we),He&&t.createElement("span",{key:"decimal",className:"".concat(ue,"-content-value-decimal")},He)]}}return t.createElement("span",{className:"".concat(ue,"-content-value")},xe)},c=d,r=function(z){var H=z.prefixCls,X=z.className,V=z.style,q=z.valueStyle,se=z.value,ve=se===void 0?0:se,ue=z.title,xe=z.valueRender,Fe=z.prefix,Ue=z.suffix,Ze=z.direction,we=z.onMouseEnter,He=z.onMouseLeave,ee=t.createElement(c,a()({},z,{value:ve})),he=h()(H,X,m()({},"".concat(H,"-rtl"),Ze==="rtl"));return t.createElement("div",{className:he,style:V,onMouseEnter:we,onMouseLeave:He},ue&&t.createElement("div",{className:"".concat(H,"-title")},ue),t.createElement("div",{style:q,className:"".concat(H,"-content")},Fe&&t.createElement("span",{className:"".concat(H,"-content-prefix")},Fe),xe?xe(ee):ee,Ue&&t.createElement("span",{className:"".concat(H,"-content-suffix")},Ue)))};r.defaultProps={decimalSeparator:".",groupSeparator:","};var f=Object(l.c)({prefixCls:"statistic"})(r),i=f,u=o("t2rZ"),p=o.n(u),g=o("xRLV"),A=o.n(g),b=o("BpBn"),x=o.n(b),w=o("GI52"),_=o.n(w),C=o("Brw/"),L=o.n(C),E=o("Ipcu"),S=o.n(E),O=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function D(W,z){var H=W,X=/\[[^\]]*]/g,V=(z.match(X)||[]).map(function(ue){return ue.slice(1,-1)}),q=z.replace(X,"[]"),se=O.reduce(function(ue,xe){var Fe=L()(xe,2),Ue=Fe[0],Ze=Fe[1];if(ue.indexOf(Ue)!==-1){var we=Math.floor(H/Ze);return H-=we*Ze,ue.replace(new RegExp("".concat(Ue,"+"),"g"),function(He){var ee=He.length;return S()(we.toString(),ee,"0")})}return ue},q),ve=0;return se.replace(X,function(){var ue=V[ve];return ve+=1,ue})}function F(W,z){var H=z.format,X=H===void 0?"":H,V=new Date(W).getTime(),q=Date.now(),se=Math.max(V-q,0);return D(se,X)}var U=o("JB+V"),R=1e3/30;function K(W){return new Date(W).getTime()}var Z=function(W){x()(H,W);var z=_()(H);function H(){var X;return p()(this,H),X=z.apply(this,arguments),X.syncTimer=function(){var V=X.props.value,q=K(V);q>=Date.now()?X.startTimer():X.stopTimer()},X.startTimer=function(){if(X.countdownId)return;X.countdownId=window.setInterval(function(){X.forceUpdate()},R)},X.stopTimer=function(){var V=X.props,q=V.onFinish,se=V.value;if(X.countdownId){clearInterval(X.countdownId),X.countdownId=void 0;var ve=K(se);q&&ve<Date.now()&&q()}},X.formatCountdown=function(V,q){var se=X.props.format;return F(V,a()(a()({},q),{format:se}))},X.valueRender=function(V){return Object(U.a)(V,{title:void 0})},X}return A()(H,[{key:"componentDidMount",value:function(){this.syncTimer()}},{key:"componentDidUpdate",value:function(){this.syncTimer()}},{key:"componentWillUnmount",value:function(){this.stopTimer()}},{key:"render",value:function(){return t.createElement(i,a()({valueRender:this.valueRender},this.props,{formatter:this.formatCountdown}))}}]),H}(t.Component);Z.defaultProps={format:"HH:mm:ss"};var P=Z;i.Countdown=P;var Y=k.a=i},rA99:function(B,k,o){var y=o("y+Vt"),m=o("QBsz"),v=o("Sj9i"),a=v.quadraticSubdivide,t=v.cubicSubdivide,e=v.quadraticAt,h=v.cubicAt,l=v.quadraticDerivativeAt,s=v.cubicDerivativeAt,n=[];function d(r,f,i){var u=r.cpx2,p=r.cpy2;return u===null||p===null?[(i?s:h)(r.x1,r.cpx1,r.cpx2,r.x2,f),(i?s:h)(r.y1,r.cpy1,r.cpy2,r.y2,f)]:[(i?l:e)(r.x1,r.cpx1,r.x2,f),(i?l:e)(r.y1,r.cpy1,r.y2,f)]}var c=y.extend({type:"bezier-curve",shape:{x1:0,y1:0,x2:0,y2:0,cpx1:0,cpy1:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(f,i){var u=i.x1,p=i.y1,g=i.x2,A=i.y2,b=i.cpx1,x=i.cpy1,w=i.cpx2,_=i.cpy2,C=i.percent;if(C===0)return;f.moveTo(u,p),w==null||_==null?(C<1&&(a(u,b,g,C,n),b=n[1],g=n[2],a(p,x,A,C,n),x=n[1],A=n[2]),f.quadraticCurveTo(b,x,g,A)):(C<1&&(t(u,b,w,g,C,n),b=n[1],w=n[2],g=n[3],t(p,x,_,A,C,n),x=n[1],_=n[2],A=n[3]),f.bezierCurveTo(b,x,w,_,g,A))},pointAt:function(f){return d(this.shape,f,!1)},tangentAt:function(f){var i=d(this.shape,f,!0);return m.normalize(i,i)}});B.exports=c},rHrb:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.CopyToClipboard=void 0;var y=v(o("q1tI")),m=v(o("+QRC"));function v(A){return A&&A.__esModule?A:{default:A}}function a(A){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?a=function(x){return typeof x}:a=function(x){return x&&typeof Symbol=="function"&&x.constructor===Symbol&&x!==Symbol.prototype?"symbol":typeof x},a(A)}function t(A,b){var x=Object.keys(A);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(A);b&&(w=w.filter(function(_){return Object.getOwnPropertyDescriptor(A,_).enumerable})),x.push.apply(x,w)}return x}function e(A){for(var b=1;b<arguments.length;b++){var x=arguments[b]!=null?arguments[b]:{};b%2?t(x,!0).forEach(function(w){p(A,w,x[w])}):Object.getOwnPropertyDescriptors?Object.defineProperties(A,Object.getOwnPropertyDescriptors(x)):t(x).forEach(function(w){Object.defineProperty(A,w,Object.getOwnPropertyDescriptor(x,w))})}return A}function h(A,b){if(A==null)return{};var x=l(A,b),w,_;if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(A);for(_=0;_<C.length;_++){if(w=C[_],b.indexOf(w)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(A,w))continue;x[w]=A[w]}}return x}function l(A,b){if(A==null)return{};var x={},w=Object.keys(A),_,C;for(C=0;C<w.length;C++){if(_=w[C],b.indexOf(_)>=0)continue;x[_]=A[_]}return x}function s(A,b){if(!(A instanceof b))throw new TypeError("Cannot call a class as a function")}function n(A,b){for(var x=0;x<b.length;x++){var w=b[x];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(A,w.key,w)}}function d(A,b,x){return b&&n(A.prototype,b),x&&n(A,x),A}function c(A,b){return b&&(a(b)==="object"||typeof b=="function")?b:f(A)}function r(A){return r=Object.setPrototypeOf?Object.getPrototypeOf:function(x){return x.__proto__||Object.getPrototypeOf(x)},r(A)}function f(A){if(A===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function i(A,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(b&&b.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),b&&u(A,b)}function u(A,b){return u=Object.setPrototypeOf||function(w,_){return w.__proto__=_,w},u(A,b)}function p(A,b,x){return b in A?Object.defineProperty(A,b,{value:x,enumerable:!0,configurable:!0,writable:!0}):A[b]=x,A}var g=function(A){i(b,A);function b(){var x,w;s(this,b);for(var _=arguments.length,C=new Array(_),L=0;L<_;L++)C[L]=arguments[L];return w=c(this,(x=r(b)).call.apply(x,[this].concat(C))),p(f(w),"onClick",function(E){var S=w.props,O=S.text,D=S.onCopy,F=S.children,U=S.options,R=y.default.Children.only(F),K=(0,m.default)(O,U);D&&D(O,K),R&&R.props&&typeof R.props.onClick=="function"&&R.props.onClick(E)}),w}return d(b,[{key:"render",value:function(){var w=this.props,_=w.text,C=w.onCopy,L=w.options,E=w.children,S=h(w,["text","onCopy","options","children"]),O=y.default.Children.only(E);return y.default.cloneElement(O,e({},S,{onClick:this.onClick}))}}]),b}(y.default.PureComponent);k.CopyToClipboard=g,p(g,"defaultProps",{onCopy:void 0,options:void 0})},rLCj:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="ReloadOutlined";var h=k.a=m.forwardRef(e)},rUJ1:function(B,k){var o=/[&<>"']/,y=/[&<>"']/g,m=/[<>"']|&(?!#?\w+;)/,v=/[<>"']|&(?!#?\w+;)/g,a={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},t=function(E){return a[E]};function e(L,E){if(E){if(o.test(L))return L.replace(y,t)}else if(m.test(L))return L.replace(v,t);return L}var h=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function l(L){return L.replace(h,function(E,S){return S=S.toLowerCase(),S==="colon"?":":S.charAt(0)==="#"?S.charAt(1)==="x"?String.fromCharCode(parseInt(S.substring(2),16)):String.fromCharCode(+S.substring(1)):""})}var s=/(^|[^\[])\^/g;function n(L,E){L=L.source||L,E=E||"";var S={replace:function(D,F){return F=F.source||F,F=F.replace(s,"$1"),L=L.replace(D,F),S},getRegex:function(){return new RegExp(L,E)}};return S}var d=/[^\w:]/g,c=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function r(L,E,S){if(L){var O;try{O=decodeURIComponent(l(S)).replace(d,"").toLowerCase()}catch(D){return null}if(O.indexOf("javascript:")===0||O.indexOf("vbscript:")===0||O.indexOf("data:")===0)return null}E&&!c.test(S)&&(S=g(E,S));try{S=encodeURI(S).replace(/%25/g,"%")}catch(D){return null}return S}var f={},i=/^[^:]+:\/*[^/]*$/,u=/^([^:]+:)[\s\S]*$/,p=/^([^:]+:\/*[^/]*)[\s\S]*$/;function g(L,E){f[" "+L]||(i.test(L)?f[" "+L]=L+"/":f[" "+L]=w(L,"/",!0)),L=f[" "+L];var S=L.indexOf(":")===-1;return E.substring(0,2)==="//"?S?E:L.replace(u,"$1")+E:E.charAt(0)==="/"?S?E:L.replace(p,"$1")+E:L+E}var A={exec:function(){}};function b(L){for(var E=1,S,O;E<arguments.length;E++){S=arguments[E];for(O in S)Object.prototype.hasOwnProperty.call(S,O)&&(L[O]=S[O])}return L}function x(L,E){var S=L.replace(/\|/g,function(F,U,R){for(var K=!1,Z=U;--Z>=0&&R[Z]==="\\";)K=!K;return K?"|":" |"}),O=S.split(/ \|/),D=0;if(O.length>E)O.splice(E);else for(;O.length<E;)O.push("");for(;D<O.length;D++)O[D]=O[D].trim().replace(/\\\|/g,"|");return O}function w(L,E,S){var O=L.length;if(O===0)return"";for(var D=0;D<O;){var F=L.charAt(O-D-1);if(F===E&&!S)D++;else if(F!==E&&S)D++;else break}return L.substr(0,O-D)}function _(L,E){if(L.indexOf(E[1])===-1)return-1;for(var S=L.length,O=0,D=0;D<S;D++)if(L[D]==="\\")D++;else if(L[D]===E[0])O++;else if(L[D]===E[1]&&(O--,O<0))return D;return-1}function C(L){L&&L.sanitize&&!L.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}B.exports={escape:e,unescape:l,edit:n,cleanUrl:r,resolveUrl:g,noopTest:A,merge:b,splitCells:x,rtrim:w,findClosingBracket:_,checkSanitizeDeprecation:C}},rXKS:function(B,k,o){//! moment.js locale configuration
//! locale : Urdu [ur]
//! author : Sawood Alam : https://github.com/ibnesayeed
//! author : Zack : https://github.com/ZackVision
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=["\u062C\u0646\u0648\u0631\u06CC","\u0641\u0631\u0648\u0631\u06CC","\u0645\u0627\u0631\u0686","\u0627\u067E\u0631\u06CC\u0644","\u0645\u0626\u06CC","\u062C\u0648\u0646","\u062C\u0648\u0644\u0627\u0626\u06CC","\u0627\u06AF\u0633\u062A","\u0633\u062A\u0645\u0628\u0631","\u0627\u06A9\u062A\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062F\u0633\u0645\u0628\u0631"],v=["\u0627\u062A\u0648\u0627\u0631","\u067E\u06CC\u0631","\u0645\u0646\u06AF\u0644","\u0628\u062F\u06BE","\u062C\u0645\u0639\u0631\u0627\u062A","\u062C\u0645\u0639\u06C1","\u06C1\u0641\u062A\u06C1"],a=y.defineLocale("ur",{months:m,monthsShort:m,weekdays:v,weekdaysShort:v,weekdaysMin:v,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060C D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return e==="\u0634\u0627\u0645"},meridiem:function(e,h,l){return e<12?"\u0635\u0628\u062D":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062C \u0628\u0648\u0642\u062A] LT",nextDay:"[\u06A9\u0644 \u0628\u0648\u0642\u062A] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062A] LT",lastDay:"[\u06AF\u0630\u0634\u062A\u06C1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062A] LT",lastWeek:"[\u06AF\u0630\u0634\u062A\u06C1] dddd [\u0628\u0648\u0642\u062A] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062F",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062F \u0633\u06CC\u06A9\u0646\u0688",ss:"%d \u0633\u06CC\u06A9\u0646\u0688",m:"\u0627\u06CC\u06A9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06CC\u06A9 \u06AF\u06BE\u0646\u0679\u06C1",hh:"%d \u06AF\u06BE\u0646\u0679\u06D2",d:"\u0627\u06CC\u06A9 \u062F\u0646",dd:"%d \u062F\u0646",M:"\u0627\u06CC\u06A9 \u0645\u0627\u06C1",MM:"%d \u0645\u0627\u06C1",y:"\u0627\u06CC\u06A9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"\u060C")},week:{dow:1,doy:4}});return a})},rXve:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("9twg")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="CheckOutlined";var l=a.forwardRef(h);k.default=l},rari:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Saudi Arabia) [ar-sa]
//! author : Suhail Alkowaileet : https://github.com/xsoh
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},v={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},a=y.defineLocale("ar-sa",{months:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A\u0648_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648_\u0623\u063A\u0633\u0637\u0633_\u0633\u0628\u062A\u0645\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062F\u064A\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064A\u0646\u0627\u064A\u0631_\u0641\u0628\u0631\u0627\u064A\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064A\u0644_\u0645\u0627\u064A\u0648_\u064A\u0648\u0646\u064A\u0648_\u064A\u0648\u0644\u064A\u0648_\u0623\u063A\u0633\u0637\u0633_\u0633\u0628\u062A\u0645\u0628\u0631_\u0623\u0643\u062A\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062F\u064A\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0623\u062D\u062F_\u0625\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return e==="\u0645"},meridiem:function(e,h,l){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064A %s",past:"\u0645\u0646\u0630 %s",s:"\u062B\u0648\u0627\u0646",ss:"%d \u062B\u0627\u0646\u064A\u0629",m:"\u062F\u0642\u064A\u0642\u0629",mm:"%d \u062F\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062A",d:"\u064A\u0648\u0645",dd:"%d \u0623\u064A\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062A"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(h){return v[h]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]}).replace(/,/g,"\u060C")},week:{dow:0,doy:6}});return a})},rdUC:function(B,k,o){var y=o("MFOe"),m=y.Global;B.exports={name:"localStorage",read:a,write:t,each:e,remove:h,clearAll:l};function v(){return m.localStorage}function a(s){return v().getItem(s)}function t(s,n){return v().setItem(s,n)}function e(s){for(var n=v().length-1;n>=0;n--){var d=v().key(n);s(a(d),d)}}function h(s){return v().removeItem(s)}function l(){return v().clear()}},rdor:function(B,k,o){var y=o("lOQZ"),m=y.circularLayout;function v(a){a.eachSeriesByType("graph",function(t){t.get("layout")==="circular"&&m(t,"symbolSize")})}B.exports=v},rf3n:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("t2rZ"),e=o.n(t),h=o("xRLV"),l=o.n(h),s=o("BpBn"),n=o.n(s),d=o("GI52"),c=o.n(d),r=o("q1tI"),f=o("3CTf"),i=o("jK+o"),u=o.n(i),p=o("IWUT"),g=o("Xnl7"),A=o("bVAP"),b=o("DHui"),x=o("gO5/"),w=o("Ae61"),_=o("HguD"),C=o("T0En"),L=o("Dwcm"),E=o("z74R"),S=o("r0Fr"),O=function(je){var rt=je.className,bt=je.customizeIcon,gr=je.customizeIconProps,Gt=je.onMouseDown,ar=je.onClick,Gr=je.children,cn;return typeof bt=="function"?cn=bt(gr):cn=bt,r.createElement("span",{className:rt,onMouseDown:function(yr){yr.preventDefault(),Gt&&Gt(yr)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:ar,"aria-hidden":!0},cn!==void 0?cn:r.createElement("span",{className:u()(rt.split(/\s+/).map(function(Kn){return"".concat(Kn,"-icon")}))},Gr))},D=O,F=function(je,rt){var bt=je.prefixCls,gr=je.id,Gt=je.flattenOptions,ar=je.childrenAsData,Gr=je.values,cn=je.searchValue,Kn=je.multiple,yr=je.defaultActiveFirstOption,Mt=je.height,Ft=je.itemHeight,Lr=je.notFoundContent,pr=je.open,Ht=je.menuItemSelectedIcon,cr=je.virtual,Bt=je.onSelect,or=je.onToggleOpen,Hr=je.onActiveValue,Tr=je.onScroll,jr=je.onMouseEnter,pn="".concat(bt,"-item"),en=Object(E.a)(function(){return Gt},[pr,Gt],function(ot,mt){return mt[0]&&ot[1]!==mt[1]}),ti=r.useRef(null),ri=function(mt){mt.preventDefault()},_i=function(mt){ti.current&&ti.current.scrollTo({index:mt})},Ri=function(mt){for(var Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ot=en.length,wr=0;wr<Ot;wr+=1){var Xr=(mt+wr*Wt+Ot)%Ot,zr=en[Xr],on=zr.group,fr=zr.data;if(!on&&!fr.disabled)return Xr}return-1},ia=r.useState(function(){return Ri(0)}),ba=Object(_.a)(ia,2),vt=ba[0],Le=ba[1],Ke=function(mt){Le(mt);var Wt=en[mt];if(!Wt){Hr(null,-1);return}Hr(Wt.data.value,mt)};r.useEffect(function(){Ke(yr!==!1?Ri(0):-1)},[en.length,cn]),r.useEffect(function(){var ot=setTimeout(function(){if(!Kn&&pr&&Gr.size===1){var mt=Array.from(Gr)[0],Wt=en.findIndex(function(Ot){var wr=Ot.data;return wr.value===mt});Ke(Wt),_i(Wt)}});return function(){return clearTimeout(ot)}},[pr]);var et=function(mt){mt!==void 0&&Bt(mt,{selected:!Gr.has(mt)}),Kn||or(!1)};if(r.useImperativeHandle(rt,function(){return{onKeyDown:function(mt){var Wt=mt.which;switch(Wt){case C.a.UP:case C.a.DOWN:{var Ot=0;if(Wt===C.a.UP?Ot=-1:Wt===C.a.DOWN&&(Ot=1),Ot!==0){var wr=Ri(vt+Ot,Ot);_i(wr),Ke(wr)}break}case C.a.ENTER:{var Xr=en[vt];Xr&&!Xr.data.disabled?et(Xr.data.value):et(void 0),pr&&mt.preventDefault();break}case C.a.ESC:or(!1)}},onKeyUp:function(){},scrollTo:function(mt){_i(mt)}}}),en.length===0)return r.createElement("div",{role:"listbox",id:"".concat(gr,"_list"),className:"".concat(pn,"-empty"),onMouseDown:ri},Lr);function ht(ot){var mt=en[ot];if(!mt)return null;var Wt=mt.data||{},Ot=Wt.value,wr=Wt.label,Xr=Wt.children,zr=Object(L.a)(Wt,!0),on=ar?Xr:wr;return mt?r.createElement("div",Object.assign({"aria-label":typeof on=="string"?on:null},zr,{key:ot,role:"option",id:"".concat(gr,"_list_").concat(ot),"aria-selected":Gr.has(Ot)}),Ot):null}return r.createElement(r.Fragment,null,r.createElement("div",{role:"listbox",id:"".concat(gr,"_list"),style:{height:0,width:0,overflow:"hidden"}},ht(vt-1),ht(vt),ht(vt+1)),r.createElement(S.a,{itemKey:"key",ref:ti,data:en,height:Mt,itemHeight:Ft,fullHeight:!1,onMouseDown:ri,onScroll:Tr,virtual:cr,onMouseEnter:jr},function(ot,mt){var Wt,Ot=ot.group,wr=ot.groupOption,Xr=ot.data,zr=Xr.label,on=Xr.key;if(Ot)return r.createElement("div",{className:u()(pn,"".concat(pn,"-group"))},zr!==void 0?zr:on);var fr=Xr.disabled,Cr=Xr.value,Xt=Xr.title,Pr=Xr.children,vr=Xr.style,wt=Xr.className,kr=Object(w.a)(Xr,["disabled","value","title","children","style","className"]),xn=Gr.has(Cr),nn="".concat(pn,"-option"),Yn=u()(pn,nn,wt,(Wt={},Object(x.a)(Wt,"".concat(nn,"-grouped"),wr),Object(x.a)(Wt,"".concat(nn,"-active"),vt===mt&&!fr),Object(x.a)(Wt,"".concat(nn,"-disabled"),fr),Object(x.a)(Wt,"".concat(nn,"-selected"),xn),Wt)),Wn=ar?Pr:zr,In=!Ht||typeof Ht=="function"||xn;return r.createElement("div",Object.assign({},kr,{"aria-selected":xn,className:Yn,title:Xt,onMouseMove:function(){if(vt===mt||fr)return;Ke(mt)},onClick:function(){fr||et(Cr)},style:vr}),r.createElement("div",{className:"".concat(nn,"-content")},Wn||Cr),r.isValidElement(Ht)||xn,In&&r.createElement(D,{className:"".concat(pn,"-option-state"),customizeIcon:Ht,customizeIconProps:{isSelected:xn}},xn?"\u2713":null))}))},U=r.forwardRef(F);U.displayName="OptionList";var R=U,K=function(){return null};K.isSelectOption=!0;var Z=K,P=function(){return null};P.isSelectOptGroup=!0;var Y=P,W=o("avuj"),z=o("LM6x");function H(Be){var je=Be.key,rt=Be.props,bt=rt.children,gr=rt.value,Gt=Object(w.a)(rt,["children","value"]);return Object(W.a)({key:je,value:gr!==void 0?gr:je,children:bt},Gt)}function X(Be){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Object(z.a)(Be).map(function(rt,bt){if(!r.isValidElement(rt)||!rt.type)return null;var gr=rt.type.isSelectOptGroup,Gt=rt.key,ar=rt.props,Gr=ar.children,cn=Object(w.a)(ar,["children"]);return je||!gr?H(rt):Object(W.a)(Object(W.a)({key:"__RC_SELECT_GRP__".concat(Gt===null?bt:Gt,"__"),label:Gt},cn),{},{options:X(Gr)})}).filter(function(rt){return rt})}var V=o("PH30"),q=o("Zqml"),se=o("b8Vc"),ve=o("2qGj");function ue(Be){return Array.isArray(Be)?Be:Be!==void 0?[Be]:[]}function xe(Be,je){var rt=je.labelInValue,bt=je.combobox;if(Be===void 0||Be===""&&bt)return[];var gr=Array.isArray(Be)?Be:[Be];return rt?gr.map(function(Gt){var ar=Gt.key,Gr=Gt.value;return Gr!==void 0?Gr:ar}):gr}function Fe(Be,je){var rt=je.optionLabelProp,bt=je.labelInValue,gr=je.prevValue,Gt=je.options,ar=je.getLabeledValue,Gr=Be;return bt&&(Gr=Gr.map(function(cn){return ar(cn,{options:Gt,prevValue:gr,labelInValue:bt,optionLabelProp:rt})})),Gr}function Ue(Be,je){var rt=Object(V.a)(je),bt;for(bt=Be.length-1;bt>=0&&Be[bt].disabled;bt-=1);var gr=null;return bt!==-1&&(gr=rt[bt],rt.splice(bt,1)),{values:rt,removedValue:gr}}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,we=Ze,He=0;function ee(){var Be;return we?(Be=He,He+=1):Be="TEST_OR_SSR",Be}function he(Be,je){var rt=Be.key,bt;return"value"in Be&&(bt=Be.value),rt!=null?rt:bt!==void 0?bt:"rc-index-key-".concat(je)}function Ve(Be){var je=[];function rt(bt,gr){bt.forEach(function(Gt){gr||!("options"in Gt)?je.push({key:he(Gt,je.length),groupOption:gr,data:Gt}):(je.push({key:he(Gt,je.length),group:!0,data:Gt}),rt(Gt.options,!0))})}return rt(Be,!1),je}function oe(Be){var je=Object(W.a)({},Be);return"props"in je||Object.defineProperty(je,"props",{get:function(){return Object(ve.a)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),je}}),je}function Q(Be,je){var rt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},bt=rt.prevValueOptions,gr=bt===void 0?[]:bt,Gt=new Map;return je.forEach(function(ar){if(!ar.group){var Gr=ar.data;Gt.set(Gr.value,Gr)}}),Be.map(function(ar){var Gr=Gt.get(ar);return Gr||(Gr=Object(W.a)({},gr.find(function(cn){return cn._INTERNAL_OPTION_VALUE_===ar}))),oe(Gr)})}var G=function(je,rt){var bt=rt.options,gr=rt.prevValue,Gt=rt.labelInValue,ar=rt.optionLabelProp,Gr=Q([je],bt)[0],cn={value:je},Kn,yr=ue(gr);return Gt&&(Kn=yr.find(function(Mt){return Object(se.a)(Mt)==="object"&&"value"in Mt?Mt.value===je:Mt.key===je})),Kn&&Object(se.a)(Kn)==="object"&&"label"in Kn?(cn.label=Kn.label,Gr&&typeof Kn.label=="string"&&typeof Gr[ar]=="string"&&Kn.label.trim()!==Gr[ar].trim()&&Object(ve.a)(!1,"`label` of `value` is not same as `label` in Select options.")):Gr&&ar in Gr?cn.label=Gr[ar]:cn.label=je,cn.key=cn.value,cn};function te(Be){return ue(Be).join("")}function Ae(Be){return function(je,rt){var bt=je.toLowerCase();if("options"in rt)return te(rt.label).toLowerCase().includes(bt);var gr=rt[Be],Gt=te(gr).toLowerCase();return Gt.includes(bt)}}function me(Be,je,rt){var bt=rt.optionFilterProp,gr=rt.filterOption,Gt=[],ar;return gr===!1?je:(typeof gr=="function"?ar=gr:ar=Ae(bt),je.forEach(function(Gr){if("options"in Gr){var cn=ar(Be,Gr);if(cn)Gt.push(Gr);else{var Kn=Gr.options.filter(function(yr){return ar(Be,yr)});Kn.length&&Gt.push(Object(W.a)(Object(W.a)({},Gr),{},{options:Kn}))}return}ar(Be,oe(Gr))&&Gt.push(Gr)}),Gt)}function Me(Be,je){if(!je||!je.length)return null;var rt=!1;function bt(Gt,ar){var Gr=Object(q.a)(ar),cn=Gr[0],Kn=Gr.slice(1);if(!cn)return[Gt];var yr=Gt.split(cn);return rt=rt||yr.length>1,yr.reduce(function(Mt,Ft){return[].concat(Object(V.a)(Mt),Object(V.a)(bt(Ft,Kn)))},[]).filter(function(Mt){return Mt})}var gr=bt(Be,je);return rt?gr:null}function Ie(Be,je){var rt=Q([Be],je)[0];return rt.disabled}function de(Be,je,rt,bt){var gr=ue(je).slice().sort(),Gt=Object(V.a)(Be),ar=new Set;return Be.forEach(function(Gr){Gr.options?Gr.options.forEach(function(cn){ar.add(cn.value)}):ar.add(Gr.value)}),gr.forEach(function(Gr){var cn=bt?Gr.value:Gr;if(!ar.has(cn)){var Kn;Gt.push(bt?(Kn={},Object(x.a)(Kn,rt,Gr.label),Object(x.a)(Kn,"value",cn),Kn):{value:cn})}}),Gt}var ye=o("Lj1v"),De=o("X/IY"),tt=o("fJHg"),Et=function(je,rt){var bt=je.prefixCls,gr=je.id,Gt=je.inputElement,ar=je.disabled,Gr=je.tabIndex,cn=je.autoFocus,Kn=je.autoComplete,yr=je.editable,Mt=je.accessibilityIndex,Ft=je.value,Lr=je.onKeyDown,pr=je.onMouseDown,Ht=je.onChange,cr=je.onPaste,Bt=je.onCompositionStart,or=je.onCompositionEnd,Hr=je.open,Tr=je.attrs,jr=Gt||r.createElement("input",null),pn=jr,en=pn.ref,ti=pn.props,ri=ti.onKeyDown,_i=ti.onChange,Ri=ti.onMouseDown,ia=ti.onCompositionStart,ba=ti.onCompositionEnd,vt=ti.style;return jr=r.cloneElement(jr,Object(W.a)(Object(W.a)({id:gr,ref:Object(tt.a)(rt,en),disabled:ar,tabIndex:Gr,autoComplete:Kn||"off",autoFocus:cn,className:"".concat(bt,"-selection-search-input"),style:Object(W.a)(Object(W.a)({},vt),{},{opacity:yr?null:0}),role:"combobox","aria-expanded":Hr,"aria-haspopup":"listbox","aria-owns":"".concat(gr,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(gr,"_list"),"aria-activedescendant":"".concat(gr,"_list_").concat(Mt)},Tr),{},{value:yr?Ft:"",readOnly:!yr,unselectable:yr?null:"on",onKeyDown:function(Ke){Lr(Ke),ri&&ri(Ke)},onMouseDown:function(Ke){pr(Ke),Ri&&Ri(Ke)},onChange:function(Ke){Ht(Ke),_i&&_i(Ke)},onCompositionStart:function(Ke){Bt(Ke),ia&&ia(Ke)},onCompositionEnd:function(Ke){or(Ke),ba&&ba(Ke)},onPaste:cr})),jr},gt=r.forwardRef(Et);gt.displayName="Input";var Pe=gt;function Ut(Be,je){we?r.useLayoutEffect(Be,je):r.useEffect(Be,je)}var pt="__RC_SELECT_MAX_REST_COUNT__",zt=function(je){var rt=je.id,bt=je.prefixCls,gr=je.values,Gt=je.open,ar=je.searchValue,Gr=je.inputRef,cn=je.placeholder,Kn=je.disabled,yr=je.mode,Mt=je.showSearch,Ft=je.autoFocus,Lr=je.autoComplete,pr=je.accessibilityIndex,Ht=je.tabIndex,cr=je.removeIcon,Bt=je.choiceTransitionName,or=je.maxTagCount,Hr=je.maxTagTextLength,Tr=je.maxTagPlaceholder,jr=Tr===void 0?function(Cr){return"+ ".concat(Cr.length," ...")}:Tr,pn=je.tagRender,en=je.onSelect,ti=je.onInputChange,ri=je.onInputPaste,_i=je.onInputKeyDown,Ri=je.onInputMouseDown,ia=je.onInputCompositionStart,ba=je.onInputCompositionEnd,vt=r.useState(!1),Le=Object(_.a)(vt,2),Ke=Le[0],et=Le[1],ht=r.useRef(null),ot=r.useState(0),mt=Object(_.a)(ot,2),Wt=mt[0],Ot=mt[1];r.useEffect(function(){et(!0)},[]);var wr=Gt||yr==="tags"?ar:"",Xr=yr==="tags"||Gt&&Mt;Ut(function(){Ot(ht.current.scrollWidth)},[wr]);var zr=gr,on;typeof or=="number"&&(on=gr.length-or,zr=gr.slice(0,or)),typeof Hr=="number"&&(zr=zr.map(function(Cr){var Xt=Cr.label,Pr=Object(w.a)(Cr,["label"]),vr=Xt;if(typeof Xt=="string"||typeof Xt=="number"){var wt=String(vr);wt.length>Hr&&(vr="".concat(wt.slice(0,Hr),"..."))}return Object(W.a)(Object(W.a)({},Pr),{},{label:vr})})),on>0&&zr.push({key:pt,label:typeof jr=="function"?jr(gr.slice(or)):jr});var fr=r.createElement(De.CSSMotionList,{component:!1,keys:zr,motionName:Bt,motionAppear:Ke},function(Cr){var Xt=Cr.key,Pr=Cr.label,vr=Cr.value,wt=Cr.disabled,kr=Cr.className,xn=Cr.style,nn=Xt||vr,Yn=Xt!==pt&&!wt,Wn=function(di){di.preventDefault(),di.stopPropagation()},In=function(di){di&&di.stopPropagation(),en(vr,{selected:!1})};return typeof pn=="function"?r.createElement("span",{key:nn,onMouseDown:Wn,className:kr,style:xn},pn({label:Pr,value:vr,disabled:wt,closable:Yn,onClose:In})):r.createElement("span",{key:nn,className:u()(kr,"".concat(bt,"-selection-item"),Object(x.a)({},"".concat(bt,"-selection-item-disabled"),wt)),style:xn},r.createElement("span",{className:"".concat(bt,"-selection-item-content")},Pr),Yn&&r.createElement(D,{className:"".concat(bt,"-selection-item-remove"),onMouseDown:Wn,onClick:In,customizeIcon:cr},"\xD7"))});return r.createElement(r.Fragment,null,fr,r.createElement("span",{className:"".concat(bt,"-selection-search"),style:{width:Wt}},r.createElement(Pe,{ref:Gr,open:Gt,prefixCls:bt,id:rt,inputElement:null,disabled:Kn,autoFocus:Ft,autoComplete:Lr,editable:Xr,accessibilityIndex:pr,value:wr,onKeyDown:_i,onMouseDown:Ri,onChange:ti,onPaste:ri,onCompositionStart:ia,onCompositionEnd:ba,tabIndex:Ht,attrs:Object(L.a)(je,!0)}),r.createElement("span",{ref:ht,className:"".concat(bt,"-selection-search-mirror"),"aria-hidden":!0},wr,"\xA0")),!gr.length&&!wr&&r.createElement("span",{className:"".concat(bt,"-selection-placeholder")},cn))},rr=zt,nr=function(je){var rt=je.inputElement,bt=je.prefixCls,gr=je.id,Gt=je.inputRef,ar=je.disabled,Gr=je.autoFocus,cn=je.autoComplete,Kn=je.accessibilityIndex,yr=je.mode,Mt=je.open,Ft=je.values,Lr=je.placeholder,pr=je.tabIndex,Ht=je.showSearch,cr=je.searchValue,Bt=je.activeValue,or=je.onInputKeyDown,Hr=je.onInputMouseDown,Tr=je.onInputChange,jr=je.onInputPaste,pn=je.onInputCompositionStart,en=je.onInputCompositionEnd,ti=r.useState(!1),ri=Object(_.a)(ti,2),_i=ri[0],Ri=ri[1],ia=yr==="combobox",ba=ia||Ht&&Mt,vt=Ft[0],Le=cr||"";ia&&Bt&&!_i&&(Le=Bt),r.useEffect(function(){ia&&Ri(!1)},[ia,Bt]);var Ke=yr!=="combobox"&&!Mt?!1:!!Le,et=vt&&(typeof vt.label=="string"||typeof vt.label=="number")?vt.label.toString():void 0;return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(bt,"-selection-search")},r.createElement(Pe,{ref:Gt,prefixCls:bt,id:gr,open:Mt,inputElement:rt,disabled:ar,autoFocus:Gr,autoComplete:cn,editable:ba,accessibilityIndex:Kn,value:Le,onKeyDown:or,onMouseDown:Hr,onChange:function(ot){Ri(!0),Tr(ot)},onPaste:jr,onCompositionStart:pn,onCompositionEnd:en,tabIndex:pr,attrs:Object(L.a)(je,!0)})),!ia&&vt&&!Ke&&r.createElement("span",{className:"".concat(bt,"-selection-item"),title:et},vt.label),!vt&&!Ke&&r.createElement("span",{className:"".concat(bt,"-selection-placeholder")},Lr))},Kt=nr;function ir(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,je=r.useRef(null),rt=r.useRef(null);r.useEffect(function(){return function(){window.clearTimeout(rt.current)}},[]);function bt(gr){(gr||je.current===null)&&(je.current=gr),window.clearTimeout(rt.current),rt.current=window.setTimeout(function(){je.current=null},Be)}return[function(){return je.current},bt]}var $e=function(je,rt){var bt=Object(r.useRef)(null),gr=Object(r.useRef)(!1),Gt=je.prefixCls,ar=je.multiple,Gr=je.open,cn=je.mode,Kn=je.showSearch,yr=je.tokenWithEnter,Mt=je.onSearch,Ft=je.onSearchSubmit,Lr=je.onToggleOpen,pr=je.onInputKeyDown,Ht=je.domRef;r.useImperativeHandle(rt,function(){return{focus:function(){bt.current.focus()},blur:function(){bt.current.blur()}}});var cr=ir(0),Bt=Object(_.a)(cr,2),or=Bt[0],Hr=Bt[1],Tr=function(Ke){var et=Ke.which;(et===C.a.UP||et===C.a.DOWN)&&Ke.preventDefault(),pr&&pr(Ke),et===C.a.ENTER&&cn==="tags"&&!gr.current&&!Gr&&Ft(Ke.target.value),[C.a.SHIFT,C.a.TAB,C.a.BACKSPACE,C.a.ESC].includes(et)||Lr(!0)},jr=function(){Hr(!0)},pn=Object(r.useRef)(null),en=function(Ke){Mt(Ke,!0,gr.current)!==!1&&Lr(!0)},ti=function(){gr.current=!0},ri=function(){gr.current=!1},_i=function(Ke){var et=Ke.target.value;if(yr&&pn.current&&/[\r\n]/.test(pn.current)){var ht=pn.current.replace(/\r\n/g," ").replace(/[\r\n]/g," ");et=et.replace(ht,pn.current)}pn.current=null,en(et)},Ri=function(Ke){var et=Ke.clipboardData,ht=et.getData("text");pn.current=ht},ia=function(Ke){var et=or();if(Ke.target!==bt.current){et||Ke.preventDefault();var ht=document.body.style.msTouchAction!==void 0;ht?setTimeout(function(){bt.current.focus()}):bt.current.focus()}(cn!=="combobox"&&(!Kn||!et)||!Gr)&&(Gr&&Mt("",!0,!1),Lr())},ba={inputRef:bt,onInputKeyDown:Tr,onInputMouseDown:jr,onInputChange:_i,onInputPaste:Ri,onInputCompositionStart:ti,onInputCompositionEnd:ri},vt=ar?r.createElement(rr,Object.assign({},je,ba)):r.createElement(Kt,Object.assign({},je,ba));return r.createElement("div",{ref:Ht,className:"".concat(Gt,"-selector"),onMouseDown:ia},vt)},ae=r.forwardRef($e);ae.displayName="Selector";var re=ae,Ce=o("/0Vb"),Ne=function(je){var rt=typeof je!="number"?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:rt,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:rt,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:rt,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:rt,adjustY:1}}}},ce=function(je,rt){var bt=je.prefixCls,gr=je.disabled,Gt=je.visible,ar=je.children,Gr=je.popupElement,cn=je.containerWidth,Kn=je.animation,yr=je.transitionName,Mt=je.dropdownStyle,Ft=je.dropdownClassName,Lr=je.direction,pr=Lr===void 0?"ltr":Lr,Ht=je.dropdownMatchSelectWidth,cr=Ht===void 0?!0:Ht,Bt=je.dropdownRender,or=je.dropdownAlign,Hr=je.getPopupContainer,Tr=je.empty,jr=je.getTriggerDOMNode,pn=Object(w.a)(je,["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode"]),en="".concat(bt,"-dropdown"),ti=Gr;Bt&&(ti=Bt(Gr));var ri=r.useMemo(function(){return Ne(cr)},[cr]),_i=Kn?"".concat(en,"-").concat(Kn):yr,Ri=r.useRef(null);r.useImperativeHandle(rt,function(){return{getPopupElement:function(){return Ri.current}}});var ia=Object(W.a)({minWidth:cn},Mt);return typeof cr=="number"?ia.width=cr:cr&&(ia.width=cn),r.createElement(Ce.a,Object.assign({},pn,{showAction:[],hideAction:[],popupPlacement:pr==="rtl"?"bottomRight":"bottomLeft",builtinPlacements:ri,prefixCls:en,popupTransitionName:_i,popup:r.createElement("div",{ref:Ri},ti),popupAlign:or,popupVisible:Gt,getPopupContainer:Hr,popupClassName:u()(Ft,Object(x.a)({},"".concat(en,"-empty"),Tr)),popupStyle:ia,getTriggerDOMNode:jr}),ar)},dt=r.forwardRef(ce);dt.displayName="SelectTrigger";var Dt=dt,ze="RC_SELECT_INTERNAL_PROPS_MARK";function Yt(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,je=r.useState(!1),rt=Object(_.a)(je,2),bt=rt[0],gr=rt[1],Gt=r.useRef(null),ar=function(){window.clearTimeout(Gt.current)};r.useEffect(function(){return ar},[]);var Gr=function(Kn,yr){ar(),Gt.current=window.setTimeout(function(){gr(Kn),yr&&yr()},Be)};return[bt,Gr,ar]}function Dr(Be,je,rt){var bt=r.useRef(null);bt.current={elements:Be.filter(function(gr){return gr}),open:je,triggerOpen:rt},r.useEffect(function(){function gr(Gt){var ar=Gt.target;bt.current.open&&bt.current.elements.every(function(Gr){return!Gr.contains(ar)&&Gr!==ar})&&bt.current.triggerOpen(!1)}return window.addEventListener("mousedown",gr),function(){return window.removeEventListener("mousedown",gr)}},[])}function ct(Be){var je=r.useRef(Be),rt=r.useMemo(function(){var bt=new Map;je.current.forEach(function(Gt){var ar=Gt.value,Gr=Gt.label;ar!==Gr&&bt.set(ar,Gr)});var gr=Be.map(function(Gt){var ar=bt.get(Gt.value);return Gt.value===Gt.label&&ar?Object(W.a)(Object(W.a)({},Gt),{},{label:ar}):Gt});return je.current=gr,gr},[Be]);return rt}function er(Be,je){var rt=r.useRef(null),bt=r.useMemo(function(){var Gt=new Map;return je.forEach(function(ar){var Gr=ar.data.value;Gt.set(Gr,ar)}),Gt},[Be,je]);rt.current=bt;var gr=function(ar){return ar.map(function(Gr){return rt.current.get(Gr)}).filter(Boolean)};return gr}var ut=["removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown"];function at(Be){var je=Be.prefixCls,rt=Be.components.optionList,bt=Be.convertChildrenToData,gr=Be.flattenOptions,Gt=Be.getLabeledValue,ar=Be.filterOptions,Gr=Be.isValueDisabled,cn=Be.findValueOption,Kn=Be.warningProps,yr=Be.fillOptionsWithMissingValue,Mt=Be.omitDOMProps;function Ft(pr,Ht){var cr,Bt=pr.prefixCls,or=Bt===void 0?je:Bt,Hr=pr.className,Tr=pr.id,jr=pr.open,pn=pr.defaultOpen,en=pr.options,ti=pr.children,ri=pr.mode,_i=pr.value,Ri=pr.defaultValue,ia=pr.labelInValue,ba=pr.showSearch,vt=pr.inputValue,Le=pr.searchValue,Ke=pr.filterOption,et=pr.optionFilterProp,ht=et===void 0?"value":et,ot=pr.autoClearSearchValue,mt=ot===void 0?!0:ot,Wt=pr.onSearch,Ot=pr.allowClear,wr=pr.clearIcon,Xr=pr.showArrow,zr=pr.inputIcon,on=pr.menuItemSelectedIcon,fr=pr.disabled,Cr=pr.loading,Xt=pr.defaultActiveFirstOption,Pr=pr.notFoundContent,vr=Pr===void 0?"Not Found":Pr,wt=pr.optionLabelProp,kr=pr.backfill,xn=pr.getInputElement,nn=pr.getPopupContainer,Yn=pr.listHeight,Wn=Yn===void 0?200:Yn,In=pr.listItemHeight,On=In===void 0?20:In,di=pr.animation,Un=pr.transitionName,fn=pr.virtual,Qn=pr.dropdownStyle,Tn=pr.dropdownClassName,Bi=pr.dropdownMatchSelectWidth,Mn=pr.dropdownRender,Zi=pr.dropdownAlign,Ei=pr.showAction,pi=Ei===void 0?[]:Ei,Yi=pr.direction,fa=pr.tokenSeparators,zn=pr.tagRender,sn=pr.onPopupScroll,ni=pr.onDropdownVisibleChange,si=pr.onFocus,hi=pr.onBlur,gi=pr.onKeyUp,Pi=pr.onKeyDown,ki=pr.onMouseDown,Ki=pr.onChange,ha=pr.onSelect,Ia=pr.onDeselect,ka=pr.onClear,jo=pr.internalProps,Li=jo===void 0?{}:jo,hn=Object(w.a)(pr,["prefixCls","className","id","open","defaultOpen","options","children","mode","value","defaultValue","labelInValue","showSearch","inputValue","searchValue","filterOption","optionFilterProp","autoClearSearchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","menuItemSelectedIcon","disabled","loading","defaultActiveFirstOption","notFoundContent","optionLabelProp","backfill","getInputElement","getPopupContainer","listHeight","listItemHeight","animation","transitionName","virtual","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","onChange","onSelect","onDeselect","onClear","internalProps"]),Gi=Li.mark===ze,ca=Mt?Mt(hn):hn;ut.forEach(function(ta){delete ca[ta]});var ua=Object(r.useRef)(null),$a=Object(r.useRef)(null),ft=Object(r.useRef)(null),Lt=Object(r.useRef)(null),_r=Object(r.useMemo)(function(){return(fa||[]).some(function(ta){return[`
`,`\r
`].includes(ta)})},[fa]),Tt=Yt(),Te=Object(_.a)(Tt,3),st=Te[0],_t=Te[1],It=Te[2],ur=Object(r.useState)(),xr=Object(_.a)(ur,2),Br=xr[0],Wr=xr[1];Object(r.useEffect)(function(){Wr("rc_select_".concat(ee()))},[]);var Zr=Tr||Br,mn=wt;mn===void 0&&(mn=en?"label":"children");var rn=ri==="combobox"?!1:ia,Nn=ri==="tags"||ri==="multiple",qr=ba!==void 0?ba:Nn||ri==="combobox",kn=Object(r.useRef)(null);r.useImperativeHandle(Ht,function(){return{focus:ft.current.focus,blur:ft.current.blur}});var Hn=Object(ye.a)(Ri,{value:_i}),ii=Object(_.a)(Hn,2),li=ii[0],ai=ii[1],Oi=Object(r.useMemo)(function(){return xe(li,{labelInValue:rn,combobox:ri==="combobox"})},[li,rn]),Fi=Object(r.useMemo)(function(){return new Set(Oi)},[Oi]),Qi=Object(r.useState)(null),Ui=Object(_.a)(Qi,2),$i=Ui[0],qi=Ui[1],na=Object(r.useState)(""),Ci=Object(_.a)(na,2),ya=Ci[0],La=Ci[1],oa=ya;ri==="combobox"&&li!==void 0?oa=li:Le!==void 0?oa=Le:vt&&(oa=vt);var Ji=Object(r.useMemo)(function(){var ta=en;return ta===void 0&&(ta=bt(ti)),ri==="tags"&&yr&&(ta=yr(ta,li,mn,ia)),ta||[]},[en,ti,ri,li]),Ka=Object(r.useMemo)(function(){return gr(Ji,pr)},[Ji]),po=er(Oi,Ka),Fo=Object(r.useMemo)(function(){if(!oa||!qr)return Object(V.a)(Ji);var ta=ar(oa,Ji,{optionFilterProp:ht,filterOption:ri==="combobox"&&Ke===void 0?function(){return!0}:Ke});return ri==="tags"&&ta.every(function(wa){return wa[ht]!==oa})&&ta.unshift({value:oa,label:oa,key:"__RC_SELECT_TAG_PLACEHOLDER__"}),ta},[Ji,oa,ri,qr]),Go=Object(r.useMemo)(function(){return gr(Fo,pr)},[Fo]);Object(r.useEffect)(function(){Lt.current&&Lt.current.scrollTo&&Lt.current.scrollTo(0)},[oa]);var Ho=Object(r.useMemo)(function(){var ta=Oi.map(function(wa){var Vo=po([wa]),ps=Gt(wa,{options:Vo,prevValue:li,labelInValue:rn,optionLabelProp:mn});return Object(W.a)(Object(W.a)({},ps),{},{disabled:Gr(wa,Vo)})});return!ri&&ta.length===1&&ta[0].value===null&&ta[0].label===null?[]:ta},[li,Ji,ri]);Ho=ct(Ho);var yo=function(wa,Vo,ps){var Ps=po([wa]),ys=cn([wa],Ps)[0];if(!Li.skipTriggerSelect){var Ns=rn?Gt(wa,{options:Ps,prevValue:li,labelInValue:rn,optionLabelProp:mn}):wa;Vo&&ha?ha(Ns,ys):!Vo&&Ia&&Ia(Ns,ys)}Gi&&(Vo&&Li.onRawSelect?Li.onRawSelect(wa,ys,ps):!Vo&&Li.onRawDeselect&&Li.onRawDeselect(wa,ys,ps))},Wa=Object(r.useState)([]),zo=Object(_.a)(Wa,2),Bo=zo[0],uo=zo[1],no=function(wa){if(Gi&&Li.skipTriggerChange)return;var Vo=po(wa),ps=Fe(Array.from(wa),{labelInValue:rn,options:Vo,getLabeledValue:Gt,prevValue:li,optionLabelProp:mn}),Ps=Nn?ps:ps[0];if(Ki&&(Oi.length!==0||ps.length!==0)){var ys=cn(wa,Vo,{prevValueOptions:Bo});uo(ys.map(function(Ns,Co){var ol=Object(W.a)({},Ns);return Object.defineProperty(ol,"_INTERNAL_OPTION_VALUE_",{get:function(){return wa[Co]}}),ol})),Ki(Ps,Nn?ys:ys[0])}ai(Ps)},ja=function(wa,Vo){var ps=Vo.selected,Ps=Vo.source;if(fr)return;var ys;Nn?(ys=new Set(Oi),ps?ys.add(wa):ys.delete(wa)):(ys=new Set,ys.add(wa)),(Nn||!Nn&&Array.from(Oi)[0]!==wa)&&no(Array.from(ys)),yo(wa,!Nn||ps,Ps),ri==="combobox"?(La(String(wa)),qi("")):(!Nn||mt)&&(La(""),qi(""))},Oo=function(wa,Vo){ja(wa,Object(W.a)(Object(W.a)({},Vo),{},{source:"option"}))},ls=function(wa,Vo){ja(wa,Object(W.a)(Object(W.a)({},Vo),{},{source:"selection"}))},Ao=ri==="combobox"&&xn&&xn()||null,ko=Object(ye.a)(void 0,{defaultValue:pn,value:jr}),Os=Object(_.a)(ko,2),cs=Os[0],gs=Os[1],Ga=cs,Ra=!vr&&!Fo.length;(fr||Ra&&Ga&&ri==="combobox")&&(Ga=!1);var ho=Ra?!1:Ga,mo=function(wa){var Vo=wa!==void 0?wa:!Ga;cs!==Vo&&!fr&&(gs(Vo),ni&&ni(Vo))};Dr([ua.current,$a.current&&$a.current.getPopupElement()],ho,mo);var Eo=function(wa,Vo,ps){var Ps=!0,ys=wa;qi(null);var Ns=ps?null:Me(wa,fa),Co=Ns;if(ri==="combobox")Vo&&no([ys]);else if(Ns){ys="",ri!=="tags"&&(Co=Ns.map(function(Ul){var Vs=Ka.find(function(nl){var ds=nl.data;return ds[mn]===Ul});return Vs?Vs.data.value:null}).filter(function(Ul){return Ul!==null}));var ol=Array.from(new Set([].concat(Object(V.a)(Oi),Object(V.a)(Co))));no(ol),ol.forEach(function(Ul){yo(Ul,!0,"input")}),mo(!1),Ps=!1}return La(ys),Wt&&oa!==ys&&Wt(ys),Ps},fs=function(wa){var Vo=Array.from(new Set([].concat(Object(V.a)(Oi),[wa])));no(Vo),Vo.forEach(function(ps){yo(ps,!0,"input")}),La("")};Object(r.useEffect)(function(){cs&&!!fr&&gs(!1)},[fr]),Object(r.useEffect)(function(){!Ga&&!Nn&&ri!=="combobox"&&Eo("",!1,!1)},[Ga]);var ws=ir(),Io=Object(_.a)(ws,2),Es=Io[0],Cs=Io[1],go=function(wa){var Vo=Es(),ps=wa.which;if(!Ga&&ps===C.a.ENTER&&mo(!0),Cs(!!oa),ps===C.a.BACKSPACE&&!Vo&&Nn&&!oa&&Oi.length){var Ps=Ue(Ho,Oi);Ps.removedValue!==null&&(no(Ps.values),yo(Ps.removedValue,!1,"input"))}for(var ys=arguments.length,Ns=new Array(ys>1?ys-1:0),Co=1;Co<ys;Co++)Ns[Co-1]=arguments[Co];if(Ga&&Lt.current){var ol;(ol=Lt.current).onKeyDown.apply(ol,[wa].concat(Ns))}Pi&&Pi.apply(void 0,[wa].concat(Ns))},Zo=function(wa){for(var Vo=arguments.length,ps=new Array(Vo>1?Vo-1:0),Ps=1;Ps<Vo;Ps++)ps[Ps-1]=arguments[Ps];if(Ga&&Lt.current){var ys;(ys=Lt.current).onKeyUp.apply(ys,[wa].concat(ps))}gi&&gi.apply(void 0,[wa].concat(ps))},io=Object(r.useRef)(!1),oo=function(){_t(!0),fr||(si&&!io.current&&si.apply(void 0,arguments),pi.includes("focus")&&mo(!0)),io.current=!0},bo=function(){if(_t(!1,function(){io.current=!1,mo(!1)}),fr)return;oa&&(ri==="tags"?(Eo("",!1,!1),no(Array.from(new Set([].concat(Object(V.a)(Oi),[oa]))))):ri==="multiple"&&La("")),hi&&hi.apply(void 0,arguments)},Fa=[];Object(r.useEffect)(function(){return function(){Fa.forEach(function(ta){return clearTimeout(ta)}),Fa.splice(0,Fa.length)}},[]);var ts=function(wa){var Vo=wa.target,ps=$a.current&&$a.current.getPopupElement();if(ps&&ps.contains(Vo)){var Ps=setTimeout(function(){var ol=Fa.indexOf(Ps);ol!==-1&&Fa.splice(ol,1),It(),ps.contains(document.activeElement)||ft.current.focus()});Fa.push(Ps)}if(ki){for(var ys=arguments.length,Ns=new Array(ys>1?ys-1:0),Co=1;Co<ys;Co++)Ns[Co-1]=arguments[Co];ki.apply(void 0,[wa].concat(Ns))}},Do=Object(r.useState)(0),za=Object(_.a)(Do,2),xs=za[0],Ya=za[1],zs=Xt!==void 0?Xt:ri!=="combobox",rs=function(wa,Vo){Ya(Vo),kr&&ri==="combobox"&&wa!==null&&qi(String(wa))},Po=Object(r.useState)(null),Wo=Object(_.a)(Po,2),us=Wo[0],Ds=Wo[1],ul=Object(r.useState)({}),vs=Object(_.a)(ul,2),Rs=vs[1];function Il(){Rs({})}Ut(function(){if(ho){var ta=Math.ceil(ua.current.offsetWidth);us!==ta&&Ds(ta)}},[ho]);var dl=r.createElement(rt,{ref:Lt,prefixCls:or,id:Zr,open:Ga,childrenAsData:!en,options:Fo,flattenOptions:Go,multiple:Nn,values:Fi,height:Wn,itemHeight:On,onSelect:Oo,onToggleOpen:mo,onActiveValue:rs,defaultActiveFirstOption:zs,notFoundContent:vr,onScroll:sn,searchValue:oa,menuItemSelectedIcon:on,virtual:fn!==!1&&Bi!==!1,onMouseEnter:Il}),ss,al=function(){Gi&&Li.onClear&&Li.onClear(),ka&&ka(),no([]),Eo("",!1,!1)};!fr&&Ot&&(Oi.length||oa)&&(ss=r.createElement(D,{className:"".concat(or,"-clear"),onMouseDown:al,customizeIcon:wr},"\xD7"));var Ks=Xr!==void 0?Xr:Cr||!Nn&&ri!=="combobox",pl;Ks&&(pl=r.createElement(D,{className:u()("".concat(or,"-arrow"),Object(x.a)({},"".concat(or,"-arrow-loading"),Cr)),customizeIcon:zr,customizeIconProps:{loading:Cr,searchValue:oa,open:Ga,focused:st,showSearch:qr}}));var Ts=u()(or,Hr,(cr={},Object(x.a)(cr,"".concat(or,"-focused"),st),Object(x.a)(cr,"".concat(or,"-multiple"),Nn),Object(x.a)(cr,"".concat(or,"-single"),!Nn),Object(x.a)(cr,"".concat(or,"-allow-clear"),Ot),Object(x.a)(cr,"".concat(or,"-show-arrow"),Ks),Object(x.a)(cr,"".concat(or,"-disabled"),fr),Object(x.a)(cr,"".concat(or,"-loading"),Cr),Object(x.a)(cr,"".concat(or,"-open"),Ga),Object(x.a)(cr,"".concat(or,"-customize-input"),Ao),Object(x.a)(cr,"".concat(or,"-show-search"),qr),cr));return r.createElement("div",Object.assign({className:Ts},ca,{ref:ua,onMouseDown:ts,onKeyDown:go,onKeyUp:Zo,onFocus:oo,onBlur:bo}),st&&!Ga&&r.createElement("span",{style:{width:0,height:0,display:"flex",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Oi.join(", "))),r.createElement(Dt,{ref:$a,disabled:fr,prefixCls:or,visible:ho,popupElement:dl,containerWidth:us,animation:di,transitionName:Un,dropdownStyle:Qn,dropdownClassName:Tn,direction:Yi,dropdownMatchSelectWidth:Bi,dropdownRender:Mn,dropdownAlign:Zi,getPopupContainer:nn,empty:!Ji.length,getTriggerDOMNode:function(){return kn.current}},r.createElement(re,Object.assign({},pr,{domRef:kn,prefixCls:or,inputElement:Ao,ref:ft,id:Zr,showSearch:qr,mode:ri,accessibilityIndex:xs,multiple:Nn,tagRender:zn,values:Ho,open:Ga,onToggleOpen:mo,searchValue:oa,activeValue:$i,onSearch:Eo,onSearchSubmit:fs,onSelect:ls,tokenWithEnter:_r}))),pl,ss)}var Lr=r.forwardRef(Ft);return Lr}function Ye(Be){var je=Be.mode,rt=Be.options,bt=Be.children,gr=Be.backfill,Gt=Be.allowClear,ar=Be.placeholder,Gr=Be.getInputElement,cn=Be.showSearch,Kn=Be.onSearch,yr=Be.defaultOpen,Mt=Be.autoFocus,Ft=Be.labelInValue,Lr=Be.value,pr=Be.inputValue,Ht=Be.optionLabelProp,cr=je==="multiple"||je==="tags",Bt=cn!==void 0?cn:cr||je==="combobox",or=rt||X(bt);if(Object(ve.a)(je!=="tags"||or.every(function(pn){return!pn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),je==="tags"||je==="combobox"){var Hr=or.some(function(pn){return pn.options?pn.options.some(function(en){return typeof("value"in en?en.value:en.key)=="number"}):typeof("value"in pn?pn.value:pn.key)=="number"});Object(ve.a)(!Hr,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(ve.a)(je!=="combobox"||!Ht,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(ve.a)(je==="combobox"||!gr,"`backfill` only works with `combobox` mode."),Object(ve.a)(je==="combobox"||!Gr,"`getInputElement` only work with `combobox` mode."),Object(ve.b)(je!=="combobox"||!Gr||!Gt||!ar,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Kn&&!Bt&&je!=="combobox"&&je!=="tags"&&Object(ve.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(ve.b)(!yr||Mt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Lr!=null){var Tr=ue(Lr);Object(ve.a)(!Ft||Tr.every(function(pn){return Object(se.a)(pn)==="object"&&("key"in pn||"value"in pn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(ve.a)(!cr||Array.isArray(Lr),"`value` should be array when `mode` is `multiple` or `tags`")}if(bt){var jr=null;Object(z.a)(bt).some(function(pn){if(!r.isValidElement(pn)||!pn.type)return!1;var en=pn.type;if(en.isSelectOption)return!1;if(en.isSelectOptGroup){var ti=Object(z.a)(pn.props.children).every(function(ri){return!r.isValidElement(ri)||!pn.type||ri.type.isSelectOption?!0:(jr=ri.type,!1)});return!ti}return jr=en,!0}),jr&&Object(ve.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(jr.displayName||jr.name||jr,"`.")),Object(ve.a)(pr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var Je=Ye,Vt=at({prefixCls:"rc-select",components:{optionList:R},convertChildrenToData:X,flattenOptions:Ve,getLabeledValue:G,filterOptions:me,isValueDisabled:Ie,findValueOption:Q,warningProps:Je,fillOptionsWithMissingValue:de}),Ar=function(Be){Object(A.a)(rt,Be);var je=Object(b.a)(rt);function rt(){var bt;return Object(p.a)(this,rt),bt=je.apply(this,arguments),bt.selectRef=r.createRef(),bt.focus=function(){bt.selectRef.current.focus()},bt.blur=function(){bt.selectRef.current.blur()},bt}return Object(g.a)(rt,[{key:"render",value:function(){return r.createElement(Vt,Object.assign({ref:this.selectRef},this.props))}}]),rt}(r.Component);Ar.Option=Z,Ar.OptGroup=Y;var Nr=Ar,Rr=Nr,Ln=o("pDHg"),bn=o("aux5"),Zn=o("2lC7"),Zt=function(Be){n()(rt,Be);var je=c()(rt);function rt(){var bt;return e()(this,rt),bt=je.apply(this,arguments),bt.selectRef=r.createRef(),bt.focus=function(){bt.selectRef.current&&bt.selectRef.current.focus()},bt.blur=function(){bt.selectRef.current&&bt.selectRef.current.blur()},bt.getMode=function(){var gr=bt.props.mode;return gr==="combobox"?void 0:gr===rt.SECRET_COMBOBOX_MODE_DO_NOT_USE?"combobox":gr},bt.renderSelect=function(gr){var Gt=gr.getPopupContainer,ar=gr.getPrefixCls,Gr=gr.renderEmpty,cn=gr.direction,Kn=gr.virtual,yr=gr.dropdownMatchSelectWidth,Mt=bt.props,Ft=Mt.prefixCls,Lr=Mt.notFoundContent,pr=Mt.className,Ht=Mt.size,cr=Mt.listHeight,Bt=cr===void 0?256:cr,or=Mt.listItemHeight,Hr=or===void 0?24:or,Tr=Mt.getPopupContainer,jr=Mt.dropdownClassName,pn=Mt.bordered,en=ar("select",Ft),ti=bt.getMode(),ri=ti==="multiple"||ti==="tags",_i;Lr!==void 0?_i=Lr:ti==="combobox"?_i=null:_i=Gr("Select");var Ri=Object(bn.a)(a()(a()({},bt.props),{multiple:ri,prefixCls:en})),ia=Ri.suffixIcon,ba=Ri.itemIcon,vt=Ri.removeIcon,Le=Ri.clearIcon,Ke=Object(f.default)(bt.props,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),et=u()(jr,m()({},"".concat(en,"-dropdown-").concat(cn),cn==="rtl"));return r.createElement(Zn.b.Consumer,null,function(ht){var ot,mt=Ht||ht,Wt=u()(pr,(ot={},m()(ot,"".concat(en,"-lg"),mt==="large"),m()(ot,"".concat(en,"-sm"),mt==="small"),m()(ot,"".concat(en,"-rtl"),cn==="rtl"),m()(ot,"".concat(en,"-borderless"),!pn),ot));return r.createElement(Rr,a()({ref:bt.selectRef,virtual:Kn,dropdownMatchSelectWidth:yr},Ke,{listHeight:Bt,listItemHeight:Hr,mode:ti,prefixCls:en,direction:cn,inputIcon:ia,menuItemSelectedIcon:ba,removeIcon:vt,clearIcon:Le,notFoundContent:_i,className:Wt,getPopupContainer:Tr||Gt,dropdownClassName:et}))})},bt}return l()(rt,[{key:"render",value:function(){return r.createElement(Ln.a,null,this.renderSelect)}}]),rt}(r.Component);Zt.Option=Z,Zt.OptGroup=Y,Zt.SECRET_COMBOBOX_MODE_DO_NOT_USE="SECRET_COMBOBOX_MODE_DO_NOT_USE",Zt.defaultProps={transitionName:"slide-up",choiceTransitionName:"",bordered:!0};var $t=k.a=Zt},rfSb:function(B,k,o){var y=o("T4UG"),m=o("sdST"),v=o("L0Ub"),a=v.getDimensionTypeByAxis,t=o("YXkt"),e=o("bYtY"),h=o("4NO4"),l=h.groupData,s=o("7aKB"),n=s.encodeHTML,d=o("xKMd"),c=2,r=y.extend({type:"series.themeRiver",dependencies:["singleAxis"],nameMap:null,init:function(i){r.superApply(this,"init",arguments),this.legendVisualProvider=new d(e.bind(this.getData,this),e.bind(this.getRawData,this))},fixData:function(i){var u=i.length,p=l(i,function(R){return R[2]}),g=[];p.buckets.each(function(R,K){g.push({name:K,dataList:R})});for(var A=g.length,b=-1,x=-1,w=0;w<A;++w){var _=g[w].dataList.length;_>b&&(b=_,x=w)}for(var C=0;C<A;++C){if(C===x)continue;for(var L=g[C].name,E=0;E<b;++E){for(var S=g[x].dataList[E][0],O=g[C].dataList.length,D=-1,F=0;F<O;++F){var U=g[C].dataList[F][0];if(U===S){D=F;break}}D===-1&&(i[u]=[],i[u][0]=S,i[u][1]=0,i[u][2]=L,u++)}}return i},getInitialData:function(i,u){for(var p=u.queryComponents({mainType:"singleAxis",index:this.get("singleAxisIndex"),id:this.get("singleAxisId")})[0],g=p.get("type"),A=e.filter(i.data,function(S){return S[2]!==void 0}),b=this.fixData(A||[]),x=[],w=this.nameMap=e.createHashMap(),_=0,C=0;C<b.length;++C)x.push(b[C][c]),w.get(b[C][c])||(w.set(b[C][c],_),_++);var L=m(b,{coordDimensions:["single"],dimensionsDefine:[{name:"time",type:a(g)},{name:"value",type:"float"},{name:"name",type:"ordinal"}],encodeDefine:{single:0,value:1,itemName:2}}),E=new t(L,this);return E.initData(b),E},getLayerSeries:function(){for(var i=this.getData(),u=i.count(),p=[],g=0;g<u;++g)p[g]=g;var A=i.mapDimension("single"),b=l(p,function(w){return i.get("name",w)}),x=[];return b.buckets.each(function(w,_){w.sort(function(C,L){return i.get(A,C)-i.get(A,L)}),x.push({name:_,indices:w})}),x},getAxisTooltipData:function(i,u,p){e.isArray(i)||(i=i?[i]:[]);for(var g=this.getData(),A=this.getLayerSeries(),b=[],x=A.length,w,_=0;_<x;++_){for(var C=Number.MAX_VALUE,L=-1,E=A[_].indices.length,S=0;S<E;++S){var O=g.get(i[0],A[_].indices[S]),D=Math.abs(O-u);D<=C&&(w=O,C=D,L=A[_].indices[S])}b.push(L)}return{dataIndices:b,nestestValue:w}},formatTooltip:function(i){var u=this.getData(),p=u.getName(i),g=u.get(u.mapDimension("value"),i);return(isNaN(g)||g==null)&&(g="-"),n(p+" : "+g)},defaultOption:{zlevel:0,z:2,coordinateSystem:"singleAxis",boundaryGap:["10%","10%"],singleAxisIndex:0,animationEasing:"linear",label:{margin:4,show:!0,position:"left",color:"#000",fontSize:11},emphasis:{label:{show:!0}}}}),f=r;B.exports=f},rkZ5:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("ProS"),a=o("c8qY"),t=o("D9ME"),e=o("fls0"),h=o("RSch"),l=o("akwb"),s=o("o40c"),n=o("ZYIC"),d=o("sK/D"),c=d.createClipPath,r=v.extendChartView({type:"lines",init:function(){},render:function(f,i,u){var p=f.getData(),g=this._updateLineDraw(p,f),A=f.get("zlevel"),b=f.get("effect.trailLength"),x=u.getZr(),w=x.painter.getType()==="svg";w||x.painter.getLayer(A).clear(!0),this._lastZlevel!=null&&!w&&x.configLayer(this._lastZlevel,{motionBlur:!1}),this._showEffect(f)&&b&&(w||x.configLayer(A,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(b/10+.9,1),0)})),g.updateData(p);var _=f.get("clip",!0)&&c(f.coordinateSystem,!1,f);_?this.group.setClipPath(_):this.group.removeClipPath(),this._lastZlevel=A,this._finished=!0},incrementalPrepareRender:function(f,i,u){var p=f.getData(),g=this._updateLineDraw(p,f);g.incrementalPrepareUpdate(p),this._clearLayer(u),this._finished=!1},incrementalRender:function(f,i,u){this._lineDraw.incrementalUpdate(f,i.getData()),this._finished=f.end===i.getData().count()},updateTransform:function(f,i,u){var p=f.getData(),g=f.pipelineContext;if(!this._finished||g.large||g.progressiveRender)return{update:!0};var A=n.reset(f);A.progress&&A.progress({start:0,end:p.count()},p),this._lineDraw.updateLayout(),this._clearLayer(u)},_updateLineDraw:function(f,i){var u=this._lineDraw,p=this._showEffect(i),g=!!i.get("polyline"),A=i.pipelineContext,b=A.large;return(!u||p!==this._hasEffet||g!==this._isPolyline||b!==this._isLargeDraw)&&(u&&u.remove(),u=this._lineDraw=b?new s:new a(g?p?l:h:p?t:e),this._hasEffet=p,this._isPolyline=g,this._isLargeDraw=b,this.group.removeAll()),this.group.add(u.group),u},_showEffect:function(f){return!!f.get("effect.show")},_clearLayer:function(f){var i=f.getZr(),u=i.painter.getType()==="svg";!u&&this._lastZlevel!=null&&i.painter.getLayer(this._lastZlevel).clear(!0)},remove:function(f,i){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(i)},dispose:function(){}});B.exports=r},rmlV:function(B,k,o){var y=o("y+Vt"),m=y.extend({type:"ellipse",shape:{cx:0,cy:0,rx:0,ry:0},buildPath:function(a,t){var e=.5522848,h=t.cx,l=t.cy,s=t.rx,n=t.ry,d=s*e,c=n*e;a.moveTo(h-s,l),a.bezierCurveTo(h-s,l-c,h-d,l-n,h,l-n),a.bezierCurveTo(h+d,l-n,h+s,l-c,h+s,l),a.bezierCurveTo(h+s,l+c,h+d,l+n,h,l+n),a.bezierCurveTo(h-d,l+n,h-s,l+c,h-s,l),a.closePath()}});B.exports=m},rnVJ:function(B,k,o){var y=o("bYtY"),m=["rect","polygon","keep","clear"];function v(t,e){var h=t&&t.brush;if(y.isArray(h)||(h=h?[h]:[]),!h.length)return;var l=[];y.each(h,function(r){var f=r.hasOwnProperty("toolbox")?r.toolbox:[];f instanceof Array&&(l=l.concat(f))});var s=t&&t.toolbox;y.isArray(s)&&(s=s[0]),s||(s={feature:{}},t.toolbox=[s]);var n=s.feature||(s.feature={}),d=n.brush||(n.brush={}),c=d.type||(d.type=[]);c.push.apply(c,l),a(c),e&&!c.length&&c.push.apply(c,m)}function a(t){var e={};y.each(t,function(h){e[h]=1}),t.length=0,y.each(e,function(h,l){t.push(l)})}B.exports=v},rpww:function(B,k,o){//! moment.js locale configuration
//! locale : Chuvash [cv]
//! author : Anatoly Mironov : https://github.com/mirontoli
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("cv",{months:"\u043A\u04D1\u0440\u043B\u0430\u0447_\u043D\u0430\u0440\u04D1\u0441_\u043F\u0443\u0448_\u0430\u043A\u0430_\u043C\u0430\u0439_\u04AB\u04D7\u0440\u0442\u043C\u0435_\u0443\u0442\u04D1_\u04AB\u0443\u0440\u043B\u0430_\u0430\u0432\u04D1\u043D_\u044E\u043F\u0430_\u0447\u04F3\u043A_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043A\u04D1\u0440_\u043D\u0430\u0440_\u043F\u0443\u0448_\u0430\u043A\u0430_\u043C\u0430\u0439_\u04AB\u04D7\u0440_\u0443\u0442\u04D1_\u04AB\u0443\u0440_\u0430\u0432\u043D_\u044E\u043F\u0430_\u0447\u04F3\u043A_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044B\u0440\u0441\u0430\u0440\u043D\u0438\u043A\u0443\u043D_\u0442\u0443\u043D\u0442\u0438\u043A\u0443\u043D_\u044B\u0442\u043B\u0430\u0440\u0438\u043A\u0443\u043D_\u044E\u043D\u043A\u0443\u043D_\u043A\u04D7\u04AB\u043D\u0435\u0440\u043D\u0438\u043A\u0443\u043D_\u044D\u0440\u043D\u0435\u043A\u0443\u043D_\u0448\u04D1\u043C\u0430\u0442\u043A\u0443\u043D".split("_"),weekdaysShort:"\u0432\u044B\u0440_\u0442\u0443\u043D_\u044B\u0442\u043B_\u044E\u043D_\u043A\u04D7\u04AB_\u044D\u0440\u043D_\u0448\u04D1\u043C".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043D_\u044B\u0442_\u044E\u043D_\u043A\u04AB_\u044D\u0440_\u0448\u043C".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04AB\u0443\u043B\u0445\u0438] MMMM [\u0443\u0439\u04D1\u0445\u04D7\u043D] D[-\u043C\u04D7\u0448\u04D7]",LLL:"YYYY [\u04AB\u0443\u043B\u0445\u0438] MMMM [\u0443\u0439\u04D1\u0445\u04D7\u043D] D[-\u043C\u04D7\u0448\u04D7], HH:mm",LLLL:"dddd, YYYY [\u04AB\u0443\u043B\u0445\u0438] MMMM [\u0443\u0439\u04D1\u0445\u04D7\u043D] D[-\u043C\u04D7\u0448\u04D7], HH:mm"},calendar:{sameDay:"[\u041F\u0430\u044F\u043D] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042B\u0440\u0430\u043D] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04D6\u043D\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04AA\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043D\u04D7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(a){var t=/сехет$/i.exec(a)?"\u0440\u0435\u043D":/ҫул$/i.exec(a)?"\u0442\u0430\u043D":"\u0440\u0430\u043D";return a+t},past:"%s \u043A\u0430\u044F\u043B\u043B\u0430",s:"\u043F\u04D7\u0440-\u0438\u043A \u04AB\u0435\u043A\u043A\u0443\u043D\u0442",ss:"%d \u04AB\u0435\u043A\u043A\u0443\u043D\u0442",m:"\u043F\u04D7\u0440 \u043C\u0438\u043D\u0443\u0442",mm:"%d \u043C\u0438\u043D\u0443\u0442",h:"\u043F\u04D7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043F\u04D7\u0440 \u043A\u0443\u043D",dd:"%d \u043A\u0443\u043D",M:"\u043F\u04D7\u0440 \u0443\u0439\u04D1\u0445",MM:"%d \u0443\u0439\u04D1\u0445",y:"\u043F\u04D7\u0440 \u04AB\u0443\u043B",yy:"%d \u04AB\u0443\u043B"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-\u043C\u04D7\u0448",week:{dow:1,doy:7}});return m})},rtWn:function(B,k,o){//! moment.js locale configuration
//! locale : Italian [it]
//! author : Lorenzo : https://github.com/aliem
//! author: Mattia Larentis: https://github.com/nostalgiaz
//! author: Marco : https://github.com/Manfre98
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xEC_marted\xEC_mercoled\xEC_gioved\xEC_venerd\xEC_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":this.hours()===0?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%d\xBA",week:{dow:1,doy:4}});return m})},rwxt:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=o("GdRQ");function m(h,l){if(!(h instanceof l))throw new TypeError("Cannot call a class as a function")}function v(h,l){for(var s=0;s<l.length;s++){var n=l[s];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(h,n.key,n)}}function a(h,l,s){return l&&v(h.prototype,l),s&&v(h,s),h}var t=!y.supportsCursorURIs||y.isTouchDevice,e=function(){function h(){m(this,h),this._target=null,this._canvas=document.createElement("canvas"),t&&(this._canvas.style.position="fixed",this._canvas.style.zIndex="65535",this._canvas.style.pointerEvents="none",this._canvas.style.visibility="hidden"),this._position={x:0,y:0},this._hotSpot={x:0,y:0},this._eventHandlers={mouseover:this._handleMouseOver.bind(this),mouseleave:this._handleMouseLeave.bind(this),mousemove:this._handleMouseMove.bind(this),mouseup:this._handleMouseUp.bind(this)}}return a(h,[{key:"attach",value:function(s){if(this._target&&this.detach(),this._target=s,t){document.body.appendChild(this._canvas);var n={capture:!0,passive:!0};this._target.addEventListener("mouseover",this._eventHandlers.mouseover,n),this._target.addEventListener("mouseleave",this._eventHandlers.mouseleave,n),this._target.addEventListener("mousemove",this._eventHandlers.mousemove,n),this._target.addEventListener("mouseup",this._eventHandlers.mouseup,n)}this.clear()}},{key:"detach",value:function(){if(!this._target)return;if(t){var s={capture:!0,passive:!0};this._target.removeEventListener("mouseover",this._eventHandlers.mouseover,s),this._target.removeEventListener("mouseleave",this._eventHandlers.mouseleave,s),this._target.removeEventListener("mousemove",this._eventHandlers.mousemove,s),this._target.removeEventListener("mouseup",this._eventHandlers.mouseup,s),document.body.removeChild(this._canvas)}this._target=null}},{key:"change",value:function(s,n,d,c,r){if(c===0||r===0){this.clear();return}this._position.x=this._position.x+this._hotSpot.x-n,this._position.y=this._position.y+this._hotSpot.y-d,this._hotSpot.x=n,this._hotSpot.y=d;var f=this._canvas.getContext("2d");this._canvas.width=c,this._canvas.height=r;var i;try{i=new ImageData(new Uint8ClampedArray(s),c,r)}catch(p){i=f.createImageData(c,r),i.data.set(new Uint8ClampedArray(s))}if(f.clearRect(0,0,c,r),f.putImageData(i,0,0),t)this._updatePosition();else{var u=this._canvas.toDataURL();this._target.style.cursor="url("+u+")"+n+" "+d+", default"}}},{key:"clear",value:function(){this._target.style.cursor="none",this._canvas.width=0,this._canvas.height=0,this._position.x=this._position.x+this._hotSpot.x,this._position.y=this._position.y+this._hotSpot.y,this._hotSpot.x=0,this._hotSpot.y=0}},{key:"move",value:function(s,n){if(!t)return;window.visualViewport?(this._position.x=s+window.visualViewport.offsetLeft,this._position.y=n+window.visualViewport.offsetTop):(this._position.x=s,this._position.y=n),this._updatePosition();var d=document.elementFromPoint(s,n);this._updateVisibility(d)}},{key:"_handleMouseOver",value:function(s){this._handleMouseMove(s)}},{key:"_handleMouseLeave",value:function(s){this._updateVisibility(s.relatedTarget)}},{key:"_handleMouseMove",value:function(s){this._updateVisibility(s.target),this._position.x=s.clientX-this._hotSpot.x,this._position.y=s.clientY-this._hotSpot.y,this._updatePosition()}},{key:"_handleMouseUp",value:function(s){var n=this,d=document.elementFromPoint(s.clientX,s.clientY);this._updateVisibility(d),this._captureIsActive()&&window.setTimeout(function(){if(!n._target)return;d=document.elementFromPoint(s.clientX,s.clientY),n._updateVisibility(d)},0)}},{key:"_showCursor",value:function(){this._canvas.style.visibility==="hidden"&&(this._canvas.style.visibility="")}},{key:"_hideCursor",value:function(){this._canvas.style.visibility!=="hidden"&&(this._canvas.style.visibility="hidden")}},{key:"_shouldShowCursor",value:function(s){return s?s===this._target?!0:this._target.contains(s)?!(window.getComputedStyle(s).cursor!=="none"):!1:!1}},{key:"_updateVisibility",value:function(s){this._captureIsActive()&&(s=document.captureElement),this._shouldShowCursor(s)?this._showCursor():this._hideCursor()}},{key:"_updatePosition",value:function(){this._canvas.style.left=this._position.x+"px",this._canvas.style.top=this._position.y+"px"}},{key:"_captureIsActive",value:function(){return document.captureElement&&document.documentElement.contains(document.captureElement)}}]),h}();k.default=e},rySg:function(B,k,o){o("SMc4"),o("8nMs")},s2lz:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("IwbS"),a=o("gPAo"),t=o("VaxA"),e=o("9hCq"),h=o("SgGq"),l=o("mFDi"),s=o("Fofx"),n=o("5s0K"),d=o("KCsZ"),c=o("7aKB"),r=c.windowOpen,f=m.bind,i=v.Group,u=v.Rect,p=m.each,g=3,A=["label"],b=["emphasis","label"],x=["upperLabel"],w=["emphasis","upperLabel"],_=10,C=1,L=2,E=d([["fill","color"],["stroke","strokeColor"],["lineWidth","strokeWidth"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),S=function(R){var K=E(R);return K.stroke=K.fill=K.lineWidth=null,K},O=y.extendChartView({type:"treemap",init:function(R,K){this._containerGroup,this._storage=D(),this._oldTree,this._breadcrumb,this._controller,this._state="ready"},render:function(R,K,Z,P){var Y=K.findComponents({mainType:"series",subType:"treemap",query:P});if(m.indexOf(Y,R)<0)return;this.seriesModel=R,this.api=Z,this.ecModel=K;var W=["treemapZoomToNode","treemapRootToNode"],z=t.retrieveTargetInfo(P,W,R),H=P&&P.type,X=R.layoutInfo,V=!this._oldTree,q=this._storage,se=H==="treemapRootToNode"&&z&&q?{rootNodeGroup:q.nodeGroup[z.node.getRawIndex()],direction:P.direction}:null,ve=this._giveContainerGroup(X),ue=this._doRender(ve,R,se);!V&&(!H||H==="treemapZoomToNode"||H==="treemapRootToNode")?this._doAnimation(ve,ue,R,se):ue.renderFinally(),this._resetController(Z),this._renderBreadcrumb(R,Z,z)},_giveContainerGroup:function(R){var K=this._containerGroup;return K||(K=this._containerGroup=new i,this._initEvents(K),this.group.add(K)),K.attr("position",[R.x,R.y]),K},_doRender:function(R,K,Z){var P=K.getData().tree,Y=this._oldTree,W=D(),z=D(),H=this._storage,X=[],V=m.curry(F,K,z,H,Z,W,X);se(P.root?[P.root]:[],Y&&Y.root?[Y.root]:[],R,P===Y||!Y,0);var q=ve(H);return this._oldTree=P,this._storage=z,{lastsForAnimation:W,willDeleteEls:q,renderFinally:ue};function se(xe,Fe,Ue,Ze,we){Ze?(Fe=xe,p(xe,function(he,Ve){!he.isRemoved()&&ee(Ve,Ve)})):new a(Fe,xe,He,He).add(ee).update(ee).remove(m.curry(ee,null)).execute();function He(he){return he.getId()}function ee(he,Ve){var oe=he!=null?xe[he]:null,Q=Ve!=null?Fe[Ve]:null,G=V(oe,Q,Ue,we);G&&se(oe&&oe.viewChildren||[],Q&&Q.viewChildren||[],G,Ze,we+1)}}function ve(xe){var Fe=D();return xe&&p(xe,function(Ue,Ze){var we=Fe[Ze];p(Ue,function(He){He&&(we.push(He),He.__tmWillDelete=1)})}),Fe}function ue(){p(q,function(xe){p(xe,function(Fe){Fe.parent&&Fe.parent.remove(Fe)})}),p(X,function(xe){xe.invisible=!0,xe.dirty()})}},_doAnimation:function(R,K,Z,P){if(!Z.get("animation"))return;var Y=Z.get("animationDurationUpdate"),W=Z.get("animationEasing"),z=n.createWrap();p(K.willDeleteEls,function(H,X){p(H,function(V,q){if(V.invisible)return;var se=V.parent,ve;if(P&&P.direction==="drillDown")ve=se===P.rootNodeGroup?{shape:{x:0,y:0,width:se.__tmNodeWidth,height:se.__tmNodeHeight},style:{opacity:0}}:{style:{opacity:0}};else{var ue=0,xe=0;se.__tmWillDelete||(ue=se.__tmNodeWidth/2,xe=se.__tmNodeHeight/2),ve=X==="nodeGroup"?{position:[ue,xe],style:{opacity:0}}:{shape:{x:ue,y:xe,width:0,height:0},style:{opacity:0}}}ve&&z.add(V,ve,Y,W)})}),p(this._storage,function(H,X){p(H,function(V,q){var se=K.lastsForAnimation[X][q],ve={};if(!se)return;X==="nodeGroup"?se.old&&(ve.position=V.position.slice(),V.attr("position",se.old)):(se.old&&(ve.shape=m.extend({},V.shape),V.setShape(se.old)),se.fadein?(V.setStyle("opacity",0),ve.style={opacity:1}):V.style.opacity!==1&&(ve.style={opacity:1})),z.add(V,ve,Y,W)})},this),this._state="animating",z.done(f(function(){this._state="ready",K.renderFinally()},this)).start()},_resetController:function(R){var K=this._controller;K||(K=this._controller=new h(R.getZr()),K.enable(this.seriesModel.get("roam")),K.on("pan",f(this._onPan,this)),K.on("zoom",f(this._onZoom,this)));var Z=new l(0,0,R.getWidth(),R.getHeight());K.setPointerChecker(function(P,Y,W){return Z.contain(Y,W)})},_clearController:function(){var R=this._controller;R&&(R.dispose(),R=null)},_onPan:function(R){if(this._state!=="animating"&&(Math.abs(R.dx)>g||Math.abs(R.dy)>g)){var K=this.seriesModel.getData().tree.root;if(!K)return;var Z=K.getLayout();if(!Z)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:Z.x+R.dx,y:Z.y+R.dy,width:Z.width,height:Z.height}})}},_onZoom:function(R){var K=R.originX,Z=R.originY;if(this._state!=="animating"){var P=this.seriesModel.getData().tree.root;if(!P)return;var Y=P.getLayout();if(!Y)return;var W=new l(Y.x,Y.y,Y.width,Y.height),z=this.seriesModel.layoutInfo;K-=z.x,Z-=z.y;var H=s.create();s.translate(H,H,[-K,-Z]),s.scale(H,H,[R.scale,R.scale]),s.translate(H,H,[K,Z]),W.applyTransform(H),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:W.x,y:W.y,width:W.width,height:W.height}})}},_initEvents:function(R){R.on("click",function(K){if(this._state!=="ready")return;var Z=this.seriesModel.get("nodeClick",!0);if(!Z)return;var P=this.findTarget(K.offsetX,K.offsetY);if(!P)return;var Y=P.node;if(Y.getLayout().isLeafRoot)this._rootToNode(P);else if(Z==="zoomToNode")this._zoomToNode(P);else if(Z==="link"){var W=Y.hostTree.data.getItemModel(Y.dataIndex),z=W.get("link",!0),H=W.get("target",!0)||"blank";z&&r(z,H)}},this)},_renderBreadcrumb:function(R,K,Z){Z||(Z=R.get("leafDepth",!0)!=null?{node:R.getViewRoot()}:this.findTarget(K.getWidth()/2,K.getHeight()/2),Z||(Z={node:R.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new e(this.group))).render(R,K,Z.node,f(P,this));function P(Y){this._state!=="animating"&&(t.aboveViewRoot(R.getViewRoot(),Y)?this._rootToNode({node:Y}):this._zoomToNode({node:Y}))}},remove:function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=D(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},dispose:function(){this._clearController()},_zoomToNode:function(R){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:R.node})},_rootToNode:function(R){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:R.node})},findTarget:function(R,K){var Z,P=this.seriesModel.getViewRoot();return P.eachNode({attr:"viewChildren",order:"preorder"},function(Y){var W=this._storage.background[Y.getRawIndex()];if(W){var z=W.transformCoordToLocal(R,K),H=W.shape;if(H.x<=z[0]&&z[0]<=H.x+H.width&&H.y<=z[1]&&z[1]<=H.y+H.height)Z={node:Y,offsetX:z[0],offsetY:z[1]};else return!1}},this),Z}});function D(){return{nodeGroup:[],background:[],content:[]}}function F(R,K,Z,P,Y,W,z,H,X,V){if(!z)return;var q=z.getLayout(),se=R.getData();if(se.setItemGraphicEl(z.dataIndex,null),!q||!q.isInView)return;var ve=q.width,ue=q.height,xe=q.borderWidth,Fe=q.invisible,Ue=z.getRawIndex(),Ze=H&&H.getRawIndex(),we=z.viewChildren,He=q.upperHeight,ee=we&&we.length,he=z.getModel("itemStyle"),Ve=z.getModel("emphasis.itemStyle"),oe=ye("nodeGroup",i);if(!oe)return;if(X.add(oe),oe.attr("position",[q.x||0,q.y||0]),oe.__tmNodeWidth=ve,oe.__tmNodeHeight=ue,q.isAboveViewRoot)return oe;var Q=z.getModel(),G=ye("background",u,V,C);if(G&&Ae(oe,G,ee&&q.upperLabelHeight),ee)v.isHighDownDispatcher(oe)&&v.setAsHighDownDispatcher(oe,!1),G&&(v.setAsHighDownDispatcher(G,!0),se.setItemGraphicEl(z.dataIndex,G));else{var te=ye("content",u,V,L);te&&me(oe,te),G&&v.isHighDownDispatcher(G)&&v.setAsHighDownDispatcher(G,!1),v.setAsHighDownDispatcher(oe,!0),se.setItemGraphicEl(z.dataIndex,oe)}return oe;function Ae(Et,gt,Pe){if(gt.dataIndex=z.dataIndex,gt.seriesIndex=R.seriesIndex,gt.setShape({x:0,y:0,width:ve,height:ue}),Fe)Me(gt);else{gt.invisible=!1;var Ut=z.getVisual("borderColor",!0),pt=Ve.get("borderColor"),zt=S(he);zt.fill=Ut;var rr=E(Ve);if(rr.fill=pt,Pe){var nr=ve-2*xe;Ie(zt,rr,Ut,nr,He,{x:xe,y:0,width:nr,height:He})}else zt.text=rr.text=null;gt.setStyle(zt),v.setElementHoverStyle(gt,rr)}Et.add(gt)}function me(Et,gt){gt.dataIndex=z.dataIndex,gt.seriesIndex=R.seriesIndex;var Pe=Math.max(ve-2*xe,0),Ut=Math.max(ue-2*xe,0);if(gt.culling=!0,gt.setShape({x:xe,y:xe,width:Pe,height:Ut}),Fe)Me(gt);else{gt.invisible=!1;var pt=z.getVisual("color",!0),zt=S(he);zt.fill=pt;var rr=E(Ve);Ie(zt,rr,pt,Pe,Ut),gt.setStyle(zt),v.setElementHoverStyle(gt,rr)}Et.add(gt)}function Me(Et){!Et.invisible&&W.push(Et)}function Ie(Et,gt,Pe,Ut,pt,zt){var rr=Q.get("name"),nr=Q.getModel(zt?x:A),Kt=Q.getModel(zt?w:b),ir=nr.getShallow("show");v.setLabelStyle(Et,gt,nr,Kt,{defaultText:ir?rr:null,autoColor:Pe,isRectText:!0,labelFetcher:R,labelDataIndex:z.dataIndex,labelProp:zt?"upperLabel":"label"}),de(Et,zt,q),de(gt,zt,q),zt&&(Et.textRect=m.clone(zt)),Et.truncate=ir&&nr.get("ellipsis")?{outerWidth:Ut,outerHeight:pt,minChar:2}:null}function de(Et,gt,Pe){var Ut=Et.text;if(!gt&&Pe.isLeafRoot&&Ut!=null){var pt=R.get("drillDownIcon",!0);Et.text=pt?pt+" "+Ut:Ut}}function ye(Et,gt,Pe,Ut){var pt=Ze!=null&&Z[Et][Ze],zt=Y[Et];return pt?(Z[Et][Ze]=null,De(zt,pt,Et)):Fe||(pt=new gt({z:U(Pe,Ut)}),pt.__tmDepth=Pe,pt.__tmStorageName=Et,tt(zt,pt,Et)),K[Et][Ue]=pt}function De(Et,gt,Pe){var Ut=Et[Ue]={};Ut.old=Pe==="nodeGroup"?gt.position.slice():m.extend({},gt.shape)}function tt(Et,gt,Pe){var Ut=Et[Ue]={},pt=z.parentNode;if(pt&&(!P||P.direction==="drillDown")){var zt=0,rr=0,nr=Y.background[pt.getRawIndex()];!P&&nr&&nr.old&&(zt=nr.old.width,rr=nr.old.height),Ut.old=Pe==="nodeGroup"?[0,rr]:{x:zt,y:rr,width:0,height:0}}Ut.fadein=Pe!=="nodeGroup"}}function U(R,K){var Z=R*_+K;return(Z-1)/Z}B.exports=O},s3zl:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("6yr0"),a=o.n(v)},"sAD/":function(B,k,o){//! moment.js locale configuration
//! locale : Punjabi (India) [pa-in]
//! author : Harpreet Singh : https://github.com/harpreetkhalsagtbit
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u0A67",2:"\u0A68",3:"\u0A69",4:"\u0A6A",5:"\u0A6B",6:"\u0A6C",7:"\u0A6D",8:"\u0A6E",9:"\u0A6F",0:"\u0A66"},v={"\u0A67":"1","\u0A68":"2","\u0A69":"3","\u0A6A":"4","\u0A6B":"5","\u0A6C":"6","\u0A6D":"7","\u0A6E":"8","\u0A6F":"9","\u0A66":"0"},a=y.defineLocale("pa-in",{months:"\u0A1C\u0A28\u0A35\u0A30\u0A40_\u0A2B\u0A3C\u0A30\u0A35\u0A30\u0A40_\u0A2E\u0A3E\u0A30\u0A1A_\u0A05\u0A2A\u0A4D\u0A30\u0A48\u0A32_\u0A2E\u0A08_\u0A1C\u0A42\u0A28_\u0A1C\u0A41\u0A32\u0A3E\u0A08_\u0A05\u0A17\u0A38\u0A24_\u0A38\u0A24\u0A70\u0A2C\u0A30_\u0A05\u0A15\u0A24\u0A42\u0A2C\u0A30_\u0A28\u0A35\u0A70\u0A2C\u0A30_\u0A26\u0A38\u0A70\u0A2C\u0A30".split("_"),monthsShort:"\u0A1C\u0A28\u0A35\u0A30\u0A40_\u0A2B\u0A3C\u0A30\u0A35\u0A30\u0A40_\u0A2E\u0A3E\u0A30\u0A1A_\u0A05\u0A2A\u0A4D\u0A30\u0A48\u0A32_\u0A2E\u0A08_\u0A1C\u0A42\u0A28_\u0A1C\u0A41\u0A32\u0A3E\u0A08_\u0A05\u0A17\u0A38\u0A24_\u0A38\u0A24\u0A70\u0A2C\u0A30_\u0A05\u0A15\u0A24\u0A42\u0A2C\u0A30_\u0A28\u0A35\u0A70\u0A2C\u0A30_\u0A26\u0A38\u0A70\u0A2C\u0A30".split("_"),weekdays:"\u0A10\u0A24\u0A35\u0A3E\u0A30_\u0A38\u0A4B\u0A2E\u0A35\u0A3E\u0A30_\u0A2E\u0A70\u0A17\u0A32\u0A35\u0A3E\u0A30_\u0A2C\u0A41\u0A27\u0A35\u0A3E\u0A30_\u0A35\u0A40\u0A30\u0A35\u0A3E\u0A30_\u0A38\u0A3C\u0A41\u0A71\u0A15\u0A30\u0A35\u0A3E\u0A30_\u0A38\u0A3C\u0A28\u0A40\u0A1A\u0A30\u0A35\u0A3E\u0A30".split("_"),weekdaysShort:"\u0A10\u0A24_\u0A38\u0A4B\u0A2E_\u0A2E\u0A70\u0A17\u0A32_\u0A2C\u0A41\u0A27_\u0A35\u0A40\u0A30_\u0A38\u0A3C\u0A41\u0A15\u0A30_\u0A38\u0A3C\u0A28\u0A40".split("_"),weekdaysMin:"\u0A10\u0A24_\u0A38\u0A4B\u0A2E_\u0A2E\u0A70\u0A17\u0A32_\u0A2C\u0A41\u0A27_\u0A35\u0A40\u0A30_\u0A38\u0A3C\u0A41\u0A15\u0A30_\u0A38\u0A3C\u0A28\u0A40".split("_"),longDateFormat:{LT:"A h:mm \u0A35\u0A1C\u0A47",LTS:"A h:mm:ss \u0A35\u0A1C\u0A47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0A35\u0A1C\u0A47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0A35\u0A1C\u0A47"},calendar:{sameDay:"[\u0A05\u0A1C] LT",nextDay:"[\u0A15\u0A32] LT",nextWeek:"[\u0A05\u0A17\u0A32\u0A3E] dddd, LT",lastDay:"[\u0A15\u0A32] LT",lastWeek:"[\u0A2A\u0A3F\u0A1B\u0A32\u0A47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0A35\u0A3F\u0A71\u0A1A",past:"%s \u0A2A\u0A3F\u0A1B\u0A32\u0A47",s:"\u0A15\u0A41\u0A1D \u0A38\u0A15\u0A3F\u0A70\u0A1F",ss:"%d \u0A38\u0A15\u0A3F\u0A70\u0A1F",m:"\u0A07\u0A15 \u0A2E\u0A3F\u0A70\u0A1F",mm:"%d \u0A2E\u0A3F\u0A70\u0A1F",h:"\u0A07\u0A71\u0A15 \u0A18\u0A70\u0A1F\u0A3E",hh:"%d \u0A18\u0A70\u0A1F\u0A47",d:"\u0A07\u0A71\u0A15 \u0A26\u0A3F\u0A28",dd:"%d \u0A26\u0A3F\u0A28",M:"\u0A07\u0A71\u0A15 \u0A2E\u0A39\u0A40\u0A28\u0A3E",MM:"%d \u0A2E\u0A39\u0A40\u0A28\u0A47",y:"\u0A07\u0A71\u0A15 \u0A38\u0A3E\u0A32",yy:"%d \u0A38\u0A3E\u0A32"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,h){if(e===12&&(e=0),h==="\u0A30\u0A3E\u0A24")return e<4?e:e+12;if(h==="\u0A38\u0A35\u0A47\u0A30")return e;if(h==="\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30")return e>=10?e:e+12;if(h==="\u0A38\u0A3C\u0A3E\u0A2E")return e+12},meridiem:function(e,h,l){return e<4?"\u0A30\u0A3E\u0A24":e<10?"\u0A38\u0A35\u0A47\u0A30":e<17?"\u0A26\u0A41\u0A2A\u0A39\u0A3F\u0A30":e<20?"\u0A38\u0A3C\u0A3E\u0A2E":"\u0A30\u0A3E\u0A24"},week:{dow:0,doy:6}});return a})},sAZ8:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("+rIm"),a=o("/IIm"),t=o("9KIM"),e=o("IwbS"),h=["axisLine","axisTickLabel","axisName"],l=y.extendComponentView({type:"parallelAxis",init:function(r,f){l.superApply(this,"init",arguments),(this._brushController=new a(f.getZr())).on("brush",m.bind(this._onBrush,this))},render:function(r,f,i,u){if(s(r,f,u))return;this.axisModel=r,this.api=i,this.group.removeAll();var p=this._axisGroup;if(this._axisGroup=new e.Group,this.group.add(this._axisGroup),!r.get("show"))return;var g=d(r,f),A=g.coordinateSystem,b=r.getAreaSelectStyle(),x=b.width,w=r.axis.dim,_=A.getAxisLayout(w),C=m.extend({strokeContainThreshold:x},_),L=new v(r,C);m.each(h,L.add,L),this._axisGroup.add(L.getGroup()),this._refreshBrushController(C,b,r,g,x,i);var E=u&&u.animation===!1?null:r;e.groupTransition(p,this._axisGroup,E)},_refreshBrushController:function(r,f,i,u,p,g){var A=i.axis.getExtent(),b=A[1]-A[0],x=Math.min(30,Math.abs(b)*.1),w=e.BoundingRect.create({x:A[0],y:-p/2,width:b,height:p});w.x-=x,w.width+=2*x,this._brushController.mount({enableGlobalPan:!0,rotation:r.rotation,position:r.position}).setPanels([{panelId:"pl",clipPath:t.makeRectPanelClipPath(w),isTargetByCursor:t.makeRectIsTargetByCursor(w,g,u),getLinearBrushOtherExtent:t.makeLinearBrushOtherExtent(w,0)}]).enableBrush({brushType:"lineX",brushStyle:f,removeOnClick:!0}).updateCovers(n(i))},_onBrush:function(r,f){var i=this.axisModel,u=i.axis,p=m.map(r,function(g){return[u.coordToData(g.range[0],!0),u.coordToData(g.range[1],!0)]});(!i.option.realtime===f.isEnd||f.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:i.id,intervals:p})},dispose:function(){this._brushController.dispose()}});function s(r,f,i){return i&&i.type==="axisAreaSelect"&&f.findComponents({mainType:"parallelAxis",query:i})[0]===r}function n(r){var f=r.axis;return m.map(r.activeIntervals,function(i){return{brushType:"lineX",panelId:"pl",range:[f.dataToCoord(i[0],!0),f.dataToCoord(i[1],!0)]}})}function d(r,f){return f.getComponent("parallel",r.get("parallelIndex"))}var c=l;B.exports=c},"sK/D":function(B,k,o){var y=o("IwbS"),m=o("OELB"),v=m.round;function a(h,l,s){var n=h.getArea(),d=h.getBaseAxis().isHorizontal(),c=n.x,r=n.y,f=n.width,i=n.height,u=s.get("lineStyle.width")||2;c-=u/2,r-=u/2,f+=u,i+=u,c=Math.floor(c),f=Math.round(f);var p=new y.Rect({shape:{x:c,y:r,width:f,height:i}});return l&&(p.shape[d?"width":"height"]=0,y.initProps(p,{shape:{width:f,height:i}},s)),p}function t(h,l,s){var n=h.getArea(),d=new y.Sector({shape:{cx:v(h.cx,1),cy:v(h.cy,1),r0:v(n.r0,1),r:v(n.r,1),startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}});return l&&(d.shape.endAngle=n.startAngle,y.initProps(d,{shape:{endAngle:n.endAngle}},s)),d}function e(h,l,s){if(h){if(h.type==="polar")return t(h,l,s);if(h.type==="cartesian2d")return a(h,l,s)}else return null;return null}k.createGridClipPath=a,k.createPolarClipPath=t,k.createClipPath=e},sOBo:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};k.default=y},sRwP:function(B,k,o){o("jsU+"),o("2548"),o("Tp9H"),o("06DH"),o("dnwI"),o("fE02"),o("33Ds")},"sS/r":function(B,k,o){var y=o("4fz+"),m=o("iRjW"),v=o("Yl7c"),a=function(){this.group=new y,this.uid=m.getUID("viewComponent")};a.prototype={constructor:a,init:function(h,l){},render:function(h,l,s,n){},dispose:function(){},filterForExposedEvent:null};var t=a.prototype;t.updateView=t.updateLayout=t.updateVisual=function(h,l,s,n){},v.enableClassExtend(a),v.enableClassManagement(a,{registerWhenExtend:!0});var e=a;B.exports=e},sSx6:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};k.default=y},"sW+o":function(B,k,o){var y=o("SrGk"),m=o("bYtY"),v=o("SUKs"),a=o("Qe9p");function t(h,l){y.call(this,h,l,["linearGradient","radialGradient"],"__gradient_in_use__")}m.inherits(t,y),t.prototype.addWithoutUpdate=function(h,l){if(l&&l.style){var s=this;m.each(["fill","stroke"],function(n){if(l.style[n]&&(l.style[n].type==="linear"||l.style[n].type==="radial")){var d=l.style[n],c=s.getDefs(!0),r;d._dom?(r=d._dom,c.contains(d._dom)||s.addDom(r)):r=s.add(d),s.markUsed(l);var f=r.getAttribute("id");h.setAttribute(n,"url(#"+f+")")}})}},t.prototype.add=function(h){var l;if(h.type==="linear")l=this.createElement("linearGradient");else if(h.type==="radial")l=this.createElement("radialGradient");else return v("Illegal gradient type."),null;return h.id=h.id||this.nextId++,l.setAttribute("id","zr"+this._zrId+"-gradient-"+h.id),this.updateDom(h,l),this.addDom(l),l},t.prototype.update=function(h){var l=this;y.prototype.update.call(this,h,function(){var s=h.type,n=h._dom.tagName;s==="linear"&&n==="linearGradient"||s==="radial"&&n==="radialGradient"?l.updateDom(h,h._dom):(l.removeDom(h),l.add(h))})},t.prototype.updateDom=function(h,l){if(h.type==="linear")l.setAttribute("x1",h.x),l.setAttribute("y1",h.y),l.setAttribute("x2",h.x2),l.setAttribute("y2",h.y2);else if(h.type==="radial")l.setAttribute("cx",h.x),l.setAttribute("cy",h.y),l.setAttribute("r",h.r);else{v("Illegal gradient type.");return}h.global?l.setAttribute("gradientUnits","userSpaceOnUse"):l.setAttribute("gradientUnits","objectBoundingBox"),l.innerHTML="";for(var s=h.colorStops,n=0,d=s.length;n<d;++n){var c=this.createElement("stop");c.setAttribute("offset",s[n].offset*100+"%");var r=s[n].color;if(r.indexOf("rgba">-1)){var f=a.parse(r)[3],i=a.toHex(r);c.setAttribute("stop-color","#"+i),c.setAttribute("stop-opacity",f)}else c.setAttribute("stop-color",s[n].color);l.appendChild(c)}h._dom=l},t.prototype.markUsed=function(h){if(h.style){var l=h.style.fill;l&&l._dom&&y.prototype.markUsed.call(this,l._dom),l=h.style.stroke,l&&l._dom&&y.prototype.markUsed.call(this,l._dom)}};var e=t;B.exports=e},sd6r:function(B,k,o){//! moment.js locale configuration
//! locale : Arabic (Algeria) [ar-dz]
//! author : Amine Roukh: https://github.com/Amine27
//! author : Abdel Said: https://github.com/abdelsaid
//! author : Ahmed Elkhatib
//! author : forabi https://github.com/forabi
//! author : Noureddine LOUAHEDJ : https://github.com/noureddinem
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=function(l){return l===0?0:l===1?1:l===2?2:l%100>=3&&l%100<=10?3:l%100>=11?4:5},v={s:["\u0623\u0642\u0644 \u0645\u0646 \u062B\u0627\u0646\u064A\u0629","\u062B\u0627\u0646\u064A\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062B\u0627\u0646\u064A\u062A\u0627\u0646","\u062B\u0627\u0646\u064A\u062A\u064A\u0646"],"%d \u062B\u0648\u0627\u0646","%d \u062B\u0627\u0646\u064A\u0629","%d \u062B\u0627\u0646\u064A\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062F\u0642\u064A\u0642\u0629","\u062F\u0642\u064A\u0642\u0629 \u0648\u0627\u062D\u062F\u0629",["\u062F\u0642\u064A\u0642\u062A\u0627\u0646","\u062F\u0642\u064A\u0642\u062A\u064A\u0646"],"%d \u062F\u0642\u0627\u0626\u0642","%d \u062F\u0642\u064A\u0642\u0629","%d \u062F\u0642\u064A\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062D\u062F\u0629",["\u0633\u0627\u0639\u062A\u0627\u0646","\u0633\u0627\u0639\u062A\u064A\u0646"],"%d \u0633\u0627\u0639\u0627\u062A","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064A\u0648\u0645","\u064A\u0648\u0645 \u0648\u0627\u062D\u062F",["\u064A\u0648\u0645\u0627\u0646","\u064A\u0648\u0645\u064A\u0646"],"%d \u0623\u064A\u0627\u0645","%d \u064A\u0648\u0645\u064B\u0627","%d \u064A\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062D\u062F",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064A\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062D\u062F",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064A\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064B\u0627","%d \u0639\u0627\u0645"]},a=function(l){return function(s,n,d,c){var r=m(s),f=v[l][m(s)];return r===2&&(f=f[n?0:1]),f.replace(/%d/i,s)}},t=["\u062C\u0627\u0646\u0641\u064A","\u0641\u064A\u0641\u0631\u064A","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064A\u0644","\u0645\u0627\u064A","\u062C\u0648\u0627\u0646","\u062C\u0648\u064A\u0644\u064A\u0629","\u0623\u0648\u062A","\u0633\u0628\u062A\u0645\u0628\u0631","\u0623\u0643\u062A\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062F\u064A\u0633\u0645\u0628\u0631"],e=y.defineLocale("ar-dz",{months:t,monthsShort:t,weekdays:"\u0627\u0644\u0623\u062D\u062F_\u0627\u0644\u0625\u062B\u0646\u064A\u0646_\u0627\u0644\u062B\u0644\u0627\u062B\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062E\u0645\u064A\u0633_\u0627\u0644\u062C\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062A".split("_"),weekdaysShort:"\u0623\u062D\u062F_\u0625\u062B\u0646\u064A\u0646_\u062B\u0644\u0627\u062B\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062E\u0645\u064A\u0633_\u062C\u0645\u0639\u0629_\u0633\u0628\u062A".split("_"),weekdaysMin:"\u062D_\u0646_\u062B_\u0631_\u062E_\u062C_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200FM/\u200FYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(l){return l==="\u0645"},meridiem:function(l,s,n){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064A\u0648\u0645 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063A\u062F\u064B\u0627 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062F \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062F %s",past:"\u0645\u0646\u0630 %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},postformat:function(l){return l.replace(/,/g,"\u060C")},week:{dow:0,doy:4}});return e})},sdST:function(B,k,o){var y=o("hi0g");function m(v,a){return a=a||{},y(a.coordDimensions||[],v,{dimsDef:a.dimensionsDefine||v.dimensionsDefine,encodeDef:a.encodeDefine||v.encodeDefine,dimCount:a.dimensionsCount,encodeDefaulter:a.encodeDefaulter,generateCoord:a.generateCoord,generateCoordCount:a.generateCoordCount})}B.exports=m},sjKO:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=v;var y=30,m=12;function v(a,t){var e,h,l,s,n,d,c,r,f,i,u,p,g,A,b,x,w,_,C,L,E,S,O,D,F;e=a.state,h=a.next_in,D=a.input,l=h+(a.avail_in-5),s=a.next_out,F=a.output,n=s-(t-a.avail_out),d=s+(a.avail_out-257),c=e.dmax,r=e.wsize,f=e.whave,i=e.wnext,u=e.window,p=e.hold,g=e.bits,A=e.lencode,b=e.distcode,x=(1<<e.lenbits)-1,w=(1<<e.distbits)-1;e:do{g<15&&(p+=D[h++]<<g,g+=8,p+=D[h++]<<g,g+=8),_=A[p&x];t:for(;;){if(C=_>>>24,p>>>=C,g-=C,C=_>>>16&255,C===0)F[s++]=_&65535;else if(C&16){L=_&65535,C&=15,C&&(g<C&&(p+=D[h++]<<g,g+=8),L+=p&(1<<C)-1,p>>>=C,g-=C),g<15&&(p+=D[h++]<<g,g+=8,p+=D[h++]<<g,g+=8),_=b[p&w];r:for(;;){if(C=_>>>24,p>>>=C,g-=C,C=_>>>16&255,C&16){if(E=_&65535,C&=15,g<C&&(p+=D[h++]<<g,g+=8,g<C&&(p+=D[h++]<<g,g+=8)),E+=p&(1<<C)-1,E>c){a.msg="invalid distance too far back",e.mode=y;break e}if(p>>>=C,g-=C,C=s-n,E>C){if(C=E-C,C>f&&e.sane){a.msg="invalid distance too far back",e.mode=y;break e}if(S=0,O=u,i===0){if(S+=r-C,C<L){L-=C;do F[s++]=u[S++];while(--C);S=s-E,O=F}}else if(i<C){if(S+=r+i-C,C-=i,C<L){L-=C;do F[s++]=u[S++];while(--C);if(S=0,i<L){C=i,L-=C;do F[s++]=u[S++];while(--C);S=s-E,O=F}}}else if(S+=i-C,C<L){L-=C;do F[s++]=u[S++];while(--C);S=s-E,O=F}for(;L>2;)F[s++]=O[S++],F[s++]=O[S++],F[s++]=O[S++],L-=3;L&&(F[s++]=O[S++],L>1&&(F[s++]=O[S++]))}else{S=s-E;do F[s++]=F[S++],F[s++]=F[S++],F[s++]=F[S++],L-=3;while(L>2);L&&(F[s++]=F[S++],L>1&&(F[s++]=F[S++]))}}else if((C&64)===0){_=b[(_&65535)+(p&(1<<C)-1)];continue r}else{a.msg="invalid distance code",e.mode=y;break e}break}}else if((C&64)===0){_=A[(_&65535)+(p&(1<<C)-1)];continue t}else if(C&32){e.mode=m;break e}else{a.msg="invalid literal/length code",e.mode=y;break e}break}}while(h<l&&s<d);L=g>>3,h-=L,g-=L<<3,p&=(1<<g)-1,a.next_in=h,a.next_out=s,a.avail_in=h<l?5+(l-h):5-(h-l),a.avail_out=s<d?257+(d-s):257-(s-d),e.hold=p,e.bits=g;return}},skwQ:function(B,k,o){//! moment.js locale configuration
//! locale : Klingon [tlh]
//! author : Dominika Kruk : https://github.com/amaranthrose
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function v(l){var s=l;return s=l.indexOf("jaj")!==-1?s.slice(0,-3)+"leS":l.indexOf("jar")!==-1?s.slice(0,-3)+"waQ":l.indexOf("DIS")!==-1?s.slice(0,-3)+"nem":s+" pIq",s}function a(l){var s=l;return s=l.indexOf("jaj")!==-1?s.slice(0,-3)+"Hu\u2019":l.indexOf("jar")!==-1?s.slice(0,-3)+"wen":l.indexOf("DIS")!==-1?s.slice(0,-3)+"ben":s+" ret",s}function t(l,s,n,d){var c=e(l);switch(n){case"ss":return c+" lup";case"mm":return c+" tup";case"hh":return c+" rep";case"dd":return c+" jaj";case"MM":return c+" jar";case"yy":return c+" DIS"}}function e(l){var s=Math.floor(l%1e3/100),n=Math.floor(l%100/10),d=l%10,c="";return s>0&&(c+=m[s]+"vatlh"),n>0&&(c+=(c!==""?" ":"")+m[n]+"maH"),d>0&&(c+=(c!==""?" ":"")+m[d]),c===""?"pagh":c}var h=y.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:v,past:a,s:"puS lup",ss:t,m:"wa\u2019 tup",mm:t,h:"wa\u2019 rep",hh:t,d:"wa\u2019 jaj",dd:t,M:"wa\u2019 jar",MM:t,y:"wa\u2019 DIS",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return h})},sqEx:function(B,k,o){//! moment.js locale configuration
//! locale : Turkmen [tk]
//! author : Atamyrat Abdyrahmanov : https://github.com/atamyratabdy
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xFCnji",4:"'\xFCnji",100:"'\xFCnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"},v=y.defineLocale("tk",{months:"\xDDanwar_Fewral_Mart_Aprel_Ma\xFD_I\xFDun_I\xFDul_Awgust_Sent\xFDabr_Okt\xFDabr_No\xFDabr_Dekabr".split("_"),monthsShort:"\xDDan_Few_Mar_Apr_Ma\xFD_I\xFDn_I\xFDl_Awg_Sen_Okt_No\xFD_Dek".split("_"),weekdays:"\xDDek\u015Fenbe_Du\u015Fenbe_Si\u015Fenbe_\xC7ar\u015Fenbe_Pen\u015Fenbe_Anna_\u015Eenbe".split("_"),weekdaysShort:"\xDDek_Du\u015F_Si\u015F_\xC7ar_Pen_Ann_\u015Een".split("_"),weekdaysMin:"\xDDk_D\u015F_S\u015F_\xC7r_Pn_An_\u015En".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xFCn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xFC\xFDn] LT",lastWeek:"[ge\xE7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xF6\u0148",s:"birn\xE4\xE7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xFCn",dd:"%d g\xFCn",M:"bir a\xFD",MM:"%d a\xFD",y:"bir \xFDyl",yy:"%d \xFDyl"},ordinal:function(t,e){switch(e){case"d":case"D":case"Do":case"DD":return t;default:if(t===0)return t+"'unjy";var h=t%10,l=t%100-h,s=t>=100?100:null;return t+(m[h]||m[l]||m[s])}},week:{dow:1,doy:7}});return v})},szbU:function(B,k,o){var y=o("bYtY"),m=y.each;function v(t){var e=t&&t.visualMap;y.isArray(e)||(e=e?[e]:[]),m(e,function(h){if(!h)return;a(h,"splitList")&&!a(h,"pieces")&&(h.pieces=h.splitList,delete h.splitList);var l=h.pieces;l&&y.isArray(l)&&m(l,function(s){y.isObject(s)&&(a(s,"start")&&!a(s,"min")&&(s.min=s.start),a(s,"end")&&!a(s,"max")&&(s.max=s.end))})})}function a(t,e){return t&&t.hasOwnProperty&&t.hasOwnProperty(e)}B.exports=v},t3Fx:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=Object.assign||function(u){for(var p=1;p<arguments.length;p++){var g=arguments[p];for(var A in g)Object.prototype.hasOwnProperty.call(g,A)&&(u[A]=g[A])}return u},m=function(){function u(p,g){for(var A=0;A<g.length;A++){var b=g[A];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(p,b.key,b)}}return function(p,g,A){return g&&u(p.prototype,g),A&&u(p,A),p}}(),v=o("q1tI"),a=d(v),t=o("17x9"),e=d(t),h=o("tkwv"),l=d(h),s=o("u3os"),n=o("kzFp");function d(u){return u&&u.__esModule?u:{default:u}}function c(u,p){if(!(u instanceof p))throw new TypeError("Cannot call a class as a function")}function r(u,p){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return p&&(typeof p=="object"||typeof p=="function")?p:u}function f(u,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof p);u.prototype=Object.create(p&&p.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),p&&(Object.setPrototypeOf?Object.setPrototypeOf(u,p):u.__proto__=p)}var i=function(u){f(p,u);function p(g){c(this,p);var A=r(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,g));return A.getEchartsInstance=function(){return A.echartsLib.getInstanceByDom(A.echartsElement)||A.echartsLib.init(A.echartsElement,A.props.theme,A.props.opts)},A.dispose=function(){if(A.echartsElement){try{(0,s.clear)(A.echartsElement)}catch(b){console.warn(b)}A.echartsLib.dispose(A.echartsElement)}},A.rerender=function(){var b=A.props,x=b.onEvents,w=b.onChartReady,_=A.renderEchartDom();A.bindEvents(_,x||{}),typeof w=="function"&&A.props.onChartReady(_),A.echartsElement&&(0,s.bind)(A.echartsElement,function(){try{_.resize()}catch(C){console.warn(C)}})},A.bindEvents=function(b,x){var w=function(L,E){typeof L=="string"&&typeof E=="function"&&b.on(L,function(S){E(S,b)})};for(var _ in x)Object.prototype.hasOwnProperty.call(x,_)&&w(_,x[_])},A.renderEchartDom=function(){var b=A.getEchartsInstance();return b.setOption(A.props.option,A.props.notMerge||!1,A.props.lazyUpdate||!1),A.props.showLoading?b.showLoading(A.props.loadingOption||null):b.hideLoading(),b},A.echartsLib=g.echarts,A.echartsElement=null,A}return m(p,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(A){if(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(A,this.props))return;if(!(0,l.default)(A.theme,this.props.theme)||!(0,l.default)(A.opts,this.props.opts)||!(0,l.default)(A.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var b=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if((0,l.default)((0,n.pick)(this.props,b),(0,n.pick)(A,b)))return;var x=this.renderEchartDom();if(!(0,l.default)(A.style,this.props.style)||!(0,l.default)(A.className,this.props.className))try{x.resize()}catch(w){console.warn(w)}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var A=this,b=this.props,x=b.style,w=b.className,_=y({height:300},x);return a.default.createElement("div",{ref:function(L){A.echartsElement=L},style:_,className:"echarts-for-react "+w})}}]),p}(v.Component);k.default=i,i.propTypes={option:e.default.object.isRequired,echarts:e.default.object,notMerge:e.default.bool,lazyUpdate:e.default.bool,style:e.default.object,className:e.default.string,theme:e.default.oneOfType([e.default.string,e.default.object]),onChartReady:e.default.func,showLoading:e.default.bool,loadingOption:e.default.object,onEvents:e.default.object,opts:e.default.shape({devicePixelRatio:e.default.number,renderer:e.default.oneOf(["canvas","svg"]),width:e.default.oneOfType([e.default.number,e.default.oneOf([null,void 0,"auto"])]),height:e.default.oneOfType([e.default.number,e.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:e.default.func},i.defaultProps={echarts:{},notMerge:!1,lazyUpdate:!1,style:{},className:"",theme:null,onChartReady:function(){},showLoading:!1,loadingOption:null,onEvents:{},opts:{},shouldSetOption:function(){return!0}}},t4HF:function(B,k,o){//! moment.js locale configuration
//! locale : Konkani Latin script [gom-latn]
//! author : The Discoverer : https://github.com/WikiDiscoverer
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(a,t,e,h){var l={s:["thoddea sekondamni","thodde sekond"],ss:[a+" sekondamni",a+" sekond"],m:["eka mintan","ek minut"],mm:[a+" mintamni",a+" mintam"],h:["eka voran","ek vor"],hh:[a+" voramni",a+" voram"],d:["eka disan","ek dis"],dd:[a+" disamni",a+" dis"],M:["eka mhoinean","ek mhoino"],MM:[a+" mhoineamni",a+" mhoine"],y:["eka vorsan","ek voros"],yy:[a+" vorsamni",a+" vorsam"]};return h?l[e][0]:l[e][1]}var v=y.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(t,e){switch(e){case"D":return t+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return t}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(t,e){if(t===12&&(t=0),e==="rati")return t<4?t:t+12;if(e==="sokallim")return t;if(e==="donparam")return t>12?t:t+12;if(e==="sanje")return t+12},meridiem:function(t,e,h){return t<4?"rati":t<12?"sokallim":t<16?"donparam":t<20?"sanje":"rati"}});return v})},t78B:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("0mTH")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="BarsOutlined";var l=a.forwardRef(h);k.default=l},t8cx:function(B,k,o){"use strict";var y=o("avuj"),m=o("IWUT"),v=o("Xnl7"),a=o("bVAP"),t=o("DHui"),e=o("q1tI"),h=o.n(e),l=o("+6n4"),s=o("LM6x"),n=o("2qGj"),d=o("fJHg"),c=o("BlUI"),r="rc-observer-key",f=function(i){Object(a.a)(p,i);var u=Object(t.a)(p);function p(){var g;return Object(m.a)(this,p),g=u.apply(this,arguments),g.resizeObserver=null,g.childNode=null,g.currentElement=null,g.state={width:0,height:0,offsetHeight:0,offsetWidth:0},g.onResize=function(A){var b=g.props.onResize,x=A[0].target,w=x.getBoundingClientRect(),_=w.width,C=w.height,L=x.offsetWidth,E=x.offsetHeight,S=Math.floor(_),O=Math.floor(C);if(g.state.width!==S||g.state.height!==O||g.state.offsetWidth!==L||g.state.offsetHeight!==E){var D={width:S,height:O,offsetWidth:L,offsetHeight:E};g.setState(D),b&&Promise.resolve().then(function(){b(Object(y.a)(Object(y.a)({},D),{},{offsetWidth:L,offsetHeight:E}))})}},g.setChildNode=function(A){g.childNode=A},g}return Object(v.a)(p,[{key:"componentDidMount",value:function(){this.onComponentUpdated()}},{key:"componentDidUpdate",value:function(){this.onComponentUpdated()}},{key:"componentWillUnmount",value:function(){this.destroyObserver()}},{key:"onComponentUpdated",value:function(){var A=this.props.disabled;if(A){this.destroyObserver();return}var b=Object(l.a)(this.childNode||this),x=b!==this.currentElement;x&&(this.destroyObserver(),this.currentElement=b),!this.resizeObserver&&b&&(this.resizeObserver=new c.default(this.onResize),this.resizeObserver.observe(b))}},{key:"destroyObserver",value:function(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}},{key:"render",value:function(){var A=this.props.children,b=Object(s.a)(A);if(b.length>1)Object(n.a)(!1,"Find more than one child node with `children` in ResizeObserver. Will only observe first one.");else if(b.length===0)return Object(n.a)(!1,"`children` of ResizeObserver is empty. Nothing is in observe."),null;var x=b[0];if(e.isValidElement(x)&&Object(d.c)(x)){var w=x.ref;b[0]=e.cloneElement(x,{ref:Object(d.a)(w,this.setChildNode)})}return b.length===1?b[0]:b.map(function(_,C){return!e.isValidElement(_)||"key"in _&&_.key!==null?_:e.cloneElement(_,{key:"".concat(r,"-").concat(C)})})}}]),p}(e.Component);f.displayName="ResizeObserver",k.a=f},tBnm:function(B,k,o){var y=o("bYtY"),m=o("IwbS"),v=o("Qxkt"),a=o("Znkb"),t=o("+rIm"),e=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function h(d,c,r){c[1]>c[0]&&(c=c.slice().reverse());var f=d.coordToPoint([c[0],r]),i=d.coordToPoint([c[1],r]);return{x1:f[0],y1:f[1],x2:i[0],y2:i[1]}}function l(d){var c=d.getRadiusAxis();return c.inverse?0:1}function s(d){var c=d[0],r=d[d.length-1];c&&r&&Math.abs(Math.abs(c.coord-r.coord)-360)<1e-4&&d.pop()}var n=a.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(d,c){if(this.group.removeAll(),!d.get("show"))return;var r=d.axis,f=r.polar,i=f.getRadiusAxis().getExtent(),u=r.getTicksCoords(),p=r.getMinorTicksCoords(),g=y.map(r.getViewLabels(),function(A){var A=y.clone(A);return A.coord=r.dataToCoord(A.tickValue),A});s(g),s(u),y.each(e,function(A){d.get(A+".show")&&(!r.scale.isBlank()||A==="axisLine")&&this["_"+A](d,f,u,p,i,g)},this)},_axisLine:function(d,c,r,f,i){var u=d.getModel("axisLine.lineStyle"),p=l(c),g=p?0:1,A;i[g]===0?A=new m.Circle({shape:{cx:c.cx,cy:c.cy,r:i[p]},style:u.getLineStyle(),z2:1,silent:!0}):A=new m.Ring({shape:{cx:c.cx,cy:c.cy,r:i[p],r0:i[g]},style:u.getLineStyle(),z2:1,silent:!0}),A.style.fill=null,this.group.add(A)},_axisTick:function(d,c,r,f,i){var u=d.getModel("axisTick"),p=(u.get("inside")?-1:1)*u.get("length"),g=i[l(c)],A=y.map(r,function(b){return new m.Line({shape:h(c,[g,g+p],b.coord)})});this.group.add(m.mergePath(A,{style:y.defaults(u.getModel("lineStyle").getLineStyle(),{stroke:d.get("axisLine.lineStyle.color")})}))},_minorTick:function(d,c,r,f,i){if(!f.length)return;for(var u=d.getModel("axisTick"),p=d.getModel("minorTick"),g=(u.get("inside")?-1:1)*p.get("length"),A=i[l(c)],b=[],x=0;x<f.length;x++)for(var w=0;w<f[x].length;w++)b.push(new m.Line({shape:h(c,[A,A+g],f[x][w].coord)}));this.group.add(m.mergePath(b,{style:y.defaults(p.getModel("lineStyle").getLineStyle(),y.defaults(u.getLineStyle(),{stroke:d.get("axisLine.lineStyle.color")}))}))},_axisLabel:function(d,c,r,f,i,u){var p=d.getCategories(!0),g=d.getModel("axisLabel"),A=g.get("margin"),b=d.get("triggerEvent");y.each(u,function(x,w){var _=g,C=x.tickValue,L=i[l(c)],E=c.coordToPoint([L+A,x.coord]),S=c.cx,O=c.cy,D=Math.abs(E[0]-S)/L<.3?"center":E[0]>S?"left":"right",F=Math.abs(E[1]-O)/L<.3?"middle":E[1]>O?"top":"bottom";p&&p[C]&&p[C].textStyle&&(_=new v(p[C].textStyle,g,g.ecModel));var U=new m.Text({silent:t.isLabelSilent(d)});this.group.add(U),m.setTextStyle(U.style,_,{x:E[0],y:E[1],textFill:_.getTextColor()||d.get("axisLine.lineStyle.color"),text:x.formattedLabel,textAlign:D,textVerticalAlign:F}),b&&(U.eventData=t.makeAxisEventDataBase(d),U.eventData.targetType="axisLabel",U.eventData.value=x.rawLabel)},this)},_splitLine:function(d,c,r,f,i){var u=d.getModel("splitLine"),p=u.getModel("lineStyle"),g=p.get("color"),A=0;g=g instanceof Array?g:[g];for(var b=[],x=0;x<r.length;x++){var w=A++%g.length;b[w]=b[w]||[],b[w].push(new m.Line({shape:h(c,i,r[x].coord)}))}for(var x=0;x<b.length;x++)this.group.add(m.mergePath(b[x],{style:y.defaults({stroke:g[x%g.length]},p.getLineStyle()),silent:!0,z:d.get("z")}))},_minorSplitLine:function(d,c,r,f,i){if(!f.length)return;for(var u=d.getModel("minorSplitLine"),p=u.getModel("lineStyle"),g=[],A=0;A<f.length;A++)for(var b=0;b<f[A].length;b++)g.push(new m.Line({shape:h(c,i,f[A][b].coord)}));this.group.add(m.mergePath(g,{style:p.getLineStyle(),silent:!0,z:d.get("z")}))},_splitArea:function(d,c,r,f,i){if(!r.length)return;var u=d.getModel("splitArea"),p=u.getModel("areaStyle"),g=p.get("color"),A=0;g=g instanceof Array?g:[g];for(var b=[],x=Math.PI/180,w=-r[0].coord*x,_=Math.min(i[0],i[1]),C=Math.max(i[0],i[1]),L=d.get("clockwise"),E=1;E<r.length;E++){var S=A++%g.length;b[S]=b[S]||[],b[S].push(new m.Sector({shape:{cx:c.cx,cy:c.cy,r0:_,r:C,startAngle:w,endAngle:-r[E].coord*x,clockwise:L},silent:!0})),w=-r[E].coord*x}for(var E=0;E<b.length;E++)this.group.add(m.mergePath(b[E],{style:y.defaults({fill:g[E%g.length]},p.getAreaStyle()),silent:!0}))}});B.exports=n},tHjo:function(B,k,o){//! moment.js locale configuration
//! locale : Danish [da]
//! author : Ulrik Nielsen : https://github.com/mrbase
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xF8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xF8rdag".split("_"),weekdaysShort:"s\xF8n_man_tir_ons_tor_fre_l\xF8r".split("_"),weekdaysMin:"s\xF8_ma_ti_on_to_fr_l\xF8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xE5 dddd [kl.] LT",lastDay:"[i g\xE5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xE5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xE5ned",MM:"%d m\xE5neder",y:"et \xE5r",yy:"%d \xE5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return m})},tNq2:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("O8xa")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="CaretDownFilled";var l=a.forwardRef(h);k.default=l},tWDG:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("TvLF"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},tceW:function(B,k,o){var y=o("KCsZ"),m=y([["fill","color"],["stroke","borderColor"],["lineWidth","borderWidth"],["stroke","barBorderColor"],["lineWidth","barBorderWidth"],["opacity"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["shadowColor"]]),v={getBarItemStyle:function(a){var t=m(this,a);if(this.getBorderLineDash){var e=this.getBorderLineDash();e&&(t.lineDash=e)}return t}};B.exports=v},tkwv:function(B,k,o){"use strict";var y=Array.isArray,m=Object.keys,v=Object.prototype.hasOwnProperty;B.exports=function a(t,e){if(t===e)return!0;if(t&&e&&typeof t=="object"&&typeof e=="object"){var h=y(t),l=y(e),s,n,d;if(h&&l){if(n=t.length,n!=e.length)return!1;for(s=n;s--!==0;)if(!a(t[s],e[s]))return!1;return!0}if(h!=l)return!1;var c=t instanceof Date,r=e instanceof Date;if(c!=r)return!1;if(c&&r)return t.getTime()==e.getTime();var f=t instanceof RegExp,i=e instanceof RegExp;if(f!=i)return!1;if(f&&i)return t.toString()==e.toString();var u=m(t);if(n=u.length,n!==m(e).length)return!1;for(s=n;s--!==0;)if(!v.call(e,u[s]))return!1;for(s=n;s--!==0;)if(d=u[s],!a(t[d],e[d]))return!1;return!0}return t!==t&&e!==e}},tqeu:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("XZj+"),a=o.n(v),t=o("d+Bu")},txkQ:function(B,k,o){var y=o("aX58");k.zrender=y;var m=o("Fofx");k.matrix=m;var v=o("QBsz");k.vector=v;var a=o("bYtY"),t=o("Qe9p");k.color=t;var e=o("IwbS"),h=o("OELB");k.number=h;var l=o("7aKB");k.format=l;var s=o("iLNv"),n=s.throttle;k.throttle=s.throttle;var d=o("FUi9");k.helper=d;var c=o("vafp");k.parseGeoJSON=c;var r=o("YXkt");k.List=r;var f=o("Qxkt");k.Model=f;var i=o("hM6l");k.Axis=i;var u=o("ItGF");k.env=u;var p=c,g={};a.each(["map","each","filter","indexOf","inherits","reduce","filter","bind","curry","isArray","isString","isObject","isFunction","extend","defaults","clone","merge"],function(b){g[b]=a[b]});var A={};a.each(["extendShape","extendPath","makePath","makeImage","mergePath","resizePath","createIcon","setHoverStyle","setLabelStyle","setTextStyle","setText","getFont","updateProps","initProps","getTransform","clipPointsByRect","clipRectByRect","registerShape","getShapeClass","Group","Image","Text","Circle","Sector","Ring","Polygon","Polyline","Rect","Line","BezierCurve","Arc","IncrementalDisplayable","CompoundPath","LinearGradient","RadialGradient","BoundingRect"],function(b){A[b]=e[b]}),k.parseGeoJson=p,k.util=g,k.graphic=A},u2xI:function(B,k,o){},u3DP:function(B,k,o){var y=o("6GrX"),m=o("OELB"),v=m.parsePercent,a=Math.PI/180;function t(s,n,d,c,r,f,i,u,p,g){s.sort(function(D,F){return D.y-F.y});function A(D,F,U,R){for(var K=D;K<F&&!(s[K].y+U>p+i);K++)if(s[K].y+=U,K>D&&K+1<F&&s[K+1].y>s[K].y+s[K].height){b(K,U/2);return}b(F-1,U/2)}function b(D,F){for(var U=D;U>=0&&!(s[U].y-F<p);U--)if(s[U].y-=F,U>0&&s[U].y>s[U-1].y+s[U-1].height)break}function x(D,F,U,R,K,Z){for(var P=(Z>0,F?Number.MAX_VALUE:0),Y=0,W=D.length;Y<W;Y++){if(D[Y].labelAlignTo!=="none")continue;var z=Math.abs(D[Y].y-R),H=D[Y].len,X=D[Y].len2,V=z<K+H?Math.sqrt((K+H+X)*(K+H+X)-z*z):Math.abs(D[Y].x-U);F&&V>=P&&(V=P-10),!F&&V<=P&&(V=P+10),D[Y].x=U+V*Z,P=V}}for(var w=0,_,C=s.length,L=[],E=[],S=0;S<C;S++){if(s[S].position==="outer"&&s[S].labelAlignTo==="labelLine"){var O=s[S].x-g;s[S].linePoints[1][0]+=O,s[S].x=g}_=s[S].y-w,_<0&&A(S,C,-_,r),w=s[S].y+s[S].height}i-w<0&&b(C-1,w-i);for(var S=0;S<C;S++)s[S].y>=d?E.push(s[S]):L.push(s[S]);x(L,!1,n,d,c,r),x(E,!0,n,d,c,r)}function e(s,n,d,c,r,f,i,u){for(var p=[],g=[],A=Number.MAX_VALUE,b=-Number.MAX_VALUE,x=0;x<s.length;x++){if(h(s[x]))continue;s[x].x<n?(A=Math.min(A,s[x].x),p.push(s[x])):(b=Math.max(b,s[x].x),g.push(s[x]))}t(g,n,d,c,1,r,f,i,u,b),t(p,n,d,c,-1,r,f,i,u,A);for(var x=0;x<s.length;x++){var w=s[x];if(h(w))continue;var _=w.linePoints;if(_){var C=w.labelAlignTo==="edge",L=w.textRect.width,E;C?w.x<n?E=_[2][0]-w.labelDistance-i-w.labelMargin:E=i+r-w.labelMargin-_[2][0]-w.labelDistance:w.x<n?E=w.x-i-w.bleedMargin:E=i+r-w.x-w.bleedMargin,E<w.textRect.width&&(w.text=y.truncateText(w.text,E,w.font),w.labelAlignTo==="edge"&&(L=y.getWidth(w.text,w.font)));var S=_[1][0]-_[2][0];C?w.x<n?_[2][0]=i+w.labelMargin+L+w.labelDistance:_[2][0]=i+r-w.labelMargin-L-w.labelDistance:(w.x<n?_[2][0]=w.x+w.labelDistance:_[2][0]=w.x-w.labelDistance,_[1][0]=_[2][0]+S),_[1][1]=_[2][1]=w.y}}}function h(s){return s.position==="center"}function l(s,n,d,c,r,f){var i=s.getData(),u=[],p,g,A=!1,b=(s.get("minShowLabelAngle")||0)*a;i.each(function(x){var w=i.getItemLayout(x),_=i.getItemModel(x),C=_.getModel("label"),L=C.get("position")||_.get("emphasis.label.position"),E=C.get("distanceToLabelLine"),S=C.get("alignTo"),O=v(C.get("margin"),d),D=C.get("bleedMargin"),F=C.getFont(),U=_.getModel("labelLine"),R=U.get("length");R=v(R,d);var K=U.get("length2");if(K=v(K,d),w.angle<b)return;var Z=(w.startAngle+w.endAngle)/2,P=Math.cos(Z),Y=Math.sin(Z),W,z,H,X;p=w.cx,g=w.cy;var V=s.getFormattedLabel(x,"normal")||i.getName(x),q=y.getBoundingRect(V,F,X,"top"),se=L==="inside"||L==="inner";if(L==="center")W=w.cx,z=w.cy,X="center";else{var ve=(se?(w.r+w.r0)/2*P:w.r*P)+p,ue=(se?(w.r+w.r0)/2*Y:w.r*Y)+g;if(W=ve+P*3,z=ue+Y*3,!se){var xe=ve+P*(R+n-w.r),Fe=ue+Y*(R+n-w.r),Ue=xe+(P<0?-1:1)*K,Ze=Fe;S==="edge"?W=P<0?r+O:r+d-O:W=Ue+(P<0?-E:E),z=Ze,H=[[ve,ue],[xe,Fe],[Ue,Ze]]}X=se?"center":S==="edge"?P>0?"right":"left":P>0?"left":"right"}var we,He=C.get("rotate");typeof He=="number"?we=He*(Math.PI/180):we=He?P<0?-Z+Math.PI:-Z:0,A=!!we,w.label={x:W,y:z,position:L,height:q.height,len:R,len2:K,linePoints:H,textAlign:X,verticalAlign:"middle",rotation:we,inside:se,labelDistance:E,labelAlignTo:S,labelMargin:O,bleedMargin:D,textRect:q,text:V,font:F},se||u.push(w.label)}),!A&&s.get("avoidLabelOverlap")&&e(u,p,g,n,d,c,r,f)}B.exports=l},u3os:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.ver=k.clear=k.bind=void 0;var y=o("P4Qj"),m=function(e,h){var l=(0,y.getSensor)(e);return l.bind(h),function(){l.unbind(h)}};k.bind=m;var v=function(e){var h=(0,y.getSensor)(e);(0,y.removeSensor)(h)};k.clear=v;var a="1.0.1";k.ver=a},uAnK:function(B,k,o){var y=o("bYtY"),m=o("Kagy"),v=o("KxfA"),a=v.retrieveRawValue;function t(e,h){var l=h.getModel("aria");if(l.get("show")){if(l.get("description")){e.setAttribute("aria-label",l.get("description"));return}}else return;var s=0;h.eachSeries(function(x,w){++s},this);var n=l.get("data.maxCount")||10,d=l.get("series.maxCount")||10,c=Math.min(s,d),r;if(s<1)return;var f=A();f?r=p(g("general.withTitle"),{title:f}):r=g("general.withoutTitle");var i=[],u=s>1?"series.multiple.prefix":"series.single.prefix";r+=p(g(u),{seriesCount:s}),h.eachSeries(function(x,w){if(w<c){var _,C=x.get("name"),L="series."+(s>1?"multiple":"single")+".";_=g(C?L+"withName":L+"withoutName"),_=p(_,{seriesId:x.seriesIndex,seriesName:x.get("name"),seriesType:b(x.subType)});var E=x.getData();window.data=E,E.count()>n?_+=p(g("data.partialData"),{displayCnt:n}):_+=g("data.allData");for(var S=[],O=0;O<E.count();O++)if(O<n){var D=E.getName(O),F=a(E,O);S.push(p(g(D?"data.withName":"data.withoutName"),{name:D,value:F}))}_+=S.join(g("data.separator.middle"))+g("data.separator.end"),i.push(_)}}),r+=i.join(g("series.multiple.separator.middle"))+g("series.multiple.separator.end"),e.setAttribute("aria-label",r);function p(x,w){if(typeof x!="string")return x;var _=x;return y.each(w,function(C,L){_=_.replace(new RegExp("\\{\\s*"+L+"\\s*\\}","g"),C)}),_}function g(x){var w=l.get(x);if(w==null){for(var _=x.split("."),C=m.aria,L=0;L<_.length;++L)C=C[_[L]];return C}else return w}function A(){var x=h.getModel("title").option;return x&&x.length&&(x=x[0]),x&&x.text}function b(x){return m.series.typeNames[x]||"\u81EA\u5B9A\u4E49\u56FE"}}B.exports=t},uFwe:function(B,k,o){"use strict";o.d(k,"a",function(){return m});var y=o("BsWD");function m(v,a){var t=typeof Symbol!="undefined"&&v[Symbol.iterator]||v["@@iterator"];if(!t){if(Array.isArray(v)||(t=Object(y.a)(v))||a&&v&&typeof v.length=="number"){t&&(v=t);var e=0,h=function(){};return{s:h,n:function(){return e>=v.length?{done:!0}:{done:!1,value:v[e++]}},e:function(c){throw c},f:h}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l=!0,s=!1,n;return{s:function(){t=t.call(v)},n:function(){var c=t.next();return l=c.done,c},e:function(c){s=!0,n=c},f:function(){try{!l&&t.return!=null&&t.return()}finally{if(s)throw n}}}}},uNdj:function(B,k,o){//! moment.js locale configuration
//! locale : Lithuanian [lt]
//! author : Mindaugas Mozūras : https://github.com/mmozuras
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={ss:"sekund\u0117_sekund\u017Ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010Di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012F",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function v(s,n,d,c){return n?"kelios sekund\u0117s":c?"keli\u0173 sekund\u017Ei\u0173":"kelias sekundes"}function a(s,n,d,c){return n?e(d)[0]:c?e(d)[1]:e(d)[2]}function t(s){return s%10===0||s>10&&s<20}function e(s){return m[s].split("_")}function h(s,n,d,c){var r=s+" ";return s===1?r+a(s,n,d[0],c):n?r+(t(s)?e(d)[1]:e(d)[0]):c?r+e(d)[1]:r+(t(s)?e(d)[1]:e(d)[2])}var l=y.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017Eio_gegu\u017E\u0117s_bir\u017Eelio_liepos_rugpj\u016B\u010Dio_rugs\u0117jo_spalio_lapkri\u010Dio_gruod\u017Eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017E\u0117_bir\u017Eelis_liepa_rugpj\u016Btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012F_pirmadien\u012F_antradien\u012F_tre\u010Diadien\u012F_ketvirtadien\u012F_penktadien\u012F_\u0161e\u0161tadien\u012F".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010Diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012F] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:v,ss:h,m:a,mm:h,h:a,hh:h,d:a,dd:h,M:a,MM:h,y:a,yy:h},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(n){return n+"-oji"},week:{dow:1,doy:4}});return l})},uOyE:function(B,k,o){var y=o("ProS");y.registerAction({type:"brush",event:"brush"},function(m,v){v.eachComponent({mainType:"brush",query:m},function(a){a.setAreas(m.areas)})}),y.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},function(){}),y.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},function(){})},uQRt:function(B,k,o){B.exports=y;function y(){return o("gaXo"),{}}},"ubI+":function(B,k){var o="\\ud800-\\udfff",y="\\u0300-\\u036f",m="\\ufe20-\\ufe2f",v="\\u20d0-\\u20ff",a=y+m+v,t="\\ufe0e\\ufe0f",e="["+o+"]",h="["+a+"]",l="\\ud83c[\\udffb-\\udfff]",s="(?:"+h+"|"+l+")",n="[^"+o+"]",d="(?:\\ud83c[\\udde6-\\uddff]){2}",c="[\\ud800-\\udbff][\\udc00-\\udfff]",r="\\u200d",f=s+"?",i="["+t+"]?",u="(?:"+r+"(?:"+[n,d,c].join("|")+")"+i+f+")*",p=i+f+u,g="(?:"+[n+h+"?",h,d,c,e].join("|")+")",A=RegExp(l+"(?="+l+")|"+g+p,"g");function b(x){return x.match(A)||[]}B.exports=b},uexc:function(B,k,o){//! moment.js locale configuration
//! locale : Yoruba Nigeria [yo]
//! author : Atolagbe Abisoye : https://github.com/andela-batolagbe
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("yo",{months:"S\u1EB9\u0301r\u1EB9\u0301_E\u0300re\u0300le\u0300_\u1EB8r\u1EB9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1EB9mo_O\u0300gu\u0301n_Owewe_\u1ECC\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ECC\u0300p\u1EB9\u0300\u0300".split("_"),monthsShort:"S\u1EB9\u0301r_E\u0300rl_\u1EB8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1EB9_O\u0300gu\u0301_Owe_\u1ECC\u0300wa\u0300_Be\u0301l_\u1ECC\u0300p\u1EB9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1EB9\u0301gun_\u1ECCj\u1ECD\u0301ru\u0301_\u1ECCj\u1ECD\u0301b\u1ECD_\u1EB8ti\u0300_A\u0300ba\u0301m\u1EB9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1EB9\u0301_\u1ECCjr_\u1ECCjb_\u1EB8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1ECCr_\u1ECCb_\u1EB8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ECC\u0300la ni] LT",nextWeek:"dddd [\u1ECCs\u1EB9\u0300 to\u0301n'b\u1ECD] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1ECCs\u1EB9\u0300 to\u0301l\u1ECD\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ECDja\u0301",s:"i\u0300s\u1EB9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1EB9ju\u0301 kan",mm:"i\u0300s\u1EB9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ECDj\u1ECD\u0301 kan",dd:"\u1ECDj\u1ECD\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ECDdu\u0301n kan",yy:"\u1ECDdu\u0301n %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"\u1ECDj\u1ECD\u0301 %d",week:{dow:1,doy:4}});return m})},ufNo:function(B,k,o){//! moment.js locale configuration
//! locale : Cambodian [km]
//! author : Kruy Vanna : https://github.com/kruyvanna
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m={1:"\u17E1",2:"\u17E2",3:"\u17E3",4:"\u17E4",5:"\u17E5",6:"\u17E6",7:"\u17E7",8:"\u17E8",9:"\u17E9",0:"\u17E0"},v={"\u17E1":"1","\u17E2":"2","\u17E3":"3","\u17E4":"4","\u17E5":"5","\u17E6":"6","\u17E7":"7","\u17E8":"8","\u17E9":"9","\u17E0":"0"},a=y.defineLocale("km",{months:"\u1798\u1780\u179A\u17B6_\u1780\u17BB\u1798\u17D2\u1797\u17C8_\u1798\u17B8\u1793\u17B6_\u1798\u17C1\u179F\u17B6_\u17A7\u179F\u1797\u17B6_\u1798\u17B7\u1790\u17BB\u1793\u17B6_\u1780\u1780\u17D2\u1780\u178A\u17B6_\u179F\u17B8\u17A0\u17B6_\u1780\u1789\u17D2\u1789\u17B6_\u178F\u17BB\u179B\u17B6_\u179C\u17B7\u1785\u17D2\u1786\u17B7\u1780\u17B6_\u1792\u17D2\u1793\u17BC".split("_"),monthsShort:"\u1798\u1780\u179A\u17B6_\u1780\u17BB\u1798\u17D2\u1797\u17C8_\u1798\u17B8\u1793\u17B6_\u1798\u17C1\u179F\u17B6_\u17A7\u179F\u1797\u17B6_\u1798\u17B7\u1790\u17BB\u1793\u17B6_\u1780\u1780\u17D2\u1780\u178A\u17B6_\u179F\u17B8\u17A0\u17B6_\u1780\u1789\u17D2\u1789\u17B6_\u178F\u17BB\u179B\u17B6_\u179C\u17B7\u1785\u17D2\u1786\u17B7\u1780\u17B6_\u1792\u17D2\u1793\u17BC".split("_"),weekdays:"\u17A2\u17B6\u1791\u17B7\u178F\u17D2\u1799_\u1785\u17D0\u1793\u17D2\u1791_\u17A2\u1784\u17D2\u1782\u17B6\u179A_\u1796\u17BB\u1792_\u1796\u17D2\u179A\u17A0\u179F\u17D2\u1794\u178F\u17B7\u17CD_\u179F\u17BB\u1780\u17D2\u179A_\u179F\u17C5\u179A\u17CD".split("_"),weekdaysShort:"\u17A2\u17B6_\u1785_\u17A2_\u1796_\u1796\u17D2\u179A_\u179F\u17BB_\u179F".split("_"),weekdaysMin:"\u17A2\u17B6_\u1785_\u17A2_\u1796_\u1796\u17D2\u179A_\u179F\u17BB_\u179F".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return e==="\u179B\u17D2\u1784\u17B6\u1785"},meridiem:function(e,h,l){return e<12?"\u1796\u17D2\u179A\u17B9\u1780":"\u179B\u17D2\u1784\u17B6\u1785"},calendar:{sameDay:"[\u1790\u17D2\u1784\u17C3\u1793\u17C1\u17C7 \u1798\u17C9\u17C4\u1784] LT",nextDay:"[\u179F\u17D2\u17A2\u17C2\u1780 \u1798\u17C9\u17C4\u1784] LT",nextWeek:"dddd [\u1798\u17C9\u17C4\u1784] LT",lastDay:"[\u1798\u17D2\u179F\u17B7\u179B\u1798\u17B7\u1789 \u1798\u17C9\u17C4\u1784] LT",lastWeek:"dddd [\u179F\u1794\u17D2\u178F\u17B6\u17A0\u17CD\u1798\u17BB\u1793] [\u1798\u17C9\u17C4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17C0\u178F",past:"%s\u1798\u17BB\u1793",s:"\u1794\u17C9\u17BB\u1793\u17D2\u1798\u17B6\u1793\u179C\u17B7\u1793\u17B6\u1791\u17B8",ss:"%d \u179C\u17B7\u1793\u17B6\u1791\u17B8",m:"\u1798\u17BD\u1799\u1793\u17B6\u1791\u17B8",mm:"%d \u1793\u17B6\u1791\u17B8",h:"\u1798\u17BD\u1799\u1798\u17C9\u17C4\u1784",hh:"%d \u1798\u17C9\u17C4\u1784",d:"\u1798\u17BD\u1799\u1790\u17D2\u1784\u17C3",dd:"%d \u1790\u17D2\u1784\u17C3",M:"\u1798\u17BD\u1799\u1781\u17C2",MM:"%d \u1781\u17C2",y:"\u1798\u17BD\u1799\u1786\u17D2\u1793\u17B6\u17C6",yy:"%d \u1786\u17D2\u1793\u17B6\u17C6"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"\u1791\u17B8%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(h){return v[h]})},postformat:function(e){return e.replace(/\d/g,function(h){return m[h]})},week:{dow:1,doy:4}});return a})},unxm:function(B,k,o){//! moment.js locale configuration
//! locale : Russian [ru]
//! author : Viktorminator : https://github.com/Viktorminator
//! author : Menelion Elensúle : https://github.com/Oire
//! author : Коренберг Марк : https://github.com/socketpair
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
function m(e,h){var l=e.split("_");return h%10===1&&h%100!==11?l[0]:h%10>=2&&h%10<=4&&(h%100<10||h%100>=20)?l[1]:l[2]}function v(e,h,l){var s={ss:h?"\u0441\u0435\u043A\u0443\u043D\u0434\u0430_\u0441\u0435\u043A\u0443\u043D\u0434\u044B_\u0441\u0435\u043A\u0443\u043D\u0434":"\u0441\u0435\u043A\u0443\u043D\u0434\u0443_\u0441\u0435\u043A\u0443\u043D\u0434\u044B_\u0441\u0435\u043A\u0443\u043D\u0434",mm:h?"\u043C\u0438\u043D\u0443\u0442\u0430_\u043C\u0438\u043D\u0443\u0442\u044B_\u043C\u0438\u043D\u0443\u0442":"\u043C\u0438\u043D\u0443\u0442\u0443_\u043C\u0438\u043D\u0443\u0442\u044B_\u043C\u0438\u043D\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043E\u0432",dd:"\u0434\u0435\u043D\u044C_\u0434\u043D\u044F_\u0434\u043D\u0435\u0439",ww:"\u043D\u0435\u0434\u0435\u043B\u044F_\u043D\u0435\u0434\u0435\u043B\u0438_\u043D\u0435\u0434\u0435\u043B\u044C",MM:"\u043C\u0435\u0441\u044F\u0446_\u043C\u0435\u0441\u044F\u0446\u0430_\u043C\u0435\u0441\u044F\u0446\u0435\u0432",yy:"\u0433\u043E\u0434_\u0433\u043E\u0434\u0430_\u043B\u0435\u0442"};return l==="m"?h?"\u043C\u0438\u043D\u0443\u0442\u0430":"\u043C\u0438\u043D\u0443\u0442\u0443":e+" "+m(s[l],+e)}var a=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],t=y.defineLocale("ru",{months:{format:"\u044F\u043D\u0432\u0430\u0440\u044F_\u0444\u0435\u0432\u0440\u0430\u043B\u044F_\u043C\u0430\u0440\u0442\u0430_\u0430\u043F\u0440\u0435\u043B\u044F_\u043C\u0430\u044F_\u0438\u044E\u043D\u044F_\u0438\u044E\u043B\u044F_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044F_\u043E\u043A\u0442\u044F\u0431\u0440\u044F_\u043D\u043E\u044F\u0431\u0440\u044F_\u0434\u0435\u043A\u0430\u0431\u0440\u044F".split("_"),standalone:"\u044F\u043D\u0432\u0430\u0440\u044C_\u0444\u0435\u0432\u0440\u0430\u043B\u044C_\u043C\u0430\u0440\u0442_\u0430\u043F\u0440\u0435\u043B\u044C_\u043C\u0430\u0439_\u0438\u044E\u043D\u044C_\u0438\u044E\u043B\u044C_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043D\u0442\u044F\u0431\u0440\u044C_\u043E\u043A\u0442\u044F\u0431\u0440\u044C_\u043D\u043E\u044F\u0431\u0440\u044C_\u0434\u0435\u043A\u0430\u0431\u0440\u044C".split("_")},monthsShort:{format:"\u044F\u043D\u0432._\u0444\u0435\u0432\u0440._\u043C\u0430\u0440._\u0430\u043F\u0440._\u043C\u0430\u044F_\u0438\u044E\u043D\u044F_\u0438\u044E\u043B\u044F_\u0430\u0432\u0433._\u0441\u0435\u043D\u0442._\u043E\u043A\u0442._\u043D\u043E\u044F\u0431._\u0434\u0435\u043A.".split("_"),standalone:"\u044F\u043D\u0432._\u0444\u0435\u0432\u0440._\u043C\u0430\u0440\u0442_\u0430\u043F\u0440._\u043C\u0430\u0439_\u0438\u044E\u043D\u044C_\u0438\u044E\u043B\u044C_\u0430\u0432\u0433._\u0441\u0435\u043D\u0442._\u043E\u043A\u0442._\u043D\u043E\u044F\u0431._\u0434\u0435\u043A.".split("_")},weekdays:{standalone:"\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435_\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A_\u0432\u0442\u043E\u0440\u043D\u0438\u043A_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043F\u044F\u0442\u043D\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043E\u0442\u0430".split("_"),format:"\u0432\u043E\u0441\u043A\u0440\u0435\u0441\u0435\u043D\u044C\u0435_\u043F\u043E\u043D\u0435\u0434\u0435\u043B\u044C\u043D\u0438\u043A_\u0432\u0442\u043E\u0440\u043D\u0438\u043A_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043F\u044F\u0442\u043D\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043E\u0442\u0443".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043F\u043D_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043F\u0442_\u0441\u0431".split("_"),monthsParse:a,longMonthsParse:a,shortMonthsParse:a,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043E\u0434\u043D\u044F, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(h){if(h.week()!==this.week())switch(this.day()){case 0:return"[\u0412 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043B\u0435\u0434\u0443\u044E\u0449\u0443\u044E] dddd, [\u0432] LT"}else return this.day()===2?"[\u0412\u043E] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT"},lastWeek:function(h){if(h.week()!==this.week())switch(this.day()){case 0:return"[\u0412 \u043F\u0440\u043E\u0448\u043B\u043E\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043F\u0440\u043E\u0448\u043B\u044B\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043F\u0440\u043E\u0448\u043B\u0443\u044E] dddd, [\u0432] LT"}else return this.day()===2?"[\u0412\u043E] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT"},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043D\u0430\u0437\u0430\u0434",s:"\u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0441\u0435\u043A\u0443\u043D\u0434",ss:v,m:v,mm:v,h:"\u0447\u0430\u0441",hh:v,d:"\u0434\u0435\u043D\u044C",dd:v,w:"\u043D\u0435\u0434\u0435\u043B\u044F",ww:v,M:"\u043C\u0435\u0441\u044F\u0446",MM:v,y:"\u0433\u043E\u0434",yy:v},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(h){return/^(дня|вечера)$/.test(h)},meridiem:function(h,l,s){return h<4?"\u043D\u043E\u0447\u0438":h<12?"\u0443\u0442\u0440\u0430":h<17?"\u0434\u043D\u044F":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(h,l){switch(l){case"M":case"d":case"DDD":return h+"-\u0439";case"D":return h+"-\u0433\u043E";case"w":case"W":return h+"-\u044F";default:return h}},week:{dow:1,doy:4}});return t})},v4TC:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("cjUt"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},v5uJ:function(B,k,o){var y=o("ProS"),m=o("2B6p"),v=m.updateCenterAndZoom;y.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(a,t){t.eachComponent({mainType:"series",subType:"tree",query:a},function(e){var h=a.dataIndex,l=e.getData().tree,s=l.getNodeByDataIndex(h);s.isExpand=!s.isExpand})}),y.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(a,t){t.eachComponent({mainType:"series",subType:"tree",query:a},function(e){var h=e.coordinateSystem,l=v(h,a);e.setCenter&&e.setCenter(l.center),e.setZoom&&e.setZoom(l.zoom)})})},v6PN:function(B,k,o){//! moment.js locale configuration
//! locale : Slovak [sk]
//! author : Martin Minka : https://github.com/k2s
//! based on work of petrbela : https://github.com/petrbela
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m="janu\xE1r_febru\xE1r_marec_apr\xEDl_m\xE1j_j\xFAn_j\xFAl_august_september_okt\xF3ber_november_december".split("_"),v="jan_feb_mar_apr_m\xE1j_j\xFAn_j\xFAl_aug_sep_okt_nov_dec".split("_");function a(h){return h>1&&h<5}function t(h,l,s,n){var d=h+" ";switch(s){case"s":return l||n?"p\xE1r sek\xFAnd":"p\xE1r sekundami";case"ss":return l||n?d+(a(h)?"sekundy":"sek\xFAnd"):d+"sekundami";case"m":return l?"min\xFAta":n?"min\xFAtu":"min\xFAtou";case"mm":return l||n?d+(a(h)?"min\xFAty":"min\xFAt"):d+"min\xFAtami";case"h":return l?"hodina":n?"hodinu":"hodinou";case"hh":return l||n?d+(a(h)?"hodiny":"hod\xEDn"):d+"hodinami";case"d":return l||n?"de\u0148":"d\u0148om";case"dd":return l||n?d+(a(h)?"dni":"dn\xED"):d+"d\u0148ami";case"M":return l||n?"mesiac":"mesiacom";case"MM":return l||n?d+(a(h)?"mesiace":"mesiacov"):d+"mesiacmi";case"y":return l||n?"rok":"rokom";case"yy":return l||n?d+(a(h)?"roky":"rokov"):d+"rokmi"}}var e=y.defineLocale("sk",{months:m,monthsShort:v,weekdays:"nede\u013Ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013Eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010Dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xFA nede\u013Eu o] LT";case 1:case 2:return"[minul\xFD] dddd [o] LT";case 3:return"[minul\xFA stredu o] LT";case 4:case 5:return"[minul\xFD] dddd [o] LT";case 6:return"[minul\xFA sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return e})},v8km:function(B,k,o){//! moment.js locale configuration
//! locale : English (Canada) [en-ca]
//! author : Jonathan Abourbih : https://github.com/jonbca
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var t=a%10,e=~~(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+e}});return m})},"vF/C":function(B,k,o){var y=o("bLfw");y.registerSubTypeDefaulter("visualMap",function(m){return!m.categories&&(!(m.pieces?m.pieces.length>0:m.splitNumber>0)||m.calculable)?"continuous":"piecewise"})},vIli:function(B,k,o){"use strict";var y=o("myB2"),m=o("Jay0");y.b.Sider=m.b,k.a=y.b},vIv6:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("PPwu")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="StarFilled";var l=a.forwardRef(h);k.default=l},vKoX:function(B,k,o){var y=o("SrGk"),m=o("bYtY");function v(e,h){y.call(this,e,h,["filter"],"__filter_in_use__","_shadowDom")}m.inherits(v,y),v.prototype.addWithoutUpdate=function(e,h){if(h&&a(h.style)){var l;if(h._shadowDom){l=h._shadowDom;var s=this.getDefs(!0);s.contains(h._shadowDom)||this.addDom(l)}else l=this.add(h);this.markUsed(h);var n=l.getAttribute("id");e.style.filter="url(#"+n+")"}},v.prototype.add=function(e){var h=this.createElement("filter");return e._shadowDomId=e._shadowDomId||this.nextId++,h.setAttribute("id","zr"+this._zrId+"-shadow-"+e._shadowDomId),this.updateDom(e,h),this.addDom(h),h},v.prototype.update=function(e,h){var l=h.style;if(a(l)){var s=this;y.prototype.update.call(this,h,function(){s.updateDom(h,h._shadowDom)})}else this.remove(e,h)},v.prototype.remove=function(e,h){h._shadowDomId!=null&&(this.removeDom(e),e.style.filter="")},v.prototype.updateDom=function(e,h){var l=h.getElementsByTagName("feDropShadow");l.length===0?l=this.createElement("feDropShadow"):l=l[0];var s=e.style,n=e.scale&&e.scale[0]||1,d=e.scale&&e.scale[1]||1,c,r,f,i;if(s.shadowBlur||s.shadowOffsetX||s.shadowOffsetY)c=s.shadowOffsetX||0,r=s.shadowOffsetY||0,f=s.shadowBlur,i=s.shadowColor;else if(s.textShadowBlur)c=s.textShadowOffsetX||0,r=s.textShadowOffsetY||0,f=s.textShadowBlur,i=s.textShadowColor;else{this.removeDom(h,s);return}l.setAttribute("dx",c/n),l.setAttribute("dy",r/d),l.setAttribute("flood-color",i);var u=f/2/n,p=f/2/d,g=u+" "+p;l.setAttribute("stdDeviation",g),h.setAttribute("x","-100%"),h.setAttribute("y","-100%"),h.setAttribute("width",Math.ceil(f/2*200)+"%"),h.setAttribute("height",Math.ceil(f/2*200)+"%"),h.appendChild(l),e._shadowDom=h},v.prototype.markUsed=function(e){e._shadowDom&&y.prototype.markUsed.call(this,e._shadowDom)};function a(e){return e&&(e.shadowBlur||e.shadowOffsetX||e.shadowOffsetY||e.textShadowBlur||e.textShadowOffsetX||e.textShadowOffsetY)}var t=v;B.exports=t},vL6D:function(B,k,o){var y=o("bYtY"),m=o("+rIm"),v=o("IwbS"),a=o("7bkD"),t=o("Znkb"),e=o("WN+l"),h=e.rectCoordAxisBuildSplitArea,l=e.rectCoordAxisHandleRemove,s=["axisLine","axisTickLabel","axisName"],n=["splitArea","splitLine"],d=t.extend({type:"singleAxis",axisPointerClass:"SingleAxisPointer",render:function(r,f,i,u){var p=this.group;p.removeAll();var g=this._axisGroup;this._axisGroup=new v.Group;var A=a.layout(r),b=new m(r,A);y.each(s,b.add,b),p.add(this._axisGroup),p.add(b.getGroup()),y.each(n,function(x){r.get(x+".show")&&this["_"+x](r)},this),v.groupTransition(g,this._axisGroup,r),d.superCall(this,"render",r,f,i,u)},remove:function(){l(this)},_splitLine:function(r){var f=r.axis;if(f.scale.isBlank())return;var i=r.getModel("splitLine"),u=i.getModel("lineStyle"),p=u.get("width"),g=u.get("color");g=g instanceof Array?g:[g];for(var A=r.coordinateSystem.getRect(),b=f.isHorizontal(),x=[],w=0,_=f.getTicksCoords({tickModel:i}),C=[],L=[],E=0;E<_.length;++E){var S=f.toGlobalCoord(_[E].coord);b?(C[0]=S,C[1]=A.y,L[0]=S,L[1]=A.y+A.height):(C[0]=A.x,C[1]=S,L[0]=A.x+A.width,L[1]=S);var O=w++%g.length;x[O]=x[O]||[],x[O].push(new v.Line({subPixelOptimize:!0,shape:{x1:C[0],y1:C[1],x2:L[0],y2:L[1]},style:{lineWidth:p},silent:!0}))}for(var E=0;E<x.length;++E)this.group.add(v.mergePath(x[E],{style:{stroke:g[E%g.length],lineDash:u.getLineDash(p),lineWidth:p},silent:!0}))},_splitArea:function(r){h(this,this._axisGroup,r,r)}}),c=d;B.exports=c},vWvF:function(B,k,o){var y=o("Bq2U"),m=o("SUKs"),v=o("bYtY"),a=v.isString,t=v.isFunction,e=v.isObject,h=v.isArrayLike,l=v.indexOf,s=function(){this.animators=[]};s.prototype={constructor:s,animate:function(i,u){var p,g=!1,A=this,b=this.__zr;if(i){var x=i.split("."),w=A;g=x[0]==="shape";for(var _=0,C=x.length;_<C;_++){if(!w)continue;w=w[x[_]]}w&&(p=w)}else p=A;if(!p){m('Property "'+i+'" is not existed in element '+A.id);return}var L=A.animators,E=new y(p,u);return E.during(function(S){A.dirty(g)}).done(function(){L.splice(l(L,E),1)}),L.push(E),b&&b.animation.addAnimator(E),E},stopAnimation:function(i){for(var u=this.animators,p=u.length,g=0;g<p;g++)u[g].stop(i);return u.length=0,this},animateTo:function(i,u,p,g,A,b){n(this,i,u,p,g,A,b)},animateFrom:function(i,u,p,g,A,b){n(this,i,u,p,g,A,b,!0)}};function n(f,i,u,p,g,A,b,x){a(p)?(A=g,g=p,p=0):t(g)?(A=g,g="linear",p=0):t(p)?(A=p,p=0):t(u)?(A=u,u=500):u||(u=500),f.stopAnimation(),d(f,"",f,i,u,p,x);var w=f.animators.slice(),_=w.length;function C(){_--,_||A&&A()}_||A&&A();for(var L=0;L<w.length;L++)w[L].done(C).start(g,b)}function d(f,i,u,p,g,A,b){var x={},w=0;for(var _ in p){if(!p.hasOwnProperty(_))continue;u[_]!=null?e(p[_])&&!h(p[_])?d(f,i?i+"."+_:_,u[_],p[_],g,A,b):(b?(x[_]=u[_],c(f,i,_,p[_])):x[_]=p[_],w++):p[_]!=null&&!b&&c(f,i,_,p[_])}w>0&&f.animate(i,!1).when(g==null?500:g,x).delay(A||0)}function c(f,i,u,p){if(!i)f.attr(u,p);else{var g={};g[i]={},g[i][u]=p,f.attr(g)}}var r=s;B.exports=r},vYgt:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};k.default=y},vZ6x:function(B,k,o){var y=o("Tghj"),m=y.__DEV__,v=o("bYtY"),a=o("IwbS"),t=o("4NO4"),e=o("9KIM"),h=v.each,l=v.indexOf,s=v.curry,n=["dataToPoint","pointToData"],d=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"];function c(E,S,O){var D=this._targetInfoList=[],F={},U=i(S,E);h(u,function(R,K){(!O||!O.include||l(O.include,K)>=0)&&R(U,D,F)})}var r=c.prototype;r.setOutputRanges=function(E,S){this.matchOutputRanges(E,S,function(O,D,F){if((O.coordRanges||(O.coordRanges=[])).push(D),!O.coordRange){O.coordRange=D;var U=A[O.brushType](0,F,D);O.__rangeOffset={offset:x[O.brushType](U.values,O.range,[1,1]),xyMinMax:U.xyMinMax}}})},r.matchOutputRanges=function(E,S,O){h(E,function(D){var F=this.findTargetInfo(D,S);F&&F!==!0&&v.each(F.coordSyses,function(U){var R=A[D.brushType](1,U,D.range);O(D,R.values,U,S)})},this)},r.setInputRanges=function(E,S){h(E,function(O){var D=this.findTargetInfo(O,S);if(O.range=O.range||[],D&&D!==!0){O.panelId=D.panelId;var F=A[O.brushType](0,D.coordSys,O.coordRange),U=O.__rangeOffset;O.range=U?x[O.brushType](F.values,U.offset,_(F.xyMinMax,U.xyMinMax)):F.values}},this)},r.makePanelOpts=function(E,S){return v.map(this._targetInfoList,function(O){var D=O.getPanelRect();return{panelId:O.panelId,defaultBrushType:S&&S(O),clipPath:e.makeRectPanelClipPath(D),isTargetByCursor:e.makeRectIsTargetByCursor(D,E,O.coordSysModel),getLinearBrushOtherExtent:e.makeLinearBrushOtherExtent(D)}})},r.controlSeries=function(E,S,O){var D=this.findTargetInfo(E,O);return D===!0||D&&l(D.coordSyses,S.coordinateSystem)>=0},r.findTargetInfo=function(E,S){for(var O=this._targetInfoList,D=i(S,E),F=0;F<O.length;F++){var U=O[F],R=E.panelId;if(R){if(U.panelId===R)return U}else for(var F=0;F<p.length;F++)if(p[F](D,U))return U}return!0};function f(E){return E[0]>E[1]&&E.reverse(),E}function i(E,S){return t.parseFinder(E,S,{includeMainTypes:d})}var u={grid:function(E,S){var O=E.xAxisModels,D=E.yAxisModels,F=E.gridModels,U=v.createHashMap(),R={},K={};if(!O&&!D&&!F)return;h(O,function(Z){var P=Z.axis.grid.model;U.set(P.id,P),R[P.id]=!0}),h(D,function(Z){var P=Z.axis.grid.model;U.set(P.id,P),K[P.id]=!0}),h(F,function(Z){U.set(Z.id,Z),R[Z.id]=!0,K[Z.id]=!0}),U.each(function(Z){var P=Z.coordinateSystem,Y=[];h(P.getCartesians(),function(W,z){(l(O,W.getAxis("x").model)>=0||l(D,W.getAxis("y").model)>=0)&&Y.push(W)}),S.push({panelId:"grid--"+Z.id,gridModel:Z,coordSysModel:Z,coordSys:Y[0],coordSyses:Y,getPanelRect:g.grid,xAxisDeclared:R[Z.id],yAxisDeclared:K[Z.id]})})},geo:function(E,S){h(E.geoModels,function(O){var D=O.coordinateSystem;S.push({panelId:"geo--"+O.id,geoModel:O,coordSysModel:O,coordSys:D,coordSyses:[D],getPanelRect:g.geo})})}},p=[function(E,S){var O=E.xAxisModel,D=E.yAxisModel,F=E.gridModel;return!F&&O&&(F=O.axis.grid.model),!F&&D&&(F=D.axis.grid.model),F&&F===S.gridModel},function(E,S){var O=E.geoModel;return O&&O===S.geoModel}],g={grid:function(){return this.coordSys.grid.getRect().clone()},geo:function(){var E=this.coordSys,S=E.getBoundingRect().clone();return S.applyTransform(a.getTransform(E)),S}},A={lineX:s(b,0),lineY:s(b,1),rect:function(E,S,O){var D=S[n[E]]([O[0][0],O[1][0]]),F=S[n[E]]([O[0][1],O[1][1]]),U=[f([D[0],F[0]]),f([D[1],F[1]])];return{values:U,xyMinMax:U}},polygon:function(E,S,O){var D=[[Infinity,-Infinity],[Infinity,-Infinity]],F=v.map(O,function(U){var R=S[n[E]](U);return D[0][0]=Math.min(D[0][0],R[0]),D[1][0]=Math.min(D[1][0],R[1]),D[0][1]=Math.max(D[0][1],R[0]),D[1][1]=Math.max(D[1][1],R[1]),R});return{values:F,xyMinMax:D}}};function b(E,S,O,D){var F=O.getAxis(["x","y"][E]),U=f(v.map([0,1],function(K){return S?F.coordToData(F.toLocalCoord(D[K])):F.toGlobalCoord(F.dataToCoord(D[K]))})),R=[];return R[E]=U,R[1-E]=[NaN,NaN],{values:U,xyMinMax:R}}var x={lineX:s(w,0),lineY:s(w,1),rect:function(E,S,O){return[[E[0][0]-O[0]*S[0][0],E[0][1]-O[0]*S[0][1]],[E[1][0]-O[1]*S[1][0],E[1][1]-O[1]*S[1][1]]]},polygon:function(E,S,O){return v.map(E,function(D,F){return[D[0]-O[0]*S[F][0],D[1]-O[1]*S[F][1]]})}};function w(E,S,O,D){return[S[0]-D[E]*O[0],S[1]-D[E]*O[1]]}function _(E,S){var O=C(E),D=C(S),F=[O[0]/D[0],O[1]/D[1]];return isNaN(F[0])&&(F[0]=1),isNaN(F[1])&&(F[1]=1),F}function C(E){return E?[E[0][1]-E[0][0],E[1][1]-E[1][0]]:[NaN,NaN]}var L=c;B.exports=L},vZI5:function(B,k,o){var y=o("bYtY"),m=o("T4UG"),v=o("5GhG"),a=v.seriesModelMixin,t=m.extend({type:"series.candlestick",dependencies:["xAxis","yAxis","grid"],defaultValueDimensions:[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],dimensions:null,defaultOption:{zlevel:0,z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,hoverAnimation:!0,layout:null,clip:!0,itemStyle:{color:"#c23531",color0:"#314656",borderWidth:1,borderColor:"#c23531",borderColor0:"#314656"},emphasis:{itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationUpdate:!1,animationEasing:"linear",animationDuration:300},getShadowDim:function(){return"open"},brushSelector:function(h,l,s){var n=l.getItemLayout(h);return n&&s.rect(n.brushRect)}});y.mixin(t,a,!0);var e=t;B.exports=e},vafp:function(B,k,o){var y=o("bYtY"),m=o("8nly");function v(e){if(!e.UTF8Encoding)return e;var h=e.UTF8Scale;h==null&&(h=1024);for(var l=e.features,s=0;s<l.length;s++)for(var n=l[s],d=n.geometry,c=d.coordinates,r=d.encodeOffsets,f=0;f<c.length;f++){var i=c[f];if(d.type==="Polygon")c[f]=a(i,r[f],h);else if(d.type==="MultiPolygon")for(var u=0;u<i.length;u++){var p=i[u];i[u]=a(p,r[f][u],h)}}return e.UTF8Encoding=!1,e}function a(e,h,l){for(var s=[],n=h[0],d=h[1],c=0;c<e.length;c+=2){var r=e.charCodeAt(c)-64,f=e.charCodeAt(c+1)-64;r=r>>1^-(r&1),f=f>>1^-(f&1),r+=n,f+=d,n=r,d=f,s.push([r/l,f/l])}return s}function t(e,h){return v(e),y.map(y.filter(e.features,function(l){return l.geometry&&l.properties&&l.geometry.coordinates.length>0}),function(l){var s=l.properties,n=l.geometry,d=n.coordinates,c=[];n.type==="Polygon"&&c.push({type:"polygon",exterior:d[0],interiors:d.slice(1)}),n.type==="MultiPolygon"&&y.each(d,function(f){f[0]&&c.push({type:"polygon",exterior:f[0],interiors:f.slice(1)})});var r=new m(s[h||"name"],c,s.cp);return r.properties=s,r})}B.exports=t},vcCh:function(B,k,o){var y=o("ProS");o("0qV/"),y.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(m,v){v.eachComponent({mainType:"series",subType:"sankey",query:m},function(a){a.setNodePosition(m.dataIndex,[m.localX,m.localY])})})},vewr:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.getPointerEvent=y,k.stopEvent=m,k.setCapture=l,k.releaseCapture=s;function y(n){return n.changedTouches?n.changedTouches[0]:n.touches?n.touches[0]:n}function m(n){n.stopPropagation(),n.preventDefault()}var v=!1,a=null;document.captureElement=null;function t(n){if(v)return;var d=new n.constructor(n.type,n);v=!0,document.captureElement?document.captureElement.dispatchEvent(d):a.dispatchEvent(d),v=!1,n.stopPropagation(),d.defaultPrevented&&n.preventDefault(),n.type==="mouseup"&&s()}function e(){var n=document.getElementById("noVNC_mouse_capture_elem");n.style.cursor=window.getComputedStyle(document.captureElement).cursor}var h=new MutationObserver(e);function l(n){if(n.setCapture)n.setCapture(),document.captureElement=n,n.addEventListener("mouseup",s);else{s();var d=document.getElementById("noVNC_mouse_capture_elem");d===null&&(d=document.createElement("div"),d.id="noVNC_mouse_capture_elem",d.style.position="fixed",d.style.top="0px",d.style.left="0px",d.style.width="100%",d.style.height="100%",d.style.zIndex=1e4,d.style.display="none",document.body.appendChild(d),d.addEventListener("contextmenu",t),d.addEventListener("mousemove",t),d.addEventListener("mouseup",t)),document.captureElement=n,h.observe(n,{attributes:!0}),e(),d.style.display="",window.addEventListener("mousemove",t),window.addEventListener("mouseup",t)}}function s(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;a=document.captureElement,document.captureElement=null,h.disconnect();var n=document.getElementById("noVNC_mouse_capture_elem");n.style.display="none",window.removeEventListener("mousemove",t),window.removeEventListener("mouseup",t)}}},vg9a:function(B,k,o){},vgIi:function(B,k,o){},vgpe:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("y6WA"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v},vklC:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("px3X"),a=o.n(v)},w5pM:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="PlusCircleOutlined";var h=k.a=m.forwardRef(e)},w6aR:function(B,k,o){//! moment.js locale configuration
//! locale : Chinese (Hong Kong) [zh-hk]
//! author : Ben : https://github.com/ben-lin
//! author : Chris Lam : https://github.com/hehachris
//! author : Konstantin : https://github.com/skfd
//! author : Anthony : https://github.com/anthonylau
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("zh-hk",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u9031\u65E5_\u9031\u4E00_\u9031\u4E8C_\u9031\u4E09_\u9031\u56DB_\u9031\u4E94_\u9031\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5 HH:mm",LLLL:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,t){if(a===12&&(a=0),t==="\u51CC\u6668"||t==="\u65E9\u4E0A"||t==="\u4E0A\u5348")return a;if(t==="\u4E2D\u5348")return a>=11?a:a+12;if(t==="\u4E0B\u5348"||t==="\u665A\u4E0A")return a+12},meridiem:function(a,t,e){var h=a*100+t;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1200?"\u4E0A\u5348":h===1200?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929]LT",nextDay:"[\u660E\u5929]LT",nextWeek:"[\u4E0B]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4E0A]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u9031";default:return a}},relativeTime:{future:"%s\u5F8C",past:"%s\u524D",s:"\u5E7E\u79D2",ss:"%d \u79D2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5C0F\u6642",hh:"%d \u5C0F\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500B\u6708",MM:"%d \u500B\u6708",y:"1 \u5E74",yy:"%d \u5E74"}});return m})},wA4q:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("8qkl"),e=o.n(t),h=o("q1tI"),l=o("jK+o"),s=o.n(l),n=function(W){var z=W.prefixCls,H=W.className,X=W.width,V=W.style;return h.createElement("h3",{className:s()(z,H),style:a()({width:X},V)})},d=n,c=o("w5m9"),r=o.n(c),f=function(W){var z=function(ue){var xe=W.width,Fe=W.rows,Ue=Fe===void 0?2:Fe;return Array.isArray(xe)?xe[ue]:Ue-1===ue?xe:void 0},H=W.prefixCls,X=W.className,V=W.style,q=W.rows,se=r()(Array(q)).map(function(ve,ue){return h.createElement("li",{key:ue,style:{width:z(ue)}})});return h.createElement("ul",{className:s()(H,X),style:V},se)},i=f,u=o("pDHg"),p=function(W){var z,H,X=W.prefixCls,V=W.className,q=W.style,se=W.size,ve=W.shape,ue=s()((z={},m()(z,"".concat(X,"-lg"),se==="large"),m()(z,"".concat(X,"-sm"),se==="small"),z)),xe=s()((H={},m()(H,"".concat(X,"-circle"),ve==="circle"),m()(H,"".concat(X,"-square"),ve==="square"),m()(H,"".concat(X,"-round"),ve==="round"),H)),Fe=typeof se=="number"?{width:se,height:se,lineHeight:"".concat(se,"px")}:{};return h.createElement("span",{className:s()(X,V,ue,xe),style:a()(a()({},Fe),q)})},g=p,A=o("3CTf"),b=function(W){var z=function(X){var V=X.getPrefixCls,q=W.prefixCls,se=W.className,ve=W.active,ue=V("skeleton",q),xe=Object(A.default)(W,["prefixCls"]),Fe=s()(ue,se,"".concat(ue,"-element"),m()({},"".concat(ue,"-active"),ve));return h.createElement("div",{className:Fe},h.createElement(g,a()({prefixCls:"".concat(ue,"-avatar")},xe)))};return h.createElement(u.a,null,z)};b.defaultProps={size:"default",shape:"circle"};var x=b,w=function(W){var z=function(X){var V=X.getPrefixCls,q=W.prefixCls,se=W.className,ve=W.active,ue=V("skeleton",q),xe=Object(A.default)(W,["prefixCls"]),Fe=s()(ue,se,"".concat(ue,"-element"),m()({},"".concat(ue,"-active"),ve));return h.createElement("div",{className:Fe},h.createElement(g,a()({prefixCls:"".concat(ue,"-button")},xe)))};return h.createElement(u.a,null,z)};w.defaultProps={size:"default"};var _=w,C=function(W){var z=function(X){var V=X.getPrefixCls,q=W.prefixCls,se=W.className,ve=W.active,ue=V("skeleton",q),xe=Object(A.default)(W,["prefixCls"]),Fe=s()(ue,se,"".concat(ue,"-element"),m()({},"".concat(ue,"-active"),ve));return h.createElement("div",{className:Fe},h.createElement(g,a()({prefixCls:"".concat(ue,"-input")},xe)))};return h.createElement(u.a,null,z)};C.defaultProps={size:"default"};var L=C,E="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",S=function(W){var z=function(X){var V=X.getPrefixCls,q=W.prefixCls,se=W.className,ve=W.style,ue=V("skeleton",q),xe=s()(ue,se,"".concat(ue,"-element"));return h.createElement("div",{className:xe},h.createElement("div",{className:s()("".concat(ue,"-image"),se),style:ve},h.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:"".concat(ue,"-image-svg")},h.createElement("path",{d:E,className:"".concat(ue,"-image-path")}))))};return h.createElement(u.a,null,z)},O=S;function D(Y){return Y&&e()(Y)==="object"?Y:{}}function F(Y,W){return Y&&!W?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function U(Y,W){return!Y&&W?{width:"38%"}:Y&&W?{width:"50%"}:{}}function R(Y,W){var z={};return(!Y||!W)&&(z.width="61%"),!Y&&W?z.rows=3:z.rows=2,z}var K=function(W){var z=function(X){var V=X.getPrefixCls,q=X.direction,se=W.prefixCls,ve=W.loading,ue=W.className,xe=W.children,Fe=W.avatar,Ue=W.title,Ze=W.paragraph,we=W.active,He=W.round,ee=V("skeleton",se);if(ve||!("loading"in W)){var he,Ve=!!Fe,oe=!!Ue,Q=!!Ze,G;if(Ve){var te=a()(a()({prefixCls:"".concat(ee,"-avatar")},F(oe,Q)),D(Fe));G=h.createElement("div",{className:"".concat(ee,"-header")},h.createElement(g,te))}var Ae;if(oe||Q){var me;if(oe){var Me=a()(a()({prefixCls:"".concat(ee,"-title")},U(Ve,Q)),D(Ue));me=h.createElement(d,Me)}var Ie;if(Q){var de=a()(a()({prefixCls:"".concat(ee,"-paragraph")},R(Ve,oe)),D(Ze));Ie=h.createElement(i,de)}Ae=h.createElement("div",{className:"".concat(ee,"-content")},me,Ie)}var ye=s()(ee,ue,(he={},m()(he,"".concat(ee,"-with-avatar"),Ve),m()(he,"".concat(ee,"-active"),we),m()(he,"".concat(ee,"-rtl"),q==="rtl"),m()(he,"".concat(ee,"-round"),He),he));return h.createElement("div",{className:ye},G,Ae)}return xe};return h.createElement(u.a,null,z)};K.defaultProps={avatar:!1,title:!0,paragraph:!0},K.Button=_,K.Avatar=x,K.Input=L,K.Image=O;var Z=K,P=k.a=Z},wDdD:function(B,k,o){var y=o("ProS"),m=o("bYtY");o("98bh"),o("GrNh");var v=o("d4KN"),a=o("mOdp"),t=o("KS52"),e=o("0/Rx");v("pie",[{type:"pieToggleSelect",event:"pieselectchanged",method:"toggleSelected"},{type:"pieSelect",event:"pieselected",method:"select"},{type:"pieUnSelect",event:"pieunselected",method:"unSelect"}]),y.registerVisual(a("pie")),y.registerLayout(m.curry(t,"pie")),y.registerProcessor(e("pie"))},wEYh:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("P0bs"),a=o.n(v)},wOnQ:function(B,k,o){/*!
* html2canvas 1.3.2 <https://html2canvas.hertzen.com>
* Copyright (c) 2021 Niklas von Hertzen <https://hertzen.com>
* Released under MIT License
*/(function(y,m){B.exports=m()})(this,function(){"use strict";/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var y=function(be,ke){return y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Xe,St){Xe.__proto__=St}||function(Xe,St){for(var Er in St)Object.prototype.hasOwnProperty.call(St,Er)&&(Xe[Er]=St[Er])},y(be,ke)};function m(Nt,be){if(typeof be!="function"&&be!==null)throw new TypeError("Class extends value "+String(be)+" is not a constructor or null");y(Nt,be);function ke(){this.constructor=Nt}Nt.prototype=be===null?Object.create(be):(ke.prototype=be.prototype,new ke)}var v=function(){return v=Object.assign||function(ke){for(var Xe,St=1,Er=arguments.length;St<Er;St++){Xe=arguments[St];for(var $r in Xe)Object.prototype.hasOwnProperty.call(Xe,$r)&&(ke[$r]=Xe[$r])}return ke},v.apply(this,arguments)};function a(Nt,be,ke,Xe){function St(Er){return Er instanceof ke?Er:new ke(function($r){$r(Er)})}return new(ke||(ke=Promise))(function(Er,$r){function wn(ra){try{ei(Xe.next(ra))}catch(Wi){$r(Wi)}}function Bn(ra){try{ei(Xe.throw(ra))}catch(Wi){$r(Wi)}}function ei(ra){ra.done?Er(ra.value):St(ra.value).then(wn,Bn)}ei((Xe=Xe.apply(Nt,be||[])).next())})}function t(Nt,be){var ke={label:0,sent:function(){if(Er[0]&1)throw Er[1];return Er[1]},trys:[],ops:[]},Xe,St,Er,$r;return $r={next:wn(0),throw:wn(1),return:wn(2)},typeof Symbol=="function"&&($r[Symbol.iterator]=function(){return this}),$r;function wn(ei){return function(ra){return Bn([ei,ra])}}function Bn(ei){if(Xe)throw new TypeError("Generator is already executing.");for(;ke;)try{if(Xe=1,St&&(Er=ei[0]&2?St.return:ei[0]?St.throw||((Er=St.return)&&Er.call(St),0):St.next)&&!(Er=Er.call(St,ei[1])).done)return Er;(St=0,Er)&&(ei=[ei[0]&2,Er.value]);switch(ei[0]){case 0:case 1:Er=ei;break;case 4:return ke.label++,{value:ei[1],done:!1};case 5:ke.label++,St=ei[1],ei=[0];continue;case 7:ei=ke.ops.pop(),ke.trys.pop();continue;default:if(!(Er=ke.trys,Er=Er.length>0&&Er[Er.length-1])&&(ei[0]===6||ei[0]===2)){ke=0;continue}if(ei[0]===3&&(!Er||ei[1]>Er[0]&&ei[1]<Er[3])){ke.label=ei[1];break}if(ei[0]===6&&ke.label<Er[1]){ke.label=Er[1],Er=ei;break}if(Er&&ke.label<Er[2]){ke.label=Er[2],ke.ops.push(ei);break}Er[2]&&ke.ops.pop(),ke.trys.pop();continue}ei=be.call(Nt,ke)}catch(ra){ei=[6,ra],St=0}finally{Xe=Er=0}if(ei[0]&5)throw ei[1];return{value:ei[0]?ei[1]:void 0,done:!0}}}function e(Nt,be,ke){if(ke||arguments.length===2)for(var Xe=0,St=be.length,Er;Xe<St;Xe++)(Er||!(Xe in be))&&(Er||(Er=Array.prototype.slice.call(be,0,Xe)),Er[Xe]=be[Xe]);return Nt.concat(Er||be)}for(var h=function(){function Nt(be,ke,Xe,St){this.left=be,this.top=ke,this.width=Xe,this.height=St}return Nt.prototype.add=function(be,ke,Xe,St){return new Nt(this.left+be,this.top+ke,this.width+Xe,this.height+St)},Nt.fromClientRect=function(be,ke){return new Nt(ke.left+be.windowBounds.left,ke.top+be.windowBounds.top,ke.width,ke.height)},Nt.fromDOMRectList=function(be,ke){var Xe=ke[0];return Xe?new Nt(Xe.x+be.windowBounds.left,Xe.y+be.windowBounds.top,Xe.width,Xe.height):Nt.EMPTY},Nt.EMPTY=new Nt(0,0,0,0),Nt}(),l=function(be,ke){return h.fromClientRect(be,ke.getBoundingClientRect())},s=function(be){var ke=be.body,Xe=be.documentElement;if(!ke||!Xe)throw new Error("Unable to get document size");var St=Math.max(Math.max(ke.scrollWidth,Xe.scrollWidth),Math.max(ke.offsetWidth,Xe.offsetWidth),Math.max(ke.clientWidth,Xe.clientWidth)),Er=Math.max(Math.max(ke.scrollHeight,Xe.scrollHeight),Math.max(ke.offsetHeight,Xe.offsetHeight),Math.max(ke.clientHeight,Xe.clientHeight));return new h(0,0,St,Er)},n=function(be){for(var ke=[],Xe=0,St=be.length;Xe<St;){var Er=be.charCodeAt(Xe++);if(Er>=55296&&Er<=56319&&Xe<St){var $r=be.charCodeAt(Xe++);($r&64512)===56320?ke.push(((Er&1023)<<10)+($r&1023)+65536):(ke.push(Er),Xe--)}else ke.push(Er)}return ke},d=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];if(String.fromCodePoint)return String.fromCodePoint.apply(String,be);var Xe=be.length;if(!Xe)return"";for(var St=[],Er=-1,$r="";++Er<Xe;){var wn=be[Er];wn<=65535?St.push(wn):(wn-=65536,St.push((wn>>10)+55296,wn%1024+56320)),(Er+1===Xe||St.length>16384)&&($r+=String.fromCharCode.apply(String,St),St.length=0)}return $r},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),f=0;f<c.length;f++)r[c.charCodeAt(f)]=f;var i=function(be){var ke=be.length*.75,Xe=be.length,St,Er=0,$r,wn,Bn,ei;be[be.length-1]==="="&&(ke--,be[be.length-2]==="="&&ke--);var ra=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(ke):new Array(ke),Wi=Array.isArray(ra)?ra:new Uint8Array(ra);for(St=0;St<Xe;St+=4)$r=r[be.charCodeAt(St)],wn=r[be.charCodeAt(St+1)],Bn=r[be.charCodeAt(St+2)],ei=r[be.charCodeAt(St+3)],Wi[Er++]=$r<<2|wn>>4,Wi[Er++]=(wn&15)<<4|Bn>>2,Wi[Er++]=(Bn&3)<<6|ei&63;return ra},u=function(be){for(var ke=be.length,Xe=[],St=0;St<ke;St+=2)Xe.push(be[St+1]<<8|be[St]);return Xe},p=function(be){for(var ke=be.length,Xe=[],St=0;St<ke;St+=4)Xe.push(be[St+3]<<24|be[St+2]<<16|be[St+1]<<8|be[St]);return Xe},g=5,A=6+5,b=2,x=A-g,w=65536>>g,_=1<<g,C=_-1,L=1024>>g,E=w+L,S=E,O=2048>>6,D=S+O,F=65536>>A,U=1<<x,R=U-1,K=function(be,ke,Xe){return be.slice?be.slice(ke,Xe):new Uint16Array(Array.prototype.slice.call(be,ke,Xe))},Z=function(be,ke,Xe){return be.slice?be.slice(ke,Xe):new Uint32Array(Array.prototype.slice.call(be,ke,Xe))},P=function(be){var ke=i(be),Xe=Array.isArray(ke)?p(ke):new Uint32Array(ke),St=Array.isArray(ke)?u(ke):new Uint16Array(ke),Er=24,$r=K(St,Er/2,Xe[4]/2),wn=Xe[5]===2?K(St,(Er+Xe[4])/2):Z(Xe,Math.ceil((Er+Xe[4])/4));return new Y(Xe[0],Xe[1],Xe[2],Xe[3],$r,wn)},Y=function(){function Nt(be,ke,Xe,St,Er,$r){this.initialValue=be,this.errorValue=ke,this.highStart=Xe,this.highValueIndex=St,this.index=Er,this.data=$r}return Nt.prototype.get=function(be){var ke;if(be>=0){if(be<55296||be>56319&&be<=65535)return ke=this.index[be>>g],ke=(ke<<b)+(be&C),this.data[ke];if(be<=65535)return ke=this.index[w+(be-55296>>g)],ke=(ke<<b)+(be&C),this.data[ke];if(be<this.highStart)return ke=D-F+(be>>A),ke=this.index[ke],ke+=be>>g&R,ke=this.index[ke],ke=(ke<<b)+(be&C),this.data[ke];if(be<=1114111)return this.data[this.highValueIndex]}return this.errorValue},Nt}(),W="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==",z=50,H=1,X=2,V=3,q=4,se=5,ve=7,ue=8,xe=9,Fe=10,Ue=11,Ze=12,we=13,He=14,ee=15,he=16,Ve=17,oe=18,Q=19,G=20,te=21,Ae=22,me=23,Me=24,Ie=25,de=26,ye=27,De=28,tt=29,Et=30,gt=31,Pe=32,Ut=33,pt=34,zt=35,rr=36,nr=37,Kt=38,ir=39,$e=40,ae=41,re=42,Ce=43,Ne=[9001,65288],ce="!",dt="\xD7",Dt="\xF7",ze=P(W),Yt=[Et,rr],Dr=[H,X,V,se],ct=[Fe,ue],er=[ye,de],ut=Dr.concat(ct),at=[Kt,ir,$e,pt,zt],Ye=[ee,we],Je=function(be,ke){ke===void 0&&(ke="strict");var Xe=[],St=[],Er=[];return be.forEach(function($r,wn){var Bn=ze.get($r);if(Bn>z?(Er.push(!0),Bn-=z):Er.push(!1),["normal","auto","loose"].indexOf(ke)!==-1&&[8208,8211,12316,12448].indexOf($r)!==-1)return St.push(wn),Xe.push(he);if(Bn===q||Bn===Ue){if(wn===0)return St.push(wn),Xe.push(Et);var ei=Xe[wn-1];return ut.indexOf(ei)===-1?(St.push(St[wn-1]),Xe.push(ei)):(St.push(wn),Xe.push(Et))}if(St.push(wn),Bn===gt)return Xe.push(ke==="strict"?te:nr);if(Bn===re)return Xe.push(Et);if(Bn===tt)return Xe.push(Et);if(Bn===Ce)return $r>=131072&&$r<=196605||$r>=196608&&$r<=262141?Xe.push(nr):Xe.push(Et);Xe.push(Bn)}),[St,Xe,Er]},Vt=function(be,ke,Xe,St){var Er=St[Xe];if(Array.isArray(be)?be.indexOf(Er)!==-1:be===Er)for(var $r=Xe;$r<=St.length;){$r++;var wn=St[$r];if(wn===ke)return!0;if(wn!==Fe)break}if(Er===Fe)for(var $r=Xe;$r>0;){$r--;var Bn=St[$r];if(Array.isArray(be)?be.indexOf(Bn)!==-1:be===Bn)for(var ei=Xe;ei<=St.length;){ei++;var wn=St[ei];if(wn===ke)return!0;if(wn!==Fe)break}if(Bn!==Fe)break}return!1},Ar=function(be,ke){for(var Xe=be;Xe>=0;){var St=ke[Xe];if(St===Fe)Xe--;else return St}return 0},Nr=function(be,ke,Xe,St,Er){if(Xe[St]===0)return dt;var $r=St-1;if(Array.isArray(Er)&&Er[$r]===!0)return dt;var wn=$r-1,Bn=$r+1,ei=ke[$r],ra=wn>=0?ke[wn]:0,Wi=ke[Bn];if(ei===X&&Wi===V)return dt;if(Dr.indexOf(ei)!==-1)return ce;if(Dr.indexOf(Wi)!==-1)return dt;if(ct.indexOf(Wi)!==-1)return dt;if(Ar($r,ke)===ue)return Dt;if(ze.get(be[$r])===Ue)return dt;if((ei===Pe||ei===Ut)&&ze.get(be[Bn])===Ue)return dt;if(ei===ve||Wi===ve)return dt;if(ei===xe)return dt;if([Fe,we,ee].indexOf(ei)===-1&&Wi===xe)return dt;if([Ve,oe,Q,Me,De].indexOf(Wi)!==-1)return dt;if(Ar($r,ke)===Ae)return dt;if(Vt(me,Ae,$r,ke))return dt;if(Vt([Ve,oe],te,$r,ke))return dt;if(Vt(Ze,Ze,$r,ke))return dt;if(ei===Fe)return Dt;if(ei===me||Wi===me)return dt;if(Wi===he||ei===he)return Dt;if([we,ee,te].indexOf(Wi)!==-1||ei===He)return dt;if(ra===rr&&Ye.indexOf(ei)!==-1)return dt;if(ei===De&&Wi===rr)return dt;if(Wi===G)return dt;if(Yt.indexOf(Wi)!==-1&&ei===Ie||Yt.indexOf(ei)!==-1&&Wi===Ie)return dt;if(ei===ye&&[nr,Pe,Ut].indexOf(Wi)!==-1||[nr,Pe,Ut].indexOf(ei)!==-1&&Wi===de)return dt;if(Yt.indexOf(ei)!==-1&&er.indexOf(Wi)!==-1||er.indexOf(ei)!==-1&&Yt.indexOf(Wi)!==-1)return dt;if([ye,de].indexOf(ei)!==-1&&(Wi===Ie||[Ae,ee].indexOf(Wi)!==-1&&ke[Bn+1]===Ie)||[Ae,ee].indexOf(ei)!==-1&&Wi===Ie||ei===Ie&&[Ie,De,Me].indexOf(Wi)!==-1)return dt;if([Ie,De,Me,Ve,oe].indexOf(Wi)!==-1)for(var sa=$r;sa>=0;){var No=ke[sa];if(No===Ie)return dt;if([De,Me].indexOf(No)!==-1)sa--;else break}if([ye,de].indexOf(Wi)!==-1)for(var sa=[Ve,oe].indexOf(ei)!==-1?wn:$r;sa>=0;){var No=ke[sa];if(No===Ie)return dt;if([De,Me].indexOf(No)!==-1)sa--;else break}if(Kt===ei&&[Kt,ir,pt,zt].indexOf(Wi)!==-1||[ir,pt].indexOf(ei)!==-1&&[ir,$e].indexOf(Wi)!==-1||[$e,zt].indexOf(ei)!==-1&&Wi===$e)return dt;if(at.indexOf(ei)!==-1&&[G,de].indexOf(Wi)!==-1||at.indexOf(Wi)!==-1&&ei===ye)return dt;if(Yt.indexOf(ei)!==-1&&Yt.indexOf(Wi)!==-1)return dt;if(ei===Me&&Yt.indexOf(Wi)!==-1)return dt;if(Yt.concat(Ie).indexOf(ei)!==-1&&Wi===Ae&&Ne.indexOf(be[Bn])===-1||Yt.concat(Ie).indexOf(Wi)!==-1&&ei===oe)return dt;if(ei===ae&&Wi===ae){for(var _o=Xe[$r],Jo=1;_o>0&&(_o--,ke[_o]===ae);)Jo++;if(Jo%2!==0)return dt}return ei===Pe&&Wi===Ut?dt:Dt},Rr=function(be,ke){ke||(ke={lineBreak:"normal",wordBreak:"normal"});var Xe=Je(be,ke.lineBreak),St=Xe[0],Er=Xe[1],$r=Xe[2];(ke.wordBreak==="break-all"||ke.wordBreak==="break-word")&&(Er=Er.map(function(Bn){return[Ie,Et,re].indexOf(Bn)!==-1?nr:Bn}));var wn=ke.wordBreak==="keep-all"?$r.map(function(Bn,ei){return Bn&&be[ei]>=19968&&be[ei]<=40959}):void 0;return[St,Er,wn]},Ln=function(){function Nt(be,ke,Xe,St){this.codePoints=be,this.required=ke===ce,this.start=Xe,this.end=St}return Nt.prototype.slice=function(){return d.apply(void 0,this.codePoints.slice(this.start,this.end))},Nt}(),bn=function(be,ke){var Xe=n(be),St=Rr(Xe,ke),Er=St[0],$r=St[1],wn=St[2],Bn=Xe.length,ei=0,ra=0;return{next:function(){if(ra>=Bn)return{done:!0,value:null};for(var sa=dt;ra<Bn&&(sa=Nr(Xe,$r,Er,++ra,wn))===dt;);if(sa!==dt||ra===Bn){var No=new Ln(Xe,sa,ei,ra);return ei=ra,{value:No,done:!1}}return{done:!0,value:null}}}},Zn=1<<0,Zt=1<<1,$t=1<<2,Be=1<<3,je=10,rt=47,bt=92,gr=9,Gt=32,ar=34,Gr=61,cn=35,Kn=36,yr=37,Mt=39,Ft=40,Lr=41,pr=95,Ht=45,cr=33,Bt=60,or=62,Hr=64,Tr=91,jr=93,pn=61,en=123,ti=63,ri=125,_i=124,Ri=126,ia=128,ba=65533,vt=42,Le=43,Ke=44,et=58,ht=59,ot=46,mt=0,Wt=8,Ot=11,wr=14,Xr=31,zr=127,on=-1,fr=48,Cr=97,Xt=101,Pr=102,vr=117,wt=122,kr=65,xn=69,nn=70,Yn=85,Wn=90,In=function(be){return be>=fr&&be<=57},On=function(be){return be>=55296&&be<=57343},di=function(be){return In(be)||be>=kr&&be<=nn||be>=Cr&&be<=Pr},Un=function(be){return be>=Cr&&be<=wt},fn=function(be){return be>=kr&&be<=Wn},Qn=function(be){return Un(be)||fn(be)},Tn=function(be){return be>=ia},Bi=function(be){return be===je||be===gr||be===Gt},Mn=function(be){return Qn(be)||Tn(be)||be===pr},Zi=function(be){return Mn(be)||In(be)||be===Ht},Ei=function(be){return be>=mt&&be<=Wt||be===Ot||be>=wr&&be<=Xr||be===zr},pi=function(be,ke){return be!==bt?!1:ke!==je},Yi=function(be,ke,Xe){return be===Ht?Mn(ke)||pi(ke,Xe):Mn(be)?!0:!!(be===bt&&pi(be,ke))},fa=function(be,ke,Xe){return be===Le||be===Ht?In(ke)?!0:ke===ot&&In(Xe):be===ot?In(ke):In(be)},zn=function(be){var ke=0,Xe=1;(be[ke]===Le||be[ke]===Ht)&&(be[ke]===Ht&&(Xe=-1),ke++);for(var St=[];In(be[ke]);)St.push(be[ke++]);var Er=St.length?parseInt(d.apply(void 0,St),10):0;be[ke]===ot&&ke++;for(var $r=[];In(be[ke]);)$r.push(be[ke++]);var wn=$r.length,Bn=wn?parseInt(d.apply(void 0,$r),10):0;(be[ke]===xn||be[ke]===Xt)&&ke++;var ei=1;(be[ke]===Le||be[ke]===Ht)&&(be[ke]===Ht&&(ei=-1),ke++);for(var ra=[];In(be[ke]);)ra.push(be[ke++]);var Wi=ra.length?parseInt(d.apply(void 0,ra),10):0;return Xe*(Er+Bn*Math.pow(10,-wn))*Math.pow(10,ei*Wi)},sn={type:2},ni={type:3},si={type:4},hi={type:13},gi={type:8},Pi={type:21},ki={type:9},Ki={type:10},ha={type:11},Ia={type:12},ka={type:14},jo={type:23},Li={type:1},hn={type:25},Gi={type:24},ca={type:26},ua={type:27},$a={type:28},ft={type:29},Lt={type:31},_r={type:32},Tt=function(){function Nt(){this._value=[]}return Nt.prototype.write=function(be){this._value=this._value.concat(n(be))},Nt.prototype.read=function(){for(var be=[],ke=this.consumeToken();ke!==_r;)be.push(ke),ke=this.consumeToken();return be},Nt.prototype.consumeToken=function(){var be=this.consumeCodePoint();switch(be){case ar:return this.consumeStringToken(ar);case cn:var ke=this.peekCodePoint(0),Xe=this.peekCodePoint(1),St=this.peekCodePoint(2);if(Zi(ke)||pi(Xe,St)){var Er=Yi(ke,Xe,St)?Zt:Zn,$r=this.consumeName();return{type:5,value:$r,flags:Er}}break;case Kn:if(this.peekCodePoint(0)===Gr)return this.consumeCodePoint(),hi;break;case Mt:return this.consumeStringToken(Mt);case Ft:return sn;case Lr:return ni;case vt:if(this.peekCodePoint(0)===Gr)return this.consumeCodePoint(),ka;break;case Le:if(fa(be,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(be),this.consumeNumericToken();break;case Ke:return si;case Ht:var wn=be,Bn=this.peekCodePoint(0),ei=this.peekCodePoint(1);if(fa(wn,Bn,ei))return this.reconsumeCodePoint(be),this.consumeNumericToken();if(Yi(wn,Bn,ei))return this.reconsumeCodePoint(be),this.consumeIdentLikeToken();if(Bn===Ht&&ei===or)return this.consumeCodePoint(),this.consumeCodePoint(),Gi;break;case ot:if(fa(be,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(be),this.consumeNumericToken();break;case rt:if(this.peekCodePoint(0)===vt)for(this.consumeCodePoint();;){var ra=this.consumeCodePoint();if(ra===vt&&(ra=this.consumeCodePoint(),ra===rt))return this.consumeToken();if(ra===on)return this.consumeToken()}break;case et:return ca;case ht:return ua;case Bt:if(this.peekCodePoint(0)===cr&&this.peekCodePoint(1)===Ht&&this.peekCodePoint(2)===Ht)return this.consumeCodePoint(),this.consumeCodePoint(),hn;break;case Hr:var Wi=this.peekCodePoint(0),sa=this.peekCodePoint(1),No=this.peekCodePoint(2);if(Yi(Wi,sa,No)){var $r=this.consumeName();return{type:7,value:$r}}break;case Tr:return $a;case bt:if(pi(be,this.peekCodePoint(0)))return this.reconsumeCodePoint(be),this.consumeIdentLikeToken();break;case jr:return ft;case pn:if(this.peekCodePoint(0)===Gr)return this.consumeCodePoint(),gi;break;case en:return ha;case ri:return Ia;case vr:case Yn:var _o=this.peekCodePoint(0),Jo=this.peekCodePoint(1);return _o===Le&&(di(Jo)||Jo===ti)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(be),this.consumeIdentLikeToken();case _i:if(this.peekCodePoint(0)===Gr)return this.consumeCodePoint(),ki;if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Pi;break;case Ri:if(this.peekCodePoint(0)===Gr)return this.consumeCodePoint(),Ki;break;case on:return _r}return Bi(be)?(this.consumeWhiteSpace(),Lt):In(be)?(this.reconsumeCodePoint(be),this.consumeNumericToken()):Mn(be)?(this.reconsumeCodePoint(be),this.consumeIdentLikeToken()):{type:6,value:d(be)}},Nt.prototype.consumeCodePoint=function(){var be=this._value.shift();return typeof be=="undefined"?-1:be},Nt.prototype.reconsumeCodePoint=function(be){this._value.unshift(be)},Nt.prototype.peekCodePoint=function(be){return be>=this._value.length?-1:this._value[be]},Nt.prototype.consumeUnicodeRangeToken=function(){for(var be=[],ke=this.consumeCodePoint();di(ke)&&be.length<6;)be.push(ke),ke=this.consumeCodePoint();for(var Xe=!1;ke===ti&&be.length<6;)be.push(ke),ke=this.consumeCodePoint(),Xe=!0;if(Xe){var St=parseInt(d.apply(void 0,be.map(function(Bn){return Bn===ti?fr:Bn})),16),Er=parseInt(d.apply(void 0,be.map(function(Bn){return Bn===ti?nn:Bn})),16);return{type:30,start:St,end:Er}}var $r=parseInt(d.apply(void 0,be),16);if(this.peekCodePoint(0)===Ht&&di(this.peekCodePoint(1))){this.consumeCodePoint(),ke=this.consumeCodePoint();for(var wn=[];di(ke)&&wn.length<6;)wn.push(ke),ke=this.consumeCodePoint();var Er=parseInt(d.apply(void 0,wn),16);return{type:30,start:$r,end:Er}}else return{type:30,start:$r,end:$r}},Nt.prototype.consumeIdentLikeToken=function(){var be=this.consumeName();return be.toLowerCase()==="url"&&this.peekCodePoint(0)===Ft?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Ft?(this.consumeCodePoint(),{type:19,value:be}):{type:20,value:be}},Nt.prototype.consumeUrlToken=function(){var be=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===on)return{type:22,value:""};var ke=this.peekCodePoint(0);if(ke===Mt||ke===ar){var Xe=this.consumeStringToken(this.consumeCodePoint());return Xe.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===on||this.peekCodePoint(0)===Lr)?(this.consumeCodePoint(),{type:22,value:Xe.value}):(this.consumeBadUrlRemnants(),jo)}for(;;){var St=this.consumeCodePoint();if(St===on||St===Lr)return{type:22,value:d.apply(void 0,be)};if(Bi(St))return this.consumeWhiteSpace(),this.peekCodePoint(0)===on||this.peekCodePoint(0)===Lr?(this.consumeCodePoint(),{type:22,value:d.apply(void 0,be)}):(this.consumeBadUrlRemnants(),jo);if(St===ar||St===Mt||St===Ft||Ei(St))return this.consumeBadUrlRemnants(),jo;if(St===bt)if(pi(St,this.peekCodePoint(0)))be.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),jo;else be.push(St)}},Nt.prototype.consumeWhiteSpace=function(){for(;Bi(this.peekCodePoint(0));)this.consumeCodePoint()},Nt.prototype.consumeBadUrlRemnants=function(){for(;;){var be=this.consumeCodePoint();if(be===Lr||be===on)return;pi(be,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Nt.prototype.consumeStringSlice=function(be){for(var ke=6e4,Xe="";be>0;){var St=Math.min(ke,be);Xe+=d.apply(void 0,this._value.splice(0,St)),be-=St}return this._value.shift(),Xe},Nt.prototype.consumeStringToken=function(be){var ke="",Xe=0;do{var St=this._value[Xe];if(St===on||St===void 0||St===be)return ke+=this.consumeStringSlice(Xe),{type:0,value:ke};if(St===je)return this._value.splice(0,Xe),Li;if(St===bt){var Er=this._value[Xe+1];Er!==on&&Er!==void 0&&(Er===je?(ke+=this.consumeStringSlice(Xe),Xe=-1,this._value.shift()):pi(St,Er)&&(ke+=this.consumeStringSlice(Xe),ke+=d(this.consumeEscapedCodePoint()),Xe=-1))}Xe++}while(!0)},Nt.prototype.consumeNumber=function(){var be=[],ke=$t,Xe=this.peekCodePoint(0);for((Xe===Le||Xe===Ht)&&be.push(this.consumeCodePoint());In(this.peekCodePoint(0));)be.push(this.consumeCodePoint());Xe=this.peekCodePoint(0);var St=this.peekCodePoint(1);if(Xe===ot&&In(St))for(be.push(this.consumeCodePoint(),this.consumeCodePoint()),ke=Be;In(this.peekCodePoint(0));)be.push(this.consumeCodePoint());Xe=this.peekCodePoint(0),St=this.peekCodePoint(1);var Er=this.peekCodePoint(2);if((Xe===xn||Xe===Xt)&&((St===Le||St===Ht)&&In(Er)||In(St)))for(be.push(this.consumeCodePoint(),this.consumeCodePoint()),ke=Be;In(this.peekCodePoint(0));)be.push(this.consumeCodePoint());return[zn(be),ke]},Nt.prototype.consumeNumericToken=function(){var be=this.consumeNumber(),ke=be[0],Xe=be[1],St=this.peekCodePoint(0),Er=this.peekCodePoint(1),$r=this.peekCodePoint(2);if(Yi(St,Er,$r)){var wn=this.consumeName();return{type:15,number:ke,flags:Xe,unit:wn}}return St===yr?(this.consumeCodePoint(),{type:16,number:ke,flags:Xe}):{type:17,number:ke,flags:Xe}},Nt.prototype.consumeEscapedCodePoint=function(){var be=this.consumeCodePoint();if(di(be)){for(var ke=d(be);di(this.peekCodePoint(0))&&ke.length<6;)ke+=d(this.consumeCodePoint());Bi(this.peekCodePoint(0))&&this.consumeCodePoint();var Xe=parseInt(ke,16);return Xe===0||On(Xe)||Xe>1114111?ba:Xe}return be===on?ba:be},Nt.prototype.consumeName=function(){for(var be="";;){var ke=this.consumeCodePoint();if(Zi(ke))be+=d(ke);else if(pi(ke,this.peekCodePoint(0)))be+=d(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(ke),be}},Nt}(),Te=function(){function Nt(be){this._tokens=be}return Nt.create=function(be){var ke=new Tt;return ke.write(be),new Nt(ke.read())},Nt.parseValue=function(be){return Nt.create(be).parseComponentValue()},Nt.parseValues=function(be){return Nt.create(be).parseComponentValues()},Nt.prototype.parseComponentValue=function(){for(var be=this.consumeToken();be.type===31;)be=this.consumeToken();if(be.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(be);var ke=this.consumeComponentValue();do be=this.consumeToken();while(be.type===31);if(be.type===32)return ke;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Nt.prototype.parseComponentValues=function(){for(var be=[];;){var ke=this.consumeComponentValue();if(ke.type===32)return be;be.push(ke),be.push()}},Nt.prototype.consumeComponentValue=function(){var be=this.consumeToken();switch(be.type){case 11:case 28:case 2:return this.consumeSimpleBlock(be.type);case 19:return this.consumeFunction(be)}return be},Nt.prototype.consumeSimpleBlock=function(be){for(var ke={type:be,values:[]},Xe=this.consumeToken();;){if(Xe.type===32||mn(Xe,be))return ke;this.reconsumeToken(Xe),ke.values.push(this.consumeComponentValue()),Xe=this.consumeToken()}},Nt.prototype.consumeFunction=function(be){for(var ke={name:be.value,values:[],type:18};;){var Xe=this.consumeToken();if(Xe.type===32||Xe.type===3)return ke;this.reconsumeToken(Xe),ke.values.push(this.consumeComponentValue())}},Nt.prototype.consumeToken=function(){var be=this._tokens.shift();return typeof be=="undefined"?_r:be},Nt.prototype.reconsumeToken=function(be){this._tokens.unshift(be)},Nt}(),st=function(be){return be.type===15},_t=function(be){return be.type===17},It=function(be){return be.type===20},ur=function(be){return be.type===0},xr=function(be,ke){return It(be)&&be.value===ke},Br=function(be){return be.type!==31},Wr=function(be){return be.type!==31&&be.type!==4},Zr=function(be){var ke=[],Xe=[];return be.forEach(function(St){if(St.type===4){if(Xe.length===0)throw new Error("Error parsing function args, zero tokens for arg");ke.push(Xe),Xe=[];return}St.type!==31&&Xe.push(St)}),Xe.length&&ke.push(Xe),ke},mn=function(be,ke){return ke===11&&be.type===12||ke===28&&be.type===29?!0:ke===2&&be.type===3},rn=function(be){return be.type===17||be.type===15},Nn=function(be){return be.type===16||rn(be)},qr=function(be){return be.length>1?[be[0],be[1]]:[be[0]]},kn={type:17,number:0,flags:$t},Hn={type:16,number:50,flags:$t},ii={type:16,number:100,flags:$t},li=function(be,ke,Xe){var St=be[0],Er=be[1];return[ai(St,ke),ai(typeof Er!="undefined"?Er:St,Xe)]},ai=function(be,ke){if(be.type===16)return be.number/100*ke;if(st(be))switch(be.unit){case"rem":case"em":return 16*be.number;case"px":default:return be.number}return be.number},Oi="deg",Fi="grad",Qi="rad",Ui="turn",$i={name:"angle",parse:function(be,ke){if(ke.type===15)switch(ke.unit){case Oi:return Math.PI*ke.number/180;case Fi:return Math.PI/200*ke.number;case Qi:return ke.number;case Ui:return Math.PI*2*ke.number}throw new Error("Unsupported angle type")}},qi=function(be){return be.type===15&&(be.unit===Oi||be.unit===Fi||be.unit===Qi||be.unit===Ui)},na=function(be){var ke=be.filter(It).map(function(Xe){return Xe.value}).join(" ");switch(ke){case"to bottom right":case"to right bottom":case"left top":case"top left":return[kn,kn];case"to top":case"bottom":return Ci(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[kn,ii];case"to right":case"left":return Ci(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[ii,ii];case"to bottom":case"top":return Ci(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[ii,kn];case"to left":case"right":return Ci(270)}return 0},Ci=function(be){return Math.PI*be/180},ya={name:"color",parse:function(be,ke){if(ke.type===18){var Xe=Ho[ke.name];if(typeof Xe=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ke.name+'"');return Xe(be,ke.values)}if(ke.type===5){if(ke.value.length===3){var St=ke.value.substring(0,1),Er=ke.value.substring(1,2),$r=ke.value.substring(2,3);return Ji(parseInt(St+St,16),parseInt(Er+Er,16),parseInt($r+$r,16),1)}if(ke.value.length===4){var St=ke.value.substring(0,1),Er=ke.value.substring(1,2),$r=ke.value.substring(2,3),wn=ke.value.substring(3,4);return Ji(parseInt(St+St,16),parseInt(Er+Er,16),parseInt($r+$r,16),parseInt(wn+wn,16)/255)}if(ke.value.length===6){var St=ke.value.substring(0,2),Er=ke.value.substring(2,4),$r=ke.value.substring(4,6);return Ji(parseInt(St,16),parseInt(Er,16),parseInt($r,16),1)}if(ke.value.length===8){var St=ke.value.substring(0,2),Er=ke.value.substring(2,4),$r=ke.value.substring(4,6),wn=ke.value.substring(6,8);return Ji(parseInt(St,16),parseInt(Er,16),parseInt($r,16),parseInt(wn,16)/255)}}if(ke.type===20){var Bn=Wa[ke.value.toUpperCase()];if(typeof Bn!="undefined")return Bn}return Wa.TRANSPARENT}},La=function(be){return(255&be)===0},oa=function(be){var ke=255&be,Xe=255&be>>8,St=255&be>>16,Er=255&be>>24;return ke<255?"rgba("+Er+","+St+","+Xe+","+ke/255+")":"rgb("+Er+","+St+","+Xe+")"},Ji=function(be,ke,Xe,St){return(be<<24|ke<<16|Xe<<8|Math.round(St*255)<<0)>>>0},Ka=function(be,ke){if(be.type===17)return be.number;if(be.type===16){var Xe=ke===3?1:255;return ke===3?be.number/100*Xe:Math.round(be.number/100*Xe)}return 0},po=function(be,ke){var Xe=ke.filter(Wr);if(Xe.length===3){var St=Xe.map(Ka),Er=St[0],$r=St[1],wn=St[2];return Ji(Er,$r,wn,1)}if(Xe.length===4){var Bn=Xe.map(Ka),Er=Bn[0],$r=Bn[1],wn=Bn[2],ei=Bn[3];return Ji(Er,$r,wn,ei)}return 0};function Fo(Nt,be,ke){return ke<0&&(ke+=1),ke>=1&&(ke-=1),ke<1/6?(be-Nt)*ke*6+Nt:ke<1/2?be:ke<2/3?(be-Nt)*6*(2/3-ke)+Nt:Nt}var Go=function(be,ke){var Xe=ke.filter(Wr),St=Xe[0],Er=Xe[1],$r=Xe[2],wn=Xe[3],Bn=(St.type===17?Ci(St.number):$i.parse(be,St))/(Math.PI*2),ei=Nn(Er)?Er.number/100:0,ra=Nn($r)?$r.number/100:0,Wi=typeof wn!="undefined"&&Nn(wn)?ai(wn,1):1;if(ei===0)return Ji(ra*255,ra*255,ra*255,1);var sa=ra<=.5?ra*(ei+1):ra+ei-ra*ei,No=ra*2-sa,_o=Fo(No,sa,Bn+1/3),Jo=Fo(No,sa,Bn),tl=Fo(No,sa,Bn-1/3);return Ji(_o*255,Jo*255,tl*255,Wi)},Ho={hsl:Go,hsla:Go,rgb:po,rgba:po},yo=function(be,ke){return ya.parse(be,Te.create(ke).parseComponentValue())},Wa={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},zo;(function(Nt){Nt[Nt.BORDER_BOX=0]="BORDER_BOX",Nt[Nt.PADDING_BOX=1]="PADDING_BOX",Nt[Nt.CONTENT_BOX=2]="CONTENT_BOX"})(zo||(zo={}));var Bo={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(be,ke){return ke.map(function(Xe){if(It(Xe))switch(Xe.value){case"padding-box":return zo.PADDING_BOX;case"content-box":return zo.CONTENT_BOX}return zo.BORDER_BOX})}},uo={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},no=function(be,ke){var Xe=ya.parse(be,ke[0]),St=ke[1];return St&&Nn(St)?{color:Xe,stop:St}:{color:Xe,stop:null}},ja=function(be,ke){var Xe=be[0],St=be[be.length-1];Xe.stop===null&&(Xe.stop=kn),St.stop===null&&(St.stop=ii);for(var Er=[],$r=0,wn=0;wn<be.length;wn++){var Bn=be[wn].stop;if(Bn!==null){var ei=ai(Bn,ke);ei>$r?Er.push(ei):Er.push($r),$r=ei}else Er.push(null)}for(var ra=null,wn=0;wn<Er.length;wn++){var Wi=Er[wn];if(Wi===null)ra===null&&(ra=wn);else if(ra!==null){for(var sa=wn-ra,No=Er[ra-1],_o=(Wi-No)/(sa+1),Jo=1;Jo<=sa;Jo++)Er[ra+Jo-1]=_o*Jo;ra=null}}return be.map(function(tl,ks){var _s=tl.color;return{color:_s,stop:Math.max(Math.min(1,Er[ks]/ke),0)}})},Oo=function(be,ke,Xe){var St=ke/2,Er=Xe/2,$r=ai(be[0],ke)-St,wn=Er-ai(be[1],Xe);return(Math.atan2(wn,$r)+Math.PI*2)%(Math.PI*2)},ls=function(be,ke,Xe){var St=typeof be=="number"?be:Oo(be,ke,Xe),Er=Math.abs(ke*Math.sin(St))+Math.abs(Xe*Math.cos(St)),$r=ke/2,wn=Xe/2,Bn=Er/2,ei=Math.sin(St-Math.PI/2)*Bn,ra=Math.cos(St-Math.PI/2)*Bn;return[Er,$r-ra,$r+ra,wn-ei,wn+ei]},Ao=function(be,ke){return Math.sqrt(be*be+ke*ke)},ko=function(be,ke,Xe,St,Er){var $r=[[0,0],[0,ke],[be,0],[be,ke]];return $r.reduce(function(wn,Bn){var ei=Bn[0],ra=Bn[1],Wi=Ao(Xe-ei,St-ra);return(Er?Wi<wn.optimumDistance:Wi>wn.optimumDistance)?{optimumCorner:Bn,optimumDistance:Wi}:wn},{optimumDistance:Er?Infinity:-Infinity,optimumCorner:null}).optimumCorner},Os=function(be,ke,Xe,St,Er){var $r=0,wn=0;switch(be.size){case Fa.CLOSEST_SIDE:be.shape===bo.CIRCLE?$r=wn=Math.min(Math.abs(ke),Math.abs(ke-St),Math.abs(Xe),Math.abs(Xe-Er)):be.shape===bo.ELLIPSE&&($r=Math.min(Math.abs(ke),Math.abs(ke-St)),wn=Math.min(Math.abs(Xe),Math.abs(Xe-Er)));break;case Fa.CLOSEST_CORNER:if(be.shape===bo.CIRCLE)$r=wn=Math.min(Ao(ke,Xe),Ao(ke,Xe-Er),Ao(ke-St,Xe),Ao(ke-St,Xe-Er));else if(be.shape===bo.ELLIPSE){var Bn=Math.min(Math.abs(Xe),Math.abs(Xe-Er))/Math.min(Math.abs(ke),Math.abs(ke-St)),ei=ko(St,Er,ke,Xe,!0),ra=ei[0],Wi=ei[1];$r=Ao(ra-ke,(Wi-Xe)/Bn),wn=Bn*$r}break;case Fa.FARTHEST_SIDE:be.shape===bo.CIRCLE?$r=wn=Math.max(Math.abs(ke),Math.abs(ke-St),Math.abs(Xe),Math.abs(Xe-Er)):be.shape===bo.ELLIPSE&&($r=Math.max(Math.abs(ke),Math.abs(ke-St)),wn=Math.max(Math.abs(Xe),Math.abs(Xe-Er)));break;case Fa.FARTHEST_CORNER:if(be.shape===bo.CIRCLE)$r=wn=Math.max(Ao(ke,Xe),Ao(ke,Xe-Er),Ao(ke-St,Xe),Ao(ke-St,Xe-Er));else if(be.shape===bo.ELLIPSE){var Bn=Math.max(Math.abs(Xe),Math.abs(Xe-Er))/Math.max(Math.abs(ke),Math.abs(ke-St)),sa=ko(St,Er,ke,Xe,!1),ra=sa[0],Wi=sa[1];$r=Ao(ra-ke,(Wi-Xe)/Bn),wn=Bn*$r}break}return Array.isArray(be.size)&&($r=ai(be.size[0],St),wn=be.size.length===2?ai(be.size[1],Er):$r),[$r,wn]},cs=function(be,ke){var Xe=Ci(180),St=[];return Zr(ke).forEach(function(Er,$r){if($r===0){var wn=Er[0];if(wn.type===20&&wn.value==="to"){Xe=na(Er);return}else if(qi(wn)){Xe=$i.parse(be,wn);return}}var Bn=no(be,Er);St.push(Bn)}),{angle:Xe,stops:St,type:Zo.LINEAR_GRADIENT}},gs=function(be,ke){var Xe=Ci(180),St=[];return Zr(ke).forEach(function(Er,$r){if($r===0){var wn=Er[0];if(wn.type===20&&["top","left","right","bottom"].indexOf(wn.value)!==-1){Xe=na(Er);return}else if(qi(wn)){Xe=($i.parse(be,wn)+Ci(270))%Ci(360);return}}var Bn=no(be,Er);St.push(Bn)}),{angle:Xe,stops:St,type:Zo.LINEAR_GRADIENT}},Ga=function(be,ke){var Xe=Ci(180),St=[],Er=Zo.LINEAR_GRADIENT,$r=bo.CIRCLE,wn=Fa.FARTHEST_CORNER,Bn=[];return Zr(ke).forEach(function(ei,ra){var Wi=ei[0];if(ra===0){if(It(Wi)&&Wi.value==="linear"){Er=Zo.LINEAR_GRADIENT;return}else if(It(Wi)&&Wi.value==="radial"){Er=Zo.RADIAL_GRADIENT;return}}if(Wi.type===18){if(Wi.name==="from"){var sa=ya.parse(be,Wi.values[0]);St.push({stop:kn,color:sa})}else if(Wi.name==="to"){var sa=ya.parse(be,Wi.values[0]);St.push({stop:ii,color:sa})}else if(Wi.name==="color-stop"){var No=Wi.values.filter(Wr);if(No.length===2){var sa=ya.parse(be,No[1]),_o=No[0];_t(_o)&&St.push({stop:{type:16,number:_o.number*100,flags:_o.flags},color:sa})}}}}),Er===Zo.LINEAR_GRADIENT?{angle:(Xe+Ci(180))%Ci(360),stops:St,type:Er}:{size:wn,shape:$r,stops:St,position:Bn,type:Er}},Ra="closest-side",ho="farthest-side",mo="closest-corner",Eo="farthest-corner",fs="circle",ws="ellipse",Io="cover",Es="contain",Cs=function(be,ke){var Xe=bo.CIRCLE,St=Fa.FARTHEST_CORNER,Er=[],$r=[];return Zr(ke).forEach(function(wn,Bn){var ei=!0;if(Bn===0){var ra=!1;ei=wn.reduce(function(sa,No){if(ra)if(It(No))switch(No.value){case"center":return $r.push(Hn),sa;case"top":case"left":return $r.push(kn),sa;case"right":case"bottom":return $r.push(ii),sa}else(Nn(No)||rn(No))&&$r.push(No);else if(It(No))switch(No.value){case fs:return Xe=bo.CIRCLE,!1;case ws:return Xe=bo.ELLIPSE,!1;case"at":return ra=!0,!1;case Ra:return St=Fa.CLOSEST_SIDE,!1;case Io:case ho:return St=Fa.FARTHEST_SIDE,!1;case Es:case mo:return St=Fa.CLOSEST_CORNER,!1;case Eo:return St=Fa.FARTHEST_CORNER,!1}else if(rn(No)||Nn(No))return Array.isArray(St)||(St=[]),St.push(No),!1;return sa},ei)}if(ei){var Wi=no(be,wn);Er.push(Wi)}}),{size:St,shape:Xe,stops:Er,position:$r,type:Zo.RADIAL_GRADIENT}},go=function(be,ke){var Xe=bo.CIRCLE,St=Fa.FARTHEST_CORNER,Er=[],$r=[];return Zr(ke).forEach(function(wn,Bn){var ei=!0;if(Bn===0?ei=wn.reduce(function(Wi,sa){if(It(sa))switch(sa.value){case"center":return $r.push(Hn),!1;case"top":case"left":return $r.push(kn),!1;case"right":case"bottom":return $r.push(ii),!1}else if(Nn(sa)||rn(sa))return $r.push(sa),!1;return Wi},ei):Bn===1&&(ei=wn.reduce(function(Wi,sa){if(It(sa))switch(sa.value){case fs:return Xe=bo.CIRCLE,!1;case ws:return Xe=bo.ELLIPSE,!1;case Es:case Ra:return St=Fa.CLOSEST_SIDE,!1;case ho:return St=Fa.FARTHEST_SIDE,!1;case mo:return St=Fa.CLOSEST_CORNER,!1;case Io:case Eo:return St=Fa.FARTHEST_CORNER,!1}else if(rn(sa)||Nn(sa))return Array.isArray(St)||(St=[]),St.push(sa),!1;return Wi},ei)),ei){var ra=no(be,wn);Er.push(ra)}}),{size:St,shape:Xe,stops:Er,position:$r,type:Zo.RADIAL_GRADIENT}},Zo;(function(Nt){Nt[Nt.URL=0]="URL",Nt[Nt.LINEAR_GRADIENT=1]="LINEAR_GRADIENT",Nt[Nt.RADIAL_GRADIENT=2]="RADIAL_GRADIENT"})(Zo||(Zo={}));var io=function(be){return be.type===Zo.LINEAR_GRADIENT},oo=function(be){return be.type===Zo.RADIAL_GRADIENT},bo;(function(Nt){Nt[Nt.CIRCLE=0]="CIRCLE",Nt[Nt.ELLIPSE=1]="ELLIPSE"})(bo||(bo={}));var Fa;(function(Nt){Nt[Nt.CLOSEST_SIDE=0]="CLOSEST_SIDE",Nt[Nt.FARTHEST_SIDE=1]="FARTHEST_SIDE",Nt[Nt.CLOSEST_CORNER=2]="CLOSEST_CORNER",Nt[Nt.FARTHEST_CORNER=3]="FARTHEST_CORNER"})(Fa||(Fa={}));var ts={name:"image",parse:function(be,ke){if(ke.type===22){var Xe={url:ke.value,type:Zo.URL};return be.cache.addImage(ke.value),Xe}if(ke.type===18){var St=za[ke.name];if(typeof St=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ke.name+'"');return St(be,ke.values)}throw new Error("Unsupported image type "+ke.type)}};function Do(Nt){return!(Nt.type===20&&Nt.value==="none")&&(Nt.type!==18||!!za[Nt.name])}var za={"linear-gradient":cs,"-moz-linear-gradient":gs,"-ms-linear-gradient":gs,"-o-linear-gradient":gs,"-webkit-linear-gradient":gs,"radial-gradient":Cs,"-moz-radial-gradient":go,"-ms-radial-gradient":go,"-o-radial-gradient":go,"-webkit-radial-gradient":go,"-webkit-gradient":Ga},xs={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(be,ke){if(ke.length===0)return[];var Xe=ke[0];return Xe.type===20&&Xe.value==="none"?[]:ke.filter(function(St){return Wr(St)&&Do(St)}).map(function(St){return ts.parse(be,St)})}},Ya={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(be,ke){return ke.map(function(Xe){if(It(Xe))switch(Xe.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},zs={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(be,ke){return Zr(ke).map(function(Xe){return Xe.filter(Nn)}).map(qr)}},rs;(function(Nt){Nt[Nt.REPEAT=0]="REPEAT",Nt[Nt.NO_REPEAT=1]="NO_REPEAT",Nt[Nt.REPEAT_X=2]="REPEAT_X",Nt[Nt.REPEAT_Y=3]="REPEAT_Y"})(rs||(rs={}));var Po={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(be,ke){return Zr(ke).map(function(Xe){return Xe.filter(It).map(function(St){return St.value}).join(" ")}).map(Wo)}},Wo=function(be){switch(be){case"no-repeat":return rs.NO_REPEAT;case"repeat-x":case"repeat no-repeat":return rs.REPEAT_X;case"repeat-y":case"no-repeat repeat":return rs.REPEAT_Y;case"repeat":default:return rs.REPEAT}},us;(function(Nt){Nt.AUTO="auto",Nt.CONTAIN="contain",Nt.COVER="cover"})(us||(us={}));var Ds={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(be,ke){return Zr(ke).map(function(Xe){return Xe.filter(ul)})}},ul=function(be){return It(be)||Nn(be)},vs=function(be){return{name:"border-"+be+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Rs=vs("top"),Il=vs("right"),dl=vs("bottom"),ss=vs("left"),al=function(be){return{name:"border-radius-"+be,initialValue:"0 0",prefix:!1,type:1,parse:function(Xe,St){return qr(St.filter(Nn))}}},Ks=al("top-left"),pl=al("top-right"),Ts=al("bottom-right"),ta=al("bottom-left"),wa;(function(Nt){Nt[Nt.NONE=0]="NONE",Nt[Nt.SOLID=1]="SOLID",Nt[Nt.DASHED=2]="DASHED",Nt[Nt.DOTTED=3]="DOTTED",Nt[Nt.DOUBLE=4]="DOUBLE"})(wa||(wa={}));var Vo=function(be){return{name:"border-"+be+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Xe,St){switch(St){case"none":return wa.NONE;case"dashed":return wa.DASHED;case"dotted":return wa.DOTTED;case"double":return wa.DOUBLE}return wa.SOLID}}},ps=Vo("top"),Ps=Vo("right"),ys=Vo("bottom"),Ns=Vo("left"),Co=function(be){return{name:"border-"+be+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Xe,St){return st(St)?St.number:0}}},ol=Co("top"),Ul=Co("right"),Vs=Co("bottom"),nl=Co("left"),ds={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},sl={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"rtl":return 1;case"ltr":default:return 0}}},Yc={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(be,ke){return ke.filter(It).reduce(function(Xe,St){return Xe|Qc(St.value)},0)}},Qc=function(be){switch(be){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},wc;(function(Nt){Nt[Nt.NONE=0]="NONE",Nt[Nt.LEFT=1]="LEFT",Nt[Nt.RIGHT=2]="RIGHT",Nt[Nt.INLINE_START=3]="INLINE_START",Nt[Nt.INLINE_END=4]="INLINE_END"})(wc||(wc={}));var Wc={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"left":return wc.LEFT;case"right":return wc.RIGHT;case"inline-start":return wc.INLINE_START;case"inline-end":return wc.INLINE_END}return wc.NONE}},sc={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(be,ke){return ke.type===20&&ke.value==="normal"?0:ke.type===17||ke.type===15?ke.number:0}},Vl;(function(Nt){Nt.NORMAL="normal",Nt.STRICT="strict"})(Vl||(Vl={}));var Xs={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"strict":return Vl.STRICT;case"normal":default:return Vl.NORMAL}}},xl={name:"line-height",initialValue:"normal",prefix:!1,type:4},rc=function(be,ke){return It(be)&&be.value==="normal"?1.2*ke:be.type===17?ke*be.number:Nn(be)?ai(be,ke):ke},kl={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(be,ke){return ke.type===20&&ke.value==="none"?null:ts.parse(be,ke)}},_c;(function(Nt){Nt[Nt.INSIDE=0]="INSIDE",Nt[Nt.OUTSIDE=1]="OUTSIDE"})(_c||(_c={}));var En={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"inside":return _c.INSIDE;case"outside":default:return _c.OUTSIDE}}},xa;(function(Nt){Nt[Nt.NONE=-1]="NONE",Nt[Nt.DISC=0]="DISC",Nt[Nt.CIRCLE=1]="CIRCLE",Nt[Nt.SQUARE=2]="SQUARE",Nt[Nt.DECIMAL=3]="DECIMAL",Nt[Nt.CJK_DECIMAL=4]="CJK_DECIMAL",Nt[Nt.DECIMAL_LEADING_ZERO=5]="DECIMAL_LEADING_ZERO",Nt[Nt.LOWER_ROMAN=6]="LOWER_ROMAN",Nt[Nt.UPPER_ROMAN=7]="UPPER_ROMAN",Nt[Nt.LOWER_GREEK=8]="LOWER_GREEK",Nt[Nt.LOWER_ALPHA=9]="LOWER_ALPHA",Nt[Nt.UPPER_ALPHA=10]="UPPER_ALPHA",Nt[Nt.ARABIC_INDIC=11]="ARABIC_INDIC",Nt[Nt.ARMENIAN=12]="ARMENIAN",Nt[Nt.BENGALI=13]="BENGALI",Nt[Nt.CAMBODIAN=14]="CAMBODIAN",Nt[Nt.CJK_EARTHLY_BRANCH=15]="CJK_EARTHLY_BRANCH",Nt[Nt.CJK_HEAVENLY_STEM=16]="CJK_HEAVENLY_STEM",Nt[Nt.CJK_IDEOGRAPHIC=17]="CJK_IDEOGRAPHIC",Nt[Nt.DEVANAGARI=18]="DEVANAGARI",Nt[Nt.ETHIOPIC_NUMERIC=19]="ETHIOPIC_NUMERIC",Nt[Nt.GEORGIAN=20]="GEORGIAN",Nt[Nt.GUJARATI=21]="GUJARATI",Nt[Nt.GURMUKHI=22]="GURMUKHI",Nt[Nt.HEBREW=22]="HEBREW",Nt[Nt.HIRAGANA=23]="HIRAGANA",Nt[Nt.HIRAGANA_IROHA=24]="HIRAGANA_IROHA",Nt[Nt.JAPANESE_FORMAL=25]="JAPANESE_FORMAL",Nt[Nt.JAPANESE_INFORMAL=26]="JAPANESE_INFORMAL",Nt[Nt.KANNADA=27]="KANNADA",Nt[Nt.KATAKANA=28]="KATAKANA",Nt[Nt.KATAKANA_IROHA=29]="KATAKANA_IROHA",Nt[Nt.KHMER=30]="KHMER",Nt[Nt.KOREAN_HANGUL_FORMAL=31]="KOREAN_HANGUL_FORMAL",Nt[Nt.KOREAN_HANJA_FORMAL=32]="KOREAN_HANJA_FORMAL",Nt[Nt.KOREAN_HANJA_INFORMAL=33]="KOREAN_HANJA_INFORMAL",Nt[Nt.LAO=34]="LAO",Nt[Nt.LOWER_ARMENIAN=35]="LOWER_ARMENIAN",Nt[Nt.MALAYALAM=36]="MALAYALAM",Nt[Nt.MONGOLIAN=37]="MONGOLIAN",Nt[Nt.MYANMAR=38]="MYANMAR",Nt[Nt.ORIYA=39]="ORIYA",Nt[Nt.PERSIAN=40]="PERSIAN",Nt[Nt.SIMP_CHINESE_FORMAL=41]="SIMP_CHINESE_FORMAL",Nt[Nt.SIMP_CHINESE_INFORMAL=42]="SIMP_CHINESE_INFORMAL",Nt[Nt.TAMIL=43]="TAMIL",Nt[Nt.TELUGU=44]="TELUGU",Nt[Nt.THAI=45]="THAI",Nt[Nt.TIBETAN=46]="TIBETAN",Nt[Nt.TRAD_CHINESE_FORMAL=47]="TRAD_CHINESE_FORMAL",Nt[Nt.TRAD_CHINESE_INFORMAL=48]="TRAD_CHINESE_INFORMAL",Nt[Nt.UPPER_ARMENIAN=49]="UPPER_ARMENIAN",Nt[Nt.DISCLOSURE_OPEN=50]="DISCLOSURE_OPEN",Nt[Nt.DISCLOSURE_CLOSED=51]="DISCLOSURE_CLOSED"})(xa||(xa={}));var Dc={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"disc":return xa.DISC;case"circle":return xa.CIRCLE;case"square":return xa.SQUARE;case"decimal":return xa.DECIMAL;case"cjk-decimal":return xa.CJK_DECIMAL;case"decimal-leading-zero":return xa.DECIMAL_LEADING_ZERO;case"lower-roman":return xa.LOWER_ROMAN;case"upper-roman":return xa.UPPER_ROMAN;case"lower-greek":return xa.LOWER_GREEK;case"lower-alpha":return xa.LOWER_ALPHA;case"upper-alpha":return xa.UPPER_ALPHA;case"arabic-indic":return xa.ARABIC_INDIC;case"armenian":return xa.ARMENIAN;case"bengali":return xa.BENGALI;case"cambodian":return xa.CAMBODIAN;case"cjk-earthly-branch":return xa.CJK_EARTHLY_BRANCH;case"cjk-heavenly-stem":return xa.CJK_HEAVENLY_STEM;case"cjk-ideographic":return xa.CJK_IDEOGRAPHIC;case"devanagari":return xa.DEVANAGARI;case"ethiopic-numeric":return xa.ETHIOPIC_NUMERIC;case"georgian":return xa.GEORGIAN;case"gujarati":return xa.GUJARATI;case"gurmukhi":return xa.GURMUKHI;case"hebrew":return xa.HEBREW;case"hiragana":return xa.HIRAGANA;case"hiragana-iroha":return xa.HIRAGANA_IROHA;case"japanese-formal":return xa.JAPANESE_FORMAL;case"japanese-informal":return xa.JAPANESE_INFORMAL;case"kannada":return xa.KANNADA;case"katakana":return xa.KATAKANA;case"katakana-iroha":return xa.KATAKANA_IROHA;case"khmer":return xa.KHMER;case"korean-hangul-formal":return xa.KOREAN_HANGUL_FORMAL;case"korean-hanja-formal":return xa.KOREAN_HANJA_FORMAL;case"korean-hanja-informal":return xa.KOREAN_HANJA_INFORMAL;case"lao":return xa.LAO;case"lower-armenian":return xa.LOWER_ARMENIAN;case"malayalam":return xa.MALAYALAM;case"mongolian":return xa.MONGOLIAN;case"myanmar":return xa.MYANMAR;case"oriya":return xa.ORIYA;case"persian":return xa.PERSIAN;case"simp-chinese-formal":return xa.SIMP_CHINESE_FORMAL;case"simp-chinese-informal":return xa.SIMP_CHINESE_INFORMAL;case"tamil":return xa.TAMIL;case"telugu":return xa.TELUGU;case"thai":return xa.THAI;case"tibetan":return xa.TIBETAN;case"trad-chinese-formal":return xa.TRAD_CHINESE_FORMAL;case"trad-chinese-informal":return xa.TRAD_CHINESE_INFORMAL;case"upper-armenian":return xa.UPPER_ARMENIAN;case"disclosure-open":return xa.DISCLOSURE_OPEN;case"disclosure-closed":return xa.DISCLOSURE_CLOSED;case"none":default:return xa.NONE}}},Xl=function(be){return{name:"margin-"+be,initialValue:"0",prefix:!1,type:4}},Tc=Xl("top"),ns=Xl("right"),Zs=Xl("bottom"),El=Xl("left"),Al;(function(Nt){Nt[Nt.VISIBLE=0]="VISIBLE",Nt[Nt.HIDDEN=1]="HIDDEN",Nt[Nt.SCROLL=2]="SCROLL",Nt[Nt.CLIP=3]="CLIP",Nt[Nt.AUTO=4]="AUTO"})(Al||(Al={}));var lc={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(be,ke){return ke.filter(It).map(function(Xe){switch(Xe.value){case"hidden":return Al.HIDDEN;case"scroll":return Al.SCROLL;case"clip":return Al.CLIP;case"auto":return Al.AUTO;case"visible":default:return Al.VISIBLE}})}},Nc={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"break-word":return"break-word";case"normal":default:return"normal"}}},cc=function(be){return{name:"padding-"+be,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Mc=cc("top"),uc=cc("right"),kc=cc("bottom"),Sc=cc("left"),ml;(function(Nt){Nt[Nt.LEFT=0]="LEFT",Nt[Nt.CENTER=1]="CENTER",Nt[Nt.RIGHT=2]="RIGHT"})(ml||(ml={}));var Qt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"right":return ml.RIGHT;case"center":case"justify":return ml.CENTER;case"left":default:return ml.LEFT}}},sr;(function(Nt){Nt[Nt.STATIC=0]="STATIC",Nt[Nt.RELATIVE=1]="RELATIVE",Nt[Nt.ABSOLUTE=2]="ABSOLUTE",Nt[Nt.FIXED=3]="FIXED",Nt[Nt.STICKY=4]="STICKY"})(sr||(sr={}));var Rn={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"relative":return sr.RELATIVE;case"absolute":return sr.ABSOLUTE;case"fixed":return sr.FIXED;case"sticky":return sr.STICKY}return sr.STATIC}},vi={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(be,ke){return ke.length===1&&xr(ke[0],"none")?[]:Zr(ke).map(function(Xe){for(var St={color:Wa.TRANSPARENT,offsetX:kn,offsetY:kn,blur:kn},Er=0,$r=0;$r<Xe.length;$r++){var wn=Xe[$r];rn(wn)?(Er===0?St.offsetX=wn:Er===1?St.offsetY=wn:St.blur=wn,Er++):St.color=ya.parse(be,wn)}return St})}},Hi;(function(Nt){Nt[Nt.NONE=0]="NONE",Nt[Nt.LOWERCASE=1]="LOWERCASE",Nt[Nt.UPPERCASE=2]="UPPERCASE",Nt[Nt.CAPITALIZE=3]="CAPITALIZE"})(Hi||(Hi={}));var jt={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"uppercase":return Hi.UPPERCASE;case"lowercase":return Hi.LOWERCASE;case"capitalize":return Hi.CAPITALIZE}return Hi.NONE}},fe={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(be,ke){if(ke.type===20&&ke.value==="none")return null;if(ke.type===18){var Xe=it[ke.name];if(typeof Xe=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+ke.name+'"');return Xe(ke.values)}return null}},Ee=function(be){var ke=be.filter(function(Xe){return Xe.type===17}).map(function(Xe){return Xe.number});return ke.length===6?ke:null},Re=function(be){var ke=be.filter(function(ei){return ei.type===17}).map(function(ei){return ei.number}),Xe=ke[0],St=ke[1];ke[2],ke[3];var Er=ke[4],$r=ke[5];ke[6],ke[7],ke[8],ke[9],ke[10],ke[11];var wn=ke[12],Bn=ke[13];return ke[14],ke[15],ke.length===16?[Xe,St,Er,$r,wn,Bn]:null},it={matrix:Ee,matrix3d:Re},xt={type:16,number:50,flags:$t},br=[xt,xt],Jr={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(be,ke){var Xe=ke.filter(Nn);return Xe.length!==2?br:[Xe[0],Xe[1]]}},ln;(function(Nt){Nt[Nt.VISIBLE=0]="VISIBLE",Nt[Nt.HIDDEN=1]="HIDDEN",Nt[Nt.COLLAPSE=2]="COLLAPSE"})(ln||(ln={}));var Cn={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"hidden":return ln.HIDDEN;case"collapse":return ln.COLLAPSE;case"visible":default:return ln.VISIBLE}}},ci;(function(Nt){Nt.NORMAL="normal",Nt.BREAK_ALL="break-all",Nt.KEEP_ALL="keep-all"})(ci||(ci={}));var Ii={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"break-all":return ci.BREAK_ALL;case"keep-all":return ci.KEEP_ALL;case"normal":default:return ci.NORMAL}}},da={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(be,ke){if(ke.type===20)return{auto:!0,order:0};if(_t(ke))return{auto:!1,order:ke.number};throw new Error("Invalid z-index number parsed")}},Sa={name:"time",parse:function(be,ke){if(ke.type===15)switch(ke.unit.toLowerCase()){case"s":return 1e3*ke.number;case"ms":return ke.number}throw new Error("Unsupported time type")}},Qa={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(be,ke){return _t(ke)?ke.number:1}},wo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Uo={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(be,ke){return ke.filter(It).map(function(Xe){switch(Xe.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(Xe){return Xe!==0})}},Is={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(be,ke){var Xe=[],St=[];return ke.forEach(function(Er){switch(Er.type){case 20:case 0:Xe.push(Er.value);break;case 17:Xe.push(Er.number.toString());break;case 4:St.push(Xe.join(" ")),Xe.length=0;break}}),Xe.length&&St.push(Xe.join(" ")),St.map(function(Er){return Er.indexOf(" ")===-1?Er:"'"+Er+"'"})}},is={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ls={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(be,ke){if(_t(ke))return ke.number;if(It(ke))switch(ke.value){case"bold":return 700;case"normal":default:return 400}return 400}},Cl={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(be,ke){return ke.filter(It).map(function(Xe){return Xe.value})}},Gs;(function(Nt){Nt.NORMAL="normal",Nt.ITALIC="italic",Nt.OBLIQUE="oblique"})(Gs||(Gs={}));var Dl={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(be,ke){switch(ke){case"oblique":return Gs.OBLIQUE;case"italic":return Gs.ITALIC;case"normal":default:return Gs.NORMAL}}},Us=function(be,ke){return(be&ke)!==0},Rl={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(be,ke){if(ke.length===0)return[];var Xe=ke[0];return Xe.type===20&&Xe.value==="none"?[]:ke}},Zl={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(be,ke){if(ke.length===0)return null;var Xe=ke[0];if(Xe.type===20&&Xe.value==="none")return null;for(var St=[],Er=ke.filter(Br),$r=0;$r<Er.length;$r++){var wn=Er[$r],Bn=Er[$r+1];if(wn.type===20){var ei=Bn&&_t(Bn)?Bn.number:1;St.push({counter:wn.value,increment:ei})}}return St}},_l={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(be,ke){if(ke.length===0)return[];for(var Xe=[],St=ke.filter(Br),Er=0;Er<St.length;Er++){var $r=St[Er],wn=St[Er+1];if(It($r)&&$r.value!=="none"){var Bn=wn&&_t(wn)?wn.number:0;Xe.push({counter:$r.value,reset:Bn})}}return Xe}},gl={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(be,ke){return ke.filter(st).map(function(Xe){return Sa.parse(be,Xe)})}},dc={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(be,ke){if(ke.length===0)return null;var Xe=ke[0];if(Xe.type===20&&Xe.value==="none")return null;var St=[],Er=ke.filter(ur);if(Er.length%2!==0)return null;for(var $r=0;$r<Er.length;$r+=2){var wn=Er[$r].value,Bn=Er[$r+1].value;St.push({open:wn,close:Bn})}return St}},Kl=function(be,ke,Xe){if(!be)return"";var St=be[Math.min(ke,be.length-1)];return St?Xe?St.open:St.close:""},Gl={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(be,ke){return ke.length===1&&xr(ke[0],"none")?[]:Zr(ke).map(function(Xe){for(var St={color:255,offsetX:kn,offsetY:kn,blur:kn,spread:kn,inset:!1},Er=0,$r=0;$r<Xe.length;$r++){var wn=Xe[$r];xr(wn,"inset")?St.inset=!0:rn(wn)?(Er===0?St.offsetX=wn:Er===1?St.offsetY=wn:Er===2?St.blur=wn:St.spread=wn,Er++):St.color=ya.parse(be,wn)}return St})}},Tl;(function(Nt){Nt[Nt.FILL=0]="FILL",Nt[Nt.STROKE=1]="STROKE",Nt[Nt.MARKERS=2]="MARKERS"})(Tl||(Tl={}));for(var jl={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(be,ke){var Xe=[Tl.FILL,Tl.STROKE,Tl.MARKERS],St=[];return ke.filter(It).forEach(function(Er){switch(Er.value){case"stroke":St.push(Tl.STROKE);break;case"fill":St.push(Tl.FILL);break;case"markers":St.push(Tl.MARKERS);break}}),Xe.forEach(function(Er){St.indexOf(Er)===-1&&St.push(Er)}),St}},Rc={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Vc={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(be,ke){return st(ke)?ke.number:0}},Lc=function(){function Nt(be,ke){var Xe,St;this.animationDuration=vo(be,gl,ke.animationDuration),this.backgroundClip=vo(be,Bo,ke.backgroundClip),this.backgroundColor=vo(be,uo,ke.backgroundColor),this.backgroundImage=vo(be,xs,ke.backgroundImage),this.backgroundOrigin=vo(be,Ya,ke.backgroundOrigin),this.backgroundPosition=vo(be,zs,ke.backgroundPosition),this.backgroundRepeat=vo(be,Po,ke.backgroundRepeat),this.backgroundSize=vo(be,Ds,ke.backgroundSize),this.borderTopColor=vo(be,Rs,ke.borderTopColor),this.borderRightColor=vo(be,Il,ke.borderRightColor),this.borderBottomColor=vo(be,dl,ke.borderBottomColor),this.borderLeftColor=vo(be,ss,ke.borderLeftColor),this.borderTopLeftRadius=vo(be,Ks,ke.borderTopLeftRadius),this.borderTopRightRadius=vo(be,pl,ke.borderTopRightRadius),this.borderBottomRightRadius=vo(be,Ts,ke.borderBottomRightRadius),this.borderBottomLeftRadius=vo(be,ta,ke.borderBottomLeftRadius),this.borderTopStyle=vo(be,ps,ke.borderTopStyle),this.borderRightStyle=vo(be,Ps,ke.borderRightStyle),this.borderBottomStyle=vo(be,ys,ke.borderBottomStyle),this.borderLeftStyle=vo(be,Ns,ke.borderLeftStyle),this.borderTopWidth=vo(be,ol,ke.borderTopWidth),this.borderRightWidth=vo(be,Ul,ke.borderRightWidth),this.borderBottomWidth=vo(be,Vs,ke.borderBottomWidth),this.borderLeftWidth=vo(be,nl,ke.borderLeftWidth),this.boxShadow=vo(be,Gl,ke.boxShadow),this.color=vo(be,ds,ke.color),this.direction=vo(be,sl,ke.direction),this.display=vo(be,Yc,ke.display),this.float=vo(be,Wc,ke.cssFloat),this.fontFamily=vo(be,Is,ke.fontFamily),this.fontSize=vo(be,is,ke.fontSize),this.fontStyle=vo(be,Dl,ke.fontStyle),this.fontVariant=vo(be,Cl,ke.fontVariant),this.fontWeight=vo(be,Ls,ke.fontWeight),this.letterSpacing=vo(be,sc,ke.letterSpacing),this.lineBreak=vo(be,Xs,ke.lineBreak),this.lineHeight=vo(be,xl,ke.lineHeight),this.listStyleImage=vo(be,kl,ke.listStyleImage),this.listStylePosition=vo(be,En,ke.listStylePosition),this.listStyleType=vo(be,Dc,ke.listStyleType),this.marginTop=vo(be,Tc,ke.marginTop),this.marginRight=vo(be,ns,ke.marginRight),this.marginBottom=vo(be,Zs,ke.marginBottom),this.marginLeft=vo(be,El,ke.marginLeft),this.opacity=vo(be,Qa,ke.opacity);var Er=vo(be,lc,ke.overflow);this.overflowX=Er[0],this.overflowY=Er[Er.length>1?1:0],this.overflowWrap=vo(be,Nc,ke.overflowWrap),this.paddingTop=vo(be,Mc,ke.paddingTop),this.paddingRight=vo(be,uc,ke.paddingRight),this.paddingBottom=vo(be,kc,ke.paddingBottom),this.paddingLeft=vo(be,Sc,ke.paddingLeft),this.paintOrder=vo(be,jl,ke.paintOrder),this.position=vo(be,Rn,ke.position),this.textAlign=vo(be,Qt,ke.textAlign),this.textDecorationColor=vo(be,wo,(Xe=ke.textDecorationColor)!==null&&Xe!==void 0?Xe:ke.color),this.textDecorationLine=vo(be,Uo,(St=ke.textDecorationLine)!==null&&St!==void 0?St:ke.textDecoration),this.textShadow=vo(be,vi,ke.textShadow),this.textTransform=vo(be,jt,ke.textTransform),this.transform=vo(be,fe,ke.transform),this.transformOrigin=vo(be,Jr,ke.transformOrigin),this.visibility=vo(be,Cn,ke.visibility),this.webkitTextStrokeColor=vo(be,Rc,ke.webkitTextStrokeColor),this.webkitTextStrokeWidth=vo(be,Vc,ke.webkitTextStrokeWidth),this.wordBreak=vo(be,Ii,ke.wordBreak),this.zIndex=vo(be,da,ke.zIndex)}return Nt.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===ln.VISIBLE},Nt.prototype.isTransparent=function(){return La(this.backgroundColor)},Nt.prototype.isTransformed=function(){return this.transform!==null},Nt.prototype.isPositioned=function(){return this.position!==sr.STATIC},Nt.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},Nt.prototype.isFloating=function(){return this.float!==wc.NONE},Nt.prototype.isInlineLevel=function(){return Us(this.display,4)||Us(this.display,33554432)||Us(this.display,268435456)||Us(this.display,536870912)||Us(this.display,67108864)||Us(this.display,134217728)},Nt}(),$l=function(){function Nt(be,ke){this.content=vo(be,Rl,ke.content),this.quotes=vo(be,dc,ke.quotes)}return Nt}(),yl=function(){function Nt(be,ke){this.counterIncrement=vo(be,Zl,ke.counterIncrement),this.counterReset=vo(be,_l,ke.counterReset)}return Nt}(),vo=function(be,ke,Xe){var St=new Tt,Er=Xe!==null&&typeof Xe!="undefined"?Xe.toString():ke.initialValue;St.write(Er);var $r=new Te(St.read());switch(ke.type){case 2:var wn=$r.parseComponentValue();return ke.parse(be,It(wn)?wn.value:ke.initialValue);case 0:return ke.parse(be,$r.parseComponentValue());case 1:return ke.parse(be,$r.parseComponentValues());case 4:return $r.parseComponentValue();case 3:switch(ke.format){case"angle":return $i.parse(be,$r.parseComponentValue());case"color":return ya.parse(be,$r.parseComponentValue());case"image":return ts.parse(be,$r.parseComponentValue());case"length":var Bn=$r.parseComponentValue();return rn(Bn)?Bn:kn;case"length-percentage":var ei=$r.parseComponentValue();return Nn(ei)?ei:kn;case"time":return Sa.parse(be,$r.parseComponentValue())}break}},Fc="data-html2canvas-debug",zc=function(be){var ke=be.getAttribute(Fc);switch(ke){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},hs=function(be,ke){var Xe=zc(be);return Xe===1||ke===Xe},$o=function(){function Nt(be,ke){if(this.context=be,this.textNodes=[],this.elements=[],this.flags=0,hs(ke,3))debugger;this.styles=new Lc(be,window.getComputedStyle(ke,null)),an(ke)&&(this.styles.animationDuration.some(function(Xe){return Xe>0})&&(ke.style.animationDuration="0s"),this.styles.transform!==null&&(ke.style.transform="none")),this.bounds=l(this.context,ke),hs(ke,4)&&(this.flags|=16)}return Nt}(),el="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",hl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ll=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Qs=0;Qs<hl.length;Qs++)ll[hl.charCodeAt(Qs)]=Qs;for(var Hl=function(be){var ke=be.length*.75,Xe=be.length,St,Er=0,$r,wn,Bn,ei;be[be.length-1]==="="&&(ke--,be[be.length-2]==="="&&ke--);var ra=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(ke):new Array(ke),Wi=Array.isArray(ra)?ra:new Uint8Array(ra);for(St=0;St<Xe;St+=4)$r=ll[be.charCodeAt(St)],wn=ll[be.charCodeAt(St+1)],Bn=ll[be.charCodeAt(St+2)],ei=ll[be.charCodeAt(St+3)],Wi[Er++]=$r<<2|wn>>4,Wi[Er++]=(wn&15)<<4|Bn>>2,Wi[Er++]=(Bn&3)<<6|ei&63;return ra},as=function(be){for(var ke=be.length,Xe=[],St=0;St<ke;St+=2)Xe.push(be[St+1]<<8|be[St]);return Xe},so=function(be){for(var ke=be.length,Xe=[],St=0;St<ke;St+=4)Xe.push(be[St+3]<<24|be[St+2]<<16|be[St+1]<<8|be[St]);return Xe},Lo=5,Fs=6+5,Nl=2,mc=Fs-Lo,Pl=65536>>Lo,Sl=1<<Lo,Ql=Sl-1,Ll=1024>>Lo,ic=Pl+Ll,hc=ic,vl=2048>>6,Oe=hc+vl,At=65536>>Fs,hr=1<<mc,Fr=hr-1,dn=function(be,ke,Xe){return be.slice?be.slice(ke,Xe):new Uint16Array(Array.prototype.slice.call(be,ke,Xe))},Si=function(be,ke,Xe){return be.slice?be.slice(ke,Xe):new Uint32Array(Array.prototype.slice.call(be,ke,Xe))},Ea=function(be,ke){var Xe=Hl(be),St=Array.isArray(Xe)?so(Xe):new Uint32Array(Xe),Er=Array.isArray(Xe)?as(Xe):new Uint16Array(Xe),$r=24,wn=dn(Er,$r/2,St[4]/2),Bn=St[5]===2?dn(Er,($r+St[4])/2):Si(St,Math.ceil(($r+St[4])/4));return new Ms(St[0],St[1],St[2],St[3],wn,Bn)},Ms=function(){function Nt(be,ke,Xe,St,Er,$r){this.initialValue=be,this.errorValue=ke,this.highStart=Xe,this.highValueIndex=St,this.index=Er,this.data=$r}return Nt.prototype.get=function(be){var ke;if(be>=0){if(be<55296||be>56319&&be<=65535)return ke=this.index[be>>Lo],ke=(ke<<Nl)+(be&Ql),this.data[ke];if(be<=65535)return ke=this.index[Pl+(be-55296>>Lo)],ke=(ke<<Nl)+(be&Ql),this.data[ke];if(be<this.highStart)return ke=Oe-At+(be>>Fs),ke=this.index[ke],ke+=be>>Lo&Fr,ke=this.index[ke],ke=(ke<<Nl)+(be&Ql),this.data[ke];if(be<=1114111)return this.data[this.highValueIndex]}return this.errorValue},Nt}(),Ol="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ac=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Xc=0;Xc<Ol.length;Xc++)ac[Ol.charCodeAt(Xc)]=Xc;var gc=1,Ec=2,qc=3,ku=4,Xu=5,gd=7,Ru=8,Cu=9,Uu=10,nd=11,Gu=12,nu=13,Tu=14,mu=15,Qu=function(be){for(var ke=[],Xe=0,St=be.length;Xe<St;){var Er=be.charCodeAt(Xe++);if(Er>=55296&&Er<=56319&&Xe<St){var $r=be.charCodeAt(Xe++);($r&64512)===56320?ke.push(((Er&1023)<<10)+($r&1023)+65536):(ke.push(Er),Xe--)}else ke.push(Er)}return ke},gu=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];if(String.fromCodePoint)return String.fromCodePoint.apply(String,be);var Xe=be.length;if(!Xe)return"";for(var St=[],Er=-1,$r="";++Er<Xe;){var wn=be[Er];wn<=65535?St.push(wn):(wn-=65536,St.push((wn>>10)+55296,wn%1024+56320)),(Er+1===Xe||St.length>16384)&&($r+=String.fromCharCode.apply(String,St),St.length=0)}return $r},Nd=Ea(el),su="\xD7",Lu="\xF7",Md=function(be){return Nd.get(be)},kd=function(be,ke,Xe){var St=Xe-2,Er=ke[St],$r=ke[Xe-1],wn=ke[Xe];if($r===Ec&&wn===qc)return su;if($r===Ec||$r===qc||$r===ku)return Lu;if(wn===Ec||wn===qc||wn===ku)return Lu;if($r===Ru&&[Ru,Cu,nd,Gu].indexOf(wn)!==-1)return su;if(($r===nd||$r===Cu)&&(wn===Cu||wn===Uu))return su;if(($r===Gu||$r===Uu)&&wn===Uu)return su;if(wn===nu||wn===Xu)return su;if(wn===gd)return su;if($r===gc)return su;if($r===nu&&wn===Tu){for(;Er===Xu;)Er=ke[--St];if(Er===Tu)return su}if($r===mu&&wn===mu){for(var Bn=0;Er===mu;)Bn++,Er=ke[--St];if(Bn%2===0)return su}return Lu},vd=function(be){var ke=Qu(be),Xe=ke.length,St=0,Er=0,$r=ke.map(Md);return{next:function(){if(St>=Xe)return{done:!0,value:null};for(var Bn=su;St<Xe&&(Bn=kd(ke,$r,++St))===su;);if(Bn!==su||St===Xe){var ei=gu.apply(null,ke.slice(Er,St));return Er=St,{value:ei,done:!1}}return{done:!0,value:null}}}},hu=function(be){for(var ke=vd(be),Xe=[],St;!(St=ke.next()).done;)St.value&&Xe.push(St.value.slice());return Xe},fu=function(be){var ke=123;if(be.createRange){var Xe=be.createRange();if(Xe.getBoundingClientRect){var St=be.createElement("boundtest");St.style.height=ke+"px",St.style.display="block",be.body.appendChild(St),Xe.selectNode(St);var Er=Xe.getBoundingClientRect(),$r=Math.round(Er.height);if(be.body.removeChild(St),$r===ke)return!0}}return!1},Fu=function(be){var ke=be.createElement("boundtest");ke.style.width="50px",ke.style.display="block",ke.style.fontSize="12px",ke.style.letterSpacing="0px",ke.style.wordSpacing="0px",be.body.appendChild(ke);var Xe=be.createRange();ke.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var St=ke.firstChild,Er=n(St.data).map(function(ei){return d(ei)}),$r=0,wn={},Bn=Er.every(function(ei,ra){Xe.setStart(St,$r),Xe.setEnd(St,$r+ei.length);var Wi=Xe.getBoundingClientRect();$r+=ei.length;var sa=Wi.x>wn.x||Wi.y>wn.y;return wn=Wi,ra===0?!0:sa});return be.body.removeChild(ke),Bn},Ju=function(){return typeof new Image().crossOrigin!="undefined"},id=function(){return typeof new XMLHttpRequest().responseType=="string"},Rd=function(be){var ke=new Image,Xe=be.createElement("canvas"),St=Xe.getContext("2d");if(!St)return!1;ke.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{St.drawImage(ke,0,0),Xe.toDataURL()}catch(Er){return!1}return!0},ju=function(be){return be[0]===0&&be[1]===255&&be[2]===0&&be[3]===255},Fd=function(be){var ke=be.createElement("canvas"),Xe=100;ke.width=Xe,ke.height=Xe;var St=ke.getContext("2d");if(!St)return Promise.reject(!1);St.fillStyle="rgb(0, 255, 0)",St.fillRect(0,0,Xe,Xe);var Er=new Image,$r=ke.toDataURL();Er.src=$r;var wn=Ad(Xe,Xe,0,0,Er);return St.fillStyle="red",St.fillRect(0,0,Xe,Xe),Zu(wn).then(function(Bn){St.drawImage(Bn,0,0);var ei=St.getImageData(0,0,Xe,Xe).data;St.fillStyle="red",St.fillRect(0,0,Xe,Xe);var ra=be.createElement("div");return ra.style.backgroundImage="url("+$r+")",ra.style.height=Xe+"px",ju(ei)?Zu(Ad(Xe,Xe,0,0,ra)):Promise.reject(!1)}).then(function(Bn){return St.drawImage(Bn,0,0),ju(St.getImageData(0,0,Xe,Xe).data)}).catch(function(){return!1})},Ad=function(be,ke,Xe,St,Er){var $r="http://www.w3.org/2000/svg",wn=document.createElementNS($r,"svg"),Bn=document.createElementNS($r,"foreignObject");return wn.setAttributeNS(null,"width",be.toString()),wn.setAttributeNS(null,"height",ke.toString()),Bn.setAttributeNS(null,"width","100%"),Bn.setAttributeNS(null,"height","100%"),Bn.setAttributeNS(null,"x",Xe.toString()),Bn.setAttributeNS(null,"y",St.toString()),Bn.setAttributeNS(null,"externalResourcesRequired","true"),wn.appendChild(Bn),Bn.appendChild(Er),wn},Zu=function(be){return new Promise(function(ke,Xe){var St=new Image;St.onload=function(){return ke(St)},St.onerror=Xe,St.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(be))})},vc={get SUPPORT_RANGE_BOUNDS(){var Nt=fu(document);return Object.defineProperty(vc,"SUPPORT_RANGE_BOUNDS",{value:Nt}),Nt},get SUPPORT_WORD_BREAKING(){var Nt=vc.SUPPORT_RANGE_BOUNDS&&Fu(document);return Object.defineProperty(vc,"SUPPORT_WORD_BREAKING",{value:Nt}),Nt},get SUPPORT_SVG_DRAWING(){var Nt=Rd(document);return Object.defineProperty(vc,"SUPPORT_SVG_DRAWING",{value:Nt}),Nt},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Nt=typeof Array.from=="function"&&typeof window.fetch=="function"?Fd(document):Promise.resolve(!1);return Object.defineProperty(vc,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Nt}),Nt},get SUPPORT_CORS_IMAGES(){var Nt=Ju();return Object.defineProperty(vc,"SUPPORT_CORS_IMAGES",{value:Nt}),Nt},get SUPPORT_RESPONSE_TYPE(){var Nt=id();return Object.defineProperty(vc,"SUPPORT_RESPONSE_TYPE",{value:Nt}),Nt},get SUPPORT_CORS_XHR(){var Nt="withCredentials"in new XMLHttpRequest;return Object.defineProperty(vc,"SUPPORT_CORS_XHR",{value:Nt}),Nt}},Jc=function(){function Nt(be,ke){this.text=be,this.bounds=ke}return Nt}(),lu=function(be,ke,Xe,St){var Er=cu(ke,Xe),$r=[],wn=0;return Er.forEach(function(Bn){if(Xe.textDecorationLine.length||Bn.trim().length>0)if(vc.SUPPORT_RANGE_BOUNDS)vc.SUPPORT_WORD_BREAKING?$r.push(new Jc(Bn,bu(be,St,wn,Bn.length))):$r.push(new Jc(Bn,h.fromDOMRectList(be,ad(St,wn,Bn.length).getClientRects())));else{var ei=St.splitText(Bn.length);$r.push(new Jc(Bn,$u(be,St))),St=ei}else vc.SUPPORT_RANGE_BOUNDS||(St=St.splitText(Bn.length));wn+=Bn.length}),$r},$u=function(be,ke){var Xe=ke.ownerDocument;if(Xe){var St=Xe.createElement("html2canvaswrapper");St.appendChild(ke.cloneNode(!0));var Er=ke.parentNode;if(Er){Er.replaceChild(St,ke);var $r=l(be,St);return St.firstChild&&Er.replaceChild(St.firstChild,St),$r}}return h.EMPTY},ad=function(be,ke,Xe){var St=be.ownerDocument;if(!St)throw new Error("Node has no owner document");var Er=St.createRange();return Er.setStart(be,ke),Er.setEnd(be,ke+Xe),Er},bu=function(be,ke,Xe,St){return h.fromClientRect(be,ad(ke,Xe,St).getBoundingClientRect())},cu=function(be,ke){return ke.letterSpacing!==0?hu(be):bd(be,ke)},yd=[32,160,4961,65792,65793,4153,4241],bd=function(be,ke){for(var Xe=bn(be,{lineBreak:ke.lineBreak,wordBreak:ke.overflowWrap==="break-word"?"break-word":ke.wordBreak}),St=[],Er,$r=function(){if(Er.value){var Bn=Er.value.slice(),ei=n(Bn),ra="";ei.forEach(function(Wi){yd.indexOf(Wi)===-1?ra+=d(Wi):(ra.length&&St.push(ra),St.push(d(Wi)),ra="")}),ra.length&&St.push(ra)}};!(Er=Xe.next()).done;)$r();return St},Bd=function(){function Nt(be,ke,Xe){this.text=wd(ke.data,Xe.textTransform),this.textBounds=lu(be,this.text,Xe,ke)}return Nt}(),wd=function(be,ke){switch(ke){case Hi.LOWERCASE:return be.toLowerCase();case Hi.CAPITALIZE:return be.replace(xd,Pd);case Hi.UPPERCASE:return be.toUpperCase();default:return be}},xd=/(^|\s|:|-|\(|\))([a-z])/g,Pd=function(be,ke,Xe){return be.length>0?ke+Xe.toUpperCase():be},od=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.src=Xe.currentSrc||Xe.src,St.intrinsicWidth=Xe.naturalWidth,St.intrinsicHeight=Xe.naturalHeight,St.context.cache.addImage(St.src),St}return be}($o),wu=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.canvas=Xe,St.intrinsicWidth=Xe.width,St.intrinsicHeight=Xe.height,St}return be}($o),xu=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this,Er=new XMLSerializer,$r=l(ke,Xe);return Xe.setAttribute("width",$r.width+"px"),Xe.setAttribute("height",$r.height+"px"),St.svg="data:image/svg+xml,"+encodeURIComponent(Er.serializeToString(Xe)),St.intrinsicWidth=Xe.width.baseVal.value,St.intrinsicHeight=Xe.height.baseVal.value,St.context.cache.addImage(St.svg),St}return be}($o),Hu=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.value=Xe.value,St}return be}($o),Wu=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.start=Xe.start,St.reversed=typeof Xe.reversed=="boolean"&&Xe.reversed===!0,St}return be}($o),Ud=[{type:15,flags:0,unit:"px",number:3}],qu=[{type:16,flags:0,number:50}],sd=function(be){return be.width>be.height?new h(be.left+(be.width-be.height)/2,be.top,be.height,be.height):be.width<be.height?new h(be.left,be.top+(be.height-be.width)/2,be.width,be.width):be},ld=function(be){var ke=be.type===Zd?new Array(be.value.length+1).join("\u2022"):be.value;return ke.length===0?be.placeholder||"":ke},Ou="checkbox",vu="radio",Zd="password",Iu=707406591,zu=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;St.type=Xe.type.toLowerCase(),St.checked=Xe.checked,St.value=ld(Xe),(St.type===Ou||St.type===vu)&&(St.styles.backgroundColor=3739148031,St.styles.borderTopColor=St.styles.borderRightColor=St.styles.borderBottomColor=St.styles.borderLeftColor=2779096575,St.styles.borderTopWidth=St.styles.borderRightWidth=St.styles.borderBottomWidth=St.styles.borderLeftWidth=1,St.styles.borderTopStyle=St.styles.borderRightStyle=St.styles.borderBottomStyle=St.styles.borderLeftStyle=wa.SOLID,St.styles.backgroundClip=[zo.BORDER_BOX],St.styles.backgroundOrigin=[0],St.bounds=sd(St.bounds));switch(St.type){case Ou:St.styles.borderTopRightRadius=St.styles.borderTopLeftRadius=St.styles.borderBottomRightRadius=St.styles.borderBottomLeftRadius=Ud;break;case vu:St.styles.borderTopRightRadius=St.styles.borderTopLeftRadius=St.styles.borderBottomRightRadius=St.styles.borderBottomLeftRadius=qu;break}return St}return be}($o),cd=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this,Er=Xe.options[Xe.selectedIndex||0];return St.value=Er&&Er.text||"",St}return be}($o),ed=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.value=Xe.value,St}return be}($o),_d=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;St.src=Xe.src,St.width=parseInt(Xe.width,10)||0,St.height=parseInt(Xe.height,10)||0,St.backgroundColor=St.styles.backgroundColor;try{if(Xe.contentWindow&&Xe.contentWindow.document&&Xe.contentWindow.document.documentElement){St.tree=nt(ke,Xe.contentWindow.document.documentElement);var Er=Xe.contentWindow.document.documentElement?yo(ke,getComputedStyle(Xe.contentWindow.document.documentElement).backgroundColor):Wa.TRANSPARENT,$r=Xe.contentWindow.document.body?yo(ke,getComputedStyle(Xe.contentWindow.document.body).backgroundColor):Wa.TRANSPARENT;St.backgroundColor=La(Er)?La($r)?St.styles.backgroundColor:$r:Er}}catch(wn){}return St}return be}($o),Ku=["OL","UL","MENU"],Sd=function Nt(be,ke,Xe,St){for(var Er=ke.firstChild,$r=void 0;Er;Er=$r)if($r=Er.nextSibling,Kr(Er)&&Er.data.trim().length>0)Xe.textNodes.push(new Bd(be,Er,Xe.styles));else if(tn(Er))if(Dn(Er)&&Er.assignedNodes)Er.assignedNodes().forEach(function(Bn){return Nt(be,Bn,Xe,St)});else{var wn=Se(be,Er);wn.styles.isVisible()&&(Pt(Er,wn,St)?wn.flags|=4:Sr(wn.styles)&&(wn.flags|=2),Ku.indexOf(Er.tagName)!==-1&&(wn.flags|=8),Xe.elements.push(wn),Er.slot,Er.shadowRoot?Nt(be,Er.shadowRoot,wn,St):!un(Er)&&!Qe(Er)&&!An(Er)&&Nt(be,Er,wn,St))}},Se=function(be,ke){return dr(ke)?new od(be,ke):Jt(ke)?new wu(be,ke):Qe(ke)?new xu(be,ke):_n(ke)?new Hu(be,ke):Xn(ke)?new Wu(be,ke):lt(ke)?new zu(be,ke):An(ke)?new cd(be,ke):un(ke)?new ed(be,ke):tr(ke)?new _d(be,ke):new $o(be,ke)},nt=function(be,ke){var Xe=Se(be,ke);return Xe.flags|=4,Sd(be,ke,Xe,Xe),Xe},Pt=function(be,ke,Xe){return ke.styles.isPositionedWithZIndex()||ke.styles.opacity<1||ke.styles.isTransformed()||yt(be)&&Xe.styles.isTransparent()},Sr=function(be){return be.isPositioned()||be.isFloating()},Kr=function(be){return be.nodeType===Node.TEXT_NODE},tn=function(be){return be.nodeType===Node.ELEMENT_NODE},an=function(be){return tn(be)&&typeof be.style!="undefined"&&!gn(be)},gn=function(be){return typeof be.className=="object"},_n=function(be){return be.tagName==="LI"},Xn=function(be){return be.tagName==="OL"},lt=function(be){return be.tagName==="INPUT"},ge=function(be){return be.tagName==="HTML"},Qe=function(be){return be.tagName==="svg"},yt=function(be){return be.tagName==="BODY"},Jt=function(be){return be.tagName==="CANVAS"},dr=function(be){return be.tagName==="IMG"},tr=function(be){return be.tagName==="IFRAME"},mr=function(be){return be.tagName==="STYLE"},Yr=function(be){return be.tagName==="SCRIPT"},un=function(be){return be.tagName==="TEXTAREA"},An=function(be){return be.tagName==="SELECT"},Dn=function(be){return be.tagName==="SLOT"},vn=function(){function Nt(){this.counters={}}return Nt.prototype.getCounterValue=function(be){var ke=this.counters[be];return ke&&ke.length?ke[ke.length-1]:1},Nt.prototype.getCounterValues=function(be){var ke=this.counters[be];return ke||[]},Nt.prototype.pop=function(be){var ke=this;be.forEach(function(Xe){return ke.counters[Xe].pop()})},Nt.prototype.parse=function(be){var ke=this,Xe=be.counterIncrement,St=be.counterReset,Er=!0;Xe!==null&&Xe.forEach(function(wn){var Bn=ke.counters[wn.counter];Bn&&wn.increment!==0&&(Er=!1,Bn.length||Bn.push(1),Bn[Math.max(0,Bn.length-1)]+=wn.increment)});var $r=[];return Er&&St.forEach(function(wn){var Bn=ke.counters[wn.counter];$r.push(wn.counter),Bn||(Bn=ke.counters[wn.counter]=[]),Bn.push(wn.reset)}),$r},Nt}(),$n={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"]},oi={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:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},aa={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:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},_a={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:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Pa=function(be,ke,Xe,St,Er,$r){return be<ke||be>Xe?Mr(be,Er,$r.length>0):St.integers.reduce(function(wn,Bn,ei){for(;be>=Bn;)be-=Bn,wn+=St.values[ei];return wn},"")+$r},Ba=function(be,ke,Xe,St){var Er="";do Xe||be--,Er=St(be)+Er,be/=ke;while(be*ke>=ke);return Er},co=function(be,ke,Xe,St,Er){var $r=Xe-ke+1;return(be<0?"-":"")+(Ba(Math.abs(be),$r,St,function(wn){return d(Math.floor(wn%$r)+ke)})+Er)},ao=function(be,ke,Xe){Xe===void 0&&(Xe=". ");var St=ke.length;return Ba(Math.abs(be),St,!1,function(Er){return ke[Math.floor(Er%St)]})+Xe},M=1<<0,j=1<<1,ie=1<<2,le=1<<3,pe=function(be,ke,Xe,St,Er,$r){if(be<-9999||be>9999)return Mr(be,xa.CJK_DECIMAL,Er.length>0);var wn=Math.abs(be),Bn=Er;if(wn===0)return ke[0]+Bn;for(var ei=0;wn>0&&ei<=4;ei++){var ra=wn%10;ra===0&&Us($r,M)&&Bn!==""?Bn=ke[ra]+Bn:ra>1||ra===1&&ei===0||ra===1&&ei===1&&Us($r,j)||ra===1&&ei===1&&Us($r,ie)&&be>100||ra===1&&ei>1&&Us($r,le)?Bn=ke[ra]+(ei>0?Xe[ei-1]:"")+Bn:ra===1&&ei>0&&(Bn=Xe[ei-1]+Bn),wn=Math.floor(wn/10)}return(be<0?St:"")+Bn},Ge="\u5341\u767E\u5343\u842C",Rt="\u62FE\u4F70\u4EDF\u842C",lr="\u30DE\u30A4\u30CA\u30B9",Or="\uB9C8\uC774\uB108\uC2A4",Mr=function(be,ke,Xe){var St=Xe?". ":"",Er=Xe?"\u3001":"",$r=Xe?", ":"",wn=Xe?" ":"";switch(ke){case xa.DISC:return"\u2022"+wn;case xa.CIRCLE:return"\u25E6"+wn;case xa.SQUARE:return"\u25FE"+wn;case xa.DECIMAL_LEADING_ZERO:var Bn=co(be,48,57,!0,St);return Bn.length<4?"0"+Bn:Bn;case xa.CJK_DECIMAL:return ao(be,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Er);case xa.LOWER_ROMAN:return Pa(be,1,3999,$n,xa.DECIMAL,St).toLowerCase();case xa.UPPER_ROMAN:return Pa(be,1,3999,$n,xa.DECIMAL,St);case xa.LOWER_GREEK:return co(be,945,969,!1,St);case xa.LOWER_ALPHA:return co(be,97,122,!1,St);case xa.UPPER_ALPHA:return co(be,65,90,!1,St);case xa.ARABIC_INDIC:return co(be,1632,1641,!0,St);case xa.ARMENIAN:case xa.UPPER_ARMENIAN:return Pa(be,1,9999,oi,xa.DECIMAL,St);case xa.LOWER_ARMENIAN:return Pa(be,1,9999,oi,xa.DECIMAL,St).toLowerCase();case xa.BENGALI:return co(be,2534,2543,!0,St);case xa.CAMBODIAN:case xa.KHMER:return co(be,6112,6121,!0,St);case xa.CJK_EARTHLY_BRANCH:return ao(be,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",Er);case xa.CJK_HEAVENLY_STEM:return ao(be,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",Er);case xa.CJK_IDEOGRAPHIC:case xa.TRAD_CHINESE_INFORMAL:return pe(be,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ge,"\u8CA0",Er,j|ie|le);case xa.TRAD_CHINESE_FORMAL:return pe(be,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Rt,"\u8CA0",Er,M|j|ie|le);case xa.SIMP_CHINESE_INFORMAL:return pe(be,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ge,"\u8D1F",Er,j|ie|le);case xa.SIMP_CHINESE_FORMAL:return pe(be,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Rt,"\u8D1F",Er,M|j|ie|le);case xa.JAPANESE_INFORMAL:return pe(be,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",lr,Er,0);case xa.JAPANESE_FORMAL:return pe(be,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",lr,Er,M|j|ie);case xa.KOREAN_HANGUL_FORMAL:return pe(be,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Or,$r,M|j|ie);case xa.KOREAN_HANJA_INFORMAL:return pe(be,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Or,$r,0);case xa.KOREAN_HANJA_FORMAL:return pe(be,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Or,$r,M|j|ie);case xa.DEVANAGARI:return co(be,2406,2415,!0,St);case xa.GEORGIAN:return Pa(be,1,19999,_a,xa.DECIMAL,St);case xa.GUJARATI:return co(be,2790,2799,!0,St);case xa.GURMUKHI:return co(be,2662,2671,!0,St);case xa.HEBREW:return Pa(be,1,10999,aa,xa.DECIMAL,St);case xa.HIRAGANA:return ao(be,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case xa.HIRAGANA_IROHA:return ao(be,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case xa.KANNADA:return co(be,3302,3311,!0,St);case xa.KATAKANA:return ao(be,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",Er);case xa.KATAKANA_IROHA:return ao(be,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",Er);case xa.LAO:return co(be,3792,3801,!0,St);case xa.MONGOLIAN:return co(be,6160,6169,!0,St);case xa.MYANMAR:return co(be,4160,4169,!0,St);case xa.ORIYA:return co(be,2918,2927,!0,St);case xa.PERSIAN:return co(be,1776,1785,!0,St);case xa.TAMIL:return co(be,3046,3055,!0,St);case xa.TELUGU:return co(be,3174,3183,!0,St);case xa.THAI:return co(be,3664,3673,!0,St);case xa.TIBETAN:return co(be,3872,3881,!0,St);case xa.DECIMAL:default:return co(be,48,57,!0,St)}},Fn="data-html2canvas-ignore",qn=function(){function Nt(be,ke,Xe){if(this.context=be,this.options=Xe,this.scrolledElements=[],this.referenceElement=ke,this.counters=new vn,this.quoteDepth=0,!ke.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(ke.ownerDocument.documentElement)}return Nt.prototype.toIFrame=function(be,ke){var Xe=this,St=yi(be,ke);if(!St.contentWindow)return Promise.reject("Unable to find iframe window");var Er=be.defaultView.pageXOffset,$r=be.defaultView.pageYOffset,wn=St.contentWindow,Bn=wn.document,ei=eo(St).then(function(){return a(Xe,void 0,void 0,function(){var ra,Wi;return t(this,function(sa){switch(sa.label){case 0:return this.scrolledElements.forEach(js),wn&&(wn.scrollTo(ke.left,ke.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(wn.scrollY!==ke.top||wn.scrollX!==ke.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(wn.scrollX-ke.left,wn.scrollY-ke.top,0,0))),ra=this.options.onclone,Wi=this.clonedReferenceElement,typeof Wi=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Bn.fonts&&Bn.fonts.ready?[4,Bn.fonts.ready]:[3,2];case 1:sa.sent(),sa.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Na(Bn)]:[3,4];case 3:sa.sent(),sa.label=4;case 4:return typeof ra=="function"?[2,Promise.resolve().then(function(){return ra(Bn,Wi)}).then(function(){return St})]:[2,St]}})})});return Bn.open(),Bn.write(xo(document.doctype)+"<html></html>"),Qo(this.referenceElement.ownerDocument,Er,$r),Bn.replaceChild(Bn.adoptNode(this.documentElement),Bn.documentElement),Bn.close(),ei},Nt.prototype.createElementClone=function(be){if(hs(be,2))debugger;if(Jt(be))return this.createCanvasClone(be);if(mr(be))return this.createStyleClone(be);var ke=be.cloneNode(!1);return dr(ke)&&(dr(be)&&be.currentSrc&&be.currentSrc!==be.src&&(ke.src=be.currentSrc,ke.srcset=""),ke.loading==="lazy"&&(ke.loading="eager")),ke},Nt.prototype.createStyleClone=function(be){try{var ke=be.sheet;if(ke&&ke.cssRules){var Xe=[].slice.call(ke.cssRules,0).reduce(function(Er,$r){return $r&&typeof $r.cssText=="string"?Er+$r.cssText:Er},""),St=be.cloneNode(!1);return St.textContent=Xe,St}}catch(Er){if(this.context.logger.error("Unable to access cssRules property",Er),Er.name!=="SecurityError")throw Er}return be.cloneNode(!1)},Nt.prototype.createCanvasClone=function(be){var ke;if(this.options.inlineImages&&be.ownerDocument){var Xe=be.ownerDocument.createElement("img");try{return Xe.src=be.toDataURL(),Xe}catch(ei){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",be)}}var St=be.cloneNode(!1);try{St.width=be.width,St.height=be.height;var Er=be.getContext("2d"),$r=St.getContext("2d");if($r)if(!this.options.allowTaint&&Er)$r.putImageData(Er.getImageData(0,0,be.width,be.height),0,0);else{var wn=(ke=be.getContext("webgl2"))!==null&&ke!==void 0?ke:be.getContext("webgl");if(wn){var Bn=wn.getContextAttributes();(Bn==null?void 0:Bn.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",be)}$r.drawImage(be,0,0)}return St}catch(ei){this.context.logger.info("Unable to clone canvas as it is tainted",be)}return St},Nt.prototype.cloneNode=function(be){if(Kr(be))return document.createTextNode(be.data);if(!be.ownerDocument)return be.cloneNode(!1);var ke=be.ownerDocument.defaultView;if(ke&&tn(be)&&(an(be)||gn(be))){var Xe=this.createElementClone(be);Xe.style.transitionProperty="none";var St=ke.getComputedStyle(be),Er=ke.getComputedStyle(be,":before"),$r=ke.getComputedStyle(be,":after");this.referenceElement===be&&an(Xe)&&(this.clonedReferenceElement=Xe),yt(Xe)&&jc(Xe);for(var wn=this.counters.parse(new yl(this.context,St)),Bn=this.resolvePseudoContent(be,Xe,Er,wi.BEFORE),ei=be.firstChild;ei;ei=ei.nextSibling)(!tn(ei)||!Yr(ei)&&!ei.hasAttribute(Fn)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(ei)))&&((!this.options.copyStyles||!tn(ei)||!mr(ei))&&Xe.appendChild(this.cloneNode(ei)));Bn&&Xe.insertBefore(Bn,Xe.firstChild);var ra=this.resolvePseudoContent(be,Xe,$r,wi.AFTER);return ra&&Xe.appendChild(ra),this.counters.pop(wn),St&&(this.options.copyStyles||gn(be))&&!tr(be)&&Va(St,Xe),(be.scrollTop!==0||be.scrollLeft!==0)&&this.scrolledElements.push([Xe,be.scrollLeft,be.scrollTop]),(un(be)||An(be))&&(un(Xe)||An(Xe))&&(Xe.value=be.value),Xe}return be.cloneNode(!1)},Nt.prototype.resolvePseudoContent=function(be,ke,Xe,St){var Er=this;if(!Xe)return;var $r=Xe.content,wn=ke.ownerDocument;if(!wn||!$r||$r==="none"||$r==="-moz-alt-content"||Xe.display==="none")return;this.counters.parse(new yl(this.context,Xe));var Bn=new $l(this.context,Xe),ei=wn.createElement("html2canvaspseudoelement");Va(Xe,ei),Bn.content.forEach(function(Wi){if(Wi.type===0)ei.appendChild(wn.createTextNode(Wi.value));else if(Wi.type===22){var sa=wn.createElement("img");sa.src=Wi.value,sa.style.opacity="1",ei.appendChild(sa)}else if(Wi.type===18){if(Wi.name==="attr"){var No=Wi.values.filter(It);No.length&&ei.appendChild(wn.createTextNode(be.getAttribute(No[0].value)||""))}else if(Wi.name==="counter"){var _o=Wi.values.filter(Wr),Jo=_o[0],tl=_o[1];if(Jo&&It(Jo)){var ks=Er.counters.getCounterValue(Jo.value),_s=tl&&It(tl)?Dc.parse(Er.context,tl.value):xa.DECIMAL;ei.appendChild(wn.createTextNode(Mr(ks,_s,!1)))}}else if(Wi.name==="counters"){var Yl=Wi.values.filter(Wr),Jo=Yl[0],nc=Yl[1],tl=Yl[2];if(Jo&&It(Jo)){var Ys=Er.counters.getCounterValues(Jo.value),os=tl&&It(tl)?Dc.parse(Er.context,tl.value):xa.DECIMAL,fc=nc&&nc.type===0?nc.value:"",pc=Ys.map(function(Yu){return Mr(Yu,os,!1)}).join(fc);ei.appendChild(wn.createTextNode(pc))}}}else if(Wi.type===20)switch(Wi.value){case"open-quote":ei.appendChild(wn.createTextNode(Kl(Bn.quotes,Er.quoteDepth++,!0)));break;case"close-quote":ei.appendChild(wn.createTextNode(Kl(Bn.quotes,--Er.quoteDepth,!1)));break;default:ei.appendChild(wn.createTextNode(Wi.value))}}),ei.className=Fl+" "+oc;var ra=St===wi.BEFORE?" "+Fl:" "+oc;return gn(ke)?ke.className.baseValue+=ra:ke.className+=ra,ei},Nt.destroy=function(be){return be.parentNode?(be.parentNode.removeChild(be),!0):!1},Nt}(),wi;(function(Nt){Nt[Nt.BEFORE=0]="BEFORE",Nt[Nt.AFTER=1]="AFTER"})(wi||(wi={}));var yi=function(be,ke){var Xe=be.createElement("iframe");return Xe.className="html2canvas-container",Xe.style.visibility="hidden",Xe.style.position="fixed",Xe.style.left="-10000px",Xe.style.top="0px",Xe.style.border="0",Xe.width=ke.width.toString(),Xe.height=ke.height.toString(),Xe.scrolling="no",Xe.setAttribute(Fn,"true"),be.body.appendChild(Xe),Xe},ma=function(be){return new Promise(function(ke){if(be.complete){ke();return}if(!be.src){ke();return}be.onload=ke,be.onerror=ke})},Na=function(be){return Promise.all([].slice.call(be.images,0).map(ma))},eo=function(be){return new Promise(function(ke,Xe){var St=be.contentWindow;if(!St)return Xe("No window assigned for iframe");var Er=St.document;St.onload=be.onload=function(){St.onload=be.onload=null;var $r=setInterval(function(){Er.body.childNodes.length>0&&Er.readyState==="complete"&&(clearInterval($r),ke(be))},50)}})},to=["all","d","content"],Va=function(be,ke){for(var Xe=be.length-1;Xe>=0;Xe--){var St=be.item(Xe);to.indexOf(St)===-1&&ke.style.setProperty(St,be.getPropertyValue(St))}return ke},xo=function(be){var ke="";return be&&(ke+="<!DOCTYPE ",be.name&&(ke+=be.name),be.internalSubset&&(ke+=be.internalSubset),be.publicId&&(ke+='"'+be.publicId+'"'),be.systemId&&(ke+='"'+be.systemId+'"'),ke+=">"),ke},Qo=function(be,ke,Xe){be&&be.defaultView&&(ke!==be.defaultView.pageXOffset||Xe!==be.defaultView.pageYOffset)&&be.defaultView.scrollTo(ke,Xe)},js=function(be){var ke=be[0],Xe=be[1],St=be[2];ke.scrollLeft=Xe,ke.scrollTop=St},As=":before",fl=":after",Fl="___html2canvas___pseudoelement_before",oc="___html2canvas___pseudoelement_after",Jl=`{
content: "" !important;
display: none !important;
}`,jc=function(be){ru(be,"."+Fl+As+Jl+`
.`+oc+fl+Jl)},ru=function(be,ke){var Xe=be.ownerDocument;if(Xe){var St=Xe.createElement("style");St.textContent=ke,be.appendChild(St)}},Oc=function(){function Nt(){}return Nt.getOrigin=function(be){var ke=Nt._link;return ke?(ke.href=be,ke.href=ke.href,ke.protocol+ke.hostname+ke.port):"about:blank"},Nt.isSameOrigin=function(be){return Nt.getOrigin(be)===Nt._origin},Nt.setContext=function(be){Nt._link=be.document.createElement("a"),Nt._origin=Nt.getOrigin(be.location.href)},Nt._origin="about:blank",Nt}(),Zc=function(){function Nt(be,ke){this.context=be,this._options=ke,this._cache={}}return Nt.prototype.addImage=function(be){var ke=Promise.resolve();return this.has(be)||(Au(be)||xc(be))&&(this._cache[be]=this.loadImage(be)).catch(function(){}),ke},Nt.prototype.match=function(be){return this._cache[be]},Nt.prototype.loadImage=function(be){return a(this,void 0,void 0,function(){var ke,Xe,St,Er,$r=this;return t(this,function(wn){switch(wn.label){case 0:return ke=Oc.isSameOrigin(be),Xe=!eu(be)&&this._options.useCORS===!0&&vc.SUPPORT_CORS_IMAGES&&!ke,St=!eu(be)&&!ke&&!Au(be)&&typeof this._options.proxy=="string"&&vc.SUPPORT_CORS_XHR&&!Xe,!ke&&this._options.allowTaint===!1&&!eu(be)&&!Au(be)&&!St&&!Xe?[2]:(Er=be,St?[4,this.proxy(Er)]:[3,2]);case 1:Er=wn.sent(),wn.label=2;case 2:return this.context.logger.debug("Added image "+be.substring(0,256)),[4,new Promise(function(Bn,ei){var ra=new Image;ra.onload=function(){return Bn(ra)},ra.onerror=ei,(ud(Er)||Xe)&&(ra.crossOrigin="anonymous"),ra.src=Er,ra.complete===!0&&setTimeout(function(){return Bn(ra)},500),$r._options.imageTimeout>0&&setTimeout(function(){return ei("Timed out ("+$r._options.imageTimeout+"ms) loading image")},$r._options.imageTimeout)})];case 3:return[2,wn.sent()]}})})},Nt.prototype.has=function(be){return typeof this._cache[be]!="undefined"},Nt.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Nt.prototype.proxy=function(be){var ke=this,Xe=this._options.proxy;if(!Xe)throw new Error("No proxy defined");var St=be.substring(0,256);return new Promise(function(Er,$r){var wn=vc.SUPPORT_RESPONSE_TYPE?"blob":"text",Bn=new XMLHttpRequest;Bn.onload=function(){if(Bn.status===200)if(wn==="text")Er(Bn.response);else{var Wi=new FileReader;Wi.addEventListener("load",function(){return Er(Wi.result)},!1),Wi.addEventListener("error",function(sa){return $r(sa)},!1),Wi.readAsDataURL(Bn.response)}else $r("Failed to proxy resource "+St+" with status code "+Bn.status)},Bn.onerror=$r;var ei=Xe.indexOf("?")>-1?"&":"?";if(Bn.open("GET",""+Xe+ei+"url="+encodeURIComponent(be)+"&responseType="+wn),wn!=="text"&&Bn instanceof XMLHttpRequest&&(Bn.responseType=wn),ke._options.imageTimeout){var ra=ke._options.imageTimeout;Bn.timeout=ra,Bn.ontimeout=function(){return $r("Timed out ("+ra+"ms) proxying "+St)}}Bn.send()})},Nt}(),Bc=/^data:image\/svg\+xml/i,Hc=/^data:image\/.*;base64,/i,Pc=/^data:image\/.*/i,xc=function(be){return vc.SUPPORT_SVG_DRAWING||!Uc(be)},eu=function(be){return Pc.test(be)},ud=function(be){return Hc.test(be)},Au=function(be){return be.substr(0,4)==="blob"},Uc=function(be){return be.substr(-3).toLowerCase()==="svg"||Bc.test(be)},uu;(function(Nt){Nt[Nt.VECTOR=0]="VECTOR",Nt[Nt.BEZIER_CURVE=1]="BEZIER_CURVE"})(uu||(uu={}));var Gc=function(be,ke){return be.length===ke.length?be.some(function(Xe,St){return Xe===ke[St]}):!1},$d=function(be,ke,Xe,St,Er){return be.map(function($r,wn){switch(wn){case 0:return $r.add(ke,Xe);case 1:return $r.add(ke+St,Xe);case 2:return $r.add(ke+St,Xe+Er);case 3:return $r.add(ke,Xe+Er)}return $r})},Xo=function(){function Nt(be,ke){this.type=uu.VECTOR,this.x=be,this.y=ke}return Nt.prototype.add=function(be,ke){return new Nt(this.x+be,this.y+ke)},Nt}(),iu=function(be,ke,Xe){return new Xo(be.x+(ke.x-be.x)*Xe,be.y+(ke.y-be.y)*Xe)},yu=function(){function Nt(be,ke,Xe,St){this.type=uu.BEZIER_CURVE,this.start=be,this.startControl=ke,this.endControl=Xe,this.end=St}return Nt.prototype.subdivide=function(be,ke){var Xe=iu(this.start,this.startControl,be),St=iu(this.startControl,this.endControl,be),Er=iu(this.endControl,this.end,be),$r=iu(Xe,St,be),wn=iu(St,Er,be),Bn=iu($r,wn,be);return ke?new Nt(this.start,Xe,$r,Bn):new Nt(Bn,wn,Er,this.end)},Nt.prototype.add=function(be,ke){return new Nt(this.start.add(be,ke),this.startControl.add(be,ke),this.endControl.add(be,ke),this.end.add(be,ke))},Nt.prototype.reverse=function(){return new Nt(this.end,this.endControl,this.startControl,this.start)},Nt}(),Ac=function(be){return be.type===uu.BEZIER_CURVE},Du=function(){function Nt(be){var ke=be.styles,Xe=be.bounds,St=li(ke.borderTopLeftRadius,Xe.width,Xe.height),Er=St[0],$r=St[1],wn=li(ke.borderTopRightRadius,Xe.width,Xe.height),Bn=wn[0],ei=wn[1],ra=li(ke.borderBottomRightRadius,Xe.width,Xe.height),Wi=ra[0],sa=ra[1],No=li(ke.borderBottomLeftRadius,Xe.width,Xe.height),_o=No[0],Jo=No[1],tl=[];tl.push((Er+Bn)/Xe.width),tl.push((_o+Wi)/Xe.width),tl.push(($r+Jo)/Xe.height),tl.push((ei+sa)/Xe.height);var ks=Math.max.apply(Math,tl);ks>1&&(Er/=ks,$r/=ks,Bn/=ks,ei/=ks,Wi/=ks,sa/=ks,_o/=ks,Jo/=ks);var _s=Xe.width-Bn,Yl=Xe.height-sa,nc=Xe.width-Wi,Ys=Xe.height-Jo,os=ke.borderTopWidth,fc=ke.borderRightWidth,pc=ke.borderBottomWidth,zl=ke.borderLeftWidth,_u=ai(ke.paddingTop,be.bounds.width),Yu=ai(ke.paddingRight,be.bounds.width),Nu=ai(ke.paddingBottom,be.bounds.width),au=ai(ke.paddingLeft,be.bounds.width);this.topLeftBorderDoubleOuterBox=Er>0||$r>0?Cc(Xe.left+zl/3,Xe.top+os/3,Er-zl/3,$r-os/3,Wl.TOP_LEFT):new Xo(Xe.left+zl/3,Xe.top+os/3),this.topRightBorderDoubleOuterBox=Er>0||$r>0?Cc(Xe.left+_s,Xe.top+os/3,Bn-fc/3,ei-os/3,Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width-fc/3,Xe.top+os/3),this.bottomRightBorderDoubleOuterBox=Wi>0||sa>0?Cc(Xe.left+nc,Xe.top+Yl,Wi-fc/3,sa-pc/3,Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width-fc/3,Xe.top+Xe.height-pc/3),this.bottomLeftBorderDoubleOuterBox=_o>0||Jo>0?Cc(Xe.left+zl/3,Xe.top+Ys,_o-zl/3,Jo-pc/3,Wl.BOTTOM_LEFT):new Xo(Xe.left+zl/3,Xe.top+Xe.height-pc/3),this.topLeftBorderDoubleInnerBox=Er>0||$r>0?Cc(Xe.left+zl*2/3,Xe.top+os*2/3,Er-zl*2/3,$r-os*2/3,Wl.TOP_LEFT):new Xo(Xe.left+zl*2/3,Xe.top+os*2/3),this.topRightBorderDoubleInnerBox=Er>0||$r>0?Cc(Xe.left+_s,Xe.top+os*2/3,Bn-fc*2/3,ei-os*2/3,Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width-fc*2/3,Xe.top+os*2/3),this.bottomRightBorderDoubleInnerBox=Wi>0||sa>0?Cc(Xe.left+nc,Xe.top+Yl,Wi-fc*2/3,sa-pc*2/3,Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width-fc*2/3,Xe.top+Xe.height-pc*2/3),this.bottomLeftBorderDoubleInnerBox=_o>0||Jo>0?Cc(Xe.left+zl*2/3,Xe.top+Ys,_o-zl*2/3,Jo-pc*2/3,Wl.BOTTOM_LEFT):new Xo(Xe.left+zl*2/3,Xe.top+Xe.height-pc*2/3),this.topLeftBorderStroke=Er>0||$r>0?Cc(Xe.left+zl/2,Xe.top+os/2,Er-zl/2,$r-os/2,Wl.TOP_LEFT):new Xo(Xe.left+zl/2,Xe.top+os/2),this.topRightBorderStroke=Er>0||$r>0?Cc(Xe.left+_s,Xe.top+os/2,Bn-fc/2,ei-os/2,Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width-fc/2,Xe.top+os/2),this.bottomRightBorderStroke=Wi>0||sa>0?Cc(Xe.left+nc,Xe.top+Yl,Wi-fc/2,sa-pc/2,Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width-fc/2,Xe.top+Xe.height-pc/2),this.bottomLeftBorderStroke=_o>0||Jo>0?Cc(Xe.left+zl/2,Xe.top+Ys,_o-zl/2,Jo-pc/2,Wl.BOTTOM_LEFT):new Xo(Xe.left+zl/2,Xe.top+Xe.height-pc/2),this.topLeftBorderBox=Er>0||$r>0?Cc(Xe.left,Xe.top,Er,$r,Wl.TOP_LEFT):new Xo(Xe.left,Xe.top),this.topRightBorderBox=Bn>0||ei>0?Cc(Xe.left+_s,Xe.top,Bn,ei,Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width,Xe.top),this.bottomRightBorderBox=Wi>0||sa>0?Cc(Xe.left+nc,Xe.top+Yl,Wi,sa,Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width,Xe.top+Xe.height),this.bottomLeftBorderBox=_o>0||Jo>0?Cc(Xe.left,Xe.top+Ys,_o,Jo,Wl.BOTTOM_LEFT):new Xo(Xe.left,Xe.top+Xe.height),this.topLeftPaddingBox=Er>0||$r>0?Cc(Xe.left+zl,Xe.top+os,Math.max(0,Er-zl),Math.max(0,$r-os),Wl.TOP_LEFT):new Xo(Xe.left+zl,Xe.top+os),this.topRightPaddingBox=Bn>0||ei>0?Cc(Xe.left+Math.min(_s,Xe.width-fc),Xe.top+os,_s>Xe.width+fc?0:Math.max(0,Bn-fc),Math.max(0,ei-os),Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width-fc,Xe.top+os),this.bottomRightPaddingBox=Wi>0||sa>0?Cc(Xe.left+Math.min(nc,Xe.width-zl),Xe.top+Math.min(Yl,Xe.height-pc),Math.max(0,Wi-fc),Math.max(0,sa-pc),Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width-fc,Xe.top+Xe.height-pc),this.bottomLeftPaddingBox=_o>0||Jo>0?Cc(Xe.left+zl,Xe.top+Math.min(Ys,Xe.height-pc),Math.max(0,_o-zl),Math.max(0,Jo-pc),Wl.BOTTOM_LEFT):new Xo(Xe.left+zl,Xe.top+Xe.height-pc),this.topLeftContentBox=Er>0||$r>0?Cc(Xe.left+zl+au,Xe.top+os+_u,Math.max(0,Er-(zl+au)),Math.max(0,$r-(os+_u)),Wl.TOP_LEFT):new Xo(Xe.left+zl+au,Xe.top+os+_u),this.topRightContentBox=Bn>0||ei>0?Cc(Xe.left+Math.min(_s,Xe.width+zl+au),Xe.top+os+_u,_s>Xe.width+zl+au?0:Bn-zl+au,ei-(os+_u),Wl.TOP_RIGHT):new Xo(Xe.left+Xe.width-(fc+Yu),Xe.top+os+_u),this.bottomRightContentBox=Wi>0||sa>0?Cc(Xe.left+Math.min(nc,Xe.width-(zl+au)),Xe.top+Math.min(Yl,Xe.height+os+_u),Math.max(0,Wi-(fc+Yu)),sa-(pc+Nu),Wl.BOTTOM_RIGHT):new Xo(Xe.left+Xe.width-(fc+Yu),Xe.top+Xe.height-(pc+Nu)),this.bottomLeftContentBox=_o>0||Jo>0?Cc(Xe.left+zl+au,Xe.top+Ys,Math.max(0,_o-(zl+au)),Jo-(pc+Nu),Wl.BOTTOM_LEFT):new Xo(Xe.left+zl+au,Xe.top+Xe.height-(pc+Nu))}return Nt}(),Wl;(function(Nt){Nt[Nt.TOP_LEFT=0]="TOP_LEFT",Nt[Nt.TOP_RIGHT=1]="TOP_RIGHT",Nt[Nt.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",Nt[Nt.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Wl||(Wl={}));var Cc=function(be,ke,Xe,St,Er){var $r=4*((Math.sqrt(2)-1)/3),wn=Xe*$r,Bn=St*$r,ei=be+Xe,ra=ke+St;switch(Er){case Wl.TOP_LEFT:return new yu(new Xo(be,ra),new Xo(be,ra-Bn),new Xo(ei-wn,ke),new Xo(ei,ke));case Wl.TOP_RIGHT:return new yu(new Xo(be,ke),new Xo(be+wn,ke),new Xo(ei,ra-Bn),new Xo(ei,ra));case Wl.BOTTOM_RIGHT:return new yu(new Xo(ei,ke),new Xo(ei,ke+Bn),new Xo(be+wn,ra),new Xo(be,ra));case Wl.BOTTOM_LEFT:default:return new yu(new Xo(ei,ra),new Xo(ei-wn,ra),new Xo(be,ke+Bn),new Xo(be,ke))}},qd=function(be){return[be.topLeftBorderBox,be.topRightBorderBox,be.bottomRightBorderBox,be.bottomLeftBorderBox]},Dh=function(be){return[be.topLeftContentBox,be.topRightContentBox,be.bottomRightContentBox,be.bottomLeftContentBox]},Ed=function(be){return[be.topLeftPaddingBox,be.topRightPaddingBox,be.bottomRightPaddingBox,be.bottomLeftPaddingBox]},Ch=function(){function Nt(be,ke,Xe){this.offsetX=be,this.offsetY=ke,this.matrix=Xe,this.type=0,this.target=2|4}return Nt}(),jd=function(){function Nt(be,ke){this.path=be,this.target=ke,this.type=1}return Nt}(),dd=function(){function Nt(be){this.opacity=be,this.type=2,this.target=2|4}return Nt}(),Th=function(be){return be.type===0},uh=function(be){return be.type===1},Nh=function(be){return be.type===2},dh=function(){function Nt(be){this.element=be,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Nt}(),Cd=function(){function Nt(be,ke){if(this.container=be,this.parent=ke,this.effects=[],this.curves=new Du(this.container),this.container.styles.opacity<1&&this.effects.push(new dd(this.container.styles.opacity)),this.container.styles.transform!==null){var Xe=this.container.bounds.left+this.container.styles.transformOrigin[0].number,St=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Er=this.container.styles.transform;this.effects.push(new Ch(Xe,St,Er))}if(this.container.styles.overflowX!==Al.VISIBLE){var $r=qd(this.curves),wn=Ed(this.curves);Gc($r,wn)?this.effects.push(new jd($r,2|4)):(this.effects.push(new jd($r,2)),this.effects.push(new jd(wn,4)))}}return Nt.prototype.getEffects=function(be){for(var ke=[sr.ABSOLUTE,sr.FIXED].indexOf(this.container.styles.position)===-1,Xe=this.parent,St=this.effects.slice(0);Xe;){var Er=Xe.effects.filter(function(Bn){return!uh(Bn)});if(ke||Xe.container.styles.position!==sr.STATIC||!Xe.parent){if(St.unshift.apply(St,Er),ke=[sr.ABSOLUTE,sr.FIXED].indexOf(Xe.container.styles.position)===-1,Xe.container.styles.overflowX!==Al.VISIBLE){var $r=qd(Xe.curves),wn=Ed(Xe.curves);Gc($r,wn)||St.unshift(new jd(wn,2|4))}}else St.unshift.apply(St,Er);Xe=Xe.parent}return St.filter(function(Bn){return Us(Bn.target,be)})},Nt}(),Mh=function Nt(be,ke,Xe,St){be.container.elements.forEach(function(Er){var $r=Us(Er.flags,4),wn=Us(Er.flags,2),Bn=new Cd(Er,be);Us(Er.styles.display,2048)&&St.push(Bn);var ei=Us(Er.flags,8)?[]:St;if($r||wn){var ra=$r||Er.styles.isPositioned()?Xe:ke,Wi=new dh(Bn);if(Er.styles.isPositioned()||Er.styles.opacity<1||Er.styles.isTransformed()){var sa=Er.styles.zIndex.order;if(sa<0){var No=0;ra.negativeZIndex.some(function(Jo,tl){return sa>Jo.element.container.styles.zIndex.order?(No=tl,!1):No>0}),ra.negativeZIndex.splice(No,0,Wi)}else if(sa>0){var _o=0;ra.positiveZIndex.some(function(Jo,tl){return sa>=Jo.element.container.styles.zIndex.order?(_o=tl+1,!1):_o>0}),ra.positiveZIndex.splice(_o,0,Wi)}else ra.zeroOrAutoZIndexOrTransformedOrOpacity.push(Wi)}else Er.styles.isFloating()?ra.nonPositionedFloats.push(Wi):ra.nonPositionedInlineLevel.push(Wi);Nt(Bn,Wi,$r?Wi:Xe,ei)}else Er.styles.isInlineLevel()?ke.inlineLevel.push(Bn):ke.nonInlineLevel.push(Bn),Nt(Bn,ke,Xe,ei);Us(Er.flags,8)&&hh(Er,ei)})},hh=function(be,ke){for(var Xe=be instanceof Wu?be.start:1,St=be instanceof Wu?be.reversed:!1,Er=0;Er<ke.length;Er++){var $r=ke[Er];$r.container instanceof Hu&&typeof $r.container.value=="number"&&$r.container.value!==0&&(Xe=$r.container.value),$r.listValue=Mr(Xe,$r.container.styles.listStyleType,!0),Xe+=St?-1:1}},kh=function(be){var ke=new Cd(be,null),Xe=new dh(ke),St=[];return Mh(ke,Xe,Xe,St),hh(ke.container,St),Xe},fh=function(be,ke){switch(ke){case 0:return $c(be.topLeftBorderBox,be.topLeftPaddingBox,be.topRightBorderBox,be.topRightPaddingBox);case 1:return $c(be.topRightBorderBox,be.topRightPaddingBox,be.bottomRightBorderBox,be.bottomRightPaddingBox);case 2:return $c(be.bottomRightBorderBox,be.bottomRightPaddingBox,be.bottomLeftBorderBox,be.bottomLeftPaddingBox);case 3:default:return $c(be.bottomLeftBorderBox,be.bottomLeftPaddingBox,be.topLeftBorderBox,be.topLeftPaddingBox)}},Rh=function(be,ke){switch(ke){case 0:return $c(be.topLeftBorderBox,be.topLeftBorderDoubleOuterBox,be.topRightBorderBox,be.topRightBorderDoubleOuterBox);case 1:return $c(be.topRightBorderBox,be.topRightBorderDoubleOuterBox,be.bottomRightBorderBox,be.bottomRightBorderDoubleOuterBox);case 2:return $c(be.bottomRightBorderBox,be.bottomRightBorderDoubleOuterBox,be.bottomLeftBorderBox,be.bottomLeftBorderDoubleOuterBox);case 3:default:return $c(be.bottomLeftBorderBox,be.bottomLeftBorderDoubleOuterBox,be.topLeftBorderBox,be.topLeftBorderDoubleOuterBox)}},eh=function(be,ke){switch(ke){case 0:return $c(be.topLeftBorderDoubleInnerBox,be.topLeftPaddingBox,be.topRightBorderDoubleInnerBox,be.topRightPaddingBox);case 1:return $c(be.topRightBorderDoubleInnerBox,be.topRightPaddingBox,be.bottomRightBorderDoubleInnerBox,be.bottomRightPaddingBox);case 2:return $c(be.bottomRightBorderDoubleInnerBox,be.bottomRightPaddingBox,be.bottomLeftBorderDoubleInnerBox,be.bottomLeftPaddingBox);case 3:default:return $c(be.bottomLeftBorderDoubleInnerBox,be.bottomLeftPaddingBox,be.topLeftBorderDoubleInnerBox,be.topLeftPaddingBox)}},ph=function(be,ke){switch(ke){case 0:return Td(be.topLeftBorderStroke,be.topRightBorderStroke);case 1:return Td(be.topRightBorderStroke,be.bottomRightBorderStroke);case 2:return Td(be.bottomRightBorderStroke,be.bottomLeftBorderStroke);case 3:default:return Td(be.bottomLeftBorderStroke,be.topLeftBorderStroke)}},Td=function(be,ke){var Xe=[];return Ac(be)?Xe.push(be.subdivide(.5,!1)):Xe.push(be),Ac(ke)?Xe.push(ke.subdivide(.5,!0)):Xe.push(ke),Xe},$c=function(be,ke,Xe,St){var Er=[];return Ac(be)?Er.push(be.subdivide(.5,!1)):Er.push(be),Ac(Xe)?Er.push(Xe.subdivide(.5,!0)):Er.push(Xe),Ac(St)?Er.push(St.subdivide(.5,!0).reverse()):Er.push(St),Ac(ke)?Er.push(ke.subdivide(.5,!1).reverse()):Er.push(ke),Er},td=function(be){var ke=be.bounds,Xe=be.styles;return ke.add(Xe.borderLeftWidth,Xe.borderTopWidth,-(Xe.borderRightWidth+Xe.borderLeftWidth),-(Xe.borderTopWidth+Xe.borderBottomWidth))},Bu=function(be){var ke=be.styles,Xe=be.bounds,St=ai(ke.paddingLeft,Xe.width),Er=ai(ke.paddingRight,Xe.width),$r=ai(ke.paddingTop,Xe.width),wn=ai(ke.paddingBottom,Xe.width);return Xe.add(St+ke.borderLeftWidth,$r+ke.borderTopWidth,-(ke.borderRightWidth+ke.borderLeftWidth+St+Er),-(ke.borderTopWidth+ke.borderBottomWidth+$r+wn))},lh=function(be,ke){return be===0?ke.bounds:be===2?Bu(ke):td(ke)},mh=function(be,ke){return be===zo.BORDER_BOX?ke.bounds:be===zo.CONTENT_BOX?Bu(ke):td(ke)},Hd=function(be,ke,Xe){var St=lh(ch(be.styles.backgroundOrigin,ke),be),Er=mh(ch(be.styles.backgroundClip,ke),be),$r=gh(ch(be.styles.backgroundSize,ke),Xe,St),wn=$r[0],Bn=$r[1],ei=li(ch(be.styles.backgroundPosition,ke),St.width-wn,St.height-Bn),ra=sf(ch(be.styles.backgroundRepeat,ke),ei,$r,St,Er),Wi=Math.round(St.left+ei[0]),sa=Math.round(St.top+ei[1]);return[ra,Wi,sa,wn,Bn]},Ld=function(be){return It(be)&&be.value===us.AUTO},Wd=function(be){return typeof be=="number"},gh=function(be,ke,Xe){var St=ke[0],Er=ke[1],$r=ke[2],wn=be[0],Bn=be[1];if(!wn)return[0,0];if(Nn(wn)&&Bn&&Nn(Bn))return[ai(wn,Xe.width),ai(Bn,Xe.height)];var ei=Wd($r);if(It(wn)&&(wn.value===us.CONTAIN||wn.value===us.COVER)){if(Wd($r)){var ra=Xe.width/Xe.height;return ra<$r!==(wn.value===us.COVER)?[Xe.width,Xe.width/$r]:[Xe.height*$r,Xe.height]}return[Xe.width,Xe.height]}var Wi=Wd(St),sa=Wd(Er),No=Wi||sa;if(Ld(wn)&&(!Bn||Ld(Bn))){if(Wi&&sa)return[St,Er];if(!ei&&!No)return[Xe.width,Xe.height];if(No&&ei){var _o=Wi?St:Er*$r,Jo=sa?Er:St/$r;return[_o,Jo]}var tl=Wi?St:Xe.width,ks=sa?Er:Xe.height;return[tl,ks]}if(ei){var _s=0,Yl=0;return Nn(wn)?_s=ai(wn,Xe.width):Nn(Bn)&&(Yl=ai(Bn,Xe.height)),Ld(wn)?_s=Yl*$r:(!Bn||Ld(Bn))&&(Yl=_s/$r),[_s,Yl]}var nc=null,Ys=null;if(Nn(wn)?nc=ai(wn,Xe.width):Bn&&Nn(Bn)&&(Ys=ai(Bn,Xe.height)),nc!==null&&(!Bn||Ld(Bn))&&(Ys=Wi&&sa?nc/St*Er:Xe.height),Ys!==null&&Ld(wn)&&(nc=Wi&&sa?Ys/Er*St:Xe.width),nc!==null&&Ys!==null)return[nc,Ys];throw new Error("Unable to calculate background-size for element")},ch=function(be,ke){var Xe=be[ke];return typeof Xe=="undefined"?be[0]:Xe},sf=function(be,ke,Xe,St,Er){var $r=ke[0],wn=ke[1],Bn=Xe[0],ei=Xe[1];switch(be){case rs.REPEAT_X:return[new Xo(Math.round(St.left),Math.round(St.top+wn)),new Xo(Math.round(St.left+St.width),Math.round(St.top+wn)),new Xo(Math.round(St.left+St.width),Math.round(ei+St.top+wn)),new Xo(Math.round(St.left),Math.round(ei+St.top+wn))];case rs.REPEAT_Y:return[new Xo(Math.round(St.left+$r),Math.round(St.top)),new Xo(Math.round(St.left+$r+Bn),Math.round(St.top)),new Xo(Math.round(St.left+$r+Bn),Math.round(St.height+St.top)),new Xo(Math.round(St.left+$r),Math.round(St.height+St.top))];case rs.NO_REPEAT:return[new Xo(Math.round(St.left+$r),Math.round(St.top+wn)),new Xo(Math.round(St.left+$r+Bn),Math.round(St.top+wn)),new Xo(Math.round(St.left+$r+Bn),Math.round(St.top+wn+ei)),new Xo(Math.round(St.left+$r),Math.round(St.top+wn+ei))];default:return[new Xo(Math.round(Er.left),Math.round(Er.top)),new Xo(Math.round(Er.left+Er.width),Math.round(Er.top)),new Xo(Math.round(Er.left+Er.width),Math.round(Er.height+Er.top)),new Xo(Math.round(Er.left),Math.round(Er.height+Er.top))]}},lf="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Vh="Hidden Text",cf=function(){function Nt(be){this._data={},this._document=be}return Nt.prototype.parseMetrics=function(be,ke){var Xe=this._document.createElement("div"),St=this._document.createElement("img"),Er=this._document.createElement("span"),$r=this._document.body;Xe.style.visibility="hidden",Xe.style.fontFamily=be,Xe.style.fontSize=ke,Xe.style.margin="0",Xe.style.padding="0",$r.appendChild(Xe),St.src=lf,St.width=1,St.height=1,St.style.margin="0",St.style.padding="0",St.style.verticalAlign="baseline",Er.style.fontFamily=be,Er.style.fontSize=ke,Er.style.margin="0",Er.style.padding="0",Er.appendChild(this._document.createTextNode(Vh)),Xe.appendChild(Er),Xe.appendChild(St);var wn=St.offsetTop-Er.offsetTop+2;Xe.removeChild(Er),Xe.appendChild(this._document.createTextNode(Vh)),Xe.style.lineHeight="normal",St.style.verticalAlign="super";var Bn=St.offsetTop-Xe.offsetTop+2;return $r.removeChild(Xe),{baseline:wn,middle:Bn}},Nt.prototype.getMetrics=function(be,ke){var Xe=be+" "+ke;return typeof this._data[Xe]=="undefined"&&(this._data[Xe]=this.parseMetrics(be,ke)),this._data[Xe]},Nt}(),Xh=function(){function Nt(be,ke){this.context=be,this.options=ke}return Nt}(),uf=1e4,df=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St._activeEffects=[],St.canvas=Xe.canvas?Xe.canvas:document.createElement("canvas"),St.ctx=St.canvas.getContext("2d"),Xe.canvas||(St.canvas.width=Math.floor(Xe.width*Xe.scale),St.canvas.height=Math.floor(Xe.height*Xe.scale),St.canvas.style.width=Xe.width+"px",St.canvas.style.height=Xe.height+"px"),St.fontMetrics=new cf(document),St.ctx.scale(St.options.scale,St.options.scale),St.ctx.translate(-Xe.x,-Xe.y),St.ctx.textBaseline="bottom",St._activeEffects=[],St.context.logger.debug("Canvas renderer initialized ("+Xe.width+"x"+Xe.height+") with scale "+Xe.scale),St}return be.prototype.applyEffects=function(ke){for(var Xe=this;this._activeEffects.length;)this.popEffect();ke.forEach(function(St){return Xe.applyEffect(St)})},be.prototype.applyEffect=function(ke){this.ctx.save(),Nh(ke)&&(this.ctx.globalAlpha=ke.opacity),Th(ke)&&(this.ctx.translate(ke.offsetX,ke.offsetY),this.ctx.transform(ke.matrix[0],ke.matrix[1],ke.matrix[2],ke.matrix[3],ke.matrix[4],ke.matrix[5]),this.ctx.translate(-ke.offsetX,-ke.offsetY)),uh(ke)&&(this.path(ke.path),this.ctx.clip()),this._activeEffects.push(ke)},be.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},be.prototype.renderStack=function(ke){return a(this,void 0,void 0,function(){var Xe;return t(this,function(St){switch(St.label){case 0:return Xe=ke.element.container.styles,Xe.isVisible()?[4,this.renderStackContent(ke)]:[3,2];case 1:St.sent(),St.label=2;case 2:return[2]}})})},be.prototype.renderNode=function(ke){return a(this,void 0,void 0,function(){return t(this,function(Xe){switch(Xe.label){case 0:if(Us(ke.container.flags,16))debugger;return ke.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(ke)]:[3,3];case 1:return Xe.sent(),[4,this.renderNodeContent(ke)];case 2:Xe.sent(),Xe.label=3;case 3:return[2]}})})},be.prototype.renderTextWithLetterSpacing=function(ke,Xe,St){var Er=this;if(Xe===0)this.ctx.fillText(ke.text,ke.bounds.left,ke.bounds.top+St);else{var $r=hu(ke.text);$r.reduce(function(wn,Bn){return Er.ctx.fillText(Bn,wn,ke.bounds.top+St),wn+Er.ctx.measureText(Bn).width},ke.bounds.left)}},be.prototype.createFontStyle=function(ke){var Xe=ke.fontVariant.filter(function($r){return $r==="normal"||$r==="small-caps"}).join(""),St=ke.fontFamily.join(", "),Er=st(ke.fontSize)?""+ke.fontSize.number+ke.fontSize.unit:ke.fontSize.number+"px";return[[ke.fontStyle,Xe,ke.fontWeight,Er,St].join(" "),St,Er]},be.prototype.renderTextNode=function(ke,Xe){return a(this,void 0,void 0,function(){var St,Er,$r,wn,Bn,ei,ra,Wi,sa=this;return t(this,function(No){return St=this.createFontStyle(Xe),Er=St[0],$r=St[1],wn=St[2],this.ctx.font=Er,this.ctx.direction=Xe.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",Bn=this.fontMetrics.getMetrics($r,wn),ei=Bn.baseline,ra=Bn.middle,Wi=Xe.paintOrder,ke.textBounds.forEach(function(_o){Wi.forEach(function(Jo){switch(Jo){case Tl.FILL:sa.ctx.fillStyle=oa(Xe.color),sa.renderTextWithLetterSpacing(_o,Xe.letterSpacing,ei);var tl=Xe.textShadow;tl.length&&_o.text.trim().length&&(tl.slice(0).reverse().forEach(function(ks){sa.ctx.shadowColor=oa(ks.color),sa.ctx.shadowOffsetX=ks.offsetX.number*sa.options.scale,sa.ctx.shadowOffsetY=ks.offsetY.number*sa.options.scale,sa.ctx.shadowBlur=ks.blur.number,sa.renderTextWithLetterSpacing(_o,Xe.letterSpacing,ei)}),sa.ctx.shadowColor="",sa.ctx.shadowOffsetX=0,sa.ctx.shadowOffsetY=0,sa.ctx.shadowBlur=0),Xe.textDecorationLine.length&&(sa.ctx.fillStyle=oa(Xe.textDecorationColor||Xe.color),Xe.textDecorationLine.forEach(function(ks){switch(ks){case 1:sa.ctx.fillRect(_o.bounds.left,Math.round(_o.bounds.top+ei),_o.bounds.width,1);break;case 2:sa.ctx.fillRect(_o.bounds.left,Math.round(_o.bounds.top),_o.bounds.width,1);break;case 3:sa.ctx.fillRect(_o.bounds.left,Math.ceil(_o.bounds.top+ra),_o.bounds.width,1);break}}));break;case Tl.STROKE:Xe.webkitTextStrokeWidth&&_o.text.trim().length&&(sa.ctx.strokeStyle=oa(Xe.webkitTextStrokeColor),sa.ctx.lineWidth=Xe.webkitTextStrokeWidth,sa.ctx.lineJoin=window.chrome?"miter":"round",sa.ctx.strokeText(_o.text,_o.bounds.left,_o.bounds.top+ei)),sa.ctx.strokeStyle="",sa.ctx.lineWidth=0,sa.ctx.lineJoin="miter";break}})}),[2]})})},be.prototype.renderReplacedElement=function(ke,Xe,St){if(St&&ke.intrinsicWidth>0&&ke.intrinsicHeight>0){var Er=Bu(ke),$r=Ed(Xe);this.path($r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(St,0,0,ke.intrinsicWidth,ke.intrinsicHeight,Er.left,Er.top,Er.width,Er.height),this.ctx.restore()}},be.prototype.renderNodeContent=function(ke){return a(this,void 0,void 0,function(){var Xe,St,Er,$r,wn,Bn,ei,ei,ra,Wi,sa,No,_o,Jo,tl,ks,_s,Yl,nc,ei,Ys,_o,ks;return t(this,function(os){switch(os.label){case 0:this.applyEffects(ke.getEffects(4)),Xe=ke.container,St=ke.curves,Er=Xe.styles,$r=0,wn=Xe.textNodes,os.label=1;case 1:return $r<wn.length?(Bn=wn[$r],[4,this.renderTextNode(Bn,Er)]):[3,4];case 2:os.sent(),os.label=3;case 3:return $r++,[3,1];case 4:if(!(Xe instanceof od))return[3,8];os.label=5;case 5:return os.trys.push([5,7,,8]),[4,this.context.cache.match(Xe.src)];case 6:return ei=os.sent(),this.renderReplacedElement(Xe,St,ei),[3,8];case 7:return os.sent(),this.context.logger.error("Error loading image "+Xe.src),[3,8];case 8:if(Xe instanceof wu&&this.renderReplacedElement(Xe,St,Xe.canvas),!(Xe instanceof xu))return[3,12];os.label=9;case 9:return os.trys.push([9,11,,12]),[4,this.context.cache.match(Xe.svg)];case 10:return ei=os.sent(),this.renderReplacedElement(Xe,St,ei),[3,12];case 11:return os.sent(),this.context.logger.error("Error loading svg "+Xe.svg.substring(0,255)),[3,12];case 12:return Xe instanceof _d&&Xe.tree?(ra=new be(this.context,{scale:this.options.scale,backgroundColor:Xe.backgroundColor,x:0,y:0,width:Xe.width,height:Xe.height}),[4,ra.render(Xe.tree)]):[3,14];case 13:Wi=os.sent(),Xe.width&&Xe.height&&this.ctx.drawImage(Wi,0,0,Xe.width,Xe.height,Xe.bounds.left,Xe.bounds.top,Xe.bounds.width,Xe.bounds.height),os.label=14;case 14:if(Xe instanceof zu&&(sa=Math.min(Xe.bounds.width,Xe.bounds.height),Xe.type===Ou?Xe.checked&&(this.ctx.save(),this.path([new Xo(Xe.bounds.left+sa*.39363,Xe.bounds.top+sa*.79),new Xo(Xe.bounds.left+sa*.16,Xe.bounds.top+sa*.5549),new Xo(Xe.bounds.left+sa*.27347,Xe.bounds.top+sa*.44071),new Xo(Xe.bounds.left+sa*.39694,Xe.bounds.top+sa*.5649),new Xo(Xe.bounds.left+sa*.72983,Xe.bounds.top+sa*.23),new Xo(Xe.bounds.left+sa*.84,Xe.bounds.top+sa*.34085),new Xo(Xe.bounds.left+sa*.39363,Xe.bounds.top+sa*.79)]),this.ctx.fillStyle=oa(Iu),this.ctx.fill(),this.ctx.restore()):Xe.type===vu&&(Xe.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(Xe.bounds.left+sa/2,Xe.bounds.top+sa/2,sa/4,0,Math.PI*2,!0),this.ctx.fillStyle=oa(Iu),this.ctx.fill(),this.ctx.restore()))),hf(Xe)&&Xe.value.length){No=this.createFontStyle(Er),_o=No[0],Jo=No[1],tl=this.fontMetrics.getMetrics(_o,Jo).baseline,this.ctx.font=_o,this.ctx.fillStyle=oa(Er.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=pf(Xe.styles.textAlign),ks=Bu(Xe),_s=0;switch(Xe.styles.textAlign){case ml.CENTER:_s+=ks.width/2;break;case ml.RIGHT:_s+=ks.width;break}Yl=ks.add(_s,0,0,-ks.height/2+1),this.ctx.save(),this.path([new Xo(ks.left,ks.top),new Xo(ks.left+ks.width,ks.top),new Xo(ks.left+ks.width,ks.top+ks.height),new Xo(ks.left,ks.top+ks.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Jc(Xe.value,Yl),Er.letterSpacing,tl),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Us(Xe.styles.display,2048))return[3,20];if(!(Xe.styles.listStyleImage!==null))return[3,19];if(nc=Xe.styles.listStyleImage,!(nc.type===Zo.URL))return[3,18];ei=void 0,Ys=nc.url,os.label=15;case 15:return os.trys.push([15,17,,18]),[4,this.context.cache.match(Ys)];case 16:return ei=os.sent(),this.ctx.drawImage(ei,Xe.bounds.left-(ei.width+10),Xe.bounds.top),[3,18];case 17:return os.sent(),this.context.logger.error("Error loading list-style-image "+Ys),[3,18];case 18:return[3,20];case 19:ke.listValue&&Xe.styles.listStyleType!==xa.NONE&&(_o=this.createFontStyle(Er)[0],this.ctx.font=_o,this.ctx.fillStyle=oa(Er.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",ks=new h(Xe.bounds.left,Xe.bounds.top+ai(Xe.styles.paddingTop,Xe.bounds.width),Xe.bounds.width,rc(Er.lineHeight,Er.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Jc(ke.listValue,ks),Er.letterSpacing,rc(Er.lineHeight,Er.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),os.label=20;case 20:return[2]}})})},be.prototype.renderStackContent=function(ke){return a(this,void 0,void 0,function(){var Xe,St,Er,$r,wn,Er,Bn,ei,Er,ra,Wi,Er,sa,No,Er,_o,Jo,Er,tl,ks,Er;return t(this,function(_s){switch(_s.label){case 0:if(Us(ke.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(ke.element)];case 1:_s.sent(),Xe=0,St=ke.negativeZIndex,_s.label=2;case 2:return Xe<St.length?(Er=St[Xe],[4,this.renderStack(Er)]):[3,5];case 3:_s.sent(),_s.label=4;case 4:return Xe++,[3,2];case 5:return[4,this.renderNodeContent(ke.element)];case 6:_s.sent(),$r=0,wn=ke.nonInlineLevel,_s.label=7;case 7:return $r<wn.length?(Er=wn[$r],[4,this.renderNode(Er)]):[3,10];case 8:_s.sent(),_s.label=9;case 9:return $r++,[3,7];case 10:Bn=0,ei=ke.nonPositionedFloats,_s.label=11;case 11:return Bn<ei.length?(Er=ei[Bn],[4,this.renderStack(Er)]):[3,14];case 12:_s.sent(),_s.label=13;case 13:return Bn++,[3,11];case 14:ra=0,Wi=ke.nonPositionedInlineLevel,_s.label=15;case 15:return ra<Wi.length?(Er=Wi[ra],[4,this.renderStack(Er)]):[3,18];case 16:_s.sent(),_s.label=17;case 17:return ra++,[3,15];case 18:sa=0,No=ke.inlineLevel,_s.label=19;case 19:return sa<No.length?(Er=No[sa],[4,this.renderNode(Er)]):[3,22];case 20:_s.sent(),_s.label=21;case 21:return sa++,[3,19];case 22:_o=0,Jo=ke.zeroOrAutoZIndexOrTransformedOrOpacity,_s.label=23;case 23:return _o<Jo.length?(Er=Jo[_o],[4,this.renderStack(Er)]):[3,26];case 24:_s.sent(),_s.label=25;case 25:return _o++,[3,23];case 26:tl=0,ks=ke.positiveZIndex,_s.label=27;case 27:return tl<ks.length?(Er=ks[tl],[4,this.renderStack(Er)]):[3,30];case 28:_s.sent(),_s.label=29;case 29:return tl++,[3,27];case 30:return[2]}})})},be.prototype.mask=function(ke){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(ke.slice(0).reverse()),this.ctx.closePath()},be.prototype.path=function(ke){this.ctx.beginPath(),this.formatPath(ke),this.ctx.closePath()},be.prototype.formatPath=function(ke){var Xe=this;ke.forEach(function(St,Er){var $r=Ac(St)?St.start:St;Er===0?Xe.ctx.moveTo($r.x,$r.y):Xe.ctx.lineTo($r.x,$r.y),Ac(St)&&Xe.ctx.bezierCurveTo(St.startControl.x,St.startControl.y,St.endControl.x,St.endControl.y,St.end.x,St.end.y)})},be.prototype.renderRepeat=function(ke,Xe,St,Er){this.path(ke),this.ctx.fillStyle=Xe,this.ctx.translate(St,Er),this.ctx.fill(),this.ctx.translate(-St,-Er)},be.prototype.resizeImage=function(ke,Xe,St){var Er;if(ke.width===Xe&&ke.height===St)return ke;var $r=(Er=this.canvas.ownerDocument)!==null&&Er!==void 0?Er:document,wn=$r.createElement("canvas");wn.width=Math.max(1,Xe),wn.height=Math.max(1,St);var Bn=wn.getContext("2d");return Bn.drawImage(ke,0,0,ke.width,ke.height,0,0,Xe,St),wn},be.prototype.renderBackgroundImage=function(ke){return a(this,void 0,void 0,function(){var Xe,St,Er,$r,wn,Bn;return t(this,function(ei){switch(ei.label){case 0:Xe=ke.styles.backgroundImage.length-1,St=function(Wi){var sa,No,_o,Jo,tl,ks,_s,Yl,nc,Ys,Jo,tl,ks,_s,Yl,os,fc,pc,zl,_u,Yu,Nu,au,th,nc,hd,Jo,zd,Kd,_s,Yl,Yd,tl,ks,rh,fd,Vd,nh,ih,Od,ah,Id;return t(this,function(oh){switch(oh.label){case 0:if(!(Wi.type===Zo.URL))return[3,5];sa=void 0,No=Wi.url,oh.label=1;case 1:return oh.trys.push([1,3,,4]),[4,Er.context.cache.match(No)];case 2:return sa=oh.sent(),[3,4];case 3:return oh.sent(),Er.context.logger.error("Error loading background-image "+No),[3,4];case 4:return sa&&(_o=Hd(ke,Xe,[sa.width,sa.height,sa.width/sa.height]),Jo=_o[0],tl=_o[1],ks=_o[2],_s=_o[3],Yl=_o[4],nc=Er.ctx.createPattern(Er.resizeImage(sa,_s,Yl),"repeat"),Er.renderRepeat(Jo,nc,tl,ks)),[3,6];case 5:io(Wi)?(Ys=Hd(ke,Xe,[null,null,null]),Jo=Ys[0],tl=Ys[1],ks=Ys[2],_s=Ys[3],Yl=Ys[4],os=ls(Wi.angle,_s,Yl),fc=os[0],pc=os[1],zl=os[2],_u=os[3],Yu=os[4],Nu=document.createElement("canvas"),Nu.width=_s,Nu.height=Yl,au=Nu.getContext("2d"),th=au.createLinearGradient(pc,_u,zl,Yu),ja(Wi.stops,fc).forEach(function(Ah){return th.addColorStop(Ah.stop,oa(Ah.color))}),au.fillStyle=th,au.fillRect(0,0,_s,Yl),_s>0&&Yl>0&&(nc=Er.ctx.createPattern(Nu,"repeat"),Er.renderRepeat(Jo,nc,tl,ks))):oo(Wi)&&(hd=Hd(ke,Xe,[null,null,null]),Jo=hd[0],zd=hd[1],Kd=hd[2],_s=hd[3],Yl=hd[4],Yd=Wi.position.length===0?[Hn]:Wi.position,tl=ai(Yd[0],_s),ks=ai(Yd[Yd.length-1],Yl),rh=Os(Wi,tl,ks,_s,Yl),fd=rh[0],Vd=rh[1],fd>0&&Vd>0&&(nh=Er.ctx.createRadialGradient(zd+tl,Kd+ks,0,zd+tl,Kd+ks,fd),ja(Wi.stops,fd*2).forEach(function(Ah){return nh.addColorStop(Ah.stop,oa(Ah.color))}),Er.path(Jo),Er.ctx.fillStyle=nh,fd!==Vd?(ih=ke.bounds.left+.5*ke.bounds.width,Od=ke.bounds.top+.5*ke.bounds.height,ah=Vd/fd,Id=1/ah,Er.ctx.save(),Er.ctx.translate(ih,Od),Er.ctx.transform(1,0,0,ah,0,0),Er.ctx.translate(-ih,-Od),Er.ctx.fillRect(zd,Id*(Kd-Od)+Od,_s,Yl*Id),Er.ctx.restore()):Er.ctx.fill())),oh.label=6;case 6:return Xe--,[2]}})},Er=this,$r=0,wn=ke.styles.backgroundImage.slice(0).reverse(),ei.label=1;case 1:return $r<wn.length?(Bn=wn[$r],[5,St(Bn)]):[3,4];case 2:ei.sent(),ei.label=3;case 3:return $r++,[3,1];case 4:return[2]}})})},be.prototype.renderSolidBorder=function(ke,Xe,St){return a(this,void 0,void 0,function(){return t(this,function(Er){return this.path(fh(St,Xe)),this.ctx.fillStyle=oa(ke),this.ctx.fill(),[2]})})},be.prototype.renderDoubleBorder=function(ke,Xe,St,Er){return a(this,void 0,void 0,function(){var $r,wn;return t(this,function(Bn){switch(Bn.label){case 0:return Xe<3?[4,this.renderSolidBorder(ke,St,Er)]:[3,2];case 1:return Bn.sent(),[2];case 2:return $r=Rh(Er,St),this.path($r),this.ctx.fillStyle=oa(ke),this.ctx.fill(),wn=eh(Er,St),this.path(wn),this.ctx.fill(),[2]}})})},be.prototype.renderNodeBackgroundAndBorders=function(ke){return a(this,void 0,void 0,function(){var Xe,St,Er,$r,wn,Bn,ei,ra,Wi=this;return t(this,function(sa){switch(sa.label){case 0:return this.applyEffects(ke.getEffects(2)),Xe=ke.container.styles,St=!La(Xe.backgroundColor)||Xe.backgroundImage.length,Er=[{style:Xe.borderTopStyle,color:Xe.borderTopColor,width:Xe.borderTopWidth},{style:Xe.borderRightStyle,color:Xe.borderRightColor,width:Xe.borderRightWidth},{style:Xe.borderBottomStyle,color:Xe.borderBottomColor,width:Xe.borderBottomWidth},{style:Xe.borderLeftStyle,color:Xe.borderLeftColor,width:Xe.borderLeftWidth}],$r=ff(ch(Xe.backgroundClip,0),ke.curves),St||Xe.boxShadow.length?(this.ctx.save(),this.path($r),this.ctx.clip(),La(Xe.backgroundColor)||(this.ctx.fillStyle=oa(Xe.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(ke.container)]):[3,2];case 1:sa.sent(),this.ctx.restore(),Xe.boxShadow.slice(0).reverse().forEach(function(No){Wi.ctx.save();var _o=qd(ke.curves),Jo=No.inset?0:uf,tl=$d(_o,-Jo+(No.inset?1:-1)*No.spread.number,(No.inset?1:-1)*No.spread.number,No.spread.number*(No.inset?-2:2),No.spread.number*(No.inset?-2:2));No.inset?(Wi.path(_o),Wi.ctx.clip(),Wi.mask(tl)):(Wi.mask(_o),Wi.ctx.clip(),Wi.path(tl)),Wi.ctx.shadowOffsetX=No.offsetX.number+Jo,Wi.ctx.shadowOffsetY=No.offsetY.number,Wi.ctx.shadowColor=oa(No.color),Wi.ctx.shadowBlur=No.blur.number,Wi.ctx.fillStyle=No.inset?oa(No.color):"rgba(0,0,0,1)",Wi.ctx.fill(),Wi.ctx.restore()}),sa.label=2;case 2:wn=0,Bn=0,ei=Er,sa.label=3;case 3:return Bn<ei.length?(ra=ei[Bn],ra.style!==wa.NONE&&!La(ra.color)&&ra.width>0?ra.style===wa.DASHED?[4,this.renderDashedDottedBorder(ra.color,ra.width,wn,ke.curves,wa.DASHED)]:[3,5]:[3,11]):[3,13];case 4:return sa.sent(),[3,11];case 5:return ra.style===wa.DOTTED?[4,this.renderDashedDottedBorder(ra.color,ra.width,wn,ke.curves,wa.DOTTED)]:[3,7];case 6:return sa.sent(),[3,11];case 7:return ra.style===wa.DOUBLE?[4,this.renderDoubleBorder(ra.color,ra.width,wn,ke.curves)]:[3,9];case 8:return sa.sent(),[3,11];case 9:return[4,this.renderSolidBorder(ra.color,wn,ke.curves)];case 10:sa.sent(),sa.label=11;case 11:wn++,sa.label=12;case 12:return Bn++,[3,3];case 13:return[2]}})})},be.prototype.renderDashedDottedBorder=function(ke,Xe,St,Er,$r){return a(this,void 0,void 0,function(){var wn,Bn,ei,ra,Wi,sa,No,_o,Jo,tl,ks,_s,Yl,nc,Ys,os,Ys,os;return t(this,function(fc){return this.ctx.save(),wn=ph(Er,St),Bn=fh(Er,St),$r===wa.DASHED&&(this.path(Bn),this.ctx.clip()),Ac(Bn[0])?(ei=Bn[0].start.x,ra=Bn[0].start.y):(ei=Bn[0].x,ra=Bn[0].y),Ac(Bn[1])?(Wi=Bn[1].end.x,sa=Bn[1].end.y):(Wi=Bn[1].x,sa=Bn[1].y),St===0||St===2?No=Math.abs(ei-Wi):No=Math.abs(ra-sa),this.ctx.beginPath(),$r===wa.DOTTED?this.formatPath(wn):this.formatPath(Bn.slice(0,2)),_o=Xe<3?Xe*3:Xe*2,Jo=Xe<3?Xe*2:Xe,$r===wa.DOTTED&&(_o=Xe,Jo=Xe),tl=!0,No<=_o*2?tl=!1:No<=_o*2+Jo?(ks=No/(2*_o+Jo),_o*=ks,Jo*=ks):(_s=Math.floor((No+Jo)/(_o+Jo)),Yl=(No-_s*_o)/(_s-1),nc=(No-(_s+1)*_o)/_s,Jo=nc<=0||Math.abs(Jo-Yl)<Math.abs(Jo-nc)?Yl:nc),tl&&($r===wa.DOTTED?this.ctx.setLineDash([0,_o+Jo]):this.ctx.setLineDash([_o,Jo])),$r===wa.DOTTED?(this.ctx.lineCap="round",this.ctx.lineWidth=Xe):this.ctx.lineWidth=Xe*2+1.1,this.ctx.strokeStyle=oa(ke),this.ctx.stroke(),this.ctx.setLineDash([]),$r===wa.DASHED&&(Ac(Bn[0])&&(Ys=Bn[3],os=Bn[0],this.ctx.beginPath(),this.formatPath([new Xo(Ys.end.x,Ys.end.y),new Xo(os.start.x,os.start.y)]),this.ctx.stroke()),Ac(Bn[1])&&(Ys=Bn[1],os=Bn[2],this.ctx.beginPath(),this.formatPath([new Xo(Ys.end.x,Ys.end.y),new Xo(os.start.x,os.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},be.prototype.render=function(ke){return a(this,void 0,void 0,function(){var Xe;return t(this,function(St){switch(St.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=oa(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),Xe=kh(ke),[4,this.renderStack(Xe)];case 1:return St.sent(),this.applyEffects([]),[2,this.canvas]}})})},be}(Xh),hf=function(be){return be instanceof ed||be instanceof cd?!0:be instanceof zu&&be.type!==vu&&be.type!==Ou},ff=function(be,ke){switch(be){case zo.BORDER_BOX:return qd(ke);case zo.CONTENT_BOX:return Dh(ke);case zo.PADDING_BOX:default:return Ed(ke)}},pf=function(be){switch(be){case ml.CENTER:return"center";case ml.RIGHT:return"right";case ml.LEFT:default:return"left"}},mf=function(Nt){m(be,Nt);function be(ke,Xe){var St=Nt.call(this,ke,Xe)||this;return St.canvas=Xe.canvas?Xe.canvas:document.createElement("canvas"),St.ctx=St.canvas.getContext("2d"),St.options=Xe,St.canvas.width=Math.floor(Xe.width*Xe.scale),St.canvas.height=Math.floor(Xe.height*Xe.scale),St.canvas.style.width=Xe.width+"px",St.canvas.style.height=Xe.height+"px",St.ctx.scale(St.options.scale,St.options.scale),St.ctx.translate(-Xe.x,-Xe.y),St.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+Xe.width+"x"+Xe.height+" at "+Xe.x+","+Xe.y+") with scale "+Xe.scale),St}return be.prototype.render=function(ke){return a(this,void 0,void 0,function(){var Xe,St;return t(this,function(Er){switch(Er.label){case 0:return Xe=Ad(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,ke),[4,vh(Xe)];case 1:return St=Er.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=oa(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(St,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},be}(Xh),vh=function(be){return new Promise(function(ke,Xe){var St=new Image;St.onload=function(){ke(St)},St.onerror=Xe,St.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(be))})},gf=function(){function Nt(be){var ke=be.id,Xe=be.enabled;this.id=ke,this.enabled=Xe,this.start=Date.now()}return Nt.prototype.debug=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,e([this.id,this.getTime()+"ms"],be)):this.info.apply(this,be))},Nt.prototype.getTime=function(){return Date.now()-this.start},Nt.prototype.info=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,e([this.id,this.getTime()+"ms"],be)))},Nt.prototype.warn=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,e([this.id,this.getTime()+"ms"],be)):this.info.apply(this,be))},Nt.prototype.error=function(){for(var be=[],ke=0;ke<arguments.length;ke++)be[ke]=arguments[ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,e([this.id,this.getTime()+"ms"],be)):this.info.apply(this,be))},Nt.instances={},Nt}(),vf=function(){function Nt(be,ke){var Xe;this.windowBounds=ke,this.instanceName="#"+Nt.instanceCount++,this.logger=new gf({id:this.instanceName,enabled:be.logging}),this.cache=(Xe=be.cache)!==null&&Xe!==void 0?Xe:new Zc(this,be)}return Nt.instanceCount=1,Nt}(),Af=function(be,ke){return ke===void 0&&(ke={}),yf(be,ke)};typeof window!="undefined"&&Oc.setContext(window);var yf=function(be,ke){return a(void 0,void 0,void 0,function(){var Xe,St,Er,$r,wn,Bn,ei,ra,Wi,sa,No,_o,Jo,tl,ks,_s,Yl,nc,Ys,os,fc,pc,fc,zl,_u,Yu,Nu,au,th,hd,zd,Kd,Yd,rh,fd,Vd,nh,ih,Od,ah;return t(this,function(Id){switch(Id.label){case 0:if(!be||typeof be!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(Xe=be.ownerDocument,!Xe)throw new Error("Element is not attached to a Document");if(St=Xe.defaultView,!St)throw new Error("Document is not attached to a Window");return Er={allowTaint:(zl=ke.allowTaint)!==null&&zl!==void 0?zl:!1,imageTimeout:(_u=ke.imageTimeout)!==null&&_u!==void 0?_u:15e3,proxy:ke.proxy,useCORS:(Yu=ke.useCORS)!==null&&Yu!==void 0?Yu:!1},$r=v({logging:(Nu=ke.logging)!==null&&Nu!==void 0?Nu:!0,cache:ke.cache},Er),wn={windowWidth:(au=ke.windowWidth)!==null&&au!==void 0?au:St.innerWidth,windowHeight:(th=ke.windowHeight)!==null&&th!==void 0?th:St.innerHeight,scrollX:(hd=ke.scrollX)!==null&&hd!==void 0?hd:St.pageXOffset,scrollY:(zd=ke.scrollY)!==null&&zd!==void 0?zd:St.pageYOffset},Bn=new h(wn.scrollX,wn.scrollY,wn.windowWidth,wn.windowHeight),ei=new vf($r,Bn),ra=(Kd=ke.foreignObjectRendering)!==null&&Kd!==void 0?Kd:!1,Wi={allowTaint:(Yd=ke.allowTaint)!==null&&Yd!==void 0?Yd:!1,onclone:ke.onclone,ignoreElements:ke.ignoreElements,inlineImages:ra,copyStyles:ra},ei.logger.debug("Starting document clone with size "+Bn.width+"x"+Bn.height+" scrolled to "+-Bn.left+","+-Bn.top),sa=new qn(ei,be,Wi),No=sa.clonedReferenceElement,No?[4,sa.toIFrame(Xe,Bn)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return _o=Id.sent(),Jo=yt(No)||ge(No)?s(No.ownerDocument):l(ei,No),tl=Jo.width,ks=Jo.height,_s=Jo.left,Yl=Jo.top,nc=bf(ei,No,ke.backgroundColor),Ys={canvas:ke.canvas,backgroundColor:nc,scale:(fd=(rh=ke.scale)!==null&&rh!==void 0?rh:St.devicePixelRatio)!==null&&fd!==void 0?fd:1,x:((Vd=ke.x)!==null&&Vd!==void 0?Vd:0)+_s,y:((nh=ke.y)!==null&&nh!==void 0?nh:0)+Yl,width:(ih=ke.width)!==null&&ih!==void 0?ih:Math.ceil(tl),height:(Od=ke.height)!==null&&Od!==void 0?Od:Math.ceil(ks)},ra?(ei.logger.debug("Document cloned, using foreign object rendering"),fc=new mf(ei,Ys),[4,fc.render(No)]):[3,3];case 2:return os=Id.sent(),[3,5];case 3:return ei.logger.debug("Document cloned, element located at "+_s+","+Yl+" with size "+tl+"x"+ks+" using computed rendering"),ei.logger.debug("Starting DOM parsing"),pc=nt(ei,No),nc===pc.styles.backgroundColor&&(pc.styles.backgroundColor=Wa.TRANSPARENT),ei.logger.debug("Starting renderer for element at "+Ys.x+","+Ys.y+" with size "+Ys.width+"x"+Ys.height),fc=new df(ei,Ys),[4,fc.render(pc)];case 4:os=Id.sent(),Id.label=5;case 5:return((ah=ke.removeContainer)!==null&&ah!==void 0?ah:!0)&&(qn.destroy(_o)||ei.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),ei.logger.debug("Finished rendering"),[2,os]}})})},bf=function(be,ke,Xe){var St=ke.ownerDocument,Er=St.documentElement?yo(be,getComputedStyle(St.documentElement).backgroundColor):Wa.TRANSPARENT,$r=St.body?yo(be,getComputedStyle(St.body).backgroundColor):Wa.TRANSPARENT,wn=typeof Xe=="string"?yo(be,Xe):Xe===null?Wa.TRANSPARENT:4294967295;return ke===St.documentElement?La(Er)?La($r)?wn:$r:Er:wn};return Af})},wYyv:function(B,k,o){"use strict";var y=o("RIqP"),m=o("J4zp"),v=function(e,h,l){var s=h<0?e.length+h:h;if(s>=0&&s<e.length){var n=l<0?e.length+l:l,d=e.splice(h,1),c=m(d,1),r=c[0];e.splice(n,0,r)}},a=function(e,h,l){return e=y(e),v(e,h,l),e};B.exports=a,B.exports.mutate=v},whVF:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=o("lNSK"),m=v(o("1q3G"));function v(l){return l&&l.__esModule?l:{default:l}}function a(l,s){if(!(l instanceof s))throw new TypeError("Cannot call a class as a function")}function t(l,s){for(var n=0;n<s.length;n++){var d=s[n];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(l,d.key,d)}}function e(l,s,n){return s&&t(l.prototype,s),n&&t(l,n),l}var h=function(){function l(){a(this,l),this.strm=new m.default,this.chunkSize=1024*10*10,this.outputBuffer=new Uint8Array(this.chunkSize),this.windowBits=5,(0,y.deflateInit)(this.strm,this.windowBits)}return e(l,[{key:"deflate",value:function(n){this.strm.input=n,this.strm.avail_in=this.strm.input.length,this.strm.next_in=0,this.strm.output=this.outputBuffer,this.strm.avail_out=this.chunkSize,this.strm.next_out=0;var d=(0,y.deflate)(this.strm,y.Z_FULL_FLUSH),c=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);if(d<0)throw new Error("zlib deflate failed");if(this.strm.avail_in>0){var r=[c],f=c.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,d=(0,y.deflate)(this.strm,y.Z_FULL_FLUSH),d<0)throw new Error("zlib deflate failed");var i=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);f+=i.length,r.push(i)}while(this.strm.avail_in>0);for(var u=new Uint8Array(f),p=0,g=0;g<r.length;g++)u.set(r[g],p),p+=r[g].length;c=u}return this.strm.input=null,this.strm.avail_in=0,this.strm.next_in=0,c}}]),l}();k.default=h},wlus:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="MinusCircleOutlined";var h=k.a=m.forwardRef(e)},wph3:function(B,k,o){"use strict";o.d(k,"a",function(){return t});var y=o("RfwO"),m=o.n(y),v=o("EZDY");function a(e,h,l,s){var n=l-h;return e/=s/2,e<1?n/2*e*e*e+h:n/2*((e-=2)*e*e+2)+h}function t(e){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=h.getContainer,s=l===void 0?function(){return window}:l,n=h.callback,d=h.duration,c=d===void 0?450:d,r=s(),f=Object(v.a)(r,!0),i=Date.now(),u=function p(){var g=Date.now(),A=g-i,b=a(A>c?c:A,f,e,c);Object(v.b)(r)?r.scrollTo(window.pageXOffset,b):r instanceof HTMLDocument||r.constructor.name==="HTMLDocument"?r.documentElement.scrollTop=b:r.scrollTop=b,A<c?m()(p):typeof n=="function"&&n()};m()(u)}},wr5s:function(B,k,o){var y=o("IwbS"),m=y.extendShape,v=m({type:"sausage",shape:{cx:0,cy:0,r0:0,r:0,startAngle:0,endAngle:Math.PI*2,clockwise:!0},buildPath:function(a,t){var e=t.cx,h=t.cy,l=Math.max(t.r0||0,0),s=Math.max(t.r,0),n=(s-l)*.5,d=l+n,c=t.startAngle,r=t.endAngle,f=t.clockwise,i=Math.cos(c),u=Math.sin(c),p=Math.cos(r),g=Math.sin(r),A=f?r-c<Math.PI*2:c-r<Math.PI*2;A&&(a.moveTo(i*l+e,u*l+h),a.arc(i*d+e,u*d+h,n,-Math.PI+c,c,!f)),a.arc(e,h,s,c,r,!f),a.moveTo(p*s+e,g*s+h),a.arc(p*d+e,g*d+h,n,r-Math.PI*2,r-Math.PI,!f),l!==0&&(a.arc(e,h,l,r,c,f),a.moveTo(i*l+e,g*l+h)),a.closePath()}});B.exports=v},wt3j:function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("/IIm"),a=o("EMyp"),t=a.layoutCovers,e=y.extendComponentView({type:"brush",init:function(l,s){this.ecModel=l,this.api=s,this.model,(this._brushController=new v(s.getZr())).on("brush",m.bind(this._onBrush,this)).mount()},render:function(l){return this.model=l,h.apply(this,arguments)},updateTransform:function(l,s){return t(s),h.apply(this,arguments)},updateView:h,dispose:function(){this._brushController.dispose()},_onBrush:function(l,s){var n=this.model.id;this.model.brushTargetManager.setOutputRanges(l,this.ecModel),(!s.isEnd||s.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:n,areas:m.clone(l),$from:n}),s.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:n,areas:m.clone(l),$from:n})}});function h(l,s,n,d){(!d||d.$from!==l.id)&&this._brushController.setPanels(l.brushTargetManager.makePanelOpts(n)).enableBrush(l.brushOption).updateCovers(l.areas.slice())}B.exports=e},wvav:function(B,k){function o(y){return y.split("")}B.exports=o},x3X8:function(B,k,o){var y=o("KxfA"),m=y.retrieveRawValue;function v(a,t){var e=a.mapDimension("defaultedLabel",!0),h=e.length;if(h===1)return m(a,t,e[0]);if(h){for(var l=[],s=0;s<e.length;s++){var n=m(a,t,e[s]);l.push(n)}return l.join(" ")}}k.getDefaultLabel=v},x6Kt:function(B,k,o){var y=o("y+Vt"),m=o("VpOo"),v=o("nPnh"),a=v.subPixelOptimizeRect,t={},e=y.extend({type:"rect",shape:{r:0,x:0,y:0,width:0,height:0},buildPath:function(l,s){var n,d,c,r;this.subPixelOptimize?(a(t,s,this.style),n=t.x,d=t.y,c=t.width,r=t.height,t.r=s.r,s=t):(n=s.x,d=s.y,c=s.width,r=s.height),s.r?m.buildPath(l,s):l.rect(n,d,c,r),l.closePath();return}});B.exports=e},xGfz:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="PlusSquareOutlined";var h=k.a=m.forwardRef(e)},xKMd:function(B,k){function o(m,v){this.getAllNames=function(){var a=v();return a.mapArray(a.getName)},this.containName=function(a){var t=v();return t.indexOfName(a)>=0},this.indexOfName=function(a){var t=m();return t.indexOfName(a)},this.getItemVisual=function(a,t){var e=m();return e.getItemVisual(a,t)}}var y=o;B.exports=y},xNlu:function(B,k,o){"use strict";var y=o("avxT"),m=o.n(y),v=o("IxJ/"),a=o.n(v),t=o("q1tI"),e=o("gO5/"),h=o("avuj"),l=o("PH30"),s=o("IWUT"),n=o("Xnl7"),d=o("bVAP"),c=o("DHui"),r=o("T0En"),f=o("2qGj"),i=o("jK+o"),u=o.n(i),p=o("VqEN"),g=o("AoPA"),A=o("1c8c"),b=o("HguD"),x=o("Ae61"),w=o("r0Fr"),_=o("X/IY"),C=o("I3N6"),L=function(Kt,ir){var $e=Kt.className,ae=Kt.style,re=Kt.motion,Ce=Kt.motionNodes,Ne=Kt.motionType,ce=Kt.onMotionStart,dt=Kt.onMotionEnd,Dt=Kt.active,ze=Kt.treeNodeRequiredProps,Yt=Object(x.a)(Kt,["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"]),Dr=t.useState(!0),ct=Object(b.a)(Dr,2),er=ct[0],ut=ct[1],at=t.useContext(p.a),Ye=at.prefixCls,Je=t.useRef(!1),Vt=function(){Je.current||dt(),Je.current=!0};return Object(t.useEffect)(function(){Ce&&Ne==="hide"&&er&&ut(!1)},[Ce]),Object(t.useEffect)(function(){return Ce&&ce(),function(){Ce&&Vt()}},[]),Ce?t.createElement(_.default,Object.assign({ref:ir,visible:er},re,{motionAppear:Ne==="show",onAppearEnd:Vt,onLeaveEnd:Vt}),function(Ar,Nr){var Rr=Ar.className,Ln=Ar.style;return t.createElement("div",{ref:Nr,className:u()("".concat(Ye,"-treenode-motion"),Rr),style:Ln},Ce.map(function(bn){var Zn=bn.data,Zt=Zn.key,$t=Object(x.a)(Zn,["key"]),Be=bn.isStart,je=bn.isEnd;delete $t.children;var rt=Object(A.f)(Zt,ze);return t.createElement(C.a,Object.assign({},$t,rt,{active:Dt,data:bn.data,key:Zt,isStart:Be,isEnd:je}))}))}):t.createElement(C.a,Object.assign({domRef:ir,className:$e,style:ae},Yt,{active:Dt}))};L.displayName="MotionTreeNode";var E=t.forwardRef(L),S=E;function O(){var nr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ir=nr.length,$e=Kt.length;if(Math.abs(ir-$e)!==1)return{add:!1,key:null};function ae(re,Ce){var Ne=new Map;re.forEach(function(dt){Ne.set(dt,!0)});var ce=Ce.filter(function(dt){return!Ne.has(dt)});return ce.length===1?ce[0]:null}return ir<$e?{add:!0,key:ae(nr,Kt)}:{add:!1,key:ae(Kt,nr)}}function D(nr,Kt,ir){var $e=nr.findIndex(function(Ne){var ce=Ne.data;return ce.key===ir}),ae=nr[$e+1],re=Kt.findIndex(function(Ne){var ce=Ne.data;return ce.key===ir});if(ae){var Ce=Kt.findIndex(function(Ne){var ce=Ne.data;return ce.key===ae.data.key});return Kt.slice(re+1,Ce)}return Kt.slice(re+1)}var F={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},U=function(){},R="RC_TREE_MOTION_".concat(Math.random()),K={key:R},Z={key:R,level:0,index:0,pos:"0",node:K},P={parent:null,children:[],pos:Z.pos,data:K,isStart:[],isEnd:[]};function Y(nr,Kt,ir,$e){return Kt===!1||!ir?nr:nr.slice(0,Math.ceil(ir/$e)+1)}function W(nr){var Kt=nr.data.key,ir=nr.pos;return Object(A.e)(Kt,ir)}function z(nr){for(var Kt=String(nr.data.key),ir=nr;ir.parent;)ir=ir.parent,Kt="".concat(ir.data.key," > ").concat(Kt);return Kt}var H=function(Kt,ir){var $e=Kt.prefixCls,ae=Kt.data,re=Kt.selectable,Ce=Kt.checkable,Ne=Kt.expandedKeys,ce=Kt.selectedKeys,dt=Kt.checkedKeys,Dt=Kt.loadedKeys,ze=Kt.loadingKeys,Yt=Kt.halfCheckedKeys,Dr=Kt.keyEntities,ct=Kt.disabled,er=Kt.dragging,ut=Kt.dragOverNodeKey,at=Kt.dropPosition,Ye=Kt.motion,Je=Kt.height,Vt=Kt.itemHeight,Ar=Kt.virtual,Nr=Kt.focusable,Rr=Kt.activeItem,Ln=Kt.focused,bn=Kt.tabIndex,Zn=Kt.onKeyDown,Zt=Kt.onFocus,$t=Kt.onBlur,Be=Kt.onActiveChange,je=Kt.onListChangeStart,rt=Kt.onListChangeEnd,bt=Object(x.a)(Kt,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"]),gr=t.useRef(null);t.useImperativeHandle(ir,function(){return{scrollTo:function(ba){gr.current.scrollTo(ba)}}});var Gt=t.useState(Ne),ar=Object(b.a)(Gt,2),Gr=ar[0],cn=ar[1],Kn=t.useState(ae),yr=Object(b.a)(Kn,2),Mt=yr[0],Ft=yr[1],Lr=t.useState(ae),pr=Object(b.a)(Lr,2),Ht=pr[0],cr=pr[1],Bt=t.useState([]),or=Object(b.a)(Bt,2),Hr=or[0],Tr=or[1],jr=t.useState(null),pn=Object(b.a)(jr,2),en=pn[0],ti=pn[1];function ri(){Ft(ae),cr(ae),Tr([]),ti(null),rt()}t.useEffect(function(){cn(Ne);var ia=O(Gr,Ne);if(ia.key!==null)if(ia.add){var ba=Mt.findIndex(function(ot){var mt=ot.data.key;return mt===ia.key}),vt=Y(D(Mt,ae,ia.key),Ar,Je,Vt),Le=Mt.slice();Le.splice(ba+1,0,P),cr(Le),Tr(vt),ti("show")}else{var Ke=ae.findIndex(function(ot){var mt=ot.data.key;return mt===ia.key}),et=Y(D(ae,Mt,ia.key),Ar,Je,Vt),ht=ae.slice();ht.splice(Ke+1,0,P),cr(ht),Tr(et),ti("hide")}else Mt!==ae&&(Ft(ae),cr(ae))},[Ne,ae]),t.useEffect(function(){er||ri()},[er]);var _i=Ye?Ht:ae,Ri={expandedKeys:Ne,selectedKeys:ce,loadedKeys:Dt,loadingKeys:ze,checkedKeys:dt,halfCheckedKeys:Yt,dragOverNodeKey:ut,dropPosition:at,keyEntities:Dr};return t.createElement(t.Fragment,null,Ln&&Rr&&t.createElement("span",{style:F,"aria-live":"assertive"},z(Rr)),t.createElement("div",{role:"tree"},t.createElement("input",{style:F,disabled:Nr===!1||ct,tabIndex:Nr!==!1?bn:null,onKeyDown:Zn,onFocus:Zt,onBlur:$t,value:"",onChange:U})),t.createElement(w.a,Object.assign({},bt,{data:_i,itemKey:W,height:Je,fullHeight:!1,virtual:Ar,itemHeight:Vt,prefixCls:"".concat($e,"-list"),ref:gr}),function(ia){var ba=ia.pos,vt=ia.data,Le=vt.key,Ke=Object(x.a)(vt,["key"]),et=ia.isStart,ht=ia.isEnd,ot=Object(A.e)(Le,ba);delete Ke.children;var mt=Object(A.f)(ot,Ri);return t.createElement(S,Object.assign({},Ke,mt,{active:Rr&&Le===Rr.data.key,pos:ba,data:ia.data,isStart:et,isEnd:ht,motion:Ye,motionNodes:Le===R?Hr:null,motionType:en,onMotionStart:je,onMotionEnd:ri,treeNodeRequiredProps:Ri,onMouseMove:function(){Be(null)}}))}))},X=t.forwardRef(H);X.displayName="NodeList";var V=X,q=o("7ZCg"),se=function(nr){Object(d.a)(ir,nr);var Kt=Object(c.a)(ir);function ir(){var $e;return Object(s.a)(this,ir),$e=Kt.apply(this,arguments),$e.destroyed=!1,$e.state={keyEntities:{},selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],dragging:!1,dragNodesKeys:[],dragOverNodeKey:null,dropPosition:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null},$e.listRef=t.createRef(),$e.onNodeDragStart=function(ae,re){var Ce=$e.state,Ne=Ce.expandedKeys,ce=Ce.keyEntities,dt=$e.props.onDragStart,Dt=re.props.eventKey;$e.dragNode=re;var ze=Object(g.b)(Ne,Dt);$e.setState({dragging:!0,dragNodesKeys:Object(g.g)(Dt,ce)}),$e.setExpandedKeys(ze),dt&&dt({event:ae,node:Object(A.b)(re.props)})},$e.onNodeDragEnter=function(ae,re){var Ce=$e.state,Ne=Ce.expandedKeys,ce=Ce.keyEntities,dt=Ce.dragNodesKeys,Dt=$e.props.onDragEnter,ze=re.props,Yt=ze.pos,Dr=ze.eventKey;if(!$e.dragNode||dt.indexOf(Dr)!==-1)return;var ct=Object(g.c)(ae,re);if($e.dragNode.props.eventKey===Dr&&ct===0){$e.setState({dragOverNodeKey:"",dropPosition:null});return}setTimeout(function(){$e.setState({dragOverNodeKey:Dr,dropPosition:ct}),$e.delayedDragEnterLogic||($e.delayedDragEnterLogic={}),Object.keys($e.delayedDragEnterLogic).forEach(function(er){clearTimeout($e.delayedDragEnterLogic[er])}),$e.delayedDragEnterLogic[Yt]=window.setTimeout(function(){if(!$e.state.dragging)return;var er=Object(l.a)(Ne),ut=ce[Dr];ut&&(ut.children||[]).length&&(er=Object(g.a)(Ne,Dr)),"expandedKeys"in $e.props||$e.setExpandedKeys(er),Dt&&Dt({event:ae,node:Object(A.b)(re.props),expandedKeys:er})},400)},0)},$e.onNodeDragOver=function(ae,re){var Ce=$e.state.dragNodesKeys,Ne=$e.props.onDragOver,ce=re.props.eventKey;if(Ce.indexOf(ce)!==-1)return;if($e.dragNode&&ce===$e.state.dragOverNodeKey){var dt=Object(g.c)(ae,re);if(dt===$e.state.dropPosition)return;$e.setState({dropPosition:dt})}Ne&&Ne({event:ae,node:Object(A.b)(re.props)})},$e.onNodeDragLeave=function(ae,re){var Ce=$e.props.onDragLeave;$e.setState({dragOverNodeKey:""}),Ce&&Ce({event:ae,node:Object(A.b)(re.props)})},$e.onNodeDragEnd=function(ae,re){var Ce=$e.props.onDragEnd;$e.setState({dragOverNodeKey:""}),$e.cleanDragState(),Ce&&Ce({event:ae,node:Object(A.b)(re.props)}),$e.dragNode=null},$e.onNodeDrop=function(ae,re){var Ce=$e.state,Ne=Ce.dragNodesKeys,ce=Ne===void 0?[]:Ne,dt=Ce.dropPosition,Dt=$e.props.onDrop,ze=re.props,Yt=ze.eventKey,Dr=ze.pos;if($e.setState({dragOverNodeKey:""}),$e.cleanDragState(),ce.indexOf(Yt)!==-1){Object(f.a)(!1,"Can not drop to dragNode(include it's children node)");return}var ct=Object(g.k)(Dr),er={event:ae,node:Object(A.b)(re.props),dragNode:$e.dragNode?Object(A.b)($e.dragNode.props):null,dragNodesKeys:ce.slice(),dropPosition:dt+Number(ct[ct.length-1]),dropToGap:!1};dt!==0&&(er.dropToGap=!0),Dt&&Dt(er),$e.dragNode=null},$e.cleanDragState=function(){var ae=$e.state.dragging;ae&&$e.setState({dragging:!1})},$e.onNodeClick=function(ae,re){var Ce=$e.props.onClick;Ce&&Ce(ae,re)},$e.onNodeDoubleClick=function(ae,re){var Ce=$e.props.onDoubleClick;Ce&&Ce(ae,re)},$e.onNodeSelect=function(ae,re){var Ce=$e.state.selectedKeys,Ne=$e.state.keyEntities,ce=$e.props,dt=ce.onSelect,Dt=ce.multiple,ze=re.selected,Yt=re.key,Dr=!ze;Dr?Dt?Ce=Object(g.a)(Ce,Yt):Ce=[Yt]:Ce=Object(g.b)(Ce,Yt);var ct=Ce.map(function(er){var ut=Ne[er];return ut?ut.node:null}).filter(function(er){return er});$e.setUncontrolledState({selectedKeys:Ce}),dt&&dt(Ce,{event:"select",selected:Dr,node:re,selectedNodes:ct,nativeEvent:ae.nativeEvent})},$e.onNodeCheck=function(ae,re,Ce){var Ne=$e.state,ce=Ne.keyEntities,dt=Ne.checkedKeys,Dt=Ne.halfCheckedKeys,ze=$e.props,Yt=ze.checkStrictly,Dr=ze.onCheck,ct=re.key,er,ut={event:"check",node:re,checked:Ce,nativeEvent:ae.nativeEvent};if(Yt){var at=Ce?Object(g.a)(dt,ct):Object(g.b)(dt,ct),Ye=Object(g.b)(Dt,ct);er={checked:at,halfChecked:Ye},ut.checkedNodes=at.map(function(Ln){return ce[Ln]}).filter(function(Ln){return Ln}).map(function(Ln){return Ln.node}),$e.setUncontrolledState({checkedKeys:at})}else{var Je=Object(q.a)([].concat(Object(l.a)(dt),[ct]),!0,ce),Vt=Je.checkedKeys,Ar=Je.halfCheckedKeys;if(!Ce){var Nr=new Set(Vt);Nr.delete(ct);var Rr=Object(q.a)(Array.from(Nr),{checked:!1,halfCheckedKeys:Ar},ce);Vt=Rr.checkedKeys,Ar=Rr.halfCheckedKeys}er=Vt,ut.checkedNodes=[],ut.checkedNodesPositions=[],ut.halfCheckedKeys=Ar,Vt.forEach(function(Ln){var bn=ce[Ln];if(!bn)return;var Zn=bn.node,Zt=bn.pos;ut.checkedNodes.push(Zn),ut.checkedNodesPositions.push({node:Zn,pos:Zt})}),$e.setUncontrolledState({checkedKeys:Vt},!1,{halfCheckedKeys:Ar})}Dr&&Dr(er,ut)},$e.onNodeLoad=function(ae){return new Promise(function(re){$e.setState(function(Ce){var Ne=Ce.loadedKeys,ce=Ne===void 0?[]:Ne,dt=Ce.loadingKeys,Dt=dt===void 0?[]:dt,ze=$e.props,Yt=ze.loadData,Dr=ze.onLoad,ct=ae.key;if(!Yt||ce.indexOf(ct)!==-1||Dt.indexOf(ct)!==-1)return{};var er=Yt(ae);return er.then(function(){var ut=$e.state,at=ut.loadedKeys,Ye=ut.loadingKeys,Je=Object(g.a)(at,ct),Vt=Object(g.b)(Ye,ct);Dr&&Dr(Je,{event:"load",node:ae}),$e.setUncontrolledState({loadedKeys:Je}),$e.setState({loadingKeys:Vt}),re()}),{loadingKeys:Object(g.a)(Dt,ct)}})})},$e.onNodeMouseEnter=function(ae,re){var Ce=$e.props.onMouseEnter;Ce&&Ce({event:ae,node:re})},$e.onNodeMouseLeave=function(ae,re){var Ce=$e.props.onMouseLeave;Ce&&Ce({event:ae,node:re})},$e.onNodeContextMenu=function(ae,re){var Ce=$e.props.onRightClick;Ce&&(ae.preventDefault(),Ce({event:ae,node:re}))},$e.onFocus=function(){var ae=$e.props.onFocus;$e.setState({focused:!0}),ae&&ae.apply(void 0,arguments)},$e.onBlur=function(){var ae=$e.props.onBlur;$e.setState({focused:!1}),$e.onActiveChange(null),ae&&ae.apply(void 0,arguments)},$e.getTreeNodeRequiredProps=function(){var ae=$e.state,re=ae.expandedKeys,Ce=ae.selectedKeys,Ne=ae.loadedKeys,ce=ae.loadingKeys,dt=ae.checkedKeys,Dt=ae.halfCheckedKeys,ze=ae.dragOverNodeKey,Yt=ae.dropPosition,Dr=ae.keyEntities;return{expandedKeys:re||[],selectedKeys:Ce||[],loadedKeys:Ne||[],loadingKeys:ce||[],checkedKeys:dt||[],halfCheckedKeys:Dt||[],dragOverNodeKey:ze,dropPosition:Yt,keyEntities:Dr}},$e.setExpandedKeys=function(ae){var re=$e.state.treeData,Ce=Object(A.d)(re,ae);$e.setUncontrolledState({expandedKeys:ae,flattenNodes:Ce},!0)},$e.onNodeExpand=function(ae,re){var Ce=$e.state.expandedKeys,Ne=$e.state.listChanging,ce=$e.props,dt=ce.onExpand,Dt=ce.loadData,ze=re.key,Yt=re.expanded;if(Ne)return;var Dr=Ce.indexOf(ze),ct=!Yt;if(Object(f.a)(Yt&&Dr!==-1||!Yt&&Dr===-1,"Expand state not sync with index check"),ct?Ce=Object(g.a)(Ce,ze):Ce=Object(g.b)(Ce,ze),$e.setExpandedKeys(Ce),dt&&dt(Ce,{node:re,expanded:ct,nativeEvent:ae.nativeEvent}),ct&&Dt){var er=$e.onNodeLoad(re);er&&er.then(function(){var ut=Object(A.d)($e.state.treeData,Ce);$e.setUncontrolledState({flattenNodes:ut})})}},$e.onListChangeStart=function(){$e.setUncontrolledState({listChanging:!0})},$e.onListChangeEnd=function(){setTimeout(function(){$e.setUncontrolledState({listChanging:!1})})},$e.onActiveChange=function(ae){var re=$e.state.activeKey,Ce=$e.props.onActiveChange;if(re===ae)return;$e.setState({activeKey:ae}),ae!==null&&$e.scrollTo({key:ae}),Ce&&Ce(ae)},$e.getActiveItem=function(){var ae=$e.state,re=ae.activeKey,Ce=ae.flattenNodes;return re===null?null:Ce.find(function(Ne){var ce=Ne.data.key;return ce===re})||null},$e.offsetActiveKey=function(ae){var re=$e.state,Ce=re.flattenNodes,Ne=re.activeKey,ce=Ce.findIndex(function(ze){var Yt=ze.data.key;return Yt===Ne});ce===-1&&ae<0&&(ce=Ce.length),ce=(ce+ae+Ce.length)%Ce.length;var dt=Ce[ce];if(dt){var Dt=dt.data.key;$e.onActiveChange(Dt)}else $e.onActiveChange(null)},$e.onKeyDown=function(ae){var re=$e.state,Ce=re.activeKey,Ne=re.expandedKeys,ce=re.checkedKeys,dt=$e.props,Dt=dt.onKeyDown,ze=dt.checkable,Yt=dt.selectable;switch(ae.which){case r.a.UP:{$e.offsetActiveKey(-1),ae.preventDefault();break}case r.a.DOWN:{$e.offsetActiveKey(1),ae.preventDefault();break}}var Dr=$e.getActiveItem();if(Dr&&Dr.data){var ct=$e.getTreeNodeRequiredProps(),er=Dr.data.isLeaf===!1||!!(Dr.data.children||[]).length,ut=Object(A.b)(Object(h.a)(Object(h.a)({},Object(A.f)(Ce,ct)),{},{data:Dr.data,active:!0}));switch(ae.which){case r.a.LEFT:{er&&Ne.includes(Ce)?$e.onNodeExpand({},ut):Dr.parent&&$e.onActiveChange(Dr.parent.data.key),ae.preventDefault();break}case r.a.RIGHT:{er&&!Ne.includes(Ce)?$e.onNodeExpand({},ut):Dr.children&&Dr.children.length&&$e.onActiveChange(Dr.children[0].data.key),ae.preventDefault();break}case r.a.ENTER:case r.a.SPACE:{ze&&!ut.disabled&&ut.checkable!==!1&&!ut.disableCheckbox?$e.onNodeCheck({},ut,!ce.includes(Ce)):!ze&&Yt&&!ut.disabled&&ut.selectable!==!1&&$e.onNodeSelect({},ut);break}}}Dt&&Dt(ae)},$e.setUncontrolledState=function(ae){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if($e.destroyed)return;var Ne=!1,ce=!0,dt={};Object.keys(ae).forEach(function(Dt){if(Dt in $e.props){ce=!1;return}Ne=!0,dt[Dt]=ae[Dt]}),Ne&&(!re||ce)&&$e.setState(Object(h.a)(Object(h.a)({},dt),Ce))},$e.scrollTo=function(ae){$e.listRef.current.scrollTo(ae)},$e}return Object(n.a)(ir,[{key:"componentWillUnmount",value:function(){this.destroyed=!0}},{key:"render",value:function(){var ae,re=this.state,Ce=re.focused,Ne=re.flattenNodes,ce=re.keyEntities,dt=re.dragging,Dt=re.activeKey,ze=this.props,Yt=ze.prefixCls,Dr=ze.className,ct=ze.style,er=ze.showLine,ut=ze.focusable,at=ze.tabIndex,Ye=at===void 0?0:at,Je=ze.selectable,Vt=ze.showIcon,Ar=ze.icon,Nr=ze.switcherIcon,Rr=ze.draggable,Ln=ze.checkable,bn=ze.checkStrictly,Zn=ze.disabled,Zt=ze.motion,$t=ze.loadData,Be=ze.filterTreeNode,je=ze.height,rt=ze.itemHeight,bt=ze.virtual,gr=ze.titleRender,Gt=ze.onContextMenu,ar=Object(g.f)(this.props);return t.createElement(p.a.Provider,{value:{prefixCls:Yt,selectable:Je,showIcon:Vt,icon:Ar,switcherIcon:Nr,draggable:Rr,checkable:Ln,checkStrictly:bn,disabled:Zn,keyEntities:ce,loadData:$t,filterTreeNode:Be,titleRender:gr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},t.createElement("div",{className:u()(Yt,Dr,(ae={},Object(e.a)(ae,"".concat(Yt,"-show-line"),er),Object(e.a)(ae,"".concat(Yt,"-focused"),Ce),Object(e.a)(ae,"".concat(Yt,"-active-focused"),Dt!==null),ae))},t.createElement(V,Object.assign({ref:this.listRef,prefixCls:Yt,style:ct,data:Ne,disabled:Zn,selectable:Je,checkable:!!Ln,motion:Zt,dragging:dt,height:je,itemHeight:rt,virtual:bt,focusable:ut,focused:Ce,tabIndex:Ye,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Gt},this.getTreeNodeRequiredProps(),ar))))}}],[{key:"getDerivedStateFromProps",value:function(ae,re){var Ce=re.prevProps,Ne={prevProps:ae};function ce(Ar){return!Ce&&Ar in ae||Ce&&Ce[Ar]!==ae[Ar]}var dt;if(ce("treeData")?dt=ae.treeData:ce("children")&&(Object(f.a)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=Object(A.c)(ae.children)),dt){Ne.treeData=dt;var Dt=Object(A.a)(dt);Ne.keyEntities=Object(h.a)(Object(e.a)({},R,Z),Dt.keyEntities)}var ze=Ne.keyEntities||re.keyEntities;if(ce("expandedKeys")||Ce&&ce("autoExpandParent"))Ne.expandedKeys=ae.autoExpandParent||!Ce&&ae.defaultExpandParent?Object(g.e)(ae.expandedKeys,ze):ae.expandedKeys;else if(!Ce&&ae.defaultExpandAll){var Yt=Object(h.a)({},ze);delete Yt[R],Ne.expandedKeys=Object.keys(Yt).map(function(Ar){return Yt[Ar].key})}else!Ce&&ae.defaultExpandedKeys&&(Ne.expandedKeys=ae.autoExpandParent||ae.defaultExpandParent?Object(g.e)(ae.defaultExpandedKeys,ze):ae.defaultExpandedKeys);if(Ne.expandedKeys||delete Ne.expandedKeys,dt||Ne.expandedKeys){var Dr=Object(A.d)(dt||re.treeData,Ne.expandedKeys||re.expandedKeys);Ne.flattenNodes=Dr}if(ae.selectable&&(ce("selectedKeys")?Ne.selectedKeys=Object(g.d)(ae.selectedKeys,ae):!Ce&&ae.defaultSelectedKeys&&(Ne.selectedKeys=Object(g.d)(ae.defaultSelectedKeys,ae))),ae.checkable){var ct;if(ce("checkedKeys")?ct=Object(g.j)(ae.checkedKeys)||{}:!Ce&&ae.defaultCheckedKeys?ct=Object(g.j)(ae.defaultCheckedKeys)||{}:dt&&(ct=Object(g.j)(ae.checkedKeys)||{checkedKeys:re.checkedKeys,halfCheckedKeys:re.halfCheckedKeys}),ct){var er=ct,ut=er.checkedKeys,at=ut===void 0?[]:ut,Ye=er.halfCheckedKeys,Je=Ye===void 0?[]:Ye;if(!ae.checkStrictly){var Vt=Object(q.a)(at,!0,ze);at=Vt.checkedKeys,Je=Vt.halfCheckedKeys}Ne.checkedKeys=at,Ne.halfCheckedKeys=Je}}return ce("loadedKeys")&&(Ne.loadedKeys=ae.loadedKeys),Ne}}]),ir}(t.Component);se.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]},se.TreeNode=C.a;var ve=se,ue=ve,xe=o("w5m9"),Fe=o.n(xe),Ue=o("Brw/"),Ze=o.n(Ue),we=o("yBoc"),He=o.n(we),ee=o("ACLZ"),he=o.n(ee),Ve=o("VUFK"),oe=o.n(Ve),Q=o("Vvd8"),G=o.n(Q),te=o("pDHg"),Ae;(function(nr){nr[nr.None=0]="None",nr[nr.Start=1]="Start",nr[nr.End=2]="End"})(Ae||(Ae={}));function me(nr,Kt){function ir($e){var ae=$e.key,re=$e.children;Kt(ae,$e)!==!1&&me(re||[],Kt)}nr.forEach(ir)}function Me(nr){var Kt=nr.treeData,ir=nr.expandedKeys,$e=nr.startKey,ae=nr.endKey,re=[],Ce=Ae.None;if($e&&$e===ae)return[$e];if(!$e||!ae)return[];function Ne(ce){return ce===$e||ce===ae}return me(Kt,function(ce){if(Ce===Ae.End)return!1;if(Ne(ce)){if(re.push(ce),Ce===Ae.None)Ce=Ae.Start;else if(Ce===Ae.Start)return Ce=Ae.End,!1}else Ce===Ae.Start&&re.push(ce);return!(ir.indexOf(ce)===-1)}),re}function Ie(nr,Kt){var ir=Fe()(Kt),$e=[];return me(nr,function(ae,re){var Ce=ir.indexOf(ae);return Ce!==-1&&($e.push(re),ir.splice(Ce,1)),!!ir.length}),$e}var de=function(nr,Kt){var ir={};for(var $e in nr)Object.prototype.hasOwnProperty.call(nr,$e)&&Kt.indexOf($e)<0&&(ir[$e]=nr[$e]);if(nr!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,$e=Object.getOwnPropertySymbols(nr);ae<$e.length;ae++)Kt.indexOf($e[ae])<0&&Object.prototype.propertyIsEnumerable.call(nr,$e[ae])&&(ir[$e[ae]]=nr[$e[ae]]);return ir};function ye(nr){var Kt=nr.isLeaf,ir=nr.expanded;return Kt?t.createElement(he.a,null):ir?t.createElement(oe.a,null):t.createElement(G.a,null)}function De(nr){var Kt=nr.treeData,ir=nr.children;return Kt||Object(A.c)(ir)}var tt=function(Kt,ir){var $e=Kt.defaultExpandAll,ae=Kt.defaultExpandParent,re=Kt.defaultExpandedKeys,Ce=de(Kt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),Ne=t.useRef(),ce=t.useRef(),dt=t.createRef();t.useImperativeHandle(ir,function(){return dt.current});var Dt=function(){var Gt=Object(A.a)(De(Ce)),ar=Gt.keyEntities,Gr;return $e?Gr=Object.keys(ar):ae?Gr=Object(g.e)(Ce.expandedKeys||re,ar):Gr=Ce.expandedKeys||re,Gr},ze=t.useState(Ce.selectedKeys||Ce.defaultSelectedKeys||[]),Yt=Ze()(ze,2),Dr=Yt[0],ct=Yt[1],er=t.useState(Dt()),ut=Ze()(er,2),at=ut[0],Ye=ut[1];t.useEffect(function(){"selectedKeys"in Ce&&ct(Ce.selectedKeys)},[Ce.selectedKeys]),t.useEffect(function(){"expandedKeys"in Ce&&Ye(Ce.expandedKeys)},[Ce.expandedKeys]);var Je=function(Gt,ar){var Gr=ar.isLeaf;if(Gr||Gt.shiftKey||Gt.metaKey||Gt.ctrlKey)return;dt.current.onNodeExpand(Gt,ar)},Vt=He()(Je,200,{leading:!0}),Ar=function(Gt,ar){return"expandedKeys"in Ce||Ye(Gt),Ce.onExpand?Ce.onExpand(Gt,ar):void 0},Nr=function(Gt,ar){var Gr=Ce.expandAction;Gr==="click"&&Vt(Gt,ar),Ce.onClick&&Ce.onClick(Gt,ar)},Rr=function(Gt,ar){var Gr=Ce.expandAction;Gr==="doubleClick"&&Vt(Gt,ar),Ce.onDoubleClick&&Ce.onDoubleClick(Gt,ar)},Ln=function(Gt,ar){var Gr=Ce.multiple,cn=ar.node,Kn=ar.nativeEvent,yr=cn.key,Mt=yr===void 0?"":yr,Ft=De(Ce),Lr=a()(a()({},ar),{selected:!0}),pr=Kn.ctrlKey||Kn.metaKey,Ht=Kn.shiftKey,cr;Gr&&pr?(cr=Gt,Ne.current=Mt,ce.current=cr,Lr.selectedNodes=Ie(Ft,cr)):Gr&&Ht?(cr=Array.from(new Set([].concat(Fe()(ce.current||[]),Fe()(Me({treeData:Ft,expandedKeys:at,startKey:Mt,endKey:Ne.current}))))),Lr.selectedNodes=Ie(Ft,cr)):(cr=[Mt],Ne.current=Mt,ce.current=cr,Lr.selectedNodes=Ie(Ft,cr)),Ce.onSelect&&Ce.onSelect(cr,Lr),"selectedKeys"in Ce||ct(cr)},bn=t.useContext(te.b),Zn=bn.getPrefixCls,Zt=bn.direction,$t=Ce.prefixCls,Be=Ce.className,je=de(Ce,["prefixCls","className"]),rt=Zn("tree",$t),bt=u()("".concat(rt,"-directory"),Be,m()({},"".concat(rt,"-directory-rtl"),Zt==="rtl"));return t.createElement(zt,a()({icon:ye,ref:dt,blockNode:!0},je,{prefixCls:rt,className:bt,expandedKeys:at,selectedKeys:Dr,onSelect:Ln,onClick:Nr,onDoubleClick:Rr,onExpand:Ar}))},Et=t.forwardRef(tt);Et.displayName="DirectoryTree",Et.defaultProps={showIcon:!0,expandAction:"click"};var gt=Et,Pe=o("oNrA"),Ut=o("C7EM"),pt=t.forwardRef(function(nr,Kt){var ir,$e=t.useContext(te.b),ae=$e.getPrefixCls,re=$e.direction,Ce=$e.virtual,Ne=nr.prefixCls,ce=nr.className,dt=nr.showIcon,Dt=nr.showLine,ze=nr.switcherIcon,Yt=nr.blockNode,Dr=nr.children,ct=nr.checkable,er=a()(a()({},nr),{showLine:Boolean(Dt)}),ut=ae("tree",Ne);return t.createElement(ue,a()({itemHeight:20,ref:Kt,virtual:Ce},er,{prefixCls:ut,className:u()(ce,(ir={},m()(ir,"".concat(ut,"-icon-hide"),!dt),m()(ir,"".concat(ut,"-block-node"),Yt),m()(ir,"".concat(ut,"-rtl"),re==="rtl"),ir)),checkable:ct&&t.createElement("span",{className:"".concat(ut,"-checkbox-inner")}),switcherIcon:function(Ye){return Object(Ut.a)(ut,ze,Dt,Ye)}}),Dr)});pt.TreeNode=C.a,pt.DirectoryTree=gt,pt.defaultProps={checkable:!1,showIcon:!1,motion:a()(a()({},Pe.a),{motionAppear:!1}),blockNode:!1};var zt=pt,rr=k.a=zt},xO64:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("8K/p"));function m(i){return i&&i.__esModule?i:{default:i}}function v(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?v=function(p){return typeof p}:v=function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},v(i)}function a(i,u){if(!(i instanceof u))throw new TypeError("Cannot call a class as a function")}function t(i,u){for(var p=0;p<u.length;p++){var g=u[p];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(i,g.key,g)}}function e(i,u,p){return u&&t(i.prototype,u),p&&t(i,p),i}function h(i,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(u&&u.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),u&&l(i,u)}function l(i,u){return l=Object.setPrototypeOf||function(g,A){return g.__proto__=A,g},l(i,u)}function s(i){var u=c();return function(){var g=r(i),A;if(u){var b=r(this).constructor;A=Reflect.construct(g,arguments,b)}else A=g.apply(this,arguments);return n(this,A)}}function n(i,u){return u&&(v(u)==="object"||typeof u=="function")?u:d(i)}function d(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function c(){if(typeof Reflect=="undefined"||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(i){return!1}}function r(i){return r=Object.setPrototypeOf?Object.getPrototypeOf:function(p){return p.__proto__||Object.getPrototypeOf(p)},r(i)}var f=function(i){h(p,i);var u=s(p);function p(){return a(this,p),u.apply(this,arguments)}return e(p,[{key:"_pngRect",value:function(A,b,x,w,_,C,L){var E=this._readData(_);return E===null?!1:(C.imageRect(A,b,x,w,"image/png",E),!0)}},{key:"_basicRect",value:function(A,b,x,w,_,C,L,E){throw new Error("BasicCompression received in TightPNG rect")}}]),p}(y.default);k.default=f},xOMJ:function(B,k,o){},xOOu:function(B,k,o){(function(y,m){var v,v;/*!
JSZip v3.7.1 - A JavaScript class for generating and reading zip files
<http://stuartk.com/jszip>
(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.
JSZip uses the library pako released under the MIT license :
https://github.com/nodeca/pako/blob/master/LICENSE
*/!function(a){B.exports=a()}(function(){return function a(t,e,h){function l(d,c){if(!e[d]){if(!t[d]){var r=typeof v=="function"&&v;if(!c&&r)return v(d,!0);if(s)return s(d,!0);var f=new Error("Cannot find module '"+d+"'");throw f.code="MODULE_NOT_FOUND",f}var i=e[d]={exports:{}};t[d][0].call(i.exports,function(u){var p=t[d][1][u];return l(p||u)},i,i.exports,a,t,e,h)}return e[d].exports}for(var s=typeof v=="function"&&v,n=0;n<h.length;n++)l(h[n]);return l}({1:[function(a,t,e){"use strict";var h=a("./utils"),l=a("./support"),s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.encode=function(n){for(var d,c,r,f,i,u,p,g=[],A=0,b=n.length,x=b,w=h.getTypeOf(n)!=="string";A<n.length;)x=b-A,r=w?(d=n[A++],c=A<b?n[A++]:0,A<b?n[A++]:0):(d=n.charCodeAt(A++),c=A<b?n.charCodeAt(A++):0,A<b?n.charCodeAt(A++):0),f=d>>2,i=(3&d)<<4|c>>4,u=1<x?(15&c)<<2|r>>6:64,p=2<x?63&r:64,g.push(s.charAt(f)+s.charAt(i)+s.charAt(u)+s.charAt(p));return g.join("")},e.decode=function(n){var d,c,r,f,i,u,p=0,g=0,A="data:";if(n.substr(0,A.length)===A)throw new Error("Invalid base64 input, it looks like a data url.");var b,x=3*(n=n.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(n.charAt(n.length-1)===s.charAt(64)&&x--,n.charAt(n.length-2)===s.charAt(64)&&x--,x%1!=0)throw new Error("Invalid base64 input, bad content length.");for(b=l.uint8array?new Uint8Array(0|x):new Array(0|x);p<n.length;)d=s.indexOf(n.charAt(p++))<<2|(f=s.indexOf(n.charAt(p++)))>>4,c=(15&f)<<4|(i=s.indexOf(n.charAt(p++)))>>2,r=(3&i)<<6|(u=s.indexOf(n.charAt(p++))),b[g++]=d,i!==64&&(b[g++]=c),u!==64&&(b[g++]=r);return b}},{"./support":30,"./utils":32}],2:[function(a,t,e){"use strict";var h=a("./external"),l=a("./stream/DataWorker"),s=a("./stream/Crc32Probe"),n=a("./stream/DataLengthProbe");function d(c,r,f,i,u){this.compressedSize=c,this.uncompressedSize=r,this.crc32=f,this.compression=i,this.compressedContent=u}d.prototype={getContentWorker:function(){var r=new l(h.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new n("data_length")),f=this;return r.on("end",function(){if(this.streamInfo.data_length!==f.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),r},getCompressedWorker:function(){return new l(h.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},d.createWorkerFrom=function(c,r,f){return c.pipe(new s).pipe(new n("uncompressedSize")).pipe(r.compressWorker(f)).pipe(new n("compressedSize")).withStreamInfo("compression",r)},t.exports=d},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(a,t,e){"use strict";var h=a("./stream/GenericWorker");e.STORE={magic:"\0\0",compressWorker:function(s){return new h("STORE compression")},uncompressWorker:function(){return new h("STORE decompression")}},e.DEFLATE=a("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(a,t,e){"use strict";var h=a("./utils"),l=function(){for(var s,n=[],d=0;d<256;d++){s=d;for(var c=0;c<8;c++)s=1&s?3988292384^s>>>1:s>>>1;n[d]=s}return n}();t.exports=function(s,n){return s!==void 0&&s.length?h.getTypeOf(s)!=="string"?function(d,c,r,f){var i=l,u=f+r;d^=-1;for(var p=f;p<u;p++)d=d>>>8^i[255&(d^c[p])];return-1^d}(0|n,s,s.length,0):function(d,c,r,f){var i=l,u=f+r;d^=-1;for(var p=f;p<u;p++)d=d>>>8^i[255&(d^c.charCodeAt(p))];return-1^d}(0|n,s,s.length,0):0}},{"./utils":32}],5:[function(a,t,e){"use strict";e.base64=!1,e.binary=!1,e.dir=!1,e.createFolders=!0,e.date=null,e.compression=null,e.compressionOptions=null,e.comment=null,e.unixPermissions=null,e.dosPermissions=null},{}],6:[function(a,t,e){"use strict";var h=null;h=typeof Promise!="undefined"?Promise:a("lie"),t.exports={Promise:h}},{lie:37}],7:[function(a,t,e){"use strict";var h=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",l=a("pako"),s=a("./utils"),n=a("./stream/GenericWorker"),d=h?"uint8array":"array";function c(r,f){n.call(this,"FlateWorker/"+r),this._pako=null,this._pakoAction=r,this._pakoOptions=f,this.meta={}}e.magic="\b\0",s.inherits(c,n),c.prototype.processChunk=function(r){this.meta=r.meta,this._pako===null&&this._createPako(),this._pako.push(s.transformTo(d,r.data),!1)},c.prototype.flush=function(){n.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},c.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this._pako=null},c.prototype._createPako=function(){this._pako=new l[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var r=this;this._pako.onData=function(f){r.push({data:f,meta:r.meta})}},e.compressWorker=function(r){return new c("Deflate",r)},e.uncompressWorker=function(){return new c("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(a,t,e){"use strict";function h(i,u){var p,g="";for(p=0;p<u;p++)g+=String.fromCharCode(255&i),i>>>=8;return g}function l(i,u,p,g,A,b){var x,w,_=i.file,C=i.compression,L=b!==d.utf8encode,E=s.transformTo("string",b(_.name)),S=s.transformTo("string",d.utf8encode(_.name)),O=_.comment,D=s.transformTo("string",b(O)),F=s.transformTo("string",d.utf8encode(O)),U=S.length!==_.name.length,R=F.length!==O.length,K="",Z="",P="",Y=_.dir,W=_.date,z={crc32:0,compressedSize:0,uncompressedSize:0};u&&!p||(z.crc32=i.crc32,z.compressedSize=i.compressedSize,z.uncompressedSize=i.uncompressedSize);var H=0;u&&(H|=8),L||!U&&!R||(H|=2048);var X=0,V=0;Y&&(X|=16),A==="UNIX"?(V=798,X|=function(se,ve){var ue=se;return se||(ue=ve?16893:33204),(65535&ue)<<16}(_.unixPermissions,Y)):(V=20,X|=function(se){return 63&(se||0)}(_.dosPermissions)),x=W.getUTCHours(),x<<=6,x|=W.getUTCMinutes(),x<<=5,x|=W.getUTCSeconds()/2,w=W.getUTCFullYear()-1980,w<<=4,w|=W.getUTCMonth()+1,w<<=5,w|=W.getUTCDate(),U&&(Z=h(1,1)+h(c(E),4)+S,K+="up"+h(Z.length,2)+Z),R&&(P=h(1,1)+h(c(D),4)+F,K+="uc"+h(P.length,2)+P);var q="";return q+=`
\0`,q+=h(H,2),q+=C.magic,q+=h(x,2),q+=h(w,2),q+=h(z.crc32,4),q+=h(z.compressedSize,4),q+=h(z.uncompressedSize,4),q+=h(E.length,2),q+=h(K.length,2),{fileRecord:r.LOCAL_FILE_HEADER+q+E+K,dirRecord:r.CENTRAL_FILE_HEADER+h(V,2)+q+h(D.length,2)+"\0\0\0\0"+h(X,4)+h(g,4)+E+K+D}}var s=a("../utils"),n=a("../stream/GenericWorker"),d=a("../utf8"),c=a("../crc32"),r=a("../signature");function f(i,u,p,g){n.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=u,this.zipPlatform=p,this.encodeFileName=g,this.streamFiles=i,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(f,n),f.prototype.push=function(i){var u=i.meta.percent||0,p=this.entriesCount,g=this._sources.length;this.accumulate?this.contentBuffer.push(i):(this.bytesWritten+=i.data.length,n.prototype.push.call(this,{data:i.data,meta:{currentFile:this.currentFile,percent:p?(u+100*(p-g-1))/p:100}}))},f.prototype.openedSource=function(i){this.currentSourceOffset=this.bytesWritten,this.currentFile=i.file.name;var u=this.streamFiles&&!i.file.dir;if(u){var p=l(i,u,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:p.fileRecord,meta:{percent:0}})}else this.accumulate=!0},f.prototype.closedSource=function(i){this.accumulate=!1;var u=this.streamFiles&&!i.file.dir,p=l(i,u,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(p.dirRecord),u)this.push({data:function(g){return r.DATA_DESCRIPTOR+h(g.crc32,4)+h(g.compressedSize,4)+h(g.uncompressedSize,4)}(i),meta:{percent:100}});else for(this.push({data:p.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},f.prototype.flush=function(){for(var i=this.bytesWritten,u=0;u<this.dirRecords.length;u++)this.push({data:this.dirRecords[u],meta:{percent:100}});var p=this.bytesWritten-i,g=function(A,b,x,w,_){var C=s.transformTo("string",_(w));return r.CENTRAL_DIRECTORY_END+"\0\0\0\0"+h(A,2)+h(A,2)+h(b,4)+h(x,4)+h(C.length,2)+C}(this.dirRecords.length,p,i,this.zipComment,this.encodeFileName);this.push({data:g,meta:{percent:100}})},f.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},f.prototype.registerPrevious=function(i){this._sources.push(i);var u=this;return i.on("data",function(p){u.processChunk(p)}),i.on("end",function(){u.closedSource(u.previous.streamInfo),u._sources.length?u.prepareNextSource():u.end()}),i.on("error",function(p){u.error(p)}),this},f.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},f.prototype.error=function(i){var u=this._sources;if(!n.prototype.error.call(this,i))return!1;for(var p=0;p<u.length;p++)try{u[p].error(i)}catch(g){}return!0},f.prototype.lock=function(){n.prototype.lock.call(this);for(var i=this._sources,u=0;u<i.length;u++)i[u].lock()},t.exports=f},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(a,t,e){"use strict";var h=a("../compressions"),l=a("./ZipFileWorker");e.generateWorker=function(s,n,d){var c=new l(n.streamFiles,d,n.platform,n.encodeFileName),r=0;try{s.forEach(function(f,i){r++;var u=function(b,x){var w=b||x,_=h[w];if(!_)throw new Error(w+" is not a valid compression method !");return _}(i.options.compression,n.compression),p=i.options.compressionOptions||n.compressionOptions||{},g=i.dir,A=i.date;i._compressWorker(u,p).withStreamInfo("file",{name:f,dir:g,date:A,comment:i.comment||"",unixPermissions:i.unixPermissions,dosPermissions:i.dosPermissions}).pipe(c)}),c.entriesCount=r}catch(f){c.error(f)}return c}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(a,t,e){"use strict";function h(){if(!(this instanceof h))return new h;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var l=new h;for(var s in this)typeof this[s]!="function"&&(l[s]=this[s]);return l}}(h.prototype=a("./object")).loadAsync=a("./load"),h.support=a("./support"),h.defaults=a("./defaults"),h.version="3.7.1",h.loadAsync=function(l,s){return new h().loadAsync(l,s)},h.external=a("./external"),t.exports=h},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(a,t,e){"use strict";var h=a("./utils"),l=a("./external"),s=a("./utf8"),n=a("./zipEntries"),d=a("./stream/Crc32Probe"),c=a("./nodejsUtils");function r(f){return new l.Promise(function(i,u){var p=f.decompressed.getContentWorker().pipe(new d);p.on("error",function(g){u(g)}).on("end",function(){p.streamInfo.crc32!==f.decompressed.crc32?u(new Error("Corrupted zip : CRC32 mismatch")):i()}).resume()})}t.exports=function(f,i){var u=this;return i=h.extend(i||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:s.utf8decode}),c.isNode&&c.isStream(f)?l.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):h.prepareContent("the loaded zip file",f,!0,i.optimizedBinaryString,i.base64).then(function(p){var g=new n(i);return g.load(p),g}).then(function(p){var g=[l.Promise.resolve(p)],A=p.files;if(i.checkCRC32)for(var b=0;b<A.length;b++)g.push(r(A[b]));return l.Promise.all(g)}).then(function(p){for(var g=p.shift(),A=g.files,b=0;b<A.length;b++){var x=A[b];u.file(x.fileNameStr,x.decompressed,{binary:!0,optimizedBinaryString:!0,date:x.date,dir:x.dir,comment:x.fileCommentStr.length?x.fileCommentStr:null,unixPermissions:x.unixPermissions,dosPermissions:x.dosPermissions,createFolders:i.createFolders})}return g.zipComment.length&&(u.comment=g.zipComment),u})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(a,t,e){"use strict";var h=a("../utils"),l=a("../stream/GenericWorker");function s(n,d){l.call(this,"Nodejs stream input adapter for "+n),this._upstreamEnded=!1,this._bindStream(d)}h.inherits(s,l),s.prototype._bindStream=function(n){var d=this;(this._stream=n).pause(),n.on("data",function(c){d.push({data:c,meta:{percent:0}})}).on("error",function(c){d.isPaused?this.generatedError=c:d.error(c)}).on("end",function(){d.isPaused?d._upstreamEnded=!0:d.end()})},s.prototype.pause=function(){return!!l.prototype.pause.call(this)&&(this._stream.pause(),!0)},s.prototype.resume=function(){return!!l.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},t.exports=s},{"../stream/GenericWorker":28,"../utils":32}],13:[function(a,t,e){"use strict";var h=a("readable-stream").Readable;function l(s,n,d){h.call(this,n),this._helper=s;var c=this;s.on("data",function(r,f){c.push(r)||c._helper.pause(),d&&d(f)}).on("error",function(r){c.emit("error",r)}).on("end",function(){c.push(null)})}a("../utils").inherits(l,h),l.prototype._read=function(){this._helper.resume()},t.exports=l},{"../utils":32,"readable-stream":16}],14:[function(a,t,e){"use strict";t.exports={isNode:typeof y!="undefined",newBufferFrom:function(l,s){if(y.from&&y.from!==Uint8Array.from)return y.from(l,s);if(typeof l=="number")throw new Error('The "data" argument must not be a number');return new y(l,s)},allocBuffer:function(l){if(y.alloc)return y.alloc(l);var s=new y(l);return s.fill(0),s},isBuffer:function(l){return y.isBuffer(l)},isStream:function(l){return l&&typeof l.on=="function"&&typeof l.pause=="function"&&typeof l.resume=="function"}}},{}],15:[function(a,t,e){"use strict";function h(_,C,L){var E,S=s.getTypeOf(C),O=s.extend(L||{},c);O.date=O.date||new Date,O.compression!==null&&(O.compression=O.compression.toUpperCase()),typeof O.unixPermissions=="string"&&(O.unixPermissions=parseInt(O.unixPermissions,8)),O.unixPermissions&&16384&O.unixPermissions&&(O.dir=!0),O.dosPermissions&&16&O.dosPermissions&&(O.dir=!0),O.dir&&(_=A(_)),O.createFolders&&(E=g(_))&&b.call(this,E,!0);var D=S==="string"&&O.binary===!1&&O.base64===!1;L&&L.binary!==void 0||(O.binary=!D),(C instanceof r&&C.uncompressedSize===0||O.dir||!C||C.length===0)&&(O.base64=!1,O.binary=!0,C="",O.compression="STORE",S="string");var F=null;F=C instanceof r||C instanceof n?C:u.isNode&&u.isStream(C)?new p(_,C):s.prepareContent(_,C,O.binary,O.optimizedBinaryString,O.base64);var U=new f(_,F,O);this.files[_]=U}var l=a("./utf8"),s=a("./utils"),n=a("./stream/GenericWorker"),d=a("./stream/StreamHelper"),c=a("./defaults"),r=a("./compressedObject"),f=a("./zipObject"),i=a("./generate"),u=a("./nodejsUtils"),p=a("./nodejs/NodejsStreamInputAdapter"),g=function(C){C.slice(-1)==="/"&&(C=C.substring(0,C.length-1));var L=C.lastIndexOf("/");return 0<L?C.substring(0,L):""},A=function(C){return C.slice(-1)!=="/"&&(C+="/"),C},b=function(C,L){return L=L!==void 0?L:c.createFolders,C=A(C),this.files[C]||h.call(this,C,null,{dir:!0,createFolders:L}),this.files[C]};function x(_){return Object.prototype.toString.call(_)==="[object RegExp]"}var w={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(C){var L,E,S;for(L in this.files)S=this.files[L],(E=L.slice(this.root.length,L.length))&&L.slice(0,this.root.length)===this.root&&C(E,S)},filter:function(C){var L=[];return this.forEach(function(E,S){C(E,S)&&L.push(S)}),L},file:function(C,L,E){if(arguments.length!==1)return C=this.root+C,h.call(this,C,L,E),this;if(x(C)){var S=C;return this.filter(function(D,F){return!F.dir&&S.test(D)})}var O=this.files[this.root+C];return O&&!O.dir?O:null},folder:function(C){if(!C)return this;if(x(C))return this.filter(function(O,D){return D.dir&&C.test(O)});var L=this.root+C,E=b.call(this,L),S=this.clone();return S.root=E.name,S},remove:function(C){C=this.root+C;var L=this.files[C];if(L||(C.slice(-1)!=="/"&&(C+="/"),L=this.files[C]),L&&!L.dir)delete this.files[C];else for(var E=this.filter(function(O,D){return D.name.slice(0,C.length)===C}),S=0;S<E.length;S++)delete this.files[E[S].name];return this},generate:function(C){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(C){var L,E={};try{if((E=s.extend(C||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:l.utf8encode})).type=E.type.toLowerCase(),E.compression=E.compression.toUpperCase(),E.type==="binarystring"&&(E.type="string"),!E.type)throw new Error("No output type specified.");s.checkSupport(E.type),E.platform!=="darwin"&&E.platform!=="freebsd"&&E.platform!=="linux"&&E.platform!=="sunos"||(E.platform="UNIX"),E.platform==="win32"&&(E.platform="DOS");var S=E.comment||this.comment||"";L=i.generateWorker(this,E,S)}catch(O){(L=new n("error")).error(O)}return new d(L,E.type||"string",E.mimeType)},generateAsync:function(C,L){return this.generateInternalStream(C).accumulate(L)},generateNodeStream:function(C,L){return(C=C||{}).type||(C.type="nodebuffer"),this.generateInternalStream(C).toNodejsStream(L)}};t.exports=w},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(a,t,e){t.exports=a("stream")},{stream:void 0}],17:[function(a,t,e){"use strict";var h=a("./DataReader");function l(s){h.call(this,s);for(var n=0;n<this.data.length;n++)s[n]=255&s[n]}a("../utils").inherits(l,h),l.prototype.byteAt=function(s){return this.data[this.zero+s]},l.prototype.lastIndexOfSignature=function(s){for(var n=s.charCodeAt(0),d=s.charCodeAt(1),c=s.charCodeAt(2),r=s.charCodeAt(3),f=this.length-4;0<=f;--f)if(this.data[f]===n&&this.data[f+1]===d&&this.data[f+2]===c&&this.data[f+3]===r)return f-this.zero;return-1},l.prototype.readAndCheckSignature=function(s){var n=s.charCodeAt(0),d=s.charCodeAt(1),c=s.charCodeAt(2),r=s.charCodeAt(3),f=this.readData(4);return n===f[0]&&d===f[1]&&c===f[2]&&r===f[3]},l.prototype.readData=function(s){if(this.checkOffset(s),s===0)return[];var n=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,n},t.exports=l},{"../utils":32,"./DataReader":18}],18:[function(a,t,e){"use strict";var h=a("../utils");function l(s){this.data=s,this.length=s.length,this.index=0,this.zero=0}l.prototype={checkOffset:function(n){this.checkIndex(this.index+n)},checkIndex:function(n){if(this.length<this.zero+n||n<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+n+"). Corrupted zip ?")},setIndex:function(n){this.checkIndex(n),this.index=n},skip:function(n){this.setIndex(this.index+n)},byteAt:function(n){},readInt:function(n){var d,c=0;for(this.checkOffset(n),d=this.index+n-1;d>=this.index;d--)c=(c<<8)+this.byteAt(d);return this.index+=n,c},readString:function(n){return h.transformTo("string",this.readData(n))},readData:function(n){},lastIndexOfSignature:function(n){},readAndCheckSignature:function(n){},readDate:function(){var n=this.readInt(4);return new Date(Date.UTC(1980+(n>>25&127),(n>>21&15)-1,n>>16&31,n>>11&31,n>>5&63,(31&n)<<1))}},t.exports=l},{"../utils":32}],19:[function(a,t,e){"use strict";var h=a("./Uint8ArrayReader");function l(s){h.call(this,s)}a("../utils").inherits(l,h),l.prototype.readData=function(s){this.checkOffset(s);var n=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,n},t.exports=l},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(a,t,e){"use strict";var h=a("./DataReader");function l(s){h.call(this,s)}a("../utils").inherits(l,h),l.prototype.byteAt=function(s){return this.data.charCodeAt(this.zero+s)},l.prototype.lastIndexOfSignature=function(s){return this.data.lastIndexOf(s)-this.zero},l.prototype.readAndCheckSignature=function(s){return s===this.readData(4)},l.prototype.readData=function(s){this.checkOffset(s);var n=this.data.slice(this.zero+this.index,this.zero+this.index+s);return this.index+=s,n},t.exports=l},{"../utils":32,"./DataReader":18}],21:[function(a,t,e){"use strict";var h=a("./ArrayReader");function l(s){h.call(this,s)}a("../utils").inherits(l,h),l.prototype.readData=function(s){if(this.checkOffset(s),s===0)return new Uint8Array(0);var n=this.data.subarray(this.zero+this.index,this.zero+this.index+s);return this.index+=s,n},t.exports=l},{"../utils":32,"./ArrayReader":17}],22:[function(a,t,e){"use strict";var h=a("../utils"),l=a("../support"),s=a("./ArrayReader"),n=a("./StringReader"),d=a("./NodeBufferReader"),c=a("./Uint8ArrayReader");t.exports=function(r){var f=h.getTypeOf(r);return h.checkSupport(f),f!=="string"||l.uint8array?f==="nodebuffer"?new d(r):l.uint8array?new c(h.transformTo("uint8array",r)):new s(h.transformTo("array",r)):new n(r)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(a,t,e){"use strict";e.LOCAL_FILE_HEADER="PK",e.CENTRAL_FILE_HEADER="PK",e.CENTRAL_DIRECTORY_END="PK",e.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",e.ZIP64_CENTRAL_DIRECTORY_END="PK",e.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(a,t,e){"use strict";var h=a("./GenericWorker"),l=a("../utils");function s(n){h.call(this,"ConvertWorker to "+n),this.destType=n}l.inherits(s,h),s.prototype.processChunk=function(n){this.push({data:l.transformTo(this.destType,n.data),meta:n.meta})},t.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(a,t,e){"use strict";var h=a("./GenericWorker"),l=a("../crc32");function s(){h.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}a("../utils").inherits(s,h),s.prototype.processChunk=function(n){this.streamInfo.crc32=l(n.data,this.streamInfo.crc32||0),this.push(n)},t.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(a,t,e){"use strict";var h=a("../utils"),l=a("./GenericWorker");function s(n){l.call(this,"DataLengthProbe for "+n),this.propName=n,this.withStreamInfo(n,0)}h.inherits(s,l),s.prototype.processChunk=function(n){if(n){var d=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=d+n.data.length}l.prototype.processChunk.call(this,n)},t.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(a,t,e){"use strict";var h=a("../utils"),l=a("./GenericWorker");function s(n){l.call(this,"DataWorker");var d=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,n.then(function(c){d.dataIsReady=!0,d.data=c,d.max=c&&c.length||0,d.type=h.getTypeOf(c),d.isPaused||d._tickAndRepeat()},function(c){d.error(c)})}h.inherits(s,l),s.prototype.cleanUp=function(){l.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!l.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,h.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(h.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var n=null,d=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":n=this.data.substring(this.index,d);break;case"uint8array":n=this.data.subarray(this.index,d);break;case"array":case"nodebuffer":n=this.data.slice(this.index,d)}return this.index=d,this.push({data:n,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(a,t,e){"use strict";function h(l){this.name=l||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}h.prototype={push:function(s){this.emit("data",s)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(s){this.emit("error",s)}return!0},error:function(s){return!this.isFinished&&(this.isPaused?this.generatedError=s:(this.isFinished=!0,this.emit("error",s),this.previous&&this.previous.error(s),this.cleanUp()),!0)},on:function(s,n){return this._listeners[s].push(n),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(s,n){if(this._listeners[s])for(var d=0;d<this._listeners[s].length;d++)this._listeners[s][d].call(this,n)},pipe:function(s){return s.registerPrevious(this)},registerPrevious:function(s){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=s.streamInfo,this.mergeStreamInfo(),this.previous=s;var n=this;return s.on("data",function(d){n.processChunk(d)}),s.on("end",function(){n.end()}),s.on("error",function(d){n.error(d)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var s=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),s=!0),this.previous&&this.previous.resume(),!s},flush:function(){},processChunk:function(s){this.push(s)},withStreamInfo:function(s,n){return this.extraStreamInfo[s]=n,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var s in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(s)&&(this.streamInfo[s]=this.extraStreamInfo[s])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var s="Worker "+this.name;return this.previous?this.previous+" -> "+s:s}},t.exports=h},{}],29:[function(a,t,e){"use strict";var h=a("../utils"),l=a("./ConvertWorker"),s=a("./GenericWorker"),n=a("../base64"),d=a("../support"),c=a("../external"),r=null;if(d.nodestream)try{r=a("../nodejs/NodejsStreamOutputAdapter")}catch(u){}function f(u,p){return new c.Promise(function(g,A){var b=[],x=u._internalType,w=u._outputType,_=u._mimeType;u.on("data",function(C,L){b.push(C),p&&p(L)}).on("error",function(C){b=[],A(C)}).on("end",function(){try{var C=function(L,E,S){switch(L){case"blob":return h.newBlob(h.transformTo("arraybuffer",E),S);case"base64":return n.encode(E);default:return h.transformTo(L,E)}}(w,function(L,E){var S,O=0,D=null,F=0;for(S=0;S<E.length;S++)F+=E[S].length;switch(L){case"string":return E.join("");case"array":return Array.prototype.concat.apply([],E);case"uint8array":for(D=new Uint8Array(F),S=0;S<E.length;S++)D.set(E[S],O),O+=E[S].length;return D;case"nodebuffer":return y.concat(E);default:throw new Error("concat : unsupported type '"+L+"'")}}(x,b),_);g(C)}catch(L){A(L)}b=[]}).resume()})}function i(u,p,g){var A=p;switch(p){case"blob":case"arraybuffer":A="uint8array";break;case"base64":A="string"}try{this._internalType=A,this._outputType=p,this._mimeType=g,h.checkSupport(A),this._worker=u.pipe(new l(A)),u.lock()}catch(b){this._worker=new s("error"),this._worker.error(b)}}i.prototype={accumulate:function(p){return f(this,p)},on:function(p,g){var A=this;return p==="data"?this._worker.on(p,function(b){g.call(A,b.data,b.meta)}):this._worker.on(p,function(){h.delay(g,arguments,A)}),this},resume:function(){return h.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(p){if(h.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new r(this,{objectMode:this._outputType!=="nodebuffer"},p)}},t.exports=i},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(a,t,e){"use strict";if(e.base64=!0,e.array=!0,e.string=!0,e.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",e.nodebuffer=typeof y!="undefined",e.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")e.blob=!1;else{var h=new ArrayBuffer(0);try{e.blob=new Blob([h],{type:"application/zip"}).size===0}catch(s){try{var l=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);l.append(h),e.blob=l.getBlob("application/zip").size===0}catch(n){e.blob=!1}}}try{e.nodestream=!!a("readable-stream").Readable}catch(s){e.nodestream=!1}},{"readable-stream":16}],31:[function(a,t,e){"use strict";for(var h=a("./utils"),l=a("./support"),s=a("./nodejsUtils"),n=a("./stream/GenericWorker"),d=new Array(256),c=0;c<256;c++)d[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;d[254]=d[254]=1;function r(){n.call(this,"utf-8 decode"),this.leftOver=null}function f(){n.call(this,"utf-8 encode")}e.utf8encode=function(i){return l.nodebuffer?s.newBufferFrom(i,"utf-8"):function(u){var p,g,A,b,x,w=u.length,_=0;for(b=0;b<w;b++)(64512&(g=u.charCodeAt(b)))==55296&&b+1<w&&(64512&(A=u.charCodeAt(b+1)))==56320&&(g=65536+(g-55296<<10)+(A-56320),b++),_+=g<128?1:g<2048?2:g<65536?3:4;for(p=l.uint8array?new Uint8Array(_):new Array(_),b=x=0;x<_;b++)(64512&(g=u.charCodeAt(b)))==55296&&b+1<w&&(64512&(A=u.charCodeAt(b+1)))==56320&&(g=65536+(g-55296<<10)+(A-56320),b++),g<128?p[x++]=g:(g<2048?p[x++]=192|g>>>6:(g<65536?p[x++]=224|g>>>12:(p[x++]=240|g>>>18,p[x++]=128|g>>>12&63),p[x++]=128|g>>>6&63),p[x++]=128|63&g);return p}(i)},e.utf8decode=function(i){return l.nodebuffer?h.transformTo("nodebuffer",i).toString("utf-8"):function(u){var p,g,A,b,x=u.length,w=new Array(2*x);for(p=g=0;p<x;)if((A=u[p++])<128)w[g++]=A;else if(4<(b=d[A]))w[g++]=65533,p+=b-1;else{for(A&=b===2?31:b===3?15:7;1<b&&p<x;)A=A<<6|63&u[p++],b--;1<b?w[g++]=65533:A<65536?w[g++]=A:(A-=65536,w[g++]=55296|A>>10&1023,w[g++]=56320|1023&A)}return w.length!==g&&(w.subarray?w=w.subarray(0,g):w.length=g),h.applyFromCharCode(w)}(i=h.transformTo(l.uint8array?"uint8array":"array",i))},h.inherits(r,n),r.prototype.processChunk=function(i){var u=h.transformTo(l.uint8array?"uint8array":"array",i.data);if(this.leftOver&&this.leftOver.length){if(l.uint8array){var p=u;(u=new Uint8Array(p.length+this.leftOver.length)).set(this.leftOver,0),u.set(p,this.leftOver.length)}else u=this.leftOver.concat(u);this.leftOver=null}var g=function(b,x){var w;for((x=x||b.length)>b.length&&(x=b.length),w=x-1;0<=w&&(192&b[w])==128;)w--;return w<0||w===0?x:w+d[b[w]]>x?w:x}(u),A=u;g!==u.length&&(l.uint8array?(A=u.subarray(0,g),this.leftOver=u.subarray(g,u.length)):(A=u.slice(0,g),this.leftOver=u.slice(g,u.length))),this.push({data:e.utf8decode(A),meta:i.meta})},r.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:e.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},e.Utf8DecodeWorker=r,h.inherits(f,n),f.prototype.processChunk=function(i){this.push({data:e.utf8encode(i.data),meta:i.meta})},e.Utf8EncodeWorker=f},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(a,t,e){"use strict";var h=a("./support"),l=a("./base64"),s=a("./nodejsUtils"),n=a("set-immediate-shim"),d=a("./external");function c(g){return g}function r(g,A){for(var b=0;b<g.length;++b)A[b]=255&g.charCodeAt(b);return A}e.newBlob=function(g,A){e.checkSupport("blob");try{return new Blob([g],{type:A})}catch(x){try{var b=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return b.append(g),b.getBlob(A)}catch(w){throw new Error("Bug : can't construct the Blob.")}}};var f={stringifyByChunk:function(A,b,x){var w=[],_=0,C=A.length;if(C<=x)return String.fromCharCode.apply(null,A);for(;_<C;)b==="array"||b==="nodebuffer"?w.push(String.fromCharCode.apply(null,A.slice(_,Math.min(_+x,C)))):w.push(String.fromCharCode.apply(null,A.subarray(_,Math.min(_+x,C)))),_+=x;return w.join("")},stringifyByChar:function(A){for(var b="",x=0;x<A.length;x++)b+=String.fromCharCode(A[x]);return b},applyCanBeUsed:{uint8array:function(){try{return h.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(g){return!1}}(),nodebuffer:function(){try{return h.nodebuffer&&String.fromCharCode.apply(null,s.allocBuffer(1)).length===1}catch(g){return!1}}()}};function i(g){var A=65536,b=e.getTypeOf(g),x=!0;if(b==="uint8array"?x=f.applyCanBeUsed.uint8array:b==="nodebuffer"&&(x=f.applyCanBeUsed.nodebuffer),x)for(;1<A;)try{return f.stringifyByChunk(g,b,A)}catch(w){A=Math.floor(A/2)}return f.stringifyByChar(g)}function u(g,A){for(var b=0;b<g.length;b++)A[b]=g[b];return A}e.applyFromCharCode=i;var p={};p.string={string:c,array:function(A){return r(A,new Array(A.length))},arraybuffer:function(A){return p.string.uint8array(A).buffer},uint8array:function(A){return r(A,new Uint8Array(A.length))},nodebuffer:function(A){return r(A,s.allocBuffer(A.length))}},p.array={string:i,array:c,arraybuffer:function(A){return new Uint8Array(A).buffer},uint8array:function(A){return new Uint8Array(A)},nodebuffer:function(A){return s.newBufferFrom(A)}},p.arraybuffer={string:function(A){return i(new Uint8Array(A))},array:function(A){return u(new Uint8Array(A),new Array(A.byteLength))},arraybuffer:c,uint8array:function(A){return new Uint8Array(A)},nodebuffer:function(A){return s.newBufferFrom(new Uint8Array(A))}},p.uint8array={string:i,array:function(A){return u(A,new Array(A.length))},arraybuffer:function(A){return A.buffer},uint8array:c,nodebuffer:function(A){return s.newBufferFrom(A)}},p.nodebuffer={string:i,array:function(A){return u(A,new Array(A.length))},arraybuffer:function(A){return p.nodebuffer.uint8array(A).buffer},uint8array:function(A){return u(A,new Uint8Array(A.length))},nodebuffer:c},e.transformTo=function(g,A){if(A=A||"",!g)return A;e.checkSupport(g);var b=e.getTypeOf(A);return p[b][g](A)},e.getTypeOf=function(g){return typeof g=="string"?"string":Object.prototype.toString.call(g)==="[object Array]"?"array":h.nodebuffer&&s.isBuffer(g)?"nodebuffer":h.uint8array&&g instanceof Uint8Array?"uint8array":h.arraybuffer&&g instanceof ArrayBuffer?"arraybuffer":void 0},e.checkSupport=function(g){if(!h[g.toLowerCase()])throw new Error(g+" is not supported by this platform")},e.MAX_VALUE_16BITS=65535,e.MAX_VALUE_32BITS=-1,e.pretty=function(g){var A,b,x="";for(b=0;b<(g||"").length;b++)x+="\\x"+((A=g.charCodeAt(b))<16?"0":"")+A.toString(16).toUpperCase();return x},e.delay=function(g,A,b){n(function(){g.apply(b||null,A||[])})},e.inherits=function(g,A){function b(){}b.prototype=A.prototype,g.prototype=new b},e.extend=function(){var g,A,b={};for(g=0;g<arguments.length;g++)for(A in arguments[g])arguments[g].hasOwnProperty(A)&&b[A]===void 0&&(b[A]=arguments[g][A]);return b},e.prepareContent=function(g,A,b,x,w){return d.Promise.resolve(A).then(function(_){return h.blob&&(_ instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(_))!==-1)&&typeof FileReader!="undefined"?new d.Promise(function(C,L){var E=new FileReader;E.onload=function(S){C(S.target.result)},E.onerror=function(S){L(S.target.error)},E.readAsArrayBuffer(_)}):_}).then(function(_){var C=e.getTypeOf(_);return C?(C==="arraybuffer"?_=e.transformTo("uint8array",_):C==="string"&&(w?_=l.decode(_):b&&x!==!0&&(_=function(L){return r(L,h.uint8array?new Uint8Array(L.length):new Array(L.length))}(_))),_):d.Promise.reject(new Error("Can't read the data of '"+g+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(a,t,e){"use strict";var h=a("./reader/readerFor"),l=a("./utils"),s=a("./signature"),n=a("./zipEntry"),d=(a("./utf8"),a("./support"));function c(r){this.files=[],this.loadOptions=r}c.prototype={checkSignature:function(f){if(!this.reader.readAndCheckSignature(f)){this.reader.index-=4;var i=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+l.pretty(i)+", expected "+l.pretty(f)+")")}},isSignature:function(f,i){var u=this.reader.index;this.reader.setIndex(f);var p=this.reader.readString(4)===i;return this.reader.setIndex(u),p},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var f=this.reader.readData(this.zipCommentLength),i=d.uint8array?"uint8array":"array",u=l.transformTo(i,f);this.zipComment=this.loadOptions.decodeFileName(u)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var f,i,u,p=this.zip64EndOfCentralSize-44;0<p;)f=this.reader.readInt(2),i=this.reader.readInt(4),u=this.reader.readData(i),this.zip64ExtensibleData[f]={id:f,length:i,value:u}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var f,i;for(f=0;f<this.files.length;f++)i=this.files[f],this.reader.setIndex(i.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),i.readLocalPart(this.reader),i.handleUTF8(),i.processAttributes()},readCentralDir:function(){var f;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(s.CENTRAL_FILE_HEADER);)(f=new n({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(f);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var f=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(f<0)throw this.isSignature(0,s.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(f);var i=f;if(this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===l.MAX_VALUE_16BITS||this.diskWithCentralDirStart===l.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===l.MAX_VALUE_16BITS||this.centralDirRecords===l.MAX_VALUE_16BITS||this.centralDirSize===l.MAX_VALUE_32BITS||this.centralDirOffset===l.MAX_VALUE_32BITS){if(this.zip64=!0,(f=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(f),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,s.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var u=this.centralDirOffset+this.centralDirSize;this.zip64&&(u+=20,u+=12+this.zip64EndOfCentralSize);var p=i-u;if(0<p)this.isSignature(i,s.CENTRAL_FILE_HEADER)||(this.reader.zero=p);else if(p<0)throw new Error("Corrupted zip: missing "+Math.abs(p)+" bytes.")},prepareReader:function(f){this.reader=h(f)},load:function(f){this.prepareReader(f),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},t.exports=c},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(a,t,e){"use strict";var h=a("./reader/readerFor"),l=a("./utils"),s=a("./compressedObject"),n=a("./crc32"),d=a("./utf8"),c=a("./compressions"),r=a("./support");function f(i,u){this.options=i,this.loadOptions=u}f.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(u){var p,g;if(u.skip(22),this.fileNameLength=u.readInt(2),g=u.readInt(2),this.fileName=u.readData(this.fileNameLength),u.skip(g),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((p=function(A){for(var b in c)if(c.hasOwnProperty(b)&&c[b].magic===A)return c[b];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+l.pretty(this.compressionMethod)+" unknown (inner file : "+l.transformTo("string",this.fileName)+")");this.decompressed=new s(this.compressedSize,this.uncompressedSize,this.crc32,p,u.readData(this.compressedSize))},readCentralPart:function(u){this.versionMadeBy=u.readInt(2),u.skip(2),this.bitFlag=u.readInt(2),this.compressionMethod=u.readString(2),this.date=u.readDate(),this.crc32=u.readInt(4),this.compressedSize=u.readInt(4),this.uncompressedSize=u.readInt(4);var p=u.readInt(2);if(this.extraFieldsLength=u.readInt(2),this.fileCommentLength=u.readInt(2),this.diskNumberStart=u.readInt(2),this.internalFileAttributes=u.readInt(2),this.externalFileAttributes=u.readInt(4),this.localHeaderOffset=u.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");u.skip(p),this.readExtraFields(u),this.parseZIP64ExtraField(u),this.fileComment=u.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var u=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),u==0&&(this.dosPermissions=63&this.externalFileAttributes),u==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(u){if(this.extraFields[1]){var p=h(this.extraFields[1].value);this.uncompressedSize===l.MAX_VALUE_32BITS&&(this.uncompressedSize=p.readInt(8)),this.compressedSize===l.MAX_VALUE_32BITS&&(this.compressedSize=p.readInt(8)),this.localHeaderOffset===l.MAX_VALUE_32BITS&&(this.localHeaderOffset=p.readInt(8)),this.diskNumberStart===l.MAX_VALUE_32BITS&&(this.diskNumberStart=p.readInt(4))}},readExtraFields:function(u){var p,g,A,b=u.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});u.index+4<b;)p=u.readInt(2),g=u.readInt(2),A=u.readData(g),this.extraFields[p]={id:p,length:g,value:A};u.setIndex(b)},handleUTF8:function(){var u=r.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=d.utf8decode(this.fileName),this.fileCommentStr=d.utf8decode(this.fileComment);else{var p=this.findExtraFieldUnicodePath();if(p!==null)this.fileNameStr=p;else{var g=l.transformTo(u,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(g)}var A=this.findExtraFieldUnicodeComment();if(A!==null)this.fileCommentStr=A;else{var b=l.transformTo(u,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(b)}}},findExtraFieldUnicodePath:function(){var u=this.extraFields[28789];if(u){var p=h(u.value);return p.readInt(1)!==1||n(this.fileName)!==p.readInt(4)?null:d.utf8decode(p.readData(u.length-5))}return null},findExtraFieldUnicodeComment:function(){var u=this.extraFields[25461];if(u){var p=h(u.value);return p.readInt(1)!==1||n(this.fileComment)!==p.readInt(4)?null:d.utf8decode(p.readData(u.length-5))}return null}},t.exports=f},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(a,t,e){"use strict";function h(u,p,g){this.name=u,this.dir=g.dir,this.date=g.date,this.comment=g.comment,this.unixPermissions=g.unixPermissions,this.dosPermissions=g.dosPermissions,this._data=p,this._dataBinary=g.binary,this.options={compression:g.compression,compressionOptions:g.compressionOptions}}var l=a("./stream/StreamHelper"),s=a("./stream/DataWorker"),n=a("./utf8"),d=a("./compressedObject"),c=a("./stream/GenericWorker");h.prototype={internalStream:function(p){var g=null,A="string";try{if(!p)throw new Error("No output type specified.");var b=(A=p.toLowerCase())==="string"||A==="text";A!=="binarystring"&&A!=="text"||(A="string"),g=this._decompressWorker();var x=!this._dataBinary;x&&!b&&(g=g.pipe(new n.Utf8EncodeWorker)),!x&&b&&(g=g.pipe(new n.Utf8DecodeWorker))}catch(w){(g=new c("error")).error(w)}return new l(g,A,"")},async:function(p,g){return this.internalStream(p).accumulate(g)},nodeStream:function(p,g){return this.internalStream(p||"nodebuffer").toNodejsStream(g)},_compressWorker:function(p,g){if(this._data instanceof d&&this._data.compression.magic===p.magic)return this._data.getCompressedWorker();var A=this._decompressWorker();return this._dataBinary||(A=A.pipe(new n.Utf8EncodeWorker)),d.createWorkerFrom(A,p,g)},_decompressWorker:function(){return this._data instanceof d?this._data.getContentWorker():this._data instanceof c?this._data:new s(this._data)}};for(var r=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],f=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},i=0;i<r.length;i++)h.prototype[r[i]]=f;t.exports=h},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(a,t,e){(function(h){"use strict";var l,s,n=h.MutationObserver||h.WebKitMutationObserver;if(n){var d=0,c=new n(u),r=h.document.createTextNode("");c.observe(r,{characterData:!0}),l=function(){r.data=d=++d%2}}else if(h.setImmediate||h.MessageChannel===void 0)l="document"in h&&"onreadystatechange"in h.document.createElement("script")?function(){var p=h.document.createElement("script");p.onreadystatechange=function(){u(),p.onreadystatechange=null,p.parentNode.removeChild(p),p=null},h.document.documentElement.appendChild(p)}:function(){setTimeout(u,0)};else{var f=new h.MessageChannel;f.port1.onmessage=u,l=function(){f.port2.postMessage(0)}}var i=[];function u(){var p,g;s=!0;for(var A=i.length;A;){for(g=i,i=[],p=-1;++p<A;)g[p]();A=i.length}s=!1}t.exports=function(p){i.push(p)!==1||s||l()}}).call(this,typeof m!="undefined"?m:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(a,t,e){"use strict";var h=a("immediate");function l(){}var s={},n=["REJECTED"],d=["FULFILLED"],c=["PENDING"];function r(A){if(typeof A!="function")throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,A!==l&&p(this,A)}function f(A,b,x){this.promise=A,typeof b=="function"&&(this.onFulfilled=b,this.callFulfilled=this.otherCallFulfilled),typeof x=="function"&&(this.onRejected=x,this.callRejected=this.otherCallRejected)}function i(A,b,x){h(function(){var w;try{w=b(x)}catch(_){return s.reject(A,_)}w===A?s.reject(A,new TypeError("Cannot resolve promise with itself")):s.resolve(A,w)})}function u(A){var b=A&&A.then;if(A&&(typeof A=="object"||typeof A=="function")&&typeof b=="function")return function(){b.apply(A,arguments)}}function p(A,b){var x=!1;function w(L){x||(x=!0,s.reject(A,L))}function _(L){x||(x=!0,s.resolve(A,L))}var C=g(function(){b(_,w)});C.status==="error"&&w(C.value)}function g(A,b){var x={};try{x.value=A(b),x.status="success"}catch(w){x.status="error",x.value=w}return x}(t.exports=r).prototype.finally=function(A){if(typeof A!="function")return this;var b=this.constructor;return this.then(function(x){return b.resolve(A()).then(function(){return x})},function(x){return b.resolve(A()).then(function(){throw x})})},r.prototype.catch=function(A){return this.then(null,A)},r.prototype.then=function(A,b){if(typeof A!="function"&&this.state===d||typeof b!="function"&&this.state===n)return this;var x=new this.constructor(l);return this.state!==c?i(x,this.state===d?A:b,this.outcome):this.queue.push(new f(x,A,b)),x},f.prototype.callFulfilled=function(A){s.resolve(this.promise,A)},f.prototype.otherCallFulfilled=function(A){i(this.promise,this.onFulfilled,A)},f.prototype.callRejected=function(A){s.reject(this.promise,A)},f.prototype.otherCallRejected=function(A){i(this.promise,this.onRejected,A)},s.resolve=function(A,b){var x=g(u,b);if(x.status==="error")return s.reject(A,x.value);var w=x.value;if(w)p(A,w);else{A.state=d,A.outcome=b;for(var _=-1,C=A.queue.length;++_<C;)A.queue[_].callFulfilled(b)}return A},s.reject=function(A,b){A.state=n,A.outcome=b;for(var x=-1,w=A.queue.length;++x<w;)A.queue[x].callRejected(b);return A},r.resolve=function(A){return A instanceof this?A:s.resolve(new this(l),A)},r.reject=function(A){var b=new this(l);return s.reject(b,A)},r.all=function(A){var b=this;if(Object.prototype.toString.call(A)!=="[object Array]")return this.reject(new TypeError("must be an array"));var x=A.length,w=!1;if(!x)return this.resolve([]);for(var _=new Array(x),C=0,L=-1,E=new this(l);++L<x;)S(A[L],L);return E;function S(O,D){b.resolve(O).then(function(F){_[D]=F,++C!==x||w||(w=!0,s.resolve(E,_))},function(F){w||(w=!0,s.reject(E,F))})}},r.race=function(A){var b=this;if(Object.prototype.toString.call(A)!=="[object Array]")return this.reject(new TypeError("must be an array"));var x=A.length,w=!1;if(!x)return this.resolve([]);for(var _=-1,C=new this(l);++_<x;)L=A[_],b.resolve(L).then(function(E){w||(w=!0,s.resolve(C,E))},function(E){w||(w=!0,s.reject(C,E))});var L;return C}},{immediate:36}],38:[function(a,t,e){"use strict";var h={};(0,a("./lib/utils/common").assign)(h,a("./lib/deflate"),a("./lib/inflate"),a("./lib/zlib/constants")),t.exports=h},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(a,t,e){"use strict";var h=a("./zlib/deflate"),l=a("./utils/common"),s=a("./utils/strings"),n=a("./zlib/messages"),d=a("./zlib/zstream"),c=Object.prototype.toString,r=0,f=-1,i=0,u=8;function p(A){if(!(this instanceof p))return new p(A);this.options=l.assign({level:f,method:u,chunkSize:16384,windowBits:15,memLevel:8,strategy:i,to:""},A||{});var b=this.options;b.raw&&0<b.windowBits?b.windowBits=-b.windowBits:b.gzip&&0<b.windowBits&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var x=h.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(x!==r)throw new Error(n[x]);if(b.header&&h.deflateSetHeader(this.strm,b.header),b.dictionary){var w;if(w=typeof b.dictionary=="string"?s.string2buf(b.dictionary):c.call(b.dictionary)==="[object ArrayBuffer]"?new Uint8Array(b.dictionary):b.dictionary,(x=h.deflateSetDictionary(this.strm,w))!==r)throw new Error(n[x]);this._dict_set=!0}}function g(A,b){var x=new p(b);if(x.push(A,!0),x.err)throw x.msg||n[x.err];return x.result}p.prototype.push=function(A,b){var x,w,_=this.strm,C=this.options.chunkSize;if(this.ended)return!1;w=b===~~b?b:b===!0?4:0,typeof A=="string"?_.input=s.string2buf(A):c.call(A)==="[object ArrayBuffer]"?_.input=new Uint8Array(A):_.input=A,_.next_in=0,_.avail_in=_.input.length;do{if(_.avail_out===0&&(_.output=new l.Buf8(C),_.next_out=0,_.avail_out=C),(x=h.deflate(_,w))!==1&&x!==r)return this.onEnd(x),!(this.ended=!0);_.avail_out!==0&&(_.avail_in!==0||w!==4&&w!==2)||(this.options.to==="string"?this.onData(s.buf2binstring(l.shrinkBuf(_.output,_.next_out))):this.onData(l.shrinkBuf(_.output,_.next_out)))}while((0<_.avail_in||_.avail_out===0)&&x!==1);return w===4?(x=h.deflateEnd(this.strm),this.onEnd(x),this.ended=!0,x===r):w!==2||(this.onEnd(r),!(_.avail_out=0))},p.prototype.onData=function(A){this.chunks.push(A)},p.prototype.onEnd=function(A){A===r&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg},e.Deflate=p,e.deflate=g,e.deflateRaw=function(A,b){return(b=b||{}).raw=!0,g(A,b)},e.gzip=function(A,b){return(b=b||{}).gzip=!0,g(A,b)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(a,t,e){"use strict";var h=a("./zlib/inflate"),l=a("./utils/common"),s=a("./utils/strings"),n=a("./zlib/constants"),d=a("./zlib/messages"),c=a("./zlib/zstream"),r=a("./zlib/gzheader"),f=Object.prototype.toString;function i(p){if(!(this instanceof i))return new i(p);this.options=l.assign({chunkSize:16384,windowBits:0,to:""},p||{});var g=this.options;g.raw&&0<=g.windowBits&&g.windowBits<16&&(g.windowBits=-g.windowBits,g.windowBits===0&&(g.windowBits=-15)),!(0<=g.windowBits&&g.windowBits<16)||p&&p.windowBits||(g.windowBits+=32),15<g.windowBits&&g.windowBits<48&&(15&g.windowBits)==0&&(g.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var A=h.inflateInit2(this.strm,g.windowBits);if(A!==n.Z_OK)throw new Error(d[A]);this.header=new r,h.inflateGetHeader(this.strm,this.header)}function u(p,g){var A=new i(g);if(A.push(p,!0),A.err)throw A.msg||d[A.err];return A.result}i.prototype.push=function(p,g){var A,b,x,w,_,C,L=this.strm,E=this.options.chunkSize,S=this.options.dictionary,O=!1;if(this.ended)return!1;b=g===~~g?g:g===!0?n.Z_FINISH:n.Z_NO_FLUSH,typeof p=="string"?L.input=s.binstring2buf(p):f.call(p)==="[object ArrayBuffer]"?L.input=new Uint8Array(p):L.input=p,L.next_in=0,L.avail_in=L.input.length;do{if(L.avail_out===0&&(L.output=new l.Buf8(E),L.next_out=0,L.avail_out=E),(A=h.inflate(L,n.Z_NO_FLUSH))===n.Z_NEED_DICT&&S&&(C=typeof S=="string"?s.string2buf(S):f.call(S)==="[object ArrayBuffer]"?new Uint8Array(S):S,A=h.inflateSetDictionary(this.strm,C)),A===n.Z_BUF_ERROR&&O===!0&&(A=n.Z_OK,O=!1),A!==n.Z_STREAM_END&&A!==n.Z_OK)return this.onEnd(A),!(this.ended=!0);L.next_out&&(L.avail_out!==0&&A!==n.Z_STREAM_END&&(L.avail_in!==0||b!==n.Z_FINISH&&b!==n.Z_SYNC_FLUSH)||(this.options.to==="string"?(x=s.utf8border(L.output,L.next_out),w=L.next_out-x,_=s.buf2string(L.output,x),L.next_out=w,L.avail_out=E-w,w&&l.arraySet(L.output,L.output,x,w,0),this.onData(_)):this.onData(l.shrinkBuf(L.output,L.next_out)))),L.avail_in===0&&L.avail_out===0&&(O=!0)}while((0<L.avail_in||L.avail_out===0)&&A!==n.Z_STREAM_END);return A===n.Z_STREAM_END&&(b=n.Z_FINISH),b===n.Z_FINISH?(A=h.inflateEnd(this.strm),this.onEnd(A),this.ended=!0,A===n.Z_OK):b!==n.Z_SYNC_FLUSH||(this.onEnd(n.Z_OK),!(L.avail_out=0))},i.prototype.onData=function(p){this.chunks.push(p)},i.prototype.onEnd=function(p){p===n.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=p,this.msg=this.strm.msg},e.Inflate=i,e.inflate=u,e.inflateRaw=function(p,g){return(g=g||{}).raw=!0,u(p,g)},e.ungzip=u},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(a,t,e){"use strict";var h=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";e.assign=function(n){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var c=d.shift();if(c){if(typeof c!="object")throw new TypeError(c+"must be non-object");for(var r in c)c.hasOwnProperty(r)&&(n[r]=c[r])}}return n},e.shrinkBuf=function(n,d){return n.length===d?n:n.subarray?n.subarray(0,d):(n.length=d,n)};var l={arraySet:function(d,c,r,f,i){if(c.subarray&&d.subarray)d.set(c.subarray(r,r+f),i);else for(var u=0;u<f;u++)d[i+u]=c[r+u]},flattenChunks:function(d){var c,r,f,i,u,p;for(c=f=0,r=d.length;c<r;c++)f+=d[c].length;for(p=new Uint8Array(f),c=i=0,r=d.length;c<r;c++)u=d[c],p.set(u,i),i+=u.length;return p}},s={arraySet:function(d,c,r,f,i){for(var u=0;u<f;u++)d[i+u]=c[r+u]},flattenChunks:function(d){return[].concat.apply([],d)}};e.setTyped=function(n){n?(e.Buf8=Uint8Array,e.Buf16=Uint16Array,e.Buf32=Int32Array,e.assign(e,l)):(e.Buf8=Array,e.Buf16=Array,e.Buf32=Array,e.assign(e,s))},e.setTyped(h)},{}],42:[function(a,t,e){"use strict";var h=a("./common"),l=!0,s=!0;try{String.fromCharCode.apply(null,[0])}catch(r){l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(r){s=!1}for(var n=new h.Buf8(256),d=0;d<256;d++)n[d]=252<=d?6:248<=d?5:240<=d?4:224<=d?3:192<=d?2:1;function c(r,f){if(f<65537&&(r.subarray&&s||!r.subarray&&l))return String.fromCharCode.apply(null,h.shrinkBuf(r,f));for(var i="",u=0;u<f;u++)i+=String.fromCharCode(r[u]);return i}n[254]=n[254]=1,e.string2buf=function(r){var f,i,u,p,g,A=r.length,b=0;for(p=0;p<A;p++)(64512&(i=r.charCodeAt(p)))==55296&&p+1<A&&(64512&(u=r.charCodeAt(p+1)))==56320&&(i=65536+(i-55296<<10)+(u-56320),p++),b+=i<128?1:i<2048?2:i<65536?3:4;for(f=new h.Buf8(b),p=g=0;g<b;p++)(64512&(i=r.charCodeAt(p)))==55296&&p+1<A&&(64512&(u=r.charCodeAt(p+1)))==56320&&(i=65536+(i-55296<<10)+(u-56320),p++),i<128?f[g++]=i:(i<2048?f[g++]=192|i>>>6:(i<65536?f[g++]=224|i>>>12:(f[g++]=240|i>>>18,f[g++]=128|i>>>12&63),f[g++]=128|i>>>6&63),f[g++]=128|63&i);return f},e.buf2binstring=function(r){return c(r,r.length)},e.binstring2buf=function(r){for(var f=new h.Buf8(r.length),i=0,u=f.length;i<u;i++)f[i]=r.charCodeAt(i);return f},e.buf2string=function(r,f){var i,u,p,g,A=f||r.length,b=new Array(2*A);for(i=u=0;i<A;)if((p=r[i++])<128)b[u++]=p;else if(4<(g=n[p]))b[u++]=65533,i+=g-1;else{for(p&=g===2?31:g===3?15:7;1<g&&i<A;)p=p<<6|63&r[i++],g--;1<g?b[u++]=65533:p<65536?b[u++]=p:(p-=65536,b[u++]=55296|p>>10&1023,b[u++]=56320|1023&p)}return c(b,u)},e.utf8border=function(r,f){var i;for((f=f||r.length)>r.length&&(f=r.length),i=f-1;0<=i&&(192&r[i])==128;)i--;return i<0||i===0?f:i+n[r[i]]>f?i:f}},{"./common":41}],43:[function(a,t,e){"use strict";t.exports=function(h,l,s,n){for(var d=65535&h|0,c=h>>>16&65535|0,r=0;s!==0;){for(s-=r=2e3<s?2e3:s;c=c+(d=d+l[n++]|0)|0,--r;);d%=65521,c%=65521}return d|c<<16|0}},{}],44:[function(a,t,e){"use strict";t.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(a,t,e){"use strict";var h=function(){for(var l,s=[],n=0;n<256;n++){l=n;for(var d=0;d<8;d++)l=1&l?3988292384^l>>>1:l>>>1;s[n]=l}return s}();t.exports=function(l,s,n,d){var c=h,r=d+n;l^=-1;for(var f=d;f<r;f++)l=l>>>8^c[255&(l^s[f])];return-1^l}},{}],46:[function(a,t,e){"use strict";var h,l=a("../utils/common"),s=a("./trees"),n=a("./adler32"),d=a("./crc32"),c=a("./messages"),r=0,f=4,i=0,u=-2,p=-1,g=4,A=2,b=8,x=9,w=286,_=30,C=19,L=2*w+1,E=15,S=3,O=258,D=O+S+1,F=42,U=113,R=1,K=2,Z=3,P=4;function Y(ee,he){return ee.msg=c[he],he}function W(ee){return(ee<<1)-(4<ee?9:0)}function z(ee){for(var he=ee.length;0<=--he;)ee[he]=0}function H(ee){var he=ee.state,Ve=he.pending;Ve>ee.avail_out&&(Ve=ee.avail_out),Ve!==0&&(l.arraySet(ee.output,he.pending_buf,he.pending_out,Ve,ee.next_out),ee.next_out+=Ve,he.pending_out+=Ve,ee.total_out+=Ve,ee.avail_out-=Ve,he.pending-=Ve,he.pending===0&&(he.pending_out=0))}function X(ee,he){s._tr_flush_block(ee,0<=ee.block_start?ee.block_start:-1,ee.strstart-ee.block_start,he),ee.block_start=ee.strstart,H(ee.strm)}function V(ee,he){ee.pending_buf[ee.pending++]=he}function q(ee,he){ee.pending_buf[ee.pending++]=he>>>8&255,ee.pending_buf[ee.pending++]=255&he}function se(ee,he){var Ve,oe,Q=ee.max_chain_length,G=ee.strstart,te=ee.prev_length,Ae=ee.nice_match,me=ee.strstart>ee.w_size-D?ee.strstart-(ee.w_size-D):0,Me=ee.window,Ie=ee.w_mask,de=ee.prev,ye=ee.strstart+O,De=Me[G+te-1],tt=Me[G+te];ee.prev_length>=ee.good_match&&(Q>>=2),Ae>ee.lookahead&&(Ae=ee.lookahead);do if(Me[(Ve=he)+te]===tt&&Me[Ve+te-1]===De&&Me[Ve]===Me[G]&&Me[++Ve]===Me[G+1]){G+=2,Ve++;do;while(Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&Me[++G]===Me[++Ve]&&G<ye);if(oe=O-(ye-G),G=ye-O,te<oe){if(ee.match_start=he,Ae<=(te=oe))break;De=Me[G+te-1],tt=Me[G+te]}}while((he=de[he&Ie])>me&&--Q!=0);return te<=ee.lookahead?te:ee.lookahead}function ve(ee){var he,Ve,oe,Q,G,te,Ae,me,Me,Ie,de=ee.w_size;do{if(Q=ee.window_size-ee.lookahead-ee.strstart,ee.strstart>=de+(de-D)){for(l.arraySet(ee.window,ee.window,de,de,0),ee.match_start-=de,ee.strstart-=de,ee.block_start-=de,he=Ve=ee.hash_size;oe=ee.head[--he],ee.head[he]=de<=oe?oe-de:0,--Ve;);for(he=Ve=de;oe=ee.prev[--he],ee.prev[he]=de<=oe?oe-de:0,--Ve;);Q+=de}if(ee.strm.avail_in===0)break;if(te=ee.strm,Ae=ee.window,me=ee.strstart+ee.lookahead,Me=Q,Ie=void 0,Ie=te.avail_in,Me<Ie&&(Ie=Me),Ve=Ie===0?0:(te.avail_in-=Ie,l.arraySet(Ae,te.input,te.next_in,Ie,me),te.state.wrap===1?te.adler=n(te.adler,Ae,Ie,me):te.state.wrap===2&&(te.adler=d(te.adler,Ae,Ie,me)),te.next_in+=Ie,te.total_in+=Ie,Ie),ee.lookahead+=Ve,ee.lookahead+ee.insert>=S)for(G=ee.strstart-ee.insert,ee.ins_h=ee.window[G],ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[G+1])&ee.hash_mask;ee.insert&&(ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[G+S-1])&ee.hash_mask,ee.prev[G&ee.w_mask]=ee.head[ee.ins_h],ee.head[ee.ins_h]=G,G++,ee.insert--,!(ee.lookahead+ee.insert<S)););}while(ee.lookahead<D&&ee.strm.avail_in!==0)}function ue(ee,he){for(var Ve,oe;;){if(ee.lookahead<D){if(ve(ee),ee.lookahead<D&&he===r)return R;if(ee.lookahead===0)break}if(Ve=0,ee.lookahead>=S&&(ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[ee.strstart+S-1])&ee.hash_mask,Ve=ee.prev[ee.strstart&ee.w_mask]=ee.head[ee.ins_h],ee.head[ee.ins_h]=ee.strstart),Ve!==0&&ee.strstart-Ve<=ee.w_size-D&&(ee.match_length=se(ee,Ve)),ee.match_length>=S)if(oe=s._tr_tally(ee,ee.strstart-ee.match_start,ee.match_length-S),ee.lookahead-=ee.match_length,ee.match_length<=ee.max_lazy_match&&ee.lookahead>=S){for(ee.match_length--;ee.strstart++,ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[ee.strstart+S-1])&ee.hash_mask,Ve=ee.prev[ee.strstart&ee.w_mask]=ee.head[ee.ins_h],ee.head[ee.ins_h]=ee.strstart,--ee.match_length!=0;);ee.strstart++}else ee.strstart+=ee.match_length,ee.match_length=0,ee.ins_h=ee.window[ee.strstart],ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[ee.strstart+1])&ee.hash_mask;else oe=s._tr_tally(ee,0,ee.window[ee.strstart]),ee.lookahead--,ee.strstart++;if(oe&&(X(ee,!1),ee.strm.avail_out===0))return R}return ee.insert=ee.strstart<S-1?ee.strstart:S-1,he===f?(X(ee,!0),ee.strm.avail_out===0?Z:P):ee.last_lit&&(X(ee,!1),ee.strm.avail_out===0)?R:K}function xe(ee,he){for(var Ve,oe,Q;;){if(ee.lookahead<D){if(ve(ee),ee.lookahead<D&&he===r)return R;if(ee.lookahead===0)break}if(Ve=0,ee.lookahead>=S&&(ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[ee.strstart+S-1])&ee.hash_mask,Ve=ee.prev[ee.strstart&ee.w_mask]=ee.head[ee.ins_h],ee.head[ee.ins_h]=ee.strstart),ee.prev_length=ee.match_length,ee.prev_match=ee.match_start,ee.match_length=S-1,Ve!==0&&ee.prev_length<ee.max_lazy_match&&ee.strstart-Ve<=ee.w_size-D&&(ee.match_length=se(ee,Ve),ee.match_length<=5&&(ee.strategy===1||ee.match_length===S&&4096<ee.strstart-ee.match_start)&&(ee.match_length=S-1)),ee.prev_length>=S&&ee.match_length<=ee.prev_length){for(Q=ee.strstart+ee.lookahead-S,oe=s._tr_tally(ee,ee.strstart-1-ee.prev_match,ee.prev_length-S),ee.lookahead-=ee.prev_length-1,ee.prev_length-=2;++ee.strstart<=Q&&(ee.ins_h=(ee.ins_h<<ee.hash_shift^ee.window[ee.strstart+S-1])&ee.hash_mask,Ve=ee.prev[ee.strstart&ee.w_mask]=ee.head[ee.ins_h],ee.head[ee.ins_h]=ee.strstart),--ee.prev_length!=0;);if(ee.match_available=0,ee.match_length=S-1,ee.strstart++,oe&&(X(ee,!1),ee.strm.avail_out===0))return R}else if(ee.match_available){if((oe=s._tr_tally(ee,0,ee.window[ee.strstart-1]))&&X(ee,!1),ee.strstart++,ee.lookahead--,ee.strm.avail_out===0)return R}else ee.match_available=1,ee.strstart++,ee.lookahead--}return ee.match_available&&(oe=s._tr_tally(ee,0,ee.window[ee.strstart-1]),ee.match_available=0),ee.insert=ee.strstart<S-1?ee.strstart:S-1,he===f?(X(ee,!0),ee.strm.avail_out===0?Z:P):ee.last_lit&&(X(ee,!1),ee.strm.avail_out===0)?R:K}function Fe(ee,he,Ve,oe,Q){this.good_length=ee,this.max_lazy=he,this.nice_length=Ve,this.max_chain=oe,this.func=Q}function Ue(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=b,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new l.Buf16(2*L),this.dyn_dtree=new l.Buf16(2*(2*_+1)),this.bl_tree=new l.Buf16(2*(2*C+1)),z(this.dyn_ltree),z(this.dyn_dtree),z(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new l.Buf16(E+1),this.heap=new l.Buf16(2*w+1),z(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new l.Buf16(2*w+1),z(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function Ze(ee){var he;return ee&&ee.state?(ee.total_in=ee.total_out=0,ee.data_type=A,(he=ee.state).pending=0,he.pending_out=0,he.wrap<0&&(he.wrap=-he.wrap),he.status=he.wrap?F:U,ee.adler=he.wrap===2?0:1,he.last_flush=r,s._tr_init(he),i):Y(ee,u)}function we(ee){var he=Ze(ee);return he===i&&function(Ve){Ve.window_size=2*Ve.w_size,z(Ve.head),Ve.max_lazy_match=h[Ve.level].max_lazy,Ve.good_match=h[Ve.level].good_length,Ve.nice_match=h[Ve.level].nice_length,Ve.max_chain_length=h[Ve.level].max_chain,Ve.strstart=0,Ve.block_start=0,Ve.lookahead=0,Ve.insert=0,Ve.match_length=Ve.prev_length=S-1,Ve.match_available=0,Ve.ins_h=0}(ee.state),he}function He(ee,he,Ve,oe,Q,G){if(!ee)return u;var te=1;if(he===p&&(he=6),oe<0?(te=0,oe=-oe):15<oe&&(te=2,oe-=16),Q<1||x<Q||Ve!==b||oe<8||15<oe||he<0||9<he||G<0||g<G)return Y(ee,u);oe===8&&(oe=9);var Ae=new Ue;return(ee.state=Ae).strm=ee,Ae.wrap=te,Ae.gzhead=null,Ae.w_bits=oe,Ae.w_size=1<<Ae.w_bits,Ae.w_mask=Ae.w_size-1,Ae.hash_bits=Q+7,Ae.hash_size=1<<Ae.hash_bits,Ae.hash_mask=Ae.hash_size-1,Ae.hash_shift=~~((Ae.hash_bits+S-1)/S),Ae.window=new l.Buf8(2*Ae.w_size),Ae.head=new l.Buf16(Ae.hash_size),Ae.prev=new l.Buf16(Ae.w_size),Ae.lit_bufsize=1<<Q+6,Ae.pending_buf_size=4*Ae.lit_bufsize,Ae.pending_buf=new l.Buf8(Ae.pending_buf_size),Ae.d_buf=1*Ae.lit_bufsize,Ae.l_buf=3*Ae.lit_bufsize,Ae.level=he,Ae.strategy=G,Ae.method=Ve,we(ee)}h=[new Fe(0,0,0,0,function(ee,he){var Ve=65535;for(Ve>ee.pending_buf_size-5&&(Ve=ee.pending_buf_size-5);;){if(ee.lookahead<=1){if(ve(ee),ee.lookahead===0&&he===r)return R;if(ee.lookahead===0)break}ee.strstart+=ee.lookahead,ee.lookahead=0;var oe=ee.block_start+Ve;if((ee.strstart===0||ee.strstart>=oe)&&(ee.lookahead=ee.strstart-oe,ee.strstart=oe,X(ee,!1),ee.strm.avail_out===0))return R;if(ee.strstart-ee.block_start>=ee.w_size-D&&(X(ee,!1),ee.strm.avail_out===0))return R}return ee.insert=0,he===f?(X(ee,!0),ee.strm.avail_out===0?Z:P):(ee.strstart>ee.block_start&&(X(ee,!1),ee.strm.avail_out),R)}),new Fe(4,4,8,4,ue),new Fe(4,5,16,8,ue),new Fe(4,6,32,32,ue),new Fe(4,4,16,16,xe),new Fe(8,16,32,32,xe),new Fe(8,16,128,128,xe),new Fe(8,32,128,256,xe),new Fe(32,128,258,1024,xe),new Fe(32,258,258,4096,xe)],e.deflateInit=function(ee,he){return He(ee,he,b,15,8,0)},e.deflateInit2=He,e.deflateReset=we,e.deflateResetKeep=Ze,e.deflateSetHeader=function(ee,he){return ee&&ee.state?ee.state.wrap!==2?u:(ee.state.gzhead=he,i):u},e.deflate=function(ee,he){var Ve,oe,Q,G;if(!ee||!ee.state||5<he||he<0)return ee?Y(ee,u):u;if(oe=ee.state,!ee.output||!ee.input&&ee.avail_in!==0||oe.status===666&&he!==f)return Y(ee,ee.avail_out===0?-5:u);if(oe.strm=ee,Ve=oe.last_flush,oe.last_flush=he,oe.status===F)if(oe.wrap===2)ee.adler=0,V(oe,31),V(oe,139),V(oe,8),oe.gzhead?(V(oe,(oe.gzhead.text?1:0)+(oe.gzhead.hcrc?2:0)+(oe.gzhead.extra?4:0)+(oe.gzhead.name?8:0)+(oe.gzhead.comment?16:0)),V(oe,255&oe.gzhead.time),V(oe,oe.gzhead.time>>8&255),V(oe,oe.gzhead.time>>16&255),V(oe,oe.gzhead.time>>24&255),V(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),V(oe,255&oe.gzhead.os),oe.gzhead.extra&&oe.gzhead.extra.length&&(V(oe,255&oe.gzhead.extra.length),V(oe,oe.gzhead.extra.length>>8&255)),oe.gzhead.hcrc&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending,0)),oe.gzindex=0,oe.status=69):(V(oe,0),V(oe,0),V(oe,0),V(oe,0),V(oe,0),V(oe,oe.level===9?2:2<=oe.strategy||oe.level<2?4:0),V(oe,3),oe.status=U);else{var te=b+(oe.w_bits-8<<4)<<8;te|=(2<=oe.strategy||oe.level<2?0:oe.level<6?1:oe.level===6?2:3)<<6,oe.strstart!==0&&(te|=32),te+=31-te%31,oe.status=U,q(oe,te),oe.strstart!==0&&(q(oe,ee.adler>>>16),q(oe,65535&ee.adler)),ee.adler=1}if(oe.status===69)if(oe.gzhead.extra){for(Q=oe.pending;oe.gzindex<(65535&oe.gzhead.extra.length)&&(oe.pending!==oe.pending_buf_size||(oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),H(ee),Q=oe.pending,oe.pending!==oe.pending_buf_size));)V(oe,255&oe.gzhead.extra[oe.gzindex]),oe.gzindex++;oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),oe.gzindex===oe.gzhead.extra.length&&(oe.gzindex=0,oe.status=73)}else oe.status=73;if(oe.status===73)if(oe.gzhead.name){Q=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),H(ee),Q=oe.pending,oe.pending===oe.pending_buf_size)){G=1;break}G=oe.gzindex<oe.gzhead.name.length?255&oe.gzhead.name.charCodeAt(oe.gzindex++):0,V(oe,G)}while(G!==0);oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),G===0&&(oe.gzindex=0,oe.status=91)}else oe.status=91;if(oe.status===91)if(oe.gzhead.comment){Q=oe.pending;do{if(oe.pending===oe.pending_buf_size&&(oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),H(ee),Q=oe.pending,oe.pending===oe.pending_buf_size)){G=1;break}G=oe.gzindex<oe.gzhead.comment.length?255&oe.gzhead.comment.charCodeAt(oe.gzindex++):0,V(oe,G)}while(G!==0);oe.gzhead.hcrc&&oe.pending>Q&&(ee.adler=d(ee.adler,oe.pending_buf,oe.pending-Q,Q)),G===0&&(oe.status=103)}else oe.status=103;if(oe.status===103&&(oe.gzhead.hcrc?(oe.pending+2>oe.pending_buf_size&&H(ee),oe.pending+2<=oe.pending_buf_size&&(V(oe,255&ee.adler),V(oe,ee.adler>>8&255),ee.adler=0,oe.status=U)):oe.status=U),oe.pending!==0){if(H(ee),ee.avail_out===0)return oe.last_flush=-1,i}else if(ee.avail_in===0&&W(he)<=W(Ve)&&he!==f)return Y(ee,-5);if(oe.status===666&&ee.avail_in!==0)return Y(ee,-5);if(ee.avail_in!==0||oe.lookahead!==0||he!==r&&oe.status!==666){var Ae=oe.strategy===2?function(me,Me){for(var Ie;;){if(me.lookahead===0&&(ve(me),me.lookahead===0)){if(Me===r)return R;break}if(me.match_length=0,Ie=s._tr_tally(me,0,me.window[me.strstart]),me.lookahead--,me.strstart++,Ie&&(X(me,!1),me.strm.avail_out===0))return R}return me.insert=0,Me===f?(X(me,!0),me.strm.avail_out===0?Z:P):me.last_lit&&(X(me,!1),me.strm.avail_out===0)?R:K}(oe,he):oe.strategy===3?function(me,Me){for(var Ie,de,ye,De,tt=me.window;;){if(me.lookahead<=O){if(ve(me),me.lookahead<=O&&Me===r)return R;if(me.lookahead===0)break}if(me.match_length=0,me.lookahead>=S&&0<me.strstart&&(de=tt[ye=me.strstart-1])===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]){De=me.strstart+O;do;while(de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&de===tt[++ye]&&ye<De);me.match_length=O-(De-ye),me.match_length>me.lookahead&&(me.match_length=me.lookahead)}if(me.match_length>=S?(Ie=s._tr_tally(me,1,me.match_length-S),me.lookahead-=me.match_length,me.strstart+=me.match_length,me.match_length=0):(Ie=s._tr_tally(me,0,me.window[me.strstart]),me.lookahead--,me.strstart++),Ie&&(X(me,!1),me.strm.avail_out===0))return R}return me.insert=0,Me===f?(X(me,!0),me.strm.avail_out===0?Z:P):me.last_lit&&(X(me,!1),me.strm.avail_out===0)?R:K}(oe,he):h[oe.level].func(oe,he);if(Ae!==Z&&Ae!==P||(oe.status=666),Ae===R||Ae===Z)return ee.avail_out===0&&(oe.last_flush=-1),i;if(Ae===K&&(he===1?s._tr_align(oe):he!==5&&(s._tr_stored_block(oe,0,0,!1),he===3&&(z(oe.head),oe.lookahead===0&&(oe.strstart=0,oe.block_start=0,oe.insert=0))),H(ee),ee.avail_out===0))return oe.last_flush=-1,i}return he!==f?i:oe.wrap<=0?1:(oe.wrap===2?(V(oe,255&ee.adler),V(oe,ee.adler>>8&255),V(oe,ee.adler>>16&255),V(oe,ee.adler>>24&255),V(oe,255&ee.total_in),V(oe,ee.total_in>>8&255),V(oe,ee.total_in>>16&255),V(oe,ee.total_in>>24&255)):(q(oe,ee.adler>>>16),q(oe,65535&ee.adler)),H(ee),0<oe.wrap&&(oe.wrap=-oe.wrap),oe.pending!==0?i:1)},e.deflateEnd=function(ee){var he;return ee&&ee.state?(he=ee.state.status)!==F&&he!==69&&he!==73&&he!==91&&he!==103&&he!==U&&he!==666?Y(ee,u):(ee.state=null,he===U?Y(ee,-3):i):u},e.deflateSetDictionary=function(ee,he){var Ve,oe,Q,G,te,Ae,me,Me,Ie=he.length;if(!ee||!ee.state)return u;if((G=(Ve=ee.state).wrap)===2||G===1&&Ve.status!==F||Ve.lookahead)return u;for(G===1&&(ee.adler=n(ee.adler,he,Ie,0)),Ve.wrap=0,Ie>=Ve.w_size&&(G===0&&(z(Ve.head),Ve.strstart=0,Ve.block_start=0,Ve.insert=0),Me=new l.Buf8(Ve.w_size),l.arraySet(Me,he,Ie-Ve.w_size,Ve.w_size,0),he=Me,Ie=Ve.w_size),te=ee.avail_in,Ae=ee.next_in,me=ee.input,ee.avail_in=Ie,ee.next_in=0,ee.input=he,ve(Ve);Ve.lookahead>=S;){for(oe=Ve.strstart,Q=Ve.lookahead-(S-1);Ve.ins_h=(Ve.ins_h<<Ve.hash_shift^Ve.window[oe+S-1])&Ve.hash_mask,Ve.prev[oe&Ve.w_mask]=Ve.head[Ve.ins_h],Ve.head[Ve.ins_h]=oe,oe++,--Q;);Ve.strstart=oe,Ve.lookahead=S-1,ve(Ve)}return Ve.strstart+=Ve.lookahead,Ve.block_start=Ve.strstart,Ve.insert=Ve.lookahead,Ve.lookahead=0,Ve.match_length=Ve.prev_length=S-1,Ve.match_available=0,ee.next_in=Ae,ee.input=me,ee.avail_in=te,Ve.wrap=G,i},e.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(a,t,e){"use strict";t.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(a,t,e){"use strict";t.exports=function(h,l){var s,n,d,c,r,f,i,u,p,g,A,b,x,w,_,C,L,E,S,O,D,F,U,R,K;s=h.state,n=h.next_in,R=h.input,d=n+(h.avail_in-5),c=h.next_out,K=h.output,r=c-(l-h.avail_out),f=c+(h.avail_out-257),i=s.dmax,u=s.wsize,p=s.whave,g=s.wnext,A=s.window,b=s.hold,x=s.bits,w=s.lencode,_=s.distcode,C=(1<<s.lenbits)-1,L=(1<<s.distbits)-1;e:do{x<15&&(b+=R[n++]<<x,x+=8,b+=R[n++]<<x,x+=8),E=w[b&C];t:for(;;){if(b>>>=S=E>>>24,x-=S,(S=E>>>16&255)===0)K[c++]=65535&E;else{if(!(16&S)){if((64&S)==0){E=w[(65535&E)+(b&(1<<S)-1)];continue t}if(32&S){s.mode=12;break e}h.msg="invalid literal/length code",s.mode=30;break e}O=65535&E,(S&=15)&&(x<S&&(b+=R[n++]<<x,x+=8),O+=b&(1<<S)-1,b>>>=S,x-=S),x<15&&(b+=R[n++]<<x,x+=8,b+=R[n++]<<x,x+=8),E=_[b&L];r:for(;;){if(b>>>=S=E>>>24,x-=S,!(16&(S=E>>>16&255))){if((64&S)==0){E=_[(65535&E)+(b&(1<<S)-1)];continue r}h.msg="invalid distance code",s.mode=30;break e}if(D=65535&E,x<(S&=15)&&(b+=R[n++]<<x,(x+=8)<S&&(b+=R[n++]<<x,x+=8)),i<(D+=b&(1<<S)-1)){h.msg="invalid distance too far back",s.mode=30;break e}if(b>>>=S,x-=S,(S=c-r)<D){if(p<(S=D-S)&&s.sane){h.msg="invalid distance too far back",s.mode=30;break e}if(U=A,(F=0)===g){if(F+=u-S,S<O){for(O-=S;K[c++]=A[F++],--S;);F=c-D,U=K}}else if(g<S){if(F+=u+g-S,(S-=g)<O){for(O-=S;K[c++]=A[F++],--S;);if(F=0,g<O){for(O-=S=g;K[c++]=A[F++],--S;);F=c-D,U=K}}}else if(F+=g-S,S<O){for(O-=S;K[c++]=A[F++],--S;);F=c-D,U=K}for(;2<O;)K[c++]=U[F++],K[c++]=U[F++],K[c++]=U[F++],O-=3;O&&(K[c++]=U[F++],1<O&&(K[c++]=U[F++]))}else{for(F=c-D;K[c++]=K[F++],K[c++]=K[F++],K[c++]=K[F++],2<(O-=3););O&&(K[c++]=K[F++],1<O&&(K[c++]=K[F++]))}break}}break}}while(n<d&&c<f);n-=O=x>>3,b&=(1<<(x-=O<<3))-1,h.next_in=n,h.next_out=c,h.avail_in=n<d?d-n+5:5-(n-d),h.avail_out=c<f?f-c+257:257-(c-f),s.hold=b,s.bits=x}},{}],49:[function(a,t,e){"use strict";var h=a("../utils/common"),l=a("./adler32"),s=a("./crc32"),n=a("./inffast"),d=a("./inftrees"),c=1,r=2,f=0,i=-2,u=1,p=852,g=592;function A(F){return(F>>>24&255)+(F>>>8&65280)+((65280&F)<<8)+((255&F)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new h.Buf16(320),this.work=new h.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function x(F){var U;return F&&F.state?(U=F.state,F.total_in=F.total_out=U.total=0,F.msg="",U.wrap&&(F.adler=1&U.wrap),U.mode=u,U.last=0,U.havedict=0,U.dmax=32768,U.head=null,U.hold=0,U.bits=0,U.lencode=U.lendyn=new h.Buf32(p),U.distcode=U.distdyn=new h.Buf32(g),U.sane=1,U.back=-1,f):i}function w(F){var U;return F&&F.state?((U=F.state).wsize=0,U.whave=0,U.wnext=0,x(F)):i}function _(F,U){var R,K;return F&&F.state?(K=F.state,U<0?(R=0,U=-U):(R=1+(U>>4),U<48&&(U&=15)),U&&(U<8||15<U)?i:(K.window!==null&&K.wbits!==U&&(K.window=null),K.wrap=R,K.wbits=U,w(F))):i}function C(F,U){var R,K;return F?(K=new b,(F.state=K).window=null,(R=_(F,U))!==f&&(F.state=null),R):i}var L,E,S=!0;function O(F){if(S){var U;for(L=new h.Buf32(512),E=new h.Buf32(32),U=0;U<144;)F.lens[U++]=8;for(;U<256;)F.lens[U++]=9;for(;U<280;)F.lens[U++]=7;for(;U<288;)F.lens[U++]=8;for(d(c,F.lens,0,288,L,0,F.work,{bits:9}),U=0;U<32;)F.lens[U++]=5;d(r,F.lens,0,32,E,0,F.work,{bits:5}),S=!1}F.lencode=L,F.lenbits=9,F.distcode=E,F.distbits=5}function D(F,U,R,K){var Z,P=F.state;return P.window===null&&(P.wsize=1<<P.wbits,P.wnext=0,P.whave=0,P.window=new h.Buf8(P.wsize)),K>=P.wsize?(h.arraySet(P.window,U,R-P.wsize,P.wsize,0),P.wnext=0,P.whave=P.wsize):(K<(Z=P.wsize-P.wnext)&&(Z=K),h.arraySet(P.window,U,R-K,Z,P.wnext),(K-=Z)?(h.arraySet(P.window,U,R-K,K,0),P.wnext=K,P.whave=P.wsize):(P.wnext+=Z,P.wnext===P.wsize&&(P.wnext=0),P.whave<P.wsize&&(P.whave+=Z))),0}e.inflateReset=w,e.inflateReset2=_,e.inflateResetKeep=x,e.inflateInit=function(F){return C(F,15)},e.inflateInit2=C,e.inflate=function(F,U){var R,K,Z,P,Y,W,z,H,X,V,q,se,ve,ue,xe,Fe,Ue,Ze,we,He,ee,he,Ve,oe,Q=0,G=new h.Buf8(4),te=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!F||!F.state||!F.output||!F.input&&F.avail_in!==0)return i;(R=F.state).mode===12&&(R.mode=13),Y=F.next_out,Z=F.output,z=F.avail_out,P=F.next_in,K=F.input,W=F.avail_in,H=R.hold,X=R.bits,V=W,q=z,he=f;e:for(;;)switch(R.mode){case u:if(R.wrap===0){R.mode=13;break}for(;X<16;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(2&R.wrap&&H===35615){G[R.check=0]=255&H,G[1]=H>>>8&255,R.check=s(R.check,G,2,0),X=H=0,R.mode=2;break}if(R.flags=0,R.head&&(R.head.done=!1),!(1&R.wrap)||(((255&H)<<8)+(H>>8))%31){F.msg="incorrect header check",R.mode=30;break}if((15&H)!=8){F.msg="unknown compression method",R.mode=30;break}if(X-=4,ee=8+(15&(H>>>=4)),R.wbits===0)R.wbits=ee;else if(ee>R.wbits){F.msg="invalid window size",R.mode=30;break}R.dmax=1<<ee,F.adler=R.check=1,R.mode=512&H?10:12,X=H=0;break;case 2:for(;X<16;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(R.flags=H,(255&R.flags)!=8){F.msg="unknown compression method",R.mode=30;break}if(57344&R.flags){F.msg="unknown header flags set",R.mode=30;break}R.head&&(R.head.text=H>>8&1),512&R.flags&&(G[0]=255&H,G[1]=H>>>8&255,R.check=s(R.check,G,2,0)),X=H=0,R.mode=3;case 3:for(;X<32;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.head&&(R.head.time=H),512&R.flags&&(G[0]=255&H,G[1]=H>>>8&255,G[2]=H>>>16&255,G[3]=H>>>24&255,R.check=s(R.check,G,4,0)),X=H=0,R.mode=4;case 4:for(;X<16;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.head&&(R.head.xflags=255&H,R.head.os=H>>8),512&R.flags&&(G[0]=255&H,G[1]=H>>>8&255,R.check=s(R.check,G,2,0)),X=H=0,R.mode=5;case 5:if(1024&R.flags){for(;X<16;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.length=H,R.head&&(R.head.extra_len=H),512&R.flags&&(G[0]=255&H,G[1]=H>>>8&255,R.check=s(R.check,G,2,0)),X=H=0}else R.head&&(R.head.extra=null);R.mode=6;case 6:if(1024&R.flags&&(W<(se=R.length)&&(se=W),se&&(R.head&&(ee=R.head.extra_len-R.length,R.head.extra||(R.head.extra=new Array(R.head.extra_len)),h.arraySet(R.head.extra,K,P,se,ee)),512&R.flags&&(R.check=s(R.check,K,se,P)),W-=se,P+=se,R.length-=se),R.length))break e;R.length=0,R.mode=7;case 7:if(2048&R.flags){if(W===0)break e;for(se=0;ee=K[P+se++],R.head&&ee&&R.length<65536&&(R.head.name+=String.fromCharCode(ee)),ee&&se<W;);if(512&R.flags&&(R.check=s(R.check,K,se,P)),W-=se,P+=se,ee)break e}else R.head&&(R.head.name=null);R.length=0,R.mode=8;case 8:if(4096&R.flags){if(W===0)break e;for(se=0;ee=K[P+se++],R.head&&ee&&R.length<65536&&(R.head.comment+=String.fromCharCode(ee)),ee&&se<W;);if(512&R.flags&&(R.check=s(R.check,K,se,P)),W-=se,P+=se,ee)break e}else R.head&&(R.head.comment=null);R.mode=9;case 9:if(512&R.flags){for(;X<16;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(H!==(65535&R.check)){F.msg="header crc mismatch",R.mode=30;break}X=H=0}R.head&&(R.head.hcrc=R.flags>>9&1,R.head.done=!0),F.adler=R.check=0,R.mode=12;break;case 10:for(;X<32;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}F.adler=R.check=A(H),X=H=0,R.mode=11;case 11:if(R.havedict===0)return F.next_out=Y,F.avail_out=z,F.next_in=P,F.avail_in=W,R.hold=H,R.bits=X,2;F.adler=R.check=1,R.mode=12;case 12:if(U===5||U===6)break e;case 13:if(R.last){H>>>=7&X,X-=7&X,R.mode=27;break}for(;X<3;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}switch(R.last=1&H,X-=1,3&(H>>>=1)){case 0:R.mode=14;break;case 1:if(O(R),R.mode=20,U!==6)break;H>>>=2,X-=2;break e;case 2:R.mode=17;break;case 3:F.msg="invalid block type",R.mode=30}H>>>=2,X-=2;break;case 14:for(H>>>=7&X,X-=7&X;X<32;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if((65535&H)!=(H>>>16^65535)){F.msg="invalid stored block lengths",R.mode=30;break}if(R.length=65535&H,X=H=0,R.mode=15,U===6)break e;case 15:R.mode=16;case 16:if(se=R.length){if(W<se&&(se=W),z<se&&(se=z),se===0)break e;h.arraySet(Z,K,P,se,Y),W-=se,P+=se,z-=se,Y+=se,R.length-=se;break}R.mode=12;break;case 17:for(;X<14;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(R.nlen=257+(31&H),H>>>=5,X-=5,R.ndist=1+(31&H),H>>>=5,X-=5,R.ncode=4+(15&H),H>>>=4,X-=4,286<R.nlen||30<R.ndist){F.msg="too many length or distance symbols",R.mode=30;break}R.have=0,R.mode=18;case 18:for(;R.have<R.ncode;){for(;X<3;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.lens[te[R.have++]]=7&H,H>>>=3,X-=3}for(;R.have<19;)R.lens[te[R.have++]]=0;if(R.lencode=R.lendyn,R.lenbits=7,Ve={bits:R.lenbits},he=d(0,R.lens,0,19,R.lencode,0,R.work,Ve),R.lenbits=Ve.bits,he){F.msg="invalid code lengths set",R.mode=30;break}R.have=0,R.mode=19;case 19:for(;R.have<R.nlen+R.ndist;){for(;Fe=(Q=R.lencode[H&(1<<R.lenbits)-1])>>>16&255,Ue=65535&Q,!((xe=Q>>>24)<=X);){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(Ue<16)H>>>=xe,X-=xe,R.lens[R.have++]=Ue;else{if(Ue===16){for(oe=xe+2;X<oe;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(H>>>=xe,X-=xe,R.have===0){F.msg="invalid bit length repeat",R.mode=30;break}ee=R.lens[R.have-1],se=3+(3&H),H>>>=2,X-=2}else if(Ue===17){for(oe=xe+3;X<oe;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}X-=xe,ee=0,se=3+(7&(H>>>=xe)),H>>>=3,X-=3}else{for(oe=xe+7;X<oe;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}X-=xe,ee=0,se=11+(127&(H>>>=xe)),H>>>=7,X-=7}if(R.have+se>R.nlen+R.ndist){F.msg="invalid bit length repeat",R.mode=30;break}for(;se--;)R.lens[R.have++]=ee}}if(R.mode===30)break;if(R.lens[256]===0){F.msg="invalid code -- missing end-of-block",R.mode=30;break}if(R.lenbits=9,Ve={bits:R.lenbits},he=d(c,R.lens,0,R.nlen,R.lencode,0,R.work,Ve),R.lenbits=Ve.bits,he){F.msg="invalid literal/lengths set",R.mode=30;break}if(R.distbits=6,R.distcode=R.distdyn,Ve={bits:R.distbits},he=d(r,R.lens,R.nlen,R.ndist,R.distcode,0,R.work,Ve),R.distbits=Ve.bits,he){F.msg="invalid distances set",R.mode=30;break}if(R.mode=20,U===6)break e;case 20:R.mode=21;case 21:if(6<=W&&258<=z){F.next_out=Y,F.avail_out=z,F.next_in=P,F.avail_in=W,R.hold=H,R.bits=X,n(F,q),Y=F.next_out,Z=F.output,z=F.avail_out,P=F.next_in,K=F.input,W=F.avail_in,H=R.hold,X=R.bits,R.mode===12&&(R.back=-1);break}for(R.back=0;Fe=(Q=R.lencode[H&(1<<R.lenbits)-1])>>>16&255,Ue=65535&Q,!((xe=Q>>>24)<=X);){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(Fe&&(240&Fe)==0){for(Ze=xe,we=Fe,He=Ue;Fe=(Q=R.lencode[He+((H&(1<<Ze+we)-1)>>Ze)])>>>16&255,Ue=65535&Q,!(Ze+(xe=Q>>>24)<=X);){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}H>>>=Ze,X-=Ze,R.back+=Ze}if(H>>>=xe,X-=xe,R.back+=xe,R.length=Ue,Fe===0){R.mode=26;break}if(32&Fe){R.back=-1,R.mode=12;break}if(64&Fe){F.msg="invalid literal/length code",R.mode=30;break}R.extra=15&Fe,R.mode=22;case 22:if(R.extra){for(oe=R.extra;X<oe;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.length+=H&(1<<R.extra)-1,H>>>=R.extra,X-=R.extra,R.back+=R.extra}R.was=R.length,R.mode=23;case 23:for(;Fe=(Q=R.distcode[H&(1<<R.distbits)-1])>>>16&255,Ue=65535&Q,!((xe=Q>>>24)<=X);){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if((240&Fe)==0){for(Ze=xe,we=Fe,He=Ue;Fe=(Q=R.distcode[He+((H&(1<<Ze+we)-1)>>Ze)])>>>16&255,Ue=65535&Q,!(Ze+(xe=Q>>>24)<=X);){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}H>>>=Ze,X-=Ze,R.back+=Ze}if(H>>>=xe,X-=xe,R.back+=xe,64&Fe){F.msg="invalid distance code",R.mode=30;break}R.offset=Ue,R.extra=15&Fe,R.mode=24;case 24:if(R.extra){for(oe=R.extra;X<oe;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}R.offset+=H&(1<<R.extra)-1,H>>>=R.extra,X-=R.extra,R.back+=R.extra}if(R.offset>R.dmax){F.msg="invalid distance too far back",R.mode=30;break}R.mode=25;case 25:if(z===0)break e;if(se=q-z,R.offset>se){if((se=R.offset-se)>R.whave&&R.sane){F.msg="invalid distance too far back",R.mode=30;break}ve=se>R.wnext?(se-=R.wnext,R.wsize-se):R.wnext-se,se>R.length&&(se=R.length),ue=R.window}else ue=Z,ve=Y-R.offset,se=R.length;for(z<se&&(se=z),z-=se,R.length-=se;Z[Y++]=ue[ve++],--se;);R.length===0&&(R.mode=21);break;case 26:if(z===0)break e;Z[Y++]=R.length,z--,R.mode=21;break;case 27:if(R.wrap){for(;X<32;){if(W===0)break e;W--,H|=K[P++]<<X,X+=8}if(q-=z,F.total_out+=q,R.total+=q,q&&(F.adler=R.check=R.flags?s(R.check,Z,q,Y-q):l(R.check,Z,q,Y-q)),q=z,(R.flags?H:A(H))!==R.check){F.msg="incorrect data check",R.mode=30;break}X=H=0}R.mode=28;case 28:if(R.wrap&&R.flags){for(;X<32;){if(W===0)break e;W--,H+=K[P++]<<X,X+=8}if(H!==(4294967295&R.total)){F.msg="incorrect length check",R.mode=30;break}X=H=0}R.mode=29;case 29:he=1;break e;case 30:he=-3;break e;case 31:return-4;case 32:default:return i}return F.next_out=Y,F.avail_out=z,F.next_in=P,F.avail_in=W,R.hold=H,R.bits=X,(R.wsize||q!==F.avail_out&&R.mode<30&&(R.mode<27||U!==4))&&D(F,F.output,F.next_out,q-F.avail_out)?(R.mode=31,-4):(V-=F.avail_in,q-=F.avail_out,F.total_in+=V,F.total_out+=q,R.total+=q,R.wrap&&q&&(F.adler=R.check=R.flags?s(R.check,Z,q,F.next_out-q):l(R.check,Z,q,F.next_out-q)),F.data_type=R.bits+(R.last?64:0)+(R.mode===12?128:0)+(R.mode===20||R.mode===15?256:0),(V==0&&q===0||U===4)&&he===f&&(he=-5),he)},e.inflateEnd=function(F){if(!F||!F.state)return i;var U=F.state;return U.window&&(U.window=null),F.state=null,f},e.inflateGetHeader=function(F,U){var R;return F&&F.state?(2&(R=F.state).wrap)==0?i:((R.head=U).done=!1,f):i},e.inflateSetDictionary=function(F,U){var R,K=U.length;return F&&F.state?(R=F.state).wrap!==0&&R.mode!==11?i:R.mode===11&&l(1,U,K,0)!==R.check?-3:D(F,U,K,K)?(R.mode=31,-4):(R.havedict=1,f):i},e.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(a,t,e){"use strict";var h=a("../utils/common"),l=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],s=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],n=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],d=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];t.exports=function(c,r,f,i,u,p,g,A){var b,x,w,_,C,L,E,S,O,D=A.bits,F=0,U=0,R=0,K=0,Z=0,P=0,Y=0,W=0,z=0,H=0,X=null,V=0,q=new h.Buf16(16),se=new h.Buf16(16),ve=null,ue=0;for(F=0;F<=15;F++)q[F]=0;for(U=0;U<i;U++)q[r[f+U]]++;for(Z=D,K=15;1<=K&&q[K]===0;K--);if(K<Z&&(Z=K),K===0)return u[p++]=20971520,u[p++]=20971520,A.bits=1,0;for(R=1;R<K&&q[R]===0;R++);for(Z<R&&(Z=R),F=W=1;F<=15;F++)if(W<<=1,(W-=q[F])<0)return-1;if(0<W&&(c===0||K!==1))return-1;for(se[1]=0,F=1;F<15;F++)se[F+1]=se[F]+q[F];for(U=0;U<i;U++)r[f+U]!==0&&(g[se[r[f+U]]++]=U);if(L=c===0?(X=ve=g,19):c===1?(X=l,V-=257,ve=s,ue-=257,256):(X=n,ve=d,-1),F=R,C=p,Y=U=H=0,w=-1,_=(z=1<<(P=Z))-1,c===1&&852<z||c===2&&592<z)return 1;for(;;){for(E=F-Y,O=g[U]<L?(S=0,g[U]):g[U]>L?(S=ve[ue+g[U]],X[V+g[U]]):(S=96,0),b=1<<F-Y,R=x=1<<P;u[C+(H>>Y)+(x-=b)]=E<<24|S<<16|O|0,x!==0;);for(b=1<<F-1;H&b;)b>>=1;if(b!==0?(H&=b-1,H+=b):H=0,U++,--q[F]==0){if(F===K)break;F=r[f+g[U]]}if(Z<F&&(H&_)!==w){for(Y===0&&(Y=Z),C+=R,W=1<<(P=F-Y);P+Y<K&&!((W-=q[P+Y])<=0);)P++,W<<=1;if(z+=1<<P,c===1&&852<z||c===2&&592<z)return 1;u[w=H&_]=Z<<24|P<<16|C-p|0}}return H!==0&&(u[C+H]=F-Y<<24|64<<16|0),A.bits=Z,0}},{"../utils/common":41}],51:[function(a,t,e){"use strict";t.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(a,t,e){"use strict";var h=a("../utils/common"),l=0,s=1;function n(Q){for(var G=Q.length;0<=--G;)Q[G]=0}var d=0,c=29,r=256,f=r+1+c,i=30,u=19,p=2*f+1,g=15,A=16,b=7,x=256,w=16,_=17,C=18,L=[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],E=[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],S=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],O=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],D=new Array(2*(f+2));n(D);var F=new Array(2*i);n(F);var U=new Array(512);n(U);var R=new Array(256);n(R);var K=new Array(c);n(K);var Z,P,Y,W=new Array(i);function z(Q,G,te,Ae,me){this.static_tree=Q,this.extra_bits=G,this.extra_base=te,this.elems=Ae,this.max_length=me,this.has_stree=Q&&Q.length}function H(Q,G){this.dyn_tree=Q,this.max_code=0,this.stat_desc=G}function X(Q){return Q<256?U[Q]:U[256+(Q>>>7)]}function V(Q,G){Q.pending_buf[Q.pending++]=255&G,Q.pending_buf[Q.pending++]=G>>>8&255}function q(Q,G,te){Q.bi_valid>A-te?(Q.bi_buf|=G<<Q.bi_valid&65535,V(Q,Q.bi_buf),Q.bi_buf=G>>A-Q.bi_valid,Q.bi_valid+=te-A):(Q.bi_buf|=G<<Q.bi_valid&65535,Q.bi_valid+=te)}function se(Q,G,te){q(Q,te[2*G],te[2*G+1])}function ve(Q,G){for(var te=0;te|=1&Q,Q>>>=1,te<<=1,0<--G;);return te>>>1}function ue(Q,G,te){var Ae,me,Me=new Array(g+1),Ie=0;for(Ae=1;Ae<=g;Ae++)Me[Ae]=Ie=Ie+te[Ae-1]<<1;for(me=0;me<=G;me++){var de=Q[2*me+1];de!==0&&(Q[2*me]=ve(Me[de]++,de))}}function xe(Q){var G;for(G=0;G<f;G++)Q.dyn_ltree[2*G]=0;for(G=0;G<i;G++)Q.dyn_dtree[2*G]=0;for(G=0;G<u;G++)Q.bl_tree[2*G]=0;Q.dyn_ltree[2*x]=1,Q.opt_len=Q.static_len=0,Q.last_lit=Q.matches=0}function Fe(Q){8<Q.bi_valid?V(Q,Q.bi_buf):0<Q.bi_valid&&(Q.pending_buf[Q.pending++]=Q.bi_buf),Q.bi_buf=0,Q.bi_valid=0}function Ue(Q,G,te,Ae){var me=2*G,Me=2*te;return Q[me]<Q[Me]||Q[me]===Q[Me]&&Ae[G]<=Ae[te]}function Ze(Q,G,te){for(var Ae=Q.heap[te],me=te<<1;me<=Q.heap_len&&(me<Q.heap_len&&Ue(G,Q.heap[me+1],Q.heap[me],Q.depth)&&me++,!Ue(G,Ae,Q.heap[me],Q.depth));)Q.heap[te]=Q.heap[me],te=me,me<<=1;Q.heap[te]=Ae}function we(Q,G,te){var Ae,me,Me,Ie,de=0;if(Q.last_lit!==0)for(;Ae=Q.pending_buf[Q.d_buf+2*de]<<8|Q.pending_buf[Q.d_buf+2*de+1],me=Q.pending_buf[Q.l_buf+de],de++,Ae===0?se(Q,me,G):(se(Q,(Me=R[me])+r+1,G),(Ie=L[Me])!==0&&q(Q,me-=K[Me],Ie),se(Q,Me=X(--Ae),te),(Ie=E[Me])!==0&&q(Q,Ae-=W[Me],Ie)),de<Q.last_lit;);se(Q,x,G)}function He(Q,G){var te,Ae,me,Me=G.dyn_tree,Ie=G.stat_desc.static_tree,de=G.stat_desc.has_stree,ye=G.stat_desc.elems,De=-1;for(Q.heap_len=0,Q.heap_max=p,te=0;te<ye;te++)Me[2*te]!==0?(Q.heap[++Q.heap_len]=De=te,Q.depth[te]=0):Me[2*te+1]=0;for(;Q.heap_len<2;)Me[2*(me=Q.heap[++Q.heap_len]=De<2?++De:0)]=1,Q.depth[me]=0,Q.opt_len--,de&&(Q.static_len-=Ie[2*me+1]);for(G.max_code=De,te=Q.heap_len>>1;1<=te;te--)Ze(Q,Me,te);for(me=ye;te=Q.heap[1],Q.heap[1]=Q.heap[Q.heap_len--],Ze(Q,Me,1),Ae=Q.heap[1],Q.heap[--Q.heap_max]=te,Q.heap[--Q.heap_max]=Ae,Me[2*me]=Me[2*te]+Me[2*Ae],Q.depth[me]=(Q.depth[te]>=Q.depth[Ae]?Q.depth[te]:Q.depth[Ae])+1,Me[2*te+1]=Me[2*Ae+1]=me,Q.heap[1]=me++,Ze(Q,Me,1),2<=Q.heap_len;);Q.heap[--Q.heap_max]=Q.heap[1],function(tt,Et){var gt,Pe,Ut,pt,zt,rr,nr=Et.dyn_tree,Kt=Et.max_code,ir=Et.stat_desc.static_tree,$e=Et.stat_desc.has_stree,ae=Et.stat_desc.extra_bits,re=Et.stat_desc.extra_base,Ce=Et.stat_desc.max_length,Ne=0;for(pt=0;pt<=g;pt++)tt.bl_count[pt]=0;for(nr[2*tt.heap[tt.heap_max]+1]=0,gt=tt.heap_max+1;gt<p;gt++)Ce<(pt=nr[2*nr[2*(Pe=tt.heap[gt])+1]+1]+1)&&(pt=Ce,Ne++),nr[2*Pe+1]=pt,Kt<Pe||(tt.bl_count[pt]++,zt=0,re<=Pe&&(zt=ae[Pe-re]),rr=nr[2*Pe],tt.opt_len+=rr*(pt+zt),$e&&(tt.static_len+=rr*(ir[2*Pe+1]+zt)));if(Ne!==0){do{for(pt=Ce-1;tt.bl_count[pt]===0;)pt--;tt.bl_count[pt]--,tt.bl_count[pt+1]+=2,tt.bl_count[Ce]--,Ne-=2}while(0<Ne);for(pt=Ce;pt!==0;pt--)for(Pe=tt.bl_count[pt];Pe!==0;)Kt<(Ut=tt.heap[--gt])||(nr[2*Ut+1]!==pt&&(tt.opt_len+=(pt-nr[2*Ut+1])*nr[2*Ut],nr[2*Ut+1]=pt),Pe--)}}(Q,G),ue(Me,De,Q.bl_count)}function ee(Q,G,te){var Ae,me,Me=-1,Ie=G[1],de=0,ye=7,De=4;for(Ie===0&&(ye=138,De=3),G[2*(te+1)+1]=65535,Ae=0;Ae<=te;Ae++)me=Ie,Ie=G[2*(Ae+1)+1],++de<ye&&me===Ie||(de<De?Q.bl_tree[2*me]+=de:me!==0?(me!==Me&&Q.bl_tree[2*me]++,Q.bl_tree[2*w]++):de<=10?Q.bl_tree[2*_]++:Q.bl_tree[2*C]++,Me=me,De=(de=0)===Ie?(ye=138,3):me===Ie?(ye=6,3):(ye=7,4))}function he(Q,G,te){var Ae,me,Me=-1,Ie=G[1],de=0,ye=7,De=4;for(Ie===0&&(ye=138,De=3),Ae=0;Ae<=te;Ae++)if(me=Ie,Ie=G[2*(Ae+1)+1],!(++de<ye&&me===Ie)){if(de<De)for(;se(Q,me,Q.bl_tree),--de!=0;);else me!==0?(me!==Me&&(se(Q,me,Q.bl_tree),de--),se(Q,w,Q.bl_tree),q(Q,de-3,2)):de<=10?(se(Q,_,Q.bl_tree),q(Q,de-3,3)):(se(Q,C,Q.bl_tree),q(Q,de-11,7));Me=me,De=(de=0)===Ie?(ye=138,3):me===Ie?(ye=6,3):(ye=7,4)}}n(W);var Ve=!1;function oe(Q,G,te,Ae){q(Q,(d<<1)+(Ae?1:0),3),function(me,Me,Ie,de){Fe(me),de&&(V(me,Ie),V(me,~Ie)),h.arraySet(me.pending_buf,me.window,Me,Ie,me.pending),me.pending+=Ie}(Q,G,te,!0)}e._tr_init=function(Q){Ve||(function(){var G,te,Ae,me,Me,Ie=new Array(g+1);for(me=Ae=0;me<c-1;me++)for(K[me]=Ae,G=0;G<1<<L[me];G++)R[Ae++]=me;for(R[Ae-1]=me,me=Me=0;me<16;me++)for(W[me]=Me,G=0;G<1<<E[me];G++)U[Me++]=me;for(Me>>=7;me<i;me++)for(W[me]=Me<<7,G=0;G<1<<E[me]-7;G++)U[256+Me++]=me;for(te=0;te<=g;te++)Ie[te]=0;for(G=0;G<=143;)D[2*G+1]=8,G++,Ie[8]++;for(;G<=255;)D[2*G+1]=9,G++,Ie[9]++;for(;G<=279;)D[2*G+1]=7,G++,Ie[7]++;for(;G<=287;)D[2*G+1]=8,G++,Ie[8]++;for(ue(D,f+1,Ie),G=0;G<i;G++)F[2*G+1]=5,F[2*G]=ve(G,5);Z=new z(D,L,r+1,f,g),P=new z(F,E,0,i,g),Y=new z(new Array(0),S,0,u,b)}(),Ve=!0),Q.l_desc=new H(Q.dyn_ltree,Z),Q.d_desc=new H(Q.dyn_dtree,P),Q.bl_desc=new H(Q.bl_tree,Y),Q.bi_buf=0,Q.bi_valid=0,xe(Q)},e._tr_stored_block=oe,e._tr_flush_block=function(Q,G,te,Ae){var me,Me,Ie=0;0<Q.level?(Q.strm.data_type===2&&(Q.strm.data_type=function(de){var ye,De=4093624447;for(ye=0;ye<=31;ye++,De>>>=1)if(1&De&&de.dyn_ltree[2*ye]!==0)return l;if(de.dyn_ltree[18]!==0||de.dyn_ltree[20]!==0||de.dyn_ltree[26]!==0)return s;for(ye=32;ye<r;ye++)if(de.dyn_ltree[2*ye]!==0)return s;return l}(Q)),He(Q,Q.l_desc),He(Q,Q.d_desc),Ie=function(de){var ye;for(ee(de,de.dyn_ltree,de.l_desc.max_code),ee(de,de.dyn_dtree,de.d_desc.max_code),He(de,de.bl_desc),ye=u-1;3<=ye&&de.bl_tree[2*O[ye]+1]===0;ye--);return de.opt_len+=3*(ye+1)+5+5+4,ye}(Q),me=Q.opt_len+3+7>>>3,(Me=Q.static_len+3+7>>>3)<=me&&(me=Me)):me=Me=te+5,te+4<=me&&G!==-1?oe(Q,G,te,Ae):Q.strategy===4||Me===me?(q(Q,2+(Ae?1:0),3),we(Q,D,F)):(q(Q,4+(Ae?1:0),3),function(de,ye,De,tt){var Et;for(q(de,ye-257,5),q(de,De-1,5),q(de,tt-4,4),Et=0;Et<tt;Et++)q(de,de.bl_tree[2*O[Et]+1],3);he(de,de.dyn_ltree,ye-1),he(de,de.dyn_dtree,De-1)}(Q,Q.l_desc.max_code+1,Q.d_desc.max_code+1,Ie+1),we(Q,Q.dyn_ltree,Q.dyn_dtree)),xe(Q),Ae&&Fe(Q)},e._tr_tally=function(Q,G,te){return Q.pending_buf[Q.d_buf+2*Q.last_lit]=G>>>8&255,Q.pending_buf[Q.d_buf+2*Q.last_lit+1]=255&G,Q.pending_buf[Q.l_buf+Q.last_lit]=255&te,Q.last_lit++,G===0?Q.dyn_ltree[2*te]++:(Q.matches++,G--,Q.dyn_ltree[2*(R[te]+r+1)]++,Q.dyn_dtree[2*X(G)]++),Q.last_lit===Q.lit_bufsize-1},e._tr_align=function(Q){q(Q,2,3),se(Q,x,D),function(G){G.bi_valid===16?(V(G,G.bi_buf),G.bi_buf=0,G.bi_valid=0):8<=G.bi_valid&&(G.pending_buf[G.pending++]=255&G.bi_buf,G.bi_buf>>=8,G.bi_valid-=8)}(Q)}},{"../utils/common":41}],53:[function(a,t,e){"use strict";t.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(a,t,e){"use strict";t.exports=typeof setImmediate=="function"?setImmediate:function(){var h=[].slice.apply(arguments);h.splice(1,0,0),setTimeout.apply(null,h)}},{}]},{},[10])(10)})}).call(this,o("/UA6").Buffer,o("UywP"))},xRUu:function(B,k,o){o("hJvP"),o("hFmY"),o("sAZ8")},xSIq:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};k.default=y},xSat:function(B,k){var o={axisPointer:1,tooltip:1,brush:1};function y(m,v,a){var t=v.getComponentByElement(m.topTarget),e=t&&t.coordinateSystem;return t&&t!==a&&!o[t.mainType]&&e&&e.model!==a}k.onIrrelevantElement=y},xTNl:function(B,k){var o=["#37A2DA","#32C5E9","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E062AE","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF"],y={color:o,colorLayer:[["#37A2DA","#ffd85c","#fd7b5f"],["#37A2DA","#67E0E3","#FFDB5C","#ff9f7f","#E062AE","#9d96f5"],["#37A2DA","#32C5E9","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#e7bcf3","#8378EA","#96BFFF"],o]};B.exports=y},xdZA:function(B,k,o){"use strict";o.d(k,"a",function(){return d}),o.d(k,"b",function(){return r});var y=/margin|padding|width|height|max|min|offset/,m={left:!0,top:!0},v={cssFloat:1,styleFloat:1,float:1};function a(f){return f.nodeType===1?f.ownerDocument.defaultView.getComputedStyle(f,null):{}}function t(f,i,u){if(i=i.toLowerCase(),u==="auto"){if(i==="height")return f.offsetHeight;if(i==="width")return f.offsetWidth}return i in m||(m[i]=y.test(i)),m[i]?parseFloat(u)||0:u}function e(f,i){var u=arguments.length,p=a(f);return i=v[i]?"cssFloat"in f.style?"cssFloat":"styleFloat":i,u===1?p:t(f,i,p[i]||f.style[i])}function h(f,i,u){var p=arguments.length;if(i=v[i]?"cssFloat"in f.style?"cssFloat":"styleFloat":i,p===3)return typeof u=="number"&&y.test(i)&&(u="".concat(u,"px")),f.style[i]=u,u;for(var g in i)i.hasOwnProperty(g)&&h(f,g,i[g]);return a(f)}function l(f){return f===document.body?document.documentElement.clientWidth:f.offsetWidth}function s(f){return f===document.body?window.innerHeight||document.documentElement.clientHeight:f.offsetHeight}function n(){var f=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),i=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:f,height:i}}function d(){var f=document.documentElement.clientWidth,i=window.innerHeight||document.documentElement.clientHeight;return{width:f,height:i}}function c(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function r(f){var i=f.getBoundingClientRect(),u=document.documentElement;return{left:i.left+(window.pageXOffset||u.scrollLeft)-(u.clientLeft||document.body.clientLeft||0),top:i.top+(window.pageYOffset||u.scrollTop)-(u.clientTop||document.body.clientTop||0)}}},"xi+f":function(B,k){function o(y,m){for(var v=-1,a=y==null?0:y.length,t=Array(a);++v<a;)t[v]=m(y[v],v,y);return t}B.exports=o},xiwA:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0});var y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};k.default=y},xiyX:function(B,k,o){var y=o("bYtY"),m=o("bLfw"),v=o("nkfE"),a=o("ICMv"),t=m.extend({type:"singleAxis",layoutMode:"box",axis:null,coordinateSystem:null,getCoordSysModel:function(){return this}}),e={left:"5%",top:"5%",right:"5%",bottom:"5%",type:"value",position:"bottom",orient:"horizontal",axisLine:{show:!0,lineStyle:{width:1,type:"solid"}},tooltip:{show:!0},axisTick:{show:!0,length:6,lineStyle:{width:1}},axisLabel:{show:!0,interval:"auto"},splitLine:{show:!0,lineStyle:{type:"dashed",opacity:.2}}};function h(s,n){return n.type||(n.data?"category":"value")}y.merge(t.prototype,a),v("single",t,h,e);var l=t;B.exports=l},xlC8:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=y;function y(m,v,a,t){for(var e=m&65535|0,h=m>>>16&65535|0,l=0;a!==0;){l=a>2e3?2e3:a,a-=l;do e=e+v[t++]|0,h=h+e|0;while(--l);e%=65521,h%=65521}return e|h<<16|0}},xvlK:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="PlusOutlined";var h=k.a=m.forwardRef(e)},"y+Vt":function(B,k,o){var y=o("Gev7"),m=o("bYtY"),v=o("IMiH"),a=o("2DNl"),t=o("3C/r"),e=t.prototype.getCanvasPattern,h=Math.abs,l=new v(!0);function s(d){y.call(this,d),this.path=null}s.prototype={constructor:s,type:"path",__dirtyPath:!0,strokeContainThreshold:5,segmentIgnoreThreshold:0,subPixelOptimize:!1,brush:function(c,r){var f=this.style,i=this.path||l,u=f.hasStroke(),p=f.hasFill(),g=f.fill,A=f.stroke,b=p&&!!g.colorStops,x=u&&!!A.colorStops,w=p&&!!g.image,_=u&&!!A.image;if(f.bind(c,this,r),this.setTransform(c),this.__dirty){var C;b&&(C=C||this.getBoundingRect(),this._fillGradient=f.getGradient(c,g,C)),x&&(C=C||this.getBoundingRect(),this._strokeGradient=f.getGradient(c,A,C))}b?c.fillStyle=this._fillGradient:w&&(c.fillStyle=e.call(g,c)),x?c.strokeStyle=this._strokeGradient:_&&(c.strokeStyle=e.call(A,c));var L=f.lineDash,E=f.lineDashOffset,S=!!c.setLineDash,O=this.getGlobalScale();if(i.setScale(O[0],O[1],this.segmentIgnoreThreshold),this.__dirtyPath||L&&!S&&u?(i.beginPath(c),L&&!S&&(i.setLineDash(L),i.setLineDashOffset(E)),this.buildPath(i,this.shape,!1),this.path&&(this.__dirtyPath=!1)):(c.beginPath(),this.path.rebuildPath(c)),p)if(f.fillOpacity!=null){var D=c.globalAlpha;c.globalAlpha=f.fillOpacity*f.opacity,i.fill(c),c.globalAlpha=D}else i.fill(c);if(L&&S&&(c.setLineDash(L),c.lineDashOffset=E),u)if(f.strokeOpacity!=null){var D=c.globalAlpha;c.globalAlpha=f.strokeOpacity*f.opacity,i.stroke(c),c.globalAlpha=D}else i.stroke(c);L&&S&&c.setLineDash([]),f.text!=null&&(this.restoreTransform(c),this.drawRectText(c,this.getBoundingRect()))},buildPath:function(c,r,f){},createPathProxy:function(){this.path=new v},getBoundingRect:function(){var c=this._rect,r=this.style,f=!c;if(f){var i=this.path;i||(i=this.path=new v),this.__dirtyPath&&(i.beginPath(),this.buildPath(i,this.shape,!1)),c=i.getBoundingRect()}if(this._rect=c,r.hasStroke()){var u=this._rectWithStroke||(this._rectWithStroke=c.clone());if(this.__dirty||f){u.copy(c);var p=r.lineWidth,g=r.strokeNoScale?this.getLineScale():1;r.hasFill()||(p=Math.max(p,this.strokeContainThreshold||4)),g>1e-10&&(u.width+=p/g,u.height+=p/g,u.x-=p/g/2,u.y-=p/g/2)}return u}return c},contain:function(c,r){var f=this.transformCoordToLocal(c,r),i=this.getBoundingRect(),u=this.style;if(c=f[0],r=f[1],i.contain(c,r)){var p=this.path.data;if(u.hasStroke()){var g=u.lineWidth,A=u.strokeNoScale?this.getLineScale():1;if(A>1e-10&&(u.hasFill()||(g=Math.max(g,this.strokeContainThreshold)),a.containStroke(p,g/A,c,r)))return!0}if(u.hasFill())return a.contain(p,c,r)}return!1},dirty:function(c){c==null&&(c=!0),c&&(this.__dirtyPath=c,this._rect=null),this.__dirty=this.__dirtyText=!0,this.__zr&&this.__zr.refresh(),this.__clipTarget&&this.__clipTarget.dirty()},animateShape:function(c){return this.animate("shape",c)},attrKV:function(c,r){c==="shape"?(this.setShape(r),this.__dirtyPath=!0,this._rect=null):y.prototype.attrKV.call(this,c,r)},setShape:function(c,r){var f=this.shape;if(f){if(m.isObject(c))for(var i in c)c.hasOwnProperty(i)&&(f[i]=c[i]);else f[c]=r;this.dirty(!0)}return this},getLineScale:function(){var c=this.transform;return c&&h(c[0]-1)>1e-10&&h(c[3]-1)>1e-10?Math.sqrt(h(c[0]*c[3]-c[2]*c[1])):1}},s.extend=function(d){var c=function(i){s.call(this,i),d.style&&this.style.extendFrom(d.style,!1);var u=d.shape;if(u){this.shape=this.shape||{};var p=this.shape;for(var g in u)!p.hasOwnProperty(g)&&u.hasOwnProperty(g)&&(p[g]=u[g])}d.init&&d.init.call(this,i)};m.inherits(c,s);for(var r in d)r!=="style"&&r!=="shape"&&(c.prototype[r]=d[r]);return c},m.inherits(s,y);var n=s;B.exports=n},"y+lR":function(B,k,o){var y=o("bYtY"),m=o("mFDi"),v=o("z35g");function a(e){v.call(this,e)}a.prototype={constructor:a,type:"cartesian2d",dimensions:["x","y"],getBaseAxis:function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},containPoint:function(e){var h=this.getAxis("x"),l=this.getAxis("y");return h.contain(h.toLocalCoord(e[0]))&&l.contain(l.toLocalCoord(e[1]))},containData:function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},dataToPoint:function(e,h,l){var s=this.getAxis("x"),n=this.getAxis("y");return l=l||[],l[0]=s.toGlobalCoord(s.dataToCoord(e[0])),l[1]=n.toGlobalCoord(n.dataToCoord(e[1])),l},clampData:function(e,h){var l=this.getAxis("x").scale,s=this.getAxis("y").scale,n=l.getExtent(),d=s.getExtent(),c=l.parse(e[0]),r=s.parse(e[1]);return h=h||[],h[0]=Math.min(Math.max(Math.min(n[0],n[1]),c),Math.max(n[0],n[1])),h[1]=Math.min(Math.max(Math.min(d[0],d[1]),r),Math.max(d[0],d[1])),h},pointToData:function(e,h){var l=this.getAxis("x"),s=this.getAxis("y");return h=h||[],h[0]=l.coordToData(l.toLocalCoord(e[0])),h[1]=s.coordToData(s.toLocalCoord(e[1])),h},getOtherAxis:function(e){return this.getAxis(e.dim==="x"?"y":"x")},getArea:function(){var e=this.getAxis("x").getGlobalExtent(),h=this.getAxis("y").getGlobalExtent(),l=Math.min(e[0],e[1]),s=Math.min(h[0],h[1]),n=Math.max(e[0],e[1])-l,d=Math.max(h[0],h[1])-s,c=new m(l,s,n,d);return c}},y.inherits(a,v);var t=a;B.exports=t},y23F:function(B,k){function o(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this)}o.prototype={constructor:o,_dragStart:function(a){for(var t=a.target;t&&!t.draggable;)t=t.parent;t&&(this._draggingTarget=t,t.dragging=!0,this._x=a.offsetX,this._y=a.offsetY,this.dispatchToElement(y(t,a),"dragstart",a.event))},_drag:function(a){var t=this._draggingTarget;if(t){var e=a.offsetX,h=a.offsetY,l=e-this._x,s=h-this._y;this._x=e,this._y=h,t.drift(l,s,a),this.dispatchToElement(y(t,a),"drag",a.event);var n=this.findHover(e,h,t).target,d=this._dropTarget;this._dropTarget=n,t!==n&&(d&&n!==d&&this.dispatchToElement(y(d,a),"dragleave",a.event),n&&n!==d&&this.dispatchToElement(y(n,a),"dragenter",a.event))}},_dragEnd:function(a){var t=this._draggingTarget;t&&(t.dragging=!1),this.dispatchToElement(y(t,a),"dragend",a.event),this._dropTarget&&this.dispatchToElement(y(this._dropTarget,a),"drop",a.event),this._draggingTarget=null,this._dropTarget=null}};function y(v,a){return{target:v,topTarget:a&&a.topTarget}}var m=o;B.exports=m},y2l5:function(B,k,o){var y=o("MwEJ"),m=o("T4UG"),v=m.extend({type:"series.scatter",dependencies:["grid","polar","geo","singleAxis","calendar"],getInitialData:function(a,t){return y(this.getSource(),this,{useEncodeDefaulter:!0})},brushSelector:"point",getProgressive:function(){var a=this.option.progressive;return a==null?this.option.large?5e3:this.get("progressive"):a},getProgressiveThreshold:function(){var a=this.option.progressiveThreshold;return a==null?this.option.large?1e4:this.get("progressiveThreshold"):a},defaultOption:{coordinateSystem:"cartesian2d",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},clip:!0}});B.exports=v},y3Kf:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="UpOutlined";var h=k.a=m.forwardRef(e)},y3NT:function(B,k,o){var y=o("OELB"),m=y.parsePercent,v=o("bYtY"),a=Math.PI/180;function t(l,s,n,d){s.eachSeriesByType(l,function(c){var r=c.get("center"),f=c.get("radius");v.isArray(f)||(f=[0,f]),v.isArray(r)||(r=[r,r]);var i=n.getWidth(),u=n.getHeight(),p=Math.min(i,u),g=m(r[0],i),A=m(r[1],u),b=m(f[0],p/2),x=m(f[1],p/2),w=-c.get("startAngle")*a,_=c.get("minAngle")*a,C=c.getData().tree.root,L=c.getViewRoot(),E=L.depth,S=c.get("sort");S!=null&&e(L,S);var O=0;v.each(L.children,function(V){!isNaN(V.getValue())&&O++});var D=L.getValue(),F=Math.PI/(D||O)*2,U=L.depth>0,R=L.height-(U?-1:1),K=(x-b)/(R||1),Z=c.get("clockwise"),P=c.get("stillShowZeroSum"),Y=Z?1:-1,W=function(V,q){if(!V)return;var se=q;if(V!==C){var ve=V.getValue(),ue=D===0&&P?F:ve*F;ue<_&&(ue=_),se=q+Y*ue;var xe=V.depth-E-(U?-1:1),Fe=b+K*xe,Ue=b+K*(xe+1),Ze=V.getModel();Ze.get("r0")!=null&&(Fe=m(Ze.get("r0"),p/2)),Ze.get("r")!=null&&(Ue=m(Ze.get("r"),p/2)),V.setLayout({angle:ue,startAngle:q,endAngle:se,clockwise:Z,cx:g,cy:A,r0:Fe,r:Ue})}if(V.children&&V.children.length){var we=0;v.each(V.children,function(He){we+=W(He,q+we)})}return se-q};if(U){var z=b,H=b+K,X=Math.PI*2;C.setLayout({angle:X,startAngle:w,endAngle:w+X,clockwise:Z,cx:g,cy:A,r0:z,r:H})}W(L,w)})}function e(l,s){var n=l.children||[];l.children=h(n,s),n.length&&v.each(l.children,function(d){e(d,s)})}function h(l,s){if(typeof s=="function")return l.sort(s);var n=s==="asc";return l.sort(function(d,c){var r=(d.getValue()-c.getValue())*(n?1:-1);return r===0?(d.dataIndex-c.dataIndex)*(n?-1:1):r})}B.exports=t},"y4/Y":function(B,k,o){var y=o("ProS"),m=o("bYtY"),v=o("zTMp"),a=o("62sa");o("SKx+"),o("1LEl"),o("Sp2Z"),y.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!m.isArray(e)&&(t.axisPointer.link=[e])}}),y.registerProcessor(y.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=v.collect(t,e)}),y.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},a)},y6WA:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("DY7V")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="RedoOutlined";var l=a.forwardRef(h);k.default=l},y7Aq:function(B,k,o){var y=o("bYtY"),m=o("+TT/"),v=m.getLayoutRect;function a(e,h,l){var s=e.option,n=s.align;if(n!=null&&n!=="auto")return n;for(var d={width:h.getWidth(),height:h.getHeight()},c=s.orient==="horizontal"?1:0,r=[["left","right","width"],["top","bottom","height"]],f=r[c],i=[0,null,10],u={},p=0;p<3;p++)u[r[1-c][p]]=i[p],u[f[p]]=p===2?l[0]:s[f[p]];var g=[["x","width",3],["y","height",0]][c],A=v(u,d,s.padding);return f[(A.margin[g[2]]||0)+A[g[0]]+A[g[1]]*.5<d[g[1]]*.5?0:1]}function t(e,h){return y.each(e||[],function(l){l.dataIndex!=null&&(l.dataIndexInside=l.dataIndex,l.dataIndex=null),l.highlightKey="visualMap"+(h?h.componentIndex:"")}),e}k.getItemAlign=a,k.makeHighDownBatch=t},yEEn:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="ArrowDownOutlined";var h=k.a=m.forwardRef(e)},yO87:function(B,k,o){var y=o("bYtY"),m=o("oVpE"),v=m.createSymbol,a=o("IwbS"),t=a.Group,e=o("OELB"),h=e.parsePercent,l=o("FBjb"),s=3;function n(i){return y.isArray(i)||(i=[+i,+i]),i}function d(i,u){var p=u.rippleEffectColor||u.color;i.eachChild(function(g){g.attr({z:u.z,zlevel:u.zlevel,style:{stroke:u.brushType==="stroke"?p:null,fill:u.brushType==="fill"?p:null}})})}function c(i,u){t.call(this);var p=new l(i,u),g=new t;this.add(p),this.add(g),g.beforeUpdate=function(){this.attr(p.getScale())},this.updateData(i,u)}var r=c.prototype;r.stopEffectAnimation=function(){this.childAt(1).removeAll()},r.startEffectAnimation=function(i){for(var u=i.symbolType,p=i.color,g=this.childAt(1),A=0;A<s;A++){var b=v(u,-1,-1,2,2,p);b.attr({style:{strokeNoScale:!0},z2:99,silent:!0,scale:[.5,.5]});var x=-A/s*i.period+i.effectOffset;b.animate("",!0).when(i.period,{scale:[i.rippleScale/2,i.rippleScale/2]}).delay(x).start(),b.animateStyle(!0).when(i.period,{opacity:0}).delay(x).start(),g.add(b)}d(g,i)},r.updateEffectAnimation=function(i){for(var u=this._effectCfg,p=this.childAt(1),g=["symbolType","period","rippleScale"],A=0;A<g.length;A++){var b=g[A];if(u[b]!==i[b]){this.stopEffectAnimation(),this.startEffectAnimation(i);return}}d(p,i)},r.highlight=function(){this.trigger("emphasis")},r.downplay=function(){this.trigger("normal")},r.updateData=function(i,u){var p=i.hostModel;this.childAt(0).updateData(i,u);var g=this.childAt(1),A=i.getItemModel(u),b=i.getItemVisual(u,"symbol"),x=n(i.getItemVisual(u,"symbolSize")),w=i.getItemVisual(u,"color");g.attr("scale",x),g.traverse(function(F){F.attr({fill:w})});var _=A.getShallow("symbolOffset");if(_){var C=g.position;C[0]=h(_[0],x[0]),C[1]=h(_[1],x[1])}var L=i.getItemVisual(u,"symbolRotate");g.rotation=(L||0)*Math.PI/180||0;var E={};if(E.showEffectOn=p.get("showEffectOn"),E.rippleScale=A.get("rippleEffect.scale"),E.brushType=A.get("rippleEffect.brushType"),E.period=A.get("rippleEffect.period")*1e3,E.effectOffset=u/i.count(),E.z=A.getShallow("z")||0,E.zlevel=A.getShallow("zlevel")||0,E.symbolType=b,E.color=w,E.rippleEffectColor=A.get("rippleEffect.color"),this.off("mouseover").off("mouseout").off("emphasis").off("normal"),E.showEffectOn==="render")this._effectCfg?this.updateEffectAnimation(E):this.startEffectAnimation(E),this._effectCfg=E;else{this._effectCfg=null,this.stopEffectAnimation();var S=this.childAt(0),O=function(){S.highlight(),E.showEffectOn!=="render"&&this.startEffectAnimation(E)},D=function(){S.downplay(),E.showEffectOn!=="render"&&this.stopEffectAnimation()};this.on("mouseover",O,this).on("mouseout",D,this).on("emphasis",O,this).on("normal",D,this)}this._effectCfg=E},r.fadeOut=function(i){this.off("mouseover").off("mouseout").off("emphasis").off("normal"),i&&i()},y.inherits(c,t);var f=c;B.exports=f},yS9w:function(B,k,o){var y=o("MEGo"),m=y.parseSVG,v=y.makeViewBoxTransform,a=o("4fz+"),t=o("x6Kt"),e=o("bYtY"),h=e.assert,l=e.createHashMap,s=o("mFDi"),n=o("4NO4"),d=n.makeInner,c=d(),r={load:function(i,u){var p=c(u).originRoot;if(p)return{root:p,boundingRect:c(u).boundingRect};var g=f(u);return c(u).originRoot=g.root,c(u).boundingRect=g.boundingRect,g},makeGraphic:function(i,u,p){var g=c(u),A=g.rootMap||(g.rootMap=l()),b=A.get(p);if(b)return b;var x=g.originRoot,w=g.boundingRect;return g.originRootHostKey?b=f(u,w).root:(g.originRootHostKey=p,b=x),A.set(p,b)},removeGraphic:function(i,u,p){var g=c(u),A=g.rootMap;A&&A.removeKey(p),p===g.originRootHostKey&&(g.originRootHostKey=null)}};function f(i,u){var p=i.svgXML,g,A;try{g=p&&m(p,{ignoreViewBox:!0,ignoreRootClip:!0})||{},A=g.root,h(A!=null)}catch(L){throw new Error(`Invalid svg format
`+L.message)}var b=g.width,x=g.height,w=g.viewBoxRect;if(u||(u=b==null||x==null?A.getBoundingRect():new s(0,0,0,0),b!=null&&(u.width=b),x!=null&&(u.height=x)),w){var _=v(w,u.width,u.height),C=A;A=new a,A.add(C),C.scale=_.scale,C.position=_.position}return A.setClipPath(new t({shape:u.plain()})),{root:A,boundingRect:u}}B.exports=r},yWXo:function(B,k,o){var y=o("IwbS"),m=o("oVpE"),v=m.createSymbol,a=o("OS9S"),t=4,e=y.extendShape({shape:{points:null},symbolProxy:null,softClipShape:null,buildPath:function(n,d){var c=d.points,r=d.size,f=this.symbolProxy,i=f.shape,u=n.getContext?n.getContext():n,p=u&&r[0]<t;if(p)return;for(var g=0;g<c.length;){var A=c[g++],b=c[g++];if(isNaN(A)||isNaN(b))continue;if(this.softClipShape&&!this.softClipShape.contain(A,b))continue;i.x=A-r[0]/2,i.y=b-r[1]/2,i.width=r[0],i.height=r[1],f.buildPath(n,i,!0)}},afterBrush:function(n){var d=this.shape,c=d.points,r=d.size,f=r[0]<t;if(!f)return;this.setTransform(n);for(var i=0;i<c.length;){var u=c[i++],p=c[i++];if(isNaN(u)||isNaN(p))continue;if(this.softClipShape&&!this.softClipShape.contain(u,p))continue;n.fillRect(u-r[0]/2,p-r[1]/2,r[0],r[1])}this.restoreTransform(n)},findDataIndex:function(n,d){for(var c=this.shape,r=c.points,f=c.size,i=Math.max(f[0],4),u=Math.max(f[1],4),p=r.length/2-1;p>=0;p--){var g=p*2,A=r[g]-i/2,b=r[g+1]-u/2;if(n>=A&&d>=b&&n<=A+i&&d<=b+u)return p}return-1}});function h(){this.group=new y.Group}var l=h.prototype;l.isPersistent=function(){return!this._incremental},l.updateData=function(n,d){this.group.removeAll();var c=new e({rectHover:!0,cursor:"default"});c.setShape({points:n.getLayout("symbolPoints")}),this._setCommon(c,n,!1,d),this.group.add(c),this._incremental=null},l.updateLayout=function(n){if(this._incremental)return;var d=n.getLayout("symbolPoints");this.group.eachChild(function(c){if(c.startIndex!=null){var r=(c.endIndex-c.startIndex)*2,f=c.startIndex*4*2;d=new Float32Array(d.buffer,f,r)}c.setShape("points",d)})},l.incrementalPrepareUpdate=function(n){this.group.removeAll(),this._clearIncremental(),n.count()>2e6?(this._incremental||(this._incremental=new a({silent:!0})),this.group.add(this._incremental)):this._incremental=null},l.incrementalUpdate=function(n,d,c){var r;this._incremental?(r=new e,this._incremental.addDisplayable(r,!0)):(r=new e({rectHover:!0,cursor:"default",startIndex:n.start,endIndex:n.end}),r.incremental=!0,this.group.add(r)),r.setShape({points:d.getLayout("symbolPoints")}),this._setCommon(r,d,!!this._incremental,c)},l._setCommon=function(n,d,c,r){var f=d.hostModel;r=r||{};var i=d.getVisual("symbolSize");n.setShape("size",i instanceof Array?i:[i,i]),n.softClipShape=r.clipShape||null,n.symbolProxy=v(d.getVisual("symbol"),0,0,0,0),n.setColor=n.symbolProxy.setColor;var u=n.shape.size[0]<t;n.useStyle(f.getModel("itemStyle").getItemStyle(u?["color","shadowBlur","shadowColor"]:["color"]));var p=d.getVisual("color");p&&n.setColor(p),c||(n.seriesIndex=f.seriesIndex,n.on("mousemove",function(g){n.dataIndex=null;var A=n.findDataIndex(g.offsetX,g.offsetY);A>=0&&(n.dataIndex=A+(n.startIndex||0))}))},l.remove=function(){this._clearIncremental(),this._incremental=null,this.group.removeAll()},l._clearIncremental=function(){var n=this._incremental;n&&n.clearDisplaybles()};var s=h;B.exports=s},ye1Q:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="LoadingOutlined";var h=k.a=m.forwardRef(e)},yik8:function(B,k,o){var y=o("bZqE"),m=y.eachAfter,v=y.eachBefore,a=o("Itpr"),t=a.init,e=a.firstWalk,h=a.secondWalk,l=a.separation,s=a.radialCoordinate,n=a.getViewRect;function d(r,f){r.eachSeriesByType("tree",function(i){c(i,f)})}function c(r,f){var i=n(r,f);r.layoutInfo=i;var u=r.get("layout"),p=0,g=0,A=null;u==="radial"?(p=2*Math.PI,g=Math.min(i.height,i.width)/2,A=l(function(R,K){return(R.parentNode===K.parentNode?1:2)/R.depth})):(p=i.width,g=i.height,A=l());var b=r.getData().tree.root,x=b.children[0];if(x){t(b),m(x,e,A),b.hierNode.modifier=-x.hierNode.prelim,v(x,h);var w=x,_=x,C=x;v(x,function(R){var K=R.getLayout().x;K<w.getLayout().x&&(w=R),K>_.getLayout().x&&(_=R),R.depth>C.depth&&(C=R)});var L=w===_?1:A(w,_)/2,E=L-w.getLayout().x,S=0,O=0,D=0,F=0;if(u==="radial")S=p/(_.getLayout().x+L+E),O=g/(C.depth-1||1),v(x,function(R){D=(R.getLayout().x+E)*S,F=(R.depth-1)*O;var K=s(D,F);R.setLayout({x:K.x,y:K.y,rawX:D,rawY:F},!0)});else{var U=r.getOrient();U==="RL"||U==="LR"?(O=g/(_.getLayout().x+L+E),S=p/(C.depth-1||1),v(x,function(R){F=(R.getLayout().x+E)*O,D=U==="LR"?(R.depth-1)*S:p-(R.depth-1)*S,R.setLayout({x:D,y:F},!0)})):(U==="TB"||U==="BT")&&(S=p/(_.getLayout().x+L+E),O=g/(C.depth-1||1),v(x,function(R){D=(R.getLayout().x+E)*S,F=U==="TB"?(R.depth-1)*O:g-(R.depth-1)*O,R.setLayout({x:D,y:F},!0)}))}}}B.exports=d},ynwM:function(B,k,o){var y=o("MFOe"),m=y.Global;B.exports={name:"oldFF-globalStorage",read:a,write:t,each:e,remove:h,clearAll:l};var v=m.globalStorage;function a(s){return v[s]}function t(s,n){v[s]=n}function e(s){for(var n=v.length-1;n>=0;n--){var d=v.key(n);s(v[d],d)}}function h(s){return v.removeItem(s)}function l(){e(function(s,n){delete v[s]})}},ypgQ:function(B,k,o){var y=o("bYtY"),m=o("4NO4"),v=o("bLfw"),a=y.each,t=y.clone,e=y.map,h=y.merge,l=/^(min|max)?(.+)$/;function s(u){this._api=u,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}s.prototype={constructor:s,setOption:function(u,p){u&&y.each(m.normalizeToArray(u.series),function(b){b&&b.data&&y.isTypedArray(b.data)&&y.setAsPrimitive(b.data)}),u=t(u);var g=this._optionBackup,A=n.call(this,u,p,!g);this._newBaseOption=A.baseOption,g?(f(g.baseOption,A.baseOption),A.timelineOptions.length&&(g.timelineOptions=A.timelineOptions),A.mediaList.length&&(g.mediaList=A.mediaList),A.mediaDefault&&(g.mediaDefault=A.mediaDefault)):this._optionBackup=A},mountOption:function(u){var p=this._optionBackup;return this._timelineOptions=e(p.timelineOptions,t),this._mediaList=e(p.mediaList,t),this._mediaDefault=t(p.mediaDefault),this._currentMediaIndices=[],t(u?p.baseOption:this._newBaseOption)},getTimelineOption:function(u){var p,g=this._timelineOptions;if(g.length){var A=u.getComponent("timeline");A&&(p=t(g[A.getCurrentIndex()],!0))}return p},getMediaOption:function(u){var p=this._api.getWidth(),g=this._api.getHeight(),A=this._mediaList,b=this._mediaDefault,x=[],w=[];if(!A.length&&!b)return w;for(var _=0,C=A.length;_<C;_++)d(A[_].query,p,g)&&x.push(_);return!x.length&&b&&(x=[-1]),x.length&&!r(x,this._currentMediaIndices)&&(w=e(x,function(L){return t(L===-1?b.option:A[L].option)})),this._currentMediaIndices=x,w}};function n(u,p,g){var A=[],b=[],x,w,_=u.timeline;if(u.baseOption&&(w=u.baseOption),(_||u.options)&&(w=w||{},A=(u.options||[]).slice()),u.media){w=w||{};var C=u.media;a(C,function(L){L&&L.option&&(L.query?b.push(L):x||(x=L))})}return w||(w=u),w.timeline||(w.timeline=_),a([w].concat(A).concat(y.map(b,function(L){return L.option})),function(L){a(p,function(E){E(L,g)})}),{baseOption:w,timelineOptions:A,mediaDefault:x,mediaList:b}}function d(u,p,g){var A={width:p,height:g,aspectratio:p/g},b=!0;return y.each(u,function(x,w){var _=w.match(l);if(!_||!_[1]||!_[2])return;var C=_[1],L=_[2].toLowerCase();c(A[L],x,C)||(b=!1)}),b}function c(u,p,g){return g==="min"?u>=p:g==="max"?u<=p:u===p}function r(u,p){return u.join(",")===p.join(",")}function f(u,p){p=p||{},a(p,function(g,A){if(g==null)return;var b=u[A];if(!v.hasClass(A))u[A]=h(b,g,!0);else{g=m.normalizeToArray(g),b=m.normalizeToArray(b);var x=m.mappingToExists(b,g);u[A]=e(x,function(w){return w.option&&w.exist?h(w.exist,w.option,!0):w.exist||w.option})}})}var i=s;B.exports=i},"yq+b":function(B,k,o){(function(y){var m;//! moment.js
//! version : 2.29.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
(function(v,a){y.exports=a()})(this,function(){"use strict";var v;function a(){return v.apply(null,arguments)}function t(Oe){v=Oe}function e(Oe){return Oe instanceof Array||Object.prototype.toString.call(Oe)==="[object Array]"}function h(Oe){return Oe!=null&&Object.prototype.toString.call(Oe)==="[object Object]"}function l(Oe,At){return Object.prototype.hasOwnProperty.call(Oe,At)}function s(Oe){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(Oe).length===0;var At;for(At in Oe)if(l(Oe,At))return!1;return!0}function n(Oe){return Oe===void 0}function d(Oe){return typeof Oe=="number"||Object.prototype.toString.call(Oe)==="[object Number]"}function c(Oe){return Oe instanceof Date||Object.prototype.toString.call(Oe)==="[object Date]"}function r(Oe,At){var hr=[],Fr;for(Fr=0;Fr<Oe.length;++Fr)hr.push(At(Oe[Fr],Fr));return hr}function f(Oe,At){for(var hr in At)l(At,hr)&&(Oe[hr]=At[hr]);return l(At,"toString")&&(Oe.toString=At.toString),l(At,"valueOf")&&(Oe.valueOf=At.valueOf),Oe}function i(Oe,At,hr,Fr){return li(Oe,At,hr,Fr,!0).utc()}function u(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function p(Oe){return Oe._pf==null&&(Oe._pf=u()),Oe._pf}var g;Array.prototype.some?g=Array.prototype.some:g=function(At){var hr=Object(this),Fr=hr.length>>>0,dn;for(dn=0;dn<Fr;dn++)if(dn in hr&&At.call(this,hr[dn],dn,hr))return!0;return!1};function A(Oe){if(Oe._isValid==null){var At=p(Oe),hr=g.call(At.parsedDateParts,function(dn){return dn!=null}),Fr=!isNaN(Oe._d.getTime())&&At.overflow<0&&!At.empty&&!At.invalidEra&&!At.invalidMonth&&!At.invalidWeekday&&!At.weekdayMismatch&&!At.nullInput&&!At.invalidFormat&&!At.userInvalidated&&(!At.meridiem||At.meridiem&&hr);if(Oe._strict&&(Fr=Fr&&At.charsLeftOver===0&&At.unusedTokens.length===0&&At.bigHour===void 0),Object.isFrozen==null||!Object.isFrozen(Oe))Oe._isValid=Fr;else return Fr}return Oe._isValid}function b(Oe){var At=i(NaN);return Oe!=null?f(p(At),Oe):p(At).userInvalidated=!0,At}var x=a.momentProperties=[],w=!1;function _(Oe,At){var hr,Fr,dn;if(n(At._isAMomentObject)||(Oe._isAMomentObject=At._isAMomentObject),n(At._i)||(Oe._i=At._i),n(At._f)||(Oe._f=At._f),n(At._l)||(Oe._l=At._l),n(At._strict)||(Oe._strict=At._strict),n(At._tzm)||(Oe._tzm=At._tzm),n(At._isUTC)||(Oe._isUTC=At._isUTC),n(At._offset)||(Oe._offset=At._offset),n(At._pf)||(Oe._pf=p(At)),n(At._locale)||(Oe._locale=At._locale),x.length>0)for(hr=0;hr<x.length;hr++)Fr=x[hr],dn=At[Fr],n(dn)||(Oe[Fr]=dn);return Oe}function C(Oe){_(this,Oe),this._d=new Date(Oe._d!=null?Oe._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),w===!1&&(w=!0,a.updateOffset(this),w=!1)}function L(Oe){return Oe instanceof C||Oe!=null&&Oe._isAMomentObject!=null}function E(Oe){a.suppressDeprecationWarnings===!1&&typeof console!="undefined"&&console.warn&&console.warn("Deprecation warning: "+Oe)}function S(Oe,At){var hr=!0;return f(function(){if(a.deprecationHandler!=null&&a.deprecationHandler(null,Oe),hr){var Fr=[],dn,Si,Ea;for(Si=0;Si<arguments.length;Si++){if(dn="",typeof arguments[Si]=="object"){dn+=`
[`+Si+"] ";for(Ea in arguments[0])l(arguments[0],Ea)&&(dn+=Ea+": "+arguments[0][Ea]+", ");dn=dn.slice(0,-2)}else dn=arguments[Si];Fr.push(dn)}E(Oe+`
Arguments: `+Array.prototype.slice.call(Fr).join("")+`
`+new Error().stack),hr=!1}return At.apply(this,arguments)},At)}var O={};function D(Oe,At){a.deprecationHandler!=null&&a.deprecationHandler(Oe,At),O[Oe]||(E(At),O[Oe]=!0)}a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;function F(Oe){return typeof Function!="undefined"&&Oe instanceof Function||Object.prototype.toString.call(Oe)==="[object Function]"}function U(Oe){var At,hr;for(hr in Oe)l(Oe,hr)&&(At=Oe[hr],F(At)?this[hr]=At:this["_"+hr]=At);this._config=Oe,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function R(Oe,At){var hr=f({},Oe),Fr;for(Fr in At)l(At,Fr)&&(h(Oe[Fr])&&h(At[Fr])?(hr[Fr]={},f(hr[Fr],Oe[Fr]),f(hr[Fr],At[Fr])):At[Fr]!=null?hr[Fr]=At[Fr]:delete hr[Fr]);for(Fr in Oe)l(Oe,Fr)&&!l(At,Fr)&&h(Oe[Fr])&&(hr[Fr]=f({},hr[Fr]));return hr}function K(Oe){Oe!=null&&this.set(Oe)}var Z;Object.keys?Z=Object.keys:Z=function(At){var hr,Fr=[];for(hr in At)l(At,hr)&&Fr.push(hr);return Fr};var P={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function Y(Oe,At,hr){var Fr=this._calendar[Oe]||this._calendar.sameElse;return F(Fr)?Fr.call(At,hr):Fr}function W(Oe,At,hr){var Fr=""+Math.abs(Oe),dn=At-Fr.length,Si=Oe>=0;return(Si?hr?"+":"":"-")+Math.pow(10,Math.max(0,dn)).toString().substr(1)+Fr}var z=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,H=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,X={},V={};function q(Oe,At,hr,Fr){var dn=Fr;typeof Fr=="string"&&(dn=function(){return this[Fr]()}),Oe&&(V[Oe]=dn),At&&(V[At[0]]=function(){return W(dn.apply(this,arguments),At[1],At[2])}),hr&&(V[hr]=function(){return this.localeData().ordinal(dn.apply(this,arguments),Oe)})}function se(Oe){return Oe.match(/\[[\s\S]/)?Oe.replace(/^\[|\]$/g,""):Oe.replace(/\\/g,"")}function ve(Oe){var At=Oe.match(z),hr,Fr;for(hr=0,Fr=At.length;hr<Fr;hr++)V[At[hr]]?At[hr]=V[At[hr]]:At[hr]=se(At[hr]);return function(dn){var Si="",Ea;for(Ea=0;Ea<Fr;Ea++)Si+=F(At[Ea])?At[Ea].call(dn,Oe):At[Ea];return Si}}function ue(Oe,At){return Oe.isValid()?(At=xe(At,Oe.localeData()),X[At]=X[At]||ve(At),X[At](Oe)):Oe.localeData().invalidDate()}function xe(Oe,At){var hr=5;function Fr(dn){return At.longDateFormat(dn)||dn}for(H.lastIndex=0;hr>=0&&H.test(Oe);)Oe=Oe.replace(H,Fr),H.lastIndex=0,hr-=1;return Oe}var Fe={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Ue(Oe){var At=this._longDateFormat[Oe],hr=this._longDateFormat[Oe.toUpperCase()];return At||!hr?At:(this._longDateFormat[Oe]=hr.match(z).map(function(Fr){return Fr==="MMMM"||Fr==="MM"||Fr==="DD"||Fr==="dddd"?Fr.slice(1):Fr}).join(""),this._longDateFormat[Oe])}var Ze="Invalid date";function we(){return this._invalidDate}var He="%d",ee=/\d{1,2}/;function he(Oe){return this._ordinal.replace("%d",Oe)}var Ve={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function oe(Oe,At,hr,Fr){var dn=this._relativeTime[hr];return F(dn)?dn(Oe,At,hr,Fr):dn.replace(/%d/i,Oe)}function Q(Oe,At){var hr=this._relativeTime[Oe>0?"future":"past"];return F(hr)?hr(At):hr.replace(/%s/i,At)}var G={};function te(Oe,At){var hr=Oe.toLowerCase();G[hr]=G[hr+"s"]=G[At]=Oe}function Ae(Oe){return typeof Oe=="string"?G[Oe]||G[Oe.toLowerCase()]:void 0}function me(Oe){var At={},hr,Fr;for(Fr in Oe)l(Oe,Fr)&&(hr=Ae(Fr),hr&&(At[hr]=Oe[Fr]));return At}var Me={};function Ie(Oe,At){Me[Oe]=At}function de(Oe){var At=[],hr;for(hr in Oe)l(Oe,hr)&&At.push({unit:hr,priority:Me[hr]});return At.sort(function(Fr,dn){return Fr.priority-dn.priority}),At}function ye(Oe){return Oe%4===0&&Oe%100!==0||Oe%400===0}function De(Oe){return Oe<0?Math.ceil(Oe)||0:Math.floor(Oe)}function tt(Oe){var At=+Oe,hr=0;return At!==0&&isFinite(At)&&(hr=De(At)),hr}function Et(Oe,At){return function(hr){return hr!=null?(Pe(this,Oe,hr),a.updateOffset(this,At),this):gt(this,Oe)}}function gt(Oe,At){return Oe.isValid()?Oe._d["get"+(Oe._isUTC?"UTC":"")+At]():NaN}function Pe(Oe,At,hr){Oe.isValid()&&!isNaN(hr)&&(At==="FullYear"&&ye(Oe.year())&&Oe.month()===1&&Oe.date()===29?(hr=tt(hr),Oe._d["set"+(Oe._isUTC?"UTC":"")+At](hr,Oe.month(),ar(hr,Oe.month()))):Oe._d["set"+(Oe._isUTC?"UTC":"")+At](hr))}function Ut(Oe){return Oe=Ae(Oe),F(this[Oe])?this[Oe]():this}function pt(Oe,At){if(typeof Oe=="object"){Oe=me(Oe);var hr=de(Oe),Fr;for(Fr=0;Fr<hr.length;Fr++)this[hr[Fr].unit](Oe[hr[Fr].unit])}else if(Oe=Ae(Oe),F(this[Oe]))return this[Oe](At);return this}var zt=/\d/,rr=/\d\d/,nr=/\d{3}/,Kt=/\d{4}/,ir=/[+-]?\d{6}/,$e=/\d\d?/,ae=/\d\d\d\d?/,re=/\d\d\d\d\d\d?/,Ce=/\d{1,3}/,Ne=/\d{1,4}/,ce=/[+-]?\d{1,6}/,dt=/\d+/,Dt=/[+-]?\d+/,ze=/Z|[+-]\d\d:?\d\d/gi,Yt=/Z|[+-]\d\d(?::?\d\d)?/gi,Dr=/[+-]?\d+(\.\d{1,3})?/,ct=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,er;er={};function ut(Oe,At,hr){er[Oe]=F(At)?At:function(Fr,dn){return Fr&&hr?hr:At}}function at(Oe,At){return l(er,Oe)?er[Oe](At._strict,At._locale):new RegExp(Ye(Oe))}function Ye(Oe){return Je(Oe.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(At,hr,Fr,dn,Si){return hr||Fr||dn||Si}))}function Je(Oe){return Oe.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var Vt={};function Ar(Oe,At){var hr,Fr=At;for(typeof Oe=="string"&&(Oe=[Oe]),d(At)&&(Fr=function(Si,Ea){Ea[At]=tt(Si)}),hr=0;hr<Oe.length;hr++)Vt[Oe[hr]]=Fr}function Nr(Oe,At){Ar(Oe,function(hr,Fr,dn,Si){dn._w=dn._w||{},At(hr,dn._w,dn,Si)})}function Rr(Oe,At,hr){At!=null&&l(Vt,Oe)&&Vt[Oe](At,hr._a,hr,Oe)}var Ln=0,bn=1,Zn=2,Zt=3,$t=4,Be=5,je=6,rt=7,bt=8;function gr(Oe,At){return(Oe%At+At)%At}var Gt;Array.prototype.indexOf?Gt=Array.prototype.indexOf:Gt=function(At){var hr;for(hr=0;hr<this.length;++hr)if(this[hr]===At)return hr;return-1};function ar(Oe,At){if(isNaN(Oe)||isNaN(At))return NaN;var hr=gr(At,12);return Oe+=(At-hr)/12,hr===1?ye(Oe)?29:28:31-hr%7%2}q("M",["MM",2],"Mo",function(){return this.month()+1}),q("MMM",0,0,function(Oe){return this.localeData().monthsShort(this,Oe)}),q("MMMM",0,0,function(Oe){return this.localeData().months(this,Oe)}),te("month","M"),Ie("month",8),ut("M",$e),ut("MM",$e,rr),ut("MMM",function(Oe,At){return At.monthsShortRegex(Oe)}),ut("MMMM",function(Oe,At){return At.monthsRegex(Oe)}),Ar(["M","MM"],function(Oe,At){At[bn]=tt(Oe)-1}),Ar(["MMM","MMMM"],function(Oe,At,hr,Fr){var dn=hr._locale.monthsParse(Oe,Fr,hr._strict);dn!=null?At[bn]=dn:p(hr).invalidMonth=Oe});var Gr="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),cn="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Kn=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,yr=ct,Mt=ct;function Ft(Oe,At){return Oe?e(this._months)?this._months[Oe.month()]:this._months[(this._months.isFormat||Kn).test(At)?"format":"standalone"][Oe.month()]:e(this._months)?this._months:this._months.standalone}function Lr(Oe,At){return Oe?e(this._monthsShort)?this._monthsShort[Oe.month()]:this._monthsShort[Kn.test(At)?"format":"standalone"][Oe.month()]:e(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function pr(Oe,At,hr){var Fr,dn,Si,Ea=Oe.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Fr=0;Fr<12;++Fr)Si=i([2e3,Fr]),this._shortMonthsParse[Fr]=this.monthsShort(Si,"").toLocaleLowerCase(),this._longMonthsParse[Fr]=this.months(Si,"").toLocaleLowerCase();return hr?At==="MMM"?(dn=Gt.call(this._shortMonthsParse,Ea),dn!==-1?dn:null):(dn=Gt.call(this._longMonthsParse,Ea),dn!==-1?dn:null):At==="MMM"?(dn=Gt.call(this._shortMonthsParse,Ea),dn!==-1?dn:(dn=Gt.call(this._longMonthsParse,Ea),dn!==-1?dn:null)):(dn=Gt.call(this._longMonthsParse,Ea),dn!==-1?dn:(dn=Gt.call(this._shortMonthsParse,Ea),dn!==-1?dn:null))}function Ht(Oe,At,hr){var Fr,dn,Si;if(this._monthsParseExact)return pr.call(this,Oe,At,hr);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Fr=0;Fr<12;Fr++){if(dn=i([2e3,Fr]),hr&&!this._longMonthsParse[Fr]&&(this._longMonthsParse[Fr]=new RegExp("^"+this.months(dn,"").replace(".","")+"$","i"),this._shortMonthsParse[Fr]=new RegExp("^"+this.monthsShort(dn,"").replace(".","")+"$","i")),!hr&&!this._monthsParse[Fr]&&(Si="^"+this.months(dn,"")+"|^"+this.monthsShort(dn,""),this._monthsParse[Fr]=new RegExp(Si.replace(".",""),"i")),hr&&At==="MMMM"&&this._longMonthsParse[Fr].test(Oe))return Fr;if(hr&&At==="MMM"&&this._shortMonthsParse[Fr].test(Oe))return Fr;if(!hr&&this._monthsParse[Fr].test(Oe))return Fr}}function cr(Oe,At){var hr;if(!Oe.isValid())return Oe;if(typeof At=="string"){if(/^\d+$/.test(At))At=tt(At);else if(At=Oe.localeData().monthsParse(At),!d(At))return Oe}return hr=Math.min(Oe.date(),ar(Oe.year(),At)),Oe._d["set"+(Oe._isUTC?"UTC":"")+"Month"](At,hr),Oe}function Bt(Oe){return Oe!=null?(cr(this,Oe),a.updateOffset(this,!0),this):gt(this,"Month")}function or(){return ar(this.year(),this.month())}function Hr(Oe){return this._monthsParseExact?(l(this,"_monthsRegex")||jr.call(this),Oe?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=yr),this._monthsShortStrictRegex&&Oe?this._monthsShortStrictRegex:this._monthsShortRegex)}function Tr(Oe){return this._monthsParseExact?(l(this,"_monthsRegex")||jr.call(this),Oe?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=Mt),this._monthsStrictRegex&&Oe?this._monthsStrictRegex:this._monthsRegex)}function jr(){function Oe(Ea,Ms){return Ms.length-Ea.length}var At=[],hr=[],Fr=[],dn,Si;for(dn=0;dn<12;dn++)Si=i([2e3,dn]),At.push(this.monthsShort(Si,"")),hr.push(this.months(Si,"")),Fr.push(this.months(Si,"")),Fr.push(this.monthsShort(Si,""));for(At.sort(Oe),hr.sort(Oe),Fr.sort(Oe),dn=0;dn<12;dn++)At[dn]=Je(At[dn]),hr[dn]=Je(hr[dn]);for(dn=0;dn<24;dn++)Fr[dn]=Je(Fr[dn]);this._monthsRegex=new RegExp("^("+Fr.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+hr.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+At.join("|")+")","i")}q("Y",0,0,function(){var Oe=this.year();return Oe<=9999?W(Oe,4):"+"+Oe}),q(0,["YY",2],0,function(){return this.year()%100}),q(0,["YYYY",4],0,"year"),q(0,["YYYYY",5],0,"year"),q(0,["YYYYYY",6,!0],0,"year"),te("year","y"),Ie("year",1),ut("Y",Dt),ut("YY",$e,rr),ut("YYYY",Ne,Kt),ut("YYYYY",ce,ir),ut("YYYYYY",ce,ir),Ar(["YYYYY","YYYYYY"],Ln),Ar("YYYY",function(Oe,At){At[Ln]=Oe.length===2?a.parseTwoDigitYear(Oe):tt(Oe)}),Ar("YY",function(Oe,At){At[Ln]=a.parseTwoDigitYear(Oe)}),Ar("Y",function(Oe,At){At[Ln]=parseInt(Oe,10)});function pn(Oe){return ye(Oe)?366:365}a.parseTwoDigitYear=function(Oe){return tt(Oe)+(tt(Oe)>68?1900:2e3)};var en=Et("FullYear",!0);function ti(){return ye(this.year())}function ri(Oe,At,hr,Fr,dn,Si,Ea){var Ms;return Oe<100&&Oe>=0?(Ms=new Date(Oe+400,At,hr,Fr,dn,Si,Ea),isFinite(Ms.getFullYear())&&Ms.setFullYear(Oe)):Ms=new Date(Oe,At,hr,Fr,dn,Si,Ea),Ms}function _i(Oe){var At,hr;return Oe<100&&Oe>=0?(hr=Array.prototype.slice.call(arguments),hr[0]=Oe+400,At=new Date(Date.UTC.apply(null,hr)),isFinite(At.getUTCFullYear())&&At.setUTCFullYear(Oe)):At=new Date(Date.UTC.apply(null,arguments)),At}function Ri(Oe,At,hr){var Fr=7+At-hr,dn=(7+_i(Oe,0,Fr).getUTCDay()-At)%7;return-dn+Fr-1}function ia(Oe,At,hr,Fr,dn){var Si=(7+hr-Fr)%7,Ea=Ri(Oe,Fr,dn),Ms=1+7*(At-1)+Si+Ea,Ol,ac;return Ms<=0?(Ol=Oe-1,ac=pn(Ol)+Ms):Ms>pn(Oe)?(Ol=Oe+1,ac=Ms-pn(Oe)):(Ol=Oe,ac=Ms),{year:Ol,dayOfYear:ac}}function ba(Oe,At,hr){var Fr=Ri(Oe.year(),At,hr),dn=Math.floor((Oe.dayOfYear()-Fr-1)/7)+1,Si,Ea;return dn<1?(Ea=Oe.year()-1,Si=dn+vt(Ea,At,hr)):dn>vt(Oe.year(),At,hr)?(Si=dn-vt(Oe.year(),At,hr),Ea=Oe.year()+1):(Ea=Oe.year(),Si=dn),{week:Si,year:Ea}}function vt(Oe,At,hr){var Fr=Ri(Oe,At,hr),dn=Ri(Oe+1,At,hr);return(pn(Oe)-Fr+dn)/7}q("w",["ww",2],"wo","week"),q("W",["WW",2],"Wo","isoWeek"),te("week","w"),te("isoWeek","W"),Ie("week",5),Ie("isoWeek",5),ut("w",$e),ut("ww",$e,rr),ut("W",$e),ut("WW",$e,rr),Nr(["w","ww","W","WW"],function(Oe,At,hr,Fr){At[Fr.substr(0,1)]=tt(Oe)});function Le(Oe){return ba(Oe,this._week.dow,this._week.doy).week}var Ke={dow:0,doy:6};function et(){return this._week.dow}function ht(){return this._week.doy}function ot(Oe){var At=this.localeData().week(this);return Oe==null?At:this.add((Oe-At)*7,"d")}function mt(Oe){var At=ba(this,1,4).week;return Oe==null?At:this.add((Oe-At)*7,"d")}q("d",0,"do","day"),q("dd",0,0,function(Oe){return this.localeData().weekdaysMin(this,Oe)}),q("ddd",0,0,function(Oe){return this.localeData().weekdaysShort(this,Oe)}),q("dddd",0,0,function(Oe){return this.localeData().weekdays(this,Oe)}),q("e",0,0,"weekday"),q("E",0,0,"isoWeekday"),te("day","d"),te("weekday","e"),te("isoWeekday","E"),Ie("day",11),Ie("weekday",11),Ie("isoWeekday",11),ut("d",$e),ut("e",$e),ut("E",$e),ut("dd",function(Oe,At){return At.weekdaysMinRegex(Oe)}),ut("ddd",function(Oe,At){return At.weekdaysShortRegex(Oe)}),ut("dddd",function(Oe,At){return At.weekdaysRegex(Oe)}),Nr(["dd","ddd","dddd"],function(Oe,At,hr,Fr){var dn=hr._locale.weekdaysParse(Oe,Fr,hr._strict);dn!=null?At.d=dn:p(hr).invalidWeekday=Oe}),Nr(["d","e","E"],function(Oe,At,hr,Fr){At[Fr]=tt(Oe)});function Wt(Oe,At){return typeof Oe!="string"?Oe:isNaN(Oe)?(Oe=At.weekdaysParse(Oe),typeof Oe=="number"?Oe:null):parseInt(Oe,10)}function Ot(Oe,At){return typeof Oe=="string"?At.weekdaysParse(Oe)%7||7:isNaN(Oe)?null:Oe}function wr(Oe,At){return Oe.slice(At,7).concat(Oe.slice(0,At))}var Xr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),zr="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),on="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),fr=ct,Cr=ct,Xt=ct;function Pr(Oe,At){var hr=e(this._weekdays)?this._weekdays:this._weekdays[Oe&&Oe!==!0&&this._weekdays.isFormat.test(At)?"format":"standalone"];return Oe===!0?wr(hr,this._week.dow):Oe?hr[Oe.day()]:hr}function vr(Oe){return Oe===!0?wr(this._weekdaysShort,this._week.dow):Oe?this._weekdaysShort[Oe.day()]:this._weekdaysShort}function wt(Oe){return Oe===!0?wr(this._weekdaysMin,this._week.dow):Oe?this._weekdaysMin[Oe.day()]:this._weekdaysMin}function kr(Oe,At,hr){var Fr,dn,Si,Ea=Oe.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Fr=0;Fr<7;++Fr)Si=i([2e3,1]).day(Fr),this._minWeekdaysParse[Fr]=this.weekdaysMin(Si,"").toLocaleLowerCase(),this._shortWeekdaysParse[Fr]=this.weekdaysShort(Si,"").toLocaleLowerCase(),this._weekdaysParse[Fr]=this.weekdays(Si,"").toLocaleLowerCase();return hr?At==="dddd"?(dn=Gt.call(this._weekdaysParse,Ea),dn!==-1?dn:null):At==="ddd"?(dn=Gt.call(this._shortWeekdaysParse,Ea),dn!==-1?dn:null):(dn=Gt.call(this._minWeekdaysParse,Ea),dn!==-1?dn:null):At==="dddd"?(dn=Gt.call(this._weekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._shortWeekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._minWeekdaysParse,Ea),dn!==-1?dn:null))):At==="ddd"?(dn=Gt.call(this._shortWeekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._weekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._minWeekdaysParse,Ea),dn!==-1?dn:null))):(dn=Gt.call(this._minWeekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._weekdaysParse,Ea),dn!==-1?dn:(dn=Gt.call(this._shortWeekdaysParse,Ea),dn!==-1?dn:null)))}function xn(Oe,At,hr){var Fr,dn,Si;if(this._weekdaysParseExact)return kr.call(this,Oe,At,hr);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Fr=0;Fr<7;Fr++){if(dn=i([2e3,1]).day(Fr),hr&&!this._fullWeekdaysParse[Fr]&&(this._fullWeekdaysParse[Fr]=new RegExp("^"+this.weekdays(dn,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Fr]=new RegExp("^"+this.weekdaysShort(dn,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Fr]=new RegExp("^"+this.weekdaysMin(dn,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Fr]||(Si="^"+this.weekdays(dn,"")+"|^"+this.weekdaysShort(dn,"")+"|^"+this.weekdaysMin(dn,""),this._weekdaysParse[Fr]=new RegExp(Si.replace(".",""),"i")),hr&&At==="dddd"&&this._fullWeekdaysParse[Fr].test(Oe))return Fr;if(hr&&At==="ddd"&&this._shortWeekdaysParse[Fr].test(Oe))return Fr;if(hr&&At==="dd"&&this._minWeekdaysParse[Fr].test(Oe))return Fr;if(!hr&&this._weekdaysParse[Fr].test(Oe))return Fr}}function nn(Oe){if(!this.isValid())return Oe!=null?this:NaN;var At=this._isUTC?this._d.getUTCDay():this._d.getDay();return Oe!=null?(Oe=Wt(Oe,this.localeData()),this.add(Oe-At,"d")):At}function Yn(Oe){if(!this.isValid())return Oe!=null?this:NaN;var At=(this.day()+7-this.localeData()._week.dow)%7;return Oe==null?At:this.add(Oe-At,"d")}function Wn(Oe){if(!this.isValid())return Oe!=null?this:NaN;if(Oe!=null){var At=Ot(Oe,this.localeData());return this.day(this.day()%7?At:At-7)}else return this.day()||7}function In(Oe){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Un.call(this),Oe?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=fr),this._weekdaysStrictRegex&&Oe?this._weekdaysStrictRegex:this._weekdaysRegex)}function On(Oe){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Un.call(this),Oe?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Cr),this._weekdaysShortStrictRegex&&Oe?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function di(Oe){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Un.call(this),Oe?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Xt),this._weekdaysMinStrictRegex&&Oe?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Un(){function Oe(Xc,gc){return gc.length-Xc.length}var At=[],hr=[],Fr=[],dn=[],Si,Ea,Ms,Ol,ac;for(Si=0;Si<7;Si++)Ea=i([2e3,1]).day(Si),Ms=Je(this.weekdaysMin(Ea,"")),Ol=Je(this.weekdaysShort(Ea,"")),ac=Je(this.weekdays(Ea,"")),At.push(Ms),hr.push(Ol),Fr.push(ac),dn.push(Ms),dn.push(Ol),dn.push(ac);At.sort(Oe),hr.sort(Oe),Fr.sort(Oe),dn.sort(Oe),this._weekdaysRegex=new RegExp("^("+dn.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Fr.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+hr.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+At.join("|")+")","i")}function fn(){return this.hours()%12||12}function Qn(){return this.hours()||24}q("H",["HH",2],0,"hour"),q("h",["hh",2],0,fn),q("k",["kk",2],0,Qn),q("hmm",0,0,function(){return""+fn.apply(this)+W(this.minutes(),2)}),q("hmmss",0,0,function(){return""+fn.apply(this)+W(this.minutes(),2)+W(this.seconds(),2)}),q("Hmm",0,0,function(){return""+this.hours()+W(this.minutes(),2)}),q("Hmmss",0,0,function(){return""+this.hours()+W(this.minutes(),2)+W(this.seconds(),2)});function Tn(Oe,At){q(Oe,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),At)})}Tn("a",!0),Tn("A",!1),te("hour","h"),Ie("hour",13);function Bi(Oe,At){return At._meridiemParse}ut("a",Bi),ut("A",Bi),ut("H",$e),ut("h",$e),ut("k",$e),ut("HH",$e,rr),ut("hh",$e,rr),ut("kk",$e,rr),ut("hmm",ae),ut("hmmss",re),ut("Hmm",ae),ut("Hmmss",re),Ar(["H","HH"],Zt),Ar(["k","kk"],function(Oe,At,hr){var Fr=tt(Oe);At[Zt]=Fr===24?0:Fr}),Ar(["a","A"],function(Oe,At,hr){hr._isPm=hr._locale.isPM(Oe),hr._meridiem=Oe}),Ar(["h","hh"],function(Oe,At,hr){At[Zt]=tt(Oe),p(hr).bigHour=!0}),Ar("hmm",function(Oe,At,hr){var Fr=Oe.length-2;At[Zt]=tt(Oe.substr(0,Fr)),At[$t]=tt(Oe.substr(Fr)),p(hr).bigHour=!0}),Ar("hmmss",function(Oe,At,hr){var Fr=Oe.length-4,dn=Oe.length-2;At[Zt]=tt(Oe.substr(0,Fr)),At[$t]=tt(Oe.substr(Fr,2)),At[Be]=tt(Oe.substr(dn)),p(hr).bigHour=!0}),Ar("Hmm",function(Oe,At,hr){var Fr=Oe.length-2;At[Zt]=tt(Oe.substr(0,Fr)),At[$t]=tt(Oe.substr(Fr))}),Ar("Hmmss",function(Oe,At,hr){var Fr=Oe.length-4,dn=Oe.length-2;At[Zt]=tt(Oe.substr(0,Fr)),At[$t]=tt(Oe.substr(Fr,2)),At[Be]=tt(Oe.substr(dn))});function Mn(Oe){return(Oe+"").toLowerCase().charAt(0)==="p"}var Zi=/[ap]\.?m?\.?/i,Ei=Et("Hours",!0);function pi(Oe,At,hr){return Oe>11?hr?"pm":"PM":hr?"am":"AM"}var Yi={calendar:P,longDateFormat:Fe,invalidDate:Ze,ordinal:He,dayOfMonthOrdinalParse:ee,relativeTime:Ve,months:Gr,monthsShort:cn,week:Ke,weekdays:Xr,weekdaysMin:on,weekdaysShort:zr,meridiemParse:Zi},fa={},zn={},sn;function ni(Oe,At){var hr,Fr=Math.min(Oe.length,At.length);for(hr=0;hr<Fr;hr+=1)if(Oe[hr]!==At[hr])return hr;return Fr}function si(Oe){return Oe&&Oe.toLowerCase().replace("_","-")}function hi(Oe){for(var At=0,hr,Fr,dn,Si;At<Oe.length;){for(Si=si(Oe[At]).split("-"),hr=Si.length,Fr=si(Oe[At+1]),Fr=Fr?Fr.split("-"):null;hr>0;){if(dn=gi(Si.slice(0,hr).join("-")),dn)return dn;if(Fr&&Fr.length>=hr&&ni(Si,Fr)>=hr-1)break;hr--}At++}return sn}function gi(Oe){var At=null,hr;if(fa[Oe]===void 0&&typeof y!="undefined"&&y&&y.exports)try{At=sn._abbr,hr=m,o("qvEN")("./"+Oe),Pi(At)}catch(Fr){fa[Oe]=null}return fa[Oe]}function Pi(Oe,At){var hr;return Oe&&(n(At)?hr=ha(Oe):hr=ki(Oe,At),hr?sn=hr:typeof console!="undefined"&&console.warn&&console.warn("Locale "+Oe+" not found. Did you forget to load it?")),sn._abbr}function ki(Oe,At){if(At!==null){var hr,Fr=Yi;if(At.abbr=Oe,fa[Oe]!=null)D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),Fr=fa[Oe]._config;else if(At.parentLocale!=null)if(fa[At.parentLocale]!=null)Fr=fa[At.parentLocale]._config;else if(hr=gi(At.parentLocale),hr!=null)Fr=hr._config;else return zn[At.parentLocale]||(zn[At.parentLocale]=[]),zn[At.parentLocale].push({name:Oe,config:At}),null;return fa[Oe]=new K(R(Fr,At)),zn[Oe]&&zn[Oe].forEach(function(dn){ki(dn.name,dn.config)}),Pi(Oe),fa[Oe]}else return delete fa[Oe],null}function Ki(Oe,At){if(At!=null){var hr,Fr,dn=Yi;fa[Oe]!=null&&fa[Oe].parentLocale!=null?fa[Oe].set(R(fa[Oe]._config,At)):(Fr=gi(Oe),Fr!=null&&(dn=Fr._config),At=R(dn,At),Fr==null&&(At.abbr=Oe),hr=new K(At),hr.parentLocale=fa[Oe],fa[Oe]=hr),Pi(Oe)}else fa[Oe]!=null&&(fa[Oe].parentLocale!=null?(fa[Oe]=fa[Oe].parentLocale,Oe===Pi()&&Pi(Oe)):fa[Oe]!=null&&delete fa[Oe]);return fa[Oe]}function ha(Oe){var At;if(Oe&&Oe._locale&&Oe._locale._abbr&&(Oe=Oe._locale._abbr),!Oe)return sn;if(!e(Oe)){if(At=gi(Oe),At)return At;Oe=[Oe]}return hi(Oe)}function Ia(){return Z(fa)}function ka(Oe){var At,hr=Oe._a;return hr&&p(Oe).overflow===-2&&(At=hr[bn]<0||hr[bn]>11?bn:hr[Zn]<1||hr[Zn]>ar(hr[Ln],hr[bn])?Zn:hr[Zt]<0||hr[Zt]>24||hr[Zt]===24&&(hr[$t]!==0||hr[Be]!==0||hr[je]!==0)?Zt:hr[$t]<0||hr[$t]>59?$t:hr[Be]<0||hr[Be]>59?Be:hr[je]<0||hr[je]>999?je:-1,p(Oe)._overflowDayOfYear&&(At<Ln||At>Zn)&&(At=Zn),p(Oe)._overflowWeeks&&At===-1&&(At=rt),p(Oe)._overflowWeekday&&At===-1&&(At=bt),p(Oe).overflow=At),Oe}var jo=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Li=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,hn=/Z|[+-]\d\d(?::?\d\d)?/,Gi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ca=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ua=/^\/?Date\((-?\d+)/i,$a=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ft={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Lt(Oe){var At,hr,Fr=Oe._i,dn=jo.exec(Fr)||Li.exec(Fr),Si,Ea,Ms,Ol;if(dn){for(p(Oe).iso=!0,At=0,hr=Gi.length;At<hr;At++)if(Gi[At][1].exec(dn[1])){Ea=Gi[At][0],Si=Gi[At][2]!==!1;break}if(Ea==null){Oe._isValid=!1;return}if(dn[3]){for(At=0,hr=ca.length;At<hr;At++)if(ca[At][1].exec(dn[3])){Ms=(dn[2]||" ")+ca[At][0];break}if(Ms==null){Oe._isValid=!1;return}}if(!Si&&Ms!=null){Oe._isValid=!1;return}if(dn[4])if(hn.exec(dn[4]))Ol="Z";else{Oe._isValid=!1;return}Oe._f=Ea+(Ms||"")+(Ol||""),mn(Oe)}else Oe._isValid=!1}function _r(Oe,At,hr,Fr,dn,Si){var Ea=[Tt(Oe),cn.indexOf(At),parseInt(hr,10),parseInt(Fr,10),parseInt(dn,10)];return Si&&Ea.push(parseInt(Si,10)),Ea}function Tt(Oe){var At=parseInt(Oe,10);return At<=49?2e3+At:At<=999?1900+At:At}function Te(Oe){return Oe.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function st(Oe,At,hr){if(Oe){var Fr=zr.indexOf(Oe),dn=new Date(At[0],At[1],At[2]).getDay();if(Fr!==dn)return p(hr).weekdayMismatch=!0,hr._isValid=!1,!1}return!0}function _t(Oe,At,hr){if(Oe)return ft[Oe];if(At)return 0;var Fr=parseInt(hr,10),dn=Fr%100,Si=(Fr-dn)/100;return Si*60+dn}function It(Oe){var At=$a.exec(Te(Oe._i)),hr;if(At){if(hr=_r(At[4],At[3],At[2],At[5],At[6],At[7]),!st(At[1],hr,Oe))return;Oe._a=hr,Oe._tzm=_t(At[8],At[9],At[10]),Oe._d=_i.apply(null,Oe._a),Oe._d.setUTCMinutes(Oe._d.getUTCMinutes()-Oe._tzm),p(Oe).rfc2822=!0}else Oe._isValid=!1}function ur(Oe){var At=ua.exec(Oe._i);if(At!==null){Oe._d=new Date(+At[1]);return}if(Lt(Oe),Oe._isValid===!1)delete Oe._isValid;else return;if(It(Oe),Oe._isValid===!1)delete Oe._isValid;else return;Oe._strict?Oe._isValid=!1:a.createFromInputFallback(Oe)}a.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(Oe){Oe._d=new Date(Oe._i+(Oe._useUTC?" UTC":""))});function xr(Oe,At,hr){return Oe!=null?Oe:At!=null?At:hr}function Br(Oe){var At=new Date(a.now());return Oe._useUTC?[At.getUTCFullYear(),At.getUTCMonth(),At.getUTCDate()]:[At.getFullYear(),At.getMonth(),At.getDate()]}function Wr(Oe){var At,hr,Fr=[],dn,Si,Ea;if(Oe._d)return;for(dn=Br(Oe),Oe._w&&Oe._a[Zn]==null&&Oe._a[bn]==null&&Zr(Oe),Oe._dayOfYear!=null&&(Ea=xr(Oe._a[Ln],dn[Ln]),(Oe._dayOfYear>pn(Ea)||Oe._dayOfYear===0)&&(p(Oe)._overflowDayOfYear=!0),hr=_i(Ea,0,Oe._dayOfYear),Oe._a[bn]=hr.getUTCMonth(),Oe._a[Zn]=hr.getUTCDate()),At=0;At<3&&Oe._a[At]==null;++At)Oe._a[At]=Fr[At]=dn[At];for(;At<7;At++)Oe._a[At]=Fr[At]=Oe._a[At]==null?At===2?1:0:Oe._a[At];Oe._a[Zt]===24&&Oe._a[$t]===0&&Oe._a[Be]===0&&Oe._a[je]===0&&(Oe._nextDay=!0,Oe._a[Zt]=0),Oe._d=(Oe._useUTC?_i:ri).apply(null,Fr),Si=Oe._useUTC?Oe._d.getUTCDay():Oe._d.getDay(),Oe._tzm!=null&&Oe._d.setUTCMinutes(Oe._d.getUTCMinutes()-Oe._tzm),Oe._nextDay&&(Oe._a[Zt]=24),Oe._w&&typeof Oe._w.d!="undefined"&&Oe._w.d!==Si&&(p(Oe).weekdayMismatch=!0)}function Zr(Oe){var At,hr,Fr,dn,Si,Ea,Ms,Ol,ac;At=Oe._w,At.GG!=null||At.W!=null||At.E!=null?(Si=1,Ea=4,hr=xr(At.GG,Oe._a[Ln],ba(ai(),1,4).year),Fr=xr(At.W,1),dn=xr(At.E,1),(dn<1||dn>7)&&(Ol=!0)):(Si=Oe._locale._week.dow,Ea=Oe._locale._week.doy,ac=ba(ai(),Si,Ea),hr=xr(At.gg,Oe._a[Ln],ac.year),Fr=xr(At.w,ac.week),At.d!=null?(dn=At.d,(dn<0||dn>6)&&(Ol=!0)):At.e!=null?(dn=At.e+Si,(At.e<0||At.e>6)&&(Ol=!0)):dn=Si),Fr<1||Fr>vt(hr,Si,Ea)?p(Oe)._overflowWeeks=!0:Ol!=null?p(Oe)._overflowWeekday=!0:(Ms=ia(hr,Fr,dn,Si,Ea),Oe._a[Ln]=Ms.year,Oe._dayOfYear=Ms.dayOfYear)}a.ISO_8601=function(){},a.RFC_2822=function(){};function mn(Oe){if(Oe._f===a.ISO_8601){Lt(Oe);return}if(Oe._f===a.RFC_2822){It(Oe);return}Oe._a=[],p(Oe).empty=!0;var At=""+Oe._i,hr,Fr,dn,Si,Ea,Ms=At.length,Ol=0,ac;for(dn=xe(Oe._f,Oe._locale).match(z)||[],hr=0;hr<dn.length;hr++)Si=dn[hr],Fr=(At.match(at(Si,Oe))||[])[0],Fr&&(Ea=At.substr(0,At.indexOf(Fr)),Ea.length>0&&p(Oe).unusedInput.push(Ea),At=At.slice(At.indexOf(Fr)+Fr.length),Ol+=Fr.length),V[Si]?(Fr?p(Oe).empty=!1:p(Oe).unusedTokens.push(Si),Rr(Si,Fr,Oe)):Oe._strict&&!Fr&&p(Oe).unusedTokens.push(Si);p(Oe).charsLeftOver=Ms-Ol,At.length>0&&p(Oe).unusedInput.push(At),Oe._a[Zt]<=12&&p(Oe).bigHour===!0&&Oe._a[Zt]>0&&(p(Oe).bigHour=void 0),p(Oe).parsedDateParts=Oe._a.slice(0),p(Oe).meridiem=Oe._meridiem,Oe._a[Zt]=rn(Oe._locale,Oe._a[Zt],Oe._meridiem),ac=p(Oe).era,ac!==null&&(Oe._a[Ln]=Oe._locale.erasConvertYear(ac,Oe._a[Ln])),Wr(Oe),ka(Oe)}function rn(Oe,At,hr){var Fr;return hr==null?At:Oe.meridiemHour!=null?Oe.meridiemHour(At,hr):(Oe.isPM!=null&&(Fr=Oe.isPM(hr),Fr&&At<12&&(At+=12),!Fr&&At===12&&(At=0)),At)}function Nn(Oe){var At,hr,Fr,dn,Si,Ea,Ms=!1;if(Oe._f.length===0){p(Oe).invalidFormat=!0,Oe._d=new Date(NaN);return}for(dn=0;dn<Oe._f.length;dn++)Si=0,Ea=!1,At=_({},Oe),Oe._useUTC!=null&&(At._useUTC=Oe._useUTC),At._f=Oe._f[dn],mn(At),A(At)&&(Ea=!0),Si+=p(At).charsLeftOver,Si+=p(At).unusedTokens.length*10,p(At).score=Si,Ms?Si<Fr&&(Fr=Si,hr=At):(Fr==null||Si<Fr||Ea)&&(Fr=Si,hr=At,Ea&&(Ms=!0));f(Oe,hr||At)}function qr(Oe){if(Oe._d)return;var At=me(Oe._i),hr=At.day===void 0?At.date:At.day;Oe._a=r([At.year,At.month,hr,At.hour,At.minute,At.second,At.millisecond],function(Fr){return Fr&&parseInt(Fr,10)}),Wr(Oe)}function kn(Oe){var At=new C(ka(Hn(Oe)));return At._nextDay&&(At.add(1,"d"),At._nextDay=void 0),At}function Hn(Oe){var At=Oe._i,hr=Oe._f;return Oe._locale=Oe._locale||ha(Oe._l),At===null||hr===void 0&&At===""?b({nullInput:!0}):(typeof At=="string"&&(Oe._i=At=Oe._locale.preparse(At)),L(At)?new C(ka(At)):(c(At)?Oe._d=At:e(hr)?Nn(Oe):hr?mn(Oe):ii(Oe),A(Oe)||(Oe._d=null),Oe))}function ii(Oe){var At=Oe._i;n(At)?Oe._d=new Date(a.now()):c(At)?Oe._d=new Date(At.valueOf()):typeof At=="string"?ur(Oe):e(At)?(Oe._a=r(At.slice(0),function(hr){return parseInt(hr,10)}),Wr(Oe)):h(At)?qr(Oe):d(At)?Oe._d=new Date(At):a.createFromInputFallback(Oe)}function li(Oe,At,hr,Fr,dn){var Si={};return(At===!0||At===!1)&&(Fr=At,At=void 0),(hr===!0||hr===!1)&&(Fr=hr,hr=void 0),(h(Oe)&&s(Oe)||e(Oe)&&Oe.length===0)&&(Oe=void 0),Si._isAMomentObject=!0,Si._useUTC=Si._isUTC=dn,Si._l=hr,Si._i=Oe,Si._f=At,Si._strict=Fr,kn(Si)}function ai(Oe,At,hr,Fr){return li(Oe,At,hr,Fr,!1)}var Oi=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var Oe=ai.apply(null,arguments);return this.isValid()&&Oe.isValid()?Oe<this?this:Oe:b()}),Fi=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var Oe=ai.apply(null,arguments);return this.isValid()&&Oe.isValid()?Oe>this?this:Oe:b()});function Qi(Oe,At){var hr,Fr;if(At.length===1&&e(At[0])&&(At=At[0]),!At.length)return ai();for(hr=At[0],Fr=1;Fr<At.length;++Fr)(!At[Fr].isValid()||At[Fr][Oe](hr))&&(hr=At[Fr]);return hr}function Ui(){var Oe=[].slice.call(arguments,0);return Qi("isBefore",Oe)}function $i(){var Oe=[].slice.call(arguments,0);return Qi("isAfter",Oe)}var qi=function(){return Date.now?Date.now():+new Date},na=["year","quarter","month","week","day","hour","minute","second","millisecond"];function Ci(Oe){var At,hr=!1,Fr;for(At in Oe)if(l(Oe,At)&&!(Gt.call(na,At)!==-1&&(Oe[At]==null||!isNaN(Oe[At]))))return!1;for(Fr=0;Fr<na.length;++Fr)if(Oe[na[Fr]]){if(hr)return!1;parseFloat(Oe[na[Fr]])!==tt(Oe[na[Fr]])&&(hr=!0)}return!0}function ya(){return this._isValid}function La(){return Ra(NaN)}function oa(Oe){var At=me(Oe),hr=At.year||0,Fr=At.quarter||0,dn=At.month||0,Si=At.week||At.isoWeek||0,Ea=At.day||0,Ms=At.hour||0,Ol=At.minute||0,ac=At.second||0,Xc=At.millisecond||0;this._isValid=Ci(At),this._milliseconds=+Xc+ac*1e3+Ol*6e4+Ms*1e3*60*60,this._days=+Ea+Si*7,this._months=+dn+Fr*3+hr*12,this._data={},this._locale=ha(),this._bubble()}function Ji(Oe){return Oe instanceof oa}function Ka(Oe){return Oe<0?Math.round(-1*Oe)*-1:Math.round(Oe)}function po(Oe,At,hr){var Fr=Math.min(Oe.length,At.length),dn=Math.abs(Oe.length-At.length),Si=0,Ea;for(Ea=0;Ea<Fr;Ea++)(hr&&Oe[Ea]!==At[Ea]||!hr&&tt(Oe[Ea])!==tt(At[Ea]))&&Si++;return Si+dn}function Fo(Oe,At){q(Oe,0,0,function(){var hr=this.utcOffset(),Fr="+";return hr<0&&(hr=-hr,Fr="-"),Fr+W(~~(hr/60),2)+At+W(~~hr%60,2)})}Fo("Z",":"),Fo("ZZ",""),ut("Z",Yt),ut("ZZ",Yt),Ar(["Z","ZZ"],function(Oe,At,hr){hr._useUTC=!0,hr._tzm=Ho(Yt,Oe)});var Go=/([\+\-]|\d\d)/gi;function Ho(Oe,At){var hr=(At||"").match(Oe),Fr,dn,Si;return hr===null?null:(Fr=hr[hr.length-1]||[],dn=(Fr+"").match(Go)||["-",0,0],Si=+(dn[1]*60)+tt(dn[2]),Si===0?0:dn[0]==="+"?Si:-Si)}function yo(Oe,At){var hr,Fr;return At._isUTC?(hr=At.clone(),Fr=(L(Oe)||c(Oe)?Oe.valueOf():ai(Oe).valueOf())-hr.valueOf(),hr._d.setTime(hr._d.valueOf()+Fr),a.updateOffset(hr,!1),hr):ai(Oe).local()}function Wa(Oe){return-Math.round(Oe._d.getTimezoneOffset())}a.updateOffset=function(){};function zo(Oe,At,hr){var Fr=this._offset||0,dn;if(!this.isValid())return Oe!=null?this:NaN;if(Oe!=null){if(typeof Oe=="string"){if(Oe=Ho(Yt,Oe),Oe===null)return this}else Math.abs(Oe)<16&&!hr&&(Oe=Oe*60);return!this._isUTC&&At&&(dn=Wa(this)),this._offset=Oe,this._isUTC=!0,dn!=null&&this.add(dn,"m"),Fr!==Oe&&(!At||this._changeInProgress?ws(this,Ra(Oe-Fr,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this}else return this._isUTC?Fr:Wa(this)}function Bo(Oe,At){return Oe!=null?(typeof Oe!="string"&&(Oe=-Oe),this.utcOffset(Oe,At),this):-this.utcOffset()}function uo(Oe){return this.utcOffset(0,Oe)}function no(Oe){return this._isUTC&&(this.utcOffset(0,Oe),this._isUTC=!1,Oe&&this.subtract(Wa(this),"m")),this}function ja(){if(this._tzm!=null)this.utcOffset(this._tzm,!1,!0);else if(typeof this._i=="string"){var Oe=Ho(ze,this._i);Oe!=null?this.utcOffset(Oe):this.utcOffset(0,!0)}return this}function Oo(Oe){return this.isValid()?(Oe=Oe?ai(Oe).utcOffset():0,(this.utcOffset()-Oe)%60===0):!1}function ls(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ao(){if(!n(this._isDSTShifted))return this._isDSTShifted;var Oe={},At;return _(Oe,this),Oe=Hn(Oe),Oe._a?(At=Oe._isUTC?i(Oe._a):ai(Oe._a),this._isDSTShifted=this.isValid()&&po(Oe._a,At.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function ko(){return this.isValid()?!this._isUTC:!1}function Os(){return this.isValid()?this._isUTC:!1}function cs(){return this.isValid()?this._isUTC&&this._offset===0:!1}var gs=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ga=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ra(Oe,At){var hr=Oe,Fr=null,dn,Si,Ea;return Ji(Oe)?hr={ms:Oe._milliseconds,d:Oe._days,M:Oe._months}:d(Oe)||!isNaN(+Oe)?(hr={},At?hr[At]=+Oe:hr.milliseconds=+Oe):(Fr=gs.exec(Oe))?(dn=Fr[1]==="-"?-1:1,hr={y:0,d:tt(Fr[Zn])*dn,h:tt(Fr[Zt])*dn,m:tt(Fr[$t])*dn,s:tt(Fr[Be])*dn,ms:tt(Ka(Fr[je]*1e3))*dn}):(Fr=Ga.exec(Oe))?(dn=Fr[1]==="-"?-1:1,hr={y:ho(Fr[2],dn),M:ho(Fr[3],dn),w:ho(Fr[4],dn),d:ho(Fr[5],dn),h:ho(Fr[6],dn),m:ho(Fr[7],dn),s:ho(Fr[8],dn)}):hr==null?hr={}:typeof hr=="object"&&("from"in hr||"to"in hr)&&(Ea=Eo(ai(hr.from),ai(hr.to)),hr={},hr.ms=Ea.milliseconds,hr.M=Ea.months),Si=new oa(hr),Ji(Oe)&&l(Oe,"_locale")&&(Si._locale=Oe._locale),Ji(Oe)&&l(Oe,"_isValid")&&(Si._isValid=Oe._isValid),Si}Ra.fn=oa.prototype,Ra.invalid=La;function ho(Oe,At){var hr=Oe&&parseFloat(Oe.replace(",","."));return(isNaN(hr)?0:hr)*At}function mo(Oe,At){var hr={};return hr.months=At.month()-Oe.month()+(At.year()-Oe.year())*12,Oe.clone().add(hr.months,"M").isAfter(At)&&--hr.months,hr.milliseconds=+At-+Oe.clone().add(hr.months,"M"),hr}function Eo(Oe,At){var hr;return Oe.isValid()&&At.isValid()?(At=yo(At,Oe),Oe.isBefore(At)?hr=mo(Oe,At):(hr=mo(At,Oe),hr.milliseconds=-hr.milliseconds,hr.months=-hr.months),hr):{milliseconds:0,months:0}}function fs(Oe,At){return function(hr,Fr){var dn,Si;return Fr!==null&&!isNaN(+Fr)&&(D(At,"moment()."+At+"(period, number) is deprecated. Please use moment()."+At+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Si=hr,hr=Fr,Fr=Si),dn=Ra(hr,Fr),ws(this,dn,Oe),this}}function ws(Oe,At,hr,Fr){var dn=At._milliseconds,Si=Ka(At._days),Ea=Ka(At._months);if(!Oe.isValid())return;Fr=Fr==null?!0:Fr,Ea&&cr(Oe,gt(Oe,"Month")+Ea*hr),Si&&Pe(Oe,"Date",gt(Oe,"Date")+Si*hr),dn&&Oe._d.setTime(Oe._d.valueOf()+dn*hr),Fr&&a.updateOffset(Oe,Si||Ea)}var Io=fs(1,"add"),Es=fs(-1,"subtract");function Cs(Oe){return typeof Oe=="string"||Oe instanceof String}function go(Oe){return L(Oe)||c(Oe)||Cs(Oe)||d(Oe)||io(Oe)||Zo(Oe)||Oe===null||Oe===void 0}function Zo(Oe){var At=h(Oe)&&!s(Oe),hr=!1,Fr=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],dn,Si;for(dn=0;dn<Fr.length;dn+=1)Si=Fr[dn],hr=hr||l(Oe,Si);return At&&hr}function io(Oe){var At=e(Oe),hr=!1;return At&&(hr=Oe.filter(function(Fr){return!d(Fr)&&Cs(Oe)}).length===0),At&&hr}function oo(Oe){var At=h(Oe)&&!s(Oe),hr=!1,Fr=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],dn,Si;for(dn=0;dn<Fr.length;dn+=1)Si=Fr[dn],hr=hr||l(Oe,Si);return At&&hr}function bo(Oe,At){var hr=Oe.diff(At,"days",!0);return hr<-6?"sameElse":hr<-1?"lastWeek":hr<0?"lastDay":hr<1?"sameDay":hr<2?"nextDay":hr<7?"nextWeek":"sameElse"}function Fa(Oe,At){arguments.length===1&&(arguments[0]?go(arguments[0])?(Oe=arguments[0],At=void 0):oo(arguments[0])&&(At=arguments[0],Oe=void 0):(Oe=void 0,At=void 0));var hr=Oe||ai(),Fr=yo(hr,this).startOf("day"),dn=a.calendarFormat(this,Fr)||"sameElse",Si=At&&(F(At[dn])?At[dn].call(this,hr):At[dn]);return this.format(Si||this.localeData().calendar(dn,this,ai(hr)))}function ts(){return new C(this)}function Do(Oe,At){var hr=L(Oe)?Oe:ai(Oe);return this.isValid()&&hr.isValid()?(At=Ae(At)||"millisecond",At==="millisecond"?this.valueOf()>hr.valueOf():hr.valueOf()<this.clone().startOf(At).valueOf()):!1}function za(Oe,At){var hr=L(Oe)?Oe:ai(Oe);return this.isValid()&&hr.isValid()?(At=Ae(At)||"millisecond",At==="millisecond"?this.valueOf()<hr.valueOf():this.clone().endOf(At).valueOf()<hr.valueOf()):!1}function xs(Oe,At,hr,Fr){var dn=L(Oe)?Oe:ai(Oe),Si=L(At)?At:ai(At);return this.isValid()&&dn.isValid()&&Si.isValid()?(Fr=Fr||"()",(Fr[0]==="("?this.isAfter(dn,hr):!this.isBefore(dn,hr))&&(Fr[1]===")"?this.isBefore(Si,hr):!this.isAfter(Si,hr))):!1}function Ya(Oe,At){var hr=L(Oe)?Oe:ai(Oe),Fr;return this.isValid()&&hr.isValid()?(At=Ae(At)||"millisecond",At==="millisecond"?this.valueOf()===hr.valueOf():(Fr=hr.valueOf(),this.clone().startOf(At).valueOf()<=Fr&&Fr<=this.clone().endOf(At).valueOf())):!1}function zs(Oe,At){return this.isSame(Oe,At)||this.isAfter(Oe,At)}function rs(Oe,At){return this.isSame(Oe,At)||this.isBefore(Oe,At)}function Po(Oe,At,hr){var Fr,dn,Si;if(!this.isValid())return NaN;if(Fr=yo(Oe,this),!Fr.isValid())return NaN;dn=(Fr.utcOffset()-this.utcOffset())*6e4,At=Ae(At);switch(At){case"year":Si=Wo(this,Fr)/12;break;case"month":Si=Wo(this,Fr);break;case"quarter":Si=Wo(this,Fr)/3;break;case"second":Si=(this-Fr)/1e3;break;case"minute":Si=(this-Fr)/6e4;break;case"hour":Si=(this-Fr)/36e5;break;case"day":Si=(this-Fr-dn)/864e5;break;case"week":Si=(this-Fr-dn)/6048e5;break;default:Si=this-Fr}return hr?Si:De(Si)}function Wo(Oe,At){if(Oe.date()<At.date())return-Wo(At,Oe);var hr=(At.year()-Oe.year())*12+(At.month()-Oe.month()),Fr=Oe.clone().add(hr,"months"),dn,Si;return At-Fr<0?(dn=Oe.clone().add(hr-1,"months"),Si=(At-Fr)/(Fr-dn)):(dn=Oe.clone().add(hr+1,"months"),Si=(At-Fr)/(dn-Fr)),-(hr+Si)||0}a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";function us(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Ds(Oe){if(!this.isValid())return null;var At=Oe!==!0,hr=At?this.clone().utc():this;return hr.year()<0||hr.year()>9999?ue(hr,At?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):F(Date.prototype.toISOString)?At?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",ue(hr,"Z")):ue(hr,At?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ul(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var Oe="moment",At="",hr,Fr,dn,Si;return this.isLocal()||(Oe=this.utcOffset()===0?"moment.utc":"moment.parseZone",At="Z"),hr="["+Oe+'("]',Fr=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",dn="-MM-DD[T]HH:mm:ss.SSS",Si=At+'[")]',this.format(hr+Fr+dn+Si)}function vs(Oe){Oe||(Oe=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var At=ue(this,Oe);return this.localeData().postformat(At)}function Rs(Oe,At){return this.isValid()&&(L(Oe)&&Oe.isValid()||ai(Oe).isValid())?Ra({to:this,from:Oe}).locale(this.locale()).humanize(!At):this.localeData().invalidDate()}function Il(Oe){return this.from(ai(),Oe)}function dl(Oe,At){return this.isValid()&&(L(Oe)&&Oe.isValid()||ai(Oe).isValid())?Ra({from:this,to:Oe}).locale(this.locale()).humanize(!At):this.localeData().invalidDate()}function ss(Oe){return this.to(ai(),Oe)}function al(Oe){var At;return Oe===void 0?this._locale._abbr:(At=ha(Oe),At!=null&&(this._locale=At),this)}var Ks=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(Oe){return Oe===void 0?this.localeData():this.locale(Oe)});function pl(){return this._locale}var Ts=1e3,ta=60*Ts,wa=60*ta,Vo=(365*400+97)*24*wa;function ps(Oe,At){return(Oe%At+At)%At}function Ps(Oe,At,hr){return Oe<100&&Oe>=0?new Date(Oe+400,At,hr)-Vo:new Date(Oe,At,hr).valueOf()}function ys(Oe,At,hr){return Oe<100&&Oe>=0?Date.UTC(Oe+400,At,hr)-Vo:Date.UTC(Oe,At,hr)}function Ns(Oe){var At,hr;if(Oe=Ae(Oe),Oe===void 0||Oe==="millisecond"||!this.isValid())return this;hr=this._isUTC?ys:Ps;switch(Oe){case"year":At=hr(this.year(),0,1);break;case"quarter":At=hr(this.year(),this.month()-this.month()%3,1);break;case"month":At=hr(this.year(),this.month(),1);break;case"week":At=hr(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":At=hr(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":At=hr(this.year(),this.month(),this.date());break;case"hour":At=this._d.valueOf(),At-=ps(At+(this._isUTC?0:this.utcOffset()*ta),wa);break;case"minute":At=this._d.valueOf(),At-=ps(At,ta);break;case"second":At=this._d.valueOf(),At-=ps(At,Ts);break}return this._d.setTime(At),a.updateOffset(this,!0),this}function Co(Oe){var At,hr;if(Oe=Ae(Oe),Oe===void 0||Oe==="millisecond"||!this.isValid())return this;hr=this._isUTC?ys:Ps;switch(Oe){case"year":At=hr(this.year()+1,0,1)-1;break;case"quarter":At=hr(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":At=hr(this.year(),this.month()+1,1)-1;break;case"week":At=hr(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":At=hr(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":At=hr(this.year(),this.month(),this.date()+1)-1;break;case"hour":At=this._d.valueOf(),At+=wa-ps(At+(this._isUTC?0:this.utcOffset()*ta),wa)-1;break;case"minute":At=this._d.valueOf(),At+=ta-ps(At,ta)-1;break;case"second":At=this._d.valueOf(),At+=Ts-ps(At,Ts)-1;break}return this._d.setTime(At),a.updateOffset(this,!0),this}function ol(){return this._d.valueOf()-(this._offset||0)*6e4}function Ul(){return Math.floor(this.valueOf()/1e3)}function Vs(){return new Date(this.valueOf())}function nl(){var Oe=this;return[Oe.year(),Oe.month(),Oe.date(),Oe.hour(),Oe.minute(),Oe.second(),Oe.millisecond()]}function ds(){var Oe=this;return{years:Oe.year(),months:Oe.month(),date:Oe.date(),hours:Oe.hours(),minutes:Oe.minutes(),seconds:Oe.seconds(),milliseconds:Oe.milliseconds()}}function sl(){return this.isValid()?this.toISOString():null}function Yc(){return A(this)}function Qc(){return f({},p(this))}function wc(){return p(this).overflow}function Wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}q("N",0,0,"eraAbbr"),q("NN",0,0,"eraAbbr"),q("NNN",0,0,"eraAbbr"),q("NNNN",0,0,"eraName"),q("NNNNN",0,0,"eraNarrow"),q("y",["y",1],"yo","eraYear"),q("y",["yy",2],0,"eraYear"),q("y",["yyy",3],0,"eraYear"),q("y",["yyyy",4],0,"eraYear"),ut("N",Xl),ut("NN",Xl),ut("NNN",Xl),ut("NNNN",Tc),ut("NNNNN",ns),Ar(["N","NN","NNN","NNNN","NNNNN"],function(Oe,At,hr,Fr){var dn=hr._locale.erasParse(Oe,Fr,hr._strict);dn?p(hr).era=dn:p(hr).invalidEra=Oe}),ut("y",dt),ut("yy",dt),ut("yyy",dt),ut("yyyy",dt),ut("yo",Zs),Ar(["y","yy","yyy","yyyy"],Ln),Ar(["yo"],function(Oe,At,hr,Fr){var dn;hr._locale._eraYearOrdinalRegex&&(dn=Oe.match(hr._locale._eraYearOrdinalRegex)),hr._locale.eraYearOrdinalParse?At[Ln]=hr._locale.eraYearOrdinalParse(Oe,dn):At[Ln]=parseInt(Oe,10)});function sc(Oe,At){var hr,Fr,dn,Si=this._eras||ha("en")._eras;for(hr=0,Fr=Si.length;hr<Fr;++hr){switch(typeof Si[hr].since){case"string":dn=a(Si[hr].since).startOf("day"),Si[hr].since=dn.valueOf();break}switch(typeof Si[hr].until){case"undefined":Si[hr].until=Infinity;break;case"string":dn=a(Si[hr].until).startOf("day").valueOf(),Si[hr].until=dn.valueOf();break}}return Si}function Vl(Oe,At,hr){var Fr,dn,Si=this.eras(),Ea,Ms,Ol;for(Oe=Oe.toUpperCase(),Fr=0,dn=Si.length;Fr<dn;++Fr)if(Ea=Si[Fr].name.toUpperCase(),Ms=Si[Fr].abbr.toUpperCase(),Ol=Si[Fr].narrow.toUpperCase(),hr)switch(At){case"N":case"NN":case"NNN":if(Ms===Oe)return Si[Fr];break;case"NNNN":if(Ea===Oe)return Si[Fr];break;case"NNNNN":if(Ol===Oe)return Si[Fr];break}else if([Ea,Ms,Ol].indexOf(Oe)>=0)return Si[Fr]}function Xs(Oe,At){var hr=Oe.since<=Oe.until?1:-1;return At===void 0?a(Oe.since).year():a(Oe.since).year()+(At-Oe.offset)*hr}function xl(){var Oe,At,hr,Fr=this.localeData().eras();for(Oe=0,At=Fr.length;Oe<At;++Oe){if(hr=this.clone().startOf("day").valueOf(),Fr[Oe].since<=hr&&hr<=Fr[Oe].until)return Fr[Oe].name;if(Fr[Oe].until<=hr&&hr<=Fr[Oe].since)return Fr[Oe].name}return""}function rc(){var Oe,At,hr,Fr=this.localeData().eras();for(Oe=0,At=Fr.length;Oe<At;++Oe){if(hr=this.clone().startOf("day").valueOf(),Fr[Oe].since<=hr&&hr<=Fr[Oe].until)return Fr[Oe].narrow;if(Fr[Oe].until<=hr&&hr<=Fr[Oe].since)return Fr[Oe].narrow}return""}function kl(){var Oe,At,hr,Fr=this.localeData().eras();for(Oe=0,At=Fr.length;Oe<At;++Oe){if(hr=this.clone().startOf("day").valueOf(),Fr[Oe].since<=hr&&hr<=Fr[Oe].until)return Fr[Oe].abbr;if(Fr[Oe].until<=hr&&hr<=Fr[Oe].since)return Fr[Oe].abbr}return""}function _c(){var Oe,At,hr,Fr,dn=this.localeData().eras();for(Oe=0,At=dn.length;Oe<At;++Oe)if(hr=dn[Oe].since<=dn[Oe].until?1:-1,Fr=this.clone().startOf("day").valueOf(),dn[Oe].since<=Fr&&Fr<=dn[Oe].until||dn[Oe].until<=Fr&&Fr<=dn[Oe].since)return(this.year()-a(dn[Oe].since).year())*hr+dn[Oe].offset;return this.year()}function En(Oe){return l(this,"_erasNameRegex")||El.call(this),Oe?this._erasNameRegex:this._erasRegex}function xa(Oe){return l(this,"_erasAbbrRegex")||El.call(this),Oe?this._erasAbbrRegex:this._erasRegex}function Dc(Oe){return l(this,"_erasNarrowRegex")||El.call(this),Oe?this._erasNarrowRegex:this._erasRegex}function Xl(Oe,At){return At.erasAbbrRegex(Oe)}function Tc(Oe,At){return At.erasNameRegex(Oe)}function ns(Oe,At){return At.erasNarrowRegex(Oe)}function Zs(Oe,At){return At._eraYearOrdinalRegex||dt}function El(){var Oe=[],At=[],hr=[],Fr=[],dn,Si,Ea=this.eras();for(dn=0,Si=Ea.length;dn<Si;++dn)At.push(Je(Ea[dn].name)),Oe.push(Je(Ea[dn].abbr)),hr.push(Je(Ea[dn].narrow)),Fr.push(Je(Ea[dn].name)),Fr.push(Je(Ea[dn].abbr)),Fr.push(Je(Ea[dn].narrow));this._erasRegex=new RegExp("^("+Fr.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+At.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+Oe.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+hr.join("|")+")","i")}q(0,["gg",2],0,function(){return this.weekYear()%100}),q(0,["GG",2],0,function(){return this.isoWeekYear()%100});function Al(Oe,At){q(0,[Oe,Oe.length],0,At)}Al("gggg","weekYear"),Al("ggggg","weekYear"),Al("GGGG","isoWeekYear"),Al("GGGGG","isoWeekYear"),te("weekYear","gg"),te("isoWeekYear","GG"),Ie("weekYear",1),Ie("isoWeekYear",1),ut("G",Dt),ut("g",Dt),ut("GG",$e,rr),ut("gg",$e,rr),ut("GGGG",Ne,Kt),ut("gggg",Ne,Kt),ut("GGGGG",ce,ir),ut("ggggg",ce,ir),Nr(["gggg","ggggg","GGGG","GGGGG"],function(Oe,At,hr,Fr){At[Fr.substr(0,2)]=tt(Oe)}),Nr(["gg","GG"],function(Oe,At,hr,Fr){At[Fr]=a.parseTwoDigitYear(Oe)});function lc(Oe){return Sc.call(this,Oe,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Nc(Oe){return Sc.call(this,Oe,this.isoWeek(),this.isoWeekday(),1,4)}function cc(){return vt(this.year(),1,4)}function Mc(){return vt(this.isoWeekYear(),1,4)}function uc(){var Oe=this.localeData()._week;return vt(this.year(),Oe.dow,Oe.doy)}function kc(){var Oe=this.localeData()._week;return vt(this.weekYear(),Oe.dow,Oe.doy)}function Sc(Oe,At,hr,Fr,dn){var Si;return Oe==null?ba(this,Fr,dn).year:(Si=vt(Oe,Fr,dn),At>Si&&(At=Si),ml.call(this,Oe,At,hr,Fr,dn))}function ml(Oe,At,hr,Fr,dn){var Si=ia(Oe,At,hr,Fr,dn),Ea=_i(Si.year,0,Si.dayOfYear);return this.year(Ea.getUTCFullYear()),this.month(Ea.getUTCMonth()),this.date(Ea.getUTCDate()),this}q("Q",0,"Qo","quarter"),te("quarter","Q"),Ie("quarter",7),ut("Q",zt),Ar("Q",function(Oe,At){At[bn]=(tt(Oe)-1)*3});function Qt(Oe){return Oe==null?Math.ceil((this.month()+1)/3):this.month((Oe-1)*3+this.month()%3)}q("D",["DD",2],"Do","date"),te("date","D"),Ie("date",9),ut("D",$e),ut("DD",$e,rr),ut("Do",function(Oe,At){return Oe?At._dayOfMonthOrdinalParse||At._ordinalParse:At._dayOfMonthOrdinalParseLenient}),Ar(["D","DD"],Zn),Ar("Do",function(Oe,At){At[Zn]=tt(Oe.match($e)[0])});var sr=Et("Date",!0);q("DDD",["DDDD",3],"DDDo","dayOfYear"),te("dayOfYear","DDD"),Ie("dayOfYear",4),ut("DDD",Ce),ut("DDDD",nr),Ar(["DDD","DDDD"],function(Oe,At,hr){hr._dayOfYear=tt(Oe)});function Rn(Oe){var At=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return Oe==null?At:this.add(Oe-At,"d")}q("m",["mm",2],0,"minute"),te("minute","m"),Ie("minute",14),ut("m",$e),ut("mm",$e,rr),Ar(["m","mm"],$t);var vi=Et("Minutes",!1);q("s",["ss",2],0,"second"),te("second","s"),Ie("second",15),ut("s",$e),ut("ss",$e,rr),Ar(["s","ss"],Be);var Hi=Et("Seconds",!1);q("S",0,0,function(){return~~(this.millisecond()/100)}),q(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),q(0,["SSS",3],0,"millisecond"),q(0,["SSSS",4],0,function(){return this.millisecond()*10}),q(0,["SSSSS",5],0,function(){return this.millisecond()*100}),q(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),q(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),q(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),q(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),te("millisecond","ms"),Ie("millisecond",16),ut("S",Ce,zt),ut("SS",Ce,rr),ut("SSS",Ce,nr);var jt,fe;for(jt="SSSS";jt.length<=9;jt+="S")ut(jt,dt);function Ee(Oe,At){At[je]=tt(("0."+Oe)*1e3)}for(jt="S";jt.length<=9;jt+="S")Ar(jt,Ee);fe=Et("Milliseconds",!1),q("z",0,0,"zoneAbbr"),q("zz",0,0,"zoneName");function Re(){return this._isUTC?"UTC":""}function it(){return this._isUTC?"Coordinated Universal Time":""}var xt=C.prototype;xt.add=Io,xt.calendar=Fa,xt.clone=ts,xt.diff=Po,xt.endOf=Co,xt.format=vs,xt.from=Rs,xt.fromNow=Il,xt.to=dl,xt.toNow=ss,xt.get=Ut,xt.invalidAt=wc,xt.isAfter=Do,xt.isBefore=za,xt.isBetween=xs,xt.isSame=Ya,xt.isSameOrAfter=zs,xt.isSameOrBefore=rs,xt.isValid=Yc,xt.lang=Ks,xt.locale=al,xt.localeData=pl,xt.max=Fi,xt.min=Oi,xt.parsingFlags=Qc,xt.set=pt,xt.startOf=Ns,xt.subtract=Es,xt.toArray=nl,xt.toObject=ds,xt.toDate=Vs,xt.toISOString=Ds,xt.inspect=ul,typeof Symbol!="undefined"&&Symbol.for!=null&&(xt[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),xt.toJSON=sl,xt.toString=us,xt.unix=Ul,xt.valueOf=ol,xt.creationData=Wc,xt.eraName=xl,xt.eraNarrow=rc,xt.eraAbbr=kl,xt.eraYear=_c,xt.year=en,xt.isLeapYear=ti,xt.weekYear=lc,xt.isoWeekYear=Nc,xt.quarter=xt.quarters=Qt,xt.month=Bt,xt.daysInMonth=or,xt.week=xt.weeks=ot,xt.isoWeek=xt.isoWeeks=mt,xt.weeksInYear=uc,xt.weeksInWeekYear=kc,xt.isoWeeksInYear=cc,xt.isoWeeksInISOWeekYear=Mc,xt.date=sr,xt.day=xt.days=nn,xt.weekday=Yn,xt.isoWeekday=Wn,xt.dayOfYear=Rn,xt.hour=xt.hours=Ei,xt.minute=xt.minutes=vi,xt.second=xt.seconds=Hi,xt.millisecond=xt.milliseconds=fe,xt.utcOffset=zo,xt.utc=uo,xt.local=no,xt.parseZone=ja,xt.hasAlignedHourOffset=Oo,xt.isDST=ls,xt.isLocal=ko,xt.isUtcOffset=Os,xt.isUtc=cs,xt.isUTC=cs,xt.zoneAbbr=Re,xt.zoneName=it,xt.dates=S("dates accessor is deprecated. Use date instead.",sr),xt.months=S("months accessor is deprecated. Use month instead",Bt),xt.years=S("years accessor is deprecated. Use year instead",en),xt.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Bo),xt.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ao);function br(Oe){return ai(Oe*1e3)}function Jr(){return ai.apply(null,arguments).parseZone()}function ln(Oe){return Oe}var Cn=K.prototype;Cn.calendar=Y,Cn.longDateFormat=Ue,Cn.invalidDate=we,Cn.ordinal=he,Cn.preparse=ln,Cn.postformat=ln,Cn.relativeTime=oe,Cn.pastFuture=Q,Cn.set=U,Cn.eras=sc,Cn.erasParse=Vl,Cn.erasConvertYear=Xs,Cn.erasAbbrRegex=xa,Cn.erasNameRegex=En,Cn.erasNarrowRegex=Dc,Cn.months=Ft,Cn.monthsShort=Lr,Cn.monthsParse=Ht,Cn.monthsRegex=Tr,Cn.monthsShortRegex=Hr,Cn.week=Le,Cn.firstDayOfYear=ht,Cn.firstDayOfWeek=et,Cn.weekdays=Pr,Cn.weekdaysMin=wt,Cn.weekdaysShort=vr,Cn.weekdaysParse=xn,Cn.weekdaysRegex=In,Cn.weekdaysShortRegex=On,Cn.weekdaysMinRegex=di,Cn.isPM=Mn,Cn.meridiem=pi;function ci(Oe,At,hr,Fr){var dn=ha(),Si=i().set(Fr,At);return dn[hr](Si,Oe)}function Ii(Oe,At,hr){if(d(Oe)&&(At=Oe,Oe=void 0),Oe=Oe||"",At!=null)return ci(Oe,At,hr,"month");var Fr,dn=[];for(Fr=0;Fr<12;Fr++)dn[Fr]=ci(Oe,Fr,hr,"month");return dn}function da(Oe,At,hr,Fr){typeof Oe=="boolean"?(d(At)&&(hr=At,At=void 0),At=At||""):(At=Oe,hr=At,Oe=!1,d(At)&&(hr=At,At=void 0),At=At||"");var dn=ha(),Si=Oe?dn._week.dow:0,Ea,Ms=[];if(hr!=null)return ci(At,(hr+Si)%7,Fr,"day");for(Ea=0;Ea<7;Ea++)Ms[Ea]=ci(At,(Ea+Si)%7,Fr,"day");return Ms}function Sa(Oe,At){return Ii(Oe,At,"months")}function Qa(Oe,At){return Ii(Oe,At,"monthsShort")}function wo(Oe,At,hr){return da(Oe,At,hr,"weekdays")}function Uo(Oe,At,hr){return da(Oe,At,hr,"weekdaysShort")}function Is(Oe,At,hr){return da(Oe,At,hr,"weekdaysMin")}Pi("en",{eras:[{since:"0001-01-01",until:Infinity,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-Infinity,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(At){var hr=At%10,Fr=tt(At%100/10)===1?"th":hr===1?"st":hr===2?"nd":hr===3?"rd":"th";return At+Fr}}),a.lang=S("moment.lang is deprecated. Use moment.locale instead.",Pi),a.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ha);var is=Math.abs;function Ls(){var Oe=this._data;return this._milliseconds=is(this._milliseconds),this._days=is(this._days),this._months=is(this._months),Oe.milliseconds=is(Oe.milliseconds),Oe.seconds=is(Oe.seconds),Oe.minutes=is(Oe.minutes),Oe.hours=is(Oe.hours),Oe.months=is(Oe.months),Oe.years=is(Oe.years),this}function Cl(Oe,At,hr,Fr){var dn=Ra(At,hr);return Oe._milliseconds+=Fr*dn._milliseconds,Oe._days+=Fr*dn._days,Oe._months+=Fr*dn._months,Oe._bubble()}function Gs(Oe,At){return Cl(this,Oe,At,1)}function Dl(Oe,At){return Cl(this,Oe,At,-1)}function Us(Oe){return Oe<0?Math.floor(Oe):Math.ceil(Oe)}function Rl(){var Oe=this._milliseconds,At=this._days,hr=this._months,Fr=this._data,dn,Si,Ea,Ms,Ol;return Oe>=0&&At>=0&&hr>=0||Oe<=0&&At<=0&&hr<=0||(Oe+=Us(_l(hr)+At)*864e5,At=0,hr=0),Fr.milliseconds=Oe%1e3,dn=De(Oe/1e3),Fr.seconds=dn%60,Si=De(dn/60),Fr.minutes=Si%60,Ea=De(Si/60),Fr.hours=Ea%24,At+=De(Ea/24),Ol=De(Zl(At)),hr+=Ol,At-=Us(_l(Ol)),Ms=De(hr/12),hr%=12,Fr.days=At,Fr.months=hr,Fr.years=Ms,this}function Zl(Oe){return Oe*4800/146097}function _l(Oe){return Oe*146097/4800}function gl(Oe){if(!this.isValid())return NaN;var At,hr,Fr=this._milliseconds;if(Oe=Ae(Oe),Oe==="month"||Oe==="quarter"||Oe==="year"){At=this._days+Fr/864e5,hr=this._months+Zl(At);switch(Oe){case"month":return hr;case"quarter":return hr/3;case"year":return hr/12}}else{At=this._days+Math.round(_l(this._months));switch(Oe){case"week":return At/7+Fr/6048e5;case"day":return At+Fr/864e5;case"hour":return At*24+Fr/36e5;case"minute":return At*1440+Fr/6e4;case"second":return At*86400+Fr/1e3;case"millisecond":return Math.floor(At*864e5)+Fr;default:throw new Error("Unknown unit "+Oe)}}}function dc(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+tt(this._months/12)*31536e6:NaN}function Kl(Oe){return function(){return this.as(Oe)}}var Gl=Kl("ms"),Tl=Kl("s"),jl=Kl("m"),Rc=Kl("h"),Vc=Kl("d"),Lc=Kl("w"),$l=Kl("M"),yl=Kl("Q"),vo=Kl("y");function Fc(){return Ra(this)}function zc(Oe){return Oe=Ae(Oe),this.isValid()?this[Oe+"s"]():NaN}function hs(Oe){return function(){return this.isValid()?this._data[Oe]:NaN}}var $o=hs("milliseconds"),el=hs("seconds"),hl=hs("minutes"),ll=hs("hours"),Qs=hs("days"),Hl=hs("months"),as=hs("years");function so(){return De(this.days()/7)}var Lo=Math.round,Fs={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Nl(Oe,At,hr,Fr,dn){return dn.relativeTime(At||1,!!hr,Oe,Fr)}function mc(Oe,At,hr,Fr){var dn=Ra(Oe).abs(),Si=Lo(dn.as("s")),Ea=Lo(dn.as("m")),Ms=Lo(dn.as("h")),Ol=Lo(dn.as("d")),ac=Lo(dn.as("M")),Xc=Lo(dn.as("w")),gc=Lo(dn.as("y")),Ec=Si<=hr.ss&&["s",Si]||Si<hr.s&&["ss",Si]||Ea<=1&&["m"]||Ea<hr.m&&["mm",Ea]||Ms<=1&&["h"]||Ms<hr.h&&["hh",Ms]||Ol<=1&&["d"]||Ol<hr.d&&["dd",Ol];return hr.w!=null&&(Ec=Ec||Xc<=1&&["w"]||Xc<hr.w&&["ww",Xc]),Ec=Ec||ac<=1&&["M"]||ac<hr.M&&["MM",ac]||gc<=1&&["y"]||["yy",gc],Ec[2]=At,Ec[3]=+Oe>0,Ec[4]=Fr,Nl.apply(null,Ec)}function Pl(Oe){return Oe===void 0?Lo:typeof Oe=="function"?(Lo=Oe,!0):!1}function Sl(Oe,At){return Fs[Oe]===void 0?!1:At===void 0?Fs[Oe]:(Fs[Oe]=At,Oe==="s"&&(Fs.ss=At-1),!0)}function Ql(Oe,At){if(!this.isValid())return this.localeData().invalidDate();var hr=!1,Fr=Fs,dn,Si;return typeof Oe=="object"&&(At=Oe,Oe=!1),typeof Oe=="boolean"&&(hr=Oe),typeof At=="object"&&(Fr=Object.assign({},Fs,At),At.s!=null&&At.ss==null&&(Fr.ss=At.s-1)),dn=this.localeData(),Si=mc(this,!hr,Fr,dn),hr&&(Si=dn.pastFuture(+this,Si)),dn.postformat(Si)}var Ll=Math.abs;function ic(Oe){return(Oe>0)-(Oe<0)||+Oe}function hc(){if(!this.isValid())return this.localeData().invalidDate();var Oe=Ll(this._milliseconds)/1e3,At=Ll(this._days),hr=Ll(this._months),Fr,dn,Si,Ea,Ms=this.asSeconds(),Ol,ac,Xc,gc;return Ms?(Fr=De(Oe/60),dn=De(Fr/60),Oe%=60,Fr%=60,Si=De(hr/12),hr%=12,Ea=Oe?Oe.toFixed(3).replace(/\.?0+$/,""):"",Ol=Ms<0?"-":"",ac=ic(this._months)!==ic(Ms)?"-":"",Xc=ic(this._days)!==ic(Ms)?"-":"",gc=ic(this._milliseconds)!==ic(Ms)?"-":"",Ol+"P"+(Si?ac+Si+"Y":"")+(hr?ac+hr+"M":"")+(At?Xc+At+"D":"")+(dn||Fr||Oe?"T":"")+(dn?gc+dn+"H":"")+(Fr?gc+Fr+"M":"")+(Oe?gc+Ea+"S":"")):"P0D"}var vl=oa.prototype;vl.isValid=ya,vl.abs=Ls,vl.add=Gs,vl.subtract=Dl,vl.as=gl,vl.asMilliseconds=Gl,vl.asSeconds=Tl,vl.asMinutes=jl,vl.asHours=Rc,vl.asDays=Vc,vl.asWeeks=Lc,vl.asMonths=$l,vl.asQuarters=yl,vl.asYears=vo,vl.valueOf=dc,vl._bubble=Rl,vl.clone=Fc,vl.get=zc,vl.milliseconds=$o,vl.seconds=el,vl.minutes=hl,vl.hours=ll,vl.days=Qs,vl.weeks=so,vl.months=Hl,vl.years=as,vl.humanize=Ql,vl.toISOString=hc,vl.toString=hc,vl.toJSON=hc,vl.locale=al,vl.localeData=pl,vl.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",hc),vl.lang=Ks,q("X",0,0,"unix"),q("x",0,0,"valueOf"),ut("x",Dt),ut("X",Dr),Ar("X",function(Oe,At,hr){hr._d=new Date(parseFloat(Oe)*1e3)}),Ar("x",function(Oe,At,hr){hr._d=new Date(tt(Oe))});//! moment.js
return a.version="2.29.1",t(ai),a.fn=xt,a.min=Ui,a.max=$i,a.now=qi,a.utc=i,a.unix=br,a.months=Sa,a.isDate=c,a.locale=Pi,a.invalid=b,a.duration=Ra,a.isMoment=L,a.weekdays=wo,a.parseZone=Jr,a.localeData=ha,a.isDuration=Ji,a.monthsShort=Qa,a.weekdaysMin=Is,a.defineLocale=ki,a.updateLocale=Ki,a.locales=Ia,a.weekdaysShort=Uo,a.normalizeUnits=Ae,a.relativeTimeRounding=Pl,a.relativeTimeThreshold=Sl,a.calendarFormat=bo,a.prototype=xt,a.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},a})}).call(this,o("qrga")(B))},yxFR:function(B,k,o){var y=o("y+Vt"),m=o("nPnh"),v=m.subPixelOptimizeLine,a={},t=y.extend({type:"line",shape:{x1:0,y1:0,x2:0,y2:0,percent:1},style:{stroke:"#000",fill:null},buildPath:function(h,l){var s,n,d,c;this.subPixelOptimize?(v(a,l,this.style),s=a.x1,n=a.y1,d=a.x2,c=a.y2):(s=l.x1,n=l.y1,d=l.x2,c=l.y2);var r=l.percent;if(r===0)return;h.moveTo(s,n),r<1&&(d=s*(1-r)+d*r,c=n*(1-r)+c*r),h.lineTo(d,c)},pointAt:function(h){var l=this.shape;return[l.x1*(1-h)+l.x2*h,l.y1*(1-h)+l.y2*h]}});B.exports=t},z35g:function(B,k,o){var y=o("bYtY");function m(t){return this._axes[t]}var v=function(t){this._axes={},this._dimList=[],this.name=t||""};v.prototype={constructor:v,type:"cartesian",getAxis:function(t){return this._axes[t]},getAxes:function(){return y.map(this._dimList,m,this)},getAxesByScale:function(t){return t=t.toLowerCase(),y.filter(this.getAxes(),function(e){return e.scale.type===t})},addAxis:function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},dataToCoord:function(t){return this._dataCoordConvert(t,"dataToCoord")},coordToData:function(t){return this._dataCoordConvert(t,"coordToData")},_dataCoordConvert:function(t,e){for(var h=this._dimList,l=t instanceof Array?[]:{},s=0;s<h.length;s++){var n=h[s],d=this._axes[n];l[n]=d[e](t[n])}return l}};var a=v;B.exports=a},z7Xi:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="UploadOutlined";var h=k.a=m.forwardRef(e)},zDms:function(B,k,o){var y=o("bYtY"),m=o("OELB"),v=o("UOVi"),a=o("72pK"),t=y.each,e=m.asc,h=function(r,f,i,u){this._dimName=r,this._axisIndex=f,this._valueWindow,this._percentWindow,this._dataExtent,this._minMaxSpan,this.ecModel=u,this._dataZoomModel=i};h.prototype={constructor:h,hostedBy:function(r){return this._dataZoomModel===r},getDataValueWindow:function(){return this._valueWindow.slice()},getDataPercentWindow:function(){return this._percentWindow.slice()},getTargetSeriesModels:function(){var r=[],f=this.ecModel;return f.eachSeries(function(i){if(v.isCoordSupported(i.get("coordinateSystem"))){var u=this._dimName,p=f.queryComponents({mainType:u+"Axis",index:i.get(u+"AxisIndex"),id:i.get(u+"AxisId")})[0];this._axisIndex===(p&&p.componentIndex)&&r.push(i)}},this),r},getAxisModel:function(){return this.ecModel.getComponent(this._dimName+"Axis",this._axisIndex)},getOtherAxisModel:function(){var r=this._dimName,f=this.ecModel,i=this.getAxisModel(),u=r==="x"||r==="y",p,g;u?(g="gridIndex",p=r==="x"?"y":"x"):(g="polarIndex",p=r==="angle"?"radius":"angle");var A;return f.eachComponent(p+"Axis",function(b){(b.get(g)||0)===(i.get(g)||0)&&(A=b)}),A},getMinMaxSpan:function(){return y.clone(this._minMaxSpan)},calculateDataWindow:function(r){var f=this._dataExtent,i=this.getAxisModel(),u=i.axis.scale,p=this._dataZoomModel.getRangePropMode(),g=[0,100],A=[],b=[],x;t(["start","end"],function(C,L){var E=r[C],S=r[C+"Value"];p[L]==="percent"?(E==null&&(E=g[L]),S=u.parse(m.linearMap(E,g,f))):(x=!0,S=S==null?f[L]:u.parse(S),E=m.linearMap(S,f,g)),b[L]=S,A[L]=E}),e(b),e(A);var w=this._minMaxSpan;x?_(b,A,f,g,!1):_(A,b,g,f,!0);function _(C,L,E,S,O){var D=O?"Span":"ValueSpan";a(0,C,E,"all",w["min"+D],w["max"+D]);for(var F=0;F<2;F++)L[F]=m.linearMap(C[F],E,S,!0),O&&(L[F]=u.parse(L[F]))}return{valueWindow:b,percentWindow:A}},reset:function(r){if(r!==this._dataZoomModel)return;var f=this.getTargetSeriesModels();this._dataExtent=l(this,this._dimName,f),d(this);var i=this.calculateDataWindow(r.settledOption);this._valueWindow=i.valueWindow,this._percentWindow=i.percentWindow,n(this)},restore:function(r){if(r!==this._dataZoomModel)return;this._valueWindow=this._percentWindow=null,n(this,!0)},filterData:function(r,f){if(r!==this._dataZoomModel)return;var i=this._dimName,u=this.getTargetSeriesModels(),p=r.get("filterMode"),g=this._valueWindow;if(p==="none")return;t(u,function(b){var x=b.getData(),w=x.mapDimension(i,!0);if(!w.length)return;p==="weakFilter"?x.filterSelf(function(_){for(var C,L,E,S=0;S<w.length;S++){var O=x.get(w[S],_),D=!isNaN(O),F=O<g[0],U=O>g[1];if(D&&!F&&!U)return!0;D&&(E=!0),F&&(C=!0),U&&(L=!0)}return E&&C&&L}):t(w,function(_){if(p==="empty")b.setData(x=x.map(_,function(L){return A(L)?L:NaN}));else{var C={};C[_]=g,x.selectRange(C)}}),t(w,function(_){x.setApproximateExtent(g,_)})});function A(b){return b>=g[0]&&b<=g[1]}}};function l(r,f,i){var u=[Infinity,-Infinity];return t(i,function(p){var g=p.getData();g&&t(g.mapDimension(f,!0),function(A){var b=g.getApproximateExtent(A);b[0]<u[0]&&(u[0]=b[0]),b[1]>u[1]&&(u[1]=b[1])})}),u[1]<u[0]&&(u=[NaN,NaN]),s(r,u),u}function s(r,f){var i=r.getAxisModel(),u=i.getMin(!0),p=i.get("type")==="category",g=p&&i.getCategories().length;u!=null&&u!=="dataMin"&&typeof u!="function"?f[0]=u:p&&(f[0]=g>0?0:NaN);var A=i.getMax(!0);return A!=null&&A!=="dataMax"&&typeof A!="function"?f[1]=A:p&&(f[1]=g>0?g-1:NaN),i.get("scale",!0)||(f[0]>0&&(f[0]=0),f[1]<0&&(f[1]=0)),f}function n(r,f){var i=r.getAxisModel(),u=r._percentWindow,p=r._valueWindow;if(!u)return;var g=m.getPixelPrecision(p,[0,500]);g=Math.min(g,20);var A=f||u[0]===0&&u[1]===100;i.setRange(A?null:+p[0].toFixed(g),A?null:+p[1].toFixed(g))}function d(r){var f=r._minMaxSpan={},i=r._dataZoomModel,u=r._dataExtent;t(["min","max"],function(p){var g=i.get(p+"Span"),A=i.get(p+"ValueSpan");A!=null&&(A=r.getAxisModel().axis.scale.parse(A)),A!=null?g=m.linearMap(u[0]+A,u,[0,100],!0):g!=null&&(A=m.linearMap(g,[0,100],u,!0)-u[0]),f[p+"Span"]=g,f[p+"ValueSpan"]=A})}var c=h;B.exports=c},zM3Q:function(B,k,o){var y=o("4NO4"),m=y.makeInner;function v(){var a=m();return function(t){var e=a(t),h=t.pipelineContext,l=e.large,s=e.progressiveRender,n=e.large=h&&h.large,d=e.progressiveRender=h&&h.progressiveRender;return!!(l^n||s^d)&&"reset"}}B.exports=v},zPMQ:function(B,k,o){var y=o("Hz7B"),m=y("length");B.exports=m},zRKj:function(B,k,o){o("Ae16"),o("Sp2Z"),o("y4/Y")},zTMp:function(B,k,o){var y=o("bYtY"),m=o("Qxkt"),v=y.each,a=y.curry;function t(u,p){var g={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return e(g,u,p),g.seriesInvolved&&l(g,u),g}function e(u,p,g){var A=p.getComponent("tooltip"),b=p.getComponent("axisPointer"),x=b.get("link",!0)||[],w=[];v(g.getCoordinateSystems(),function(_){if(!_.axisPointerEnabled)return;var C=i(_.model),L=u.coordSysAxesInfo[C]={};u.coordSysMap[C]=_;var E=_.model,S=E.getModel("tooltip",A);if(v(_.getAxes(),a(U,!1,null)),_.getTooltipAxes&&A&&S.get("show")){var O=S.get("trigger")==="axis",D=S.get("axisPointer.type")==="cross",F=_.getTooltipAxes(S.get("axisPointer.axis"));(O||D)&&v(F.baseAxes,a(U,D?"cross":!0,O)),D&&v(F.otherAxes,a(U,"cross",!1))}function U(R,K,Z){var P=Z.model.getModel("axisPointer",b),Y=P.get("show");if(!Y||Y==="auto"&&!R&&!f(P))return;K==null&&(K=P.get("triggerTooltip")),P=R?h(Z,S,b,p,R,K):P;var W=P.get("snap"),z=i(Z.model),H=K||W||Z.type==="category",X=u.axesInfo[z]={key:z,axis:Z,coordSys:_,axisPointerModel:P,triggerTooltip:K,involveSeries:H,snap:W,useHandle:f(P),seriesModels:[]};L[z]=X,u.seriesInvolved|=H;var V=s(x,Z);if(V!=null){var q=w[V]||(w[V]={axesInfo:{}});q.axesInfo[z]=X,q.mapper=x[V].mapper,X.linkGroup=q}}})}function h(u,p,g,A,b,x){var w=p.getModel("axisPointer"),_={};v(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],function(S){_[S]=y.clone(w.get(S))}),_.snap=u.type!=="category"&&!!x,w.get("type")==="cross"&&(_.type="line");var C=_.label||(_.label={});if(C.show==null&&(C.show=!1),b==="cross"){var L=w.get("label.show");if(C.show=L!=null?L:!0,!x){var E=_.lineStyle=w.get("crossStyle");E&&y.defaults(C,E.textStyle)}}return u.model.getModel("axisPointer",new m(_,g,A))}function l(u,p){p.eachSeries(function(g){var A=g.coordinateSystem,b=g.get("tooltip.trigger",!0),x=g.get("tooltip.show",!0);if(!A||b==="none"||b===!1||b==="item"||x===!1||g.get("axisPointer.show",!0)===!1)return;v(u.coordSysAxesInfo[i(A.model)],function(w){var _=w.axis;A.getAxis(_.dim)===_&&(w.seriesModels.push(g),w.seriesDataCount==null&&(w.seriesDataCount=0),w.seriesDataCount+=g.getData().count())})},this)}function s(u,p){for(var g=p.model,A=p.dim,b=0;b<u.length;b++){var x=u[b]||{};if(n(x[A+"AxisId"],g.id)||n(x[A+"AxisIndex"],g.componentIndex)||n(x[A+"AxisName"],g.name))return b}}function n(u,p){return u==="all"||y.isArray(u)&&y.indexOf(u,p)>=0||u===p}function d(u){var p=c(u);if(!p)return;var g=p.axisPointerModel,A=p.axis.scale,b=g.option,x=g.get("status"),w=g.get("value");w!=null&&(w=A.parse(w));var _=f(g);x==null&&(b.status=_?"show":"hide");var C=A.getExtent().slice();C[0]>C[1]&&C.reverse(),(w==null||w>C[1])&&(w=C[1]),w<C[0]&&(w=C[0]),b.value=w,_&&(b.status=p.axis.scale.isBlank()?"hide":"show")}function c(u){var p=(u.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return p&&p.axesInfo[i(u)]}function r(u){var p=c(u);return p&&p.axisPointerModel}function f(u){return!!u.get("handle.show")}function i(u){return u.type+"||"+u.id}k.collect=t,k.fixValue=d,k.getAxisInfo=c,k.getAxisPointerModel=r,k.makeKey=i},zYNV:function(B,k,o){"use strict";var y=o("34ZS"),m=o.n(y),v=o("eK83"),a=o.n(v),t=o("2dbc"),e=o("WaQS"),h=o("DfAj")},zYTA:function(B,k,o){var y=o("bYtY"),m=256;function v(){var t=y.createCanvas();this.canvas=t,this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={}}v.prototype={update:function(t,e,h,l,s,n){var d=this._getBrush(),c=this._getGradient(t,s,"inRange"),r=this._getGradient(t,s,"outOfRange"),f=this.pointSize+this.blurSize,i=this.canvas,u=i.getContext("2d"),p=t.length;i.width=e,i.height=h;for(var g=0;g<p;++g){var A=t[g],b=A[0],x=A[1],w=A[2],_=l(w);u.globalAlpha=_,u.drawImage(d,b-f,x-f)}if(!i.width||!i.height)return i;for(var C=u.getImageData(0,0,i.width,i.height),L=C.data,E=0,S=L.length,O=this.minOpacity,D=this.maxOpacity,F=D-O;E<S;){var _=L[E+3]/256,U=Math.floor(_*(m-1))*4;if(_>0){var R=n(_)?c:r;_>0&&(_=_*F+O),L[E++]=R[U],L[E++]=R[U+1],L[E++]=R[U+2],L[E++]=R[U+3]*_*256}else E+=4}return u.putImageData(C,0,0),i},_getBrush:function(){var t=this._brushCanvas||(this._brushCanvas=y.createCanvas()),e=this.pointSize+this.blurSize,h=e*2;t.width=h,t.height=h;var l=t.getContext("2d");return l.clearRect(0,0,h,h),l.shadowOffsetX=h,l.shadowBlur=this.blurSize,l.shadowColor="#000",l.beginPath(),l.arc(-e,e,this.pointSize,0,Math.PI*2,!0),l.closePath(),l.fill(),t},_getGradient:function(t,e,h){for(var l=this._gradientPixels,s=l[h]||(l[h]=new Uint8ClampedArray(256*4)),n=[0,0,0,0],d=0,c=0;c<256;c++)e[h](c/255,!0,n),s[d++]=n[0],s[d++]=n[1],s[d++]=n[2],s[d++]=n[3];return s}};var a=v;B.exports=a},zarK:function(B,k,o){var y=o("YH21"),m=y.addEventListener,v=y.removeEventListener,a=y.normalizeEvent,t=y.getNativeEvent,e=o("bYtY"),h=o("H6uX"),l=o("ItGF"),s=300,n=l.domSupported,d=function(){var R=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],K=["touchstart","touchend","touchmove"],Z={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},P=e.map(R,function(Y){var W=Y.replace("mouse","pointer");return Z.hasOwnProperty(W)?W:Y});return{mouse:R,touch:K,pointer:P}}(),c={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]};function r(R){return R==="mousewheel"&&l.browser.firefox?"DOMMouseScroll":R}function f(R){var K=R.pointerType;return K==="pen"||K==="touch"}function i(R){R.touching=!0,R.touchTimer!=null&&(clearTimeout(R.touchTimer),R.touchTimer=null),R.touchTimer=setTimeout(function(){R.touching=!1,R.touchTimer=null},700)}function u(R){R&&(R.zrByTouch=!0)}function p(R,K){return a(R.dom,new A(R,K),!0)}function g(R,K){for(var Z=K,P=!1;Z&&Z.nodeType!==9&&!(P=Z.domBelongToZr||Z!==K&&Z===R.painterRoot);)Z=Z.parentNode;return P}function A(R,K){this.type=K.type,this.target=this.currentTarget=R.dom,this.pointerType=K.pointerType,this.clientX=K.clientX,this.clientY=K.clientY}var b=A.prototype;b.stopPropagation=b.stopImmediatePropagation=b.preventDefault=e.noop;var x={mousedown:function(K){K=a(this.dom,K),this._mayPointerCapture=[K.zrX,K.zrY],this.trigger("mousedown",K)},mousemove:function(K){K=a(this.dom,K);var Z=this._mayPointerCapture;Z&&(K.zrX!==Z[0]||K.zrY!==Z[1])&&S(this,!0),this.trigger("mousemove",K)},mouseup:function(K){K=a(this.dom,K),S(this,!1),this.trigger("mouseup",K)},mouseout:function(K){K=a(this.dom,K),this._pointerCapturing&&(K.zrEventControl="no_globalout");var Z=K.toElement||K.relatedTarget;K.zrIsToLocalDOM=g(this,Z),this.trigger("mouseout",K)},touchstart:function(K){K=a(this.dom,K),u(K),this._lastTouchMoment=new Date,this.handler.processGesture(K,"start"),x.mousemove.call(this,K),x.mousedown.call(this,K)},touchmove:function(K){K=a(this.dom,K),u(K),this.handler.processGesture(K,"change"),x.mousemove.call(this,K)},touchend:function(K){K=a(this.dom,K),u(K),this.handler.processGesture(K,"end"),x.mouseup.call(this,K),+new Date-this._lastTouchMoment<s&&x.click.call(this,K)},pointerdown:function(K){x.mousedown.call(this,K)},pointermove:function(K){f(K)||x.mousemove.call(this,K)},pointerup:function(K){x.mouseup.call(this,K)},pointerout:function(K){f(K)||x.mouseout.call(this,K)}};e.each(["click","mousewheel","dblclick","contextmenu"],function(R){x[R]=function(K){K=a(this.dom,K),this.trigger(R,K)}});var w={pointermove:function(K){f(K)||w.mousemove.call(this,K)},pointerup:function(K){w.mouseup.call(this,K)},mousemove:function(K){this.trigger("mousemove",K)},mouseup:function(K){var Z=this._pointerCapturing;S(this,!1),this.trigger("mouseup",K),Z&&(K.zrEventControl="only_globalout",this.trigger("mouseout",K))}};function _(R,K){var Z=K.domHandlers;l.pointerEventsSupported?e.each(d.pointer,function(P){L(K,P,function(Y){Z[P].call(R,Y)})}):(l.touchEventsSupported&&e.each(d.touch,function(P){L(K,P,function(Y){Z[P].call(R,Y),i(K)})}),e.each(d.mouse,function(P){L(K,P,function(Y){Y=t(Y),K.touching||Z[P].call(R,Y)})}))}function C(R,K){l.pointerEventsSupported?e.each(c.pointer,Z):l.touchEventsSupported||e.each(c.mouse,Z);function Z(P){function Y(W){W=t(W),g(R,W.target)||(W=p(R,W),K.domHandlers[P].call(R,W))}L(K,P,Y,{capture:!0})}}function L(R,K,Z,P){R.mounted[K]=Z,R.listenerOpts[K]=P,m(R.domTarget,r(K),Z,P)}function E(R){var K=R.mounted;for(var Z in K)K.hasOwnProperty(Z)&&v(R.domTarget,r(Z),K[Z],R.listenerOpts[Z]);R.mounted={}}function S(R,K){if(R._mayPointerCapture=null,n&&R._pointerCapturing^K){R._pointerCapturing=K;var Z=R._globalHandlerScope;K?C(R,Z):E(Z)}}function O(R,K){this.domTarget=R,this.domHandlers=K,this.mounted={},this.listenerOpts={},this.touchTimer=null,this.touching=!1}function D(R,K){h.call(this),this.dom=R,this.painterRoot=K,this._localHandlerScope=new O(R,x),n&&(this._globalHandlerScope=new O(document,w)),this._pointerCapturing=!1,this._mayPointerCapture=null,_(this,this._localHandlerScope)}var F=D.prototype;F.dispose=function(){E(this._localHandlerScope),n&&E(this._globalHandlerScope)},F.setCursor=function(R){this.dom.style&&(this.dom.style.cursor=R||"default")},e.mixin(D,h);var U=D;B.exports=U},zbaT:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("sOBo")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="DownOutlined";var l=a.forwardRef(h);k.default=l},zhP3:function(B,k,o){//! moment.js locale configuration
//! locale : Korean [ko]
//! author : Kyungwook, Park : https://github.com/kyungw00k
//! author : Jeeeyul Lee <jeeeyul@gmail.com>
(function(y,m){m(o("yq+b"))})(this,function(y){"use strict";//! moment.js locale configuration
var m=y.defineLocale("ko",{months:"1\uC6D4_2\uC6D4_3\uC6D4_4\uC6D4_5\uC6D4_6\uC6D4_7\uC6D4_8\uC6D4_9\uC6D4_10\uC6D4_11\uC6D4_12\uC6D4".split("_"),monthsShort:"1\uC6D4_2\uC6D4_3\uC6D4_4\uC6D4_5\uC6D4_6\uC6D4_7\uC6D4_8\uC6D4_9\uC6D4_10\uC6D4_11\uC6D4_12\uC6D4".split("_"),weekdays:"\uC77C\uC694\uC77C_\uC6D4\uC694\uC77C_\uD654\uC694\uC77C_\uC218\uC694\uC77C_\uBAA9\uC694\uC77C_\uAE08\uC694\uC77C_\uD1A0\uC694\uC77C".split("_"),weekdaysShort:"\uC77C_\uC6D4_\uD654_\uC218_\uBAA9_\uAE08_\uD1A0".split("_"),weekdaysMin:"\uC77C_\uC6D4_\uD654_\uC218_\uBAA9_\uAE08_\uD1A0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\uB144 MMMM D\uC77C",LLL:"YYYY\uB144 MMMM D\uC77C A h:mm",LLLL:"YYYY\uB144 MMMM D\uC77C dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\uB144 MMMM D\uC77C",lll:"YYYY\uB144 MMMM D\uC77C A h:mm",llll:"YYYY\uB144 MMMM D\uC77C dddd A h:mm"},calendar:{sameDay:"\uC624\uB298 LT",nextDay:"\uB0B4\uC77C LT",nextWeek:"dddd LT",lastDay:"\uC5B4\uC81C LT",lastWeek:"\uC9C0\uB09C\uC8FC dddd LT",sameElse:"L"},relativeTime:{future:"%s \uD6C4",past:"%s \uC804",s:"\uBA87 \uCD08",ss:"%d\uCD08",m:"1\uBD84",mm:"%d\uBD84",h:"\uD55C \uC2DC\uAC04",hh:"%d\uC2DC\uAC04",d:"\uD558\uB8E8",dd:"%d\uC77C",M:"\uD55C \uB2EC",MM:"%d\uB2EC",y:"\uC77C \uB144",yy:"%d\uB144"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(a,t){switch(t){case"d":case"D":case"DDD":return a+"\uC77C";case"M":return a+"\uC6D4";case"w":case"W":return a+"\uC8FC";default:return a}},meridiemParse:/오전|오후/,isPM:function(a){return a==="\uC624\uD6C4"},meridiem:function(a,t,e){return a<12?"\uC624\uC804":"\uC624\uD6C4"}});return m})},zhYH:function(B,k,o){"use strict";var y=o("59K6"),m=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var v=m(o("Z/As")),a=y(o("q1tI")),t=m(o("J/SM")),e=m(o("yeMb")),h=function(n,d){return a.createElement(e.default,(0,v.default)((0,v.default)({},n),{},{ref:d,icon:t.default}))};h.displayName="DownloadOutlined";var l=a.forwardRef(h);k.default=l},ziHu:function(B,k,o){"use strict";var y=o("9KKY");Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var m=y(o("IxJ/")),v=y(o("/XCc")),a=y(o("EFTB")),t={lang:(0,m.default)({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},v.default),timePickerLocale:(0,m.default)({},a.default)};t.lang.ok="\u786E \u5B9A";var e=t;k.default=e},zs7G:function(B,k,o){"use strict";var y=o("VTBJ"),m=o("q1tI"),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},a=v,t=o("6VBw"),e=function(s,n){return m.createElement(t.a,Object(y.a)(Object(y.a)({},s),{},{ref:n,icon:a}))};e.displayName="DoubleRightOutlined";var h=k.a=m.forwardRef(e)},zuHt:function(B,k,o){var y=o("bYtY");function m(v){var a={};v.eachSeriesByType("map",function(t){var e=t.getMapType();if(t.getHostGeoModel()||a[e])return;var h={};y.each(t.seriesGroup,function(s){var n=s.coordinateSystem,d=s.originalData;s.get("showLegendSymbol")&&v.getComponent("legend")&&d.each(d.mapDimension("value"),function(c,r){var f=d.getName(r),i=n.getRegion(f);if(!i||isNaN(c))return;var u=h[f]||0,p=n.dataToPoint(i.center);h[f]=u+1,d.setItemLayout(r,{point:p,offset:u})})});var l=t.getData();l.each(function(s){var n=l.getName(s),d=l.getItemLayout(s)||{};d.showLabel=!h[n],l.setItemLayout(s,d)}),a[e]=!0})}B.exports=m},zxfD:function(B,k,o){"use strict";Object.defineProperty(k,"__esModule",{value:!0}),k.default=void 0;var y=m(o("Rs2j"));function m(a){return a&&a.__esModule?a:{default:a}}var v=y;k.default=v,B.exports=v}}]);